разработка, саморазвитиеОтчет о конференции DevConf

17-го мая в Москве была проведена конференция DevConf 2010, на которой было 5 секций для разработчиков. Это PHP, ASP.NET, Python, Ruby и Perl. Я там был и пиво пил (про пиво правда, в конце конференции Рамблер всех угощал алкоголем).Так как можно было ходить на любые секции, я выбрал доклады на которые пойду. Кажется, я не слушал доклады только про ASP.NET и Perl.

Поговорим про каждую посещенную секцию:

PHP.

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

Полный зал собрал Иван Шумков, с докладом про Redis. Redis — это один из перспективных серверов key=value хранилищ данных с кучей всяких вкусностей, которые удобно использовать в своих приложениях. Иван рассказал про фичи Redis’a, про примеры использования (в основном были success-stories с сайта http://geometria.ru), про Rediska. Были интересные вопросы про бэкапы и «что будет с данными, если сервер упадет». Вопросы, кстати, очень уместные, так как Redis хранит все данные в оперативной памяти и по запросу может создавать бэкапы в разных формах. Лично я взял Redis на заметку, хотя MongoDB мне тоже нравится.

Вадим Крючков рассказывал про libevent, но вопросы были с подвохом, и видимо Вадим не совсем разобрался, так что ему пришлось не сладко.

RUBY

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

Еще один интересным докладом был «Разработка приложений для Facebook.com на ruby on rails» Алекса Дмитриева. Так как у меня был опыт разработки приложения, мне было интересно услышать про всякие нюансы, про монетизацию и т.д.

На секции RUBY самым ожидаемым докладчиком был Ехуда Кац, один из сотрудников EngineYard, у которого было несколько докладов. Рубинисты его практически боготворят.

PYTHON

Как разработчику, мне больше интересен Ruby, поэтому я заглянул только на мастер класс Ивана Сагалаева из Яндекса, чтобы послушать (посмотреть?) что Иван расскажет. Иван решил провести мастер-класс вместо доклада и всё время писал код для парсинга XML. Для питонистов наверно было увлекательно :)

Еще одним из известных личностей был Майкл «Монти» Видениус — один из создателей MySQL. Монти рассказывал про историю MySQL и как они решили создать MariaDB. В целом рассказ был интересным, потом я послушал про техническую часть MariaDB.

Когда закончилась все доклады, Рамблер пригласил всех вниз, в фуд-корты для распития пива.

 

На второй день у меня был мастер-класс «Игры в IT» от Славы Панкратова и Александра Орлова.

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

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

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

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

саморазвитиеПро тренинги

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

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

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

Тренинги дают то, чего не может дать самообучение — обучение в сжатые сроки под контролем профессионала. Он тебя пнет, если что-то делаешь не так, расскажет много полезной информации (которую не всегда можно найти в интернете и книгах), поделится личным опытом.

Да, это стоит денег, да, иногда не малых, но это того СТОИТ. Жизнь коротка, и грех не воспользоваться шансом получить знания сейчас, в молодости, когда все потоки информации усваиваются очень хорошо.

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

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

видео, музыкаDiamond Rings — Wait & See

синие тени под глазами, вычурная одежда, 80-е, кеды и гольфы!

личноеИногда бывает и так

Ты смотришь фильм «Крутые времена», вроде боевик с крутыми парнями у которых есть пушки, ждешь развязки сюжета. Попутно качаешь новые треки с последнего чарта Aeroplane, находишь очень красивую и лиричную песню, слушаешь её несколько раз и проникаешься моментов. Досматриваешь фильм и понимаешь что концовка совсем не такая как ты думал, она настолько круто меняет поворот мыслей, что пока ты думаешь, титры идут до самого конца файла. Ты идешь курить, включаешь опять песню Black Van — Yearning, и вот уже вторая сигарета. Вспоминаешь разговор с родителями о ближайшем будущем, вспоминаешь о ней, несколько флэшбэков и вот ты чувствуешь себя беспомощным младенцем у которого режется первый зуб и он не понимает почему больно. Пьешь апельсиновый сок и куришь третью сигарету...

интересноеПрошлое

Меня всегда интересовала жизнь в начале 20-го века в США или в Европе. Когда смотришь фотографии прошлых лет, невольно удивляешься как все стильно и красиво там было. Архитектура, мода, люди — у всего был некий шарм, очаровательность, глубина.

Я помню, очень давно, видел картину Эдварда Хоппера, на ней была изображена кафешка в Чикаго с несколькими людьми внутри. Эта картина запала мне в душу, но потом я потерял её из виду и долго не мог найти. А сейчас нашел, все так же прелестна, мила и уютна.

Edward Hopper - Nighthawks

Есть еще вариант этой самой картины, но выполненная в современном стиле, к сожалению, найти я её не смог.

Продолжая дальше, хочется отметить дизайн машин. Валкие, похожие на коров с закругленными боками — машины для катаний с девушкой до пляжа и просмотра красивого заката. Куда нынешним машинам с тонировкой, стерео системой и DVD плеером вмонтированным в приборную панель. Отдельно отмечу «muscle cars» — мустанги, форды, шевроле. Эти машины как брат для водителя, передние сидения в виде дивана, рев мотора с 600ю лошадиными силами, задний привод и только 3-х дверный вариант. Мечта любого подростка тех лет, и мечта взрослых людей сейчас, когда они стоят бешеных денег.

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

Еще я наткнулся на видео 1958 года, Сан Франциско. На этих кадрах видно одного человека, мне не известно кто он и чем знаменит. Его племенник нашел эту запись и выложил в свободный доступ для всех, добавив звуковой ряд песней группы Air — Lost in Koyoto. Получилось очень красиво, когда я первый раз смотрел на меня снизошло какой-то умиротворение.


San Francisco 1958 from Jeff Altman on Vimeo.


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

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

личноеРоботы против

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

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

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

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

Есть ощущения что я один из тысячи обезьянок, которые набирают «Войну и Мир» на печатных машинках.

Кофе принципиально не пью — потом не усну, мой режим сна уже сит очень жестко. Пока пью зеленый чай, вроде успокаивает и настраивает на рабочий лад.

личноеFast Food Not Good

В связи с переездом у меня возник такой глобальный вопрос — что бы поесть?

Я, конечно, могу приготовить себе холостяцкую пищу, например, пельмени. Или заказать пиццу, или тупо купить салатик в магазине и давиться им. Еще могу съездить к родителям и пообедать у них. Правда мне кажется такими темпами я осознаю, что нафиг я уехал, если ем дома. Пока самая моя любимая еда на ужин — это куриное филе в соусе и какой-нибудь гарнирчик: рис с горошком или гречка. Хотя одним филе я не смогу питаться, придется придумать что-то еще. Супчик очень хочу научиться готовить, куриный. Или борщ! Но его сложно варить, надо подругу позвать, чтобы научила.

А про дошираки и всю братию «якобы-крутой-еды-за-10-минут» я не думаю даже, мой желудок просто не воспринимает такую пищу, сразу болеть начинает и капризничать.

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

Пока только заметил один минус — живот стал болеть. Причем даже когда поем, он болит. Друзья пугают язвой, а я думаю что это желудок привыкает к таким редким приемам пищи. Может он, зараза, заодно и уменьшится?

Вариант еще — завести подругу, которая будет мне готовить. Или лучше 2 подруги — одна по четным, другая по нечетным дням. Да, наверно, лучше так и сделать. Здоровье надо беречь :)

видеоFlairs — Truckers Delight

нагло стащил у Ракеты, но уж больше клип понравился.

личноеI'm still alive!

Уф, вы наверно заметили что сначала мой домен был недоступен, а потом здесь крутилась заглушка-каталог? Это все потому что я забыл продлить свой домен и оплатить за хостинг. Из-за своей глупости я заплатил за восстановление в 2 раза больше!

Мой домен забрал регистратор и потребовал 1000р вместо стандартных 400р, пришлось переплачивать. Но мне кажется это стоило того ;)

Из последних новостей могу озвучить следующие:

  • Я разорвал все контакты с девушкой, которую любил. Этот шаг был очень сложным, но я понял что она не мой человек, и будет лучше если мы перестанем общаться.
  • Я снял наконец-то квартиру. Как и планировал это произошло в начале ноября, план выполняется нормально :) Я еще потом напишу пост как я искал квартиру. Теперь я живу один в двухкомнатной квартире за Филармонией. Толком еще не обустроился, надо много чего сделать по мелочам.
  • Проект который я сейчас разрабатываю скоро увидит свет, мы уже на финишной прямой. Мои ребята-негритята пока не очень понимают всей серьезности этого запуска, когда как для меня этот проект — дитё :)
  • Диджейская карьера пока не развивается, сыграл около 6-ти раз разную музыку. Азы освоены, надо тренироваться.

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

музыкаMiami Horror — Sometimes

Мне так нравится этот клип и песня. Все такое летнее, красочное и нежное.

Sometimes from Miami Horror on Vimeo.