Цифровой шатёр 🤡🖥
38 subscribers
123 photos
1 video
1 file
106 links
Размышления, эксперименты и исследования на языках Elixir, Go и Rust. Рецензии на разнообразные IT-книги (и не только), обзоры современных технологий и полезные статьи по Elixir 🏄‍♂️🧑‍💻

Автор: @Adamanq
Щитпостинг @devs_shitpost_inc
Download Telegram
🤩 Оригинальность vs ИИ (Часть 2)

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

Суть вовсе не в применении искусственного интеллекта в конкретных проектах или материалах, лично я положительно воспринимаю эту тенденцию, поскольку подобный инструмент способен существенно облегчить жизнь многих разработчиков, помогая устранять серьезные проблемы в проекте, будь то ошибки в коде или несовершенство текста документации. Мне нравится пользоваться возможностями ИИ при работе над документированием, здесь он показывает себя отлично, особенно стоит отметить терминал Warp (если используете другой терминал, обязательно опробуйте его — вещь действительно стоящая, мне помогла решить массу вопросов и проблем в проектах 🤩). Сегодня многие организации открыто предоставляют своим сотрудникам-программистам доступ к собственным AI-моделям, и это вызывает чувство удовлетворения, учитывая, что ещё недавно подобное могло привести к неприятностям вплоть до увольнения

В заключение, считаю важным разумно интегрировать технологии искусственного интеллекта в повседневную жизнь, не ставя перед собой цель непременно поглощать исключительно уникальный контент, созданный исключительно человеческими усилиями. Меня радует подход, когда авторы статей на площадках вроде dev.to применяют возможности ИИ, создавая качественные и понятные публикации с подробными объяснениями технологий и наглядными примерами. Возможно, эти материалы были целиком созданы с помощью ChatGPT, Grok или другого подобного инструмента, и даже я мог бы задать аналогичные вопросы самому искусственному интеллекту, но суть заключается именно в итоговом продукте: автор задался рядом вопросов, оперативно получил ответы, аккуратно оформил их структуру и представил читателю полезную статью с наглядными примерами и комментариями. Благодаря этому мне уже не приходится самостоятельно заниматься длительным изучением этой темы через взаимодействие с ИИ. Для меня ключевой аспект заключается в восприятии ИИ не как замены собственных профессиональных качеств, а как полезного помощника, позволяющего специалистам оставаться востребованными и конкурентоспособными в будущем 🤩
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
🧼 Пузыри. Айти для детей и их родителей

🧍‍♂️ Автор Иван Бевуч
📕 КнигаВот тут
⭐️ Рейтинг — 5/5

Редко встречаю книги вне сферы IT или имеющие лишь косвенное отношение к ней, поэтому обычно выбираю литературу, способную научить чему-нибудь полезному либо освежить знания. Однако недавно натолкнулся на одну книжку с интригующим заголовком, который сразу настраивал на ожидание типичных рассказов про простенькие алгоритмы вроде поиска и сортировки или основ программирования на Python. Первые страницы убедили меня, что ожидания напрасны...

Не стану раскрывать подробности сюжета, дабы сохранить интригу и удовольствие от чтения для остальных. Пусть каждый составит собственное мнение и поделится эмоциями самостоятельно ☕️

👌 Кому подойдет эта книга?
Книга отлично подойдет читателям, желающим приятно скоротать вечерок за увлекательной историей, связанной с миром технологий, но при этом не утруждать себя техническими деталями. Ее уникальный стиль повествования порой отклоняется от традиционных рамок, добавляя элементы, которые встречаются исключительно в повседневной практике работы айтишника. Особенно рекомендую ее начинающим специалистам и студентам, стремящимся лучше представить себе будущее в индустрии и осознать скрытые нюансы профессии.
Для профессионалов же она станет скорее приятным воспоминанием о студенческих годах и забавным чтением без практических уроков 😌

🙁 Стоит ли прочитать эту книгу?
Да, определенно рекомендую. Хотя я далеко не поклонник подобного жанра (например, "Феникс про DevOps" вызывает у меня только негативные ассоциации), эта книга неожиданно заинтересовала меня своим стилем изложения и живым языком автора. Сложно точно определить, почему я дочитал ее до конца, однако впечатления остались весьма позитивные. А главное, некоторые моменты помогли мне взглянуть свежим взглядом на давно интересующие вопросы благодаря удачным сравнениям и примерам

