Skip to content

Instantly share code, notes, and snippets.

@shcoderAlex
Created March 16, 2015 11:41
Show Gist options
  • Save shcoderAlex/17b2279a55b1353fa5a1 to your computer and use it in GitHub Desktop.
Save shcoderAlex/17b2279a55b1353fa5a1 to your computer and use it in GitHub Desktop.
Всем привет.
Я сижу на линуксе около трёх лет, начинал с убуту и около года сидел на ней. Она жутко гнала(вероятно из-за меня же), но работало. Много раз я соглашался с менеджером пакетов удалить libc из-за этого просто переставлял убунту. Бывали случаи когда правя Grub я его ломал и снова накатывал убунтушку. Потом мой взор пал на аскетичный CrunchBang. Он очень простой и стабильный в плане софта. Рабочий стол вообще чистый, честно говоря это первое, что меня в нём привлекло. С ним я уже около двух лет и он стоит на каждой моей машине.
От винды я отказался полностью, года два назад, полностью живу с этим и радуюсь. Иногда аптайм моих компов достигает 2-3 месяцев пока не выключат свет.
Ниже я расскажу о своём наборе утилиток:
✔ CrunchBang distribution based Debian 7 Wheezy
✔ SublimeText3
✔ Guake Terminal
✔ ZSH SHELL
✔ Skype
✔ DropBox
✔ ClipIt
✔ Moc
✔ Curl
✔ Nginx
✔ NodeJS
✔ PHP-FPM
✔ MongoDB
✔ GIT
✔ nikto
✔ htop
✔ GIMP
✔ gmrun
✔ gxkb
Теперь подробней о каждой из них:
CrunchBang - это дистрибутив линукса основанный на дебиане седьмом. Да в их репозиториях не всегда свежие пакеты и не всегда вообще они есть, но это решается гуглением или добавлением дистрибутивов убунтушки. Кранчбенг очень хороший и минималистичный дистрибутив, в нём предустановленно много полезных утилит, которыми вы когда-то не пользовались, но после быстро привыкнете и не захотите без них работать. Чистая система кушает 100 мб вашей озушки, это очень мало и очень круто. Всем советую поставить его, но если вам нравится макось то не стоит!
SublimeText3 - на мой взгляд лучший редактор текста. Лёгкий, быстрый без проблем грузит файлы по гигабайту и можно использовать мультикурсор. Имеет кучу полезных плагинов: PlainTask, WakaTime, jsHint, PrettyJson. Имеет кучу разных тем. Он очень мощный, советую вам попробовать его в своей работе.
Guake - это обычный терминал который выпадает сверху как терминал в играх. У меня он забинден на f1 что позволяет без проблем его вызвать одним движением левой руки. В нём есть табы и возможность сделать его прозрачным.
ZSH - это более продвинутый шел чем баш, в нём есть умный автокомплит, большое количество тем и многое другое. Ах да он не был подвержен уязвимости shellshock. Если вы его поставите то сразу гуглите "Oh My ZSH" и следуйте инструкции.
Skype - ну все мы знаем, что этот продукт уже пренадлежит майкрософту, но без него в наше время пока ни как.
DropBox - облочная помойка для всего что должно быть доступно везде.
ClipIt - Очень крутая тулза уже предустановленна в CrunchBang. Это история буфера обмена. в любой момент вы можете с помощью горячих клавиш выбрать то что копировали ранее и вставить. Мой юзер кейс - заходишь на страницу копируешь всё что надо частями, а потом вставляешь используя горячие клавиши. Изредка хожу по истории, чтобы вспомнить какую-нибудь команду или найти sql запрос.
Moc - консольный проигрыватель музыки. Может проигрывать как локально так и по ссылке. Простой, быстрый и симпатичный. Запускается через команду mocp
Curl - ну курл как курл. Юзаю для тестинга иногда парсинга.
Nginx - ну это вообще крутой веб сервер. Спасибо Игорю Сысоеву.
NodeJS - Очень люблю js. Часто пишу на нём всякие разные штуки полезные и не очень. Иногда нода у меня просто как калькулятор(в консоли node, пример, enter). На ноде можно сделать всё что душе угодно и очень быстро. Ну и сейчас нет ни одного разработчика в вебе без ноды. JS победит!
PHP-FPM - ну php, ну fpm - юзаю только по работе.
MongoDB - отличная и популярная noSQL база данных. Используя для фан проектов.
GIT - система контроля версий. Удобно, советую.
nikto - сканер уязвимостей по шаблону. Маленький, быстрый иногда находит интересное. Используйте, но знайте могут наказать.
htop - а без этой утилитке не знаю как жил раньше. Это диспетчер задач, красивый, консольный и многофункциональный. Намного лучше старого доброго top-а
GIMP - не фотошоп, а что делать. Вырезать, обработать можно. с psd и слоями ужасно работает.
gmrun - окошко для запуска команд. Удобно запускать всякие GUI приложения. Вызывается по нажатию alt+f2 или как настроите.
gxkb - тонкая настройка раскладки клавиатуры. Использую, чтобы в каждом окне был свой язык. по умолчанию стоит английский.
Часто используемые команды:
✔ killall chrome
✔ node
✔ htop
✔ ls(ll)
✔ ping
✔ whois
✔ sudo !!
✔ grep
✔ tail
✔ time
✔ cd
✔ subl
✔ wget
✔ git
✔ netstat
✔ mkdir
✔ chown
✔ chmod
✔ find
✔ cat
✔ ssh
Это малая часть чем я с вами мог поделиться.
Простите за мой русский.
Спасибо до новых встреч.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment