Блог человека из лета

Возможно, здесь вы найдете что-то интересное для себя

Как достигать целей (часть 1)
человек из лета
naissur1986
Сегодня с Юлей решили вырваться за пределы зоны комфорта и сходить на бесплатный тренинг "Как достигать целей". Вообще, я предполагал, что формат будет примерно таким: придет много народа, мы рассядемся на стулья в несколько рядов, а ведущий станет вещать. Реальность, как всегда, оказалась другой: на тренинге присутствовали мы, еще один парень, и ведущая.

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

Как правильно поставить цель.

Во-перых, цель должна быть конкретной. Не мямлите что-то вроде "я хочу много зарабатывать". Много - это сколько? 100 рублей в день или 50 000 долларов в год? Более того, формулируйте цель в утвердительной форме, как будто она уже достигнута: "Я работаю уборщиком в компании Microsoft". Но и это еще не все. Ставьте конкретные сроки: "Я работаю уборщиком в компании Microsoft к 1 апреля 2017 года".

Правильно поставленная цель должна быть сформулирована в положительной форме. Правильно: "Я бросил пить к 31 декабря 2015 года". Неправильно: "Я не пью дешевое пойло в новом 2016-м году".

Будьте уверены в достижении цели. Представляйте себе, что уже достигли ее.

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


Читайте в метро
человек из лета
naissur1986
С тех пор, как поселился в двадцати километрах от офиса, приходится каждый день тратить по 2,5 часа на дорогу туда и обратно. Из них 80 минут - в подземке. За пять рабочих дней набирается, ни много ни мало, 6 часов 40 минут.

Почему я говорю "тратить"? Да потому, что если не занять это время каким-то полезным делом, то оно попросту уходит впустую. Многие, ожидая своей станции, просто смотрят по сторонам. Подавляющее большинство женщин в возрасте до тридцати, уткнувшись в телефон, строчат сообщения в контактик своим подружкам или "любимым". Кто-то листает ленту новостей все в том же контакте: новые псевдофилософские статусы, смешные приколюхи и фотки друзей. Часть пассажиров метрополитена рубится на планшете в интеллектуальные игры вроде "Angry birds" или "Subway serfers", а часть слушает в нашуниках какую-то музыку, которую слышит еще добрая половина вагона...

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


В период активного изучения Java с января 2015 года, я каждый день читал в метро толстенные книги. Снача у меня появилась "Java. Полное руководство" Роберта Шилдта - возил с собой всегда ее. Ознакомившись с какой-нибудь темой, написав немного кода на компе, в подземке я подробнее углублялся в теорию по этой теме. Потом появилась "Изучаем Java" издательства O'Reilly, а затем еще и вожделенная "Философия Java" Брюса Эккеля. Чередовал книги, и читал, читал, читал...

Сейчас толстые тома возить с собой не хочется, поэтому перешел на калибр поменьше. В сентября прочитал сборник рассказов "Планка" Евгения Гришковца и "Семь шагов к финансовой свободе" Александра Евстегнеева. Просматривая дома курс Якова Файна по Java, делаю конспекты (из его слайдов на английском языке), а затем читаю их в метро. Местами даже зубрю наизусть, по большей части для развития памяти.

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

А как вы проводите свое время в метро? И, кстати, вопрос на засыпку - кто угадает, из какого фильма скриншот?

Скоропечатание и планшеты
человек из лета
naissur1986
Раньше тащился от мысли о возможности купить планшет и везде таскать его с собой. Это ж сколько всего становится доступно в любой момент времени! Можно и книжку почитать, и в игрушку пошпилить, и там, где есть интернет, полазать по его просторам. Хочешь - установи приложение, ведущее учет тренировок. Или съеденных в течение дня калорий. Каталогизируй коллекцию своих монет. Или ночью, во время астрономических наблюдений, запускай интерактивную карту звездного неба. Я молчу о возможности GPS-навигации и прочем, прочем, прочем...

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

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

Кто-то еще и спорил со мной по этому поводу, мол "даже на айфоне можно быстро печатать, главное привыкнуть". Быстро? Увольте. Все мои попытки объяснить, что скоропечатание - это не просто как можно скорее натыкать двумя пальцами по сенсору, разбивались о каменные скалы упертости собеседника и безжалостного, беспощадного, слепого доказывания своей правоты.

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

Короче говоря, не понимаю я этого повального мнения, что "на планшете печатать тоже удобно, главное привыкнуть".

Методы containsAll и removeAll
человек из лета
naissur1986
Решал сегодня интересную задачу, один из пунктов условия которой был таков:

Если список firstList содержит все строки из secondList, то удалить из firstList все строки, которые есть в secondList.
Если же список firstList НЕ содержит каких-либо строк, которые есть в secondList, то полностью очистить firstList.

Я некоторое время тупил и в итоге выдал вот такую конструкцию:

