antulik.com
  • Bookshelf
  • Programming
  • Presentations
  • Loved Movies
  • All
  • About Me

LIFELINE OF COINCIDENCE


blog by Anton Katunin

The Upside of Irrationality

Posted on 28 October 2011 (the best)

-- Dan Ariely's blog




Primary Rule of History

Posted on 20 October 2011

History doesn't repeat itself - historians merely repeat each other.




Predictably Irrational

Posted on 20 October 2011 (the best)

_ Predictably Irrational: The Hidden Forces That Shape Our Decisions _ is a 2008 book by Dan Ariely, in which he challenges readers' assumptions about making decisions based on rational thought. Ariely explains, "My goal, by the end of this book, is to help you fundamentally rethink what makes you and the people around you tick. I hope to lead you there by presenting a wide range of scientific experiments, findings, and anecdotes that are in many cases quite amusing. Once you see how systematic certain mistakes are--how we repeat them again and again--I think you will begin to learn how to avoid some of them"

-- Wikipedia




Dan Ariely

Posted on 15 October 2011 (the best)

http://danariely.com

Beware conflicts of interest

Are we in control of our own decisions? 

 

Dan Ariely on our buggy moral code

 




Primary Political Corollary

Posted on 14 October 2011

A good slogan beats a good solution.




Стоит ли быть «успешным»?

Posted on 13 October 2011 (russian)

http://habrahabr.ru/blogs/gtd/129863/

Как надоели эти тематические статьи о повышении результативности, мотивации и прочей чепухе. Зачем люди их пишут? Чтобы помочь тем, кто запутался в себе? Для тех, кому тяжело сосредоточиться? Вряд-ли это так.

Современная жизнь диктует нам, что все нужно делать быстро, добиваться максимальной эффективности. Непременно нужно быть очень успешным. Нужно двигаться к цели, каждый день, каждый час, ежеминутно. Оставив все лишнее, бросить все силы на достижение результата. Иначе нет смысла жить.

Друзья зовут выпить? От таких лучше держаться подальше, ведь если ты выпьешь с ними, то вечер потерян, а то еще и завтрашний день. А ведь это время так важно для достижения целей. Оставь этих друзей, не общайся с ними.

Плохо себя чувствуешь, устаешь, нет сил? Ерунда, брось, разве это усталость? Вот солдат на войне, он устает, но не сдается. А что ты, разве это усталость, хватит тереть сопли, вставай с дивана и вперед, достигать цели.

Не знаешь как собраться и мотивировать себя? Слабак. Читай статьи, книги, учебники методички, смотри на пример других, тех кто заставил себя достигать цели. Они непременно тебе помогут.

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

Некоторые особо талантливые авторы, аж слюной брызжут пытаясь мотивировать людей стать успешнее. Не можешь, не делай. Лежи, плюй в потолок. Так и останешься, забытый, не нужный, не успешный, не мотивированный. А не хочешь, подними зад и давай делай что-нибудь. Только не лежи, не сиди, не спи, не трать время и так далее. К сожалению, эти статьи слабо мотивируют, да и вообще, больше похожи на практику по словоблудию.

Надоело. Все это чушь, ерунда, ересь. Просто шум. Это все слова.

На самом деле, для каждого человека ценности жизни, успех и цели уникальны. У всех нас разные потребности, разная мотивация. И это факт. Если нет достаточной мотивации, то ее нет. И не нужно пытаться искать ее в чьих-то книгах, словах, нравоучениях. Если книга не читается, то скорее всего она вам просто не интересна, так зачем заставлять себя?

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

Абсолютно у каждого человека есть свои критерии душевного спокойствия и личного счастья. Для одного это крепкая семья, здоровые дети, теплый уютный дом. Для другого — крутая тачка, модный смартфон. Для третьего — быть на виду, на слуху. И так далее.

Но нам говорят, что нужно постоянно стремиться к новым вершинам, управлять временем, каждая секунда должна быть во имя чего-то. Нас обманывают, пытаются заставить жить по законам, которые чужды обычному живому человеку. Нам прививают привычку жить по расписанию, по строгим планам, идти всегда вперед. Шаг в право/влево -побег, чуть встал, задумался о чем-то и тебя уже обскакали, ты опять опоздал.

Человек не машина, он может и должен иметь слабости, поддаваться им. В этой гонке за эффективностью мы теряем себя, свое настоящее. Мы живем часто сомнительными целями, идеями которые нам чужды, надуманными, не настоящими. Но для нас пишут статьи, снимают видео-ролики, проводят семинары по мотивации. Что бы выжать из нас еще чуть-чуть, еще немного, заставить жить эффективнее.

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

