Рассказали про 50к нейронов в сердце, но не упомянули, что в клиторе их порядка 10к, а в головке члена - около 8к. Учитывая размер этих органов в сравнении с сердцем, они тоже неплохо так должны управлять нашей жизнью.
Касательно того, в какое место на теле мы укажем в попытке указать на себя, есть очень интересное свежее видео, где эта тема хорошо рассмотрена. Рекомендую к просмотру.
Бесят не удобные, а те, которые пытаются решать за меня там, где это не требуется, или когда всё время пытаются что-то навязать без возможности скрыть неиспользуемые функции из интерфейса (например, Яндекс.Браузер со своим Enable toolbar в контекстном меню без возможности это скрыть навсегда).
Когда-то писал коммерческую программу и в свободное от задач время напихал много дополнительных функций, в т.ч. по кастомизации. Только это никому не нужно было, т.к. не решает задачи бизнеса. А если не нужно пользователям, то и не нужно делать - меньше проблем.
И? С моим опытом я конкурирую на рынке не с теми, кто не умеет пользоваться, а теми самыми 5%. Даже более того, с 7% программистов из этих 5% умельцев. А оставшиеся 95% должны беспокоить разработчиков LLM, а не меня.
А "Вы не опоздали" из заголовка - это как сравнивать разработчика из default city с алкашом Васей из деревни Кукуево и радоваться, что Вася не составит конкуренцию за позицию в условном Фаанге.
Думается мне, там и промта никакого не было. Просто кидалась задача с дополнением: "Сделай, как написано". А когда понадобилось убрать комментарии, то было просто: "Убери все комментарии".
У меня на этот случай в корне папки с проектами лежат текстовые файлы с говорящими названиями. Dotnet.txt для команд, связанные с dotnet и проектами на C#. Git.txt для редко используемых команд git, а также AWS, Docker, Go и т.д.
Практически никакого больше "Гугла", с моим описанием, что и для чего использовать. А также нужный порядок для серии команд. Так что трудно забыть и невозможно потерять.
Одно время ездил в любую погоду на работу на велосипеде (вплоть до -30) и заметил, что меньше стал болеть. Сначала думал, что из-за полезной физической нагрузки, а потом понял, что просто ни с кем не контактировал по пути (не пользовался общественным транспортом), а лицо было закрыто банданой.
А ещё структурированные логи есть, по которым можно легко всё отфильтровать.
А вдовесок можно уведомления кидать куда-нибудь на каждое исключение (например, в Телеграм) и договориться о приоритете этих исключений над всем остальным, не привлекая к этому кого-либо из других команд и даже не отвлекая никого из своей.
Надеюсь, они однажды и к этому придут, о чём мы прочитаем в следующей серии.
Сегодня попробовал Nano Banana. Взял старую фотографию, одним запросом её обновил и разукрасил, удалив лишнее, а другим - создал на её основе видео. Довольно неплохо получилось. Будет чем родню порадовать.
Я пишу сам только потому, что мне нравится писать и я совершенствуюсь в этом. Особенно рассказы, когда герой начинает жить собственной жизнью в моих строках и я сам никогда не знаю, что случится дальше. Есть лишь идея. Я перевожу на английский или сразу пишу на английском потому, что я так совершенствую английский. Но ChatGPT меня потом проверяет и исправляет.
Я даже не хочу знать, сколько бы я потратил времени на создание более 100 изображений для сайта в Фотошопе, хотя опыта работы с ним - хоть отбавляй. NanoBanana мне сэкономил огромное количество времени и денег.
Пишу ли я сам код? Конечно! Отдаю ли написание очевидной, скучной, однообразной части работы машине? С удовольствием! Да я бы рехнулся писать ту 1000 тестов по работе.
LLM - это всего лишь инструмент. Можно написать приложение в Блокноте? Можно. Но зачем? В 2026 году.
В своих проектах всё, что можно провалидировать атрибутами, валидирую атрибутами. От этого особенно выигрывают проекты на Blazor, т.к. там это работает, как на сервере, так и на клиенте.
Я не вижу ни одного реального примера, для которого может понадобиться обязательно указывать null для nullable. Допустим, сделали неявное явным, но как это поможет? На мой взгляд это лишь загромождает код. Если в дальнейшем коде устраивает значение по умолчанию, то модификатор required не нужен.
Для других типов я предпочитаю использовать более конкретные атрибуты, вроде Range или прочие самописные (например, IsPositive). А для более сложных валидаций пишу валидаторы, которые заполняют ModelState ошибками.
Однажды меня попросили научить программированию и я решил, что это отличная идея. Ещё до самого языка пришлось объяснять, что такое консольные приложения и зачем они вообще нужны. Так что программирование начинается не с кода.
А за актуальным гайдом по C# уже много лет всех отправляю сюда от ребят из "Контура".
Зачем начинающему показывать Main(), если уже можно не показывать? Чем меньше нагружать грудой слов со старта, тем легче пойдёт. А про Main() и чуть позже можно разжевать.
Это же сколько незнакомых слов со старта: using, System, class, Program, static, void, Main - до которых ещё долго и сразу все не объяснить, не напугав.
Рассказали про 50к нейронов в сердце, но не упомянули, что в клиторе их порядка 10к, а в головке члена - около 8к. Учитывая размер этих органов в сравнении с сердцем, они тоже неплохо так должны управлять нашей жизнью.
Касательно того, в какое место на теле мы укажем в попытке указать на себя, есть очень интересное свежее видео, где эта тема хорошо рассмотрена. Рекомендую к просмотру.
https://youtu.be/yS0ML6cwEYQ
Бесят не удобные, а те, которые пытаются решать за меня там, где это не требуется, или когда всё время пытаются что-то навязать без возможности скрыть неиспользуемые функции из интерфейса (например, Яндекс.Браузер со своим Enable toolbar в контекстном меню без возможности это скрыть навсегда).
Когда-то писал коммерческую программу и в свободное от задач время напихал много дополнительных функций, в т.ч. по кастомизации. Только это никому не нужно было, т.к. не решает задачи бизнеса. А если не нужно пользователям, то и не нужно делать - меньше проблем.
И? С моим опытом я конкурирую на рынке не с теми, кто не умеет пользоваться, а теми самыми 5%. Даже более того, с 7% программистов из этих 5% умельцев.
А оставшиеся 95% должны беспокоить разработчиков LLM, а не меня.
А "Вы не опоздали" из заголовка - это как сравнивать разработчика из default city с алкашом Васей из деревни Кукуево и радоваться, что Вася не составит конкуренцию за позицию в условном Фаанге.
Думается мне, там и промта никакого не было. Просто кидалась задача с дополнением: "Сделай, как написано".
А когда понадобилось убрать комментарии, то было просто: "Убери все комментарии".
У меня на этот случай в корне папки с проектами лежат текстовые файлы с говорящими названиями.
Dotnet.txtдля команд, связанные сdotnetи проектами на C#.Git.txtдля редко используемых командgit, а такжеAWS,Docker,Goи т.д.Практически никакого больше "Гугла", с моим описанием, что и для чего использовать. А также нужный порядок для серии команд. Так что трудно забыть и невозможно потерять.
Одно время ездил в любую погоду на работу на велосипеде (вплоть до -30) и заметил, что меньше стал болеть. Сначала думал, что из-за полезной физической нагрузки, а потом понял, что просто ни с кем не контактировал по пути (не пользовался общественным транспортом), а лицо было закрыто банданой.
А ещё структурированные логи есть, по которым можно легко всё отфильтровать.
А вдовесок можно уведомления кидать куда-нибудь на каждое исключение (например, в Телеграм) и договориться о приоритете этих исключений над всем остальным, не привлекая к этому кого-либо из других команд и даже не отвлекая никого из своей.
Надеюсь, они однажды и к этому придут, о чём мы прочитаем в следующей серии.
Сегодня попробовал Nano Banana. Взял старую фотографию, одним запросом её обновил и разукрасил, удалив лишнее, а другим - создал на её основе видео. Довольно неплохо получилось. Будет чем родню порадовать.
Да.
Можно попросить Claude пересказать покороче.
"Почему в всё ещё езжу в карете в 1926 году"
Я пишу сам только потому, что мне нравится писать и я совершенствуюсь в этом. Особенно рассказы, когда герой начинает жить собственной жизнью в моих строках и я сам никогда не знаю, что случится дальше. Есть лишь идея.
Я перевожу на английский или сразу пишу на английском потому, что я так совершенствую английский. Но ChatGPT меня потом проверяет и исправляет.
Я даже не хочу знать, сколько бы я потратил времени на создание более 100 изображений для сайта в Фотошопе, хотя опыта работы с ним - хоть отбавляй. NanoBanana мне сэкономил огромное количество времени и денег.
Пишу ли я сам код? Конечно! Отдаю ли написание очевидной, скучной, однообразной части работы машине? С удовольствием! Да я бы рехнулся писать ту 1000 тестов по работе.
LLM - это всего лишь инструмент. Можно написать приложение в Блокноте? Можно. Но зачем? В 2026 году.
Раньше девушки маркером на груди название Контура писали (есть фото, но не покажу), а теперь вон оно как.
В своих проектах всё, что можно провалидировать атрибутами, валидирую атрибутами. От этого особенно выигрывают проекты на Blazor, т.к. там это работает, как на сервере, так и на клиенте.
Я не вижу ни одного реального примера, для которого может понадобиться обязательно указывать
nullдляnullable. Допустим, сделали неявное явным, но как это поможет? На мой взгляд это лишь загромождает код. Если в дальнейшем коде устраивает значение по умолчанию, то модификаторrequiredне нужен.Продажа и маркетинг - просто главная боль! Есть продукт, но трудно без этого привести пользователей.
Для других типов я предпочитаю использовать более конкретные атрибуты, вроде
Rangeили прочие самописные (например,IsPositive). А для более сложных валидаций пишу валидаторы, которые заполняютModelStateошибками.Однажды меня попросили научить программированию и я решил, что это отличная идея. Ещё до самого языка пришлось объяснять, что такое консольные приложения и зачем они вообще нужны. Так что программирование начинается не с кода.
А за актуальным гайдом по C# уже много лет всех отправляю сюда от ребят из "Контура".
Зачем начинающему показывать
Main(), если уже можно не показывать? Чем меньше нагружать грудой слов со старта, тем легче пойдёт. А проMain()и чуть позже можно разжевать.Это же сколько незнакомых слов со старта:
using,System,class,Program,static,void,Main- до которых ещё долго и сразу все не объяснить, не напугав.Ядрёна кочерыжка! Вам не нравится отсутствие мата в моей речи? Вы хотите поговорить об этом?