ar
Feedback
Типичный программист

Типичный программист

الذهاب إلى القناة على Telegram

Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Регистрация в перечне РКН: https://tprg.ru/mJwo

إظهار المزيد

📈 نظرة تحليلية على قناة تيليجرام Типичный программист

تُعد قناة Типичный программист (@tproger) في القطاع اللغوي الروسية لاعباً نشطاً. يضم المجتمع حالياً 78 709 مشتركاً، محتلاً المرتبة 1 578 في فئة التكنولوجيات والتطبيقات والمرتبة 7 273 في منطقة روسيا.

📊 مؤشرات الجمهور والحراك

منذ تأسيسه في невідомо، حقق المشروع نمواً سريعاً وجمع 78 709 مشتركاً.

بحسب آخر البيانات بتاريخ 28 أغسطس, 2026، تحافظ القناة على نشاط مستقر. خلال آخر 30 يوماً تغيّر عدد الأعضاء بمقدار -426، وفي آخر 24 ساعة بمقدار 16، مع بقاء الوصول العام مرتفعاً.

  • حالة التحقق: موثّقة (مؤكدة رسمياً من تيليجرام)
  • معدل التفاعل (ER): يبلغ متوسط تفاعل الجمهور 10.01‎%. وخلال أول 24 ساعة من النشر يحصد المحتوى عادةً 6.17‎% من ردود الفعل نسبةً إلى إجمالي المشتركين.
  • وصول المنشورات: يحصل كل منشور على متوسط 7 878 مشاهدة. وخلال اليوم الأول يجمع عادةً 4 858 مشاهدة.
  • التفاعلات والاستجابة: يتفاعل الجمهور بانتظام؛ متوسط التفاعلات لكل منشور يبلغ 56.
  • الاهتمامات الموضوعية: يركز المحتوى على مواضيع رئيسية مثل sql, архитектура, api, docker, github.

📝 الوصف وسياسة المحتوى

يصف المؤلف القناة بأنها مساحة للتعبير عن الآراء الذاتية:
Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Регистрация в перечне РКН: https://tprg.ru/mJw...

بفضل وتيرة التحديث المرتفعة (أحدث البيانات بتاريخ 29 أغسطس, 2026) تحافظ القناة على حداثتها ومستوى وصول مرتفع. وتُظهر التحليلات تفاعلاً نشطاً من الجمهور، ما يجعلها نقطة تأثير مهمة ضمن فئة التكنولوجيات والتطبيقات.

78 709
المشتركون
+1624 ساعات
+17 أيام
-42630 أيام

جاري تحميل البيانات...