Что же делать тем, кто хочет что-то изменить в своей жизни? Как побороть усталость и апатию? Как найти в себе силы делать что-то? Как улучшить свою эффективность для себя?

Возможно, что очень мотивированным и успешным людям, это покажется ерундой. Но все изложенное ниже, всегда помогало мне и моим близким. Уверен, что все эти советы вы когда-нибудь слышали.

  1. Возьмите паузу. Это самый важный шаг. Если вы запутались, рассредоточены, не можете взяться за дело, бросьте его на время. Дайте своей нервной системе отдых. Такое использование времени только кажется не эффективным, потраченным в пустую. На самом деле просто вспомните знаменитое выражение — “Все болезни от нервов”, оно вполне правдиво. Только одно НО, не лежите все это время в кровати пытаясь выспаться впрок. Сходите в кинотеатр в который давно хотели сходить, в цирк с детьми, с женой в ресторан, прочитайте книгу на которую не было времени. Покатайтесь на велике, на санках, на лыжах. Можете даже напиться в хлам с друзьями неудачниками.

  2. Пока отдыхаете, попробуйте наладить более-менее четкий режим дня. Врачи рекомендуют спать около 8 часов в сутки. На деле, продолжительность сна у всех разная, но среднее значение все равно примерно 8 часов.
    Так как вы отдыхаете сейчас, то можете прикинуть сколько нужно сна именно вам. Обязательно ложитесь спать в то время когда запланировали и вставайте вовремя, не пересыпайте. Все остальные дела в течении дня, должны быть построены так, чтобы время подъема и засыпания было одинаковым ежедневно.
    Тут многие возразят, мол на работу встаю 6 утра, приезжаю домой из-за пробок только в 9 вечера, а в 10 уже надо лечь, когда же жить? А что в таком случаем имеется ввиду под словом жить? Сидеть в “одноклассниках”, или перед зомбо-ящиком? Или вы хотите меня убедить, что встав в 6 утра и приехав домой в 21 час, можно эффективно провести время до того как сон свалит вас с ног? Может быть, но на это способен далеко не каждый, и перегореть очень легко. Так что лучше спать. Помните, что сон это отдых не только для рук и ног, но и для мозга и нервной системы в целом.

  3. Выделите в своем режиме дня личное время. Это может быть час в день, или целый день, может быть пол-часа по субботам. Это время только для вас, тут не может быть никакой работы. Только вы и ваше хобби или что еще. Читайте, пойте, ходите в спортзал, бегайте, да хоть с мужиками в домино у подъезда играйте. Обязательно используйте это личное время, если нет дел, просто пройдитесь по парку или по улице. Просто так, без мыслей, без цели. Это как глоток воздуха для вашей нервной системы. Время разгрузки. Лишь кажется, что такая уловка бесполезна, но попробуйте сложить эти минуты в часы, дни, недели. Не мало, правда?

  4. Заведите себе карманный блокнот. Не ежедневник, а именно блокнот, без дат, чисел и пр. Их вы сможете проставить сами, когда потребуется. Поначалу он вам будет не нужен, вы не будете знать, что туда написать. Но все равно, носите его с собой. Со временем вы поймете, что записывать что-то очень удобно. Пишите туда свои мысли, интересные идеи, и все что вам кажется важным.
    Эта привычка поможет вам стать более собранным, незаметно, по-тихоньку. Многие считают, что это притупляет память. Не верьте, записывать, анализировать, возвращаться к мыслям очень полезно и к тому-же такой анализ это тоже отдых для вашей нервной системы.
    Только не нужно использовать для этих целей смартфон. Вам нужен именно блокнот. Живые ощущения, скрип ручки о бумагу, шуршание листков блокнота, след от чернил, неровность вашего подчерка или наоборот, его идеально выверенные штрихи. Эти ощущения очень важны, не меняйте их на дурацкие кнопки или бездушный тач-скрин.

  5. Питайтесь правильно. Да-да это про еду. Не думайте, что это фигня. Мы очень плохо питаемся. Во только не надо мне говорить, что я не могу есть иначе, мне удобнее есть бутерброды на бегу и пить порошковый кофе из автомата. Старайтесь питаться настоящими продуктами — кашами, овощами, фруктами, яйцами, творогом, сыром, мясом. Избегайте быстрой еды — батончиков, сэндвичей, газировки, быстрых супов, колбасы, сосисок, конфет, сдобы, чипсов.
    Разумеется я не призываю вас вообще отказаться от этих вещей. Просто взгляните трезвым взглядом на свой рацион и посмотрите сколько в нем нормальной еды и сколько быстрой и удобной. Если в вашем рационе удобство преобладает, то знайте, что отчасти в вашей усталости и медлительности, виновата пища.

