Posts

Showing posts from 2021

Speedup docker builds (ускоряем билды докера)

docker-compose build --parallel

Выборка первого и последнего дней месяца по дате (selecting the first, last days given date) (php)

Image
Выборка 1-го дня и последнего дня месяца по дате (php)  <?php  $query_date = '2010-02-04';   // First day of the month.  echo date('Y-m-01', strtotime($query_date));   // Last day of the month.  echo date('Y-m-t', strtotime($query_date)); или $first = date("Y-m-d", strtotime("first day of this month"));  $last = date("Y-m-d", strtotime("last day of this month")); или $date = new \DateTime('2021-02-05'); $first = $date->format("Y-m-01");  $last = $date->format("Y-m-t");    пример: https://3v4l.org/X6rO9 часть инфы взята отсюда  https://stackoverflow.com/questions/7541938/how-to-get-the-first-and-last-days-of-a-given-month

Быстрая настройка phpUnit для phpStorm и решение проблемы с падением тестов с --teamcity флагом

Image
Быстрая настройка phpUnit для phpStorm и решение проблемы с падением тестов с --teamcity флагом Устанавливаем  composer require --dev symfony/phpunit-bridge В консоли в папке проекта запускаем ./bin/phpunit В настройках phpStorm (версия 2019.1) переходим в настройки Test Framewors  и ставим checkbox на path to phar file , а не на composer autoload и прописываем(выбираем):  папка_проекта /bin/phpunit  не файл с расширением .phar a именно /bin/phpunit (бинарник), т.к. у Вас там может быть и /bin/phpunit.phar , но он нам не подходит. Ставим галку на Default configurations file выбираем этот  файл phpunit.xml.dist в корне вашего проекта. Если вдруг у вас вываливается ошибка на --teamcity,  то Вам нужно удалить phpUnit из системы командой sudo apt remove phpunit-* и повторить 2 и 3 шаги. мне помогло избавиться от проблемы с --teamcity и перейти с версии phpUnit 6.5 на 8.3 для php7.2, надеюсь данный рецепт Вам тоже поможет. Хорошего Вам тесто-кодо-писани...

Мои черные списки телефонов и сайтов с которыми был негативный опыт общения или попытка развести на деньги

Image
  Мои черные списки телефонов и сайтов с которыми был негативный опыт общения или попытка развести на деньги OLX.ua - Частное объявление переводят в бизнес, закрепляют за платной категорией, вводят лимит ( интересно какой должен быть лимит для 1-го частного объявления раз в году ))) и т.о. парят платный тариф) далее больше, телефона поддержки вы на сайте не найдёте, а чат для тех у кого есть ещё одна запасная жизнь, для решения плёвого вопроса, что я сделал не так со своим объявлением и оно почему-то попало в платную категорию, но проблема скорее всего не в Вас и не с Вашим объявлением...  All Market - попытка развести на деньги под соусом "бонусной программы" на которой у Вас накопилась денежная сумма (у меня например было 400грв) и дальнейшие выуживание Вашей информации (дальнейшие мотивы мне были уже не интересны) главное не палите им свои КРЕДИТКИ и прочую инфу. Вот номера с которых были совершены звонки: 044 502 79 43 , 044 502 79 44) Ах да совсем забыл сказать первый ...

Популярные библиотеки иконок (opensource)

Популярные библиотеки иконок (opensource) Данные иконки базируются на основе шрифтов и по этому могут быть использованы не только программистами и дизайнерами или художниками, а так же в работе project менеджеров, контент менеджеров и прочих менеджеров ))) FontAwesome (solid, brands icons are free) - Font Awesome (v.3 if I remember are completely free) Icons.getbootstrap  - Bootstrap Icons https://iconscout.com/free-icons  - Iconscout (icons online service) https://material.io/   Google Material Design (Components, Icons) https://materialdesignicons.com/  - Material Design Icons https://aka.ms/fluent  - Fluent Icons (Figma page) Remix Icon 2.5.0  -  git link  Remix Icon 2.5.0 jQuery Icons - довольно старая библиотека в которую включены иконки, но может кто-то ещё юзает ( чит шыт к ней ), а так же отдельно jQuery UI Icon Font  - если вам нужны только иконки :) /// данный материал будет в последствии дополняться... новыми ресурсами )

Windows Tips: shortcuts and aliases

Image
Windows tips: shortcuts and aliases https://stackoverflow.com/questions/20530996/aliases-in-windows-command-prompt - interesting approaches how to add temporary environment variables and aliases Shorts (aliases) for some exe's apps if you already have these apps: code - runs Visual Studio Code text editor code .   - run it with full content current directory as a context subl - runs Sublime Text 2|3 text editor subl  .  - the same as for VS code [ cmd.exe ] - get aliases doskey /MACROS:ALL [ powershell.exe or pwsh.exe ]  - get aliases https://mcpmag.com/articles/2014/06/10/exe-alias-in-powershell.aspx - here you can read also how to create aliases alias - powershell internal aliases get-alias | where {$_.ReferencedCommand -match "exe"} | format-table Name,Definition -autosize  - this command will show you external .EXE apps aliases  [ bash.exe or git-bash.exe ]  - get aliases alias