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
free-for.dev

Список сервисов с бесплатным функционалом (полностью или частично, с пробным периодом или бесплатным тарифом) для разработчиков.

#tools @axenov_dev
devdocs.io

Вся документация по языкам программирования, фреймворкам и менеджерам пакетов в одном месте. Работает оффлайн. Можно выбрать только нужный стек.

#tools @axenov_dev
База знаний, которая наполняется мной. Там всё, что мне пригодилось хотя бы один раз в жизни. Рецепты, мануалы, решение разных (не)типичных проблем. Что-то сохранено из сети и не моего авторства, что-то моё. Много шпаргалок и полезных ссылок.

https://axenov-public.notion.site/axenov-public/Tech-Notion-4b7985dbd110400cbc4ce470e6c3b043

#моё @axenov_dev
RESP.app

Кросплатформенный GUI для Redis. Бесплатно полнофункционален только под Linux.

Сайт недоступен из РФ, VPN спасёт, сам же клиент можно установить из snap.

#tools #dbms #nosql @axenov_dev
JetBrains/ring-ui

Коллекция компонентов для React от JetBrains. Используется, например, в их Youtrack, Qodana и других продуктах.

#js @axenov_dev
Forwarded from Daily Geek News (Grigory Bakunov 🧪)
Удивительно неплохой self-hosted git server, прям современный конкурент для гитлаба, называется OneDev. Из плюсов - никакого руби, только Java. Из минусов - никакого golang. Но зато как и у гитлаба свой развесистый CI/CD с визуальным созданием пайплайнов и вообще много красивых фич https://github.com/theonedev/onedev
redbook.io

Пятое издание "Красной книги" о реляционных базах данных. В 12-ти главах рассматриваются принципы архитектуры, оптимизации и анализа. Главы написаны разными авторами и больше похожи на околонаучные статьи без технических подробностей и мануалов. Доступен PDF. Только английский.

#books #sql #dbms @axenov_dev
Веб-сервер — это просто скрипт

Статья о sherver — веб-сервере, написанном на баше, и ему подобных. Звучит дико, но на деле всё просто как дверь и вполне рабоче.

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

#shell @axenov_dev
#JS: The ultimate whatever-to-number conversion table

https://stackoverflow.com/a/17106702

@axenov_dev
Libraries for advanced parsing of command-line arguments

Набор библиотек для парсинга аргументов из cli.

#foss #golang @axenov_dev
Overriding vendor classes

Статья о том, как переопределить один конкретный класс из composer-пакета (vendor/) для своих целей. Нюанс в том, что пространство переопределённого класса должно совпадать с переопределяемым, поэтому способ может не подойти.

#php @axenov_dev
👍1
ТОП-55 библиотек для языка программирования PHP (версия 2.0)

Подборка composer-библиотек, разбитая на разные категории для решения разных задач. Есть из чего выбрать: присутствует и мусор, и классные вещи.

#php @axenov_dev
👍1
Продолжая тему composer-пакетов.

Есть такая штука — АТОЛ Онлайн. Через этот сервис владельцы интернет-магазинов фискализируют продажи по 54-ФЗ, а покупатели получают электронные чеки. На той стороне стоят настоящие фермы с железными ККТ, доступ к которым есть только через API.

Для этого сервиса я когда-то написал библиотеку, которая позволяет легко и законно интегрировать онлайн-фискализацию в проект.

Плюшечки:
* Мониторинг ККТ и ФН
* Фискализация документов на облачной ККТ
* Валидация данных до отправки документа на ККТ (насколько это возможно, согласно схеме)
* Расчёты денег в копейках
* PSR-4 автозагрузка, фактически полное покрытие настоящими тестами, fluent-setters, докблоки по коду и подробная документация
* Легко подключается и не требует отдельных конфигов

Ну, в целом, я там постарался, короче.
MIT.

https://packagist.org/packages/axenov/atol-online
#php #моё @axenov_dev
👍1