https://www.youtube.com/watch?v=gt9vRG5wseM
https://www.youtube.com/watch?v=QeazboRKoFE
https://www.youtube.com/watch?v=gkrkq_KIA0E
https://www.youtube.com/watch?v=hdfWAH-zSLs
Ничего не понимаю в шахматах, но чувак рассказывает смешно и настолько понятно, что тебе начинает казаться, что ты понимаешь шутки.
https://www.youtube.com/watch?v=QeazboRKoFE
https://www.youtube.com/watch?v=gkrkq_KIA0E
https://www.youtube.com/watch?v=hdfWAH-zSLs
Ничего не понимаю в шахматах, но чувак рассказывает смешно и настолько понятно, что тебе начинает казаться, что ты понимаешь шутки.
YouTube
Шахматы на рейтинге 400 разрушили мою жизнь (GothamChess, русская озвучка)
Ссылка на оригинал: https://youtu.be/bG8nem9s6Zc?si=cNiIoWJ7kTlTuvJT
Перевожу ИБП на LiFePo аккумуляторы. У LiFePo них подходящая химия, которая дает напряжение, стыкуемое с зарядниками свинца без переделки, а еще они в отличии от липо довольно безопасные в плане реакции на замыкание и повреждение, просто греются но не горят.
Стоит, кстати, не так уж и дорого, 10к рублей банки и 3к BMS c балансиром.
Стоит, кстати, не так уж и дорого, 10к рублей банки и 3к BMS c балансиром.
Короче, есть вакуумные насосы, маслянные. Работают они, захватывая воздух специальными лопастями под слоем масла: масло тут сразу и транспортная среда и герметизация. Но у них есть минус — когда они активно качают воздух (в начале откачки, когда давление в откачиваемом обьеме еще атмосферное, или просто когда открываешь краник и он работает на атмосферу), то они на выходе из-за потока воздуха пылят маслянным туманом, угаживая все вокруг. Раньше маслоуловителем служила салфеточка, кокетливо повязанная вокруг пробки маслянной горловины. А щас мне подали идею и я намоделил и напечатал переходник на полипропиленовый фильтр для душа, который теперь служит маслоуловителем.
Блин, короче, LLM-ассистенты для кодирования это круто. Они вот прям супер-силу не дают, но сильно экономят время. И в моем случае это выливается не просто в "ну я буду больше отдыхать/больше денег получать", а это кардинально сдвигает уровень сайд- и пет-проектов, вдруг внезапно повышая твою планку сильно выше и позволяя делать больше.
Ну, раньше ты условно смотрел на проблему и такой "ну наааафиг, я могу ее решить, но это займёт три дня, надо разбираться с новой технологией, читать много манов, SO, выковыривать по кусочкам нужное.."
Не, я не против читать маны, но когда это реально нужно, типа потратить 10 часов на раскуривание технологии, которая потом тебя будет год кормить в плане рабочих скиллов — не вопрос, хоть 50. А вот потратить те же десять часов на технологию, которая нужна просто сбоку в побочном проекте, и к которой ты больше обращаться не будешь... Жалко, эти десять часов можно более продуктивно потратить.
Поэтому проект для решения какой-нибудь проблемы, в котором надо интегрировать две разные новые технологии и потратить на это 20 часов, как правило идет лесом, потому что в 90% случаев его можно решить каким-нибудь опенсорсом, который пусть не настолько подходит, но проблему худо-бедно решает.
И тут на сцену выходят LLM. И то, что раньше занимало 30 часов с высокой когнитивной нагрузкой (тебе прям надо было серьёзно думать и понимать), теперь занимает 10 часов, в течение которых ты просто придумываешь идеи, и фиксишь то, что ллмка не поняла.
И ОКАЗЫВАЕТСЯ, что ты можешь не напрягаясь делать пет-проекты на порядок круче, чем в ручном режиме.
И их тупо становится больше.
Раньше сложность отсекала 90% идей "а я ведь могу это написать", а сейчас только 40%. И в итоге у тебя образуется за пару месяцев десяток софтин, когда раньше была одна в два-три месяца.
Да, я бы сам написал код чище. Да, я не вникаю в технологию. Да, я не учусь программировать, не повышаю свой профессиональный уровень. Да, я не понимаю, как работает часть этого кода.
Но для мелких, решающих конкретную задачу проектов это неважно. Я МОГУ РЕШАТЬ БОЛЬШЕ СВОИХ ПРОБЛЕМ.
Ну, т.е. из последнего, например — меня бесят тг-каналы, у них нельзя нормально вести учет "прочитал/не прочитал", нельзя отложить, нельзя пометить. А щас все переехали в тг. Поэтому я пользовался RSSHub — китайской софтиной, которая агрегирует соцсети в рсс-каналы, в том числе и тг. Но у тг есть проблема — рссхаб парсит веб-версию постов, а тг не отдает туда посты с голосованием, с кастомными эмодзи, ещё с чем-то.. В итоге процентов 30 постов ты тупо пропускаешь, если читаешь через рссхаб. А еще там экспайрятся картинки, поэтому две трети постов ты читаешь без картинок и видео.
И короче писал-писал я обходной путь для получения этих постов через pyrogram и в итоге написал свой tg2rss бридж.
Типа, год назад мне в голову не могло прийти написать свой бридж, не потому что я не могу, а потому что ну лень, в RSS копаться, в этих постах тг, там все странное, надо конвертировать, HTML собирать из другой разметки, понимать как там статику отдавать, как кеширование сделать, асинхронщина там еще какая-то. Куча геморроя, а знания об рсс мне вряд ли пригодятся потом.
А тут типа оп, хуяк-хуяк, два дня по вечерам посидел и готово: https://github.com/vvzvlad/pyrogram-bridge
А потом такой "хм, меня всегда бесило подписываться вручную на каналы в ридере, как бы упростить?", и буквально за полчаса-час (серьезно, я не вру, там реально смешное время) делаешь бота, которому скидываешь пост из канала, он тебя спрашивает в какую категорию добавить, ты тыкаешь в кнопку и все, подписка на канал у тебя в рсс-ридере! https://github.com/vvzvlad/miniflux-tg-add-bot
Типа, за два вечера — два проекта, которые решают проблемы, которая бесила меня, наверное, год.
И вот без LLM их бы тупо не было. И мне так нравится, что они повышают вот эту планку, до которой я готов писать себе софтины, что я готов простить им многое.
Ну, раньше ты условно смотрел на проблему и такой "ну наааафиг, я могу ее решить, но это займёт три дня, надо разбираться с новой технологией, читать много манов, SO, выковыривать по кусочкам нужное.."
Не, я не против читать маны, но когда это реально нужно, типа потратить 10 часов на раскуривание технологии, которая потом тебя будет год кормить в плане рабочих скиллов — не вопрос, хоть 50. А вот потратить те же десять часов на технологию, которая нужна просто сбоку в побочном проекте, и к которой ты больше обращаться не будешь... Жалко, эти десять часов можно более продуктивно потратить.
Поэтому проект для решения какой-нибудь проблемы, в котором надо интегрировать две разные новые технологии и потратить на это 20 часов, как правило идет лесом, потому что в 90% случаев его можно решить каким-нибудь опенсорсом, который пусть не настолько подходит, но проблему худо-бедно решает.
И тут на сцену выходят LLM. И то, что раньше занимало 30 часов с высокой когнитивной нагрузкой (тебе прям надо было серьёзно думать и понимать), теперь занимает 10 часов, в течение которых ты просто придумываешь идеи, и фиксишь то, что ллмка не поняла.
И ОКАЗЫВАЕТСЯ, что ты можешь не напрягаясь делать пет-проекты на порядок круче, чем в ручном режиме.
И их тупо становится больше.
Раньше сложность отсекала 90% идей "а я ведь могу это написать", а сейчас только 40%. И в итоге у тебя образуется за пару месяцев десяток софтин, когда раньше была одна в два-три месяца.
Да, я бы сам написал код чище. Да, я не вникаю в технологию. Да, я не учусь программировать, не повышаю свой профессиональный уровень. Да, я не понимаю, как работает часть этого кода.
Но для мелких, решающих конкретную задачу проектов это неважно. Я МОГУ РЕШАТЬ БОЛЬШЕ СВОИХ ПРОБЛЕМ.
Ну, т.е. из последнего, например — меня бесят тг-каналы, у них нельзя нормально вести учет "прочитал/не прочитал", нельзя отложить, нельзя пометить. А щас все переехали в тг. Поэтому я пользовался RSSHub — китайской софтиной, которая агрегирует соцсети в рсс-каналы, в том числе и тг. Но у тг есть проблема — рссхаб парсит веб-версию постов, а тг не отдает туда посты с голосованием, с кастомными эмодзи, ещё с чем-то.. В итоге процентов 30 постов ты тупо пропускаешь, если читаешь через рссхаб. А еще там экспайрятся картинки, поэтому две трети постов ты читаешь без картинок и видео.
И короче писал-писал я обходной путь для получения этих постов через pyrogram и в итоге написал свой tg2rss бридж.
Типа, год назад мне в голову не могло прийти написать свой бридж, не потому что я не могу, а потому что ну лень, в RSS копаться, в этих постах тг, там все странное, надо конвертировать, HTML собирать из другой разметки, понимать как там статику отдавать, как кеширование сделать, асинхронщина там еще какая-то. Куча геморроя, а знания об рсс мне вряд ли пригодятся потом.
А тут типа оп, хуяк-хуяк, два дня по вечерам посидел и готово: https://github.com/vvzvlad/pyrogram-bridge
А потом такой "хм, меня всегда бесило подписываться вручную на каналы в ридере, как бы упростить?", и буквально за полчаса-час (серьезно, я не вру, там реально смешное время) делаешь бота, которому скидываешь пост из канала, он тебя спрашивает в какую категорию добавить, ты тыкаешь в кнопку и все, подписка на канал у тебя в рсс-ридере! https://github.com/vvzvlad/miniflux-tg-add-bot
Типа, за два вечера — два проекта, которые решают проблемы, которая бесила меня, наверное, год.
И вот без LLM их бы тупо не было. И мне так нравится, что они повышают вот эту планку, до которой я готов писать себе софтины, что я готов простить им многое.
Вот то, что пять лет назад нам обещали апологеты low- и no-code инструментов (которые в итоге заняли не очень большой сегмент, примерно на том же уровне, что DSL, потому что внезапно оказалось что возможность описание _любой_ функциональности по сложности начинает приближаться к обычному коду, эту функциональность реализующую, а то и превышать ее (дада, Home Assistant, я смотрю на тебя)).
Короче, вот то что предлагалось делать "без скучного нудного кодирования" пять лет назад с помощью лоу-кода, реализуется именно сейчас с LLM. Ты вроде как программируешь, пишешь клевые инструменты себе, но вот кодирования стало на порядок меньше.
Мне нравится. Интересно, что будет через пять лет? Через десять?
Короче, вот то что предлагалось делать "без скучного нудного кодирования" пять лет назад с помощью лоу-кода, реализуется именно сейчас с LLM. Ты вроде как программируешь, пишешь клевые инструменты себе, но вот кодирования стало на порядок меньше.
Мне нравится. Интересно, что будет через пять лет? Через десять?