-
Здравствуйте. Меня зовут Илья, и я тот самый штурман торгового флота, который писал про пиратов. И, да, меня таки уговорили создать свой блог) В прошлой части я вам обещал рассказать, как возить заводы (правильно говорить – «модули») из Китая в…
-
Погружаемся в Open Source бережно и безопасно
На сегодняшний день нет практически ни одной программы, где не задействовали бы бы Open Source — программное обеспечение с открытым исходным кодом. Неумелое использование компонентов и недостаточная степень проверки могут испортить любой продукт, а вместе с ним и лишить лояльностей…
-
Умная консоль для WoW 3.3.5a
Начну с того, что я написал на Rust консольный клиент для WoW. В текущий момент он работает в режиме прослушки пакетов и может быть использован, как бот. В дальнейшем планируется усовершенствовать ручную отправку пакетов. Что именно на данный момент реализовано……вы…
-
Кремниевое вади: как Израиль стал одним из центров глобального IT
Слава калифорнийской Кремниевой долины ещё в 70-е годы увлекла немало умов за пределами США. Именно под впечатлением от успехов компаний и разработчиков из городов к югу от Сан-Франциско на свет появились «кремниевые долины» пекинского района Чжунгуаньцунь и южноиндийского города Бангалор.…
-
Создаем простой gradient background creator на React
Disclaimer: Безусловно, эта статья для начинающих кодеров на React. Опытный и не очень react-разработчик не найдет тут ничего полезного. Разве что может указать на ошибки(буду благодарен).Построение и декомпозиция проекта.Никакой сложной архитектуры и декомпозиции не будет. Цель проекта — показать часто…
-
Распространенные ошибки при написании плагинов Joomla 4
Nicholas K. DionysopoulosПрофессиональный PHP-разработчик. Руководитель Akeeba Ltd и ведущий разработчик Akeeba Backup для WordPress, Joomla! и standalone.За многие годы у меня была возможность просмотреть сотни плагинов Joomla!, написанных разными разработчиками, как правило, когда они приводят к неожиданному сбою сайта. Оказывается,…
-
Создание ботов для торговли криптовалютами и акциями (часть вторая)
Я не планировал писать вторую статью на эту тему, но получив от вас много вопросов и откликов, на предыдущий пост (https://habr.com/ru/post/675092/) решил ответить сразу всем, закрыть эту тему и перейти к следующим, не связанным с торговлей.Немного общих словДавайте разделим решения…
-
Как создать проект на ассемблере в STM32CubeIDE
Доброго времени суток, сегодня я хотел бы поделиться своим опытом создания шаблона проекта в CubeIDE для программирование на Ассемблере. Так как CubeIDE использует средства GNU то и синтаксис ассемблера у нас будет советующий. Для начала откроем CubeIDE и создадим новый…
-
Double, Float — не вещественные числа
Во многих источниках тип double и float, числа с плавающей запятой/точкой зачем-то называют вещественными. Такое чувство что кто-то когда-то совершил ошибку или не внимательно написал эту глупость и все как один начали её повторять, совершенно не задумываясь о чём они…
-
Моделирование базы данных в Neo4j
В этой статье я расскажу о best practices моделирования данных в Neo4j.Neo4j — пожалуй, самая распространенная графовая БД по состоянию на 2022 год. Полностью ACID-совместима и имеет множество интерфейсов для работы: от REST до нативного адаптера почти для каждого языка…