Программисты РФ
история за 23 дняобновляется раз в 6 ч – 3 дняВсё о мире разработки: IT-новости, инструменты, технологии, обновления фреймворков, сервисы и полезные фичи для программистов Реклама: Tg - https://t.me/HEPREDEL Купить рекламу: https://telega.in/m/techdevrf
Динамика и события
Маркеры: «@» — упоминание в другом канале, «Р» — рекламный пост с erid
| Дата | Подписчики |
|---|---|
| 16.10.2026 | 12 962 |
| 17.10.2026 | 12 962 |
Последние посты
- Просмотры
- 4 022
- ER
- 3,9%
- Реакции
- 157
- фото
С вас идея, а Т-Банк за нее заплатит В Т-Банке ищут трейдеров, разработчиков и тех, кто просто увлекается инвестициями. Зарегистрируйтесь на программу «Инвест. Премаркет» до 11 ноября. Ваши AI-сценарии для бизнеса смогут побороться за призовой фонд программы — 2 500 000 ₽. А сами идеи Т-Банк поможет масштабировать и сделать частью бизнеса. Успейте подать заявку до 11 ноября
Открыть в MAX- Просмотры
- 5 304
- ER
- 3,2%
- Реакции
- 170
- фото
28 open source замен платному софту: минус $25 000 в год Бесплатные репозитории на GitHub вместо Cursor, Zapier, Figma, HubSpot, Mixpanel и ElevenLabs: 28 open source инструментов для ИИ, автоматизации, аналитики, CRM и медиа со ссылками и ценами аналогов. https://uproger.com/28-open-source-zamen-platnomu-softu/
Открыть в MAX- Просмотры
- 5 864
- ER
- 2,9%
- Реакции
- 169
- видео
QR-код с дыркой: почему порванный QR всё равно сканируется? Порванный QR-код часто сканируется, потому что к данным в нём добавлены проверочные символы кода Рида–Соломона. Сканер находит метки по углам, читает байты и по проверочным символам восстанавливает потерянные. У восстановления есть предел: уровни L, M, Q и H выдерживают потерю примерно 7, 15, 25 и 30% кодовых слов, причём считается именно доля кодовых слов, а не площадь дыры. https://www.youtube.com/shorts/15_4DjyrS_Q
Открыть в MAX- Просмотры
- 6 539
- ER
- 2,7%
- Реакции
- 179
- фото
Cuckoo hashing обеспечивает O(1) поиск в худшем случае — не амортизированно и не в среднем. У каждого ключа есть всего две возможные позиции в таблице, поэтому поиск просто проверяет оба места. При вставке, если ячейка занята, новый ключ «выталкивает» старый на его альтернативную позицию — отсюда название, как у кукушки, которая выкидывает чужие яйца. Если возникает цикл, таблицу перестраивают с новыми хеш-функциями. Алгоритм был предложен Rasmus Pagh и Flemming Rodler в 2001 году. Эта идея не просто теоретическая: Cuckoo hashing используется в таблице отслеживания соединений ядра Linux. Про…
Открыть в MAX- Просмотры
- 6 551
- ER
- 4,1%
- Реакции
- 266
- фото
🔐 Kyverno может автоматически закрывать весь сетевой трафик в новых namespace По умолчанию Pod'ы в Kubernetes могут свободно отправлять и принимать трафик, пока это не ограничено через NetworkPolicy. С помощью Kyverno Generate Rules это можно автоматизировать. Например, после команды: kubectl create namespace payments Kyverno автоматически создаст внутри payments политику deny-all-traffic, которая: - выбирает все Pod'ы; - блокирует входящий трафик; - блокирует исходящий трафик; - оставляет namespace в режиме deny by default. После этого команда уже явно добавляет только нужные разрешени…
Открыть в MAX- Просмотры
- 6 618
- ER
- 3,6%
- Реакции
- 240
- Просмотры
- 6 817
- ER
- 3,9%
- Реакции
- 267
- фото
Это C. Просто автор предпочитал синтаксис ALGOL 68 😄 Стив Борн, создатель Bourne shell, использовал макросы, чтобы исходники оболочки выглядели привычнее: define IF if( define THEN ){ define ELSE } else { define FI ;} Теперь условие можно записать так: IF n <= 1 THEN return; FI Препроцессор превратит его в обычный C: if (n <= 1) { return; } Такие макросы действительно есть в исходниках Bourne shell из UNIX V7. На картинке тот же приём применяется к циклам: FOR, DO, OD. Любопытный кусочек истории: через define можно поменять внешний вид языка, сохранив прежний компилятор. А вот читат…
Открыть в MAX- Просмотры
- 6 840
- ER
- 3,7%
- Реакции
- 251
Data-платформа растет, а TCO улетает в космос? Собрать данные с датчиков — это только полдела. Платформенные инженеры и DevOps часто теряются в множестве инструментов. Без четкого плана развертывания ИТ-системы, особенно на собственных серверах, начинается хаос в обслуживании, сложности с обновлениями и проблемы с безопасностью. 10 июля в 12:00 присоединяйтесь к вебинару «Реализация IoT-сценариев на продуктах Deckhouse: быстрый запуск, масштабирование, аналитика». Мы покажем на live demo, как Deckhouse Kubernetes Platform (DKP) объединяет сбор, обработку и визуализацию данных датчиков в одн…
Открыть в MAX- Просмотры
- 6 908
- ER
- 3,3%
- Реакции
- 231
- фото
Алгоритму почти 70 лет, и он по-прежнему в ядре Linux. В 1957 году Уилкс, Уиллер и Гилл предложили эффективный способ подсчёта установленных битов в числе, обходясь без циклов. Они использовали маски и арифметику для работы с группами битов. Сначала считаются биты парами, затем группами по 4, потом — по байтам. В завершение умножение собирает сумму в старший байт. Если в процессоре нет инструкции POPCNT, Linux применяет аналогичный метод в __sw_hweight64. Этот пример показывает, как старый битовый трюк с годами не потерял актуальность в современном коде.
Открыть в MAX- Просмотры
- 7 143
- ER
- 3,1%
- Реакции
- 218
Показано 10
Данные: публичные посты и страницы канала в MAX. Метрики версии v1, срез 17.10.2026. Как мы считаем.