Popstas

Записки о Linux

17 Jan 2016, 07:50 - 1 мин читать

Быстрое обновление PhpStorm EAP на Mac OS через bash

Надоело постоянно обновлять PhpStorm руками. На Ubuntu последнее время делал это с помощью ansible, под Mac этот плейбук не расчитан, к тому же версию ему надо было указвать вручную. Поэтому написал скрипт, не совместимый с Ubuntu :)

UPD: 06.06.2016 Сегодня вышла EAP 2016.1.1, так вот, теперь app ставится не в PhpStormEAP, как раньше, а с версией, поэтому мой скрипт перестал работать.

14 Dec 2015, 08:16 - 6 мин читать

Разворачиваем Drupal 8 с помощью Otto

Репост моей статьи с хабра.

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

Мой пост носит более практический характер. Я решил поднять на otto стандартный проект, чтобы сразу не наткнуться на тонкости настройки, а чтобы было интересно, выбрал Drupal 8, вышедший недавно.

image

10 Dec 2015, 19:55 - 2 мин читать

Интерактивная Zsh history с поиском и скроллом, percol

Если кто не знает, в bash/zsh есть поиск по истории комманд, если нажать Ctrl+R и начать набирать команду, отобразится последняя команда из истории, для навигации можно использовать Ctrl+R, Ctrl+Shift+R. При этом видно одновременно видно только одну команду из истории.

Утилита percol решает эту проблему.

22 Nov 2015, 09:40 - 2 мин читать

Простой тайм-трекер для отслеживания потраченного времени

На работе у меня часто бывает такое, что не понятно, куда ушло время. Поэтому написал для себя небольшое приложение, тайм-трекер - http://time.popstas.ru/ Пользуюсь им уже 2 года, сегодня решил выложить на гитхаб и заодно исправил глюки, которые раздражали последние годы :)

Tl; dr: выбросил свою поделку, теперь пользуюсь https://www.toggl.com/

16 Nov 2015, 23:55 - 2 мин читать

Показать все окна gnome terminal в Ubuntu

При работе за компом имею привычку открывать много терминалов, не группируя их по вкладкам, рабочим столам или менеджером терминалов типа tmux. При этом терминалы расположены по всему рабочему экрану.

Из-за этого была такая проблема: при переключении на браузер или редактор, которые обычно занимают по полэкрана, все терминалы оказывались под большими окнами.

Придумал решение: нужно, чтобы можно было выбрать один терминал (который обычно доступен по Alt-Tab), нажать хоткей и достать все окна этой же программы наверх.