😄 В заключение
Вероятно, название и мой отзыв создадут ложные ожидания — как завышенные, так и заниженные. Эта книга оказалась совершенно неожиданной даже для меня самого. Приятно удивила также вторая линия повествования, погружающая нас в мир без интернета, хотя, кажется, автор писал это больше ради собственного удовольствия, играя контрастами сюжетов (напоминает приемы Харуки Мураками в романе "Страна Чудес без тормозов и Конец Света"). Итого, однозначно советую взять книгу в руки и убедиться самому 🤗
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
☺️ Под завершение календарного года компания Cloudflare представила собственный ежегодный отчет!

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

Стоит помнить, что приведенные показатели отражают внутреннюю статистику именно Cloudflare, и реальные значения могут существенно различаться. Однако давайте рассмотрим картину мира через призму этой статистики.

🌅 Языки программирования

В сети регулярно ведутся споры насчет актуальности современных языков вроде Python или Java, а кто-то еще вспомнит про Go. Однако Cloudflare имеет свое мнение на этот счет — согласно данным компании, наиболее популярным языком остается PHP. Причина проста: несмотря на снижение интереса крупных корпораций к PHP-разработкам, малый бизнес и индивидуальные предприниматели активно используют системы управления контентом типа WordPress, построенных на PHP. К тому же надо учитывать огромное число веб-ресурсов, созданных на PHP раньше и до сих пор поддерживаемых (их сотни миллионов, метафора, но возможно даже правда 🚬). Таким образом, даже с развитием новых технологий PHP сохраняет лидирующие позиции. Любопытно, что доля Ruby оказалась чуть выше доли Python (хотя популярность Ruby давно падает, и кажется, что Django давно обошел бы его). Может, разработчики Python не любят Cloudflare или наоборот? 📖

🥱 Веб-фреймворки

Самым удивительным открытием стал тот факт, что лидером оказался Next.js. Возможно, причиной стало случайное включение статистики по React, однако точного объяснения нет. Интересно, что среди популярных решений фигурируют и Rails, причем их позиция выглядит вполне правдивой (На мой взгляд). ASP.NET, которым я практически не пользовался, занял неожиданное место в рейтинге, кто на нём что пишет, я не знаю 🌅

🤓 Фреймворки JavaScript

На вершине рейтинга находится React, а вот объяснить разницу между долей Next.js и этим рейтингом с React сложно. Cloudflare утверждает, что такая картина складывается благодаря используемым ими методикам сбора данных, однако ясности эти пояснения не добавляют (Но, разбираться тоже особо не будем).

😈 Популярные инструменты

Самая распространенная система управления сайтом (CMS)WordPress. Это неудивительно, учитывая ее массовое использование и простоту освоения, хотя мой личный опыт работы с ней далёк от позитивного.

Наиболее востребованная библиотека JavaScriptjQuery. Несмотря на развитие альтернатив, jQuery продолжает оставаться важной частью истории интернета, сохраняя свою легендарность и влияние на разработчиков всех поколений.

🍑 В заключение
Итак, мы познакомились с результатами года от Cloudflare. Хотя полученные выводы носят скорее развлекательный характер и не несут серьезной практической ценности, наблюдение за такими тенденциями всегда занимательно и позволяет получить общее представление о текущих трендах в IT-сфере
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍1
🖥 PostgreSQL. Профессиональный SQL

🎅 Автор — Евгений Моргунов
🔥 Книга — Вот тут
❄️ Рейтинг — 6/10

Ранее я уже читал похожую книгу об оптимизации PostgreSQL и осталось больше негативное впечатление от неё, чем какая-либо польза. Я искренне надеялся, что хотя бы эта окажется интересней и полезней, однако ожидания оказались напрасными… 😕

🤔 Кому подойдет эта книга?

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

👀 Стоит ли прочитать эту книгу?

Как и говорил ранее: стоит читать лишь тем, чьё основное направление деятельности связано именно с PostgreSQL. Остальным же эта книга покажется достаточно скучной и сложной для чтения, поскольку автор разбирает всё постепенно — начиная от громоздких запросов и способов их упрощения, заканчивая простыми запросами, но с подробным объяснением: «Почему всё устроено именно так, а не иначе?» Мне такой подход показался утомительным и бесполезным занятием, лишь зря расходующим ваше время. Однако, если вы предпочитаете обстоятельное изложение материала и заинтересованы буквально во всех тонкостях работы PostgreSQL, то эта книга станет вашим выбором .😁

