fa
Feedback
Метод утёнка

Метод утёнка

رفتن به کانال در Telegram

Об IT так, что поймёт даже резиновый утёнок. Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels

نمایش بیشتر
6 665
مشترکین
-124 ساعت
-77 روز
-5630 روز
آرشیو پست ها
Симулятор ESP32 и Arduino в браузере: Wokwi для экспериментов без железа Wokwi — онлайн-симулятор, где можно проектировать и
Симулятор ESP32 и Arduino в браузере: Wokwi для экспериментов без железа Wokwi — онлайн-симулятор, где можно проектировать и отлаживать схемы с ESP32, Arduino, Raspberry Pi Pico, STM32 прямо в браузере. Не нужны платы, датчики и макетная плата: всё работает виртуально, включая дисплеи, моторы и сенсорные экраны. Это удобно для быстрого прототипирования, обмена проектами ссылкой и изучения периферии без покупки железа. А через интеграцию с Tiny Tapeout собранную схему можно превратить в реальный чип. Попробовать: https://wokwi.com/ #инструменты #diy @prog_point (теперь ещё в VK и Max)

Как эволюционировали OCR-программы Инструменты для распознавания текста (OCR) появились еще в 1960-х, но только последние 20
Как эволюционировали OCR-программы Инструменты для распознавания текста (OCR) появились еще в 1960-х, но только последние 20 лет они используются для чтения документов и облегчают нашу с вами жизнь. За этот период направление получило мощное развитие: от простого считывания перешло к мультимодальной форензике и антифроду. Подробнее про историю этого увлекательного процесса можно прочитать в этой статье.

Победителями премии Тпрогер 🐀становятся... Здесь играет барабанная дробь и интригующая музыка... Вам нужно только выждать др
+4
Победителями премии Тпрогер 🐀становятся... Здесь играет барабанная дробь и интригующая музыка... Вам нужно только выждать драматическую паузу перед объявлением победителей — в каждой номинации он один, и определяется большинством голосов. Готовы? В номинации «Продукт года» золотая мышь достается компании: 🐀NetVision за платформу интеллектуального мониторинга СИМ. В номинации «Облачный продукт года» побеждает компания: 🐀Гравитон с паком виртуализации «Гелиус» Звание «IT-ивент года» вручается компании: 🐀Островок! за О!Хакатон И в категории «Дизайн года» первое место занимает компания: 🐀AcademiaDev за интерактивную инсталляцию. Каждый ваш лайк, голос влияли на исход премии. Давайте поддержим всех — ставьте 🏆участникам, которые хоть и не заняли призового места, но точно остались в сердечке. И 🔥, если хотите аналогичных активностей и готовы выбирать еще!

2020: Изучу HTML, CSS, JavaScript и найду работу. За айти будущее. 2026:

Последний день голосования в Tproger Award! Две недели, 16 компаний, 4 номинации — спасибо, что читали, участвовали и лайкали
Последний день голосования в Tproger Award! Две недели, 16 компаний, 4 номинации — спасибо, что читали, участвовали и лайкали. И отдельное спасибо, что голосовали! Вообще не представляем, что вы там наделали, уже узнать хочется! Давайте сегодня зафиналим голосовалку и раздадим по максимуму золотых мышей. Интересно, расстановка сил сможет измениться за один день? Если потеряли, то номинации вот: — Продукт года — Облачный продукт года — ИТ-ивент года — Дизайн года Только сайт не положите, очень просим 🙏 Пойти голосовать: https://tprg.ru/bWfy

Repost from Zen of Python
Финал Tproger Awards уже близко! 🔥 Заканчивается февраль, и наше голосование за лучшие релизы года тоже подходит к концу. К
Финал Tproger Awards уже близко! 🔥 Заканчивается февраль, и наше голосование за лучшие релизы года тоже подходит к концу. К тем, кто вручил участникам золотые мыши, вопросов нет. Тех, кто еще не посещал премию, зовем предпоследний раз! Не упускайте возможность выбрать лучшую компанию года. Напомним, что в премии четыре номинации, а все кейсы читаются легко и быстро. Так что вас ждет приключение ну буквально на 20 минут. Голосуйте: https://tprg.ru/QtJE

Чему учит книга Software Engineering at Google Книга не про код, а про то, что происходит после того, как код написан: как его развивать, тестировать, ревьюить и когда удалять. Основана на 20 годах опыта с кодовой базой в 2+ миллиарда строк. Ключевые идеи: 🔘Программирование и инженерия — разные вещи. Программирование это «написать код». Инженерия — это «что будет с этим кодом через 10 лет и кто заплатит, когда он сломается» 🔘Закон Хайрама: неважно, что написано в документации API, пользователи будут зависеть от любого наблюдаемого поведения. Google пытались обновить версию Java, и тесты посыпались, потому что люди полагались на порядок итерации в HashMap. 🔘Моки — ловушка. Они проверяют как что-то вызвано, а не что произошло. Многие инженеры в Google полностью отказались от мокинг-фреймворков в пользу фейков т.е. легковесных реализаций с реальным состоянием. 🔘Code review не для поиска багов. Главная задача — передача знаний и поддержание читаемости кодовой базы. Изменения держат в пределах 200 строк, фидбек дают в течение 24 часов. 🔘Shift Left: баг в редакторе стоит секунды, баг в проде стоит репутацию. В 2005 у Google 80% продовых деплоев откатывались. После обязательного автотестирования количество багов снизилось вдвое за год. 🔘Маленькие релизы: дебажить 3 строчки легко, а 50 коммитов одним деплоем — это потерянные выходные. Книга бесплатно доступна на https://abseil.io/resources/swe-book/html/toc.html @devs_books

Марек Сонтаг из ShiftMag написал статью про то, как закон Конвея убивает скорость разработки на практике. ​ Допустим, у вас есть свой пет-проект: идея → код → GitHub за вечер. На работе та же фича растягивается на месяцы. Не потому что код сложнее, а потому что нужно договариваться с людьми, которых не знаешь, в компонентах, которые не твои. Закон Конвея в деле. Чем меньше команды общаются, тем больше они строят изолированные окружения. Автор приводит пример: вместо того чтобы разобраться в чужом компоненте A и убрать лишний компонент B, команда хотела пойти привычным (но избыточным) путём, просто потому что не знала мейнтейнеров A. Обратный манёвр Конвея. Если организация определяет архитектуру, то проектируйте команды под нужную архитектуру, а не наоборот. Пример автора: бэкендеры мучились с фронтом, передали его фронтендерам → все стали счастливее, а баги нашлись только когда сели вместе в одной комнате. Вывод. Каждый раз, когда вы садитесь с другой командой и реально слушаете, вы формируете архитектуру, осознаёте вы это или нет. В статье подробнее, если мой пересказ не очень заходит. @devs_books

Где лучшие тусовки? На тех-ивентах! Последняя по очереди, но не по значимости — номинация «IT-ивент года». Здесь тоже собрали
+3
Где лучшие тусовки? На тех-ивентах! Последняя по очереди, но не по значимости — номинация «IT-ивент года». Здесь тоже собрались три компании, и если вы еще не добрались до чтения их кейсов, то давайте сделаем это вместе. — Лаборатория Числитель собрала конференцию, на которой обсуждают строго только K8s. — Мероприятие Selectel, которое стало уже традицией, делали полностью in-house. — Специально для своего хакатона Островок создал платформу, чтобы участвовать могли разработчики из любой точки мира. Выбирайте компанию-фаворита и вручайте ей золотую мышь — голосование доступно на сайте.

Кейсы из номинации «Дизайн года» ждут ваших голосов Осталась ровно неделя до конца голосования в премии Tproger. Уже дико хоч
+3
Кейсы из номинации «Дизайн года» ждут ваших голосов Осталась ровно неделя до конца голосования в премии Tproger. Уже дико хочется узнать, кто в лидерах! Но даже мы в команде стараемся держать интригу. И чтобы скоротать время, давайте посмотрим на дизайнерские кейсы компаний:
— AcademiaDev представила интерактивную инсталляцию, которая разлетелась по СМИ и собрала 48 млн охвата.
— ИИ-платформа Сократик рассказала, как устроена их система по генерации готовых презентаций.
— Островок поделился, как они сделали отдельную айдентику для Ostrovok! Tech.
Закидайте их своими голосами: https://tprg.ru/WLvk

