Читать в телеге. Когда-то там были посты не только от меня.
- 14 Nov 2024 » Инкрементальная компиляция в Scala 3
- 12 Nov 2024 » VSCodium
- 07 Nov 2024 » Список предупреждений компилятора Kotlin и Java
- 05 Nov 2024 » Карта разработки
- 31 Oct 2024 » Intellij как игровой движок
- 29 Oct 2024 » Миграция блога на GitHub Actions
- 24 Oct 2024 » URI vs URL vs URN
- 22 Oct 2024 » Роли и люди в процессах
- 17 Oct 2024 » Поиск файла в git
- 15 Oct 2024 » Проверка ссылок в Markdown
- 10 Oct 2024 » Swift
- 08 Oct 2024 » Адаптивная архитектура
- 03 Oct 2024 » Автогенерация субтитров с помощью Whisper
- 01 Oct 2024 » Способы предотвращения ошибок управления памятью
- 26 Sep 2024 » Не надо быть перфекционистом
- 24 Sep 2024 » Улучшение streams
- 19 Sep 2024 » Deepfake game
- 12 Sep 2024 » Генерация классов в Java: ASM и Class-File API
- 10 Sep 2024 » "Поиск" по научным статьям
- 05 Sep 2024 » Сборник бесплатных API
- 03 Sep 2024 » Сборник советов по разработке своей CLI-утилиты
- 29 Aug 2024 » Соответствие версии Java и версии class-файлов
- 27 Aug 2024 » Обновление старой ветки
- 15 Aug 2024 » Карта культурных различий
- 13 Aug 2024 » Как Postgres хранит данные на диске
- 08 Aug 2024 » Проблемы автонастройки БД
- 06 Aug 2024 » Уведомление о завершении команды
- 30 Jul 2024 » Визуализация кода
- 25 Jul 2024 » Не храните свои пуки где попало
- 23 Jul 2024 » Будущее программирования взглядом из 1973
- 18 Jul 2024 » "Приватность" в Firefox
- 16 Jul 2024 » Несколько GitHub Actions в одной репе
- 11 Jul 2024 » Как разбить коммит на два
- 09 Jul 2024 » Bootstrapping для Zig
- 04 Jul 2024 » Автоматический ребейз ветки
- 25 Jun 2024 » Когнитивная нагрузка кода
- 20 Jun 2024 » Небольшая оптимизация сайтика
- 18 Jun 2024 » Документация как средство повышения качества
- 13 Jun 2024 » FAQ по безопасности AI
- 11 Jun 2024 » Код ревью самого себя
- 06 Jun 2024 » Многострочный sed
- 31 May 2024 » Тест Тьюринга наоборот
- 30 May 2024 » Долгой круглое время!
- 28 May 2024 » Инженерная культура
- 23 May 2024 » Как получить хорошую производительность, но не писать на C++
- 21 May 2024 » Какие проблемы решают инструменты сборки
- 16 May 2024 » Директор цирка
- 14 May 2024 » Бенчмарк хэшей
- 07 May 2024 » ОС и Paint в браузере
- 02 May 2024 » IPv6
- 25 Apr 2024 » Как выстрелить себе в ногу с Rust (и Python)
- 23 Apr 2024 » Мертвый поиск для мертвого интернета
- 20 Apr 2024 » Мой уровень в ИБ :)
- 18 Apr 2024 » О важности ориентиров
- 16 Apr 2024 » Бинарная совместимость API Java
- 11 Apr 2024 » Сборка мусора в git, GitHub и GitLab
- 09 Apr 2024 » Ответственность разработчиков за бесплатный код
- 02 Apr 2024 » Угадайка RGB
- 28 Mar 2024 » Сравнение протоколов для событий от бека к фронту
- 26 Mar 2024 » Подарок от Git для Windows
- 21 Mar 2024 » Frame pointer
- 19 Mar 2024 » Diff в IntelliJ
- 14 Mar 2024 » Повторение команды до посинения
- 07 Mar 2024 » Копирование файлов из другой ветки
- 05 Mar 2024 » Улучшение процессов в компании
- 22 Feb 2024 » Как работает светодиод
- 20 Feb 2024 » Data Structures for Data-Intensive Applications: Tradeoffs and Design Guidelines
- 15 Feb 2024 » CrypTool
- 13 Feb 2024 » Региcтрация собственного протокола для ссылок
- 08 Feb 2024 » Cтруктура QR-кода
- 06 Feb 2024 » Асинхронная коммуникация вместо встреч
- 30 Jan 2024 » Markdown в Google Docs
- 25 Jan 2024 » Приоритизация продуктовых задач
- 23 Jan 2024 » Структура TLS
- 18 Jan 2024 » API телеграма и баны
- 16 Jan 2024 » Отличие конкурентности от параллелизма
- 11 Jan 2024 » Отладка GitHub Actions
- 09 Jan 2024 » Премии
- 28 Dec 2023 » Mermaid
- 26 Dec 2023 » cgi-bin
- 21 Dec 2023 » GUI для Python-скриптов
- 19 Dec 2023 » Отличия Prometheus от InfluxDB
- 14 Dec 2023 » Простая Scala
- 12 Dec 2023 » Что такое шейдер
- 07 Dec 2023 » Передача данных через ICMP (ping)
- 05 Dec 2023 » Поиск TODO и FIXME в ветке
- 30 Nov 2023 » У людей еще есть шанс в го
- 28 Nov 2023 » Нужны ли аналитики
- 23 Nov 2023 » YAML
- 21 Nov 2023 » Павлик Морозов для C++
- 16 Nov 2023 » HEAD
- 14 Nov 2023 » Вычисление двоичного логарифма
- 09 Nov 2023 » Будущее эффектов
- 07 Nov 2023 » Рефлексия и продуктивность
- 02 Nov 2023 » "Понятность" java
- 31 Oct 2023 » Ноутбук как монитор
- 26 Oct 2023 » awk
- 24 Oct 2023 » Сколько мониторов нужно для счастья
- 19 Oct 2023 » Работа с файловой системой
- 17 Oct 2023 » Запись команд терминала
- 12 Oct 2023 » Аннотации массивов в java
- 10 Oct 2023 » CRDT
- 05 Oct 2023 » Двойные и тройные слеши в пути
- 03 Oct 2023 » Локальный запуск LLM
- 28 Sep 2023 » Уведомления от сервера клиенту
- 26 Sep 2023 » Переводчик Curl
- 21 Sep 2023 » Вложенные куски кода в Markdown
- 19 Sep 2023 » Семантики памяти java
- 14 Sep 2023 » Вызов C++ из питона
- 12 Sep 2023 » Сравнение LLM
- 07 Sep 2023 » No data в Grafana
- 05 Sep 2023 » Компилируемые и интерпретируемые языки
- 31 Aug 2023 » Стоимость боксинга в Scala
- 29 Aug 2023 » Почти всё, что надо знать знать про кодировки
- 17 Aug 2023 » PRQL
- 15 Aug 2023 » Варианты реализации совместимости типов
- 10 Aug 2023 » SSH как SOCKS-proxy
- 08 Aug 2023 » Управление зависимостями в Gradle
- 03 Aug 2023 » Миграция на Kotlin multiplatform
- 01 Aug 2023 » Атака на мультимодальные нейронки
- 27 Jul 2023 » Проблемы GraalVM
- 25 Jul 2023 » Статистика меток тикетов GitHub
- 20 Jul 2023 » Вкладки на чистом CSS
- 18 Jul 2023 » Сломанные строки в Java
- 13 Jul 2023 » Операционная система на Rust
- 11 Jul 2023 » Как запихнуть данные в Prometheus
- 06 Jul 2023 » Основы безопасности API
- 29 Jun 2023 » Веселые правила паролей
- 27 Jun 2023 » ChatGPT не смог сгенерить нормальный пост
- 22 Jun 2023 » Карта GitHub
- 20 Jun 2023 » Не всё то disruptive technology, что AI
- 15 Jun 2023 » Наборы инъекций
- 13 Jun 2023 » Буфер обмена в скриптах
- 08 Jun 2023 » "Стандарт" UTF-8
- 06 Jun 2023 » Убьет ли project Loom корутины Kotlin?
- 01 Jun 2023 » Тренажер промптов для обхода ограничений
- 25 May 2023 » Как работают аллокаторы памяти
- 23 May 2023 » Типичные ошибки при построении микросервисной архитектуры
- 18 May 2023 » Cyber Chef
- 16 May 2023 » Розеттские камни
- 11 May 2023 » Области поиска в IntelliJ
- 04 May 2023 » Добавление изменений в PR из форка
- 02 May 2023 » Как работает Live Reload?
- 27 Apr 2023 » Интерактивное программирование
- 25 Apr 2023 » Игра про SQL
- 20 Apr 2023 » Балансировка нагрузки
- 18 Apr 2023 » Микросервисы — решение для тех, кто не осилил модули
- 13 Apr 2023 » Несколько аккаунтов с одной почтой
- 11 Apr 2023 » Впечатления от GitHub Copilot
- 06 Apr 2023 » Автоматический поиск индексов для базы
- 04 Apr 2023 » GraalVM
- 30 Mar 2023 » Переназначение клавиш в macOS (часть 2)
- 28 Mar 2023 » Фингерпринтинг
- 23 Mar 2023 » Переопределение методов в java
- 21 Mar 2023 » Конспект по солверам
- 16 Mar 2023 » Калькулятор
- 14 Mar 2023 » Cvc5
- 09 Mar 2023 » Проверка наличия команды
- 02 Mar 2023 » Редактирование команды в редакторе
- 28 Feb 2023 » Мои впечатления от солвера z3
- 23 Feb 2023 » Обманчивая простота API Redis
- 21 Feb 2023 » Понятность ошибок компилятора
- 16 Feb 2023 » Передача данных — убийца производительности
- 14 Feb 2023 » Обновление версий библиотек в Gradle
- 09 Feb 2023 » Список измененных файлов в ветке
- 07 Feb 2023 » Тьюринг-полнота почти везде
- 31 Jan 2023 » let и also в Scala
- 26 Jan 2023 » Удаленная работа с docker
- 24 Jan 2023 » Модель акторов для построения бигдаты
- 19 Jan 2023 » Модель акторов для построения отказоустойчивой системы
- 17 Jan 2023 » Контракты в Kotlin
- 12 Jan 2023 » Запуск команды без пароля sudo
- 10 Jan 2023 » Составные шаблоны индексов в Elasticsearch
- 29 Dec 2022 » Исключение файлов без расширения в .gitignore
- 27 Dec 2022 » Еще один шанс для Go
- 22 Dec 2022 » Тренажер сисадмина
- 20 Dec 2022 » Настройки JVM
- 15 Dec 2022 » Текущие проблемы с потоками и асинхронщиной
- 13 Dec 2022 » Sed и разделитель
- 08 Dec 2022 » Пофлексить
- 06 Dec 2022 » Время коммита
- 01 Dec 2022 » Какие изменения принесет kubectl apply?
- 24 Nov 2022 » Пять стадий принятия саги
- 22 Nov 2022 » Объединение stderr и stdout в конвеере
- 17 Nov 2022 » Идемпотентность
- 15 Nov 2022 » Порядок ключей в словаре в питоне
- 10 Nov 2022 » Неймспейсы в k8s
- 08 Nov 2022 » Проблемы монад и алгебраические эффекты
- 03 Nov 2022 » Устройство HTTP
- 01 Nov 2022 » Удаление дубликатов в таблице-списке
- 27 Oct 2022 » Получение Dockerfile по образу
- 25 Oct 2022 » Хуки СУБД и Transactional outbox
- 20 Oct 2022 » Перенос дашбордов Grafana
- 18 Oct 2022 » Эволюция JS-фреймворков
- 13 Oct 2022 » Павлик internal
- 11 Oct 2022 » Поиск алгоритма умножения матриц нейронками
- 06 Oct 2022 » Приборка подов в k8s
- 04 Oct 2022 » Обучение через использование
- 22 Sep 2022 » Потребление ресурсов в k8s
- 20 Sep 2022 » Принципы разделения на компоненты
- 15 Sep 2022 » Бесполезные зависимости
- 13 Sep 2022 » Не деплойте в облака пацаны, вы матерям еще нужны
- 08 Sep 2022 » Влияние размера организации на эффективность
- 06 Sep 2022 » Имитация обрыва связи
- 01 Sep 2022 » alias при sudo
- 30 Aug 2022 » Отличие команд и событий
- 25 Aug 2022 » Маштабирование старых приложений при HiDPI
- 23 Aug 2022 » Трейсинг
- 18 Aug 2022 » Нулевая терпимость к багам
- 16 Aug 2022 » Кому повысить зарплату?
- 11 Aug 2022 » Контейнер Морозов
- 09 Aug 2022 » Работа с эффектами в Scala
- 04 Aug 2022 » Значение по умолчанию в SQL-запросе
- 02 Aug 2022 » Запретный плод для Java
- 28 Jul 2022 » Запретный плод
- 26 Jul 2022 » Доступ к базе в приватной сети
- 21 Jul 2022 » Тестовые флаги
- 19 Jul 2022 » Suspend функции в Scala
- 14 Jul 2022 » Context receivers
- 12 Jul 2022 » Разделение рабочего и личного на ноуте
- 07 Jul 2022 » Локальный запуск билда Gitlab
- 04 Jul 2022 » Рейтинг постов канала в Telegram
- 30 Jun 2022 » SQL на csv
- 28 Jun 2022 » Камеры на созвонах
- 23 Jun 2022 » Версионирование библиотек
- 21 Jun 2022 » Как выиграть в "города" (России)
- 16 Jun 2022 » Пирамида код-ревью
- 14 Jun 2022 » Миграция очередей в RabbitMQ
- 09 Jun 2022 » Keep alive для ssh
- 07 Jun 2022 » Dead letter queue для очередей RabbitMQ
- 02 Jun 2022 » Выбор коммита для добавления изменений в git
- 31 May 2022 » Порядок просмотра файлов при код-ревью
- 26 May 2022 » Ковариантность и контравариантность
- 24 May 2022 » Вариации сна для компьютера
- 19 May 2022 » Псевдонимы для типов и value-классы
- 17 May 2022 » Help me, step-container, I'm stuck!
- 12 May 2022 » Из-за чего команда профессионалов может работать фигово
- 10 May 2022 » Визуализация explain для SQL-запроса и рекомендации по индексам
- 05 May 2022 » Docker на Маке
- 28 Apr 2022 » Даты изобретения сортировок и кроссбаузерность
- 26 Apr 2022 » Статическая типизация — не панацея
- 21 Apr 2022 » Экономьте газ
- 19 Apr 2022 » Буфер обмена с консольной виртуалкой
- 14 Apr 2022 » Оптимизация хэш-таблицы
- 12 Apr 2022 » Отладка Jenkins пайплайна
- 07 Apr 2022 » Запуск нескольких целей в Maven
- 05 Apr 2022 » Проектирование API
- 31 Mar 2022 » Конвертер видео
- 29 Mar 2022 » Автоматический префикс для коммитов в Idea
- 24 Mar 2022 » Хрупкие аннотации Spring
- 22 Mar 2022 » Связи в проекте и Github Action
- 17 Mar 2022 » Что говорит наука о разработке?
- 15 Mar 2022 » Насколько уникален UUID?
- 03 Mar 2022 » Круглые скобки в Scala
- 01 Mar 2022 » Action для коммита в другой репозиторий
- 24 Feb 2022 » Будьте проще
- 22 Feb 2022 » Запросы к jsonb
- 17 Feb 2022 » Local-first приложения
- 15 Feb 2022 » JMX в Kubernetes
- 08 Feb 2022 » Null в SQL
- 03 Feb 2022 » Когда нужно создавать корутины?
- 01 Feb 2022 » Цвета организаций
- 27 Jan 2022 » Принцип наименьшего удивления
- 25 Jan 2022 » Сам себе схемотехник
- 20 Jan 2022 » Статус-код ответа graphql
- 18 Jan 2022 » Почему формальные методы редко используются
- 13 Jan 2022 » Ревью пулл-реквестов
- 11 Jan 2022 » Проверка простоты числа с помощью регулярки
- 30 Dec 2021 » Mercurial мертв?
- 28 Dec 2021 » Производительность приложения и расположение в памяти
- 23 Dec 2021 » Интерактивное обучение DNS
- 21 Dec 2021 » Частичная выгрузка данных в SQL
- 16 Dec 2021 » Интерактивное обучение λ-исчислению
- 14 Dec 2021 » Переопределение команд в git
- 09 Dec 2021 » Координационные модели в организации
- 07 Dec 2021 » Переназначение клавиш в macOS
- 02 Dec 2021 » Паттерны обработки ошибок в микросервисной архитектуре
- 30 Nov 2021 » Самые сложные проблемы в разработке
- 25 Nov 2021 » Чисто функциональный QuickSort
- 23 Nov 2021 » Service mesh
- 18 Nov 2021 » Как энтерпрайз убивает программирование
- 16 Nov 2021 » Слои API
- 11 Nov 2021 » Безопасность SELECT
- 09 Nov 2021 » Мои впечатления от Svelte
- 04 Nov 2021 » Git read-tree
- 02 Nov 2021 » Чек-лист архитектуры
- 28 Oct 2021 » Проверяемые исключения в Scala
- 26 Oct 2021 » Плагины Camunda Modeler
- 21 Oct 2021 » Устранение шумов микрофона в Linux
- 19 Oct 2021 » Судьба GIL в Python
- 14 Oct 2021 » Поиск всех пулл-реквестов пользователя в GitHub
- 12 Oct 2021 » Приостановка процесса
- 05 Oct 2021 » Есть ли будущее у мутационного тестирования?
- 30 Sep 2021 » Большие запросы без пагинации и scroll'а в ElasticSearch
- 28 Sep 2021 » CQRS
- 23 Sep 2021 » Иерархия мотивации
- 21 Sep 2021 » Макакачность
- 16 Sep 2021 » Большие стрелки и маленькие квадратики
- 14 Sep 2021 » Автоматическая репликация на все узлы Elasticsearch
- 09 Sep 2021 » Самоорганизующаяся команда
- 07 Sep 2021 » Коммит в соавторстве
- 02 Sep 2021 » Индексирование нового поля в ElasticSearch
- 31 Aug 2021 » Пулл-реквест в Kotlin
- 26 Aug 2021 » Переключение на форк
- 24 Aug 2021 » Уровни компиляции JIT
- 19 Aug 2021 » Как настроить память для JVM
- 17 Aug 2021 » Разновидности event-driven архитектуры
- 12 Aug 2021 » Генерация хэшей паролей
- 10 Aug 2021 » Облегчение Font Awesome и задержка из-за CSS
- 05 Aug 2021 » Генерировать или валидировать?
- 03 Aug 2021 » Устройство компилятора Kotlin
- 29 Jul 2021 » Лимиты Docker Hub
- 27 Jul 2021 » Таймеры на сервисных тасках в Camunda
- 20 Jul 2021 » OffsetDateTime и Hibernate
- 15 Jul 2021 » DSL для роутинга
- 13 Jul 2021 » Модели памяти языков программирования
- 08 Jul 2021 » Запуск графического приложения с админскими правами
- 06 Jul 2021 » Неявная конкатенация строк в Python
- 01 Jul 2021 » Тестирование распределенных систем
- 29 Jun 2021 » Уровни языков программирования
- 24 Jun 2021 » CAP теорема
- 22 Jun 2021 » Альтернативы классическому менторству
- 17 Jun 2021 » Чек-лист тимлида
- 15 Jun 2021 » 16 Кб хватит всем
- 10 Jun 2021 » Google Calendar API
- 03 Jun 2021 » Нюансы работы ImageMagick с PDF
- 27 May 2021 » SQLite на статическом сайте
- 25 May 2021 » Raft
- 20 May 2021 » CORS
- 18 May 2021 » Порядок запуска тестов
- 13 May 2021 » Статическая типизация
- 11 May 2021 » Прозрачность и обратная связь
- 29 Apr 2021 » Шпаргалка по отладке проблем kubernetes
- 27 Apr 2021 » OWASP наглядно
- 22 Apr 2021 » Timeout для команды
- 20 Apr 2021 » Балансировка в клиенте Elasticsearch
- 15 Apr 2021 » Контексты Painless
- 13 Apr 2021 » USB-C
- 08 Apr 2021 » Удаление фона
- 06 Apr 2021 » Scala JS
- 30 Mar 2021 » Term vs match query
- 25 Mar 2021 » OWASP CheatSheet
- 23 Mar 2021 » GitHub Actions
- 18 Mar 2021 » Hexdiff
- 16 Mar 2021 » Миграция approle между двумя Vault-хранилищами
- 11 Mar 2021 » Основы LLVM
- 09 Mar 2021 » ConditionalOnMissingBean
- 04 Mar 2021 » Авторизация на уровне запросов к БД
- 02 Mar 2021 » Медленный printf
- 26 Feb 2021 » Rollout restart в kubernetes
- 24 Feb 2021 » Routing key в RabbitMQ
- 18 Feb 2021 » Генерация пароля
- 16 Feb 2021 » Pattern matching в Python
- 11 Feb 2021 » GUI для kafka
- 09 Feb 2021 » RISC
- 02 Feb 2021 » Пост стыда
- 02 Feb 2021 » Иерархии в IntelliJ
- 28 Jan 2021 » Перепрошивка флешки
- 26 Jan 2021 » Настройка kafka
- 21 Jan 2021 » Инструкция по отмене почти всего в git
- 19 Jan 2021 » Ограничение запросов ElasticSearch со стороны клиента
- 14 Jan 2021 » Недавние открытия из мира сортировок
- 12 Jan 2021 » Динамические тесты в JUnit и Before/AfterEach
- 29 Dec 2020 » Анатомия GNU/Linux
- 24 Dec 2020 » Сборка контейнера со Spring-приложением
- 17 Dec 2020 » Inline-бот для кода
- 15 Dec 2020 » Принудительное скачивание исходников
- 10 Dec 2020 » Конвертация pdf ⟷ png
- 08 Dec 2020 » Форматирование Kotlin и обновления
- 03 Dec 2020 » Чек-лист для алертов
- 01 Dec 2020 » Константа Буэнос-Айреса
- 26 Nov 2020 » Pandoc — конвертация между форматами
- 24 Nov 2020 » Нагрузочное тестирование
- 19 Nov 2020 » Сайты с геоинформацией
- 17 Nov 2020 » Таймауты и токены отмены
- 12 Nov 2020 » История ввода в python
- 10 Nov 2020 » Эмулятор андроида
- 05 Nov 2020 » Грабли генерации id в Hibernate
- 03 Nov 2020 » Ускорение ввода-вывода в С++
- 29 Oct 2020 » Чек-листы для кода и архитектуры микросервисов
- 27 Oct 2020 » Импорты в питоне
- 22 Oct 2020 » Сборник просвещающих игр
- 20 Oct 2020 » Главный метод в Kotlin jar
- 15 Oct 2020 » Насколько быстро комп делает "типовые" операции?
- 13 Oct 2020 » Сериализация DTO python в JSON
- 08 Oct 2020 » DTO в python
- 06 Oct 2020 » Хранение нескольких версий продукта в git
- 01 Oct 2020 » Hello world на kotlin native
- 29 Sep 2020 » Состояния процесса в linux
- 24 Sep 2020 » Как тестировать работу с реляционной БД
- 22 Sep 2020 » Полезные и не очень сайты для curl
- 17 Sep 2020 » Mock и Wiremock
- 15 Sep 2020 » Пагинация в SQL
- 10 Sep 2020 » Покрытие тестами схем Camunda
- 08 Sep 2020 » Нюансы sendmail
- 03 Sep 2020 » Факторизация чисел
- 01 Sep 2020 » BPMN-нотация и Camunda
- 27 Aug 2020 » Баг горячих клавиш Xorg
- 20 Aug 2020 » Как запустить что-то после всех тестов
- 18 Aug 2020 » Поиск пересечения файлов
- 13 Aug 2020 » Типы дат java.time
- 11 Aug 2020 » Поиск неактуальных веток git
- 06 Aug 2020 » Про Slack
- 04 Aug 2020 » Дебри рефлексии
- 30 Jul 2020 » Случайная выборка из csv
- 28 Jul 2020 » Закрытие старых ревью в Upsource
- 23 Jul 2020 » Форматирование строки в python
- 21 Jul 2020 » Поиск удаленного в истории git
- 16 Jul 2020 » Что означает поле update в результатах update by query в Elasticsearch?
- 14 Jul 2020 » Из чего только не строят графы
- 07 Jul 2020 » Кто может залогинится на сервере по ssh?
- 03 Jul 2020 » Backreference в регулярках
- 01 Jul 2020 » Сканер портов
- 29 Jun 2020 » Навигация по коду
- 26 Jun 2020 » Скалирование экрана
- 24 Jun 2020 » Лок в liquibase
- 22 Jun 2020 » Переиндексация данных в Elasticsearch
- 19 Jun 2020 » Что разработчикам стоит знать о БД
- 17 Jun 2020 » Acknowledged в elasticsearch
- 15 Jun 2020 » Перезагрузка systemd
- 12 Jun 2020 » Проверка качества изоляции в СУБД
- 10 Jun 2020 » Работа с ветками
- 08 Jun 2020 » Project Panama
- 05 Jun 2020 » Частичный коммит
- 01 Jun 2020 » Jepsen
- 29 May 2020 » Преобразование unix-timestamp в человеческую дату
- 27 May 2020 » Импорт вложенных структур
- 25 May 2020 » Тюнинг elasticsearch
- 21 May 2020 » Управление доступом по ssh
- 19 May 2020 » Compose key
- 18 May 2020 » Канал о безопасности сильного ИИ
- 15 May 2020 » Монтирование файловой системы через ssh
- 13 May 2020 » Поиск источника SQL-запроса
- 08 May 2020 » Tcpdump
- 06 May 2020 » Proxy auto config
- 01 May 2020 » Отключение "удобств" journalctl
- 30 Apr 2020 » Опрос про баги
- 29 Apr 2020 » Сборник cheatsheet
- 27 Apr 2020 » Почему функциональное программирование не распространено
- 23 Apr 2020 » Права и символические ссылки
- 21 Apr 2020 » Задержка между нажатием клавиши и появлением символа на экране
- 17 Apr 2020 » Перенаправление портов
- 15 Apr 2020 » Навигация по коду в Github
- 13 Apr 2020 » Значение по умолчанию minimum_should_match
- 10 Apr 2020 » Работа со временем
- 09 Apr 2020 » Push-уведомления в браузере
- 08 Apr 2020 » Кто пожрал все потоки в linux?
- 06 Apr 2020 » GitHub Pages
- 03 Apr 2020 » Space от JetBrains
- 02 Apr 2020 » Список открытых файлов в системе
- 30 Mar 2020 » Отправка http-запросов в Intellij Idea
- 27 Mar 2020 » Обработка json в командной строке
- 25 Mar 2020 » Боли docker
- 20 Mar 2020 » Сброс кэша памяти в линуксе
- 18 Mar 2020 » Копирование пустой строки в Intellij Idea
- 16 Mar 2020 » Чтение тредов твиттера
- 05 Mar 2020 » Сравнение веток в Intellij Idea
- 03 Mar 2020 » Свободное место на файловой системе
- 28 Feb 2020 » Значения по умолчанию в dict в питоне
- 26 Feb 2020 » Java становится похожа на Kotlin
- 13 Feb 2020 » Сравнение производительности web-фреймворков
- 11 Feb 2020 » Нейминг
- 06 Feb 2020 » Мониторинг приложения
- 04 Feb 2020 » Работа с легаси-кодом
- 30 Jan 2020 » Поиск тикета в Redmine
- 23 Jan 2020 » Запуск команды на нескольких серваках
- 21 Jan 2020 » Включение любого файла в сишный код
- 14 Jan 2020 » Интерактивное обучение git
- 10 Jan 2020 » Моржовый оператор в питоне
- 09 Jan 2020 » Тяжелые задачи с ssh