Обновить
1
@tron_lineread⁠-⁠only

Пользователь

Отправить сообщение

Как я решил бросить программирование, стать вайбкодером и что из этого вышло

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров45K

Я был программистом больше 20 лет. Начинал с плюсов и геймдева, но работал и с HFT, и с мобильными играми на Java, писал под Unity и C#, трудился на банки и автоматизировал бизнес.

В конце 2023 года я конкретно выгорел и, имея на счету средства, чтобы не работать несколько лет, решил отдохнуть. Примерно в это же время начал усиливаться хайп вокруг нейросетей, к которым я всегда относился очень скептически, поскольку помнил их возможности ещё со времён универа. Для меня это была полузабытая технология из 50-х.

Первая модель, с которой я решил поиграться, — это был GPT-3.5, ретранслировавшийся в телеграм-канал. Особо ничего не ожидая, я попросил его написать код, который делит отрезок пополам. И... у меня отвисла челюсть, когда он действительно это сделал. Дрожащими руками я скопировал и вставил код небольшого контроллера и попросил его запилить в Angular-сервис. И опять он справился на отлично! Назад дороги не было. В первый же день я твёрдо решил бросить опостылевшее программирование и полностью переложить на нейросети написание кода, оставив себе только генерацию идей и тестирование (там, где это необходимо).

Аргументы, что, дескать, «тупая железяка никогда не заменит человека», меня всегда веселили. Да мне плевать, кто там и где кого заменит. Если раньше при сборке приложения вываливались непредвиденные ошибки и я, чертыхаясь, откладывал задачу, то теперь я просто на автомате копипастил код, шёл на кухню за кофе и вставлял правки, которые предлагала та самая «тупая железка».

Первый проект, на котором я решил опробовать нейросети, — это ru-ticker.com. Он много лет кормил меня, но конкуренты выросли в большие корпорации с капитализацией в миллиарды, и мне уже было не угнаться со своим пет-проектом, который принёс только несколько миллионов, но рублей. Задача была портировать его на Angular, который я знал посредственно — на уровне «поправить баги в корпоративном проекте». В итоге примерно за полтора-два месяца я полностью портировал фронт проекта, который до этого ковырял пару лет, плюс походя реализовал такие плюшки, как автоматический парсинг данных и текста с преобразованием нейросетью для лучшей индексации поисковиками.

Читать далее

Как Amazon сделал склад умным, а Россия – нет

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров34K

В США роботы подвозят стеллажи, сортируют товары и укладывают коробки. В России те же задачи выполняют люди с тележками. Почему разрыв в технологиях достиг десятилетия и можно ли его сократить?

Читать далее

Патентный анализ биофотоники

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров662

Биофотоника – научная дисциплина, изучающая явления, связанные с взаимодействием биологических объектов и фотонов. В первую очередь это касается испускания, детектирования, поглощения, отражения, модификации и генерации электромагнитного излучения светового или близкого к нему диапазона в различных биологических объектах (биомолекулах, клетках, тканях, организмах и материалах). 

Об этом мы сегодня и поговорим.

Читать далее

Водоснабжение в Древнем Риме

Время на прочтение11 мин
Количество просмотров19K

Как выглядела сантехническая инфраструктура, где нашли водонагревательный бойлер 1 века до нашей эры и как римляне строили грандиозные гидротехнические сооружения. Во время чтения вы будто попадете в натуральные двемерские руины, а на некоторых фотках узнаете кран из бабкиной ванной.

Читать далее

Вычисления на орбите Земли: зачем Маску понадобились космические дата-центры

Время на прочтение5 мин
Количество просмотров2.2K

На днях Илон Маск сообщил, что компания собирается разместить дата-центры прямо на орбите и подключить их к сети Starlink. Судя по планам по запуску спутников нового поколения, это не просто слова: аппараты действительно разрабатываются под такие задачи. Смысл в том, чтобы вынести часть вычислений из наземных ЦОД в космос. Там не нужно тратить энергию на охлаждение, а солнечные панели обеспечивают питание круглые сутки. Если проект удастся, он может повлиять и на рынок облачных сервисов, и на спутниковую связь. Давайте посмотрим, как появилась эта идея, что нужно для ее реализации и какие проблемы она может решить.

Читать далее

Тело AI-агентов: технический обзор робота 1X Neo

Время на прочтение11 мин
Количество просмотров2.4K

На днях по AI пабликам завирусился робот 1X Neo, который заявляется разработчиками как человекоподобный робот для помощи по дому. Мне стало жутко интересно покопаться в устройстве и начинке этого робота, потому что скрещивание VLM и механизмов может привести к огромному прорыву в индустрии и новым большим изменениям.

Поговорим про устройство робота, железо и софт на борту, прикладные задачи и ближайшее будущее.

Читать далее

Перенос Of Ash and Steel, уход STALKER 2 из Game Pass и старт ОБТ в PIONER: новости игропрома за 17–31 октября 2025

Время на прочтение7 мин
Количество просмотров1.3K

