Ложное движение

Еще про Агендус, и про... Виндоуз

программирую, агендус

В Агендусе есть баг: нельзя перенести напоминание в список, который с кем-то расшарен. На самом деле, это не мой баг — это баг Apple, который почему-то решил, что "ну и черт с ним" (это только через API так, в их-то приложении все работает). Но какая разница, чей это баг, если не работает оно в Агендусе, значит — проблема Агендуса.

А я тут решил было, что пора это дело исправить, и даже сел исправлять, и оно даже как-то заработало, но сам способ, которым я решил воспользоваться, меня снова натолкнул на ассоциации. И в этот раз — на ассоциации с Виндой, ахах.

История такая: в какой-то одной из первых версий игры СимСити был баг, который приводил в некоторых ситуациях к крешу в новой, еще даже не совем готовой, бета версии Windows'95 — игра пыталась прочитать что-то из памяти, которую уже освободила, и все ломалось. А Microsoft'у очень было нужно, чтобы все старое в этой новой "блестящей" версии Винды работало, чтобы у людей вообще был стимул апгрейдиться, и лишние баги, особенно в популярных играх, им были не нужны, так что они баг нашли и... исправили, причем не в SimCity, а у себя: они определяли, что запущена эта конкретная игра, и меняли режим работы памяти на старый, чтобы игра продолжала работать! Профит!

Решение, конечно, интересное, но спорное, но тут уж как — назвался груздем, полезай в кузов.

Вот так и я — смотрю, что напоминание не сохранилось, проверяю, что это похоже на перемещение напоминания из одного списка в другой, и просто создаю новое напоминание в нужном списке, а старое удаляю. Профит!

Но по ходу выяснилось, как часто бывает, что Агендус к такому интересному подходу не совсем готов — и я задумался, а стоит ли овчинка вообще выделки...

саптрю, слушаю

слушаю

Я нашел звук, который могу слушать бесконечно, и под который классно работать — это звук дождя. А где взять дождь, когда на улице +37 и на небе ни облачка? Если у вас мак или (sic!) винда — вот Elpy, а если нет, то есть MyNoise.

читаю, фэнтези, пратчетт

Короче, у меня проблема — на амазоне нет 4-й книги о Тиффани Болен, а есть сразу пятая! И на флибусте нет! Нет нигде! И непонятно, переводила ли Наталья Аллунан четвертую книгу, и что теперь делать, и как дальше жить, ааааааа!!!

слушаю

16 лет и продолжаем

жизнь, блог

В этом году исполнилось 16 лет моему старшему сыну, а значит и этому блогу. Я попросил Клода собрать кое-какую статистику по этому поводу.

Первый пост — Тимур Алексеевич — опубликован 24 марта 2009 года. С тех пор накопилось немало всего.

В цифрах

  • 703 поста за 16 лет (март 2009 – март 2025)
  • 44 поста в год, 0.12 поста в день
  • В 2011 награфоманил на 227 постов — почти каждые полтора дня!
  • А в 2017 совсем забил

Посты по годам

В тегах (которые сейчас не видны)

  1. слушаю — 203 раза
  2. саптрю — 171 раз
  3. жизнь — 66 раз
  4. разное — 66 раз
  5. фотографирую — 37 раз
  6. дизайн — 36 раз
  7. софт — 33 раза
  8. кино — 30 раз
  9. цитата — 25 раз
  10. юзабилити — 20 раз

Пять случайных постов из архива:

Напомню, что можно подписаться на этот блог в RSS, или в телеге.

Такие дела.

ps: несколько лет назад я удалил процентов 10 постов, потому что ссылки в них протухли и восстановить их оказалось невозможно. Сейчас подумал, что надо было обновить ссылки через wayback machine, а не удалять посты.

pps: клод конечно посчитал все коряво, так что пришлось переделать, уверенности нет, но какая сейчас уверенность?

Бесполезная машина

программирую

Вчера я пофиксил забавный баг в Агендусе, способом, который напомнил мне Бесполезную машину.

Однажды, Саша прислал мне такой скриншот со словами "я ничего не трогал":

Скриншот с дополнительным столбцом переключателей у каждой строки

Я на это посмотрел и решил, что это какой-то дикий глюк iOS и такого быть не может — ведь у меня нет режима редактирования списка.

А потом мне Катя прислала точно такой же скриншот, с точно таким же комментарием.

Фак.

Я сел думать, и, спустя какое-то время, выяснил, что даже если ты не включаешь/поддерживаешь режим редактирования списка явно, пользователь в него все равно может перейти, если смахнет (свайпнет) двумя пальцами по списку вверх! Такая вот "фича".

Ну и, конечно, раз ты этот режим не включал, то оказалось, что не так-то просто его и выключить. Но, как говориться, "голь на выдумки хитра" — пришлось написать ту самую бесполезную машину, которая не делает ничего, пока не включится режим редактирования, чтобы взять и сразу его выключить!

Такое вот программирование.

В основном, пространство

космос, визуализация

Классная визуализация расстояний и относительных размеров объектов Солнечной системы, в которой за единицу отсчета принят размер Луны — один пиксель.

В правом нижнем углу есть переключалка на автоматический скролл со скоростью света — тоже впечатляет.

слушаю