🧃 В заключение

Если ваша цель — глубокое изучение PostgreSQL, гораздо разумнее обратить внимание на серию книг типа «PostgreSQL **», отличающихся простым языком и наглядностью примеров. Но вот если у вас есть лишние часы свободного времени и желание выяснить, как пара незначительных изменений повлияют на скорость выполнения запроса вплоть до миллисекунд — вперед, эта книга ждет вас ☺️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👌1
🫠 Изучай Erlang во имя добра!

😁 Автор — Фред Хеберт
😟 Книга — Вот тут
😵‍💫 Рейтинг — 7/10

Хотя моя основная специализация — Elixir, иногда попадаются и книги по Erlang, и вот под самый конец года мне попалась одна такая книжка, что довольно символично...

😭 Кому подойдёт эта книга?

Книга пригодится тем, кто планирует разрабатывать проекты на Erlang, либо интересуется базовыми концепциями, присутствующими также в Elixir, но не нашел соответствующей документации конкретно по Elixir. Другим категориям читателей рекомендовать её сложнее, разве что тем, у кого масса свободного времени и страсть к изучению всего подряд 😕

🤔 Стоит ли читать эту книгу?

Скорее всего, нет. Книга действительно великолепна: около 700 страниц увлекательного руководства с примерами, юмором и приятной подачей, но такое количество страниц может вас спокойно отпугнуть от языка. Если этот язык реально необходим для ваших целей и вы намерены углубленно его освоить, рекомендую обратиться к другой специализированной литературе или официальной документации Erlang, она меньше, да и полезнее будет. Во всех остальных случаях такой объем информации окажется избыточным, особенно в 2026 году. В остальном же, книга отлично написана, но сам язык уже морально устарел, а изучение особенностей Erlang может лишь запутать вас относительно Elixir, а не облегчить его освоение. Да и документация Elixir уже содержит большую часть изложенных здесь моментов, так что ожидать откровений не стоит — та же информация, но упакованная иначе

🎁 В заключение

Читайте эту книгу, если совсем уж нечем заняться или вдруг оказались в параллельной вселенной, где пишут код исключительно на Erlang. Иначе же перед вами огромный массив текста, разбавленный водой 😕
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
❄️ Подведение Итогов 2025-го!

Прошедший 2025-й выдался весьма своеобразным и временами непростым… Было непросто, но он позади вместе со всеми своими радостями и невзгодами. Не будем унывать, ведь впереди — перспективный 2026-й, обещающий стать насыщенным событиями, интересным и, скорее всего, гораздо приятнее текущего (если объективно взглянуть на общую картину мира). Поэтому искренне хочу пожелать вам, чтобы ваш грядущий год дарил исключительно позитивные эмоции, хорошие вести, верных союзников и крепкое здоровье 😁

Что касается моего канала, здесь также произошли значительные изменения. Год оказался продуктивным не столько количественно, сколько качественно. Я успел перевести три интересные книги, подготовить три серьёзные статьи (любопытное совпадение числа 3, правда?) и опубликовать ровно 61 публикацию (старался наполнять посты смыслом, отчего количество вышло скромным, да и кроме того, я не сторонник публикации ради публикаций, поэтому ноябрь-декабрь оказались сухим). Что до роста аудитории, результаты вполне удовлетворительные, хотя амбициозная цель следующего года — привлечь сотню новых подписчиков 😔

Говоря лично обо мне, предстоящий 2026-й планирую посвятить освоению Rust, совершенствованию знаний в Elixir и вообще провести активно, с новыми знакомствами и начинаниями 🎧. У каждого года свои открытия, свои новшества, но сейчас я не открыл для себя никаких прорывных технологий, потому придётся глубже погружаться в изученное ранее. Проходила мысль заняться искусственным интеллектом, однако снизившийся интерес сообщества разработчиков слегка охладил мой пыл, да и никогда не считал это направление успешным для новичков, будто бы поезд уже ушёл 😔

Подробнее обсудим итоги статей позже, а пока — Спасибо, что читаете мои посты, спасибо за реакции под постами, да и просто за то, что вы подписались и остались здесь! Поздравляю вас всех с наступающим Новым Годом! 🎉🌟
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉4🔥1
🤵 Подведение итогов статей 2025 года

