Все записи мая 2010

0

Отчет о конференции DevConf

31 мая 2010 года

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, надеюсь, в следующем году смогу посетить её еще раз.

Метки: ,

Оставить комментарий
0

Про ДР

Андрей Трусов
20 мая 2010 года

Есть такая традиция, на ДР тортики приносить. Ну и рассылать письма всем, ко скольки приходить. Форма у писем самая разная. Сегодня это выглядело примерно так:

Hello, Htc

Сегодня у нас двойной ДР. А посему, "вот вам!"(tm) вредные советы:

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

Читать дальше »

Метки:

Оставить комментарий
4

Краткая история HTML

14 мая 2010 года

Если бы мы ждали пока все браузеры будут поддерживать CSS 2.1 мы бы все
еще ждали. То же самое с HTML5, нет какой-то точной даты, после которой
можно будет сказать, что язык готов и можно его использовать. Как
и с CSS мы можем начинать использовать части HTML5 по мере того как
браузеры будут их поддерживать.

Читать дальше »

Метки: , ,

Оставить комментарий
5

Психология программистов

Andrey Lapin
13 мая 2010 года

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

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

Многие обозреватели компьютерной индустрии приложили усилия, чтобы определить эти отличия. Роберт Кринджели (Robert Cringely) называет программистов «смердящими богами», подразумевая одновременная высокомерное отношение к окружающим и личное отношение к гигиене.

Другой проницательный наблюдатель и талантливый автор – По Бронсон (Ро Bronson). Он обращал свое зоркое око и острый ум к миру высоких технологий. Пародируя Стивена Кови (Steven Covey), он создал список «Семь привычек крутых инженеров». Эти определения невероятно точны, хотя и гиперболичны.
1. Они щедры в своем эгоизме.
2. Слепота улучшает их зрение.
3. Они кусают не только руку кормящего, но еще и собственные руки.
4. Они готовы приложить любые усилия, чтобы сохранить впечатление, будто их не заботит собственный имидж.
5. Они чинят то, что не сломано, до тех пор, пока это не сломается.
6. «Не я дал неверный ответ, а вы задали не тот вопрос».
7. Считают отсутствие критики комплиментом.
Читать дальше »

Метки:

Оставить комментарий
2

О шаблонах

Артём Анкудинов
11 мая 2010 года

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

В последнее время на рынке все чаще появляется предложение по разработке недорогих Интернет-проектов, основанных на шаблонных дизайнах. Заказчик просто выбирает уже готовый макет сайта, а разработчик только вносит минимальные коррективы в него (заменяет логотип, подбирает тематические изображения). В основном, все эти шаблоны продаются знаменитой американской корпорацией TemplateMonster, а разработчики просто перепродают такие шаблоны.

Читать дальше »

Метки: , , ,

Оставить комментарий