Регистрация на вебинар «Создание микросервиса» курса «Архитектура и шаблоны проектирования» уже открыта! 24 февраля | 20:00 м
Регистрация на вебинар «Создание микросервиса» курса «Архитектура и шаблоны проектирования» уже открыта! 24 февраля | 20:00 мск | бесплатно На вебинаре обсудят: – технический vs бизнес-подход: где на самом деле проводить границы микросервисов; – паттерны декомпозиции; – самые дорогие ошибки при переходе на микросервисы и как их обойти; – рекомендации по взаимодействию сервисов; – практические примеры. После вебинара вы сможете: 🔘грамотно декомпозировать монолит или большую систему; 🔘выбирать правильные границы микросервисов под бизнес и изменения; 🔘избегать классических ловушек (distributed monolith, nanoservices и т.д.); 🔘применять проверенные паттерны взаимодействия сервисов. 📎 Регистрируйтесь Занятие приурочено к старту курса «Архитектура и шаблоны проектирования». Старт обучения - 30 марта Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

keon/algorithms — 200+ алгоритмов на Python, pip-installable, 25K звёзд Репозиторию 9 лет, автор наконец навёл порядок: type
keon/algorithms — 200+ алгоритмов на Python, pip-installable, 25K звёзд Репозиторию 9 лет, автор наконец навёл порядок: type hints, docstrings, нормальная структура пакета. Можно ставить через pip и импортировать напрямую. ​ pip install algorithms → from algorithms.graph import dijkstra. DP, графы, деревья, сортировки, строки, битовые операции — всё в одном пакете Отличие от TheAlgorithms/Python (217K звёзд, тоже крутой репо): меньше, компактнее, каждый файл самодостаточный. Не пытается покрыть все варианты, автор пишет только чистые минимальные реализации. Отличная штука для учёбы и подготовки к собесам. @devs_books

Где генерить картинки, тексты и код в 2026 Принесли обзор главных ИИ-инструментов начала 2026 года, составленный на основе ан
Где генерить картинки, тексты и код в 2026 Принесли обзор главных ИИ-инструментов начала 2026 года, составленный на основе аналитических данных. В статье подсветили, на что обращать внимание при выборе: — доступность в России; — с какими задачами инструменты справляются лучше всего; — какие технологии кроются под капотом. И помним золотое правило, которое пока еще действует: нейросети не заменяют специалистов — они усиливают их. Человек определяет стратегию, ИИ берёт на себя рутину.

Какой кейс станет облачным продуктом года? Давайте думать, подсказывайте голосовать! В этой номинации Tproger Awards также уч
+5
Какой кейс станет облачным продуктом года? Давайте думать, подсказывайте голосовать! В этой номинации Tproger Awards также участвуют пять компаний. Вот статьи про их продукты:
👍ПАК виртуализации от Гравитона, который построен по гиперконвергентной архитектуре, что предусматривает простое и предсказуемое масштабирование.
👍ИИ-ассистент от Рунити, который начинался как внутренний продукт, но уже вышел на внешний рынок.
👍VPS от SmartApe, который помог онлайн-школе выдержать рост нагрузки в 5 раз.
👍Контейнерная платформа «Штурвал» от Лаборатории Числитель, благодаря которой система стала устойчива к высоким нагрузкам.
👍Облачная платформа от Selectel, которая позволяет компаниям самим управлять данными, подключать нужные сервисы в несколько кликов и иметь доступ к поддержке 24/7.
Что из этого достойно золотой мыши — решать вам. Переходите на сайт голосования и выбирайте тот самый кейс 👍

