Telegram Web Link
Вчера выступил на закрытой конференции Банка России, рассказал об угрозах со стороны искусственного интеллекта. Видео не будет, поэтому вкратце о главном: 1) ИИ пишет код, и мы верим, что он рабочий и безопасный — но это заблуждение; 2) ИИ проверяет наш код, мы легко снимаем с себя ответственность — это плохо; 3) ИИ плагины отправляют наш код провайдеру, вместе со случайно там оказавшимися секретами — это опасно; 4) начальство думает, что ИИ может кодить лучше нас, а мы с ними соглашаемся — но это неправда. Спасет нас только повышенное внимание к автоматическим проверкам качества уже сейчас, пока ИИ еще не сел рядом с вами и не стал писать код за вас, много и плохо.
2👍13628👎2
Программист, пора отдохнуть, пятница же! Подключайся к прямому эфиру через несколько минут, поговорим о важном: YouTube и VK.
2👍264
If you love working with HTML and CSS, the Tacit framework could use your help! Tacit is a classless CSS framework (one of many others) — just include it in your HTML, and it automatically improves your page’s look and feel. No extra markup or complex setup required. We’ve got a few long-standing issues in the backlog waiting for attention.
👍315👎2
The Program Committee of the ICCQ’25 conference, sponsored by UrFU and IEEE Siberian Section, has completed the review of 39 submitted papers and selected four outstanding ones for acceptance. Interestingly, this year — for the first time — all accepted papers include authors based in Russia. The proceedings will be published in IEEE Xplore, and the conference will take place on December 13 on our YouTube channel (don’t forget to subscribe!).

• The first paper by Quanyu Wang et al. from ITMO (St.Petersburg, Russia) presents a multilingual AI model that accurately translates Chinese code comments in Python into Russian and English, improving cross-language understanding for global software teams.

• The second paper by Aleksei Menshutin from ITMO (St.Petersburg, Russia) introduces path-minimal objects (PMOs) for symbolic test generation in the ArkTS toolchain, enabling automatically generated TypeScript tests that precisely reproduce program paths without redundant input data.

• The third one by Alexander Baranov et al. from NETI (Novosibirsk, Russia) presents a virtual lab simulating Tonomura’s single-electron double-slit experiment, developed by NSTU NETI students in Unity to visualize quantum interference and support interactive physics education.

• The fourth one by Vladimir Zvorygin et al. from MEPhI (Moscow, Russia) benchmarks diffusion-based language models against traditional decoders for translating Chinese code comments, showing that diffusion models can better preserve technical context and improve translation quality with faster generation.

