Новости

Post Thumbnail

Оплата опенсорса

Хоть открытое ПО и раздают даром, забота о проекте требует серьёзных затрат. Поддерживающие проект люди выполняют кучу работы: разбирают баги, отвечают на вопросы, следят за сборкой, обновляют зависимости, мониторят уязвимости, выпускают новые версии, отбивают...

Post Thumbnail

Фликс

Пятница! Новый язык программирования! Flix - это строгий эффектно-ориентированный язык, объединяющий парадигмы функционального, императивного и логического программирования. Он разрабатывается в Университете Орхуса (Дания) при поддержке сообщества open-sour...

Post Thumbnail

Perfect Dark

Файлообменная сеть самураев Cети вроде eDonkey2000 (она же eDonkey или eD2k), Gnutella или Freenet до сих пор живы, хотя и не могут похвастаться значительным количеством пользователей. Ретроэнтузиасты даже сейчас поддерживают серверы Gopher, древнего протокол...

Post Thumbnail

Все юрты в Монголии

Автор послушал подкаст про Монголию и заинтересовался как там дела. Если вы посмотрите на данные, предоставленные Всемирным банком, то увидите, что в XXI веке в этой стране значительно сократился уровень бедности, наблюдаются высокие темпы экономического рост...

Post Thumbnail

ExTracker

Как вам BitTorrent трекер на Elixir? Если вы не знали чем заняться на выходных, то можно подучить Elixir и почитать замечательный код этого трекера. Кстати, а есть такое на Go?

Post Thumbnail

fuzzy match

Есть список чего-угодно, по-питоновски. В нём надо найти элементы, которые похожи друг на друга. В роли списка могут быть названия файлов, имена людей, элементы справочников, перечень ИТ-систем и т.д. и т.п. Такая задача удивительно часто встречается в жизни. ...

Post Thumbnail

Генералы тут?

Компьютерные системы становятся всё сложнее, и вроде бы логично делать ставку на узких специалистов. Но на практике оказывается, что самые крутые результаты показывают те, кто умеет работать на стыке разных областей. Так появилось понятие «Эксперт-генералист» ...

Post Thumbnail

Как устроено время

Все что вы хотели знать про время в программировании. Время - неотъемлемая часть программного обеспечения, но многие разработчики говорят о нём с трепетом и страхом. Одни предупреждают, насколько сложно разобраться в теме, приводя в пример странные крайние ...

Post Thumbnail

Darklang

В эту пятницу я вам принес Darklang Никаких сложных систем сборки, борьбы с null или обработки исключений. Забудьте про ORM, ООП и бесконечные иерархии наследования. Никаких танцев с async/await, компиляцией или настройкой окружений. Распрощайтесь с depe...

Post Thumbnail

HyperDX

HyperDX - это ключевая часть ClickStack, которая помогает инженерам оперативно разбираться, что сломалось в продакшене. По сути, это удобный инструмент для поиска и визуализации логов и трейсов поверх любого ClickHouse-кластера. Представьте себе Kibana, но зат...

Post Thumbnail

quarkdown

Quarkdown - это современная система вёрстки на основе Markdown, заточенная под универсальность. Она легко превращает ваш проект в готовую к печати книгу или интерактивную презентацию - и всё это через мощное Тьюринг-полное расширение Markdown, которое автомати...

Post Thumbnail

NES

Собрал большой плейлист по программированию под NES(nintendo entertainment system). Та самая денди, которая была почти у каждого читателя этого канала. Здорово, что мы выросли и теперь можем немного поностальгировать, разбираясь в устройстве ассемблера для NES...

Post Thumbnail

Секретики

Uber разработала централизованную автоматизированную платформу для управления секретами, которая обеспечивает безопасность более 150 тысяч секретов в рамках своей масштабной инфраструктуры. Эта инфраструктура включает свыше 5000 микросервисов, более 500 тысяч ...

Post Thumbnail

GitHub ESSP

Этот плейбук содержит проверенные стратегии и лучшие практики для построения высокоэффективных инженерных команд и масштабируемых программных систем. В нем рассматриваются ключевые аспекты, такие как организация совместной работы, автоматизация процессов, тест...

Post Thumbnail

Void

Опенсорсная альтернатива для курсора. Редактор построен на базе VSCode(ну а как иначе) и поддерживает интеграцию с самыми разными агентами. Кмк, просто обвешанный плагинами вскод. Может кто юзал уже?

Post Thumbnail

Zip бомбы

Думаю, большинство читателей еще помнят про zip бомбы в почте - бесконечно распаковывающиеся архивы. Автор рассказывает как применять такой метод для обороны ваших серверов от парсинга AI агентами Главное чтоб колени были целы

Post Thumbnail

Gleam

Erlang жив. Новый язык программирования с очень милым сайтом. Gleam построен на проверенной в боях виртуальной машине Erlang, которую все еще использует WhatsApp, и должен неплохо работать большими нагрузками. В комплекте все. Параллелизм на базе акторо...

Post Thumbnail

Триллион

Статья из блога Discord про то, как они обрабатывают и индексируют триллион сообщений в двух Elasticsearch кластерах

Post Thumbnail

TypeSpec

Что делать, когда ручек и OpenAPI спеки еще нет, а уже нужно пилить реализацию? Такое часто бывает, когда параллельно работают несколько команд. Проблему можно решить еще одним уровнем абстракции, использовать TypeSpec для описания API, которого еще нет. П...

Post Thumbnail

Open Sauce

Телеграм каналов не бывает много. Еще один мой проект - канал Open Sauce. Там будут публиковаться только ссылки на популярные репозитории и ничего лишнего. В основном Go и Rust, но не только Это позволит немножко разгрузить Код и Капусту, тут я продолжу по...

Post Thumbnail

Glicol

Акроним от "graph-oriented live coding language", что можно перевести как "язык для live-кодинга, ориентированный на графы". Это язык для создания компьютерной музыки, синтаксис и аудиодвижок которого полностью написаны на Rust. Синтезатороподобный синтакси...