Pull to refresh
13
0

Хочу в ИБ

Send message

Типизация данных в PHP, надо ли оно? Прирост скорости JIT

Level of difficultyEasy
Reading time7 min
Reach and readers10K

Влияет ли типизация данных на скорость работы PHP? Варианты конфигурации JIT. Не самые комплексные тесты, но результат понятен.

Читать далее

Атака на вайбкодеров — лоадер через Cursor

Level of difficultyEasy
Reading time3 min
Reach and readers1.6K

Приветствую, Хабр! Вчера меня усадили за Win-машину и попросили посмотреть смартконтракт на Solidity в Cursor. Я зашел во встроенный магазин расширений и установил соответствующий плагин из топа поиска. Из заголовка понятно, что ничего я не получил, а лишь заразился в два клика.

Читать далее

Возвращаем Redis в Mercure и немного о static-php-cli

Level of difficultyEasy
Reading time5 min
Reach and readers665

Как преодолеть узкие места масштабируемости Mercure HUB, заменив BoltDB на Redis, а так же собрать свою статическую сборку php сервера вместе с Caddy, Mercure, FrankenPHP

Читать далее

Как кросс-компилировать WebView Go-приложение с CGO для Linux с macOS: Zig, Docker и немного магии

Level of difficultyEasy
Reading time5 min
Reach and readers1.9K

Недавно я столкнулся с задачей собрать своё Go‑приложение написаное вокруг библиотеки github.com/webview/webview_go, которая является обёрткой для C/C++ библиотеки webview, для Linux, из чего вытекает необходимость использования CGO. Казалось бы, что сложного? Укажи GOOS=linux, пропиши компилятор CC= и CXX=, выполни go build — и готово. Но нет, CGO и зависимости вроде GTK превратили это в настоящий квест. В этой статье делюсь своим решением — надеюсь, оно сэкономит вам время.

Читать далее

Information

Rating
Does not participate
Location
Россия
Registered
Activity

Specialization

Бэкенд разработчик, DevOps-инженер
Младший
Linux
Docker
Git
PostgreSQL
PHP
Golang
CI/CD