Со временем мне удалось выявить основную проблему при изучении Elixir и работе с его библиотеками — сложность работы уже на других языках программирования с их библиотеками. Многие языки и библиотеки либо вообще не имеют подробной документации, либо она не обновлялась с 2010 года. HexDocs — пока самая крутая система документации на сегодняшний день, особенно радует подробная документация Elixir с пояснениями по использованию языка и рекомендациями лучших практик работы на Elixir, чего не хватает другим языкам 😞
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥4
Чистый Python. Тонкости программирования для профи
🧍♂️ Автор — Ден Бейдер
📕 Книга — Вот тут
⭐️ Оценка — 5/5
Долгие годы я сторонился глубокого изучения Python, ограничиваясь лишь простыми скриптами и легкими веб-проектами, пока случайно не натолкнулся на эту книгу — и понял, что пришло время заняться делом всерьез🌳 . Во многом, я считаю, что неплохо знать несколько языков программирования и постоянно разминать свой мозг чем-то новым. Поэтому иногда здесь будут появляться материалы и отзывы на книги не только по Elixir (Так как сейчас мотивация заниматься им почему-то снизилась 🚬 )
🧘 Кому подойдет эта книга?
Эта книга рассчитана на тех, кто уже владеет основами Python, либо обладает опытом разработки на других языках программирования. Материал изложен понятно, сопровождается примерами и подробной информацией о производительности различных решений. Новичкам она может показаться немного перегруженной множеством примеров и большим количеством
различных структур данных
👁 Стоит ли прочитать эту книгу?
Тем, кто хочет углубленно освоить Python, эта книга станет отличным помощником. Здесь детально рассматриваются темы связанных с различными структурами данных, работой классов и методов. Если бы я начинал разработчиком на Python, то я бы обязательно добавил данную книгу к себе в библиотеку
💤 В заключение
Сегодня, когда мир быстро меняется благодаря развитию технологий и искусственного интеллекта, знание Python становится важным для любого разработчика(Тем более, если нас решит захватить ИИ, который будет на нём же 😐 ) . К тому же книга компактная и легко читается, так что провести с ней вечер-другой окажется весьма приятно и полезно
Долгие годы я сторонился глубокого изучения Python, ограничиваясь лишь простыми скриптами и легкими веб-проектами, пока случайно не натолкнулся на эту книгу — и понял, что пришло время заняться делом всерьез
Эта книга рассчитана на тех, кто уже владеет основами Python, либо обладает опытом разработки на других языках программирования. Материал изложен понятно, сопровождается примерами и подробной информацией о производительности различных решений. Новичкам она может показаться немного перегруженной множеством примеров и большим количеством
различных структур данных
Тем, кто хочет углубленно освоить Python, эта книга станет отличным помощником. Здесь детально рассматриваются темы связанных с различными структурами данных, работой классов и методов. Если бы я начинал разработчиком на Python, то я бы обязательно добавил данную книгу к себе в библиотеку
Сегодня, когда мир быстро меняется благодаря развитию технологий и искусственного интеллекта, знание Python становится важным для любого разработчика
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
Go. Идиомы и паттерны проектирования
🧍♂️ Автор — Джон Боднер
📕 Книга — Вот тут
⭐️ Рейтинг — 4.6/5
Давненько я брал в руки последнюю книжку по Go — у меня есть две любимые: «Go для профи» и «Продвинутый Go», однако недавно выяснил, что есть еще интересная книга по этой тематике😞
🎧 Кому подойдет эта книга?
Книга прекрасно подойдет начинающим разработчикам, желающим углубленно изучить основы языка Go и часто используемые шаблоны проектирования. Если вы ранее вообще не работали с Go, вероятно, чтение покажется вам трудноватым из-за обширности охваченного материала — от работы сборщика мусора до особенностей пакетов
🎩 Стоит ли прочитать эту книгу?
Тем, кто уже обладает опытом программирования на Go, особого смысла перечитывать её нет. За исключением нескольких новых разделов о дженериках, отсутствующих в других книгах, эта представляет собой скорее добротное руководство для того, чтобы освежить знания у разработчиков среднего уровня и получения дополнительной полезной информации новичкам
💤 В заключение
Среди литературы по Go довольно сложно найти действительно полезные и интересные современные издания — чаще рекомендуют старые книги, утратившие свою актуальность, хотя изложение материала там быстрое и лаконичное. Данная книга отличается — подробный теоретический материал с примерами занимает около 500 страниц, чего вполне достаточно, чтобы уверенно приступить к написанию качественного кода на Go
Давненько я брал в руки последнюю книжку по Go — у меня есть две любимые: «Go для профи» и «Продвинутый Go», однако недавно выяснил, что есть еще интересная книга по этой тематике
Книга прекрасно подойдет начинающим разработчикам, желающим углубленно изучить основы языка Go и часто используемые шаблоны проектирования. Если вы ранее вообще не работали с Go, вероятно, чтение покажется вам трудноватым из-за обширности охваченного материала — от работы сборщика мусора до особенностей пакетов
Тем, кто уже обладает опытом программирования на Go, особого смысла перечитывать её нет. За исключением нескольких новых разделов о дженериках, отсутствующих в других книгах, эта представляет собой скорее добротное руководство для того, чтобы освежить знания у разработчиков среднего уровня и получения дополнительной полезной информации новичкам
Среди литературы по Go довольно сложно найти действительно полезные и интересные современные издания — чаще рекомендуют старые книги, утратившие свою актуальность, хотя изложение материала там быстрое и лаконичное. Данная книга отличается — подробный теоретический материал с примерами занимает около 500 страниц, чего вполне достаточно, чтобы уверенно приступить к написанию качественного кода на Go
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🍓1
Изучаем Python 3-е издание
🧍♂️ Автор — Эрик Мэтиз
📕 Книга — Вот тут
⭐️ Рейтинг — 3.2/5
Продолжаю изучать больше о питоне и его экосистеме 🙁
Когда я искал актуальные книги по Python, именно эта книга часто попадалась в подборках "Книги для изучения Python". И как оказалось — зря. Но обо всём по порядку
😳 Кому подойдет эта книга?
Эта книга ориентирована главным образом не на тех, кто знаком с языком программирования Python, а именно на начинающих программистов, которым пока трудно даются базовые концепции вроде структур данных, условных операторов и циклов. Материал изложен доступно, благодаря чему она действительно способна стать хорошим помощником для старта карьеры разработчика на Python. Тем же читателям, кто уже владеет основами Python либо имел дело с другим языком программирования ранее, данное издание вряд ли покажется интересным и полезным, ведь оно растянуто на целых 560 страниц практически бесполезного материала.
😑 Стоит ли прочитать эту книгу?
Если вы только начинаете изучать программирование и выбрали Python, то эта книга точно пригодится. Тем, кто уже знаком с языком, она будет скорее всего бесполезна. Меня лично разочаровала поверхностностью изложения материала: книга даёт хорошие базовые знания, но не углубляется в детали, что опасно для тех, кто станет доверять ей полностью. Например, рассматриваются конструкции
😶 В заключение
Не стал бы рекомендовать эту книгу в подборки "Для изучения Python", разве что в раздел "Для начинающих программистов". Недостаток серьезной теоретической базы упрощает материал до такой степени, что он подходит лишь новичкам, да и для них книга может оказаться чересчур лёгкой и проблематичной ввиду скудости примеров полезного кода. С её помощью вы научитесь писать код легко, однако далеко не факт, что качественно😐
Когда я искал актуальные книги по Python, именно эта книга часто попадалась в подборках "Книги для изучения Python". И как оказалось — зря. Но обо всём по порядку
Эта книга ориентирована главным образом не на тех, кто знаком с языком программирования Python, а именно на начинающих программистов, которым пока трудно даются базовые концепции вроде структур данных, условных операторов и циклов. Материал изложен доступно, благодаря чему она действительно способна стать хорошим помощником для старта карьеры разработчика на Python. Тем же читателям, кто уже владеет основами Python либо имел дело с другим языком программирования ранее, данное издание вряд ли покажется интересным и полезным, ведь оно растянуто на целых 560 страниц практически бесполезного материала.
Если вы только начинаете изучать программирование и выбрали Python, то эта книга точно пригодится. Тем, кто уже знаком с языком, она будет скорее всего бесполезна. Меня лично разочаровала поверхностностью изложения материала: книга даёт хорошие базовые знания, но не углубляется в детали, что опасно для тех, кто станет доверять ей полностью. Например, рассматриваются конструкции
if и elif, но совершенно упущен оператор match, который поддерживается с 2021 года, хотя третье издание вышло аж в 2023-м. О методах вроде copy() тоже ни слова. Для начинающих такое содержание вполне приемлемо, однако хотелось бы увидеть больше реальных примеров и приложений, имеющих отношение именно к профессиональной деятельности программиста, а не просто демонстрации основ Python. Из практических заданий есть разработка простой игры на PyGame, работа с графиками и файлами — вещи увлекательные, но слабо применимые на практике вне развлекательных целей. Однако приятно удивило описание работы с Django: даже несмотря на ограниченный объём глав, логика построения веб-приложений, управление пользователями и настройка YAML-файлов для деплоя представлены весьма качественно и реально полезны для дальнейшего развитияНе стал бы рекомендовать эту книгу в подборки "Для изучения Python", разве что в раздел "Для начинающих программистов". Недостаток серьезной теоретической базы упрощает материал до такой степени, что он подходит лишь новичкам, да и для них книга может оказаться чересчур лёгкой и проблематичной ввиду скудости примеров полезного кода. С её помощью вы научитесь писать код легко, однако далеко не факт, что качественно
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1
Podman в действии (2024)
🧍♂️ Автор — Дэниэл Уолш
📕 Книга — Вот тут
⭐️ Рейтинг — 5/5
Мир контейнеризации представлен двумя основными решениями: Docker и Podman. Хотя Docker широко известен и активно используется разработчиками, Podman остается менее популярным и практически неизвестным вне узких кругов профессионалов, занимающихся контейнерами. Именно поэтому данная книга позволит вам познакомиться еще с одним инструментом для работы с контейнерами, который вполне способен затмить даже привычный Docker😐
📰 Кому подойдет эта книга?
По большому счету, она адресована тем, кто уже освоился с миром контейнеров и работал ранее с Docker. Эта книга идеально подходит тем, кто хочет расширить свой арсенал инструментов и попробовать альтернативу Docker. Однако новичкам, незнакомым с контейнерами вообще и Docker в частности, книга может показаться сложной. Издание выполнено в лучших традициях издательства Manning, сочетая теоретический материал с практической частью и примерами, чтобы знания закреплялись эффективнее
😌 Стоит ли прочитать эту книгу?
Точно стоит, особенно если вы хотите освоить новинки и уже знакомы с Docker. Без предварительного знакомства с Docker восприятие преимуществ Podman может оказаться затруднительным, поскольку понимание контекста существенно облегчает усвоение материала. Поэтому книга вряд ли сможет заинтересовать тех, кому нужен легкий развлекательный контент перед сном
😷 В заключение
С Podman я познакомился лишь недавно, в 2023 году, и только теперь добрался до этой книги, о чём немного жалею. Она оказалась весьма полезной, насыщена ценным материалом и рекомендациями. Будете ли вы использовать Podman ежедневно? Скорее всего, нет. Но его изучение даст вам дополнительные преимущества и расширит ваши возможности, позволяя найти именно тот инструмент, который станет вашим любимым решением
Мир контейнеризации представлен двумя основными решениями: Docker и Podman. Хотя Docker широко известен и активно используется разработчиками, Podman остается менее популярным и практически неизвестным вне узких кругов профессионалов, занимающихся контейнерами. Именно поэтому данная книга позволит вам познакомиться еще с одним инструментом для работы с контейнерами, который вполне способен затмить даже привычный Docker
По большому счету, она адресована тем, кто уже освоился с миром контейнеров и работал ранее с Docker. Эта книга идеально подходит тем, кто хочет расширить свой арсенал инструментов и попробовать альтернативу Docker. Однако новичкам, незнакомым с контейнерами вообще и Docker в частности, книга может показаться сложной. Издание выполнено в лучших традициях издательства Manning, сочетая теоретический материал с практической частью и примерами, чтобы знания закреплялись эффективнее
Точно стоит, особенно если вы хотите освоить новинки и уже знакомы с Docker. Без предварительного знакомства с Docker восприятие преимуществ Podman может оказаться затруднительным, поскольку понимание контекста существенно облегчает усвоение материала. Поэтому книга вряд ли сможет заинтересовать тех, кому нужен легкий развлекательный контент перед сном
С Podman я познакомился лишь недавно, в 2023 году, и только теперь добрался до этой книги, о чём немного жалею. Она оказалась весьма полезной, насыщена ценным материалом и рекомендациями. Будете ли вы использовать Podman ежедневно? Скорее всего, нет. Но его изучение даст вам дополнительные преимущества и расширит ваши возможности, позволяя найти именно тот инструмент, который станет вашим любимым решением
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Простой Python. Второе издание (2021)
🧍♂️ Автор — Билл Любанович
📕 Книга — Вот тут
⭐️ Рейтинг — 5/5
Продолжаю погружение в мир Python, читая соответствующие книги. Раньше я оставлял отзыв на книгу “Изучаем Python”, где отметил недостаток глубокого теоретического материала и отсутствие реальной и полезной практической части. Хотя практических заданий в этой книге также недостаточно, но она значительно выигрывает благодаря хорошей и обширной теории
🤩 Кому подойдет эта книга?
Книга отлично подойдёт начинающим разработчикам и тем, кто решил освоить Python после опыта работы с другими языками программирования. Здесь подробно объясняются фундаментальные концепции, приводятся наглядные примеры и рассматриваются интересные аспекты синтаксиса и структур данных. Рекомендую именно эту книгу новичка в Python, особенно если планируете изучать её в ближайшие годы, поскольку издание вышло в 2021-м, и неясно, насколько актуальной останется информация спустя несколько лет
🤩 Стоит ли прочитать эту книгу?
Определённо стоит! Книга даёт полное представление о базовых концепциях и углубляется гораздо дальше, рассматривая не только базовые элементы вроде типов данных и функций, но и раскрывая более сложные вещи, делая материал интересным и полезным одновременно. Помимо общих основ, авторы знакомят читателей с популярными библиотеками, инструментами и даже аспектами многопоточности, что помогает заложить прочный фундамент знаний. Единственный минус — отсутствие внимания к Django или FastAPI, но это смягчают полезные разделы о Redis и SQLAlchemy
🤩 В заключение
Долгое время я искал достойную книгу по Python, которая помогла бы не просто повторить базовый синтаксис, а погрузиться глубже и получить знания, выходящие за рамки классов и стандартных методов. Эта книга оправдала ожидания. Конечно, возможно, будущие переиздания станут еще актуальнее и информативнее, однако и вторая версия вполне хороша и заслуживает места среди полезных пособий по Python
Продолжаю погружение в мир Python, читая соответствующие книги. Раньше я оставлял отзыв на книгу “Изучаем Python”, где отметил недостаток глубокого теоретического материала и отсутствие реальной и полезной практической части. Хотя практических заданий в этой книге также недостаточно, но она значительно выигрывает благодаря хорошей и обширной теории
Книга отлично подойдёт начинающим разработчикам и тем, кто решил освоить Python после опыта работы с другими языками программирования. Здесь подробно объясняются фундаментальные концепции, приводятся наглядные примеры и рассматриваются интересные аспекты синтаксиса и структур данных. Рекомендую именно эту книгу новичка в Python, особенно если планируете изучать её в ближайшие годы, поскольку издание вышло в 2021-м, и неясно, насколько актуальной останется информация спустя несколько лет
Определённо стоит! Книга даёт полное представление о базовых концепциях и углубляется гораздо дальше, рассматривая не только базовые элементы вроде типов данных и функций, но и раскрывая более сложные вещи, делая материал интересным и полезным одновременно. Помимо общих основ, авторы знакомят читателей с популярными библиотеками, инструментами и даже аспектами многопоточности, что помогает заложить прочный фундамент знаний. Единственный минус — отсутствие внимания к Django или FastAPI, но это смягчают полезные разделы о Redis и SQLAlchemy
Долгое время я искал достойную книгу по Python, которая помогла бы не просто повторить базовый синтаксис, а погрузиться глубже и получить знания, выходящие за рамки классов и стандартных методов. Эта книга оправдала ожидания. Конечно, возможно, будущие переиздания станут еще актуальнее и информативнее, однако и вторая версия вполне хороша и заслуживает места среди полезных пособий по Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1❤🔥1
Вы наверняка слышали про виртуальные машины — JVM, V8. Но есть одна особенная, которую многие недооценивают — BEAM. Именно она держит на себе WhatsApp, Discord, Klarna и кучу других систем, где миллионы соединений и сбои недопустимы. Здесь мы не будем разбираться, куда уходят байты или приводить конкретные внутренние фрагменты кода. Эта статья предназначена лишь для общего понимания сути технологии, её назначения и возможностей, полезных для вас и вашего бизнеса в условиях больших нагрузок.
В статье:
📡 Хотите узнать простым языком, как функционируют виртуальные машины и особенно BEAM? Читайте здесь 👉 dev.to / на английском dev.to / на английском medium
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
🧠 Машинное обучение в Elixir (Machine Learning in Elixir: Learning to Learn with Nx and Axon)
🧍♂️ Автор — Шон Мориарти
📕 Книга — На русском / На английском
⭐️ Рейтинг — 5/5
"Машинное обучение в Elixir" — это практическое руководство, которое вводит читателей в мир ИИ на функциональном языке Elixir с использованием библиотек Nx и Axon. Автор — Шон Мориарти, пионер экосистемы Nx (создатель проекта), делится опытом создания производительных ML-приложений, от базовых тензоров до трансформеров и интеграции с Phoenix. Книга охватывает основы ML, глубокое обучение и реальные кейсы, с акцентом на параллелизм BEAM и интерактивность Livebook
Книга стартует с фундаментальных идей — классификация, математика и оптимизация, — переходит к нейронным сетям, CNN/RNN для изображений и текста, GAN и трансформерам через Bumblebee. Завершается практическим разделом: от настройки приложений до поиска с ML в LiveView
😐 Кому подойдет эта книга?
Эта книга идеальна для разработчиков Elixir, желающих освоить ML с нуля, и для специалистов по ИИ, ищущих альтернативу Python/Julia. Требует базового знания Elixir, но объясняет математику и концепции доступно — без глубокого PhD в линейной алгебре
Она подойдет:
- Elixir-разработчикам, интересующимся ИИ и Nx/Axon
- ML-инженерам, уставшим от экосистем на Python и ищущим масштабируемость BEAM
- Командам, строящим реал-тайм приложения с ML (мошенничество, рекомендации)
Новичкам в Elixir или ML книга может быть сложной — начните с основ языка. Но для тех, кто знает один из миров, она станет мостом к другому, с практическими примерами и без лишней теории
😕 Стоит ли прочитать эту книгу?
Абсолютно да, если вы хотите понять ML "на Elixir-стиле" — функционально, параллельно и весело. Книга меняет парадигму: от черного ящика Python к прозрачному коду на BEAM, с производительностью на GPU. Полезна для создания интеллектуальных apps на Phoenix. Минус — новизна экосистемы, но плюсы (интерактивность, отказоустойчивость) перевешивают
🤔 В заключение
"Машинное обучение в Elixir" — это прорывной гид для сообщества, сочетающий теорию ML с элегантностью Elixir. От автоэнкодеров до трансформеров, книга учит не просто кодить модели, а строить надежные системы ИИ. С похвалой от Хосе Валима и практическими инструментами вроде Scholar/Bumblebee, она идеально дополнит полку любого dev'а, мечтающего о будущем без Python-зависимости. Если готовы нырнуть в ML на BEAM — эта книга ваш билет в эру умных Elixir-приложений!
🙂 Предисловие к переводу:
Третья переведенная мной книга по Elixir — и на этот раз про машинное обучение! Книга вышла в сентябре 2024 года и уже завоевывает сердца сообщества, благодаря свежему взгляду на ML без Python. Я старался сделать перевод точным и удобным, но если заметите оплошность — пишите в личку канала, поправлю. Убрал лишние фрагменты, оптимизировал разрывы кода для легкого копи-паста в Livebook
"Машинное обучение в Elixir" — это практическое руководство, которое вводит читателей в мир ИИ на функциональном языке Elixir с использованием библиотек Nx и Axon. Автор — Шон Мориарти, пионер экосистемы Nx (создатель проекта), делится опытом создания производительных ML-приложений, от базовых тензоров до трансформеров и интеграции с Phoenix. Книга охватывает основы ML, глубокое обучение и реальные кейсы, с акцентом на параллелизм BEAM и интерактивность Livebook
Книга стартует с фундаментальных идей — классификация, математика и оптимизация, — переходит к нейронным сетям, CNN/RNN для изображений и текста, GAN и трансформерам через Bumblebee. Завершается практическим разделом: от настройки приложений до поиска с ML в LiveView
Эта книга идеальна для разработчиков Elixir, желающих освоить ML с нуля, и для специалистов по ИИ, ищущих альтернативу Python/Julia. Требует базового знания Elixir, но объясняет математику и концепции доступно — без глубокого PhD в линейной алгебре
Она подойдет:
- Elixir-разработчикам, интересующимся ИИ и Nx/Axon
- ML-инженерам, уставшим от экосистем на Python и ищущим масштабируемость BEAM
- Командам, строящим реал-тайм приложения с ML (мошенничество, рекомендации)
Новичкам в Elixir или ML книга может быть сложной — начните с основ языка. Но для тех, кто знает один из миров, она станет мостом к другому, с практическими примерами и без лишней теории
Абсолютно да, если вы хотите понять ML "на Elixir-стиле" — функционально, параллельно и весело. Книга меняет парадигму: от черного ящика Python к прозрачному коду на BEAM, с производительностью на GPU. Полезна для создания интеллектуальных apps на Phoenix. Минус — новизна экосистемы, но плюсы (интерактивность, отказоустойчивость) перевешивают
"Машинное обучение в Elixir" — это прорывной гид для сообщества, сочетающий теорию ML с элегантностью Elixir. От автоэнкодеров до трансформеров, книга учит не просто кодить модели, а строить надежные системы ИИ. С похвалой от Хосе Валима и практическими инструментами вроде Scholar/Bumblebee, она идеально дополнит полку любого dev'а, мечтающего о будущем без Python-зависимости. Если готовы нырнуть в ML на BEAM — эта книга ваш билет в эру умных Elixir-приложений!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤3
Ранее уже читал книгу про алгоритмы от этого издательства и был позитивно настроен на книгу с таким названием, ведь уже в копилке данного издательства была ещё и книга про ML, которую я начинал читать и она тоже показала себя неплохо. Вообще, по заголовку надеялся получить глубокий взгляд на структуру разработки глазами инженера, практические рекомендации... А получил..
Она ни для кого не подходит. Я прочитал книгу, чтобы узнать лишь одну вещь: ничего нового вы в данной книге не узнаете. Вместо практической пользы нам рассказывают, как функционируют крупные компании вроде Microsoft, SpaceX или же какая-то малоизвестная компания, где работал автор и делал там что-то. Новичкам, желающим разобраться в работе IT-сферы, книга не поможет — лучше сразу устроиться в отрасль. А профессионалы итак знакомы с внутренней кухней компаний...
Однозначно пропускайте. У меня есть целая библиотека бесполезных книг, но эта установила рекорд среди бессмысленности. Полностью отсутствуют реальные полезные кейсы, как например в той же "System Design: Подготовка к сложному интервью", но тут полно расплывчатых советов типа: «Хочешь добиться успеха? Тогда действуй успешно!» Названо Agile-методологией, однако её присутствие настолько хаотично, что теряется сама суть повествования. Один типичный фрагмент звучит так: «Лучший способ начать — предположить, что то, что вы знаете и о чем думаете, неверно, а затем выяснить, как определить, в чем может быть ошибка»
Редко бывает, что книга совсем не приносит никакой пользы, но это именно такой случай. Эта книга буквально наполнена водой — рассказами обо всём подряд: от возникновения Agile до эволюции процессоров. Только если ваша цель — убить свободное время мучительным способом, тогда вперёд. Эта книга станет идеальным инструментом самоистязания длиной почти в 300 страниц пустых разговоров
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
Редко высказываю личные мысли, но недавно натолкнулся на интересный пример в TikTok, где девушка просто демонстрировала код какой-то программы на Java, и реакция комментаторов заставила задуматься. Многие комментарии были по типу: «Хороший код, жаль что весь написан ИИ», «Видно, что ИИ, есть комментарии». И такие высказывания исходили от различных людей, кто утверждал, будто действительно являются профессиональными программистами
Раньше считалось, что использование готовых решений из интернета автоматически ставило крест на репутации программиста, сегодня ситуация почти не изменилась: достаточно лишь отклониться от чьих-то "строгих стандартов" оформления своего кода или статьи, чтобы тебя заподозрили в помощи со стороны искусственного интеллекта. Этот конкретный эпизод — лишь один из множества аналогичных случаев, которые происходят ежедневно. Всё это заставляет с опасением относиться к происходящему. Компании активно внедряют ИИ, люди благодаря ИИ учат новые инструменты и применяют их в своей деятельности, но одновременно появляется другая группа лиц, уверенных, что отказ от ИИ, осуждение его применения позволит сохранить свою уникальность и талантливость
Однако дело касается не только программирования. Подобная тенденция распространяется практически повсеместно, включая сферы, где также возможен ввод искусственного интеллекта. Если публикация отличается от устоявшихся шаблонов читателей, содержит незнакомые для них знаки или выражения, тут же возникают обвинения в создании материала с использованием ИИ. Пользователи убеждены, что такой контент никак не мог появиться естественным образом, что превращает любые самостоятельные усилия автора в пустую трату сил. Даже разные порталы для проверки оригинальности текста часто сходятся во мнении, что почти любой текст может быть ИИ
Многие публикации вроде тех, что рассказывают, "как выявить текст, написанный искусственным интеллектом", часто иллюстрируют примеры текстов, где автор сравнивает какие-либо объекты или выражает мысль особым образом. Такие конструкции преподносятся ими именно как признаки работы ИИ, так как, обычный же человек едва ли станет намеренно использовать подобные формулировки!!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Таким образом, формируется особый социальный пласт, отвергающий технологии искусственного интеллекта, воспринимая их как угрозу собственной индивидуальности. Несмотря на заявления противников нейросетей, подобные материалы продолжают появляться. Дизайнеры возмущаются появлением инструментов с ИИ, однако большинство рекламных баннеров крупных брендов давно создаются при участии искусственного интеллекта. Постепенно мир погружается в состояние, когда проблема отсутствия оригинальных идей возникает вовсе не потому, что творческая деятельность автоматизируется технологиями, а вследствие непонимания людьми смысла самой оригинальности
Суть вовсе не в применении искусственного интеллекта в конкретных проектах или материалах, лично я положительно воспринимаю эту тенденцию, поскольку подобный инструмент способен существенно облегчить жизнь многих разработчиков, помогая устранять серьезные проблемы в проекте, будь то ошибки в коде или несовершенство текста документации. Мне нравится пользоваться возможностями ИИ при работе над документированием, здесь он показывает себя отлично, особенно стоит отметить терминал Warp
В заключение, считаю важным разумно интегрировать технологии искусственного интеллекта в повседневную жизнь, не ставя перед собой цель непременно поглощать исключительно уникальный контент, созданный исключительно человеческими усилиями. Меня радует подход, когда авторы статей на площадках вроде dev.to применяют возможности ИИ, создавая качественные и понятные публикации с подробными объяснениями технологий и наглядными примерами. Возможно, эти материалы были целиком созданы с помощью ChatGPT, Grok или другого подобного инструмента, и даже я мог бы задать аналогичные вопросы самому искусственному интеллекту, но суть заключается именно в итоговом продукте: автор задался рядом вопросов, оперативно получил ответы, аккуратно оформил их структуру и представил читателю полезную статью с наглядными примерами и комментариями. Благодаря этому мне уже не приходится самостоятельно заниматься длительным изучением этой темы через взаимодействие с ИИ. Для меня ключевой аспект заключается в восприятии ИИ не как замены собственных профессиональных качеств, а как полезного помощника, позволяющего специалистам оставаться востребованными и конкурентоспособными в будущем
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
Редко встречаю книги вне сферы IT или имеющие лишь косвенное отношение к ней, поэтому обычно выбираю литературу, способную научить чему-нибудь полезному либо освежить знания. Однако недавно натолкнулся на одну книжку с интригующим заголовком, который сразу настраивал на ожидание типичных рассказов про простенькие алгоритмы вроде поиска и сортировки или основ программирования на Python. Первые страницы убедили меня, что ожидания напрасны...
Не стану раскрывать подробности сюжета, дабы сохранить интригу и удовольствие от чтения для остальных. Пусть каждый составит собственное мнение и поделится эмоциями самостоятельно
Книга отлично подойдет читателям, желающим приятно скоротать вечерок за увлекательной историей, связанной с миром технологий, но при этом не утруждать себя техническими деталями. Ее уникальный стиль повествования порой отклоняется от традиционных рамок, добавляя элементы, которые встречаются исключительно в повседневной практике работы айтишника. Особенно рекомендую ее начинающим специалистам и студентам, стремящимся лучше представить себе будущее в индустрии и осознать скрытые нюансы профессии.
Для профессионалов же она станет скорее приятным воспоминанием о студенческих годах и забавным чтением без практических уроков
Да, определенно рекомендую. Хотя я далеко не поклонник подобного жанра
Вероятно, название и мой отзыв создадут ложные ожидания — как завышенные, так и заниженные. Эта книга оказалась совершенно неожиданной даже для меня самого. Приятно удивила также вторая линия повествования, погружающая нас в мир без интернета, хотя, кажется, автор писал это больше ради собственного удовольствия, играя контрастами сюжетов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
Документов такого рода вышло немало, большинство из которых содержит преимущественно техническую статистику: какие сетевые протоколы использовались активнее, какую версию HTTP выбирают чаще, а также данные о количестве зафиксированных кибератак и другой подобной аналитики. Эти цифры лично мне кажутся довольно занудными, потому дальше остановимся исключительно на интересных моментах (а кому любопытна вся эта цифровая рутина, держите ссылку - вот тут).
Стоит помнить, что приведенные показатели отражают внутреннюю статистику именно Cloudflare, и реальные значения могут существенно различаться. Однако давайте рассмотрим картину мира через призму этой статистики.
В сети регулярно ведутся споры насчет актуальности современных языков вроде Python или Java, а кто-то еще вспомнит про Go. Однако Cloudflare имеет свое мнение на этот счет — согласно данным компании, наиболее популярным языком остается PHP. Причина проста: несмотря на снижение интереса крупных корпораций к PHP-разработкам, малый бизнес и индивидуальные предприниматели активно используют системы управления контентом типа WordPress, построенных на PHP. К тому же надо учитывать огромное число веб-ресурсов, созданных на PHP раньше и до сих пор поддерживаемых (их сотни миллионов, метафора, но возможно даже правда
Самым удивительным открытием стал тот факт, что лидером оказался Next.js. Возможно, причиной стало случайное включение статистики по React, однако точного объяснения нет. Интересно, что среди популярных решений фигурируют и Rails, причем их позиция выглядит вполне правдивой (На мой взгляд). ASP.NET, которым я практически не пользовался, занял неожиданное место в рейтинге, кто на нём что пишет, я не знаю
На вершине рейтинга находится React, а вот объяснить разницу между долей Next.js и этим рейтингом с React сложно. Cloudflare утверждает, что такая картина складывается благодаря используемым ими методикам сбора данных, однако ясности эти пояснения не добавляют (Но, разбираться тоже особо не будем).
Самая распространенная система управления сайтом (CMS) — WordPress. Это неудивительно, учитывая ее массовое использование и простоту освоения, хотя мой личный опыт работы с ней далёк от позитивного.
Наиболее востребованная библиотека JavaScript — jQuery. Несмотря на развитие альтернатив, 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 и осталось больше негативное впечатление от неё, чем какая-либо польза. Я искренне надеялся, что хотя бы эта окажется интересней и полезней, однако ожидания оказались напрасными…
Книга будет полезна тем, чья работа непосредственно связана с PostgreSQL и кто хочет углублённо освоить тонкости оптимизации SQL-запросов и грамотного написания самих запросов. Всем остальным она скорее всего покажется скучной, занудной и абсолютно бесполезной
Как и говорил ранее: стоит читать лишь тем, чьё основное направление деятельности связано именно с PostgreSQL. Остальным же эта книга покажется достаточно скучной и сложной для чтения, поскольку автор разбирает всё постепенно — начиная от громоздких запросов и способов их упрощения, заканчивая простыми запросами, но с подробным объяснением: «Почему всё устроено именно так, а не иначе?» Мне такой подход показался утомительным и бесполезным занятием, лишь зря расходующим ваше время. Однако, если вы предпочитаете обстоятельное изложение материала и заинтересованы буквально во всех тонкостях работы PostgreSQL, то эта книга станет вашим выбором .
Если ваша цель — глубокое изучение PostgreSQL, гораздо разумнее обратить внимание на серию книг типа «PostgreSQL **», отличающихся простым языком и наглядностью примеров. Но вот если у вас есть лишние часы свободного времени и желание выяснить, как пара незначительных изменений повлияют на скорость выполнения запроса вплоть до миллисекунд — вперед, эта книга ждет вас
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👌1
Хотя моя основная специализация — 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-й выдался весьма своеобразным и временами непростым… Было непросто, но он позади вместе со всеми своими радостями и невзгодами. Не будем унывать, ведь впереди — перспективный 2026-й, обещающий стать насыщенным событиями, интересным и, скорее всего, гораздо приятнее текущего (если объективно взглянуть на общую картину мира). Поэтому искренне хочу пожелать вам, чтобы ваш грядущий год дарил исключительно позитивные эмоции, хорошие вести, верных союзников и крепкое здоровье
Что касается моего канала, здесь также произошли значительные изменения. Год оказался продуктивным не столько количественно, сколько качественно. Я успел перевести три интересные книги, подготовить три серьёзные статьи (любопытное совпадение числа 3, правда?) и опубликовать ровно 61 публикацию (старался наполнять посты смыслом, отчего количество вышло скромным, да и кроме того, я не сторонник публикации ради публикаций, поэтому ноябрь-декабрь оказались сухим). Что до роста аудитории, результаты вполне удовлетворительные, хотя амбициозная цель следующего года — привлечь сотню новых подписчиков
Говоря лично обо мне, предстоящий 2026-й планирую посвятить освоению Rust, совершенствованию знаний в Elixir и вообще провести активно, с новыми знакомствами и начинаниями
Подробнее обсудим итоги статей позже, а пока — Спасибо, что читаете мои посты, спасибо за реакции под постами, да и просто за то, что вы подписались и остались здесь! Поздравляю вас всех с наступающим Новым Годом! 🎉🌟✨
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉4🔥1
Решил выделить результаты отдельно, потому что есть много поводов обсудить мои достижения и выводы в написании статей. Хотя опыт работы над статьями у меня небольшой, старался выбирать тематики умеренно интересные и одновременно доступные для широкой аудитории — от начинающих до опытных разработчиков. На удивление, статьи на английском оказались самыми популярными среди всех моих работ
Итак, список ключевых тем опубликован здесь (если пропустили, взгляните вверх). Теперь подробнее о результатах каждого материала:
Я надеялся вызвать резонанс своим материалом о применении машинного обучения в Elixir, чтобы читатели воскликнули «Ого!», но вышло наоборот: моя публикация заняла последнее место в моём списке публикаций по количеству просмотров. Это неудивительно, ведь она вышла довольно скучной и теоретически перегруженной, плюс сама тема «AI + Elixir» особого интереса у публики не вызвала (включая меня самого). Так что вторая часть по данной теме вряд ли появится — спустя месяцы размышлений я не нашёл весомых аргументов, почему именно Elixir необходим в области ML или почему AI вообще должен использоваться повсеместно
Этот материал оказался неожиданно популярным, настолько, что я чуть было не почувствовал себя профессионалом! Изначально ничего особенного от публикации не ожидал — лишь хотел поделиться результатами своего исследования по NiF и систематизировать найденную информацию. Однако она привлекла внимание читателей, даже получила одобрение в зарубежном блоге («great article that goes beyond writing a NIF in C»). А когда ChatGPT начал рекомендовать мою работу, стало ясно, что успех достигнут, и это действительно крутое достижение за год (17 место на dev.to в списке популярных статей за год)
Написание статьи про виртуальную машину Beam произошло из желания объяснить простым языком сложную тему. Ведь сам процесс изучения внутреннего устройства Elixir показал, насколько сложно разобраться в принципах её работы без предварительного опыта в Erlang. Несмотря на то, что другие источники объясняли всё поверхностно и часто рассчитывая на продвинутый уровень читателя, удалось создать полезный материал, который многим пришёлся по душе. Популярность превзошла ожидания — статья набрала гораздо больше просмотров, чем публикация о ИИ, вышедшая ранее
За прошедший год написал всего три статьи, хотя, возможно, сделал бы больше, если бы стремился создавать контент ради количества. В следующем году намерен увеличить объём публикаций примерно вдвое (планирую выпустить около семи материалов, может даже восьми), однако пока чёткого плана тем у меня нет. Помимо прочего, собираюсь попробовать опубликовать несколько статей в японском сообществе разработчиков и позже рассказать вам, насколько там люди заинтересованы в Elixir, если вам будет интересно
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5