Новости

Post Thumbnail

Carbon

В эту пятницу новый язык программирования - Carbon. Хотя, уже не такой и новый язык, но все еще интересный. В статье автор сравнивает Carbon с Rust. Самое большое преимущество Carbon это супер совместимость с C++

Post Thumbnail

Пастебин у нас дома ☭

Я уже давно не могу пользоваться gist в github, а говняным pastebin я никогда пользоваться не буду. Решил посмотреть, какие альтернативы и оказалось, что их прям ооочень много

Post Thumbnail

Форт

Форт: язык программирования, который пишет сам себя. Я уже писал про этот язык. Не знаю, но меня он притягивает своей простотой. Еще и статья красиво оформленная с прикольными иллюстрациями

Post Thumbnail

Все слишком креативные

Автор статьи жалуется, что все вокруг дохуя креативные. Вместо простого решения задачи пилят миллион абстракций над абстракциями. Он больше про Rust разработку, но ситуация актуально для многих областей На Zig бы такой фигни не было бы

Post Thumbnail

VSCode шаринг

Отличное расширение для VSCode, которое позволяет шарить ваш VSCode кому угодно и работает p2p. Парное программирование для удаленщиков никогда не было таким простым

Post Thumbnail

Datastar

Последнее время стало появляться меньше фронтенд фреймворков, уже совсем не так как в былые времена. Теперь их место заняли AI агенты. Тем не менее, интересные идеи все еще появляются. Datastar упрощает разработку фронтенда, позволяя создавать интерактивны...

Post Thumbnail

Реверс

Чувак написал свой браузер специально чтобы реверсить веб-приложения. Разработчик специализируется на обходе защиты от ботов и решил сделать для себя продвинутый инструмент. Кстати, в своем блоге автор прикольно описывает обход всяких анти бот защит, реком...

Post Thumbnail

lavandula

Воу! Современный веб-фреймворк на C. Да да, реально на C, все серьезно. Можно по-быстрому накидать веб-приложение и наслаждаться скоростью Lavandula - это легковесный, быстрый и интуитивно понятный веб-фреймворк на C, созданный для быстрой разработки соврем...

Post Thumbnail

UUIDv7

UUIDv4 хорош, но UUIDv7 - еще лучше и он подходит для сортировки точностью до 1 мс. Благодаря комбинации временной метки и случайной части, UUIDv7 выглядит отличным выбором для идентификаторов записей в базах данных, даже для распределённых. В статье реализ...

Post Thumbnail

Разработка или программирование?

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

Post Thumbnail

Forth

Пятница и снова не про молодой язык, а про очень стары - Forth. Это язык, непохожий на большинство других. Он не функциональный и не объектно-ориентированный, в нем нет проверки типов и практически отсутствует синтаксис. А в самой статье пример реализации я...

Post Thumbnail

Делай просто

При разработке программных систем делайте самое простое, что только может сработать. Удивительно, как далеко можно зайти, следуя этому совету. Автор искренне верит, что вы можете следовать этому совету постоянно. Вы можете использовать этот подход для испра...

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...