среда, 31 марта 2010 г.

Timetracker и iMacros. Борьба с бюрократией

Если надо заполнить тайм трекер для работодателя за месяц. Создаем файл timetracker.csv:

01,08:00,"Manual trip input: Night shifts and client-side validation"
02,08:00,"Manual Trip Input: Button Added: 'Go to Trip Report'"
03,02:00,"Manual Trip Input: Update validation"
03,06:00,"Trip Correction: Fixing bug with paging"
...
31,08:00,"Delevery end: deploy, testing, fixing"
ложим его куда надо
и запускаем iMacros скрипт

'TLW
TAG POS=1 TYPE=SELECT FORM=NAME:mytimeForm ATTR=ID:project CONTENT=%19
'Correction
TAG POS=1 TYPE=SELECT FORM=NAME:mytimeForm ATTR=ID:activity CONTENT=%63

CMDLINE !DATASOURCE timetracker.csv
SET !DATASOURCE_COLUMNS 3
SET !LOOP 1
SET !DATASOURCE_LINE {{!LOOP}}

'Pick day 01
TAG POS=1 TYPE=A ATTR=TXT:{{!COL1}}
'Duration 8
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:mytimeForm ATTR=ID:duration CONTENT={{!COL2}}
'Put text
TAG POS=1 TYPE=TEXTAREA FORM=NAME:mytimeForm ATTR=ID:note CONTENT={{!COL3}}
'Some JS executes about 2 seconds :)
WAIT SECONDS=2
'Submit
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:mytimeForm ATTR=ID:btmytime

Усьо!

Что мог сделать лучше: подумать как информацию из дискрипшна коммита автоматом постить в тайм трекер

понедельник, 29 марта 2010 г.

Автоматический Upload большого количества файлов с помощью iMacros

Задача: закачать на сайт фотогалерею из 15 папок по 20 фото в каждой.
Проблема: 1) движок не понимает имена файлов содержащие кирилицу
2) Для закачки используется стандартный input type=file который разрешает добавлять только один файл за раз. Для 300 файлов придется сделать около 1000 кликов

Решение проблемы 1: Переименовать все файлы с папке с помощью bat
Имя файла renameTo.bat
cls
@echo
set /a counter = 0
for /r %%i in (*.jpg) do (
    call :rename "%%i" %1

)
goto:eof

:rename
set /a counter += 1
rename %1 %2%counter%.jpg
goto:eof
Теперь достаточно запустить
renameTo.bat birthday
и все *.jpg будуть иметь имена birthday1.jpg, birthday2.jpg и т.д.


Решение проблемы 2: закачка множества файлов с использованием плагина iMacros под FireFox.

Сначала сгенерируем файл источника для iMacros. Это будет опять bat-ник.
Назовем его filesToList.bat
for /r %%i in (*.jpg) do (echo "%%i" >> files.csv)

Запускаем без параметров
filesToList.bat
Он создаст файл со списком всех jpg-ов в папке. Обратите внимение - в кавычках и с полными путями.
Например:
"C:\Documents and Settings\Larry\Рабочий стол\photo\birthday1.jpg"
"C:\Documents and Settings\Larry\Рабочий стол\photo\birthday2.jpg"
"C:\Documents and Settings\Larry\Рабочий стол\photo\birthday3.jpg"
"C:\Documents and Settings\Larry\Рабочий стол\photo\birthday4.jpg"
"C:\Documents and Settings\Larry\Рабочий стол\photo\birthday5.jpg"
"C:\Documents and Settings\Larry\Рабочий стол\photo\birthday6.jpg"
Теперь основное - сам макрос. Во первых он будет использовать наш сгенерированый список файлов files.csv. Этот файл надо поместить в папку Datasources, у меня она здесь C:\Documents and Settings\Larry\Мои документы\iMacros\Datasources. Конфигурируется настройками аддона