И последнее. Не примеряйте на себя чужой успех. Заканчивайте мерить успешность жизни по другим людям. Часто говорят, вот он/она в свои 23 года миллионер/бизнесмен/коммерсант/владелец крупной компании и т.д., а ты, кто ты в свои 30. Да какая разница? Конечно хорошо иметь миллионы, иметь нефтяную скважину тоже наверное хорошо, здорово иметь полный гараж спортивных тачек и дом на побережье. Все это просто отлично. Но в конце концов решать именно вам.

Оглянитесь вокруг, взгляните в себя. У вас жена которая любит вас, а вы ее. У вас уютная, пусть и двухкомнатная квартира, которую оставил вам дедушка и вы не зарабатывали на нее 5 лет, ну и пусть. У вас прекрасный сын/дочь, у вас есть время общаться с ними и это общение дарит вам радость. Вы выезжаете летом на дачу, в деревню, кормите там слепней и сажаете редис, ходите гадить в очковый туалет, ну и круто. Наслаждайтесь этим, не копайтесь в причинах чужих побед сравнивая их с вашими неудачами, это тупиковый путь. Делайте что вам нравиться и не ломайте себя в угоду недосягаемым целям, а реальных вы и так достигнете.

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




The Oil Spill Principle

Posted on 12 October 2011

People will accept any bad news if the magnitude of the disaster is revealed gradually.




30 Seconds To Mars

Posted on 10 October 2011 (the best)




Soper's Law

Posted on 29 September 2011

Any bureaucracy reorganized to enhance efficiency is immediately indistinguishable from its predecessors




Patton's Law

Posted on 28 September 2011

A good plan today is better than a perfect plan tomorrow.




Мы влияем на окружающий мир меньше, чем нам бы хотелось, но гораздо больше, чем нам кажется…

Posted on 27 September 2011 (russian)




The Bureaucracy Principle

Posted on 26 September 2011

Only a bureaucracy can fight a bureaucracy.




Young's Law of Bureaucracy

Posted on 24 September 2011

It is the dead wood that holds up the tree.

Corollary
Just because it is still standing, doesn't mean it's not dead.




B-teams with A-ideas always loose the A-teams who start with B-ideas

Posted on 18 September 2011




Laws of Thruth in Reporting

Posted on 16 September 2011

  1. The closer you are to the facts of a situation, the more obvious are the errors in the news coverage

  2. The farther you are from the facts of a situation, the more you tend to believe new coverage.




Richard's Complementary Rules of Ownership

Posted on 12 September 2011

  1. If you keep anything long enough, you can throw it away.
  2. If your throw anything away, you will need it as soon as it is no longer accessible.




The Bering Distinction

Posted on 9 September 2011

Philosophy is questions that may never be answered.
Religion is answers that may never be questioned.




O'Briend's Law

Posted on 31 August 2011

Nothing is ever done for the right reasons.




First Rule of Acting

Posted on 20 August 2011

Whatever happens, look as if it were intended




Chapman's Law

Posted on 2 August 2011

Don't be irreplaceable. If you can't be replaced, you can't be promoted.




Pfeifer's Principle

Posted on 30 July 2011

Never make a decision you can get someone else to make.




For on Levelology

Posted on 29 July 2011

What will get you promoted on one level will get you killed on another.




Не следите за наценками, следите за ценами

Posted on 25 July 2011 (russian)




Wolinski's Law

Posted on 20 July 2011

Teamwork is wasting half of one's time explaining to others why they are wrong.




Если у вас и седьмой блин комом, к черту блины, пеките комочки!

Posted on 9 July 2011 (russian)




Clarke's Third Law

Posted on 5 July 2011

Any sufficiently advanced technology is indistinguishable from magic.




Dunning–Kruger effect

Posted on 3 July 2011