Рассказываем, как прошла вторая половина октября 2025 года в русскоговорящей игровой индустрии. В нашем дайджесте вас, как всегда, ждут свежие анонсы, подробности о новых проектах, а также важная информация из пресс-релизов ожидаемых игр.

Читать далее

Визуализация горного ландшафта на C++ или велосипед для рендеринга

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров4.8K

Основной целью этой работы было попытаться реализовать реалистичную сцену горного ландшафта с воздушным шаром, используя "чистый" C++ и QT только для вывода пикселей. Мне было интересно превратить код в картинку, не имея других инструментов.

Читать далее

Что такое глина?

Время на прочтение6 мин
Количество просмотров10K

Вы когда-нибудь задумывались о том, что такое глина?

А если спросить вас, какая она бывает, что вы ответите? Кто-то сможет вспомнить, что глина бывает гончарной для лепки горшков, керамической для изготовления фарфора и фаянса, а также строительной, из которой делают кирпичи. И ещё может быть легкоплавкой и тугоплавкой.

Но что же такое глина? Самый прозаичный ответ: глина – мелкозернистая осадочная горная порода, плотная в сухом состоянии и пластичная при увлажнении. Но такой ответ не сможет удовлетворить пытливый ум. Чтобы рассказать вам про такую, казалось бы, известную каждому субстанцию, придётся немного нырнуть в минералогию, геологию и даже физику.

Читать далее

Про 3D-печать нейлоном

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров15K

Сегодня мы поговорим о такой интересной теме, как печать нейлоном. 

Кому эта тема будет интересна: любому, кто занимается техническим творчеством и собирает механические устройства, где требуются шестерёнчатые передачи с повышенной стойкостью к износу, так как нейлон весьма устойчив к трению.

Читать далее

Пять новых мини-ПК ноября 2025 года: от крошечных AI-станций до «умных» колонок с Ryzen

Время на прочтение6 мин
Количество просмотров11K

Компактные компьютеры уже давно перестали быть нишевыми девайсами, они сейчас используются повсеместно. Этой осенью производители представили сразу несколько моделей — с новыми чипами Ryzen AI и Intel Core 100U, настольными видеокартами и даже встроенными акустическими системами.

В этой подборке — пять самых интересных мини-ПК конца года: от экспериментальных форм-факторов до рабочих станций с NPU и поддержкой Wi-Fi 7. Есть парочка весьма мощных моделей, так что обратите внимание.

Читать далее

Лаборатории НИТУ «МИСиС»: от разделения наночастиц магнетита до создания квантового компьютера

Время на прочтение11 мин
Количество просмотров10K
Рады сообщить вам о том, что в рамках Открытого международного конкурса на получение грантов для поддержки научных исследований, НИТУ «МИСиС» занимается организацией новых лабораторий и поддержкой научных исследований в области новых научных направлений, проводимых под руководством ведущих ученых.

Ведущие ученые выигрывают гранты, целью которых является создание лабораторий и проведение научных исследований. Каждая лаборатория имеет свою уникальность: от метода разделения наночастиц магнетита до создания квантового компьютера. Некоторые лаборатории НИТУ «МИСиС» скрыты от прессы по разным причинам, таким как отсутствие должной презентабельности и узкая специализация. Тем не менее, все лаборатории НИТУ «МИСиС» занимаются приоритетными направлениями во всех областях научных исследований.

Мы постараемся представить вашему вниманию полную информацию практически обо всех новых лабораториях, которые были созданы международными ведущими учеными, выдающимися экспертами в своих областях. Мы подробно расскажем о жизни лаборатории, о том, какие задачи ставит научный коллектив, как проходит процесс исследования с запечатлением каждого этапа эксперимента или даже, возможно, как происходит научное открытие.


Читать дальше →

Управление светом: новый тип оптических элементов на базе метаматериалов

Время на прочтение8 мин
Количество просмотров5.6K


Каждый день мы сталкиваемся с процессами и явлениями, которых даже не замечаем, а точнее, даже не видим. Какие-то из них мы понимаем, а какие-то нам лишь предстоит понять. Но пониманием чего-либо труды научного сообщества никогда не ограничивались, ведь человек всегда хотел не только понимать, но применять на практике свои знания, а это чаще всего означает только одно — контроль. Сегодня мы с вами познакомимся с исследованием, в котором ученые из Вашингтонского университета смогли создать новый метаматериал, способный манипулировать светом на нанометровом масштабе. Какие особенности их устройства, какой роль в этом сыграл труд Густава Ми, и какова практическая реализация этого новшества? Об этом мы узнаем из доклада исследовательской группы. Поехали.
Читать дальше →

Паттерны микросервисной архитектуры: от собеседования до прода

Уровень сложностиСредний
Время на прочтение13 мин
Количество просмотров15K

Возможно, вы слышали о них, возможно, вы применяли их на своих проектах. Микросервисы. В разработке ПО используют различные подходы, технологии и архитектурные паттерны, так вот это — один из таких популярных шаблонов.

В этой статье рассмотрим, что это за понятие, как его применять и как рассказывать о нем на собеседовании так, чтобы покорить собеседующих.

Читать далее

Работа с «плохими» файлами в командной строке в Linux

