Перевели материал, где автор объясняет, зачем он пушит напрямую в мастер и какие плюсы это даёт команде:
https://tproger.ru/translations/benefits-of-trunk-based-development/
Обсудим? 🤔
Айтишная реальность
https://tproger.ru/translations/benefits-of-trunk-based-development/
Обсудим? 🤔
Айтишная реальность
Недавно в нашем боте запустили рассылки по темам — и теперь их стало ещё больше. А ещё добавили рассылку вакансий, чтобы вы не пропускали интересные возможности.
Загляните: t.me/tproger_official_bot?start=mailings
Айтишная реальность
Загляните: t.me/tproger_official_bot?start=mailings
Айтишная реальность
Главный офис Microsoft расположен в Редмонде, штат Вашингтон. Компания — крупнейший работодатель города, где занято около 35 тысяч сотрудников.
Пара свежих кадров с их кампуса.
#microsoft #офисы
Айтишная реальность
Пара свежих кадров с их кампуса.
#microsoft #офисы
Айтишная реальность
История файлов на случай, когда git уже не спасёт
Git помогает, только если вы успели закоммитить. А когда агент, скрипт или ваш же рефакторинг переписали половину проекта — и вы поняли это слишком поздно — начинается кропотливая раскопка.
UNF добавляет страховочный уровень: локальное версионирование любых изменений, вне зависимости от инструмента. Откатите не только коммит, но и «ой, я дал не той команде доступ к проекту».
Тема особенно остра сейчас, когда правки вносят не только разработчики, но и ИИ-ассистенты с чрезмерной уверенностью. 💾⚙️
Айтишная реальность
Git помогает, только если вы успели закоммитить. А когда агент, скрипт или ваш же рефакторинг переписали половину проекта — и вы поняли это слишком поздно — начинается кропотливая раскопка.
UNF добавляет страховочный уровень: локальное версионирование любых изменений, вне зависимости от инструмента. Откатите не только коммит, но и «ой, я дал не той команде доступ к проекту».
Тема особенно остра сейчас, когда правки вносят не только разработчики, но и ИИ-ассистенты с чрезмерной уверенностью. 💾⚙️
Айтишная реальность
В большинстве компаний 1С и облачная инфраструктура существуют как будто в разных вселенных: DevOps следит за системой в Grafana, финансовый директор — в 1С, а когда сбоит оплата, все начинают переглядываться. Но наладить взаимодействие между 1С и современными инструментами мониторинга реально уже за один спринт. В блоге Centicore рассказали, как это реализовать.
Разбирают, как извлечь метрики из 1С через OData, не написав ни строчки кода, создать Prometheus Exporter на Python и объединить бизнес- и технические показатели на одном дашборде. А ещё — где чаще всего рушится интеграция и как с этим справляться. 📊
Айтишная реальность
Разбирают, как извлечь метрики из 1С через OData, не написав ни строчки кода, создать Prometheus Exporter на Python и объединить бизнес- и технические показатели на одном дашборде. А ещё — где чаще всего рушится интеграция и как с этим справляться. 📊
Айтишная реальность
🍌1
Куда и как переезжают IT-специалисты?
Релокейт набирает обороты — всё больше программистов и команд ищут жизнь в другой стране. Разобрались, какие страны сейчас в фокусе и как проходит адаптация на новом месте:
https://tproger.ru/experts/relokejt-it-specialistov-kak-ego-organizovat/
#работа
Айтишная реальность
Релокейт набирает обороты — всё больше программистов и команд ищут жизнь в другой стране. Разобрались, какие страны сейчас в фокусе и как проходит адаптация на новом месте:
https://tproger.ru/experts/relokejt-it-specialistov-kak-ego-organizovat/
#работа
Айтишная реальность
👌1
На собеседовании диплом или опыт важнее?
Наши коллеги из IСТ.Mоsсоw пообщались со специалистами топовых российских компаний, чтобы выяснить: https://tprg.ru/j0O8
Что выяснили:
1. Часть компаний ценит определённый вуз как гарантию фундаментальных знаний. Другие же смотрят исключительно на real skills и soft skills — неважно, где и как они были получены.
2. При этом большинство работодателей готовы брать кандидатов без опыта. Ключевые критерии — потенциал, мотивация и желание расти. 💼🚀
#работа
Айтишная реальность
Наши коллеги из IСТ.Mоsсоw пообщались со специалистами топовых российских компаний, чтобы выяснить: https://tprg.ru/j0O8
Что выяснили:
1. Часть компаний ценит определённый вуз как гарантию фундаментальных знаний. Другие же смотрят исключительно на real skills и soft skills — неважно, где и как они были получены.
2. При этом большинство работодателей готовы брать кандидатов без опыта. Ключевые критерии — потенциал, мотивация и желание расти. 💼🚀
#работа
Айтишная реальность
🤩1
Проверьте логику: у вас три ключа и три чемодана — каждый ключ подходит строго к одному чемодану. Хватит ли трёх попыток, чтобы точно распределить все ключи по своим замкам?
Через пару часов в следующем посте — правильный ответ.
#задачки
Айтишная реальность
Через пару часов в следующем посте — правильный ответ.
#задачки
Айтишная реальность
🤩2
⚡3
Сейчас самая передовая нейросеть — та, что работает внутри нас.
Пока мир ждёт искусственный интеллект, способный сравниться с человеческим, самое время взглянуть на то, как наши нейроны выстраивают новые связи. Именно так, по сути, и рождаются наши мысли.
#нейросети
Айтишная реальность
Пока мир ждёт искусственный интеллект, способный сравниться с человеческим, самое время взглянуть на то, как наши нейроны выстраивают новые связи. Именно так, по сути, и рождаются наши мысли.
#нейросети
Айтишная реальность
💋1
👏3
Вот статья про адаптивную вёрстку с наглядными примерами: https://goo.gl/hkHfNM
Показываем, как перестать делать отдельный дизайн под каждое новое устройство, появляющееся на рынке.
Айтишная реальность
Показываем, как перестать делать отдельный дизайн под каждое новое устройство, появляющееся на рынке.
Айтишная реальность
👌3
Сводка главных новостей недели
🖥 Sublime Text 4 теперь работает на ARM-чипах и использует GPU-рендеринг: https://tprg.ru/qBrf
🍏 Apple может исключить WhatsApp из App Store: https://tprg.ru/IXia
🎮 Cloudflare запустила DOOM с поддержкой мультиплеера прямо в браузере через воркеры: https://tprg.ru/hJje
😱 Google представила «голографический» видеочат для полного ощущения присутствия: https://tprg.ru/5Gdl
😏 PornHub применил ИИ, чтобы восстановить и улучшить 125-летнее порно до 4К: https://tprg.ru/h1Fc
#новости
Айтишная реальность
🖥 Sublime Text 4 теперь работает на ARM-чипах и использует GPU-рендеринг: https://tprg.ru/qBrf
🍏 Apple может исключить WhatsApp из App Store: https://tprg.ru/IXia
🎮 Cloudflare запустила DOOM с поддержкой мультиплеера прямо в браузере через воркеры: https://tprg.ru/hJje
😱 Google представила «голографический» видеочат для полного ощущения присутствия: https://tprg.ru/5Gdl
😏 PornHub применил ИИ, чтобы восстановить и улучшить 125-летнее порно до 4К: https://tprg.ru/h1Fc
#новости
Айтишная реальность
😴2
Виртуальная машина, которая запускается быстрее браузерной вкладки 🚀
Обычно VM — это тяжело: образ, долгая загрузка, ожидание. smolvm делает по-другому: лёгкие, портативные машины с холодным стартом менее чем за секунду.
Суть — собрать окружение в один артефакт и запускать изолированный код почти как обычный процесс. Уже сейчас это полезно для CI, песочниц, временных dev-сред и задач, где контейнеров недостаточно, а полноценные виртуальные машины — избыточны.
Айтишная реальность
Обычно VM — это тяжело: образ, долгая загрузка, ожидание. smolvm делает по-другому: лёгкие, портативные машины с холодным стартом менее чем за секунду.
Суть — собрать окружение в один артефакт и запускать изолированный код почти как обычный процесс. Уже сейчас это полезно для CI, песочниц, временных dev-сред и задач, где контейнеров недостаточно, а полноценные виртуальные машины — избыточны.
Айтишная реальность
👻2
curl приостанавливает приём отчётов об уязвимостях на месяц
Daniel Stenberg анонсировал «лето безмятежности»: в июле 2026 года проект curl временно прекратит приём vulnerability reports. Форма в HackerOne закроется 1 июля, а security-почта не будет альтернативой — приём возобновится 3 августа.
Звучит радикально, но есть причина: последние месяцы команда ощущала сильное давление из-за наплыва отчётов. Из-за этого релиз 8.22.0 перенесён на 2 сентября. Мейнтейнеры подчёркивают — им нужен настоящий перерыв. 🌿
Айтишная реальность
Daniel Stenberg анонсировал «лето безмятежности»: в июле 2026 года проект curl временно прекратит приём vulnerability reports. Форма в HackerOne закроется 1 июля, а security-почта не будет альтернативой — приём возобновится 3 августа.
Звучит радикально, но есть причина: последние месяцы команда ощущала сильное давление из-за наплыва отчётов. Из-за этого релиз 8.22.0 перенесён на 2 сентября. Мейнтейнеры подчёркивают — им нужен настоящий перерыв. 🌿
Айтишная реальность
Интернет, где ищут устройство не по IP, а по ключу? А почему, собственно, нет
IP-адрес — вещь непостоянная: сегодня он тут, завтра исчез, а послезавтра устройство ушло в NAT, за firewall или в мобильную сеть. Iroh предлагает иную модель — соединяться не по адресу, а по криптографическому ключу устройства. Это прорывная идея, способная изменить основы интернета.
Уже в версии 1.0 — стабильный wire protocol, поддержка QUIC, преодоление NAT, multipath, поиск устройств в локальной сети без интернета и API для Rust, Python, Node.js, Swift и Kotlin. В итоге получается что-то вроде «secure localhost», но для любых устройств в любом месте.
Технология особенно актуальна для P2P, IoT, синхронизации данных и файлообмена. 🌐🔗
Айтишная реальность
IP-адрес — вещь непостоянная: сегодня он тут, завтра исчез, а послезавтра устройство ушло в NAT, за firewall или в мобильную сеть. Iroh предлагает иную модель — соединяться не по адресу, а по криптографическому ключу устройства. Это прорывная идея, способная изменить основы интернета.
Уже в версии 1.0 — стабильный wire protocol, поддержка QUIC, преодоление NAT, multipath, поиск устройств в локальной сети без интернета и API для Rust, Python, Node.js, Swift и Kotlin. В итоге получается что-то вроде «secure localhost», но для любых устройств в любом месте.
Технология особенно актуальна для P2P, IoT, синхронизации данных и файлообмена. 🌐🔗
Айтишная реальность
🎄3
От первого iPhone до эпохи ИИ: как менялась российская IT-сцена — в третьей части цикла о её истории.
Мобильный прорыв застал всех врасплох. Сайты не лезли на маленькие экраны, связь хромала — выход нашли в нативных приложениях. Компании бросились их создавать, и началась эра супераппов, где всё — под рукой.
Стартапов и проектов становилось всё больше, IT-индустрия в России бурно росла. Но кадров не хватало. На помощь пришли курсы и онлайн-школы — поток желающих взлетел, рынок перегрелся. Сегодня ИИ вытесняет новичков, а трудоустройство превратилось в вызов. Гонка за топ-разработчиками сменилась гонкой за ИИ-инфраструктуру.
Каждое решение порождало новые вызовы. Российское IT шагнуло на новый уровень сложности. Подробности — в материале на Tproger.
Айтишная реальность
Мобильный прорыв застал всех врасплох. Сайты не лезли на маленькие экраны, связь хромала — выход нашли в нативных приложениях. Компании бросились их создавать, и началась эра супераппов, где всё — под рукой.
Стартапов и проектов становилось всё больше, IT-индустрия в России бурно росла. Но кадров не хватало. На помощь пришли курсы и онлайн-школы — поток желающих взлетел, рынок перегрелся. Сегодня ИИ вытесняет новичков, а трудоустройство превратилось в вызов. Гонка за топ-разработчиками сменилась гонкой за ИИ-инфраструктуру.
Каждое решение порождало новые вызовы. Российское IT шагнуло на новый уровень сложности. Подробности — в материале на Tproger.
Айтишная реальность
😍2🍾1
Команда, которая отвечает на вопрос: а откуда этот процесс вообще взялся?
ps aux говорит, что процесс работает и жрёт ресурсы. А вот кто его запустил и зачем — остаётся загадкой. Приходится копать: systemd, cron, контейнеры, история shell’а...
Тут и пригодится
Держите репозиторий под рукой — пригодится.
Айтишная реальность
ps aux говорит, что процесс работает и жрёт ресурсы. А вот кто его запустил и зачем — остаётся загадкой. Приходится копать: systemd, cron, контейнеры, история shell’а...
Тут и пригодится
witr — утилита, которая строит цепочку происхождения процесса: от сервиса до родительского процесса, порта, контейнера или socket activation.Держите репозиторий под рукой — пригодится.
Айтишная реальность
🤷2🤩1
Epic Games представила Lore — open-source систему контроля версий для проектов, где рядом с кодом лежат гигабайты ассетов, сборок и бинарников.
Обычный Git страдает от конфликтов и истории изменений. В геймдеве он ещё и спотыкается на тяжёлых файлах, partial checkout, хранении чанков и работе с большими деревьями.
Lore решает это: Merkle trees, chunked storage, sparse/on-demand hydration и API для C/C++/C#/Rust/Go/Python/JS. Интересный взгляд на VCS, когда проект начинается не с src/, а с мира, моделей, текстур и билд-артефактов. 🎮🛠️
#разработка #игры
Айтишная реальность
Обычный Git страдает от конфликтов и истории изменений. В геймдеве он ещё и спотыкается на тяжёлых файлах, partial checkout, хранении чанков и работе с большими деревьями.
Lore решает это: Merkle trees, chunked storage, sparse/on-demand hydration и API для C/C++/C#/Rust/Go/Python/JS. Интересный взгляд на VCS, когда проект начинается не с src/, а с мира, моделей, текстур и билд-артефактов. 🎮🛠️
#разработка #игры
Айтишная реальность
😁1
115 тысяч строк кода на BASIC, которые ожили спустя десятилетия
Автор игры Wall Street Raider три года восстанавливал финансовый симулятор, впервые вышедший ещё в 1986 году. Вместо аккуратного учебного примера — живой, разросшийся за десятилетия монстр на языке BASIC.
Интрига не только в том, что проект заработал снова. 🔁 Гораздо интереснее — как работать с кодом, где логика, интерфейс, прошлые решения и личная память автора слиты воедино.
Этот разбор читается как настоящая археология программирования. 🕵️♂️💻
Айтишная реальность
Автор игры Wall Street Raider три года восстанавливал финансовый симулятор, впервые вышедший ещё в 1986 году. Вместо аккуратного учебного примера — живой, разросшийся за десятилетия монстр на языке BASIC.
Интрига не только в том, что проект заработал снова. 🔁 Гораздо интереснее — как работать с кодом, где логика, интерфейс, прошлые решения и личная память автора слиты воедино.
Этот разбор читается как настоящая археология программирования. 🕵️♂️💻
Айтишная реальность
😘1