جذب المشتركين
أغسطس '26
أغسطس '26
+383
في 15 قنوات
يوليو '26
+643
في 18 قنوات
Get PRO
يونيو '26
+354
في 11 قنوات
Get PRO
مايو '26
+708
في 16 قنوات
Get PRO
أبريل '26
+394
في 12 قنوات
Get PRO
مارس '26
+646
في 29 قنوات
Get PRO
فبراير '26
+427
في 28 قنوات
Get PRO
يناير '26
+349
في 13 قنوات
Get PRO
ديسمبر '25
+7 357
في 44 قنوات
Get PRO
نوفمبر '25
+370
في 30 قنوات
Get PRO
أكتوبر '25
+988
في 23 قنوات
Get PRO
سبتمبر '25
+1 690
في 24 قنوات
Get PRO
أغسطس '25
+486
في 33 قنوات
Get PRO
يوليو '25
+509
في 40 قنوات
Get PRO
يونيو '25
+307
في 12 قنوات
Get PRO
مايو '25
+423
في 24 قنوات
Get PRO
أبريل '25
+447
في 27 قنوات
Get PRO
مارس '25
+809
في 22 قنوات
Get PRO
فبراير '25
+817
في 14 قنوات
Get PRO
يناير '25
+904
في 30 قنوات
Get PRO
ديسمبر '24
+655
في 16 قنوات
Get PRO
نوفمبر '24
+456
في 20 قنوات
Get PRO
أكتوبر '24
+614
في 25 قنوات
Get PRO
سبتمبر '24
+601
في 13 قنوات
Get PRO
أغسطس '24
+635
في 12 قنوات
Get PRO
يوليو '24
+541
في 13 قنوات
Get PRO
يونيو '24
+327
في 9 قنوات
Get PRO
مايو '24
+546
في 14 قنوات
Get PRO
أبريل '24
+564
في 11 قنوات
Get PRO
مارس '24
+368
في 3 قنوات
Get PRO
فبراير '24
+339
في 7 قنوات
Get PRO
يناير '24
+325
في 7 قنوات
Get PRO
ديسمبر '23
+315
في 9 قنوات
Get PRO
نوفمبر '23
+3 368
في 30 قنوات
Get PRO
أكتوبر '23
+472
في 5 قنوات
Get PRO
سبتمبر '23
+558
في 0 قنوات
Get PRO
أغسطس '23
+890
في 0 قنوات
Get PRO
يوليو '23
+713
في 0 قنوات
Get PRO
يونيو '23
+688
في 0 قنوات
Get PRO
مايو '23
+743
في 0 قنوات
Get PRO
أبريل '23
+725
في 0 قنوات
Get PRO
مارس '23
+748
في 0 قنوات
Get PRO
فبراير '23
+1 887
في 0 قنوات
Get PRO
يناير '23
+1 425
في 0 قنوات
Get PRO
ديسمبر '22
+2 021
في 0 قنوات
Get PRO
نوفمبر '22
+463
في 0 قنوات
Get PRO
أكتوبر '22
+854
في 0 قنوات
Get PRO
سبتمبر '22
+599
في 0 قنوات
Get PRO
أغسطس '22
+720
في 0 قنوات
Get PRO
يوليو '22
+810
في 0 قنوات
Get PRO
يونيو '22
+741
في 0 قنوات
Get PRO
مايو '22
+893
في 0 قنوات
Get PRO
أبريل '22
+862
في 0 قنوات
Get PRO
مارس '22
+873
في 0 قنوات
Get PRO
فبراير '22
+457
في 0 قنوات
Get PRO
يناير '22
+477
في 0 قنوات
Get PRO
ديسمبر '21
+846
في 0 قنوات
Get PRO
نوفمبر '21
+932
في 0 قنوات
Get PRO
أكتوبر '21
+963
في 0 قنوات
Get PRO
سبتمبر '21
+1 165
في 0 قنوات
Get PRO
أغسطس '21
+1 052
في 0 قنوات
Get PRO
يوليو '21
+1 065
في 0 قنوات
Get PRO
يونيو '21
+984
في 0 قنوات
Get PRO
مايو '21
+933
في 0 قنوات
Get PRO
أبريل '21
+1 188
في 0 قنوات
Get PRO
مارس '21
+1 269
في 0 قنوات
Get PRO
فبراير '21
+1 815
في 0 قنوات
Get PRO
يناير '21
+1 521
في 0 قنوات
Get PRO
ديسمبر '20
+77 508
في 0 قنوات
التاريخ
نمو المشتركين
الإشارات
القنوات
29 أغسطس0
28 أغسطس+30
27 أغسطس+15
26 أغسطس+14
25 أغسطس+15
24 أغسطس+12
23 أغسطس+14
22 أغسطس+2
21 أغسطس+10
20 أغسطس+6
19 أغسطس+5
18 أغسطس+16
17 أغسطس+5
16 أغسطس+20
15 أغسطس+10
14 أغسطس+5
13 أغسطس+9
12 أغسطس+1
11 أغسطس+8
10 أغسطس+10
09 أغسطس+3
08 أغسطس+6
07 أغسطس+7
06 أغسطس+89
05 أغسطس+6
04 أغسطس+8
03 أغسطس+3
02 أغسطس+8
01 أغسطس+46
منشورات القناة
После уровня сеньора рост перестаёт происходить сам по себе: нужно самому понимать, куда расти, кроме как «в менеджеры», и по
После уровня сеньора рост перестаёт происходить сам по себе: нужно самому понимать, куда расти, кроме как «в менеджеры», и по каким критериям вообще можно понять, что вы растёте. Пока это непонятно, повышение зависит не от результатов, а от того, вспомнит ли руководитель о вас на очередном пересмотре зарплат. В карьерных материалах разбираемся, что реально стоит за словами «тимлид», «архитектор» и «QA-автоматизация», почему грейд — это не стаж, а измеримые критерии по хардам и смежным навыкам, и чем настоящий карьерный трек отличается от формальности на бумаге. Пригодится тем, кто чувствует потолок и не понимает, что дальше, а также руководителям, которые хотят выстроить систему объективной оценки. Читать: 1. Тимлид, архитектор или QA: куда расти разработчику, который не хочет в менеджеры 2. Матрица компетенций разработчиков: как устроить грейды, оценки и рост 3. Как построить карьерный трек для разработчиков

