Russian

Golang 14 лет

Когда-то, во времена великих свершений человечества, когда мамонты ходили по земле и птеродактили охотились на йоркширских терьеров (я про 2016 год) мной было принято решение об инвестиции мозговых мыслей в новый модный язык программирования. Язык должен был быть прогрессивным, удобным, дорогим и с большим коммьюнити. Вот тут то и пришло понимание - Golang! Ведь он не подходит ни по одному из параметров!

Thunderbird Supernova

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

Работа над любым публичным проектом с открытым исходным кодом - это как писать в стол прозу за прозой, чтобы потом пришел издатель, забрал у тебя этот стол, налепил на него ценник, а тебе сказал дальше продолжать писать в другую мебель. В общем, дело неблагодарное, хоть и не без бонусов в виде козыря на очередном собеседовании. Но если проект становится совсем популярным и все ждут, что ты продолжишь поддерживать софт годами и выпускать релизы для собранного в каморке клона Apple II с архитектурой PowerPC под капотом, то приоритеты смещаются с красивой картинки в выживание каждый вечер после работы. Сам факт наличия подобного обновления у ребят заставляет снова поверить в человечество.

Новое обновление Windows 11

В грядущем обновлении для Windows 11, Microsoft наконец-то вспомнила, что люди на винде не только играют и смотрят ютуб, но и работают, а иногда и код пишут. И хоть побрякушки с ИИ выглядят просто как артефакт текущего хайпа, решение для разработчиков выглядит довольно интересно.

В основном это проявилось в виде Dev Home - отдельного дэшборда для красноглазиков, который по сути своей является коллекцией виджетов для мониторинга всякой инфы, которая может быть полезна в написании приложений (насколько я понял, в основном под сам Windows), вроде RAM, CPU, GPU и прочего. Но есть и интересные вещи, например, вывод инфы с GitHub и хранилище для SSH ключей и быстрое подключение к хостам (спасибо, что про бекендеров не забыли 🙂). Самое интересное - как будет вся радость эта работать с WSL2, потому что про линукс в статьях ни слова.

Google I/O 2023

После отсмотра открывающей презентации к Google I/O в этом году я поймал себя на мысли, что у Google есть очень большая проблема, о которой все говорят но никто ничего не делает, чтобы её решить.

90% презентации было посвящено AI разработкам (PaLM2, Bard и прочее), в частности, интеграции ИИ в сервисы и приложения Гугла. На это сделана большая ставка: мол, также хорошо мы PaLM не натренируем как у OpenAI, но попробуем взять экосистемой. Цель благая, но вот реализация…

Балансировка нагрузки на пальцах

Как говорится, если хочешь узнать в самом деле ли ты понял какую-то предметную область, то попробуй объяснить её пятилетнему ребенку. Подход рабочий, особенно когда действительно приходится объяснять будущим специалистам суть понятия инкапсуляции рискуя нарваться на инфаркт у слушающих 💀

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

Low Code / No Code - Зло?

Недавно наткнулся на любопытную заметку от разработчика о том, что Low Code решения являются большой ложью (наравне с AI инструментами) и на самом деле не добавляют ничего полезного в процесс решения проблем у бизнеса.

Хотя я и понимаю откуда могло появится такое мнение, согласен не на 100%. Автор в достаточно выразительной форме описывает мысль, что тезис “Написание кода - самая сложная часть решения проблемы и нам нужны специалисты только для этого” неверен в большинстве случаев. Но что делать, когда это действительно так? 🙂

Как работают квантовые компьютеры?

На протяжении достаточно большого времени я пытаюсь понять одну вещь: нужна ли докторская степень по квантовой физике, чтобы осознать принцип работы квантового компьютера. Несколько вполне подробных научно-популярных документальных фильмов и роликов уже позади, но все еще нет ощущения, что пришло полное понимание способов обработки вводимых данных квантовым процессором. 😢