Теперь сам макрос. Думаю разберетесь куда его вставить
CMDLINE !DATASOURCE files.csv
SET !DATASOURCE_COLUMNS 1
SET !LOOP 1
SET !DATASOURCE_LINE {{!LOOP}}
TAG POS=1 TYPE=INPUT:FILE ATTR=ID:edit-upload CONTENT={{!COL1}}
TAG POS=1 TYPE=INPUT:SUBMIT ATTR=ID:edit-attach
В моем случае input имеет id=edit-upload, а кнопка submit имеет id=edit-attach.
Скрипт последовательно в цикле читает строчки из файла, вставляет в инпут и нажимает сабмит. Вы ждете и смотрите. Ах да, один мутный момент, почему-то надо задавать количество итераций (то-ли он не умеет определить количество строк в datasource, то ли я) и нажимать Play(Loop).
Надеюсь это кому-то сэкономит время, как сэкономило мне.
Что можно было сделать лучше:
1. В скрипт создания списка файлов добавить copy файл в нужную директорию с rewrite-ом.
2. Разобратся с количеством итераций скрипта - чтоб-не задавать их в ручную
3. Расширить скрипт аплоуда что-б он сам создавал фотогалерею (15 раз) по заданым параметрам с файла.
4. Даный скрипт я запускал 15 раз - в идеале можно создать 1 скрипт, нажать плей и уйти на перекур.
5. Использовать вместо (или вместе с) bat какой-то умный язык программирования, что-б еще и пережать все файлы к веб размеру.
6. Что-то еще

пятница, 26 марта 2010 г.

Еще раз о времени, деньгах, свободе, здоровье и других ресурсах личности, а также о двух ее половинках

 Стянуто с Хабра http://habrahabr.ru/blogs/arbeit/88976/
А также рекомендуемые автором источники мудрости:


Тема весьма обширная. Для затравки могу порекомендовать следующее (список далеко не полный):

1) Аудиоматериалы datnews.ru/infoproduct/ — эти продукты когда-то были платными, но год назад автор проникся принципом information wants to be free и выложил их в открытый доступ. Автор ведет ЖЖ rainbow-lynx.livejournal.com

2) Также нельзя не отметить Дэвида Аллена с его методологией GTD. [Я лично только начинаю в это вкапываться, но знаю людей, успешно это дело внедривших и использующих.] Можно почитать, например, у Колесника: kolesnik.ru/2007/gtd/ или у Бирюкова: sergeybiryukov.ru/2006/04/kak-razobratsya-s-delami-gtd-po-russki/

3) Русскоязычные гуру тайм-менеджмента (гугл: Глеб Архангельский, Вася Кислый етс.)

4) Не всеми еще оцененное наследие Г. С. Альтшуллера: www.altshuller.ru/head.asp (ключевые слова ТРИЗ, ЖСТЛ). Я не знаю еще человека, который бы заявлял, что он это полностью освоил.

5) Фишки, помогающие оптимизировать мышление: Mind Maps (гуглите и обрящете; русское название «диаграммы связей» используются редко). Сам использую Xmind, иногда Freemind.

6) Общелайфхакерские блоги:
lifehack.ru/
selfhacker.ru/
lifehacker.ru/
life.xakep.ru/

7) Психологическая википедия: www.psychologos.ru/

8) Финансовая грамотность: www.kraynov.com/ и его сервис www.4konverta.com/

9) Об образовании 2.0 кое-что пишет metaver.ru/ (ЖЖ: sartac.livejournal.com/). В этой категории больше всего полезного материала почему-то представлено в виде видеороликов. Вообще, ресурсов, посвященных именно выработке грамотной самообразовательной стратегии в 21 веке, мною пока не обнаружено. Здесь все еще непаханое поле.

10) Блогов о здоровье имеется множество, польза от них варьируется. ЖЖ progenes.livejournal.com принадлежит человеку, придерживающемуся научного подхода (в частности, к истерии вокруг ГМО и т. п. х.); в аванпосте содержатся ссылки на других проверенных блогеров, пишущих на сходную тематику. О перспективах увеличения продолжительности жизни пишут m-batin.livejournal.com и (реже) m-konovalenko.livejournal.com.

