Почему FAR — центр моей компьютерной вселенной
Какую программу вы обычно запускаете сразу после загрузки операционной системы? Кто-то сразу стартует браузер — поглядеть, кто там сегодня в Интернете (на Хабре) неправ. У многих — это редактор кода: «Я, как утром встал, сразу за дрель!». Возможно, вы сначала привычно открываете мессенджеры и почту — проверить, что там нового и важного. Читать статью.
Какую программу вы обычно запускаете сразу после загрузки операционной системы? Кто-то сразу стартует браузер — поглядеть, кто там сегодня в Интернете (на Хабре) неправ. У многих — это редактор кода: «Я, как утром встал, сразу за дрель!». Возможно, вы сначала привычно открываете мессенджеры и почту — проверить, что там нового и важного. Читать статью.
👍6🤷♂4🤮1
Ubuntu 24.04: финальный релиз уже скоро. Изменения и возможности дистрибутива
Уже 25 апреля будет опубликован финальный релиз дистрибутива Ubuntu 24.04 «Noble Numbat». Фактически он готов и сейчас, единственное, что осталось разработчикам — тщательно протестировать новинку на наличие ошибок, а если они есть, то исправить их. Новая версия относится к категории выпусков с длительным сроком поддержки, обновления для неё будут формироваться в течение 12 лет. Подробности — в статье.
Уже 25 апреля будет опубликован финальный релиз дистрибутива Ubuntu 24.04 «Noble Numbat». Фактически он готов и сейчас, единственное, что осталось разработчикам — тщательно протестировать новинку на наличие ошибок, а если они есть, то исправить их. Новая версия относится к категории выпусков с длительным сроком поддержки, обновления для неё будут формироваться в течение 12 лет. Подробности — в статье.
CPU планировщики в Linux
В статье будет рассказано про основные алгоритмы, которые ядро Linux использует для планирования задач, готовых к выполнению. Как влияет приоритет задач и указанная для неё политика на то, как она будет получать процессорное время и сколько. Читать статью.
В статье будет рассказано про основные алгоритмы, которые ядро Linux использует для планирования задач, готовых к выполнению. Как влияет приоритет задач и указанная для неё политика на то, как она будет получать процессорное время и сколько. Читать статью.
👍2
Выжимаем максимум из PostgreSQL
В этой статье рассказывается о том, как была измеряна производительность PostgreSQL на разных аппаратных конфигурациях. Читать статью.
В этой статье рассказывается о том, как была измеряна производительность PostgreSQL на разных аппаратных конфигурациях. Читать статью.
👎2
PostgreSQL High Availability and automatic failover using repmgr
В этой статье показывается, как настроить кластер высокой доступности PostgreSQL с автоматическим переходом на другой ресурс с использованием контейнеров Docker и инструмента Repmgr. С помощью этого инструмента, в случае сбоя основного сервера, он автоматически выберет новый основной сервер. Это гарантирует, что кластер PostgreSQL останется высокодоступным и сможет обрабатывать сценарии аварийного переключения. Читать статью.
В этой статье показывается, как настроить кластер высокой доступности PostgreSQL с автоматическим переходом на другой ресурс с использованием контейнеров Docker и инструмента Repmgr. С помощью этого инструмента, в случае сбоя основного сервера, он автоматически выберет новый основной сервер. Это гарантирует, что кластер PostgreSQL останется высокодоступным и сможет обрабатывать сценарии аварийного переключения. Читать статью.
❤6💩1
13 Docker Tricks You Didn’t Know
В этой статье интересные приёмы работы с docker. Среди них:
🚀Multi-stage Builds for Efficient Images
🚀Squashing Image Layers
🚀Docker CLI Output Formatting
🚀Optimizing Cache Use in Builds
..и другие. Читать статью.
❗️Статья на Медиум.
В этой статье интересные приёмы работы с docker. Среди них:
🚀Multi-stage Builds for Efficient Images
🚀Squashing Image Layers
🚀Docker CLI Output Formatting
🚀Optimizing Cache Use in Builds
..и другие. Читать статью.
❗️Статья на Медиум.
❤4👍3
Комфортная работа в Linux. ZRAM и гибернация — особенности взаимодействия
Когда RAM близка к заполнению, данные неактивных в данный момент приложений начинают выгружаться из неё на диск, в файл или раздел подкачки. Когда при запуске ещё одного приложения, открытии файла или вкладки браузера, потребуется срочно освободить нужный для этого действия объём оперативной памяти, пауза в работе компьютера может быть заметна, даже когда в системе стоит SSD. На HDD же, в случае запуска ресурсоёмкого приложения, подкачка может приостановить работу и на несколько десятков секунд. Кроме того, постоянная подкачка на SSD приводит к его ускоренному износу, что с учётом цены SSD, также не лучшее решение. В этой статье узнаете про сжатие данных в RAM в среде Linux.
Когда RAM близка к заполнению, данные неактивных в данный момент приложений начинают выгружаться из неё на диск, в файл или раздел подкачки. Когда при запуске ещё одного приложения, открытии файла или вкладки браузера, потребуется срочно освободить нужный для этого действия объём оперативной памяти, пауза в работе компьютера может быть заметна, даже когда в системе стоит SSD. На HDD же, в случае запуска ресурсоёмкого приложения, подкачка может приостановить работу и на несколько десятков секунд. Кроме того, постоянная подкачка на SSD приводит к его ускоренному износу, что с учётом цены SSD, также не лучшее решение. В этой статье узнаете про сжатие данных в RAM в среде Linux.
👍8
Linux Firewall: iptables Guide
В этой статье рассказывается о принципах настройки iptables. Подойдет как новичкам так и тем, кто уже что-то в этом понимает. Читать статью.
❗️Статья на Медиум.
В этой статье рассказывается о принципах настройки iptables. Подойдет как новичкам так и тем, кто уже что-то в этом понимает. Читать статью.
❗️Статья на Медиум.
🥴3
Shell Scripting Cheat-sheet with Example
В этой статье несколько примеров для понимания работы с shell-скриптами.
❗️Статья на Медиум.
В этой статье несколько примеров для понимания работы с shell-скриптами.
❗️Статья на Медиум.
👍5
How does Uber build real-time infrastructure to handle petabytes of data every day?
В статье рассказано как устроен стэк Uber, который обеспечивает аналитику, управление и хранение данных. В частности, ни используют Kafka, Flink, Pinot, HDFS и Presto. Читать статью.
❗️Статья на Медиум.
В статье рассказано как устроен стэк Uber, который обеспечивает аналитику, управление и хранение данных. В частности, ни используют Kafka, Flink, Pinot, HDFS и Presto. Читать статью.
❗️Статья на Медиум.
👍2❤1
Как передать информацию в ICMP-пакетах и не привлечь внимания санитаров
На Хабре достаточно статей про передачу данных через протокол ICMP. Чего говорить, шесть лет назад я сам писал про стеганографию в IP-пакетах и «пингах». Но кажется, самое время вернуться к этой теме и предложить неочевидные методы. В этой статье ответ на вопрос «Насколько скрытно и быстро можно передавать данные в ICMP?»
На Хабре достаточно статей про передачу данных через протокол ICMP. Чего говорить, шесть лет назад я сам писал про стеганографию в IP-пакетах и «пингах». Но кажется, самое время вернуться к этой теме и предложить неочевидные методы. В этой статье ответ на вопрос «Насколько скрытно и быстро можно передавать данные в ICMP?»
👍9
Plymouth: делаем загрузку Linux веселее
Plymouth — это проект Fedora и один из официальных проектов freedesktop.org, реализующий графический экран загрузки системы без бегущих надписей (логов) на экране. В статье разобрано использование этого инструмента.
Plymouth — это проект Fedora и один из официальных проектов freedesktop.org, реализующий графический экран загрузки системы без бегущих надписей (логов) на экране. В статье разобрано использование этого инструмента.
👍2
Устройство памяти процессов в ОС Linux. Сбор дампов при помощи гипервизора
Дамп памяти процесса — сохраненная копия содержимого памяти одного процесса в определенный момент времени. Внутри, помимо копии самого исполняемого файла, могут находиться различные библиотеки, которые используются процессом во время исполнения, а также дополнительная информация о процессе. Довольно часто вредоносное программное обеспечение (ВПО) до исполнения упаковано или обфусцировано с целью избежать обнаружения антивирусом. Дамп памяти процесса может помочь снять простую упаковку или обфускацию. Читать статью.
Дамп памяти процесса — сохраненная копия содержимого памяти одного процесса в определенный момент времени. Внутри, помимо копии самого исполняемого файла, могут находиться различные библиотеки, которые используются процессом во время исполнения, а также дополнительная информация о процессе. Довольно часто вредоносное программное обеспечение (ВПО) до исполнения упаковано или обфусцировано с целью избежать обнаружения антивирусом. Дамп памяти процесса может помочь снять простую упаковку или обфускацию. Читать статью.
👍5🥰1
Месяц назад поставил Linux как основную ОС. Какие проблемы возникли? Рассказываю
Через 1,5 года заканчивается поддержка Windows 10, а 11-я мне не подходит, ибо нельзя вертикально поставить панель задач. Поэтому решил попробовать переехать на Linux. Я не использую каких-то хитрых виндовых программ, под “Линуксом” всё оно точно есть: Firefox, Thunderbird, Telegram, Skype, LibreOffice для локальных документов, Гуглодоки для остальных, калькулятор, простенький редактор изображений, OneDrive и Яндекс.Диск; пожалуй, и всё. Читать дальше.
Через 1,5 года заканчивается поддержка Windows 10, а 11-я мне не подходит, ибо нельзя вертикально поставить панель задач. Поэтому решил попробовать переехать на Linux. Я не использую каких-то хитрых виндовых программ, под “Линуксом” всё оно точно есть: Firefox, Thunderbird, Telegram, Skype, LibreOffice для локальных документов, Гуглодоки для остальных, калькулятор, простенький редактор изображений, OneDrive и Яндекс.Диск; пожалуй, и всё. Читать дальше.
🤷♂5👍3💩3😁1
Состоялся релиз Ubuntu 24.04: разбираем главные изменения в новой версии
Эта версия будет поддерживаться дольше обычного — 12 лет вместо стандартных 3-5 лет. В статье рассказано про главные изменения в новой версии, особое внимание обращено на серверную сторону. Читать статью.
Эта версия будет поддерживаться дольше обычного — 12 лет вместо стандартных 3-5 лет. В статье рассказано про главные изменения в новой версии, особое внимание обращено на серверную сторону. Читать статью.
👍8🔥6🤝1
regexp — большие гонки
Если вам приходится проверять сотни, тысячи или даже десятки тысяч правил и все это на постоянно меняющихся наборах входных данных в реальном времени — вам не просто нужен быстрый алгоритм, вам понадобится лучший из них, вам понадобится чемпион! В этой статье представлен репозиторий для тестирования различных библиотек для работы с регулярными выражениями. Читать на Хабре.
Если вам приходится проверять сотни, тысячи или даже десятки тысяч правил и все это на постоянно меняющихся наборах входных данных в реальном времени — вам не просто нужен быстрый алгоритм, вам понадобится лучший из них, вам понадобится чемпион! В этой статье представлен репозиторий для тестирования различных библиотек для работы с регулярными выражениями. Читать на Хабре.
👍4
Введение в Ubuntu autoinstall
«Я всего лишь устанавливал Ubuntu на новую Dell rack workstation, когда элементарная задача неожиданно превратилась в «увлекательную». Зато открыло для меня совершенно новый уровень.» Читать статью.
«Я всего лишь устанавливал Ubuntu на новую Dell rack workstation, когда элементарная задача неожиданно превратилась в «увлекательную». Зато открыло для меня совершенно новый уровень.» Читать статью.
👍3
2 популярных канала по информационной безопасности:
🔐 infosec — редкая литература, курсы и уникальные мануалы для ИБ специалистов любого уровня и направления. Читайте, развивайтесь, практикуйте.
👨💻 Вакансии в ИБ — актуальные предложения от самых крупных работодателей и лидеров рынка в сфере информационной безопасности.
🔐 infosec — редкая литература, курсы и уникальные мануалы для ИБ специалистов любого уровня и направления. Читайте, развивайтесь, практикуйте.
👨💻 Вакансии в ИБ — актуальные предложения от самых крупных работодателей и лидеров рынка в сфере информационной безопасности.
Оптимизация Arch Linux до небес
Полезная статья про тюнинг ОС для сокращения потребления ресурсов сервера. Читать на Хабре.
Полезная статья про тюнинг ОС для сокращения потребления ресурсов сервера. Читать на Хабре.
🥴2👍1
The guide to kubectl I never had
Авторский путеводитель по kubectl и плагинам. Полезное чтиво.
❗️Статья на Медиум. Вы знаете, что делать 🙃
Авторский путеводитель по kubectl и плагинам. Полезное чтиво.
❗️Статья на Медиум. Вы знаете, что делать 🙃
👍1