Тёмный
Дмитрий Нестерук
Дмитрий Нестерук
Дмитрий Нестерук
Подписаться
Канал с моими русскоязычными видео. Основные темы: программирование, технологии.
Основной контент тут - мой подкаст «Соло на .Net».
Клеммы и ввод
44:37
Год назад
Релейные модули
36:49
Год назад
Комментарии
@pchelnick
@pchelnick Месяц назад
Очень интересно! Записывайтесь, пожалуйста, чаще! И спасибо больше за подкаст, слушаю давно, но потерял в моменте, когда вы переехали на ютуб
@otrokmaps
@otrokmaps Месяц назад
Спасибо за время. Как насчет попросить ИИ выяснить примерный (наиболее вероятный) маршрут и конечное местоположение ласт прайс через n времени?) или нет смысла туда копать?
@ostrov11
@ostrov11 Месяц назад
... а таки шо, перекочевал в страну света штоле ???
@SsSsSsmiley
@SsSsSsmiley 2 месяца назад
Добрый день! Сохранились ли у Вас материалы по данной отладочной плате? Installer больше нельзя скачать с официального сайта, к сожалению
@yrado94
@yrado94 2 месяца назад
Я слышал, что в платной версии ChatGPT можно создавать кастомизированные чаты. Суть таких чатов в том, что там прописывается преамбула по умолчанию. Возможно через это будет удобнее, но я сам не щупал, может фигню написал)
@ivanfilatov2526
@ivanfilatov2526 2 месяца назад
Если просто текст ошибок от компилятора слать в ChatGPT следующим сообщением, то он часто выдаёт код с успешно исправленными ошибками
@alekseyzen9766
@alekseyzen9766 2 месяца назад
Про посмотри в сторону langchain
@user-mr-m12312
@user-mr-m12312 2 месяца назад
Очень интересно, спасибо, Дмитрий!
@ambassadorofserotonin8957
@ambassadorofserotonin8957 2 месяца назад
Дмитрий, советую вам начинать с чистого треда писать запросы, чем просить поменяй тут, добавь это. Так как при запросе в контекст промпта войдут все предыдущие "грязные" промпты которые влияют на выдаваемый ответ
@soloondotnet
@soloondotnet 2 месяца назад
Всё так!
@radiosh66
@radiosh66 2 месяца назад
Дмитрий, спасибо за ролик. Для задач на кодинг могу горячо порекомендовать Claude 3.5 Sonnet. Ещё, для работы над всем проектом сразу рекомендую взглянуть на aider - возможно, вы даже захотите записать видео на эту тему.
@vzdrocheslav
@vzdrocheslav 2 месяца назад
прикол правда в в том что код можно было бы написать в 5 раз быстрее чем рожать промпты
@user-fr5tt6cu4q
@user-fr5tt6cu4q 2 месяца назад
До тех пор пока GPT не научится признавать свои ошибки, доверять генерацию кода АИ - верный способ быть уволенным за факапы. Либо нужно детально проверять что он там генерит, зачастую быстрее самому написать. Ну и веселое будущее мир софта ждет - количество багов увеличится в разы.
@greinVrn
@greinVrn 2 месяца назад
Классная тема. А подобное уже можно реализовать, например, на основе chat gpt ассистентов, кажется там можно добавить данные в векторную БД чтобы модель оперировала этими данными в первую очередь?
@vladgonchar
@vladgonchar 2 месяца назад
Thank you!!
@noJobProgrammer
@noJobProgrammer 2 месяца назад
А почему модель не 4о ??
@soloondotnet
@soloondotnet 2 месяца назад
Ну можно было бы и 4о, от 4 именно для кодогенерации он не сильно отличается. И там и там есть косяки. И в Claude Sonnet тоже есть, но другие.
@andreyashgaliev9372
@andreyashgaliev9372 2 месяца назад
ChatGPT 4 в последние несколько месяцев сильно отупел, несмотря на то, что OAI говорят что это их самая умная модель (видимо остальные ещё сильнее отупели). Отказался от подписки и сейчас перешёл на Claude 3.5 Sonnet - как глоток свежего воздуха! И, кстати, там есть новая фича - проекты, где как-раз можно хранить все спеки для классов и всего остального и сразу писать запросы с учётом их контекста.
@user-uh9bv6cn5e
@user-uh9bv6cn5e 2 месяца назад
Спасибо за интересный выпуск , ждём еще !
@smlbox2519
@smlbox2519 2 месяца назад
Прекрасный обзор существующих возможностей LLM и интересные идеи о будущих применениях. Подписался на будущие рооики :)
@alexandrsharp920
@alexandrsharp920 2 месяца назад
Хочу сделать документацию на проекте с помощью LLM можете что-то посоветовать?
@soloondotnet
@soloondotnet 2 месяца назад
На уровне отдельных кодовых файлов документацию делать легко, просто засуньте код в LLM и он добавит комментарии (ну или в JetBrains AI Assistant, там тоже есть такое). А вот если вам нужна документация на макро уровне (на уровне проектов, и т.д.) то вам нужны специализированные тулы. Чем я собственно сейчас и занимаюсь.
@ukratitelkisok9726
@ukratitelkisok9726 2 месяца назад
спасибо, может подробнее обсудим почему бедные беднеют(в том числе и разработчики), а богатые богатеют? и ключевой вопрос, что делать бедным?)
@user-uh9bv6cn5e
@user-uh9bv6cn5e 2 месяца назад
Давайте спросим это у ИИ?)
@erproerpro903
@erproerpro903 2 месяца назад
Super! Po krasote! Vsegda prijatno poslushat' na vyhodnyh umnogo cheloveka ;)
@fiodar_vasilets
@fiodar_vasilets 2 месяца назад
Топ видос конечно, но сложно смотреть когда вы там указкой водите по экрану проектора, говорите что-то типа вот здесь и здесь, а мы тут за монитором ничего непонимаем)) это ж как понимаю смонтированная версия, было б круто иметь дубль указателя)) сейчас конечно этим никто заниматься не будет) Можно пару вопросов?) 1) 34:00 - > То есть ссылка может быть уже присвоена объекту ( соответственно не быть null) , до окончания вызова конструктора? 2) 20:50 -> Вы не закончили с примером, что не так , почему нельзя убрать volatile?
@noJobProgrammer
@noJobProgrammer 2 месяца назад
На Latex-e написать спецификаций системы и скормить ChatGPT, на выходе получим полноценную систему. Если система имеет графический интерфейс то можно его руками нарисовать а ChatGPTо (именно который с "о") по картинкам сгенерирует код.
@andreyashgaliev9372
@andreyashgaliev9372 2 месяца назад
Коммент потёрся видимо из-за ссылки. Terence Tao AI Will Become Mathematicians’ ‘Co-Pilot’ так называется статья про ChatGPT + theorem prover и аналогии с IT, Open Source и тд
@soloondotnet
@soloondotnet 2 месяца назад
Спасибо, оставляю тут ссылку: www.scientificamerican.com/article/ai-will-become-mathematicians-co-pilot/
@radiosh66
@radiosh66 2 месяца назад
Отличная тема, Дмитрий! Скажите, вы пробовали использовать AI Devs, которые позволяют с целыми проектами работать? Я недавно открыл для себя aider - по ощущениям сильно экономит время в сравнении с ручным ChatGPT. Ещё в тему генерации промптом могу генератор от Claude посоветовать, они сделали недавно.
@user-jz5ek8fv5f
@user-jz5ek8fv5f 2 месяца назад
Было бы неплохо научить писать сначала тесты, а потом на основе тестов код.
@user-jz5ek8fv5f
@user-jz5ek8fv5f 2 месяца назад
Хотя возможно в случае chatgpt, tdd не столь актуально
@soloondotnet
@soloondotnet 2 месяца назад
@@user-jz5ek8fv5f как я показал в конце видео, это вполне возможно. другое дело что подход TDD сейчас не то чтобы в моде. скорее в моде "разумное" покрытие тестами, но точно не test-first development
@user-jz5ek8fv5f
@user-jz5ek8fv5f 2 месяца назад
@@soloondotnet Речь не о моде. Когда пишешь через тесты, классы/модули получаются слабосвязанными и хорошо тестируемыми (автоматически), а не прибитыми гвоздями друг к другу. Архитектура как бы выкристаллизовывается под давлением тестов. Лучше прорабатываются различные конеркейсы. Падение скорости разработки - это иллюзия. Поддерживать потом такой код - это одно удовольствие: - новая фича имплементиться написанием теста/тестов быстро и просто - код легко читается - тесты заменяют документацию - не нужен раздутый штат тестировщиков. экономия по деньгам 2x/3x для компании. Я уж молчу про стабильность работы - на порядки возрастает.
@soloondotnet
@soloondotnet 2 месяца назад
@@user-jz5ek8fv5f тут разговор скорее про loose coupling. да, действительно, в контексте ИИ придется его делать всеми возможными путями, т.к. он помогает самому ИИ связывать разные части воедино.
@erproerpro903
@erproerpro903 2 месяца назад
Spasibo ;) zhdiom prodolzhenija AI temy
@It_is_Jake
@It_is_Jake 2 месяца назад
Для меня магия начинается когда я не знаю язык программирования, скажем Питон, но могу на нем писать с использованием chatGpt. Мне ведь нужно иметь опыт всего с одним языком программирования что бы понимать большенство других, и вместе с языковой моделью я могу и использовать их, покрайней мере на бытовом уровне. Кстати если вы запишете такое же видео, но с использованием языка которого вы не знаете, пользы от того что модель дает на выходе будет на много больше, учитывая что вы не знаете синтаксиса и базововых конструктов языка.
@soloondotnet
@soloondotnet 2 месяца назад
Логично. Или на языке который априори сложнее, вроде Rust или C++.
@fayzullahonsaydillahanov8224
@fayzullahonsaydillahanov8224 2 месяца назад
Дмитрий здравствуйте, очень полезное видео, про copilot(vs2022) или ai который на rider видео будет?
@soloondotnet
@soloondotnet 2 месяца назад
Возможно будет. Хотя кодинг-ассистенты внутри IDE это, я бы сказал, незначительная часть общей картины.
@wellmor
@wellmor 2 месяца назад
​@@soloondotnet ну вот не совсем согласен насчет этого. Мы можем дать осведомленность LLM о нашей кодобазе путём создания эмбеддинга - векторного представления кода для репозитория. Тогда можно будет посылать запросы в LLM типа "а где у меня доступ к апи вызывается?" или "создай мне фичу по типу уже имеющихся". Чтобы поиск был намного более умным, чем просто поиском по ключевым словам в эмбеддинге, можно использовать RAG - когда эти "ключевые слова и их контекст" передаётся в другую, более глупую, но быструю модельку и она указывает какие конкретно результаты пользователь хочет получить. Это прям радикально меняет подход к программированию, особенно когда приходится работать с большой незнакомой кодовой базой с гитхаба.
@fentan6806
@fentan6806 3 месяца назад
Неприятно слушать, просто какое-то нытьё
@timurmingulov1535
@timurmingulov1535 3 месяца назад
Дмитрий, добрый день! Давно не выходил на связь. Соскучились. Как жив здоров?
@It_is_Jake
@It_is_Jake 3 месяца назад
Я хотел вас поблагодарить за то, что познакомили меня с направлением quant и в целом открыли глаза на IT-индустрию. Мне подсознательно никогда не нравилось писать код для кого-то, это всегда казалось неестественным. Также было непонятно, где использовать те академические знания, которые я приобрёл в университете. На моей практике работодатели ставят в приоритет скорость разработки, а не качество. Quant решает эти две проблемы. Хотя в последнее время я не так часто пишу код, больше погружаюсь в прикладную математику. Раньше я занимался математикой как хобби, но в этом не было конечной цели, а, соответственно, и прогресса. Сейчас, имея такую цель, процесс стал намного динамичнее. Вот уже полгода я интересуюсь финансами и математикой, в том числе пользуясь рекомендованной вами литературой. Понимаю, что результат будет скорее позже, чем раньше, но настрой у меня положительный. Ещё раз благодарю!
@It_is_Jake
@It_is_Jake 3 месяца назад
Вы удалили последнее видео? Вспомнил про него, захотел коммент написать :)
@soloondotnet
@soloondotnet 3 месяца назад
Да, к сожалению там качество подкачало.
@It_is_Jake
@It_is_Jake 3 месяца назад
@@soloondotnet Я хотел вас поблагодарить за то, что познакомили меня с направлением quant и в целом открыли глаза на IT-индустрию. Мне подсознательно никогда не нравилось писать код для кого-то, это всегда казалось неестественным. Также было непонятно, где использовать те академические знания, которые я приобрёл в университете. На моей практике работодатели ставят в приоритет скорость разработки, а не качество. Quant решает эти две проблемы. Хотя в последнее время я не так часто пишу код, больше погружаюсь в прикладную математику. Раньше я занимался математикой как хобби, но в этом не было конечной цели, а, соответственно, и прогресса. Сейчас, имея такую цель, процесс стал намного динамичнее. Вот уже полгода я интересуюсь финансами и математикой, в том числе пользуясь рекомендованной вами литературой. Понимаю, что результат будет скорее позже, чем раньше, но настрой у меня положительный. Ещё раз благодарю!
@It_is_Jake
@It_is_Jake 3 месяца назад
@@soloondotnet Я хотел вас поблагодарить за то, что познакомили меня с направлением quant и в целом открыли глаза на IT-индустрию. Мне подсознательно никогда не нравилось писать код для кого-то, это всегда казалось неестественным. Также было непонятно, где использовать те академические знания, которые я приобрёл в университете. На моей практике работодатели ставят в приоритет скорость разработки, а не качество. Quant решает эти две проблемы. Хотя в последнее время я не так часто пишу код, больше погружаюсь в прикладную математику. Раньше я занимался математикой как хобби, но в этом не было конечной цели, а, соответственно, и прогресса. Сейчас, имея такую цель, процесс стал намного динамичнее. Вот уже полгода я интересуюсь финансами и математикой, в том числе пользуясь рекомендованной вами литературой. Понимаю, что результат будет скорее позже, чем раньше, но настрой у меня положительный. Ещё раз благодарю!
@It_is_Jake
@It_is_Jake 3 месяца назад
@@soloondotnet Я почемуто не вижу свой комментарий, когда перегружаю страницу, отправил второй раз.. наверное это магия ютуба
@It_is_Jake
@It_is_Jake 3 месяца назад
@@soloondotnet Я хотел вас поблагодарить за то, что познакомили меня с направлением quant и в целом открыли глаза на IT-индустрию. Мне подсознательно никогда не нравилось писать код для кого-то, это всегда казалось неестественным. Также было непонятно, где использовать те академические знания, которые я приобрёл в университете. На моей практике работодатели ставят в приоритет скорость разработки, а не качество. Quant решает эти две проблемы. Хотя в последнее время я не так часто пишу код, больше погружаюсь в прикладную математику. Раньше я занимался математикой как хобби, но в этом не было конечной цели, а, соответственно, и прогресса. Сейчас, имея такую цель, процесс стал намного динамичнее. Вот уже полгода я интересуюсь финансами и математикой, в том числе пользуясь рекомендованной вами литературой. Понимаю, что результат будет скорее позже, чем раньше, но настрой у меня положительный. Ещё раз благодарю!
@Vlavas
@Vlavas 3 месяца назад
Вместо kindle dx теперь есть kindle scribe. У меня сейчас boox tab x, для математических статей кайф
@recycle-bin-camp
@recycle-bin-camp 5 месяцев назад
мне кажется chat gpt вообще не понимает наследования, ооп и взаимодействия между классами
@ad1Dima
@ad1Dima 6 месяцев назад
О, Нестерук теперь про электрику вещает.. надо вам с @vitaly44 скооперироваться )
@soloondotnet
@soloondotnet 6 месяцев назад
А кто это? Дайте ссылку.
@user-dx1ji7cl2g
@user-dx1ji7cl2g 6 месяцев назад
1000 долларов 😱🤦🏻‍♂️ за такие деньги можно старенький Жигули фургон купить и на рынок продукты привозить , оптом продать и домой отдыхать . А завтра на базе 1 пучок зелени дать 40 копеек. Купить 1000 пучков , а на базаре за 50 оптом продать . Выгода ☝️ а этого аппарата польза 👉0
@soloondotnet
@soloondotnet 6 месяцев назад
Гениально! Очевидно я чем-то не тем занят...
@user-dx1ji7cl2g
@user-dx1ji7cl2g 6 месяцев назад
@@soloondotnet да , мужик. Ты точно влип . Совет тебе , пойди купи дёшево и продай по дороже . Будешь сыт и семья тоже . Мозгов то у тебя много , а карман пуст 😁
@noJobProgrammer
@noJobProgrammer 5 месяцев назад
​@@user-dx1ji7cl2g автор раньше работал программистом, а потом занялся финансовыми рынками. У кого карманы пусты так это у тебя 😂
@Artem-7z
@Artem-7z 6 месяцев назад
Дмитрий, я, видимо, пропустил, но как так вышло, что Вы с дотнета вдруг перешли на электромонтаж?
@noJobProgrammer
@noJobProgrammer 6 месяцев назад
так как он на пенсий, это типа его хобби
@soloondotnet
@soloondotnet 6 месяцев назад
это всего лишь хобби, на самом деле, хотя я и мог бы наверное браться за какие-то заказы если бы кому-то было нужно
@madpower2000
@madpower2000 6 месяцев назад
Продвинутые пацаны уже давно перешли "на умные" Zigbee автоматы, которыми прямо из HomeAssist можно рулить! 😉
@noJobProgrammer
@noJobProgrammer 6 месяцев назад
Продвинутые пацаны используют KNX и DALI, то что именно Димон себе поставил
@madpower2000
@madpower2000 6 месяцев назад
Как говориться “Три раза КУ! “ (Это как я говорю с позиции моего бэкграунда, инженера-разработчика промышленных систем автоматизации). But, IMHO, цель все-таки должна оправдывать применяемые средства. У уважаемого Дмитрия, полагаю все-таки intellectual curiosity превалирует.@@noJobProgrammer
@soloondotnet
@soloondotnet 6 месяцев назад
Ну, я бы не рискнул поставить китайский WiFi автомат, тут все-таки надежность нужна. К тому же, удаленное откючение и замеры... нет, спасибо, автомат отдельно, замеры и реле отключения отдельно.
@madpower2000
@madpower2000 6 месяцев назад
@@soloondotnetКаждый самурай выбирает сам свой путь!
@madpower2000
@madpower2000 6 месяцев назад
@@soloondotnet Каждый самурай сам выбирает своей путь!😉
@kent2alex
@kent2alex 6 месяцев назад
Привет. В мокрой зоне может быть фен а так же стиралка, так, что С10/C16 вполне.
@soloondotnet
@soloondotnet 6 месяцев назад
Фены - да, согласен. А вот на стиралку обычно идет выделенная линия, т.к. стиралка кушать может много.
@paulpivnev5027
@paulpivnev5027 7 месяцев назад
А ещё у них есть два (ну или даже три) в одном - дифавтомат+УЗДП. Но, мало того, что в Россию сейчас не поставляется, так ещё и цена с падением нашего "деревянного" стала неподъемной. А отечественная (конечно же китайская) промышленность даже не собирается делать ничего подобного. Один ужас из середины прошлого века😢😢😢
@soloondotnet
@soloondotnet 7 месяцев назад
Дифф+уздп есть у АВВ (DS-ARC) но я использую пока S-ARC (который без диффа, надо сделать видео) потому что часто ставлю более чувствительное УЗО. Насчет того как доставать АВВ по вменяемым ценам мне надо сделать видео, потому что то что на рынке РФ это ад полный. Продают в 2.5 раза дороже рынка. У меня получается покупать по рыночной стоимости.
@paulpivnev5027
@paulpivnev5027 7 месяцев назад
@@soloondotnet в свое время Hager был дешевле АВВ, примерно, как SE, сейчас ад, да и у нас не все можно купить... Я себе домой покупал Legrand АВДТ+УЗДП ширина 3 модуля. Тоже классный. Но сейчас опять же цена... В 2022 стоит дорого примерно 14тр, сейчас 22((( а такие надо по сути на каждое присоединение, щит получается золотой.
@soloondotnet
@soloondotnet 7 месяцев назад
@@paulpivnev5027 DS-ARC стоит под 300 евро и ширина 2.5 модуля. S-ARC стоит порядка 100 и ширина 2 модуля (взаимозаменимо с обычными диффами). самый ходовой мой дифф стоит 30 евро (но 100 в РФ)
@user-fx3qe5js6d
@user-fx3qe5js6d 7 месяцев назад
31:50 вся суть будущего программирования ))
@user-zc3zk8wd8p
@user-zc3zk8wd8p 7 месяцев назад
русский звук + английский текст = классика
@noJobProgrammer
@noJobProgrammer 7 месяцев назад
Так один раз подключил и пользуешься много лет подряд, не обязательно чтоб подключение было удобное, разве что если подключаешь временно.
@soloondotnet
@soloondotnet 7 месяцев назад
Ну я вообще не люблю чтобы три жилы кабеля приходили в совершенно разные три точки в щите. Потому что если потом, вдруг, по каким-то причинам нужно что-то куда-то перекинуть, может оказаться что какой-то жилы просто не хватает! Поэтому уже давно себе намотал на ус, чтобы одну рейку минимум выделять полностью под клеммы, и заводить все на клеммы. А когда у тебя клеммы, очень удобно иметь два проводка _одинаковой_ длины, и эстетически и логистически, и использовать двухполюсные блоки. В коробке что на этом видео удобно то что оно тоже поддерживает эту парадигму: две линии пугв до клеммы.
@It_is_Jake
@It_is_Jake 7 месяцев назад
Где можно найти предыдущие 45 эпизодов ?
@It_is_Jake
@It_is_Jake 7 месяцев назад
Never mind я нашел
@otrokmaps
@otrokmaps 7 месяцев назад
Когда не знаю что делать дальше - начинаю искать "грааль" в трейдинге...потом постепенно появляются мысли "что делать дальше"
@MrAKhalilov
@MrAKhalilov 7 месяцев назад
Если есть возможность рассказать детальнее про запрос в чатгпт про дерево запросов, или если есть возможность поделиться ссылкой на чат/промпты про это дерево запросов - было бы любопытно это изучить.
@gaydukovdmitrij51
@gaydukovdmitrij51 7 месяцев назад
Сомневаюсь на счёт экономической эффективности систем где 1℅ населения принадлежит больше чем остальным 99℅ вместе взятым. Тогда по идее мы должны были быть впереди планеты по эффективности.
@soloondotnet
@soloondotnet 7 месяцев назад
Но мы уже в системе где 1% имеют почти всё что есть.
@gaydukovdmitrij51
@gaydukovdmitrij51 7 месяцев назад
@@soloondotnet Это порочный круг, в котором у обеспеченных людей банально есть возможность дать своим детям лучшее образование, не говоря уже об откровенных злоупотреблениях по нагибанию системы под себя. Насколько понимаю цель всяких социалок и UBI в том чтобы разорвать этот порочный круг концентрации ресурсов в узком кругу паразитов. Но я понимаю что человечество всю историю жило ради паразитов и вряд ли это изменится. Если реально любишь своих детей, то лучше что можно сделать - это в принципе уберечь их от рождения в этом людоедском мире.