11) О фрилансе более-менее актуальные «фишки» на английском (http://freelanceswitch.com/ и freelancefolder.com/). Сама по себе эта тема постепенно теряет экзотический имидж и вливается в категорию общих вопросов бизнеса и карьеры. Основная проблема, из-за которой тяжело читать русскоязычные фрилансерские ресурсы — пережевывание одних и тех же азов. Этим грешат и некоторые блогеры-предприниматели, рассказывающие о своей жизни «после офиса» или «вместо вуза». Часто подобные авторы выдыхаются, и я удаляю их из закладок/RSS. Вообще, польза от чтения индивидуальных блогов претендентов на звание «гуру» часто очень сомнительна.

12) Блог о распространенных ошибках мышления — my-tribune.blogspot.com/. В английской википедии имеется целый ряд статей о логических уловках (http://en.wikipedia.org/wiki/Fallacy), по которым информацию на русском найти сложновато. Также гугл. «критическое мышление», «системное мышление». По последней теме еще 2 года назад существовал замечательный ресурс sysmyshlenie.ru, который впоследствии, к сожалению, пропал из онлайна.

13) Самая главная истина искусства саморазвития: здесь нет обязательных программ и готовых алгоритмов. Ищите свое и не ограничивайтесь этим или каким-либо другим списком на 8 листов.

понедельник, 22 февраля 2010 г.

Буковель

Только-что оттуда. Неужели сезон закрыт? Я тут сохраню некоторую статистику - что-б обработать ее потом. Мне интересна моя максимальная и средняя скорость на спусках.

ВитягДата/часСпускЗалишок
Витяг 1R21.02.2010 18:15:0902
Витяг 2R21.02.2010 18:03:3402
Витяг 1R21.02.2010 17:53:2802
Витяг 1R21.02.2010 16:44:2902
Витяг 2R21.02.2010 16:33:3602
Витяг 821.02.2010 16:23:3202
Витяг 1121.02.2010 16:13:0502
Витяг 1121.02.2010 16:02:1002
Витяг 1621.02.2010 15:51:3202
Витяг 1121.02.2010 15:43:0202
Витяг 2221.02.2010 15:32:4702
Витяг 2221.02.2010 15:26:0802
Витяг 2221.02.2010 15:19:1802
Витяг 321.02.2010 15:08:1402
Витяг 1321.02.2010 14:58:1802
Витяг 1421.02.2010 14:40:3002
Витяг 1521.02.2010 14:16:2602
Витяг 1521.02.2010 13:55:0102
Витяг 1521.02.2010 13:40:1202
Витяг 1621.02.2010 13:24:4302
Витяг 1621.02.2010 13:15:4702
Витяг 1221.02.2010 13:01:3802
Витяг 521.02.2010 12:52:3002
Витяг 521.02.2010 12:39:2602
Витяг 1R21.02.2010 12:26:1312
Витяг 2R05.02.2010 18:08:5303
Витяг 2R05.02.2010 17:56:3003
Витяг 1R05.02.2010 17:46:4503
Витяг 1R05.02.2010 17:36:0903
Витяг 2R05.02.2010 17:22:1103
Витяг 2R05.02.2010 17:10:1603
Витяг 1R05.02.2010 16:59:0703
Витяг 1R05.02.2010 15:48:2903
Витяг 1R05.02.2010 15:38:5603
Витяг 1R05.02.2010 15:28:5703
Витяг 1R05.02.2010 15:18:4703
Витяг 2R05.02.2010 15:06:5303
Витяг 805.02.2010 14:57:0603
Витяг 1505.02.2010 14:43:0003
Витяг 1405.02.2010 14:15:0803
Витяг 1505.02.2010 13:56:5603
Витяг 1505.02.2010 13:42:2603
Витяг 1505.02.2010 13:28:2803
Витяг 1505.02.2010 13:16:2803
Витяг 1505.02.2010 13:04:0003
Витяг 1505.02.2010 12:51:4403
Витяг 1105.02.2010 12:40:3103
Витяг 1605.02.2010 12:29:3103
Витяг 1605.02.2010 12:19:5703
Витяг 1605.02.2010 12:09:2303
Витяг 1605.02.2010 12:00:0003
Витяг 1205.02.2010 11:45:5903
Витяг 1205.02.2010 11:32:2903
Витяг 505.02.2010 11:18:5903
Витяг 1R05.02.2010 10:59:3503
Витяг 1R05.02.2010 10:46:1113
Витяг 2R30.01.2010 17:44:2704
Витяг 2R30.01.2010 17:30:5204
Витяг 2R30.01.2010 17:17:4504
Витяг 1R30.01.2010 17:05:2104
Витяг 1R30.01.2010 16:55:1504
Витяг 2R30.01.2010 16:42:2004
Витяг 2R30.01.2010 16:25:5204
Витяг 2R30.01.2010 16:11:1404
Витяг 1530.01.2010 14:56:5404
Витяг 530.01.2010 14:35:4304
Витяг 530.01.2010 14:12:0004
Витяг 1R30.01.2010 13:52:3204
Витяг 1R30.01.2010 13:42:4704
Витяг 1R30.01.2010 13:32:3804
Витяг 2R30.01.2010 13:18:4904
Витяг 1230.01.2010 12:57:3304
Витяг 530.01.2010 12:46:3004
Витяг 830.01.2010 12:31:4404
Витяг 1130.01.2010 12:15:4404
Витяг 1130.01.2010 12:09:3404
Витяг 830.01.2010 11:53:3604
Витяг 2230.01.2010 11:38:1804
Витяг 2230.01.2010 11:28:4204
Витяг 1330.01.2010 11:20:1704
Витяг 1530.01.2010 11:01:5604
Витяг 1430.01.2010 10:47:1714

суббота, 20 февраля 2010 г.

У меня был очень продуктивный день. Сейчас 1:09 но оставить все и просто уснуть - невозможно. Столько всего в оперативке что необходимо это куда-то выгрузить. Ведь завтра будет новый день.

Начну с конца, рефакторить буду потом, екстрактить другие посты и методы.
Мультик Up. У героя все как-то не было времени на осуществление главной мечты, он дождался критической точки - дальше только скука и смерть. Безысходность заставила круто все изменить. Вверх! А если бы он начал раньше .. сколько всего могло-бы произойти. Люблю тему 3D, 4D и т.D. Так вот крутимся мы на планете, 3-х мерные существа по 2-х мерной плоскости и никак не откроем это заветное Вверх. Если предположить что мы 4х мерные существа, а это так и есть, то 4-й уровень для нас открывается вот в такие моменты - тогда и прошлое и будущее сходится в одном моменте - emergency of "now". Надо чаще поднимать голову вверх, туда, к 4-му.

Добавилась еще одна мечта идиота - летать!

И еще одна - удивлять.

Отмотаем обратно. Санек, что за чудесный человек в моей жизни. О чем мы только не говорили сегодня. Запомнилось "что ты уже пробовал? попробуй другое - потом сравни. Ошибайся!". А еще успехи его социализаци не могут не восхищать. А еще ХР, а еще посты эти все, аналогии которые он генерит, вопросы которые он задает, мелочи которые замечает.

Сегодня сформулировались мои цели - этому отдельный пост. Я всегда чего-то жду, какого-то момента. как тот старик с мультика.

Сегодня осилил офигенский таск. 21 test-case каждый из которых есть user-story. Я переоткрываю ТДД. Писал сначала тест, потом код, опять тест, опять код. Офигенный драйв, офигенная продуктивность, как следствие. Сказалось наверно еще то что я немного засиделся на презентейшне. А тут все новое, головоломки, идеи и реализации. Целый мир ХР и я на пороге.
Раньше я бы подходил к этому таску иначе - много бумаги, много случаев в голове, пытался бы все охватить, а потом за раз бы все заимплементил, нашел кучу багов. Ах да, тестировал бы через скрин. Ужас! Думаю ушло бы времени раза в 3 больше. Но! первый код был бы лучше, продуманее чем то что у меня получилось после того как 21 тест загорелся зеленым. Сейчас предстоит порефакторить. Интересный вопрос у меня возник. С помошью ТДД может родится действительно красивое решение, на уровне с класическими - пузырьковой сортировки, или обход дерева или синтаксический анализатор. Кажется что для этого требуется больше науки и дальновидности что-ли. Попробую обязательно.

Так, к слову, кто из бывших мат-факовцев помнит чему равны корни квадратного уравнения? Возьмите листочик и просто запишите ..... ааа стоп, так не чесно ... не вывести а выписать сходу. Как-то я соскучился по науке. Говорят что все большие открытия в математике делают люди в каком-то ограниченом вековом диапазоне - молодежь короче. Ровесники.

Надо написать пост о моих валидационных граматиках, с картинками.

А еще о разных приколах с ИЕ.

Ну все пока, спать!

воскресенье, 3 января 2010 г.

Законы жизни


1. ЗАКОН ПУСТОТЫ. Все начинается с пустоты. Пустота всегда должна быт заполнена.

2. ЗАКОН ШЛАГБАУМА. Возможности не даются впрок. Должно быть принято решение пересечь шлагбаум как условное препятствие. Возможности даются после внутреннего решения. Заветные желания даются нам вместе с силами на их осуществление.

3. ЗАКОН НЕЙТРАЛЬНОГО ПОЛОЖЕНИЯ. Чтобы измениться, надо остановиться, а потом уже менять направление движения.

4. ЗАКОН ПЛАТЫ. Платить нужно за все: за действие и бездействие. Что будет дороже? Иногда ответ очевиден только в конце жизни, на предсмертном одре – дороже плата за бездействие. Избегание неудач не делает человека счастливым. «В моей жизни было много неудач, большинство из которых так и не случилось»- слова старика сыновьям перед смертью.

5. ЗАКОН ПОДОБИЯ. Подобное притягивается подобным. В нашей жизни нет случайных встречных. Мы привлекаем к себе не тех людей, которых хотим привлечь, а тех, кто подобен нам.

6. ЗАКОН МЫШЛЕНИЯ. Внутренний мир мыслей человека воплощается во внешний мир вещей. Нужно не искать причины несчастий во внешнем мире, а обращать свой взор вовнутрь. Наш внешний мир- это реализованный мир наших внутренних мыслей.

7. ЗАКОН КОРОМЫСЛА. Когда человек чего-то хочет, но это недостижимо, надо придумать другой интерес, равновеликий по силе первому.

8. ЗАКОН ПРИТЯЖЕНИЯ. Человек притягивает к себе то, что он любит, боится или постоянно ожидает, т.е. все, что находится в его центральном, сфокусированном сознании. Жизнь дает нам то, что мы ожидаем от нее получить, а не то, что хотим. «На что рассчитываешь, то и обретешь».

9. ЗАКОН ПРОСЬБЫ. Если ничего у жизни не просишь, то ничего и не получаешь. Если мы просим у судьбы непонятно что, то и получаем неизвестно что. Наша просьба притягивает соответствующую реальность.

10. ЗАКОН ОГРАНИЧЕННОСТИ №1. Всего предусмотреть нельзя. Всякий видит и слышит лишь то, что понимает, поэтому он и не может учесть все обстоятельства. Все зависит от наших внутренних преград, наших собственных ограничений. Есть события, происходящие помимо нашей воли, их нельзя предвидеть, и мы не несем за них ответственности. При всем своем желании человек не может контролировать все события своей жизни.


11. ЗАКОН ЗАКОНОМЕРНОСТИ. В жизни часто происходят независящие от нас события. Единожды произошедшее событие можно рассматривать как случайность, дважды произошедшие – совпадение, но трижды – закономерность.