От разработчика до архитектора: стройте продуманные системы с нуля! Архитектура — это шаг от кода к масштабным решениям. Хоти
От разработчика до архитектора: стройте продуманные системы с нуля! Архитектура — это шаг от кода к масштабным решениям. Хотите понять, как проектируются надёжные и гибкие приложения? Пройдите вступительное тестирование, проверьте свой уровень и получите скидку на курс «Архитектура и шаблоны проектирования» от OTUS. Вы научитесь: 🔘применять архитектурные принципы и шаблоны, востребованные в реальных проектах; 🔘проектировать устойчивые и масштабируемые системы с нуля; 🔘использовать ключевые паттерны — Factory, Proxy, Observer, Singleton, Adapter, CQRS, DDD; 🔘избегать типичных ошибок при проектировании и принимать обоснованные технические решения. Сделайте первый шаг к роли архитектора: пройдите вступительное тестирование — зафиксируйте спеццену и убедитесь, что готовы к обучению. Подробности о скидке уточняйте у менеджера. ➡️ Пройти вступительное тестирование Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Шон Гёдеке (инженер в GitHub) написал эссе про «героизм» в больших тех-компаниях. Суть: когда инженер жертвует карьерой ради «правильных вещей», компании это не помогает, а только маскирует сломанные процессы. 🔘Крупные компании работают на системах (OKR, промо-критерии, бэкчаннел-решения). Результат определяют процессы, а не отдельные люди. Ты можешь вылизать свой уголок Google Wave, но продукт всё равно закроют. 🔘Героизм = чинить неэффективность в ущерб своим задачам. За это не повышают. Менеджеры и PM это знают и используют: PM ведут списки «лёгких целей»: инженеров из чужих команд, которых можно уговорить на бесплатную помощь. 🔘Практический вывод: смотри на реальные награды (промо, бонусы, рейзы), а не на благодарности в Slack. Фоновая неэффективность — это плата за масштаб, не твоя проблема. В общем, гляньте оригинал, там подробнее. @devs_books

Repost from Код найма
Что вы знаете о метавселенных? Нет, это не из «Мстителей», это вполне себе существующие (если можно так выразиться) площадки,
+1
Что вы знаете о метавселенных? Нет, это не из «Мстителей», это вполне себе существующие (если можно так выразиться) площадки, в которых сейчас активно осваиваются разные бренды не только зарубежом, но и в России. Рынок там растет, и формируется спрос на специалистов, которые умеют эти виртуальные миры строить, поддерживать и развивать. Разбираемся, кто нужен метавселенным и что для этого нужно уметь. Внутри профессии для айтишников, креативщиков и управленцев — рассмотрим десять главных.

Выбираем лучший продукт года🐀 У нас в разгаре премия Tproger — в ней мы выбираем лучшие ИТ-разработки среди 16 компаний. Сег
+5
Выбираем лучший продукт года🐀 У нас в разгаре премия Tproger — в ней мы выбираем лучшие ИТ-разработки среди 16 компаний. Сегодня ближе знакомимся с участниками номинации «Продукт года». В ней участвуют пять компаний. Изучаем:
👍ОТП Банк представляет ASOC-сканер, который спроектировал один разработчик за месяц.
👍Гравитон делится кейсом создания ПО мониторинга без агентов, который можно затестить бесплатно.
👍NetVision борется с недобросовестными самокатчиками с помощью платформы интеллектуального мониторинга СИМ.
👍Solar показывает appScreener, который вырос из стартапа до стандарта рынка; при работе над ним сотрудники получили научные степени.
👍Reksoft рассказывает о платформе Brain ERM, который помогает компаниям экономить до 70% времени на рутинных HR-операциях.
Если вы еще не проголосовали за понравившийся продукт — самое время это сделать. Переходите на сайт премии и выбирайте свой релиз года. Пусть золотая мышь достанется команде лучших 🔥

Ничего необычного, просто синьор за работой

YouTube как бесплатное облачное хранилище для любых файлов Идея не новая, но свежая реализация на C++ от NASAExplains. Файл кодируется в видео (данные → пиксели), заливается на YouTube, при скачивании декодируется обратно. Бесплатно и безлимитно — пока YouTube не против. 🔘Главная проблема — компрессия. YouTube пережимает видео, и данные портятся. Решается увеличением блоков (каждый бит = несколько пикселей), но это снижает плотность хранения ​ 🔘Идее ~3 года: первый популярный проект Infinite Storage Glitch был на Rust, потом были версии с QR-кодами. Эта — на C++ с собственным кодированием 🔘Практической пользы ноль, но как упражнение в кодировании данных — отличный пет-проект @devs_books