2
Heroku в 2022-м перестал принимать российские карты. Что выросло на его месте Push to deploy, который Heroku придумал в 2008-м, до сих пор самый приятный способ выкатить пет-проект: git push, и через минуту сайт живой. Vercel, Render, Railway и Netlify выросли из той же идеи, но у всех одна проблема для нас: оплата долларовой картой и серверы не здесь. На tproger.ru рассказали, как за четыре года собрали российскую альтернативу: от MVP за полгода до деплоя через MCP из Codex и Claude, встроенной IDE с агентом, управляемого PostgreSQL с pgVector и прокси к API OpenAI, Anthropic и Telegram, чтобы приложение в московском регионе не упиралось в блокировки. Отдельно — честное сравнение с каждым из пяти конкурентов: где похоже, где хуже, где иначе. Если у вас лежит проект, который «негде хостить в два клика», это повод посмотреть.
3 648
3
Полгода не написал ни строчки руками: что стало с работой инженера В феврале инженер из exe․dev запретил себе писать код: если агент застрял, нельзя дописать самому, надо найти, чего агенту не хватает, и починить это. Сорвался один раз на три минуты и сам сбежал обратно, вспомнив, сколько ещё печатать. Дальше цепочка, знакомая всем, кто пробовал: пока один агент работает, запускаешь второй, потом десятый, и они дерутся за файлы, порты и базу. Worktree решили только git, инструкции в AGENTS․md съедали контекст, контейнеры не закрывали доступ к ноутбуку, а ноутбук нельзя было закрыть. В итоге каждая задача получила отдельную виртуалку в облаке, а он описал, как жил с двадцатью агентами одновременно. Что осталось человеку: понимать чужой диф, который прилетает целиком, и решать, нужна ли фича вообще. Тесты зелёные, скриншоты красивые, ревью-агенты одобрили, а он выбрасывал изменение, потому что оно добавляло второй способ сделать то, что уже есть. «Выкатить стало легко, решать, что выкатывать, стало важно». Самые полезные агенты у них вообще не пишут код: один разбирает жалобы клиентов по логам ClickHouse (жалобу отдавать дословно, без пересказа), второй ломает их же систему и находит открытые сетевые пути, третий сторожит выкатки и сам решает, продолжать ли. Расскажите, где у вас проходит граница «сам не пишу». #ии #обсуждение
4 167
4
Переписать с нуля хочется всегда. Обычно это худший из семи вариантов Знакомая картина: легаси-сервис годами «просто работает», потом одна старая зависимость тянет другую, тесты падают, и мелкий баг кладёт всё приложение. Первый порыв — переписать. Итог порыва известен: месяцы без новых функций и без гарантии, что новая версия окажется лучше старой. В статье разобрали семь стратегий и ситуации под каждую: оставить как есть (и заранее договориться, какое событие станет сигналом к переделке), вывести ненужный модуль из эксплуатации, обновить стек без смены архитектуры, перенести на другую платформу, заменить готовым продуктом, рефакторить по частям, переписывать постепенно по схеме Strangler Fig, когда новая система оплетает монолит и забирает его задачи модуль за модулем. Главная мысль: для одной системы не нужен один подход. Стабильный модуль не трогают, забытую интеграцию удаляют, авторизацию выносят постепенно. Перед тем как предлагать переписывание, сверьте каждый кусок по шести критериям из статьи: как часто меняется, сколько ест поддержки, от чего зависит, есть ли тесты, сколько может лежать и есть ли люди, которые его понимают.
4 594
5
Разработчиков уволили ради ИИ. Они ответили опенсорсным ИИ-гендиректором История дня на Hacker News: 897 очков и 611 комментариев. По словам автора треда, команду программистов сократили, чтобы заменить их ИИ, и ребята собрали Open Executive: систему, которая заменяет гендиректора и весь топ-менеджмент. Компанию, где это произошло, в репозитории не называют, зато код открыт под Apache 2.0. Внутри всё серьёзно: оркестратор на Claude и восемь «руководителей» (стратегия, финансы, HR, юрист, операции, маркетинг, продукт, совет директоров), у каждого своя база знаний уровня MBA плюс ваши документы через ChromaDB. Между сессиями «гендиректор» помнит, что советовал в прошлом месяце, а планировщик сам напоминает о просроченных решениях. Общаться можно через веб, Slack, Telegram, Discord или почту. Запуск: git clone, ключ Anthropic в .env, make dev, дальше мастер настройки спрашивает про бизнес-модель, конкурентов и приоритеты. Комментаторы уже просят заменить и CTO с архитекторами, а самый трезвый отзыв: «отличный способ сжечь большой счёт за токены». Если у вас в компании тоже «оптимизируют» разработчиков, теперь есть ответный ход. #ии #кек
5 955
6
Лимит Claude Code кончился через десять минут после начала работы. Автор tare сделал так, чтобы Claude сам объяснил, куда делись токены Знакомо: открываете вечернюю сессию, а через десять минут «usage limit reached», хотя вы почти ничего не просили. Claude Code пишет на диск лог каждого запроса, но разбирать его руками никто не будет. Инструмент tare подключается как skill и отвечает на вопросы обычным языком: «почему я вчера упёрся в лимит», «какой файл Claude перечитывает дороже всего», «не работает ли что-то в фоне, пока я сплю». Установка одной командой: npx skills add kelviq/tare -g -y --copy --agent claude-code Дальше в новой сессии /tare даёт полный разбор, /tare window показывает, насколько заполнено пятичасовое окно и стоит ли сейчас начинать большой рефакторинг, /tare share собирает сводку без приватных данных. Считает он честнее, чем «сложить токены из лога»: формат Claude Code повторяет каждый ответ несколько раз, наивный подсчёт завышал итог на 86%. Файл, прочитанный в начале длинной сессии, пересылается с каждым следующим сообщением, и tare записывает эту стоимость на инструмент, который её вызвал. В примере из репозитория 99% дневного расхода дали 1553 коротких сессии, которые запустил скрипт, а не человек. Всё работает локально, в сеть скрипты не ходят. Проверить, что съедает вашу квоту, можно прямо сейчас. #ии
5 838
7
Один бинарник закрывает ИИ-агенту доступ к чужим файлам без Docker и root-прав Агент с доступом к командной строке удобен, по
Один бинарник закрывает ИИ-агенту доступ к чужим файлам без Docker и root-прав Агент с доступом к командной строке удобен, пока не вызовет инструмент, который лезет, куда не надо. Docker спасает, но тянуть демон и root-права для одного вызова уже перебор. Разработчик собрал xenarch-guard: запускаете его с флагом --allow-write ./workspace, и Python видит только ./workspace, а опасные системные вызовы отрезаны. Внутри Landlock ограничивает пути, seccomp-bpf фильтрует системные вызовы, и оба механизма ядра Linux работают без привилегий. Обёртка не форкает процесс, а заменяет себя на команду через execve(), так что не остаётся родителя, к которому можно обратиться. Изучить и попробовать инструмент можно по ссылке.
5 757
8
Локальная модель уровня прошлогоднего Claude теперь влезает в обычный ноутбук. Что качать под вашу машину Полгода назад «запустить LLM у себя» означало игрушку, которая путается в коде. Сейчас на 16 ГБ памяти без видеокарты работает мультимодальная модель, а на Mac Studio крутится GLM-5.3-Flash, которую Z․ai сравнивает с Opus 4.8. Ниже конкретика по справочнику Unsloth, чтобы не искать самим. Сначала поставьте Ollama (Windows, macOS, Linux), дальше одна команда в терминале: 16 ГБ, без GPU: Gemma 4 12B в 4 битах, 7–8 ГБ на диске: ollama run gemma4:12b 32 ГБ или видеокарта на 16 ГБ: Qwen3․8-27B, 4 бита, 16–19 ГБ, понимает картинки и умеет рассуждать: ollama run qwen3.8:27b Mac на 64 ГБ: Qwen3․6-35B-A3B, MoE с 3 млрд активных из 35, поэтому быстрая: ollama run qwen3.6:35b-mlx 128 ГБ (Mac Studio, DGX Spark): GLM-5.3-Flash в 3 битах (нужно 128–150 ГБ памяти) или DeepSeek-V4-Flash в 3 битах, 103 ГБ. В Ollama их нет. Путь через Unsloth: curl -fsSL https://unsloth.ai/install.sh | sh, затем unsloth run --model unsloth/GLM-5.3-Flash-GGUF:UD-IQ3_XXS. Через llama.cpp нужна ветка glm5next/upstream из форка Unsloth, сборка и команды в том же гайде. Kimi K3 и Qwen3․8 на 2,4 трлн не влезают даже в 128 ГБ: минимальный квант от 400 ГБ. Полные таблицы требований лежат в каталоге Unsloth. Если у вас Mac с 24 ГБ, берите Qwen3․8-27B: Unsloth прямо пишет, что 4-битный квант рассчитан на такую память. #ии
6 197
9
Создатели DuckDB пять лет отказывали венчурным фондам, а теперь уходят в AWS Марк Раасвелдт и Ханнес Мюлайзен объявили, что и
Создатели DuckDB пять лет отказывали венчурным фондам, а теперь уходят в AWS Марк Раасвелдт и Ханнес Мюлайзен объявили, что их DuckLabs (30+ человек в Амстердаме) в начале сентября становится частью Amazon Web Services. DuckDB скачивают больше миллиона раз в день, и если у вас есть локальная аналитика или ETL на Parquet, эта новость про вашу инфраструктуру. Основатели объясняют прямо: маленькая фирма без инвесторов рискует стать бутылочным горлышком для проекта, а превращать её в большую sales- и support-организацию они не хотели. С AWS они работают уже больше года. Что остаётся: DuckDB, DuckLake и Quack под MIT, вся интеллектуальная собственность у некоммерческого DuckDB Foundation. Добавят технический совет при фонде и подписанные сторонние расширения. Главный вопрос: повторится ли путь Redis и Elastic, где лицензию закрутили спустя годы. Пока IP остаётся у фонда, это главная страховка. Основатели рассказывают о сделке в блоге DuckLabs. #опенсорс #новости
1 052
10
Pollen Robotics собрала утёнка-робота, которого можно переучивать самому В обучении с подкреплением главная боль — перенос по
Pollen Robotics собрала утёнка-робота, которого можно переучивать самому В обучении с подкреплением главная боль — перенос поведения из симуляции в реальность. Часто робот шагает в движке, а падает от малейшей неровности. У Pollen Robotics получился работающий пайплайн. Они взяли 25-см двуногого Microduck, натренировали в симуляции шесть движений от ходьбы до вставания со спины и развернули готовые стратегии на реальном роботе одним шагом. Всё открыто и повторяемо. Тренировать можно у себя или через Hugging Face Jobs, а результат публиковать в сообщество. Отличный способ проверить sim2real на реальном устройстве, а также перенести код в реальность. А заодно и собрать себе собственного уникального питомца.
6 199
11
«Я был скептиком» — так начинается история тимлида, которого вместе с командой отправили проводить эксперимент с вайб-кодинго
«Я был скептиком» — так начинается история тимлида, которого вместе с командой отправили проводить эксперимент с вайб-кодингом. Три человека, из которых только один умел программировать, две недели, реальный сервис для десятков тысяч сотрудников и дедлайн, который трижды сдвигали. Что пошло не так: git, перегрузка модели в пиковые часы, соблазн бесконечно дорабатывать вместо релиза. Ребятам помогли чёткие личные границы и понимание, где ИИ реально ускоряет работу, а где без опытного разработчика просто никак не обойтись. Читайте на Tproger.
6 592
12
Если вы не очень поняли предыдущий пост — заходите в наш канал по нейронкам, там много чего полезного для тех, кто кодит с ИИ. Конкретно про эту модель GLM-5.3-Flash очень кратко: это новый топ по цена\качество сейчас, особенно для веб-разработки. Быстрая китайская модель с кучей лимитов, просто подарок какой-то, рекомендую. Пишу от своего лица как это принято в Нейроканале, его веду лично как основатель всего медиа Tproger и делюсь опытом работы с разными модельками. Сегодня там знатно про новый GLM наспамил :) Делитесь и вы своим опытом в комментах, интересно реальный опыт послушать. На чём кодите сейчас и почему?
6 373
13
Тайна Ox Alpha раскрыта: Z․ai объявила, что модель, которую сообщество неделю гоняло бесплатно через OpenRouter и OpenCode, э
Тайна Ox Alpha раскрыта: Z․ai объявила, что модель, которую сообщество неделю гоняло бесплатно через OpenRouter и OpenCode, это GLM-5.3-Flash. Мы угадали. Весь этот трафик, к слову, обслуживали китайские ИИ-чипы. По цифрам: 320 млрд параметров, 18 млрд активных, контекст миллион токенов, впервые в линейке GLM-5 нативно мультимодальная. Веса под MIT лежат на HuggingFace. В Artificial Analysis Intelligence Index 57 баллов при 0,045 $ за задачу, примерно в десять раз дешевле моделей того же уровня. В блоге сравнивают с Opus 4.8: на Terminal Bench 84,3 против 85,0, на AutomationBench 48,8 против 41,0, на DeepSWE 63,4 против 58,0. У подписчиков Coding Plan модель уже включена, лимиты втрое больше, чем у GLM-5.3. Напомню, подписку со скидкой можно купить по моей реферальной ссылке. @neuro_channel
6 150
14
Microsoft Paint внедряет в ИИ-картинки невидимый GUID, привязанный к запросу Исследователь разобрал, как Paint и Photos в Win
Microsoft Paint внедряет в ИИ-картинки невидимый GUID, привязанный к запросу Исследователь разобрал, как Paint и Photos в Windows маркируют локально сгенерированные ИИ-изображения. Программа шлёт промпт на серверы Microsoft, получает обратно 16-байтовый GUID и прячет его в пикселях как невидимый водяной знак. GUID связан с запросом, а запрос, по сути, с пользователем — значит, по картинке можно теоретически выйти на автора. Как этого избежать, читайте в статье.
6 826
15
Как поисковик успевает подобрать подсказки, пока вы не дописали слово Вы набрали «face», и под строкой появились пять вариант
Как поисковик успевает подобрать подсказки, пока вы не дописали слово Вы набрали «face», и под строкой появились пять вариантов. На всё про всё около 50 мс, а выбрать пятёрку надо из сотни миллионов уже заданных кем-то запросов. И так на каждую букву: пока вы печатаете «*facebook», сервис отвечает восемь раз. Хеш-таблица не подойдёт. «*facebook» в ней находится мгновенно, а «всё, что начинается на face» она искать не умеет в принципе: придётся прочитать все сто миллионов ключей. Поэтому берут префиксное дерево. Запросы разложены по буквам, и все, кто начинается одинаково, идут общим путём от корня: дойти до «face» это ровно четыре шага. Но под этим узлом всё равно висят тысячи вариантов, поэтому пятёрку самых частых считают заранее и кладут прямо в узел. Пересчитывают пачками: отставание на пару часов никто не замечает. Как дерево разносят по серверам и что кешируют в CDN, в разборе. #алгоритмы *Компания Meta и её продукты признаны экстремистскими, их деятельность запрещена на территории РФ.
7 381
16
Пулреквестов стало вдвое больше, а релизы быстрее не поехали Faros AI летом 2025 года разобрала работу больше 10 000 разработчиков. Там, где прижились ИИ-инструменты, смерженных пулреквестов стало на 98% больше. При этом время ревью выросло на 91%, багов на 9%, а метрики поставки на уровне организации не сдвинулись вовсе. Один лагерь читает это так: набор кода никогда не был узким местом, очередь просто переехала на ревью. Второй отвечает, что мерить надо аккуратнее. Так, METR сажает опытных разработчиков за их же задачи и засекает время с ассистентом и без. В июле 2025 вышло, что с ИИ задачи занимали на 19% больше времени, хотя сами участники считали, что ускорились на 20%. В феврале 2026 METR признал, что в выборку не шли те, кто не готов работать без ИИ, перезапустил замер и получил отставание уже в 4%, в пределах погрешности. Обе позиции можно подробнее прочитать здесь. А вы поделитесь своими ощущениями — как повлияло использование ИИ на вас и вашу команду — ускорились, замедлились или остались на том же месте? #обсуждение
7 543
17
Разраб нашёл остров по фотографии, перебрав 80 миллионов кандидатов на видеокарте Можно было бы закинуть снимок в Google Lens
Разраб нашёл остров по фотографии, перебрав 80 миллионов кандидатов на видеокарте Можно было бы закинуть снимок в Google Lens. Но автор решил, что это скучно, и пошёл считать. EXIF пустой, высота съёмки неизвестна, зато в кадре три клочка суши. Угол между ними и отношение расстояний дают отпечаток из трёх координат, который можно искать по всей планете. С помощью OpenStreetMap он отобрал возможных кандидатов. Каждому достался один поток CUDA. На RTX 3050 ядро отработало за 204,1 мс и сузило до 158 784 совпадений. А вот как из 158 784 вариантов он смог выбрать то самое место в Микронезии, можно узнать в блоге автора. #osint
8 015
18
Куда расти разработчику, который не хочет в менеджеры? Вариантов минимум три, и один из них разработчики традиционно недооцен
Куда расти разработчику, который не хочет в менеджеры? Вариантов минимум три, и один из них разработчики традиционно недооценивают. QA многие держат в голове как стартовую площадку для входа в отрасль, поэтому переход туда после нескольких лет разработки выглядит понижением. На практике автоматизатор разрабатывает отдельный продукт со своей архитектурой, паттернами и собственным легаси. Опыт разработки конвертируется напрямую, а грейды проходятся быстрее: до мидла год-полтора. Минус тоже есть: поначалу заработок просядет. Ещё два трека — тимлидство и архитектура. Рассматриваем все опции в новом материале. https://tproger.ru/articles/timlid-arhitektor-ili-qa-kuda-rasti-razrabotchiku-kotoryj-ne-h
7 804
19
void в C меняет смысл в зависимости от места Вы видите void в объявлении функции, в скобках после её имени и рядом со звёздочкой у указателя. Выглядит одинаково, а ведёт себя каждый раз по-своему, и в чужом коде легко прочитать одно вместо другого. У нас вышла статья о том, как одно короткое слово набрало столько ролей. Заодно там история появления слова: его предложил Стивен Борн, тот самый автор Bourne Shell, и придумали его совсем не ради читаемости кода. Если пишете на C, дочитайте хотя бы до места про функции без параметров: многие узнают там, что объявляли их не так, как думали. Разобрали в статье. #основы
7 625
20
ИИ оставляет в коде уязвимости, потому что решает поставленную задачу самым коротким путём. Если в промпте явно не заданы тре
ИИ оставляет в коде уязвимости, потому что решает поставленную задачу самым коротким путём. Если в промпте явно не заданы требования к безопасности, проверок прав доступа и валидации ввода в коде просто не будет, при этом результат выглядит рабочим и проходит тесты. В итоге на прод попадают IDOR и ошибки бизнес-логики, которые никто не заметил на ревью. С агентами в продакшене механика похожая, но последствия иные: утекают данные. Модель не разграничивает данные и инструкции, поэтому страница вики, входящее письмо или чужой документ из общего индекса могут быть восприняты как команда и выполнены. Достаточно одного такого сценария, чтобы агент отдал пользователю данные, которые не должен раскрывать. Собрали пять уязвимостей, которые системно воспроизводятся в сгенерированном коде: https://tproger.ru/articles/vajb-koding-kak-mechta-hakera-kakie-uyazvimosti-plodit-kod-sgene И пять атак, которые превращают ИИ-помощника в канал утечки данных: https://tproger.ru/articles/manual-yunogo-hakera-kak-vzlomat-svoego-rag-bota-do-togo-kak-e
8 123