Решил выделить результаты отдельно, потому что есть много поводов обсудить мои достижения и выводы в написании статей. Хотя опыт работы над статьями у меня небольшой, старался выбирать тематики умеренно интересные и одновременно доступные для широкой аудитории — от начинающих до опытных разработчиков. На удивление, статьи на английском оказались самыми популярными среди всех моих работ 😑

Итак, список ключевых тем опубликован здесь (если пропустили, взгляните вверх). Теперь подробнее о результатах каждого материала:

🚬 Elixir для Machine Learning. Часть 1 - Теория

Я надеялся вызвать резонанс своим материалом о применении машинного обучения в Elixir, чтобы читатели воскликнули «Ого!», но вышло наоборот: моя публикация заняла последнее место в моём списке публикаций по количеству просмотров. Это неудивительно, ведь она вышла довольно скучной и теоретически перегруженной, плюс сама тема «AI + Elixir» особого интереса у публики не вызвала (включая меня самого). Так что вторая часть по данной теме вряд ли появится — спустя месяцы размышлений я не нашёл весомых аргументов, почему именно Elixir необходим в области ML или почему AI вообще должен использоваться повсеместно 😑

🎧 Ускоряем Elixir: интеграция с нативным кодом (NIF, Ports и др.)

Этот материал оказался неожиданно популярным, настолько, что я чуть было не почувствовал себя профессионалом! Изначально ничего особенного от публикации не ожидал — лишь хотел поделиться результатами своего исследования по NiF и систематизировать найденную информацию. Однако она привлекла внимание читателей, даже получила одобрение в зарубежном блоге («great article that goes beyond writing a NIF in C»). А когда ChatGPT начал рекомендовать мою работу, стало ясно, что успех достигнут, и это действительно крутое достижение за год (17 место на dev.to в списке популярных статей за год) ❄️

🏆 BEAM: Простыми словами

Написание статьи про виртуальную машину Beam произошло из желания объяснить простым языком сложную тему. Ведь сам процесс изучения внутреннего устройства Elixir показал, насколько сложно разобраться в принципах её работы без предварительного опыта в Erlang. Несмотря на то, что другие источники объясняли всё поверхностно и часто рассчитывая на продвинутый уровень читателя, удалось создать полезный материал, который многим пришёлся по душе. Популярность превзошла ожидания — статья набрала гораздо больше просмотров, чем публикация о ИИ, вышедшая ранее

За прошедший год написал всего три статьи, хотя, возможно, сделал бы больше, если бы стремился создавать контент ради количества. В следующем году намерен увеличить объём публикаций примерно вдвое (планирую выпустить около семи материалов, может даже восьми), однако пока чёткого плана тем у меня нет. Помимо прочего, собираюсь попробовать опубликовать несколько статей в японском сообществе разработчиков и позже рассказать вам, насколько там люди заинтересованы в Elixir, если вам будет интересно ☺️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
🖊 Мифология машины. История механизмов, которые нас пугают и очаровывают

😀 АвторДаниэль Штрассберг
💯 КнигаВот тут
🫦 Рейтинг9/10

Среди множества технической литературы, подробно объясняющей использование конкретных технологий или правильную организацию мышления, зачастую теряется главное: «Откуда взялось то, с чем мы сейчас работаем?» Эта книга восполняет пробел, увлекательно рассказывая о становлении мира машин. Автор отправляет нас в путешествие назад во времени, начиная с первых шагов человечества в механике и исследуя восприятие механизмов различными слоями общества на протяжении веков

Книга фокусируется не столько на технологических деталях, сколько на культурологическом контексте развития механических устройств. Она рассматривает философский аспект вопроса через призму размышлений известных мыслителей прошлого, задаётся вопросом взаимосвязи человеческой природы и искусственных конструкций, а также затрагивает психологический аспект проблемы сознания и эмоций у машин. Может ли машина ощущать чувства? Можно ли назвать её живым существом?

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

🤨 Кому подойдёт эта книга?

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

😒 Стоит ли читать эту книгу?

Да! Большинство современной учебной литературы сосредоточено исключительно на практических аспектах программирования, базах данных и инструментариях вроде Python или Go. Данная книга помогает осознать более глубокие мотивы нашего увлечения технологиями, объяснить происхождение идей и мотивацию создателей. Читателю предоставляется уникальная возможность погрузиться в размышления учёных прошлого о сущности механизма и его значимости для человеческого прогресса

