Git stash в PHPStorm

Записал небольшой гайд по использованию git stash в IDE PHPStorm. Спасает, когда нужно переключиться с ветки на ветку, а коммитить незафиксированные и сырые изменения не хочется, но и потерять их тоже. Спасибо создателям git-а за эту чудную фичу!

Читать далее

Программный способ снизить температуру процессора

Я являюсь гордым обладателем ноутбука и он… греется. Даже в простых играх, вроде CS или HoTS температура процессора нередко достигает 90 градусов. Не являюсь хорошим жестянщиком, но под днище ноута заглядывал — особо пыли не обнаружил, да и термопасту пока менять лень.

Недавно нашел интересный способ снизить температуру процессора «для ленивых».

Читать далее

Discord бот для ежедневной публикации статистики числа новых случаев заражения коронавирусом (COVID-19)

Пару месяцев назад мне надоело ежедневно тыкать сайт стопкоронавирус.рф с целью узнать статистику числа зараженных ковидом в моём городе. Так как по долгу службы я часто сижу в рабочем Discord-е, решил написать написать небольшое приложение для отправки статистики числа новых случаев в канал Discord сервера, который использую я и мои коллеги.

Реализация оказалась весьма тривиальна.

Читать далее

Gitlab CI. Мой опыт реализации деплоя из Gitlab на хостинг.

Работа с GIT-ом даёт возможность разработчику не бояться что-либо поломать. Это реально здорово! Вот только в последнее время мне надоело ручками через WinSCP выкатывать последние обновления на хостинг в рамках изменений в master ветке. Хотелось бы это как-то автоматизировать…

Собственно задача состоит в следующем:

  • создать механизм выгрузки репозитория из GitLab на удалённый хостинг
  • Выгрузка должна срабатывать после пуша коммита/коммитов в ветку master
  • файлы и директории на удалённом хостинге, которые отсутствуют в репозитории не должны удаляться
Читать далее