суббота, 27 апреля 2013 г.

Alias

Моей первой книгой по Линукс был замечательный карманный справочник Скотта Граннемана Linux. Необходимый код и команды. С тех пор я пролистал множество страниц в интернете и книг на бумаге о Linux, но многими привычками обязан этой книге.

Граннеман считает, что одной из важнейших характеристик пользователя Linux является лень. И действительно, лень проявляется всюду. Логотипом ядра считается пухлый беззаботный пингвин Tux, которого Линус Торвальдс хотел бы видеть именно таким, какой он есть:

Вы должны представлять пухлого (*), сидящего и объевшегося пингвина, только что рыгнувшего. Он сидит с блаженной улыбкой — ведь жизнь хороша, когда ты только что съел десяток килограммов сырой рыбы и чувствуешь новую отрыжку на подходе.

(*) Не толстого, но должно быть сразу понятно, что он слишком пухлый, чтобы стоять.

Если вы не можете представить себя кем-то, приходящим в восторг от сырой рыбы, замените её шоколадом или чем-нибудь ещё, но общая идея должна быть понятна.

четверг, 25 апреля 2013 г.

Emulator

Настройки по умолчанию для эмулятора android в adt (eclipse) делают его чрезвычайно медленным. Порой бывает быстрее загрузить приложение на реальное устройство, чем ждать загрузки эмулятора. Как ускорить эмулятор android проще всего?

Я использую GNU/Linux и не желаю использовать проприетарных драйверов вроде Intel HAXM (они тоже улучшают производительность эмулятора). Для достижения цели понадобится всего два шага.

среда, 24 апреля 2013 г.

Smile

Основано на мини-новости opennet.
Поиск в исходном коде строки — твивиальная вещь в терминале GNU/Linux. Наиболее известной утилитой для данной задачи является grep.
Чтобы рекурсивно пройти по дереву файлов большого проекта, можно воспользоваться следующей командой:

$ egrep -ir ';-\)' *