🙂 В заключение

Важно расширять кругозор, изучая не только узко специализированные технологии, но и смежные области знаний. Данная книга прекрасно иллюстрирует процесс рождения новых идей и открывает перед нами удивительную картину эволюции мысли от древних мифов до современных представлений об искусственном интеллекте. Прочитанная книга обогатит ваш внутренний мир множеством глубоких философских вопросов и позволит взглянуть на развитие науки с совершенно иной точки зрения
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51🔥1
🧀 Годовые итоги Tiobe: Рейтинг языков программирования снова удивляет!


Посмотреть полные результаты года вы можете здесь — Рейтинг Tiobe
Посмотреть результаты прошлого года вы можете здесь — Рейтинг Tiobe 2025

*Индекс сообщества программистов TIOBE является индикатором популярности языков программирования. Индекс обновляется раз в месяц. Рейтинги основаны на количестве квалифицированных инженеров во всём мире, учебных курсов и сторонних поставщиков услуг. Для расчёта рейтингов используются популярные веб-сайты Google, Amazon, Wikipedia, Bing и более двадцати других ресурсов. Важно отметить, что индекс TIOBE не отражает лучший язык программирования или тот, на котором написано больше всего строк кода.

Индекс можно использовать, чтобы проверить, соответствуют ли ваши навыки современным требованиям, либо принять стратегическое решение относительно выбора языка программирования при создании нового программного продукта. Определение индекса TIOBE доступно
здесь


🏆 Победитель категории «Язык года»

В прошлогоднем рейтинге Tiobe победителем в номинации «Язык года» стал предсказуемый Python. Однако в этом году награда неожиданно досталась… C#, который занял первое место, опередив всех конкурентов. Создатели рейтинга поясняют это так:
Второй раз за три года C# назван языком программирования года по версии индекса TIOBE. C# заслужил эту награду благодаря самому большому годовому приросту рейтинга. За прошедшие годы этот язык претерпел фундаментальные изменения. С точки зрения дизайна языка, C# часто был первопроходцем новых тенденций среди мейнстримовых языков. Одновременно успешно произошли два крупных парадигматических сдвига: переход от ориентации исключительно на Windows к кросс-платформенному языку и от проприетарного продукта компании Microsoft к открытому исходному коду. C# последовательно эволюционировал именно тогда, когда это было необходимо.


Индекс Tiobe нередко вызывает споры своей противоречивостью: порой высоко оцениваются редкие экзотичные языки, а общепринятые теряют популярность внезапно. Так что воспринимаем это как данность, хотя картина выглядит довольно необычно. Например, в уходящем году немало разговоров велось вокруг перевода старых проектов с C/C++ на Rust, но премию получил — C#, улучшивший поддержкой кроссплатформы, которую вряд ли массово используют разработчики вне среды Windows 😡
Please open Telegram to view this post
VIEW IN TELEGRAM
Цифровой шатёр 🤡🖥
🧀 Годовые итоги Tiobe: Рейтинг языков программирования снова удивляет! Посмотреть полные результаты года вы можете здесь — Рейтинг Tiobe Посмотреть результаты прошлого года вы можете здесь — Рейтинг Tiobe 2025 *Индекс сообщества программистов TIOBE является…
🧑‍💻 Топ популярных языков

1. Python: удерживает лидерство несколько лет подряд. Хотя популярность стала привычной, причина ясна — развитие AI обеспечивает питону первые места еще минимум десятилетие
2. C: впервые за долгое время оказался впереди C++ и Java. Возможно, недавние дискуссии о востребованности C в свете роста интереса к Rust сыграли свою роль
3. Java: остается стабильным игроком на третьем месте, невзирая на постепенный отход части компаний к Go и Kotlin. Причины очевидны: огромное количество унаследованных решений на Java гарантирует ей долговременную поддержку.
4. C++: потерял позицию после смены приоритетов разработчиков и замедления внедрения инновационных технологий вроде концепции модулей. Это позволило C вырваться вперед, поскольку он сохраняет статус простого и быстрого инструмента для небольших встроенных устройств. Авторы рейтинга говорят об этом так:
Также в топ-10 за 2025 год произошли некоторые интересные изменения позиций. Языки C и C++ поменялись местами. Несмотря на то, что развитие C++ идет быстрее, чем когда-либо ранее, некоторые радикальные нововведения, такие как концепция модулей, пока ещё не получили широкого распространения в индустрии. Тем временем, язык C остаётся простым, быстрым и идеально подходящим для постоянно растущего рынка малых встраиваемых систем. Даже Rust испытывает трудности с проникновением в эту область, несмотря на достижение рекордной позиции №13 в этом месяце