public void joinData() {
    boolean isContainsAll = true; // эта переменная укажет нам, что делать

    /* пройдемся по всему списку secondList. Если хотя бы одного элемента из этого списка
     * нет в firstList, присваиваем переменной isContainsAll значение false и выходим из цикла */
     for (int i = 0; i < secondList.size(); i++) {
        if (!firstList.contains(secondList.get(i))) {
            isContainsAll = false;
            break;
        }
    }    

    if (isContainsAll) {
        for (String s: secondList) {
            firstList.remove(s);
        }
    } else {
        firstList.clear();
    }
}

Задачу-то, конечно, я решил правильно. Но...
...Ведь множество алгоритмов уже написано до меня. Поэтому можно было воспользоваться готовыми методами containsAll() и replaceAll(), объявленными в интерфейсе Collection.
Первый возвращает true, если вызывающая коллекция содержит все элементы коллекции, передаваемой в качестве аргумента.
Второй удаляет все элементы вызывающей коллекции, которые также содержатся в коллекции, переданной в качестве аргумента.

Вывод: вышеуказанный громоздкий код можно было заменить гораздо более коротким и понятным:

public void joinData() {
    if (firstList.containsAll(secondList)) {
        firstList.removeAll(secondList);
    } else {
        firstList.clear();
    }
}

Пятилетка
человек из лета
naissur1986
За последующие пять лет я просто обязан добиться должности senior java developer. Для этого понадобится многое изучить и получить огромный опыт. Пока работаю на текущем месте, обучаюсь. Через год, максимум полтора, во что бы то ни стало нужно сдвигаться с мертвой точки и переходить на постоянную работу программистом.

Сейчас осваиваю java core, на freelancer.com уже видел три заказа, в которых кое-что понял и даже мог бы выполнить требования. Но нужно развиваться дальше. Если речь заходит о фреймворках, теряюсь. В ближайшее время предстоит изучить как минимум Eclipse, Spring, SQL, JUnit, Swing, Hibernate. Дальше - больше: Maven, GWT, SVN, JPA, CI, Oracle... Технологии, об использовании которых в связке с Java я пока не имею ни малейшего представления.

Обязательно нужно будет ознакомиться с какой-нибудь приличной книгой по паттернам проектирования.

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

Для повышения эффективности бросьте курить.
человек из лета
naissur1986
Я сам являюсь заядлым курильщиком лет с пятнадцати. Тогда по дурости пробовали. Напробовались, теперь всю жизнь жалеем об этом. Хотя, конечно, некоторые не жалеют и заявляют, что им нравится курить. И я раньше был таким. Но только не сейчас.

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

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

На данный момент не курю примерно 49 дней - с 4 августа. Иногда возникает мысль, в которой я стою на балконе с сигаретой между пальцев и пускаю дымок, смотря вдаль. Но она подконтрольна. Нет того страстного желания, когда или покурить, или умереть.

Теперь хотелось бы рассмотреть тот минимум преимуществ, который за эти дни предоставило некурение в сравнении с курением.

1. Естественно, была сэкономлена приличная сумма денег. Я курил в основном по пачке "Честера", который стоил уже 84 рубля, в день. Усредним эту цифру до 80 и получим, что за 49 дней сэкономлено почти 4 тысячи рублей (2400 в месяц). Если бы курящему человеку сделали надбавку к зарплате в размере 2400, разве отказался бы он? Так почему не подарить такую надбавку самому себе?

2. Свободное время. 20 невыкуренных сигарет экономят никак не меньше 100 минут в день, если предположить, что ваши перекуры длятся по 5 минут. Представляете, что может произойти с вами через год, если это время будет проводиться за чтением книг или просмотром видеокурсов? Шутка ли... 600 сэкономленных часов в год.

3. Хорошее самочувствие. Не буду вдаваться в дебри и расписывать положительное влияние некурения на здоровье. Я не врач. Но точно известно одно: польза есть, и немалая. И вы сможете почувствовать это, не зная биохимических подробностей. Просто на основании того, что будете бодрее и свежее. Улучшится память, мысли станут более последовательными. Исчезнут вялость и слабость, наверняка знакомые всем курильщикам.

И это всего за 49 дней.

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

Как убрать трансляцию твитов в Facebook?
человек из лета
naissur1986
Т.к. постоянно делюсь своими статьями из блога http://celestial4blog.wordpress.com/ в фэйсбуке, твиттере и гугл+, возникла одна проблема.
Дело в том, что в твиттере настроена автоматическая трансляция на Facebook. Поэтому в хронике соцсети появляется два одинаковых поста.
Чтобы отменить эту трансляцию, заходим в твиттер, нажимаем на кнопку Settings and Help, а далее выбираем пункт Settings.

twitter_01

Теперь выбираем пункт Profile:

twitter_02

Осталось пролистать вниз и снять галочки с пунктов post retweets to Facebook и post to my Facebook profile. Первая транслирует ретвиты, вторая - ваши твиты. Даже нажимать Save Changes не нужно, настройки изменятся и без этого.

twitter_03

Бинго!

Удачной охоты!

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

Сегодня выбрался снова, уже целенаправленно, по следующему маршруту:

