golang
Пишем web-фреймворк на Go: как работают современные web-фреймворки под капотом

В данной статье представлен пошаговый процесс разработки легковесного веб-фреймворка на языке программирования Go. Основываясь на стандартной библиотеке net/http, мы исследуем ключевые концепции, лежащие в основе современных Go-фреймворков, таких как Gin, Echo и тд.Важно отметить: цель данной статьи — объяснение фундаментальных принципов, а не создание готового продакшн фреймворка. Представленный код служит исключительно для иллюстрации концепций, так как многие разработчики используют фреймвор…

  • понедельник, 21 апреля 2025 г. в 00:00:05
golang
Туториал: использование Go из PHP через FFI

Свою первую работу программистом на языке PHP я нашёл в далёком 2011 году, имел опыт с разными версиями языка от 5.0 до 8.1 в коммерческих разработках. C тех пор иногда приходилось выходить в смежные области: Python, NodeJS, 1С, VBA и вот наконец Go. Для любого опытного профессионала не станет откровением, что одну и ту же вещь можно сделать разными средствами, и что для каждой задачи есть свой наиболее подходящий инструмент. В середине 2010-х особое распространение начинают получать такие нап…

  • понедельник, 21 апреля 2025 г. в 00:00:04
github
ashvardanian / less_slow.cpp

Playing around "Less Slow" coding practices in C++ 20, C, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IOPlaying Around Less Slow Coding Practices for C++, CUDA, and Assembly Code The benchmarks in this repository don't aim to cover every topic entirely, but they help form a mindset and intuition for performance-oriented software design. It also provides an example of using some non-STL but de facto standard libraries in C…

  • понедельник, 21 апреля 2025 г. в 00:00:01
xaker
Группировка IronHusky обновила MysterySnail для атак на госорганизации в РФ и Монголии

Специалисты «Лаборатории Касперского» зафиксировали новую волну атак на государственные организации в России и Монголии с использованием трояна удаленного доступа MysterySnail. Впервые эта малварь была обнаружена еще в 2021 году и применялась в атаках, за которыми стояла хак-группа IronHusky.

  • воскресенье, 20 апреля 2025 г. в 00:00:12
xaker
Павел Дуров заявил, что Telegram всегда соблюдал европейские законы

Недавно в СМИ появилась информация о том, что лишь после задержания Павла Дурова во Франции в прошлом году Telegram начал соблюдать законы ЕС и отвечать на запросы властей. Дуров прокомментировал эти заявления в своем Telegram-канале, сообщив, что компания всегда соблюдала европейские законы.

  • воскресенье, 20 апреля 2025 г. в 00:00:10
xaker
Критическая SSH-уязвимость в Erlang/OTP позволяет выполнить произвольный код

В Erlang/OTP обнаружена критическая уязвимость CVE-2025-32433, которая позволяет удаленно и без аутентификации выполнять произвольный код на уязвимых устройствах.

  • воскресенье, 20 апреля 2025 г. в 00:00:09
xaker
Хакеры.RU. Глава 0х18. Конец файла

Для подписчиковЭто заключительная глава приключенческо‑фантастической истории «Хакеры.RU». Каждую субботу мы публикуем по одной главе специально для подписчиков «Хакера». Если ты еще не читаешь, начинай с первой!

  • воскресенье, 20 апреля 2025 г. в 00:00:08
habrahabr
Жгём-шьём контроллеры и кормим ядерную подсветку

Так оно светитсяА так оно устроеноСхема: SVG тут хайрес PNG тут (высокое разрешение).В предыдущей части я рассказал о том, как крепил ленты к трём теликам и огибал их геометрию используя, в числе прочего, 3D‑печать из алюминия.В этой речь пойдет про электрику: питание лент, контроллер управления и разработку его прошивки с нуля, потому что стандартные библиотеки для лент здесь не сработали.Дисклеймер №1: я не претендую на экспертизу, а просто делюсь опытом. Это мой первый железячно‑контроллеров…

  • воскресенье, 20 апреля 2025 г. в 00:00:07
habrahabr
Легендарный ампервольтомметр Ц20

Сегодня, в Международный день радиолюбителя, я хотел бы рассказать о приборе, без которого бы моя карьера радиолюбителя не состоялась. Речь пойдёт о легендарном Ц20: простом, надёжном и недорогом ампервольтомметре, ставшим лучшим другом и помощником многим поколениям радиолюбителей в нашей стране. Написать про Ц20 я порывался уже давно, но сдерживало меня отсутствие прибора на руках. Намерение перешло в действие, когда недавно и совершенно случайно я обнаружил Ц20 в одном из пермских магазино…

  • воскресенье, 20 апреля 2025 г. в 00:00:06