axenov.dev
44 subscribers
26 photos
94 links
Канал о разработке, FOSS + кросспост из блога

Навигация: https://t.iss.one/axenov_dev/11

🚀 https://t.iss.one/axenov_dev?boost
✍️ @axenov_blog — оффтоп
🤕 @anthonyaxenov
🌐 https://axenov.dev
Download Telegram
📝 Деревья без рекурсии

Иногда рекурсия не нужна там, где её часто применяют. Есть как минимум три относительно простые задачи, которые связаны с деревьями. В этом посте я расскажу о них и покажу как их решить без рекурсии.

https://axenov.dev/php-trees-without-recursion/

#блог #моё #PHP #Алгоритмы
👨‍💻 @axenov_dev 👍 @axenov_blog
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
📝 Как экспортировать коллекции из Postman и сконвертировать в http/curl/wget

Привет. Перед прочтением этой статьи настоятельно рекомендую надеть резиновые перчатки, респиратор и что-нибудь на глаза, чтобы не забрызгало.

Мы будем трогать постман.

И здесь не будет скриншотов для кретинов о том, как нажимать кнопочки в его паршивой гуйне, чтобы экспортировать за раз целую 1 коллекцию или 1 запрос в curl. Мы же не животные.

https://axenov.dev/как-экспортировать-коллекции-из-postman-и-ск/

#блог #моё #bash #PHP #Postman
👨‍💻 @axenov_dev 👍 @axenov_blog
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Forwarded from Миша пишет код (Misha и точка)
Зацените, какой прикол

Вот тут подробнее можно посмотреть:

https://unix.stackexchange.com/questions/73713/how-safe-is-it-to-cat-an-arbitrary-file

Создать такой же файл:

echo -e '#!/bin/sh\necho "...doing something bad here..."\nexit\n\033[A\033[Aecho "Hello dear reader, I am just a harmless script, safe to run me!"' > demo.sh
chmod a+x demo.sh
axenov.dev
📝 Настройка среды php-разработки с нуля на Netbeans + php8.1 + docker + xdebug3 Привет. Это здоровенный мануал-шпаргалка по настройке IDE для 👩‍💻 php-разработки. Полагаю, он больше сгодится для российских и белоруских разработчиков, переходящих c 👩‍💻 PhpStorm…
С тех пор утекло много воды. Вышло 9 версий среды разработки NetBeans, пыха дошла до 8.4, вот-вот релизнется мажрная версия xdebug 4.

Я решил вернуться к мануалу и актуализировать его. NB взял 24, пыху 8.3 и xdebug 3.3.2.

При этом был немного удивлён: хотя NB всё ещё не готов к пыхе 8.4 и отладке через docker-контейнер, других действительно серьёзных ломающих изменений так и не произошло, поэтому многие скриншоты я оставил от старых версий NB.

Так что если интересно поэкспериментировать — welcome.

В моих планах на этот год написать аналогичные мануалы для популярных текстовых редакторов.
1
axenov.dev
📝 Миграция self-hosted gitea в docker Перетаскиваем Gitea в docker-окружение на новый сервер и поднимаем рядышком Opengist. https://axenov.dev/gitea-to-docker/ #блог #моё #Docker #gitea #MySQL #Ubuntu #Резервирование 👨‍💻 @axenov_dev 👍 @axenov_blog
В тот же репозиторий я добавил раннер для работы Gitea Actions и описал в README несложную настройку. В скором времени буду запускать, обкатывать и шлифовать это на сервере git.axenov.dev в нескольких проектах.

Обновлю пост в блоге, когда буду уверен в сетапе. Но если настроить и запустить окружение локально, то демка отработает исправно, так что я заранее доволен.