The Dunning–Kruger effect is a cognitive bias in which unskilled people make poor decisions and reach erroneous conclusions, but their incompetence denies them the metacognitive ability to appreciate their mistakes.[1] The unskilled therefore suffer from illusory superiority, rating their ability as above average, much higher than it actually is, while the highly skilled underrate their own abilities, suffering from illusory inferiority. Actual competence may weaken self-confidence, as competent individuals may falsely assume that others have an equivalent understanding. As Kruger and Dunning conclude, "the miscalibration of the incompetent stems from an error about the self, whereas the miscalibration of the highly competent stems from an error about others" (p. 1127).[2]

The effect is about paradoxical defects in cognitive ability, in oneself and others.

http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect




Дивный мир стартапов интервью Аркадия Морейниса

Posted on 26 June 2011 (russian)

http://www.youtube.com/watch?v=76E4A0XsdGk

  1. Фаундер
  • Вера
  • Цель $$
  • Харизма
  • Адаптивность
    -- В этом мире выживает не сильнейший а тот кто умеет адаптироваться
  1. Понимание продукта
  • Кому и зачем нужно то что вы делаете?
  • Продукт = ПО + продажи+ marketing
  • Умение раставлять приоритеты (приоритеты в продуктовых фичах)
    -- Без них нельзя обойтись
    -- Это полезно
    -- То что удобно и красиво
  1. Команда
  • Не просто набор хороших людей
    -- Команда это умение понимать цель, умение разложить на задачи, и понять какие нужны ресурсы, роли, люди
  • Умение планировать
  • Умение выполнять планы
  1. Понимание перспектив
  • Качественный скачек
  • Понимать рынок
  • В чем суть - Think big




In any human enterprise, work seeks the lowest hierarchal level

Posted on 16 June 2011




RVM + Monit + Passenger + nginx + multiple rubies

Posted on 14 June 2011

I've spent a lot of time setting up my host, would like to share my experience.

So what we ve got:
VPS box with ssh access
Two websites, both ruby on rails:

  1. Custom website (ruby 1.9.2 + rails 3)
  2. Redmine (ruby 1.8.7 + rails 2)
    Passeger - to run websites
    Monit - to do monitoring and management of processes

VPS was already preconfigured with Nginx and ruby 1.9.2 as system wide setup, so there are no problems of running the first website, as it will work straight out of the box.

The question is how to setup both web applications with different ruby versions.

As we are hosting applications on different ruby versions, we cannot host them together on the same passenger, so we need to setup proxy on the system wide nginx to run the second website as a standalone application.

The access to the second site will look like that:

  1. Request comes in to the global nginx
  2. The request is proxied to standalone Passenger, which is running on the second instance of nginx

First of all we need to install 1.8.7 ruby on our host. The best way to do that is to use RVM, and install it locally as a current user. I would personally don't recommend to install it system wide. The are many good tutorial how to do that, so i'll skip over that:
http://beginrescueend.com/rvm/install/

After RVM is install and running 1.8.7 ruby version, we need to decide how we will host our second application. For this example I run standalone passenger, which is simply an instance of nginx running passenger with single application. This setup is enough, if there is only one site, otherwise we need to setup a separate second instance of nginx for 1.8.7 ruby.

Because it is only possible to have a single ruby version active at the same time, it could lead into extra problems if we don't do it properly. The best way i've found to do that is to wrap 1.8.7 ruby passenger into separate aplication.

  1. You need to switch rvm to the required ruby version (1.8.7 in our case)
  2. Install passenger gem if its not already installed
  3. Use RVM wrapper to wrap passenger gem, something like:

rvm wrapper 1.8.7@default redmine passenger

That command will create an executable in
where/rvm/installed/.rvm/ruby-1.8.7/bin/

Now you can test it. Navigate to folder with 1.8.7 application and type

redmine_passenger start

This will start passenger server for 1.8.7, and doesn't matter what is the current RVM environment is setup, this will always use 1.8.7 ruby. You should be able to see you application running at localhost:3000 (by default)

So the second passenger is up and running, we need to setup a proxy on the system wide nging to route requests to the second. This is a good information: http://blog.phusion.nl/2010/09/21/phusion-passenger-running-multiple-ruby-versions/

Pretty much we need to add new virtual host to the system wide nginx.

