Что нужно сделать, чтобы ты мог считать себя свободным?
Уже считаю. А в те моменты, когда нет - нужно поспать/поесть/попить/потрахаться/устать/отдохнуть - и все вернется в норму. Потому что такие вещи как "считать себя свободным/уверенным/победителем" - зависят прежде всего от самочувствия и гормонального фона. И вернуть эти показатели в норму - первично.
Вторым шагом можно подключить сознание. Осознать, почему именно ты можешь считать себя свободным. Какие у тебя цели в жизни, движешься ли ты к ним, доволен ли скоростью. Для этого тоже есть методики. Поделюсь, если понравится пост.
Уже считаю. А в те моменты, когда нет - нужно поспать/поесть/попить/потрахаться/устать/отдохнуть - и все вернется в норму. Потому что такие вещи как "считать себя свободным/уверенным/победителем" - зависят прежде всего от самочувствия и гормонального фона. И вернуть эти показатели в норму - первично.
Вторым шагом можно подключить сознание. Осознать, почему именно ты можешь считать себя свободным. Какие у тебя цели в жизни, движешься ли ты к ним, доволен ли скоростью. Для этого тоже есть методики. Поделюсь, если понравится пост.
Хорошая новость - вышли долгожданные вкусные Rails 5.1 - стабильная версия.
Плохая новость - гем devise под 5.1 не адаптирован и валится с ошибками. Несмотря на то, что PR для этого висел еще с 5.1.беты, два месяца - так и не вмержен. Пару часов назад создали новый исправленный PR - посмотрим, что будет дальше.
Так что пока горячая ночь с webpacker откладывается, возвращаюсь в мастер-ветку и продолжаю работать. Когда перейду на 5.1 - расскажу, что там и как.
Плохая новость - гем devise под 5.1 не адаптирован и валится с ошибками. Несмотря на то, что PR для этого висел еще с 5.1.беты, два месяца - так и не вмержен. Пару часов назад создали новый исправленный PR - посмотрим, что будет дальше.
Так что пока горячая ночь с webpacker откладывается, возвращаюсь в мастер-ветку и продолжаю работать. Когда перейду на 5.1 - расскажу, что там и как.
Riding Rails
Rails 5.1: Loving JavaScript, System Tests, Encrypted Secrets, and more
In celebration of the 12th RailsConf in Phoenix, Arizona this week, we’re proud to announce that Rails 5.1 is ready in its final form! We’ve spent over 4,100 commits since Rails 5.0 making everything EASIER, SIMPLER, and, uhhh, FUNNER? (That’s a RailsConf…
За ночь вчерашний PR для devise приняли, теперь рельса 5.1 стартует без ошибок (на самом деле есть одна, решается временным манки-патчем). Задеплоил - работает. Теперь можно внедрять новые фичи в проект:
form_with
, тесты с капибарой в minitest, ассеты в вебпакере вместо rails-assets.org.Делюсь таблицей для учета показателей - https://docs.google.com/spreadsheets/d/1K0Vfjr06dQlGqq02qH3o1p8tpS6gVUT0wBOKIB6XvHQ/edit?usp=sharing.
(Жмакнуть File → Make a copy, и можно заполнять)
(Жмакнуть File → Make a copy, и можно заполнять)
Данные в ячейки таблицы можно вводить по-разному:
- Просто числом
- Формулой (удобно, когда статистика ведется по дням, в формуле можно писать цифры в понедельник плюс цифры во вторник и т.д.)
- Формулой COUNTA (см. строку "Предложений по работе")
Текущая неделя выделяется желтым автоматически.
- Просто числом
- Формулой (удобно, когда статистика ведется по дням, в формуле можно писать цифры в понедельник плюс цифры во вторник и т.д.)
- Формулой COUNTA (см. строку "Предложений по работе")
Текущая неделя выделяется желтым автоматически.
Доброго времени суток
Всем нам, будет очень полезно узнать Ваше экспертное мнение, о данном ресурсе, над коим я сейчас работаю: нашашараша.рф
1. Пишите проще. Сообщение выше можно написать короче раз в пять без потери смысла (и остальные сообщения в нашей беседе в личке - тоже).
2. Сайт сделан "для всех граждан нашей страны". Никогда не делайте сайт для всех. Есть ЦА. Всю информацию нужно подать так, чтобы привлечь ЦА и помочь ей совершить целевое действие, нужное вам.
3. Цель этого сайта - "обсуждать программу дальнейшего развития". Обсуждать - на сайте, в 2017-м - такое себе. Есть соцсети и чаты в мессенджерах. По удобству и вовлеченности аудитории сайты с ними не сравнятся уже никогда.
4. Сайт решили делать, потому что "имеет больший официальный вес, другие проекты люди просто не воспринимали всерьез". Сайт я тоже не воспринимаю всерьез. В данной теме всерьез будут восприниматься конкретные действия героя сайта. Публиковать эти действия можно и в соцсетях - там даже лучше, так как распространяться такие новости будут легче (репостами). Но дня этого герой сайта должен нещадно пахать. И внимание нужно уделить именно этому, а не сайту.
Всем нам, будет очень полезно узнать Ваше экспертное мнение, о данном ресурсе, над коим я сейчас работаю: нашашараша.рф
1. Пишите проще. Сообщение выше можно написать короче раз в пять без потери смысла (и остальные сообщения в нашей беседе в личке - тоже).
2. Сайт сделан "для всех граждан нашей страны". Никогда не делайте сайт для всех. Есть ЦА. Всю информацию нужно подать так, чтобы привлечь ЦА и помочь ей совершить целевое действие, нужное вам.
3. Цель этого сайта - "обсуждать программу дальнейшего развития". Обсуждать - на сайте, в 2017-м - такое себе. Есть соцсети и чаты в мессенджерах. По удобству и вовлеченности аудитории сайты с ними не сравнятся уже никогда.
4. Сайт решили делать, потому что "имеет больший официальный вес, другие проекты люди просто не воспринимали всерьез". Сайт я тоже не воспринимаю всерьез. В данной теме всерьез будут восприниматься конкретные действия героя сайта. Публиковать эти действия можно и в соцсетях - там даже лучше, так как распространяться такие новости будут легче (репостами). Но дня этого герой сайта должен нещадно пахать. И внимание нужно уделить именно этому, а не сайту.
Вина и ответственность
Огромное количество психологических проблем возникает из-за того, что люди очень часто смешивают ответственность и вину. В эту ловушку нередко попадают даже опытные психотерапевты.
В чем же отличие ответственности и вины?
Ответственность - это простое признание реальности такой, какая она есть. Если человек неловко повернулся и случайно разбил вазу в чужом доме, ответственностью будет нейтральное признание факта: "так вышло, что именно я разбил эту вазу".
Соответственно, если ваза была важна для хозяев и человеку важны отношения с ними, он может предпринять какие-то шаги для того, чтобы "выровнять" ситуацию - например, купить им новую вазу или просто принести извинения за то, что так получилось.
Вина - это ответственность, к которой подмешана морально-нравственная оценка ситуации. Например, если человек верит, что люди обязаны всегда быть идеально ловкими и что разбивать чужие предметы очень-очень плохо, тогда он неминуемо попадет в чувство вины за то, что он разбил вазу.
В этом случае событие перестает быть нейтральным: вместо реальности - "я случайно разбил вазу" - появляется целый набор оторванных от реальности токсичных фантазий - "я плохой, неловкий человек, который сделал недопустимую вещь - разбил чужую вазу, хотя мог бы и не разбивать ее".
Та же путаница возникает и по отношению к другим людям: мы боимся признавать вклад других людей в негативные события нашей жизни, если не умеем делать это, не впадая в обвинение.
"Чувство" вины (в кавычках, потому что это не столько чувство, сколько искусственно привитый комплекс чувств) формируется в детстве, когда родители и другие взрослые манипулируют страхом отвержения у ребенка, чтобы добиться от него удобного поведения. В дальнейшем такой способ регуляции интроецируется (проглатывается) и взрослый человек использует его автоматически, обвиняя себя там и сям в несоответствии чужим моральным нормам. И от этого он, как правило, страдает.
Для здоровой саморегуляции чувство вины не только не требуется, но и является большой помехой: вместо того, чтобы направить психическую энергию на взаимодействие с реальностью, мы тратим ее на переживание своего несоответствия превратно понятым моральным нормам и связанный с этим страх отвержения.
Источник
Огромное количество психологических проблем возникает из-за того, что люди очень часто смешивают ответственность и вину. В эту ловушку нередко попадают даже опытные психотерапевты.
В чем же отличие ответственности и вины?
Ответственность - это простое признание реальности такой, какая она есть. Если человек неловко повернулся и случайно разбил вазу в чужом доме, ответственностью будет нейтральное признание факта: "так вышло, что именно я разбил эту вазу".
Соответственно, если ваза была важна для хозяев и человеку важны отношения с ними, он может предпринять какие-то шаги для того, чтобы "выровнять" ситуацию - например, купить им новую вазу или просто принести извинения за то, что так получилось.
Вина - это ответственность, к которой подмешана морально-нравственная оценка ситуации. Например, если человек верит, что люди обязаны всегда быть идеально ловкими и что разбивать чужие предметы очень-очень плохо, тогда он неминуемо попадет в чувство вины за то, что он разбил вазу.
В этом случае событие перестает быть нейтральным: вместо реальности - "я случайно разбил вазу" - появляется целый набор оторванных от реальности токсичных фантазий - "я плохой, неловкий человек, который сделал недопустимую вещь - разбил чужую вазу, хотя мог бы и не разбивать ее".
Та же путаница возникает и по отношению к другим людям: мы боимся признавать вклад других людей в негативные события нашей жизни, если не умеем делать это, не впадая в обвинение.
"Чувство" вины (в кавычках, потому что это не столько чувство, сколько искусственно привитый комплекс чувств) формируется в детстве, когда родители и другие взрослые манипулируют страхом отвержения у ребенка, чтобы добиться от него удобного поведения. В дальнейшем такой способ регуляции интроецируется (проглатывается) и взрослый человек использует его автоматически, обвиняя себя там и сям в несоответствии чужим моральным нормам. И от этого он, как правило, страдает.
Для здоровой саморегуляции чувство вины не только не требуется, но и является большой помехой: вместо того, чтобы направить психическую энергию на взаимодействие с реальностью, мы тратим ее на переживание своего несоответствия превратно понятым моральным нормам и связанный с этим страх отвержения.
Источник
Клевый плагин к capistrano, можно оповещать команду в слаке об успешном/неудачном деплое.
https://github.com/phallstrom/slackistrano - установка по readme.
https://github.com/phallstrom/slackistrano - установка по readme.
Часто в ответах на вопросы упоминаю эту историю. Подсмотрел на стене у @evgenyrodionov. Жизненно, не так ли?
Учитель керамического дела объявил в день открытия, что разобьет класс на две группы. «Сидящие слева будут оцениваться только по количеству проделанной работы, а справа - только по её качеству».
Его методика была проста. В последний день он принесет весы и взвесит работу группы «количество»: 50 фунтов горшков это — «5», сорок фунтов горшков это — «4» и так далее. Те, кто оцениваются по «качеству», однако, должны сделать один, пусть и совершенный, горшок, чтобы получить «5».
Время сдачи пришло, и обнаружился любопытный факт: работы лучшего качества были сделаны в группе, оцениваемой по количеству. Похоже, в то время, как группа «количество» упорно штамповала свои работы и училась на своих ошибках, в группе «качество» теоретизировали об идеале и, в конце концов, только и смогли показать свои старания и грандиозные теории об идеале, а также кучу бесполезной глины".
Учитель керамического дела объявил в день открытия, что разобьет класс на две группы. «Сидящие слева будут оцениваться только по количеству проделанной работы, а справа - только по её качеству».
Его методика была проста. В последний день он принесет весы и взвесит работу группы «количество»: 50 фунтов горшков это — «5», сорок фунтов горшков это — «4» и так далее. Те, кто оцениваются по «качеству», однако, должны сделать один, пусть и совершенный, горшок, чтобы получить «5».
Время сдачи пришло, и обнаружился любопытный факт: работы лучшего качества были сделаны в группе, оцениваемой по количеству. Похоже, в то время, как группа «количество» упорно штамповала свои работы и училась на своих ошибках, в группе «качество» теоретизировали об идеале и, в конце концов, только и смогли показать свои старания и грандиозные теории об идеале, а также кучу бесполезной глины".
Личный рецепт надежных отношений.
Комфортно работать вместе → попробуйте отдохнуть вместе.
Комфортно отдыхать вместе → попробуйте пожить вместе.
Комфортно жить вместе → попробуйте вступить в отношения.
Комфортно работать вместе → попробуйте отдохнуть вместе.
Комфортно отдыхать вместе → попробуйте пожить вместе.
Комфортно жить вместе → попробуйте вступить в отношения.
Выход новой версии крупного фреймворка — это всегда способ легко поконтрибьютить в open source (и набрать классы).
Можно создать парочку элементарных пул-реквестов, открыть тикет, или поделиться решением проблемы в уже открытом.
Как итог - первые успехи в OSS и возможность уверенно контрибьютить уже более сложные вещи.
Можно создать парочку элементарных пул-реквестов, открыть тикет, или поделиться решением проблемы в уже открытом.
Как итог - первые успехи в OSS и возможность уверенно контрибьютить уже более сложные вещи.
cloc - милая cli-утилита, выдает статистику по коду в проекте. Ставится через brew/apt-get.
Удивительно, но в таком огромном проекте как Melp.pro - чуть меньше 20 000 тысяч строк кода. Сила Rails.
Удивительно, но в таком огромном проекте как Melp.pro - чуть меньше 20 000 тысяч строк кода. Сила Rails.
Сегодня поговорю о решении одной проблемы в CSS/JS.
При адаптивной верстке мы используем
Решение - использовать невидимые блоки-хелперы. Их видимость контролируется в CSS, правила действуют через
Пример на jsfiddle
Как вам решение?
При адаптивной верстке мы используем
@media
запросы в CSS. Но что делать, когда нужно использовать их в JS? Проверять $(window).width()
? Такой способ дает погрешность, из-за ширины скроллбара. А нам нужна точность.Решение - использовать невидимые блоки-хелперы. Их видимость контролируется в CSS, правила действуют через
@media
, без погрешностей. А в JS мы просто проверяем, видим или нет тот или иной блок-хелпер.Пример на jsfiddle
Как вам решение?