Date | Title | Description |
07.01.2025 | Understanding Neural Networks and KAN: A Concise Guide | Neural networks are the backbone of modern artificial intelligence. They mimic the human brain, processing information through interconnected nodes. Yet, many struggle to grasp their intricacies. This guide aims to demystify neural networks... |
06.01.2025 | Собрал в одном большом гайде всё, что хотел бы знать, когда изучал язык C | Очевидный факт: язык C — это основа большого количества современных экосистем программирования. Он обеспечивает фундамент многих операционных систем, базовых библиотек и системных инструментов. При этом все еще не существует единого ресурса... |
04.01.2025 | Исповедь устаревшего | Думаю это повествование не одиноко по своей сути, ввиду обстоятельств сложившихся в отрасли электроники, возможностей промышленности, кадровой и управленческой политики, самообучении специалистов, работы ВУЗов и различных курсов и, не в пос... |
29.12.2024 | Итоги Advent of Code 2024: чаще код писали на Python, а участвовали ради веселья | Организаторы ежегодного адвент-календаря для разработчиков Advent of Code подвели итоги. Выяснилось, что участники чаще всего писали код на Python, использовали редактор VS Code, а почти половина не хочет появляться в глобальном рейтинге ли... |
26.12.2024 | «А теперь засунем X-сервер в контейнер» | Когда я писал про использование Докера как контейнера с инструментами для работы — вообще‑то речь шла про использование прежде всего доступа через шелл.
Ну в самом деле : файлы они и в Африке файлы, редактирую я их Vim-ом, потому что это уд... |
10.12.2024 | The Rise of Drew DeVault: A New Era in Open Source Programming | Drew DeVault is a name that resonates in the open-source community. He is the architect behind SourceHut, a platform that challenges the dominance of GitHub. In a world where convenience often trumps efficiency, DeVault advocates for a retu... |
09.12.2024 | Дрю ДеВолт — автор языка Hare и платформы кодохостинга SourceHut | Дрю ДеВолт объясняет, что веб-интерфейс Github.com требует множества лишних действий. Гораздо эффективнее использовать консольный почтовый клиент, отправляя тот же пулл-реквест одной командой из консоли
Американский разработчик Дрю ДеВолт (... |
08.12.2024 | Улучшаем систему видеонаблюдения, ч.2 | Вариант детекции обьектов с помощью CodeProject.AI работал хорошо, но пришлось отдать под него отдельный, хоть и старый, ноутбук, который требовал отдельного питания, заметно грелся, жужжал вентилятором.
Поэтому, с появлением компактного де... |
28.11.2024 | Embracing the Complexity of GNU Emacs: A Journey Through Expectations and Reality | In the world of programming, tools are like keys. They unlock doors to creativity and efficiency. Among these tools, GNU Emacs stands out. It’s a powerful text editor, but it’s also a labyrinth. Many enter, eager to explore, only to find th... |
27.11.2024 | Введение в сборку RPM-пакетов в ОС «Альт» Linux: основы и первый пример | Сборка пакетов под различные дистрибутивы имеет свои особенности. Речь не только про отличия типов пакетов, но и про детали сборки в родственных по формату пакетов дистрибутивах. В этом материале изложен опыт сборки простого rpm-пакета в си... |
25.11.2024 | Вы неправильно настраиваете Emacs: не пытайтесь сделать из него что-то другое | Игра говно, зделана тупо. Не могли сделать всё как в crusis
Написать этот пост меня побудил комментарий в канале «Технические писатели»:
Я вашу книгу читал и на рабочем ноуте у меня какое-то время EMACS стоял. Но я честно скажу — так и не о... |
07.09.2024 | The Path to Programming: A Journey Through the Digital Wilderness | In the vast landscape of technology, programming stands as a beacon of opportunity. It’s a world where logic meets creativity, and where the mundane transforms into the extraordinary. For many, the journey into programming feels like steppi... |
07.09.2024 | Kubernetes: A Journey Back to the Beginning | Kubernetes, the titan of container orchestration, has transformed the tech landscape since its inception. Launched in 2014, it has become synonymous with cloud-native applications. But what if we could rewind the clock? What if we could exp... |
07.09.2024 | Разработка Nginx перешла с Mercurial на Git и GitHub | В начале сентября 2024 года команда Nginx сообщила, что разработка проекта перешла с кроссплатформенной распределённой системы управления версиями Mercurial на Git и GitHub.
В рамках перехода разработчиками Nginx был осуществлён перенос офи... |
03.09.2024 | The Rise of Python and the Fall of Passwords: A New Era in Tech | In the ever-evolving landscape of technology, two trends stand out: the dominance of Python and the decline of traditional passwords. These shifts reflect broader changes in how we develop software and secure our digital lives.
Python has b... |
02.09.2024 | Бложим как фрики | Сидишь бывало, записываешь всякие штукуёвины, которые сам вечно забываешь и вдруг кааак захотелось начать наносить людям добро и причинять радость вопреки их желаниям, а тут ещё и народ периодически спрашивает, стало быть надо завести блох,... |
02.09.2024 | 55% Python-разработчиков используют Linux-окружение и 22% — редактор Visual Studio Code | Организация Python Software Foundation и компания JetBrains провели ежегодный опрос, который затронул более 25 тысяч разработчиков на языке программирования Python. Они опубликовали результаты своего исследования.
Большинство участников опр... |
01.09.2024 | The Language Server Protocol: A Game Changer for Developers | In the vast ocean of programming languages and development environments, the Language Server Protocol (LSP) emerges as a lighthouse. It simplifies the chaotic landscape of coding tools, offering a standardized way for editors and language s... |
27.08.2024 | Обзор LSP: что это такое, зачем нужно, как работает | Представьте: у вас есть N редакторов или IDE и M языков программирования. Получается, что для их корректной работы вам необходимо поддерживать N*M плагинов. Но что, если таких редакторов и языков много?.. Решением может стать LSP — единый и... |
15.08.2024 | Представлен проект avante.nvim — плагин для Neovim, разработанный для эмуляции поведения Cursor AI IDE | Представлен проект avante.nvim — плагин для редактора Neovim, разработанный для эмуляции поведения Cursor AI IDE, предоставляющий пользователям рекомендации по коду на основе ИИ и дающий возможность применять эти рекомендации непосредственн... |
02.08.2024 | Ультимативный ресурс по программированию: сборник бесплатных чит-листов по программированию | В мире программирования чит-листы — это секретное оружие каждого разработчика. От новичков до опытных программистов, эти чит-листы помогают быстро найти нужную информацию и повысить продуктивность. Сегодня я собрал для вас лучший набор чит-... |
02.07.2024 | Немного о NixOS. Часть 1. Общая информация и установка | Всем привет! Этой статьёй я хотел бы начать цикл, посвящённый настройке NixOS, а именно её установке, настройке и эксплуатации. Я постараюсь собрать воедино достаточно материала, чтобы каждый смог разобраться с этим необычным дистрибутивом
... |
28.06.2024 | Сборка и отладка прошивки IoT-модуля: Python, make, апельсины и чёрная магия | Сердце и мозг любого шерингового самоката — IoT-модуль: он чувствует, что происходит вокруг, управляет мышцами, общается с бэкендом. Всё, что он знает о мире, и то, как себя ведёт, определяется его прошивкой. В наших самокатах стоит IoT-мод... |
23.05.2024 | Единственное руководство, необходимое для успешной сдачи экзамена CKAD(Certified Kubernetes Application Developer) | Мое путешествие к сертификации CKAD
12 июня 2022 года я сдал экзамен CKAD. Изначально объем знаний, необходимых для сдачи этого экзамена, был пугающим, но с правильной подготовкой я справился. В этой статье делюсь опытом, ресурсами и совета... |
24.04.2024 | Обеспечение безопасности загрузчика GRUB в Linux | Автор статьи: Рустем Галиев
IBM Senior DevOps Engineer & Integration Architect. Официальный DevOps ментор и коуч в IBM
Привет, Хабр! Сегодня я покажу вам, как защитить загрузчик.
Безопасность компьютерных систем является одним из ключев... |
05.04.2024 | Установка Arch Linux кратко и (почти) без боли | Итак, одним прекрасным утром вы проснулись и решили, что вам нужно попробовать Arch. Вам нравиться всё настраивать под себя, избавляясь от лишнего мусора и вообще вы хотите досконально разобраться в Linux. Но главной проблемой подобных дист... |
02.04.2024 | Девять типов программистов в 2024 году | О программисты! Костяк цифровой эры, незримые прядильщики нашей онлайн-вселенной. Боковая ветвь человекообразных приматов, связанных тесными родственными узами с Homo Sapiens. Отличаются плохой осанкой, лёгкой степенью мизантропии и способн... |
29.02.2024 | Топ-5 лучших Hex редакторов для Linux | 1. Hexedit - это простой редактор в командной строке. Он предлагает базовые функции редактирования:
• Поддержка работы в командной строке.
• Возможность работать с файлами любого размера.
2. Ghex - это простой в использовании редактор рабоч... |
15.01.2024 | Как сделать NeoVim самым удобным текстовым редактором: туториал по настройке | Меня зовут Никита Ефимов, я – программист в компании Nexign. За последние пару лет в разработке я попробовал огромное количество редакторов для кода разного вида и выделил для себя пару любимчиков.
В этой статье затронем редакторы семейства... |
03.01.2024 | Состоялся релиз Vim 9.1, который посвящён его создателю Браму Моленару | В начале января 2024 года состоялся релиз культового, удобного и открытого текстового редактора Vim 9.1, который посвящён его создателю Браму Моленару. Автор проекта ушёл из жизни в августе 2023 года. Он был ведущим разработчиком Vim с боле... |
09.11.2023 | Vim: шпаргалка для начинающих | What’s up guys!
Когда я только начинал пользоваться Linux и впервые запустил этот текстовый редактор я его немного испугался… но позже разобрался и понял, насколько же он удобен.
Как вы уже вероятно поняли, в этой статье-шпаргалке мы немног... |
19.10.2023 | Геймдев на Lisp. Часть 1: ECS и металингвистическая абстракция | В данной серии практических руководств мы подробно рассмотрим создание несложных 2D-игр на Common Lisp. Результатом первой части станет настроенная среда разработки и простая симуляция, отображающая двумерную сцену с большим количеством физ... |
29.09.2023 | PL/I — многогранный язык | Майк Бедфорд раскрывает тайны PL/I - языка, который, как надеялись в IBM, заменит FORTRAN и COBOL.
Названия языков программирования варьируются от банальных до точно описательных, от совершенно бессмысленных до, как в случае с темой этого м... |
17.09.2023 | VimPorn | На reddit большое комьюнити, которое посвящено vim: neovim, vim, vimplugins, vimporn. И чтобы не пропускать какие-то интересные вещи, которые случаются в мире vim, я накидал bash-скрипт. Скрипт выводит топ-5 лучших постов за год по каждому ... |
14.08.2023 | Сообщество разработчиков объявило о продолжении развития проекта Vim после ухода из жизни Брама Моленара | Сообщество разработчиков объявило о продолжении развития проекта Vim после ухода из жизни автора текстового редактора Брама Моленара (Bram Moolenaar).
Vim распространяется под собственной лицензией, совместимой с GPL и позволяющей без огран... |
08.08.2023 | Rest in peace Bram Moolenaar, author of Vim and hero of many developers | Enlarge / Moolenaar in 2007.
Sebastian Bergmann via Creative Commons reader comments 93 with
Computing as we know it today was built in no small part by individuals who have written open source software—often for little to no personal finan... |
17.07.2023 | Краткое введение в vim | Будем мы использовать vim в 2023г.?
Эту статью я написал во время ковидного карантина, пытаясь объяснить своему старшему сыну что же такое vim. Придать понятную форму этому тексту было непросто, но раз текст написан и хранить его в сундуке ... |
31.05.2023 | Best Developer Tools of 2023 | As technology continues to advance at an unprecedented pace, software development has become more complex and demanding than ever before. In this dynamic landscape, developers rely on a wide array of tools and technologies to streamline the... |
03.04.2023 | Почему десктопные приложения работают на веб-платформе? | Где мы свернули не туда? Как получилось, что современный десктопный GUI по умолчанию использует платформу HTML/CSS/JavaScript, которая изначально не предназначена для нативной работы на десктопе? Она создана конкретно для браузера и веба. З... |
29.06.2022 | Вышел Vim 9.0 | 28 июня 2022 года состоялся релиз культового, удобного и открытого текстового редактора Vim 9.0.
VIM распространяется под собственной лицензией, совместимой с GPL и позволяющей без ограничений использовать, распространять и перерабатывать и... |
21.06.2022 | Еще один гайд по переходу с Linux на Mac | Перед тем как вы будете покупать новый макбук, сперва обратите внимание на разные раскладки клавиатур. Лично для себя всегда беру только раскладку ANSI, но в Европе продается в основном только ISO. Второй момент - это спецсимволы, нанесенны... |
08.05.2015 | Web Served: How to make your site all-HTTPS, all the time, for everyone | reader comments 75 with 46 posters participating, including story author
Share this story
Share on Facebook
Share on Twitter
Share on Reddit Web served
Web Served: How to make your site all-HTTPS, all the time, for everyone
Web Served, the ... |
13.02.2015 | Meet Cassidy Williams, Venmo’s 23-year-old developer evangelist | Cassidy Williams seems to have become a face for software engineers who are young women.
That role has taken her to the White House, earned her a spot in a feature-length documentary, put her on the USA Science & Engineering Festival’s ... |
24.03.2014 | How I Work: Mike Subelsky, cofounder of adtech startup Staq | Mike Subelsky is one of Baltimore tech’s seasoned entrepreneurs. At 36, Subelsky has already cofounded one startup, OtherInbox, which was subsequently acquired.
Now he’s the cofounder of Hampden-based advertising technology startup Staq, wh... |
30.04.2012 | Free as in awesome: our favorite open source apps for Ubuntu 12.04 | reader comments 62 with 52 posters participating
Share this story
Share on Facebook
Share on Twitter
Share on Reddit
Ubuntu 12.04, codenamed Precise Pangolin, was released last week, and I’ve been updating my Linux boxes to the shiny new ve... |
07.12.2011 | Top Web Developer Tools of 2011 | While browser-based operating systems haven’t taken over the world, 2011 has been a pretty good year for Web developers. It’s an exciting time to be working in Web development, and there’s never been a better crop of tools to work with. Web... |
04.12.2009 | Review: The GBoard keyboard for GMail | Short Version: The GBoard costs $19.99. It’s a USB keypad that has nineteen specially labeled keys for specific GMail actions: search, reply, reply all, star, archive, etc. The back of the unit has an adjustable lever so you can change the ... |
18.05.2009 | Vim made easy: how to get your favorite IDE features in Vim | reader comments 46 with 37 posters participating
Share this story
Share on Facebook
Share on Twitter
Share on Reddit
The Vim text editor is a favorite of many programmers and system administrators. Although it provides an exceptional amount... |
- | AsciiDoc как стандарт для подготовки документации | Ключевым фактором для по-настоящему массового продукта является простота использования, функциональность и стоимость. Как принципиальный сторонник бесплатного ПО я являюсь давним пользователем технологии АsciiDoc и считаю, что на сегодняшни... |