If you’d like to volunteer and help us organize the 6th ICCQ conference next year in Novosibirsk, please send us an email: [email protected].
1👍30
Мне повезло попасть с выступлением на мероприятие от Сбера и ITMO, в Санкт-Петербурге, 13-го числа, в 16:00. На докладе поделюсь соображениями о важности сопротивления экспансии искусственного интеллекта на наши репозитории. Приходите, если будете рядом. Вход свободный, но нужно зарегистрироваться.
4👍709
Программисты и вайб-кодеры, жду вас с вопросами в прямом эфире, на YouTube и VK, через несколько минут.
👍277
Media is too big
VIEW IN TELEGRAM
Сериал Золото Лагина (2019) от Леонида Белозоровича определенно претендует на рекорд по количеству подлости на минуту экранного времени, оставляя далеко позади даже Игру престолов. Сюжет, явно не ссылаясь, во многом перекликается с автобиографией Вадима Туманова — артельная добыча золота и борьба с системой, для которой откаты важнее производительности труда. Однако, ключевой персонаж драмы вовсе не Иван Лагин. Главный герой здесь — безымянные работники артели. Только к концу истории их мотивы становятся понятны и ужасают куда более чем жестокость чекистов и алчность ментов. Задаешься вопросом — может быть не с системой нужно бороться, а с человеком, из которого и для которого она построена? #movie
1👍225👎1
What do you do when your pull request can't merge? I just published a new blog post that explains what you should do instead. The photo is from Amores Perros (2000) — a must-see film.
14👍6
Media is too big
VIEW IN TELEGRAM
Капитан Волконогов бежал (2021) от Натальи Меркуловой и ее мужа Алексея Чупова — увлекательный и красочный антисоветский фарс. Если смотрели Чекист (1992), читали День опричника и, как и я, уверены, что можете сыграть любую роль Юры Борисова лучше него — вместо шока, слез и гнева эта "мрачная" драма вызовет у вас улыбку. Вряд ли таков был замысел авторов. Но очень бы хотелось. #movie
10👍14👎51
У нас новое интервью, с Андреем Бородиным, инженером из Yandex Cloud, одним из мейнтейнеров PostgreSQL, и большим сторонником открытой open source разработки. Смотрите на YouTube и VK (with Russian and English subtitles).
3👍7210👎1
I just published a blog post arguing that reducing the size of a source code repository may increase its quality: Small Repo, High Quality.
1👍322
Кодер, работа подождет, пора отдохнуть! Подключайся к прямому эфиру и готовь вопросы. Об архитектуре кода, управлении такими же как ты кодерами, карьере кодеров и философии кодера. На YouTube и VK.
1👍272
Speaking about short pull requests, Claude Code helped me migrate a 35K-line project (jcabi-github) from JUnit 4 to JUnit 5 and fix 3500+ Qulice violations. In total, the process touched 505 Java files and involved about 18K hits of code. I spent four days working through the migration with Claude Code. I honestly have no idea how I would have done this without an LLM. The pull request is here.
3👍652👎1
It would be great to have a tool that takes two inputs: 1) the entire database schema in SQL, and 2) all SQL queries that my web app issues to the database during unit testing. The tool should use an LLM to analyze the queries and identify which ones are suboptimal, especially with respect to the existing indexes. ChatGPT 5.1 says that such a tool doesn’t exist yet. Maybe you can build it?
1👍236👎1
Удалось получить видео моего недавнего выступления на конференции "Чистый Код" Банка России, за что организаторам большое спасибо! Смотрите на YouTube и VK (with Russian and English subtitles).
5👍11541
Кодеры и смотрящие за ними менеджеры, хватит делать вид, что вы работаете. Приходите на стрим, поговорим о важном: YouTube и VK. Начало через пять минут.
1👍3018
Через две недели мы проведём очередную, уже пятую научную конференцию ICCQ, проходящую при поддержке IEEE Computer Society и IEEE Russia Siberia Section. Не пропустите прямой эфир на YouTube!

Все статьи, допущенные к публикации, прошли строгий отбор и тщательное рецензирование программным комитетом. В этом году конкурс составил 10 статей на место: мы получили 39 работ, но к публикации приняли лишь четыре.

В следующем году в Новосибирске мы планируем провести шестую конференцию и уже сейчас ищем волонтёров. Если вы студент и/или хотите связать свою карьеру с наукой, участие в ICCQ станет отличным дополнением к вашему резюме. Нам нужна помощь в формировании программного комитета, поиске keynote-докладчика, привлечении спонсоров и организации публикации статей. Пишите мне напрямую: @yegor256.
1👍366
During the latest Q&A livestream, I tried to explain the difference between employees who focus on overcoming external obstacles—such as complex technical tasks—and those who concentrate on internal politics and persuading the boss that they deserve a higher salary. Here is a new blog post that explores the same topic in greater detail: You Are the Low-Hanging Fruit.
1👍26👎21
Do you need a topic for your course or diploma project? Here’s an idea: take a few thousand Java repositories from GitHub (for example, from the CaM dataset), scan all .java files in each repository, and compute the average line length per repository. You can also calculate additional statistical measures such as the mean, variance, and other distribution characteristics. After that, compare these metrics with the popularity of the repositories and publish your findings. The study is relatively straightforward to perform, yet it may lead to an interesting conclusion: the width of the code may correlate with its popularity — or perhaps it doesn’t. ChatGPT believes the idea has its novelty.
👍255👎1
Привет, программист! Пришло время поговорить о капиталистах, строчках кода, и кризисе рынка труда. Подключайся в прямой эфир через пару минут, на YouTube или VK.
👍266
2025/12/06 01:25:44
Back to Top
HTML Embed Code: