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
habrahabr
DNS: поддельные записи, перехват трафика и другие ужасы

Вы вводите в адресную строку браузера знакомый адрес сайта и через долю секунды попадаете на нужную страницу — простое действие, которое мы совершаем сотню раз в день. Но за этим кликом скрывается невидимый посредник — DNS, система, которая превращает удобные для человека названия в цифровые координаты серверов. А теперь представьте: заходите на «свой» банковский сайт, а это лишь идеальная копия, созданная мошенниками. Или ваш запрос к корпоративной почте теряется из-за подмены DNS-записей. Ри…

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