server { listen 80; server_name www.site.com; root /webapps/site.com/public; location / { proxy_pass http://127.0.0.1:3000; proxy_set_header Host $host; }}

After nginx is restarted, all requests should be routed to the second passenger.

At this point, it is all good, you some people can leave it here. The problem with the current implementation, the system wide nginx instance will start automatically after system start, but the second passenger we need to start manually.

Solution is to use Monit.
http://mmonit.com/monit/documentation/monit.html
Monit is simply is a separate process, which monitors other processes and makes sure all of the up and running.

This is my monit configuration file to start and monitor passenger for 1.8.7 as a separate process.

Monit config:

check process redmine_passenger
with pidfile /var/rapp/redmine/passenger.3000.pid
start program = "/bin/su - user -c '/var/rapp/.rvm/bin/redmine_passenger start /var/rapp/redmine/ -a 127.0.0.1 -p 3000 -d -e production' "
stop program = "/bin/su - user -c '/var/rapp/.rvm/bin/redmine_passenger stop /var/rapp/redmine/' "

Replace user with current user. Also notice that there is a space before and after user.

And finally, if you are stuck, here are some good website, which helped me to get my solution.

References:
http://groups.google.com/group/rubyversionmanager/browse_thread/thread/d1a6c1f6396a8bf6/51afece4c8943912?#51afece4c8943912

http://groups.google.com/group/rubyversionmanager/browse_thread/thread/d1a6c1f6396a8bf6/279b6dacdf898d0a?#279b6dacdf898d0a

https://gist.github.com/960540

http://matthew.mceachen.us/blog/howto-make-system-wide-rvm-installations-work-with-cron-monit-delayed_job-and-passenger-1021.html

http://stackoverflow.com/questions/5863815/monit-rvm-thin-on-osx-linux

https://github.com/romanbsd/passenger_monit

http://rushthinking.com/using-monit/




Gate's law

Posted on 14 June 2011

The only important information in a hierarchy is who knows what




Everybody want to go to heaven, but nobody want to die

Posted on 14 June 2011 (the best)




Life is too short to be little

Posted on 13 June 2011 (the best)

  1. Life is too short not to do a little practical joking. Krista Allen
  2. The Span of Life is too short to be trifled away in unconcerning and unprofitable Matters. Mary Astell
  3. Life is too short to spend hoping that the perfectly arched eyebrow or hottest new lip shade will mask an ugly heart. Kevyn Aucoin
  4. Be patient and understanding. Life is too short to be vengeful or malicious. Phillips Brooks
  5. Life is too short to harbor any hostilities towards anybody. Peabo Bryson
  6. Life is too short, and I'm Italian. I'd much rather eat pasta and drink wine than be a size 0. Sophia Bush
  7. Life is too short to stuff a mushroom. Shirley Conran
  8. Life is too short to be little. Man is never so manly as when he feels deeply, acts boldly, and expresses himself with frankness and with fervor. Benjamin Disraeli
  9. Life is too short to be living somebody else's dream. Hugh Hefner
  10. Life is too short to blend in. Paris Hilton
  11. The only rule is don't be boring and dress cute wherever you go. Life is too short to blend in. Paris Hilton
  12. Life is too short not to experiment. Jamelia
  13. Life is too short to work so hard. Vivien Leigh
  14. I don't read such boring things. Life is too short. Gyorgy Ligeti
  15. Do what you love to do and give it your very best. Whether it's business or baseball, or the theater, or any field. If you don't love what you're doing and you can't give it your best, get out of it. Life is too short. You'll be an old man before you know it. Al Lopez
  16. Life is too short for a long story. Mary Wortley Montagu
  17. Life is too short to have anything but delusional notions about yourself. Gene Simmons
  18. Life is too short, and the time we waste in yawning never can be regained. Stendhal
  19. Life is too short to miss out on the beautiful things like a double cheeseburger. Channing Tatum




Christie-Davies's Theorem

Posted on 8 June 2011

If your facts are wrong but your logic is perfect, then your conclusions are inevitably false. Therefore, by making mistakes in your logic, you have at least a random chance of coming to a correct conclusion.




The First Rule of Excavation

Posted on 6 June 2011

If you are in hole, stop digging.




Gardener's Philosophy

Posted on 3 June 2011

Brilliant opportunities are cleverly disguised as insolvable problems.

Corollary
The reverse is also true.




Aaron Koblin: Artfully visualizing our humanity | Video on TED.com

Posted on 27 May 2011

Aaron Koblin: Artfully visualizing our humanity | Video on TED.com




Last Law of Product Design

Posted on 9 May 2011

If you can't fix it, feature it.




Parker's Law

Posted on 28 April 2011

Beauty is only skin deep, but ugly goes clean to the bone.




Walter's Law

Posted on 25 March 2011

Success is more permanent when you achieve it without destroying your principles.




  • ← Previous page
  • Next page →

Copyright © antulik.com 2025