5. C#: после звания «Язык года» ожидаемо вошел в пятерку лидеров

😐 Неожиданные повороты рейтинга

📌 Go падает: В прошлом году находился на седьмой строке, нынче опустился до шестнадцатой. Возможная причина: лихорадочное увлечение Go разработчиками закончилось вместе с кризисом рынка труда в 2024-м, финансирование переводов на этот язык сократилось, да и серьезных изменений в нем давно не наблюдалось
📌 Возвращение Pascal/Delphi: Эти классические языки программирования вдруг оказались в первой десятке, прибавив почти +0,2% в популярности. Видимо, кому-то понадобились legacy-решения?
📌 Perl входит в топ-15: Поднялся с 32-й строки сразу на 11-ю. Объясняется стремительным развитием направления Data Science, которое реанимировало интерес к старым языкам вроде Perl. Авторы рейтинга пояснили это так:
Итак, кто же были другие победители 2025 года, кроме C#? Perl совершил удивительное возвращение, поднявшись с 32-го места на 11-е и вновь войдя в топ-20. Ещё одним языком, вернувшимся в десятку лучших, стал R, чему способствовал продолжающийся рост в области науки о данных и статистических вычислений.

📌 Kotlin достигает двадцатки: Появление в списке оказалось сюрпризом, ведь изначально многим казался мертвым языком. Вероятно, эта технология действительно способна составить конкуренцию Java в будущем.

Итоговая картина отражает сложность современной индустрии программирования: в условиях конкуренции некоторые устоявшиеся языки остаются востребованными, а другие получают шанс вернуться в строй благодаря новым технологиям и специфическим проектам, по крайней мере в рейтинге Tiobe 🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🤩 Сделал ресурс Handbooks и уже написал курсы по Go и PostgreSQL!

🍗 Ссылка на Handbooks - ВОТ ТУТ 🍗

Те, кто давно следят за каналом, возможно помнят посты о том, как раньше я переносил контент своего телеграма на сайт, используя движок Hugo. Это была страховка от возможных проблем с каналом в случае блокировки (хотя такое маловероятно, однако риски из-за авторских прав всё-таки остаются). Плюс ко всему, в период около 2024-2025 годов был другой проект — Golang Books, где я рассказывал, как освоить язык программирования Go и маленький курс по нему. Тогда мне хотелось создать подробный гайд, поделиться своим опытом и накопленными знаниями, но воплотить задуманное удалось лишь частично, после чего я забросил эту идею.

Прошло немало времени, пока я снова не вспомнил, что у меня остались эти два ресурса, лежащие без дела. Поэтому решил объединить их в одно целое — Handbooks 🤩

😱 Зачем он нужен?

Цель проекта вовсе не в том, чтобы просто складировать старые записи из тг или оставаться архивом материалов по Go. Handbooks предназначен прежде всего для образовательных целей. В ближайший год я собираюсь подготовить курсы по таким направлениям, как Elixir, Kubernetes, Apache Kafka, Prometheus+Grafana и другим технологиям. Планирую структурированно изложить мой опыт работы с ними, подробнее разобраться в каждой технологии и предложить простой понятный учебник, которым смогут пользоваться новички и специалисты для изучения программирования.

Также хочу отметить, что сейчас мной уже подготовлены учебные курсы по Go и PostgreSQL. Там подробно рассмотрены ключевые моменты программирования на этих технологиях и работа с современными инструментами. Однако я осознаю, что уровень сложности материалов может восприниматься пользователями неоднородно: кому-то отдельные уроки покажутся трудными, другим — простыми. Это усложняет процесс подготовки новых уроков. Поэтому, если вам интересно ознакомиться с моими материалами, прошу поделиться своим мнением и рекомендациями в комментариях под этой публикацией. Ваш отзыв будет весьма полезен для меня 🥺

🤩 Обратная связь

