Лайфхак в shell: быстрое перемещение по каталогам

UPD: добавлено видео процесса.

Для тех, кто способен пальцами гвозди гнуть, а именно, яростных программеров и юниксовых сисадминов будет небезынтересным эффективный способ передвижения по каталогам. Не открою большой тайны, если скажу, что наиболее популярным каталогом при работе с FreeBSD у меня является /usr/local/etc/. Это значит я наберу cd /u  tab /l tab /e tab [enter], а именно 13 нажатий клавиш .

А можно быстрее? Оказывается можно!

Небольшой скрипт, который мы можем взять с  github, и без труда проинсталлировать в системе, и вуаля.

Автоматически фиксируются те каталоги, куда вы чаще всего заходите и становятся доступными по шорткату “j”.

В моем примере я всего лишь набрал “j u enter” и сразу оказался в нужном каталоге! С командой j также вполне себе работает автокомплит.

Исходники: http://wiki.github.com/joelthelion/autojump/

 

Под Mac ставится одной строкой: brew install autojump (если у вас установлен brew)

Enjoy.

Nov 30, 2010 - iPhone, Софт    No Comments

Пальма первенства среди сайтов по приложениям для iPhone

http://apptrackr.org/ теперь подхватил выпавшее из appulo.us знамя обменника линками на ломаные приложения из AppStore.

Приятный вебдванольный интерфейс, скорость работы, огромная база, все это делает сайт лидером в своей пиратской области.

Nov 19, 2010 - за жизнь    No Comments

Перестал работать ICQ в iChat?

В свете событий приобретения ICQ отечественными производителями есть мнение, что началась борьба с альтернативными клиентами ICQ. Если борьба таки действительно будет иметь место рискую предположить, что от его использования большинство будет отходить в сторону jabber и skype (который уже сейчас убивает всех функционалом с групповыми видеоконференциями).

В настройках айчата на первой вкладке учетной записи AIM с логином ICQ снимите галку с включения записи, далее идите в настройки сервера и в поле сервер при отжатом SSL введите 64.12.202.116 (переключитесь на другую вкладку для сохранения), далее вернитесь к настройкам и включите SSL, в поле сервера опять введите 64.12.202.116, сохраните также изменения.

Вернитесь к настройкам, снимите чекбокс с SSL.

сей пост почерпнут из http://community.livejournal.com/ru_mac/16407839.html

Oct 14, 2010 - за жизнь    No Comments

О неистощимости фантазии в области обмана

Сегодня был застигнут врасплох нажав на обычный, казалось бы, ролик youtobe.

Похоже на интерфейс youtube? Да как две капли.

Но не тут-то было, вместо проигрывания ролика произошел переход по гиперссылке на сайт рекламодателя.

Таким обманутым ваш покорный не чувствовал себя с 2000г., когда  увели мой честный icq семизнак путем подсовывания для ввода пароля сайта похожего на генерального прокурора icq :)

Что чаще всего ломается у пользователей?

Пытливый читатель, вероятно, догадался о том, чем занимается автор в свободное от отдыха время, так вот,

интересную статистику на днях снял с тикетовки,

статистика отражает в процентном соотношении количество инцидентов по той или иной услуге и является четырехмесячным срезом.

Так что, вопреки мнению, что чаще всего у пользователей возникают проблемы с печатью не совсем верны :)

Sep 8, 2010 - за жизнь, Мак    3 Comments

Про линуксы. Необычный максвитч … с линуксов :)

Кроха сын пришел к отцу, и спросила кроха:

  • Папа, линукс – это хорошо?

  • Да, сынок, неплохо.

Знакомство с линуксами я завел в далеком 95-96г, это были Slackware 2.x и Redhat 4.x. Не понять сегодняшней молодежи то ощущение, когда ты перед командной строкой, и совсем без интернетов (а у кого они тогда были?). Ощущения острые, как и чего делать даже спросить было не у кого. И все же после пересборок и подпиливания то тут, то там ядра, понравился линукс тем, что mp3 файлы на моей dx4 100 проигрывал не заикаясь, чего не мог добиться друг моего детства windows 95 от подруги моего же детства DOS 6.22. Оболочка Window Maker добавила ощущений новизны происходящего, напомню, в те лихие девяностые мало кто колупал линуксы по-взрослому.

Ослабил либидо к линуксу первый мой soft-модем под названием US Robotics Winmodem 14400, который совсем ни к какую не заводился в линуксе. А интернетов очень хотелось. Ну, стало быть, поигрался и отложил в долгий ящик

Ящик открылся пару лет назад и linux главным образом всплыл при разработке rails приложений и был поюзан нещадно сначала через Vim, затем изменив vimу c Emacsом в неожиданных позициях.

Ах да, про свитч :)

Началось все с того, что в Ubuntu я поставил обои от MacOS. Понравилось. Затем прикрутил Dock апплетами к gnome. Понравилось. Подпилил надфилем шрифты и стал использовать Calibra. Потом сделал Pidgin похожим на iChat. И в целом сделал очень похожим на MacOS. В конце концов прочел статью buy those fucking mac.

А потом, думаю, чего это я?

И купил Macbook.

Aug 26, 2010 - sip    No Comments

Таймаут набора номера SIP Linksys PAP2T и SPA3102 dialplan

asores wrote:
У меня когда набираешь внутренний номер с аналогов. телефона через PAP2T в asterisk, с момента набора послендней цифры номера и получением сигнала вызова возникает пауза 5-7 сек….

Подкорректируйте диалплан, и укажите там паузу в конце – SX, где X – время в секундах, через которое начнётся набор номера. Если известна длина номера – можно сделать S0 в конце и набор начнётся сразу, как вы накликаете указанное в диалплане кол-во циферок. Описывать подробнее не вижу смысла, т.к. при поиске в инете, выдаётся, например, это: http://www.sipnet.ru/faq/