Время на прочтение4 мин
Количество просмотров80K
При работе в командной строке администраторы часто сталкиваются с необходимостью что-то сделать с определенным файлом: удалить, переместить, скопировать. При выполнении подобных задач зачастую приходится обращаться к файлам по имени, что может быть затруднительно, поскольку в именах файлов могут встречаться самые разные символы. Даже те, которых нет на клавиатуре. В этом плане работу может облегчить файловый менеджер, в котором файл можно просто выделить и совершить с ним нужное действие. Но для тех, кто привык работать исключительно в командной строке, предлагаются следующие способы.

В качестве shell-оболочки рассмотрим bash, как самую используемую. А в качестве операции над файлами рассмотрим удаление, как самую деструктивную.
Читать дальше →

Четвёртое наблюдение о командной строке и путях в файловой системе

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров5K

В недавно опубликованной статье «Три наблюдения о командной строке и путях в файловой системе» были рассмотрены некоторые особенности интерпретации командной строки оболочками в операционных системах Windows и Linux. Первое наблюдение было о том, что командные оболочки SH/BASH, в отличие от COMMAND/CMD, выполняют предварительную обработку параметров, содержащих шаблоны имён файлов. А в этой небольшой заметке приводится ещё одно наблюдение, демонстрирующее важность учёта предварительной обработки параметров-шаблонов командной оболочкой.

Читать далее

MiniCap — Скриншот из командной строки

Время на прочтение1 мин
Количество просмотров13K
Не знаю, кто как, а я некоторое время искал такую программку, чтобы она делала скриншот по команде из командной строки (что позволяло бы, к примеру, делать скриншот из скрипта). И некоторое время назад нашёл и теперь успешно пользуюсь. Работает безотказно — например, делает мне мгновенный скриншот каждый раз, когда тестовый скрипт получает «fail» в результате какого-нибудь одиночного теста. Удобно — потом могу сразу просмотреть (ссылки на скриншоты выведены в html-отчёт под каждым fail-ом).

Называется программка MiniCap. Несмотря на наличие кое-какого пользовательского интерфейса, прежде всего она ценна тем, что позволяет обходиться без него, и делать всё (в рамках своих скромных возможностей, конечно) из командной строки.

В командной строке я (точнее, скрипт, который её использует) задаю регион, который надо копировать, ключ -exit (чтобы закрыть программу, как только скриншот готов), и ключ с именем файла. Интересно, что в зависимости от расширения выходного файла создаётся файл изображения соответствующего формата (поддерживаются png, jpg, gif, pdf, bmp, tiff).

Пользуюсь я ей ежедневно, и ни разу не видел её интерфейса, что радует. Понимаю, что наверняка есть куча утилит получше, но пока не нашёл, а эта меня устраивает. Надеюсь, кому-нибудь пригодится.

Update. Программа только для Windows, к сожалению. Я проверял на XP и Vista, а вот тут пишут, что работает на XP, 2000, 9.x, Vista, 7.

Управление в Orchard CMS: утилита командной строки

Время на прочтение5 мин
Количество просмотров2.9K
Это продолжение цикла статей на тему разработки собственных сайтов на базе системы управления контентом Orchard CMS. Первые статьи данного цикла вы можете найти по следующим ссылкам:
В предыдущих статьях цикла мы рассмотрели расширение Orchard CMS через создание виджетов, модулей, пакетов и тем оформления. В нескольких следующих статьях мы рассмотрим управление системой на базе Orchard CMS. В этой статье речь пойдет о инструменте командной строки, который позволяет автоматизировать ряд задач для администраторов и разработчиков сайта.

Читать дальше →

Поиск вредоносной активности в Windows с помощью логирования командной строки и дерева процессов

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров6K

Данная публикация - перевод статьи - HUNTING FOR MALWARE WITH COMMAND LINE LOGGING AND PROCESS TREES от Vanja Svajcer. Статья о том, как использовать протоколирование командной строки и выполняемых процессов для обнаружения неизвестных вредоносных атак.

Читать далее

«На сон грядущий» или таймер выключения Windows из командной строки

Время на прочтение3 мин
Количество просмотров24K
Ценность этой статьи скорее не в самом решении, а в напоминании как можно быстро решать простые задачи.

Но если Вам нужно простое решение — пожалуйста:

Сохраните в CMD эти строки и после запуска через 20 минут (1200 секунд) компьютер перейдет в спящий режим. Итого программа заняла 73 байт:
ping 127.0.0.1 -n 1201 > nul
rundll32 powrprof.dll,SetSuspendState 0,1,0

Но если Вам нужно именно выключить, то всё будет еще короче, а именно 47 байт. Просто вторая строка будет выглядеть:
shutdown -s -t 00

Использую это перед сном, включая свое любимое онлайн радио «на сон грядущий» так же из командной строки, о чём будет рассказано под катом.
Кому все таки стало любопытно, прошу под кат. Ссылки на готовые скрипты в конце статьи.
Читать дальше →

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Software Developer, Game Developer
Python
OOP
C++
Unreal Engine
Shaders
Game Development
AR and VR development