2 Aug 2026, 18:20 UTC202 views8 reactionsread 8 August 2026 Сводная статья о популярных продвинутых фичах Postgres. Разработчик с 10-летним опытом работы с ним вряд ли найдёт что-то новое, но для осведомлённости хорошая подборка.
Но в процессе чтения появилось две мысли. Первая — про то, что не надо сложные инструменты использовать без необходимости. Работать с advisary_lock — сложно; если есть возможность сделать обработчики горизонтально масштабируемыми, то я бы пошёл этим…
❤5👍3
2 Aug 2026, 10:53 UTC181 views5 reactionsread 8 August 2026 Весь современный интернет строится на DNS. И если введут санкции на зону ru, то будет очень больно. Этот лонгрид рассказывает какие доменные зоны вообще есть, как они появлялись и почему .i2p, .eth немного не про то. Ну и про факапы сисадминов, куда же без них 🙃
https://habr.com/ru/articles/1053304/
❤5
23 Jul 2026, 05:39 UTC318 views4 reactionsread 8 August 2026 Если вы подумали про C++, то не ошиблись 😁 Это настолько сложный и запутанный инструмент, что предлагалось даже жертвовать почку ради возможности расширения стандарта. Шутка, конечно, но актуальна до сих пор. Вся проблема в том, что C++ нацелен на совместимость любой ценой. Возьмите свои исходники 90х годов — и они обязательно скомпилируются. Собственно, эта маниакальная зависимость и мешает нормальной эволюции языка…
👍3❤1
22 Jul 2026, 06:48 UTC285 views12 reactionsread 8 August 2026 Мусор в голове — мусор в коде. И наши программы — изложение того, как мы понимаем предметную область. Нельзя просто взять и вывалить всё в код, должна быть структура: разбиение по абзацам (модулям), акценты, правильные обороты (синтаксические конструкции). Без этого сложно понять что же имел в виду автор. Кода или произведения — не важно.
Когда я был джуном и выходил обсудить с тимлидом какую-то задачу, то пытался в…
❤8👍4
21 Jul 2026, 15:36 UTC233 views2 reactionsread 8 August 2026 Docker — он не про безопасность, он про удобство. А можно ли совместить безопасность виртуальной машины и удобство (переносимость и скорость запуска) Docker? Да, и microVM уже лет 10. Идея в том, чтобы избавить такую виртуальную машину от grub, systemd и прочего, но оставить только работу с /dev/kvm. Ладно, ещё чуток от QEMU.
И большинство таких microVM написано на rust или go, а загрузка занимает всего 30-100 ms. У…
❤1👍1
19 Jul 2026, 04:52 UTC257 views5 reactionsread 8 August 2026 Из рубрики "Лучше поздно, чем никогда". Современные фреймворки, конечно, от этого огораживают, но я частенько видел dangerouslySetInnerHTML. Потому что основная проблема — люди. Если разработчикам неудобно пользоваться инструментом, они будут просто фигачить код. Сейчас появилась возможность также фигачить код, но оно становится безопасным автомагически.
HTML Sanitizer API: конец эпохи DOMPurify и XSS-страданий
🔥4❤1
18 Jul 2026, 10:30 UTC284 views7 reactionsread 8 August 2026 Тоже сталкивался с этой проблемой. Стоило созвониться с одной компанией юристов, так потом ещё пару дней названивали с подобным предложением. На Хабре уже описывали механизм Я тебя найду и позвоню (прикрыли лавочку) и Найдем любого — бесплатно, какой у него оператор связи? (ещё актуально). Так что вертели операторы своих абонентов на чём угодно и в любой позе.
https://habr.com/ru/articles/1059452/
❤5🔥2
18 Jul 2026, 06:28 UTC270 views13 reactionsread 8 August 2026 Очередное пополнение в моей blue-book. Веду я его давно; это каталог ссылок, которые я нашёл полезными/интересными. Там не только про разработку, но и про менеджмент, научпоп, вышмат и пр. Какие-то я расписываю в этом канале, но много специализированных и в закладки. Сам сайт.
Зачем это мне?
0. Чтобы можно было сделать второго TyVik
1. Для быстрого поиска источника.
2. Каталогизация сервисов (не факт что ещё живых, …
🔥7👍5❤1
17 Jul 2026, 05:32 UTC210 views8 reactionsread 8 August 2026 Photo
Давным давно я участвовал в краудфандинге по запуску спутника "Маяк". Должен был сиять как звезда, но что-то пошло не так, и видел я его всего один вечер. Но ребята не унывали и продолжили освоение космоса. На этот раз они сосредоточились на цианобактериях. Это такие зелёные водоросли, которые преобразуют CO2 в O2. Полезные для дальних экспедиций. Им я тоже задонатил и забыл.
Но вот недавно на почту упало письмо, в …
🔥7❤1
16 Jul 2026, 14:58 UTC208 views4 reactionsread 8 August 2026 Photo
Doom должен быть написан на всех виртуальных машинах — даже в шрифтах! Очередная демонстрация, что если есть набор инструкций, ввод и вывод, то этим надо пользоваться. А если ещё эта VM исполняется в ядре, то пользоваться надо очень аккуратно.
Статья за пейволом, но краткий tl;dr. В TTF есть инструкции для стековой ВМ, которая улучшает качество шрифтов. Она тьюринг-полная, и инструкции может получать через CSS. Напр…
🔥3❤1
15 Jul 2026, 06:26 UTC258 views22 reactionsread 8 August 2026 Photo
Примерно полжизни назад я защищал свой диплом "Реализация интерпретатора SQL для СУБД HyTech". В этом году уже сам зачитывал оценки. И оказывается, что это нифига себе работа! 😱 4 часа ощущаются как все 8. За 15 минут нужно разобраться что же человек сделал сам, проглядеть код, проверить схемы в самом тексте работы и позадавать вопросы. Причём темы могут быть самыми разными: веб-приложения, ML/LLM/машинвиз, клеточные…
🔥18👍2👏2
14 Jul 2026, 18:41 UTC237 views6 reactionsread 8 August 2026 Я джва года ждал!!111 Нет, правда, полезное получилось дополнение к стандарту. Наглядный пример, где это нужно — ElasticSearch запросы. По сути, это GET с телом запроса, но есть нюансы:
- новые заголовки: Accept-Query, Content-Location
- поддержка кэшируемости (правда, пока не понятно как - побайтово или с парсингом)
- для CORS будет выполняться preflight-запрос OPTIONS
- для WAF работы привалило (и их будут таким об…
❤4👍2
Showing the 12 most recent of 20 posts we hold for @tyvik_life. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.