0

[GTD] Горизонты внимания

Вторая из трех моделей Аллена — 6-ти уровневая модель обзора работы.

Как только вы достигли соглашения на каждом из уровней, вы достигните стадии, когда вы знаете, что при каждом звонке, каждой встрече и каждом шаге, который вы делаете на уровне Земли (взлетной-посадочной полосе), вы выполняете цель своей жизни
©David Allen, 2008

Карта высоты

Жизнь определяется и управляется шестью уровнями горизонта, соответствующим разным высотам перспективы. Они варьируются от понимания цели и миссии, к самым обыденным — простым действиям, необходимых для продуктивного движения. Ясность деятельности усиливается и уменьшаются непродуктивные действия по мере продвижения вертикально по уровням горизонта. Приоритеты определяются сверху вниз — т.о. ваша миссия и ценности определяют ваше видение цели, которые создают цели и задачи, охватывающие области ответственности и фокусировки. Все они генерируют проекты и действия, необходимые для их завершения.

Не существует проблем, есть только «проекты».

Ниже приведен обобщенный список Горизонтов внимания с типичными форматами и частотностью.

Read more

0

[GTD] Getting Things Done на практике (часть 2/2)

Сама концепция GTD ничего не говорит о применяемых инструментах и это хорошо. Здесь я описываю варианты использования приложения Todoist, чтобы процессы работы с ним соответствовали концепции.

GTD#part2-practice
8

Библиотека макросов для SprintLayout 6

layouttMacros

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

При разработке системы контроля от протечек[@todo link] создал несколько макросов и хотелось бы ими поделиться.  Сначала думал создать репозиторий на github, но сегодня нашел репу https://github.com/limtbk/sprintlayoutmacro, который был создан несколько месяцев назад пользователем Ivan Klimchuk под аналогичные нужды. П

Форкнул проект и создал pull request со следующими макросами:

  1. Макрос для Arduino PRO mini;
  2. Arduino UNO clean shield;
  3. GSM Shield NEOWAY_M590 (кстати, недорогой и вполне рабочий. Правда без GRPS);
  4. I2C tinyRTC;
  5. Макрос для корпуса g738 (вот такой).

Предлагаю постепенно его наполнять)

0

Цикличное выполнение скрипта с интервалом

Иногда нужно выполнять скрипт/команду циклично с интервалом, в этом поможет команда watch.

Например, для вывода данных о температуре с интервалом в две секунды (по-умолчанию):

Для изменения интервала:
Для отслеживания изменений в выводе:
Пример вывода:
0

Отладка консольного приложения php на примере yiic

Когда встает вопрос отладки кода скрипта php запущенного в режиме командной строки многие впадают в ступор.

Разберем на небольшом примере отладку консольной команды фреймворка yii (CConsoleCommand).

Для того, чтобы xdebug на сервере смог подключиться к клиенту для обмена отладочной информацией текущей сессии, нужно установить или передать индивидуальные параметры xdebug в php запущенный в режиме CLI SAPI.

К примеру, для отладки консольной команды yii, можно создать простой скрипт, который при запуске установит параметры xdebug модуля в систему и запустит yiic:

Разберем более детально,
Read more

0

[GIT] Найти и восстановить удаленный файл в git

  1. Найти последний коммит, который связан с указанным файлом
  2. Переключить версию файла на состояние предыдущего коммита

Пример

stackoverflow