РСС

Ношу шлем, тяжело дышу…

Меня зовут Антон Шувалов. Я работаю в Lazada. Кроме программирования я пишу музыку и иногда занимаюсь дизайном интерфейсов. Я есть в Twitter, Facebook, и на GitHub. Вы можете написать мне email.

Если вы задумали порадовать меня небольшим подарком (не может быть!) — вот список моих мещанских мечт.

Установка rmate для TextMate2

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

scp /Applications/TextMate.app/Contents/Frameworks/Preferences.framework/Versions/A/Resources/rmate user@example.com:/usr/local/bin

Здесь мы отправляем на удаленный сервер скрипт, обеспечиващий работу комманды rmate (адрес скрипта можно узнать кликнув на слово rmate в preferences > terminal). user@example.com — это адрес нашего сервера и пользователь, под которым мы произведем запись файла. /usr/local/bin - это каталог, в котором находятся наши приложения. Bash в первую очередь будет искать здесь то, что мы пытаемся запустить в терминале. В принципе, можно указать любой другой каталог, но тогда запускать rmate придется либо явно указывая путь, либо добавив этот путь в переменную окружения $PATH.

ssh -R 52698:127.0.0.1:52698 user@example.com

где user@example.com - имя пользователя и адрес удаленного сервера.

Если в ~/.ssh/config клиента прописать:

Host example.com
RemoteForward 52698 127.0.0.1:52698

то тунель будет создаваться автоматически, без необходимости явно его объявлять.

«Как рушатся комплексные системы», Ричард И. Кук
О фундаментальных проблемах больших запутанных систем
7 паттернов для рефакторинга JavaScript-приложений
Перевод отличной серии статей о проектировании и рефакторинге проектов
Музыка для работы
Мои плейлисты: теплый glitch, нежные девичьи голоса, интересная электроника и chillwave
Ссылколог
Коллекционирую полезные ссылки