12. ЗАКОН ОГРАНИЧЕННОСТИ №2. Человек не может иметь все. Ему часто чего-то не хватает в жизни. Секрет счастья заключается не в потакании своим прихотям и желаниям, а в умении довольствоваться тем, что имеешь. Довольствоваться малым нелегко, но труднее всего довольствоваться многим. Можно потерять счастье в поисках богатства, а это значит – потерять все. Можно приобрести весь мир и потерять свою душу.

13. ЗАКОН ПЕРЕМЕН. Хочешь перемен в своей жизни – бери власть над обстоятельствами в свои руки. Нельзя изменить свою жизнь, ничего не изменяя в ней и не изменяясь самому. Из-за своей пассивности человек часто упускает реальный шанс, предоставленный судьбой. Кто расставляет в вашей жизни приоритеты – вы сами или кто-то другой? Может быть, их расставляет сама жизнь, а вы плывете по течению? Станьте хозяином своей судьбы. Если вы никуда не отправитесь, то никуда и не прибудете.

14. ЗАКОН РАЗВИТИЯ. Жизнь заставляет человека решать именно те задачи, от решения которых он отказывается, которые боится решать, решения которых избегает. Но эти задачи все равно придется решать на другом, уже на новом витке своей жизни. И накал эмоций, переживаний будет мощнее, а цена решения – выше. От чего бежим, к тому и придем.

15. ЗАКОН ТАКСИ. Если вы не водитель, если вас везут, то чем дальше вас завезут, тем это будет для вас дороже. Вы не заказывали маршрут, то можете оказаться где угодно. Чем дальше вы углубитесь по ошибочному пути, тем труднее вам будет вернуться.

16. ЗАКОН ВЫБОРА. Наша жизнь состоит из множества выборов. У вас всегда есть выбор. Наш выбор может заключаться в том, что мы не делаем выбора. Мир полон возможностей. Однако приобретений без потерь не бывает. Принимая что-то одно, тем самым мы отказываемся от чего-то другого. Заходя в одну дверь, мы пропускаем другую. Каждый должен сам решить, что для него важнее. Из потерь тоже можно получить приобретение.

17. ЗАКОН ПОЛОВИНЫ ПУТИ. В отношениях с другим человеком ваша зона – полпути. Нельзя полностью управлять поведением другого человека. Другой может не двигаться, нельзя пройти путь за него и сделать так, чтобы другой человек изменился.

18. ЗАКОН ПОСТРОЕНИЯ НОВОГО. Для того, чтобы построить что-либо новое, нужно: а).разрушить старое, если это необходимо- расчистить место, выделить время, мобилизовать силы для построения нового; б).знать, что именно вы хотите построить. Не стоит крушить, не зная путей к созиданию. Нужно знать, куда идешь. Если не знаешь, куда идешь, придешь не туда. «Кто никуда не плывет – для тех не бывает попутного ветра» /М. Монтель/

19. ЗАКОН РАВНОВЕСИЯ. Как бы человек ни хотел изменить свою жизнь, образ мышления, стереотипы его поведения будут пытаться удержать его в старой, привычной для него жизни. Но если человеку удается что-то изменить в своей жизни, то уже новая, измененная жизнь будет подчиняться Закону равновесия. Изменения обычно протекают медленно и болезненно из-за инерции в мыслях и в поведении, своего внутреннего сопротивления и реакции окружающих людей.

20. ЗАКОН ПРОТИВОПОЛОЖНОСТЕЙ. Наша жизнь не мыслима без противоположностей, в ней присутствуют рождение и смерть, любовь и ненависть, дружба и соперничество, встреча и расставание, радость и страдание, потеря и приобретение. Человек тоже противоречив: он, с одной стороны, стремится к тому, чтобы его жизнь была стабильна, но в то же время некая неудовлетворенность гонит его вперед. В мире противоположностей человек стремится обрести утраченное единство с самим собой, с другими людьми и с самой жизнью. Все имеет начало и конец, это земной круговорот и круговорот жизни. Вещи, достигнув своего предела, переходят в свою противоположность. Пара противоположностей поддерживает равновесие, а переход от одной крайности в другую создает многообразие жизни. Иногда для того, чтобы понять что-либо, нужно увидеть, узнать противоположность этого. Одна противоположность не может существовать без другой – для того, чтобы был день, нужна ночь.

21. ЗАКОН ГАРМОНИИ. Человек ищет гармонии во всем: в себе, в мире. Достичь гармонии с миром можно только будучи в гармонии с самим собой. Хорошее отношение к себе, принятие себя – залог гармонии с миром, людьми и собственной душой. Гармония не означает отсутствие трудностей и конфликтов, которые могут быть стимулом для личностного роста. Гармония между разумом, чувством и действием – может быть это и есть счастье?

22. ЗАКОН ДОБРА И ЗЛА. Мир не создан лишь для удовольствия. Он не всегда соответствует нашим представлениям о нем и нашим желаниям. Тот, кто не способен сам сделать доброе дело, не оценит добра и от других. Для тех, кто не способен видеть зло, зла не существует.

23. ЗАКОН ЗЕРКАЛА. То, что человека раздражает в окружающих, есть в нем самом. То, что человек не хочет слышать от других людей, есть то, что ему важнее всего услышать на данном жизненном этапе. Другой человек может служить для нас зеркалом, помогая нам открыть то, что мы не видим, не знаем в себе. Если человек то, что его раздражает в других, исправит в себе, судьбе ни к чему будет посылать ему такое зеркало. Избегая всего того, что нам неприятно, избегая людей, вызывающих у нас негативные чувства, мы лишаем себя возможности изменить свою жизнь, лишаем себя возможности внутреннего роста.

24. ЗАКОН ДОПОЛНЕНИЯ. Нам нужны люди, события, источники знаний, способные нам дать то, что мы хотим иметь, но имеем лишь в небольшом количестве. Мы стараемся стать сопричастными потенциалу других людей. Мы достраиваем себя вовне. Наше желание обладать кем-либо или чем-либо – это непризнание, отрицание собственных достоинств, неверие в то, что они у нас есть.

25. ЗАКОН ЦЕПНОЙ РЕАКЦИИ. Если вы позволите разыграться своим негативным чувствам, то одно неприятное переживание потянется за другим. Если жить, предаваясь мечтам и грезам, то реальность вытиснится иллюзорным миром фантазий. Человеку бывает сложно остановить поток своих негативных и непродуктивных мыслей, т.к. у него вырабатывается привычка переживать, волноваться, страдать, мечтать, т.е. уходить от действительности, от активного решения проблем. Чему отдаете больше энергии, того и будет больше. Мысль, которой вы дарите свое время, действует как магнит, притягивая себе подобные. С одной беспокоящей мыслью справиться легче, чем с роем навязчивых мыслей. В процессе нашего общения с другими людьми мы склонны перенимать их настроение посредством эмоционального заражения.

26. ЗАКОН ПОДАВЛЕНИЯ. То, что человек подавляет в своих мыслях или действиях, то, что он отрицает в себе, в самый неподходящий момент способно извергнуться наружу. Нужно принять свои мысли и чувства, а не подавлять и не накапливать их в себе. Примите себя, примите от, что вам не нравится в себе, не критикуйте себя. Принятие, признание отвергаемого и отрицаемого в себе способствует внутреннему росту человека. Это позволяет жить ему полной жизнью. Мы стремимся обрести утраченное единство.

27. ЗАКОН ПРИНЯТИЯ ИЛИ СПОКОЙСТВИЯ. Сама по себе жизнь ни плоха, ни хороша. Хорошей или плохой ее делает наше восприятие. Жизнь такова, какова она есть. Нужно принимать жизнь, радоваться жизни, ценить жизнь. Доверьтесь жизни, доверьтесь силе вашего разума и велению сердца. «Все будет так, как надо, даже если по-другому».

28. ЗАКОН ОЦЕНКИ СТОИМОСТИ ВАШЕЙ ЛИЧНОСТИ. Окружающие практически всегда оценивают человека так, как оценивает он себя сам. Нужно принимать и ценить себя. Не создавать себе кумиров, либо недостижимого, идеального образа себя. Не принимать мнение окружающих о вас за истину, не подвергая его критике. Стараясь заслужить любовь всех людей (что невозможно), вы пренебрегаете собственными потребностями, вы можете потерять себя, потерять уважение к себе. Невозможно быть во всем совершенным человеком. Вы стоите ровно столько, во сколько сами себя оцениваете, какова ваша самоценность. Однако доля реалистичности никогда не повредит.

29. ЗАКОН ЭНЕРГООБМЕНА. Чем больше продвинулся человек в познании себя и мира, тем больше он может взять от мира и дать ему. Нужно суметь установить адекватный, справедливый обмен с судьбой. Если вы будете больше отдавать, чем брать, от это приведет к вашему энергетическому истощению. Если вы даете кому-то больше, чем получаете от него, у вас может возникнуть обида на человека. Мир существует для того, чтобы им можно было делиться друг с другом.

30. ЗАКОН СМЫСЛА ЖИЗНИ. Мы приходим из пустоты, пытаясь обрести смысл жизни, и вновь уходим в пустоту. У каждого человека свой смысл жизни, который может меняться на разных жизненных этапах. В чем заключается смысл жизни – стремиться к чему-либо или просто жить? Ведь стремясь к чему-либо, мы вынуждены выпустить из поля зрения саму жизнь, т.о. ради результата мы теряем сам процесс. Возможно, самый главный смысл жизни – сама жизнь. Нужно включаться в жизнь, принимая ее, тогда удастся воспринимать жизнь в ее многообразии и тогда она раскрасит бытие человека теми красками, которыми владеет сама. Смысл жизни человек может найти лишь вне себя, в мире. В жизни выигрывает тот, кто не просит у судьбы единственного рецепта, панацеи от всех болезней и от всех бед.
(с) не мое


7 ЗАКОНОВ ПРОЦВЕТАНИЯ

1. Закон пустоты.
Если вам нужны новые ботинки, выбросите старые. Если вам нужна новая одежда, почистите ваш шкаф. Вы должны по доброй воле расстаться с вашими стереотипами.

2. Закон циркуляции.
Будьте готовы отпустить что-то, чем вы владеете, чтобы получить что-то, что вы желаете.

3. Закон воображения.
Сначала вы должны увидеть процветание в вашем воображении. Сделайте описание своего идеального дня и не показывайте его никому, кроме того, кому доверяете. Храните это описание где-нибудь под рукой, и в свободное время перечитывайте его.

4. Закон творчества.
Человек может достигнуть процветания посредством энергии своего мышления, интуиции и воображения.

5. Закон воздаяния и получения.
Если вы отдаете что-то, то это возвращается в десятикратном размере. Когда вы получаете блага, очень важно делиться им с окружающими.
Если у вас - дар, и вы не используете его, то оскорбляете вашу Божественную сущность. Чтобы с должной почтительностью относиться к своим способностям, вы должны радоваться дарам и разделять их с другими. Если вы делаете это, вы привлекаете еще больше благ в свою жизнь.

6. Закон десятины.
Вселенная всегда возьмет свою десятину. Это просто закон благодарности источника поддержки - 10% от всего, что вы имеете.
Вы никогда не знаете, как ваша десятина вернется к вам. Деньги - обычное явление. Но она также может прийти в виде примирения с кем-то, с новыми дружескими отношениями, в виде выздоровления и т.д.

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

Micael Sandel: Правосудие

На дирти пробегала ссылочка.
Лекции о правосудии в Гарвардском универе (на англ.).

Можно ли пытать людей?
Можно ли красть, чтобы спасти своего ребенка?
Всегда ли можно говорить правду?
Сколько стоит жизнь человека?
и т.д

http://justiceharvard.org/