2013_03_30_СПб_покатуха

Мой путь начался от места обитания, что на Ленинском проспекте (Красносельский район). Это место отмечено красной точкой. Мне нужно было добраться до белой точки - там находится стоянка, на которой работает товарищ, с которым мы договорились выпить по бутылке пива да потрещать пару часов. Предварительно я хотел заехать в магазин "Велодрайв" (фиолетовая точка), который находится недалеко от дома, в котором я обитал еще около месяца назад. Целью посещения магазина была покупка велокомпьютера, насоса и шестигранников.

Т.к. выехал, чтобы покататься, то коротких путей не выбирал и решил поехать через свой офис (зеленая точка), что в Кировском районе. Добрался, по субъективным меркам, минут за 10-15, т.е. летние покатушки на работу и обратно должны экономить массу времени. Затем я отправился в Адмиралтейский район по маршруту следования трамвая номер 41. Добравшись до набережной Обводного канала, поехал вдоль нее до Лиговского проспекта. Оттуда - на Невский, до Площади Александра Невского и одноименного моста (желтая точка). Находясь на нем, по правую сторону наблюдал Финляндский железнодорожный мост, а по левую - Большеохтинский мост. Нева все еще белая, покрытая ледяными глыбами и в этом антураже по-своему красива. Хотя летом в любом случае будет лучше :)

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

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

Длина всего маршрута составила около 56 километров. А чистого времени это заняло около четырех часов. В следующий раз, думаю, можно будет снимать показания велокомпьютера, а сегодня с его установкой случился небольшой казус: все 6 хомутиков, содержащихся в комплекте, СЛОМАЛИСЬ. Да, Author делает неплохие велосипеды, может у них и велокомпы качественные, но уж точно не хомутики :) Придется теперь искать в сторонних местах.

На этом всё! Да пребудет с вами Сила!

Зажигая ночь
человек из лета
naissur1986

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

Подъезжая к реадовскому велопрокату, я осознал, что участников будет много. Человек 40 предвкушали раздачу новой порции положительных эмоций. Здесь собрались любители покрутить педали из разных концов города. Велосипеды у всех были тоже разные — типы, марки, обвесы, состояние. Некоторые приехали и вовсе без байка, чтобы воспользоваться услугами проката. Всех этих разных людей с разными великами и даже без них объединяли две вещи: страсть к лучшему другу человека (вы догадались, о чем я) и огромное желание разорвать ночь. Вклиниться в нее сквозь ветер в лицо и тьму, зажечь сиянием фонарей.

Мероприятие началось примерно в 23:20 после краткого инструктажа, проведенного организатором. Мы выстроились в колонну по два и покатили на разогревочный круг по аллее, ведущей к Кургану Бессмертия, размеренно, никуда не спеша. Когда колонна покинула реадовский парк, началось, собственно, движение по оговоренному заранее маршруту. Он вел нас по улицам Матросова и Кирова в сторону Медгородка, а затем через Трамвайный проезд на улицу Рыленкова. Дальнейший путь пролегал мимо проспекта Строителей, улиц Индустриальной, Шевченко, Тенишевой, Октябрьской революции, Николаева, Багратиона и Нормандии-Неман. Конечным пунктом была Реадовка, к которой колонна двигалась по улице Черняховского. Протяженность круга составила что-то около 17 километров.

Маршрут покатушки

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

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

Мечты, мечты...

Но не всё шло по запланированному сценарию. Одним из самых больших минусов, на мой взгляд, явилось то, что колонна вскоре после начала движения разбилась и растянулась. Лихачи полетели вперед, а любители спокойной езды остались позади. Конечно, все относились друг к другу с пониманием, на каждой контрольной точке дожидались отстающих, интересовались, всё ли в порядке. Отношение ко всем людям от пребывания в такой классной компании, конечно, подскакивает до космических высот. Но так эффектно выглядящая и вызывающая тотальный экстаз прохожих колонна теряла свою необъяснимую магическую силу, растягиваясь на полтора километра.

Еще одним подводным камнем ночной покатухи явилось то, что не все велосипеды были оснащены фонарями. Это, конечно, на более-менее освещенных улицах Смоленска терпеть можно, но все же... Гораздо комфортнее и безопаснее не всматриваться в сумрак. К тому же, предложения кататься не только по городу, но и за его чертой, отдыхать, знакомиться, общаться, поступают уже сейчас. Причем акцент делается именно на ночных поездках такого рода. А для этого свет необходим, пожалуй, чуть менее чем воздух.

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

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

Вместе возле Кургана Бессмертия





Red Hot Chili Peppers 20 июля в Питере
человек из лета
naissur1986

Опущу пока детали поездки в Питер и прогулок по городу. Расскажу о самом концерте. Но сделаю это не в виде рецензии непредвзятого критика, а в виде рассказа от лица непосредственного зрителя и слушателя, коим я вместе со своими друзьями и являлся.

RHCP01

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

Read more...Collapse )

?

Log in