Прошел год, как я пишу на Go больше всего кода (относительно других языков программирования) в своей работе. Хочу описать впечатления от моего опыта.
Хайп про AI и LLM (Large language models) / RAG (Retrieval augmented generation) не проходит. Более того, даже стали выходить железные устройства с поддежкой AI (самые необычные из них — Rabbit r1 и Humane pin). Выглядит так, что отсидеться в тени и не прикоснуться к AI не выйдет. Я решил написать небольшой пост о том, как я сейчас (не?)-использую LLM/RAG на работе и в быту.
Сегодня я прочитал на Hacker News о новом проекте dockerc, который позволяет сконвертировать docker image в исполняемый файл, который не требует наличия докера на компьютере. Мне стало интересно, как оно работает внутри, и я попытался разобраться с этим.
Кулинарный пост, для тех кто любит иногда готовить, и пытается использовать рецепты, как на английском языке, так и на русском, и вынужден каким-то образом переводить специи и травы с языка на язык.
Привет, друзья. На этой неделе я пытался найти, как заблокировать использование определенной библиотеки (Newtonsoft.Json) в моем проекте. К моему удивлению, я на нашел способа из коробки, поэтому пришлось учиться, как писать свой Roslyn анализатор (в простонародье, кастомный линтер).
Всем привет. По доброй традиции пишу в последний день года пост, в котором рассуждаю про итоги 2023 года и делаю некие прогнозы на 2024 год. Предыдущий пост вы можете найти тут — С новым, 2023 годом.
В сети Интернет можно найти много статей о том, как смигрировать с WordPress на Cloudflare Pages. Я тоже решил написать заметку на эту тему, на она будет содержать буквально пару ссылок на плагины, что я использовал.
В последнее время все больше и больше сайтов стали заставлять пользователей использовать двухфакторную аутентификацию (2FA). В среднем, это весьма положительный тренд. Однако есть исключения, когда речь идёт о каком-то вообще не важном для тебя сайте, для которого не хочется заморачиваться с Google Authenticator, или Microsoft Authenticator. Для таких случаев я решил написать для себя telegram бот — https://t.me/TotpAuthenticatorBot.
Привет, друзья. Я начал потихоньку изучать Vim. Пока я не использую его, как IDE (и возможно и не буду), но motions Вима я стараюсь использовать во всех редакторах, где есть их поддержка. Например, для IDEA есть плагин IdeaVim, который позволит, оставаясь в Идее, пользоваться жестами движений Вима. Это действительно может улучшить вашу производительность работы с текстом.
Динамическое программированеи — один из важнейших навыков в работе для практически любого разработчика. Например, если вы хотите разработать новый веб сайт, или андроид приложение, или даже кастомную 1С-конфигурацию, вы обязательно стоклнетесь с динамическим программированием. Давайте же узнаем, как можно улучшить этот навык.