Как настроить dial plan на PAP2?
 

Пример:
(*xx|<:8495>[1–79]xxxxxxS0|<8,:8>[34589]xx[1–79]xxxxxxS0|<8,10:810>[1–9]xxxxx.|<0,:>xxxxxxxS0)

Вызов по SIP ID осуществляется через “0”, 7-значные Московские номера в коде 495 набираются «как есть», междугородние номера набираются через “8”, международные — через «8 10".

Комментарии по отдельным составляющим этого примера:

* *xx — позволяет набирать коды быстрого набора, например *01
* <:8495>[1–79]xxxxxxS0 — к 7-значным номерам, не начинающимся на 8, добавляется 8495
* <8,:8>[34589]xx[1–79]xxxxxxS0 — 8 и гудок, 3-значный код города, 7-значный номер телефона, проверка на допустимые цифры в начале кода и номера
* <8,10:810>[1–9]xxxxx. — 8, гудок, 10, хотя бы 6 цифр; в конце нет S0, т.е. нет принудительного окончания набора после ввода определенного количества цифр, набор начнётся либо по таймауту либо по нажатию клавиши # в конце номера
* <0,:>xxxxxxxS0 — 0, гудок, 7-значный SIP ID
Aug 16, 2010 - lifehack, за жизнь    2 Comments

Things, OmniFocus и прочие GTD

Почему работают GTD системы?

Почему не работают GTD системы?

Почему Things завоевывает больше пользователей простотой и дизайном, нежели OmniFocus функциональностью?

Как пользователь со стажем обеих систем (а также The Hit List, MyLifeOrganized) имею что сказать.

OmniFocus заставляет таки почувствовать себя белкой в колесе жизни. Продуктивность растет, сильно растет и часто и помногу. И вот уже вырастает до таких пределов, когда человек начинает себя чувствовать автоматом по выполнению задач и проектов и говорит себе “стоп, хватит, выходной”. OF очень помогает сконцентрироваться на выполнении следующих по контекстам задач.

Things не обладает вышеобозначеным недостатком, ибо сводит концепцию GTD к конструированию списка дел именно “на сегодня”. Однако Things имеет несколько неоднозначную концепцию тегов/контекстов/area. Для себя я принял следующую договоренность: теги – контексты (читать, писать, офис, дома, назначить, проверить, покупки) т.е. действия и места. Areas – служат для группировки задач, которые не имеют выраженного профита и выполняются регулярно, например, оплата аренды, коммунальные платежи и так далее. Проекты – это все задачи, которые имеют более одного действия,  активными следует держать не более определенного разумного максимума, которые для меня составляет около 10, все остальные проекты пуляем в неактивные.

Почему GTD системы не работают или работают неэффективно?

Основная ошибка пользователей GTD систем – неверное занесение/распределение задач. Хитом распространенных ошибок, в данном случае, выступает ошибка занесения проекта как задачи. Проект – задача, которая состоит из нескольких задач. Залог успеха – разделение на атомарные подзадачи, которые можно выполнить, перепоручить, проверить. Не менее важным является создание quick-list задач на следующий день (список  today).

Также присутствует очень распостраненный баг – ваш мозг не может автоматически синхронизироваться через cloud-сервис с менеджером задач типа Things или OF. Всегда у вас будет операция загрузки-выгрузки задач из мозга в органайзер и обратно. Невыгруженная задача теряется и засоряет уголки мозга, сегодня вы не забыли записать, а завтра забыли. Если ваша работа связана с компьютером, а смартфон вы никогда не выпускаете из рук, то буфер в мозгу, в котором вы временно размещаете невыполенные задачи, почти не переполняется. Зато стоит накопить определенное количество “невыгруженных” в органайзер задач, как они тут же начинают теряться и забываться. Но мозг,- это забавная штука, он забывает весьма плохо, скорее всего задача затаиться в потайном уголке и будет периодически о себе напоминать в самое неудобное время, например, перед сном :)

Близкий к идеальному органайзер должен обладать следующим функционалом:

  1. Мгновенно записать голосовую заметку и пульнуть ее в inbox (представьте себя в этот момент за рулем автомобиля).

  2. Видеть список дел “Today” на welcome screen не запуская приложение. Совсем идеальный вариант – отображение задач на welcome screen исходя из геотега, то есть ближайшие контексты для выполнения отображались бы первыми.

  3. Автоматически синхронизировать задачи/проекты с cloud сервисом, дабы избавиться от необходимости выгрузки задач из девайса в десктоп/ноутбук через wifi/usb шнурок.

  4. Делать принудительный review задач и проектов раз в неделю-месяц-год.

Можно предположить, что различные hipster pda и бумажные версии доставляют еще и путем психомоторики. Однако, на моей практике это далеко не так, и вот почему. Записанные задачи нужно мало того что отмечать выполненными, но и группировать по проектам и по датам, и те задачи, что были не выполнены, прийдется переписывать снова и снова до получения необходимого эффекта.

Нужно ли использовать менеджер задач в повседневной жизни? Безусловно.

Сложно ли использовать менеджер задач в повседневной жизни? Сложно, ибо связано с приобретением новых привычек (внесение задач, проектов, аналитика).

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

Помните о побочном эффекте от применения GTD систем : относительная скорость жизни увеличивается.

UPDATE: в продолжение темы статья почему omnifocus лучше чем things хотя сейчас The Hit List ожил и стал активно развиваться.

Jul 23, 2010 - за жизнь    No Comments

Новые грани сайта :)

Создал 3 раздела, которые буду пополнять самым полезным в мире чтивом, фильмами и музыкой.

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

SEO Powered by Platinum SEO from Techblissonline