Если хотите поучаствовать в создании учебного материала, внести улучшения или дополнить имеющийся контент, буду рад совместной работе. Связаться со мной можно через описание канала или личные сообщения — обязательно отвечу!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
Сделал форк канала для щитпостинга, кому интересно вот тут - @devs_shitpost_inc 🤩
Please open Telegram to view this post
VIEW IN TELEGRAM
👍 Обновление в Go версии 1.26!

Хоть я и разработчик на Go, тема этого языка редко появляется в моём блоге, однако февральская премьера новой версии Go 1.26 заслуживает особого внимания благодаря ряду интересных и ценных новинок, о которых стоит поговорить подробнее. Полностью заметки о релизе доступны тут - официальные примечания к релизу / версия примечаний от Антона Жиянова (Более подробная)

🥴 Сборщик мусора Green Tea

Новая реализация сборщика мусора направлена на оптимизацию работы именно с памятью, уделяя особое внимание её структуре. Традиционный подход к обработке отдельных объектов заменён последовательной обработкой непрерывных блоков памяти объёмом 8 КБ («спанов»). Основное внимание уделяется небольшим объектам (размером менее 512 байт), которые чаще всего встречаются и труднее всего оптимизировать.

😳 Оптимизация cgo и системных вызовов

Ранее существовал специальный режим _Psyscall, активируемый при выполнении системных вызовов или обращений через cgo. Этот режим был исключён из Go 1.26. Вместо него система отслеживает непосредственно текущее состояние горутины, выполняемой конкретным процессором, чтобы определить, происходит ли сейчас выполнение системного вызова.

😱 Профайлинг утечек горутин

Версия Go 1.26 вводит новый инструмент профилирования goroutineleak, позволяющий выявлять утечки горутин прямо в рабочей среде приложения. Рассмотрим пример его использования:


func main() {
prof := pprof.Lookup("goroutineleak")
leak()
time.Sleep(50 * time.Millisecond)
prof.WriteTo(os.Stdout, 2)
// …
}


Результатом будет вывод точного стектрейса, указывающего на причину возникшей утечки.

Принцип работы профиля goroutineleak основан на анализе зависших горутин, оставшихся неиспользованными в ходе этапа маркировки сборщика мусора. Сначала учитываются активные горутины и все доступные синхронные объекты, далее добавляются зависшие горутины, ожидающие освобождения соответствующих ресурсов. Оставшиеся заблокированные горутины являются потенциальными источниками утечек.

😱 Обновление команды go fix

Команда go fix, долгое время оставаясь практически бесполезной для устаревших версий языка, получила вторую жизнь. В Go 1.26 она была переработана и основана на новом фреймворке анализа Go code, аналогичном инструменту go vet.

🌹В заключение

Здесь приведены лишь некоторые интересные изменения, которые меня привлекли, однако существует целый ряд других улучшений, повышающих удобство разработки на Go. Несмотря на многочисленные мелкие обновления последних лет, разработчики языка снова порадовали нас интересными нововведениями, показывая, что Go активно развивается и остаётся перспективным языком программирования
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
😏 АРХИТЕКТУРА БЭКЕНДА. API для надежных корпоративных приложении

🧐 АвторВладислав Светлаков
😄 КнигаВот тут
🙅‍♂️ Рейтинг10/10

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

🚨 Кому подойдёт эта книга?

Книга отлично подходит начинающим программистам, желающим освоить профессию backend-разработчика. Здесь подробно рассмотрены современные инструменты и подходы, используемые в backend разработке, включая практически весь спектр технологий данной области. Это делает её идеальным выбором для старта карьеры. Изучение данного издания позволит узнать о работе брокеров сообщений, методах аутентификации пользователей, основах протокола HTTP и многом другом важном для понимания работы серверов 😯

😭 Стоит ли читать эту книгу?

Да, если вы совсем недавно начали изучать backend-разработку или хотите обновить имеющиеся знания о современных подходах и технологиях в сфере серверной части приложений (По крайней мере, стек книги актуален для Go). Автор простым языком поясняет ключевые концепции, уделяя внимание важным деталям и иногда углубляясь в определённые темы там, где это полезно. Такой стиль изложения помогает быстрее освоиться и избежать путаницы!

🥰 В заключение

Тем, кто собирается погрузиться в мир серверной разработки, настоятельно рекомендую именно эту книгу. Она станет отличным проводником в изучении базовых принципов и актуальных инструментов backend-сферы. Пока что, я считаю эту книгу круто и поставил бы на одну полку с кабанчиком 😏
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4