Updated: Этот пост написан до появления Copilot. Моё мнение о Copilot в отдельном посте.
В комментарии к модной типизации в Python мне обоснованно указали, что я не рассмотрел использование типов для помощи IDE. В частности, для автодополнения и подсказок.
Это действительно хороший повод для использования типов. Но в моей картине мира и в моём окружении разработчика подобные «умные» штуки находятся где-то на периферии полезности. Поэтому я о них периодически не помню.
Собственно году в 2010 я отказался от «умных» версий того же автодополнения и не жалею. В то же время, мои периодические порывы сменить Emacs на крутую современную IDE во многом вызваны как раз желанием проверить, не сделали ли наконец нормальный программистский CAD с действительно крутыми помощниками. Пока не сделали, так что сижу на Emacs :-)
Я ни разу не хейтер IDE. Просто не использую те фичи, для которых IDE ставят — не вижу от них существенного профита для себя на текущем уровне развития софта.
На сколько я знаю, моя позиция не распространена, поэтому расскажу про её логику подробнее.
Постепенно пилю Тарантогу. Дело идёт не быстро: отвлекаюсь то на праздники, то на сторонние эксперименты, то на разбирательства с современными пайплайнами. Но постепенно что-то вырисовывается. Довольно странное :-)
Кстати, я завёл отдельный тег для постов про него.
Так вот, о странном и расскажу — о модели данных. Но без обоснования решений, какие обоснования в прототипе.
Шестая и заключительная часть заметок о первом кругосветном плавании Кука.
Содержание:
В этом посте соберу интересные, иногда забавные, факты, которым не нашлось место в предыдущих частях. Закончу же характеристикой самого издания.
Пятая часть заметок о первом кругосветном плавании Кука.
Содержание:
Одними из наиболее интересных для меня записей в журнале стали описания потерь экипажа. Их хронология и причины несчастий позволяют по-новому взглянуть на морские плавания того времени.
Из журнала можно сделать следующие выводы:
Приведу хронологию потерь экипажа с примечаниями. Изучить её полезно даже не знакомясь с самим журналом. Потому что… ну сами увидите.
Четвёртая часть заметок о первом кругосветном плавании Кука.
Содержание:
Крушение у берегов Австралии, пожалуй, самый динамичный эпизод путешествия. Возможно и самый интересный.
11 июня 1770 Индевор, несмотря на постоянные замеры глубины, внезапно налетел на рифы и прочно на них сел. Так европейцы познакомились с Большим Барьерным рифом.
Случилось это во время полной воды — прилива. При отливе положение мореплавателей могло значительно ухудшиться.
В спешке начали облегчать корабль: сбросили балласт, пресную воду, пушки (оставили 4 штуки). За час-полтора выкинули за борт 40-50 тонн груза, но всё равно не сдвинулись.