Haskell
Haskell — это функциональный язык для сложных математических задач и анализа данных, где важно минимизировать ошибки. Его главная фишка — строгая типизация и ленивые вычисления, что делает код предсказуемым и эффективным. Чаще всего его используют в академических проектах, финансовых расчётах и компиляторах.
Swarm программируй роботов и собирай ресурсы в увлекательной игре
Swarm — это не просто игра, а интерактивный способ изучать программирование через управление роботами в двухмерном мире. Узнайте, как этот проект на H...
ShellCheck - ваш личный наставник для shell-скриптов
ShellCheck — это статический анализатор bash/sh скриптов, который помогает находить ошибки и даёт рекомендации по улучшению кода. Узнайте, как этот ин...
PostgREST: REST API для PostgreSQL без лишнего кода
Обзор PostgREST — инструмента, который превращает любую PostgreSQL базу в полноценный REST API без написания кода бэкенда. Узнайте, как ускорить разра...
Hadolint ваш персональный ревьюер для Dockerfile
Hadolint — умный линтер для Dockerfile, который помогает создавать образы по лучшим практикам. Узнайте, как он может улучшить ваш процесс разработки.
Unison: язык программирования, который забыл про билды и конфликты мерджа
Unison — функциональный язык программирования с уникальной системой хранения кода и мгновенной компиляцией. Узнайте, как он решает проблемы традиционн...
SimpleX Chat мессенджер, который не знает, кто вы
SimpleX Chat — первый в мире мессенджер без идентификаторов пользователей, обеспечивающий 100% приватность. Узнайте, как он работает и почему это рево...
Perspec Как исправить перспективу на фото за пару кликов
Perspec — инструмент для автоматической коррекции перспективы на фотографиях документов и досок. Узнайте, как с его помощью превращать кривые снимки в...
Как перестать платить за хранение логов и начать их понимать с Monoscope
Обзор Monoscope — open-source платформы для мониторинга, которая хранит логи и метрики в S3 и позволяет общаться с данными на естественном языке.
Simula: Когда Linux встречает виртуальную реальность
Знакомьтесь с Simula — революционным VR-рабочим столом для Linux, который превращает привычный интерфейс в иммерсивное 3D-пространство. Узнайте, как э...
Pandoc — швейцарский нож для работы с документами
Pandoc — универсальный конвертер документов, который превращает текст между 50+ форматами. Рассказываем, как он может упростить жизнь разработчикам и...
IHP - Haskell-фреймворк, который вы ждали
IHP — современный Haskell-фреймворк для веб-разработки, который удивит вас скоростью работы и удобством. Узнайте, как он делает функциональное програм...
Elm — функциональный рай для фронтенд-разработчика
Знакомьтесь с Elm — функциональным языком для веб-разработки, который обещает надежность и удовольствие от кодинга. Узнайте, почему его выбирают для с...
Как Perspec превращает кривые фотографии документов в идеальные сканы
Обзор Perspec — утилиты на Haskell для исправления перспективы на фото. Узнайте, как превратить кривые снимки документов и досок в идеальные сканы с п...
PureScript — строгая типизация для JavaScript-разработчиков
PureScript — это строго типизированный язык программирования, вдохновленный Haskell, который компилируется в JavaScript. Узнайте, почему он может стат...
Carp — Lisp для тех, кому важен контроль
Carp — это статически типизированный Lisp без сборщика мусора для разработки высокопроизводительных приложений. Узнайте, как он сочетает функциональну...
XMonad — когда порядок на рабочем столе важнее красоты
XMonad — минималистичный тайловый менеджер окон для Linux, написанный на Haskell. Узнайте, как он помогает разработчикам эффективно организовывать раб...
KMonad — Как превратить любую клавиатуру в программируемую
KMonad — мощный инструмент для кастомизации клавиатуры, который превратит любую обычную клавиатуру в программируемую. Узнайте, как получить функционал...
xdg-ninja - Наводим порядок в домашнем каталоге раз и навсегда
Как навести порядок в $HOME: xdg-ninja — ваш персональный уборщик конфигурационных файлов