Сергей Мартынов Сергей Мартынов «Учись, сынок, — а то так и будешь ключи подавать!» 3 Декабрь 2009, 16:14

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

Первые семинары были посвящены серверному программированию, а точнее — особенностям создания высоконагруженных проектов. На практике мы не так уж часто сталкиваемся с «настоящим highload» — обычно наши проекты укладываются в 100 тысяч посетителей в сутки. Однако, и мы, и наши проекты все время растем — поэтому есть смысл передавать знания более опытных коллег всей команде. В ходе обмена опытом мы прошлись от самых основ передачи данных — стека протоколов TCP/IP и работы основных протоколов интернета — до построения масштабируемой серверной архитектуры. Поговорили и о распределенном хранении данных, и о балансировке нагрузки, и о кэшировании. Это заняло у нас дважды по 2-3 часа.

На очереди — много новых интересных тем. В ближайший четверг... ой! то есть прямо сегодня!.. мы будем слушать рассказ нашего руководителя отдела разработки интерфейсов Коли Борисова — о премудростях client-side технологий. Прежде всего разработчиков интересует правильное использование javascript — потому что сталкиваются с этим почти все, а нюансов возникает море. В более отдаленных планах — самые разнообразные темы. Я, например, с удовольствием послушал бы о разных интересных, но не очень распространенных, языках программирования. Не обойдем вниманием и более практичные вопросы: например, проектирование баз данных и оптимизацию MySQL.

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