
2024-05-10
Итак друзья. Ни для кого не секрет, что в php нет как таковой многопоточности в ее привычном представлении. Здесь многопоточность заменяют очереди, которые можно условно назвать "многопроцессность".
Для тех кто ни разу не сталкивался с очередями дам немного вводных. Очереди используются для асинхронного выполнения какой-либо логики в параллель с другими такими же процессами. В основном этот подход используется в высоконагруженных приложениях для обработки большого объема и
...Данная статья получится очень узко специализированной, потому что в целом довольно мало людей, кто занимается бизнесом и/или бухгалтерией и при этом работает под linux системами в частности Ubuntu. Но как минимум один такой точно есть - это я. Поэтому эта инструкция в частности и для меня, чтобы не забыть на случай, если что-то пойдет не так и придется переустанавливать операционку.
Итак, цель - настроить ЭДО в онлайн сервисе Моё Дело используя Рутокен Lite. Сразу скажу, я не являюс
...Всем привет, друзья.
Сегодня мы рассмотрим вопрос как решать конфликты git при мерже или слиянии веток. У многих новичков в git появляется страх перед этим событием и когда оно впервые наступает - случается паника, безысходность, тлен и небытие. Человек начинает судорожно пытаться что-то править, применять рандомные команды, что приводит к еще более плачевному результату и переделке всей ветке целиком. Первым что надо делать - это не паниковать и осуществлять действия максимально ос
...Для начала давайте разберемся что вообще такое профилирование и для чего оно нам нужно и в какой ситуации нам его надо применять.
Профилирование кода - процесс при котором разработчик ищет узкие места в коде, которые дают деградацию по скорости работы или по излишнему потреблению памяти или других ресурсов сервера. Наверняка вы слышали о том, что существует такое понятие как "расчетные нагрузки" - это совокупность тех нагрузок на продукт, которые он должен выдерживать и ещ
...Composer - это менеджер зависимостей php. С его помощью вы можете устанавливать, управлять и объвлять зависимости для любого PHP проекта, работающего под управлением PHP версии 7.2.5 и выше. Редкий продукт на php сейчас обходится без использования composer.
Чтобы начать его использовать - для начала его необходимо установить.
Для этого вам потребуется выполнить ряд команд в консоли:
sudo apt-get update -y && sudo apt-get upgrade -y
sudo apt i...
Ура! Я наконец-то дописал статью как собирать собственные бандлы на Symfony 6!!!
Статья про EasyAdmin всё ещё в процессе )))
Не, ну мне же надо на чем-то тестировать твиттер локальный...
Я тут еще много полезного буду выкладывать, так что заходите обязательно почитать.
Сайтик пока что в разработке - это далеко не окончательная версия - по сути это то что удалось слепить за 8 часов.
