вторник, 24 января 2012 г.

Полезная железка

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

А именно — это четырёхканальный предусилитель, который позволяет всего лишь дублировать сигнал на 4 исходящих канала с одного входящего. Прошу любить и жаловать =)

upd. Нет, наврал.

У этой штуки сзади по 2 выхода на каждый канал (джеки 1/8" и 1/4") и, как оказалось, они оба выдают звук одновременно! Только контролируются одной ручкой. Так что выходов получается целых 8! Фига =)

вторник, 17 января 2012 г.

Дипломы 2012

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

Преподавательский состав по большей части запечатлился здесь:
Слева направо: Гедаспов (тут его нет =), Сошников, Тишкин (председатель комиссии), Ревизников, Лукин и Иванов (не попал в кадр). На втором ряду (см. фотку ниже): Скородумов и ещё один неизвестный мне преподаватель. В последнем ряду сидели в основном дипломники, но среди них был Гаврилов и ещё одна тётя в фиолетовом, я её не знаю.
Ещё две партии будут защищаться завтра и послезавтра.
Далее сугубо моё впечатление.

Первым делом, когда мы вошли, я подумал, что уж больно все преподы в комиссии "математики". То есть, кафедра то у нас, казалось бы, готовит программистов (сужу, конечно, по своей группе), а из программистов как таковых там были только Лукин да Сошников. Ни Тебе Филимонова, Марасанова, Зайцева.

В тот момент заканчивала защищаться девочка, что-то там про 1С было, я не успел вникнуть. Ей задали пару вопросов, спросили руководителя (Лукин), зачитали рецензию (видимо, самопальную), попросили ответить за упомянутые в ней "недостатки" и дали сказать заключительное слово.

Выглядело достаточно просто. Я только мучался вопросом, как здесь защищать какие-нибудь современные темы... решетки, джаву, html5, javascript...
Вышел следующий дипломник и, о чудо! JavaScript! "Это становится интересно", подумал я. Чел повествовал (достаточно уныло) про минификацию и сжатие скриптов, а так же, зачем это нужно. Преподы, похоже, скучали - тыкались в свои бумажки и делали вид, что слушают. Мм, да Вы не в теме?

Это закончилось достаточно быстро, последовала пара общих вопросов из области того, что поняли (транскомпиляция), что-то про эквивалентность кода и все. Затем Лукин похвалил своего дипломника (да-да, этот тоже его), сказав что "я писал синтаксический анализатор в дипломной работе и генератор кода в диссертации, а тут все сразу!". Никто особенно против и не был и всё мирно закончилось.

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

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

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

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

Со стороны, конечно, это выглядит довольно печально. Кажется, как будто студенты делали неделю некую лабу и теперь просто сдают людям, которые пытаются разобраться в теме за 10 минут и как-то это оценить. Ритуал, который соблюдать не очень то и хочется, но "надо". И пахнет халтурой.

Галочки проставили.
Все получили 5.





четверг, 12 января 2012 г.

Римские цифры

Сегодня на работе обсуждали что было бы, если бы римляне в своё время завоевали мир =)
Был бы у вас сейчас Google Chrome XVI.I.CMXII.LXXV и "Вась, глянь коммит IIMDCCX".
Интересно было расшифровывать программные аббривиатуры и гадать, число это или нет =) Например, MDM - Master Data Management. Однако, такая запись не является валидным римским числом.

пятница, 6 января 2012 г.

Итоги 2011

Появилось время и желание подвести итоги ушедшего 2011 года.

Пересилил себя и почти весь год делал зарядку (только вот сейчас забил). Под конец вместо этого с Деном два месяца бегали. Так же летом в этом плане было удачным - много катались на роликах по Москве, а дома я рассекал на велике и обошёл некоторые горки. К сожалению, выдающийся (имхо) заезд в 40 км от подъезда до пика "пупка" за БТА отказывается синхронизироваться с сайтом, поэтому пылится на телефоне.

Искал-искал и нашёл работу в должности разработчика-стажера на .NET в cmsplanet. Стояли задачи по разработке и поддержке разнородных сайтов. Получил базовый опыт работы, изучил стек технологий .NET для разработки веб-приложений, познакомился с людьми, поучаствовал в разработке mtv.ru, поддержке justreal.ru и множестве менее значительных задач.
Не жалею о времени, проведённым в cmsplanet, спасибо всем моим коллегам за помощь и наставничество.

В свое время я привык думать что терпеть не могу базы данных и веб, и никогда не стану этим заниматься. Однако, на деле все оказалось иначе. Разработка веб-приложений теперь является моей сильной стороной и я получаю удовольствие от неё. Также я более детально разобрался в javascript'е и нахожу его интересным, изящным, мощным и действительно стоящим для изучения языком. Однако, пока не могу сказать то же самое про SQL...

Затем, я сменил работу и перешёл в Luxoft. Работаю в позиции младшего Java-разработчика на швейцарский банк UBS. Доволен как слон. Теперь я знаком с корпоративной культурой больших организаций, работаю в лучшей, разнообразной и распределённой команде разработчиков, подтягиваю английский, изучаю стек Java, играю в настольный теннис и познакомился с кучей замечательных людей.

Разработал пару мелких расширений для Google Chrome, например, Torrent It!, остальных нету в webstore, но я говорил о них ранее.

Побывал на халяву на конференции TechEd, прочувствовал дух Microsoft, познакомился и пообщался с известными разработчиками, прослушал множество интересных докладов.

Я перестал писать музыку. Надеюсь, временно.

Перестал пить чай с сахаром.

Переболел гастритом.

Теперь я пишу слепым десятипальцевым - спасибо ВСЕ10 и Клавогонкам, поднял скорость в среднем до 350 знаков в минуту.

Всей группой получили незабываемый опыт разработки софтинки для препода по БЖД. Не знаю, удачно ли, но было весело и непросто =) Так же мы успешно использовали Google Docs для подготовки к экзаменам.

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

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

Вот и всё существенное, что произошло в 2011! Спасибо за внимание!