Открыть изображение »
Итоги года 2011
26 декабря 2011 :: 44 комментария :: 6096 просмотров :: 4838 слов

В предыдущих сериях:

Итоги 2010 года Итоги 2009 года Итоги 2008 года

ЕжеГодный пост об итогах года объявляется открытым. На этот раз я решил прервать традицию выкладывать вертикально-кропнутую фотку с моей любимой аллейки на городском пляже, хотя планы были. Решил изменить традиции как в размере, так и в содержании. Так же в этом году я писал его в спешке, по этому мог что-то забыть, пропустить или недоговорить. Но так как обычно это самый спланированный пост в году, я все-таки старался, вспоминал, записывал. Кстати о записи. Уже второй год, когда я вспоминаю все, что было, я говорю себе: вот со следующего года записывай все, чтобы потом не забыть. В прошлом году я благополучно про это забыл, а вот в этом решил-таки быть последовательным и отмечать важные события весь год в каком-нибудь списке. Догадайтесь что я выбрал в качестве единственного девайса, на котором этот список будет храниться? Конечно же - Nokia N900, точнее программе MaePad, которая через пол года благополучно сломала собственную базу и просто перестала читаться. Таким образом пару дней назад я начал судорожно вспоминать что же у меня было в этом году, с кем я познакомился, что сделал, что купил, а что не сделал и не купил. На этот раз записывая в OmniFocus, который бекапится.

И когда я стал это делать - стало грустно. Если в прошлом году я жаловался, что он прошел уныло, то получается этот прошел еще менее продуктивно. Может я чего-то не вспомнил? Пропустил? Нет, проекты понятно, в этом году мне сильно "повезло" на проекты, которые отняли все время, а выкладывать в "Работы" их просто стыдно. По одному заказчик подал в суд и требует 70К с пацанов, на которых я работаю, по другому я 2 месяца пытался "впихнуть невпихуемое" и заставить AppStore принять программу, в которой есть оплата через СМС (мы знаем, что Apple запрещает это, во избежании мошенничества), носясь между оправданиями перед Apple и оправданиями перед заказчиком. В итоге первый проект так и не запущен нормально, хотя по количеству кода он самый крупный после плеера в этом году, второй лежит в Android Market'е и не работает, потому что после меня сломали сервер API. За 2011 год я сделал раза в 2 меньше, чем за 2010, хотя весь год считал его намного продуктивнее предыдущего. Кто-то может связывать это с тем, что мое экстенсивное развитие закончилось, и началось интенсивное. Быть может они правы, но сейчас на переломе мне кажется, что все плохо. Практика "по языку раз в пол года" закончилась уже пару лет назад, я остановился на Python и нормальные дальше языки кончились. Весь год я лишь углублялся в уже известные мне и не осилил ни одного нового. Хотя была книжка по Haskell, однако всякие "JavaScript Patterns", "Handcrafted CSS 3" или "Effective C++/STL" забирали приоритет.

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

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

Я всегда хочу, чтобы в каждых новых итогах года было что-то новенькое. На этот раз меня пробило на Пиздатые Гистограммки, которые отображают как я стал загнивать. В основном все касается статистики по моему блогу.

Объективная гистограмма #1

Объективная гистограмма #2

Ну а теперь, как обычно, все по пунктам.

Покупки года

MacBook Pro 15" 2.53 mid 2010
Думаю, это было очевидно, что именно эта штука ворвется в топ лучших покупок года. Ни разу не пожалел ни о его стоимости, ни о выборе именно этой модели, ни о выборе мака вообще. Первый опыт OS X в быту. Она показала себя отлично. Есть небольшие проблемы с прыщестороной, но они окупаются чудесным сахаром на стороне юзабилити и софта. Даже некоторый прыщеориентированный софт для мака лучше, чем аналоги под дружественной ОС (об этом немного дальше). Впервые забыл что такое зарядник, ношу его с собой раз в месяц-два только если реально много дел нужно решить вне дома. 6-8 часов работы батарейки - это не в режиме подставки под кофе с выключенным экраном, это реальные 6-8 часов, которые я не видел ни у одного ноутбука у знакомых, несмотря на огромные наклейки (фи) на корпусе с изображением цифры 10 в циферблате. Я мог бы расписывать его плюсы бесконечно, но формат не позволяет. Я думаю, всем еще будут интересны минусы, которые я заметил за эти 8 месяцев. Хм. Сильно греется и греет все вокруг, если использовать в неестественных позах, например лежа на диване на одеяле, на столе - нормально. Из софтварных: как я уже говорил, печалит отсутствие репозиториев как факта, от чего установка некоторых прыщештучек занимает чуть больше времени, частично решается многочисленными поделками, начиная от не очень адекватных (Macports), до почти идеальных типа brew (рекомендую), но оно не встроено в систему, думаю каждый для себя поймет какие у этого минусы. Я рад как конь, иногда по ночам в темноте даже задумываюсь, что может я зря "подсел", ведь когда он сломается, я не смогу использовать ничего другого D: АХ ТЫ СРАНЫЙ APPLE! Дайте мне книжку "Как перестать пользоваться продуктами Apple и научиться терпеть боль". Это главный и самый страшный минус продукции Apple, из-за которого я бы никому не рекомендовал ее. Одумайтесь, пока не поздно.

Разобранный MacBook

iPhone 4S 16Gb White и iPad 2 32Gb White
Решил не разделять обе беленькие радости на моем столе и упомянуть в одном. Уже слишком много написано-переписано, не буду повторяться - пока я просто рад. Просто рад и тому и другому, рад тому как изменилась моя жизнь с их появлением, рад, что ни оба беленькие :3 А-ля "не как у всех". Оба устройства никогда не лежат без дела и отлично дополняют друг друга и своего "батю", описанного в предыдущем пункте. Никогда не думал, что чтобы добавить контакт на все устройства, мне можно просто добавить его в адресную книгу OS X, и он автоматом появится везде. То же самое с календарем, особенно с пришедшим обновлением iCal, с которого он начал понимать "быстрые записи" типа "Встреча по работе в воскресенье", парсить их и создавать новые события совершенно правильно. А когда мне прислали контакты для собеседования и iPad предложил создать новый контакт, совершенно правильно распарсив Имя-Фамилию, email, телефон и компанию просто из email - я улыбался минут 20. Мне не пришлось как обычно жать "новый контакт" и копировать по одному полю. Вот в этом вся Apple.
Nikon D7000 Body и Sigma 17-70 f/2.8-4
Закончим про Apple, еще одна крупная покупка в этом году - Nikon D7000, на который я тоже долго работал и почти месяц бегал за ценой. В итоге мне-таки удалось найти его по той цене, по которой хотел, от чего покупка принесла еще больше радости. А когда через месяц он ВНЕЗАПНО вырос в цене на 8К рублей (не понятно из-за наводнения или спекуляций) - я обрадовался еще больше. Его цена, кстати, до сих пор не опустилась до уровня той, за которую я его покупал. А если рассказывать про саму камеру - пока что для меня она идеальна. По характеристикам уделывающая даже топовые модели, которые называются "профессиональными" только потому что стоят как подержанная иномарка, по юзабилити и размерам, как в винни-пухе - мой любимый размер. Я наконец-то могу настроить практически любую функцию камеры, просто нажав и покрутив, а не блуждая по бесконечным меню. И еще остаются программируемые кнопки, которые я так и не придумал на что настроить (хотя идеи есть). Из замеченных минусов: немного другая кнопка спуска, отличающаяся от тех, которые я раньше использовал, но я привык. Аппарат по непонятной пока мне причине блокирует кнопку спуска после быстрой серии снимков, в основном когда снимаешь со вспышками, может быть из-за них, а может быть что-то внутри обрабатывает и сохраняет. Благо снимать с огромной скоростью и много мне нужно ну очень редко. И третий минус: хардварная кнопка переключения RAW <-> JPEG. Она не нужна. Я постоянно боюсь ее случайно нажать.
Microlab Solo 7c
Внезапно врывающиеся сюда колонки Solo 7c, которые с этого года украшают мою комнату. Я не меломан, не разбираюсь в музыке и не могу отличить "12-ю скрипку симфонического оркестра от 22-й" и на слух определить "сколько изгибов на грифе бас-гитариста". Я просто люблю слушать свою музыку, иногда делать это громко и люблю, когда мне ничего не мешает. Solo 7c идеально вписались в эти требования и в мой интерьер. И если раньше я думал, что вся эта 100-ваттная конструкция, подвешенная на цепях, будет сильно выделяться в комнате, то сейчас я просто не представляю какими пустыми были бы стены без этого. А какими басами он наполнил мой дом!

Неудачные покупки года

Этот пункт обычно является обязательным в итогах, но я внезапно понял, что за этот год у меня не было ни одной по-настоящему неудачной покупки. Я даже спрашивал у знакомых, может я что-то забыл, но нет. Если практически каждый год какой-нибудь купленный девайс оказывался не таким нужным или рабочим, как я ожидал, то в этом году таких девайсов не было вообще. Нет, были всякие мелочи, ошибочно заказанный размер одежды с ebay, потерянная Почтой России посылка (аж на целых 100 рублей!), но все это как-то слишком мелко. Ни одно по-настоящему неудачной покупки хотя бы от 1000 рублей у меня не было. Это может быть объяснено двояко: большинство девайсов, купленных в этом году - производства компании Apple, а они по умолчанию не могут быть говном. Второе объяснение - может быть я стал умнее и лучше разбираться перед покупкой. Хотя... нее :D

Эта номинация в этом году останется пустой.

Знакомство года

Реально в этом году я познакомился, как обычно, с многими новыми людьми, как хорошими, так и не очень. Из хороших людей хотелось бы отметить @a_kadorkin как илиту руферства, @VasiliySorokin как тезку и илиту Qt-разработки и нокияфана, адекватно реагирующего на мои выпады. Может кого-то еще забыл, можете простить меня или заявить о себе в комментариях. Я не со зла. Но были так же люди, которые стали больше, чем знакомыми:

@electrovatuz
Да-да, с этим истерящим гуманитарием, затерявшимся на ПМИ с кучей общих знакомых, оказывается, что познакомились мы именно в этом году. Проверив фотографии - это было 30 января. Наверное потому я и думал, что не в этом. Тогда он навязался ко мне за объективом от старого Зенита, так и встретились. Иногда истерящий, иногда бесполезный, иногда наоборот полезный, но в любом случае как-то всегда складывается так, что наши приоритеты совпадают.

@Soul_Porno
С девочками я вообще редко знакомлюсь, но тут фартануло. Но если о моих бро я могу написать, что они мудаки ебаные, но на самом деле норм братюни, то о девочках я вообще не знаю что писать. Так что давайте еще раз вдрочнем и до свидания.
@Hanggard
Внезапно объявившийся у меня в асечках единомышленник, который предложил: с меня машина - с тебя заброшка. Ну грех было отказываться. Там и познакомились. Правда по началу он считал, что я использую его ради машины (да как и любой автомобилист), потому я особо и не обращался, чтобы не раздражать, но общение в твиттерах сближает. Осенью мы ездили еще раз обкатывать его новую тачку в Искитим.

Незабываемое воспоминание года

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

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

ДОЦ им. Д. Карбышева
А вот это было воистину самое яркое воспоминание года. Это как флешбек в фильмах или какое-нибудь кино про будущее и постапокалипсис, только наяву. Когда герой бродит по руинам своих же воспоминаний, когда каждый уголок о чем-то напоминает.
Черепашки
Под кодовым названием "черепашки" прошла наша летняя практика на заводе, который (как многие могли заметить) я стараюсь не называть воизбежании индексации гуглом, дабы не получить пиздюлей. Такое не забывается. Это было как в армии, когда и ты никому не нужен, и тебе ничего не нужно, но ты обязан приходит в 9 утра и что-то делать. Я получил отличный опыт в проебывании работы. Как фрилансеру мне просто негде было его получить, ведь если я не работаю - я делаю что-то другое, на данный момент более важное для меня, даже если это просто чтение статей на хабре, новых книжек или поход на очередную высотку. Тут же - ты обязан сидеть на заводе пока тебя не отпустят. Первые 3 дня никто просто не понимал, что если делать меньше и медленнее - то и заданий будут давать меньше. Опять же, моя жизнь учит меня обратному: хочешь быстро получить деньги и потратить их на что-то? Посиди пару ночей, сделай быстро, сдай и гуляй. Тут же все не так. Если ты сделаешь быстро - тебе просто дадут еще задание. Его сделаешь - еще. И так далее. Ты не можешь сделать дневную норму за пару часов (как обычно во фрилансе) и идти смело заниматься своими делами, если ты освободился, а рабочий день еще не кончился - значит тебе нужно дать еще задание! На второй-третий день приходит осознание того, что если тебе дали простое задание, то можно сидеть и делать его целый день, растягивая удовольствие, тогда следующее задание тебе дадут еще не скоро. Всем насрать. И я считаю это одним из главных открытий за этот год. Я попробовал совершенно другой стиль работы, совковый, заводской, не знаю как еще назвать. А то совсем я засиделся в своем программировании, так я Настоящим Мужиком никогда не стану.

А как мы писали отчет по всему этому - это отдельная история, состоящая из тысячи лулзов типа "профессионально овладел шуруповертом" и "обучился методики наклеивания наклеек".

Тукай, мы тонем! Хватай черепашку и иди в шкаф!

Разочарование года

Nokia N900
Уже слишком много сказано тут и тут, свой выбор я сделал и за этот год избавился от нее. Повторяться не буду.

Ритчи/Джобс/Голдман/etc
2011 год был очень богат на смерти великих. Не важно кто кого считает великим, жалко действительно всех. А спорить "Да если бы не было %username%, ниче бы не изменилось, а вот %username2% действительно изменил мир!" и "Да без %username% твой %username2% - никто!" можно бесконечно, оставим это.

Проект года

player.vas3k.ru 2.0
Я уже начал рассказывать о том, что решил переписать его с нуля в этом году и так и поступил. Писал неспешно, неделю вынашивал планы, неделю рисовал схемы маркером на доске, потом еще пару недель кодил и рефакторил то, что сразу показалось не очевидным. Я хотел "сделать все как правильно", ну если не все, то почти все. Хотел, чтобы все это было легкорасширяемо и любые запросы типа "добавь кнопочку" или "а давай сделаем поиск по яндекс.музыки или загрузку своей музыки" не было для меня нерешаемой проблемой. Сразу появились новые идеи и планы, которые я буду по возможности реализовывать. Ближайшая Большая Мысля на бумаге выглядит очень аппетитно, но достаточно непроста в реализации. Если получится - я буду рад, такого нет еще ни у одного онлайн-плеера, можно будет гордиться. Кроме этой Мысли если еще куча маленьких. Я всегда прислушиваюсь к фичереквестам пользователей и записываю их (если они сами этого не делают на github проекта), например до сих пор открыт вопрос про возвращение кнопки "добавить в любимые", импорт pls-плейлистов и другие. Из минусов пока остается малое количество пользователей и херовый дизайн. Отсутствие хоть каких-то помощников сказывается ведь пиздеть в интернетах куда проще, чем что-то делать& Хорошо, что есть хотя бы моральная поддержка, а именно люди, которые продолжают пользоваться и ради которых у меня есть стимул стараться. Хотя за год мы выросли не особо... просто не знаю как искать новых пользователей. Все плохо. Большой всплеск - это ссылка в комментах на хабре.

Софт-отрытие года

Mac OS X
Большая группа программ, которые объединяет одно - они под мак. В этом году я первый раз вплотную познакомился с этой новой для меня ОС, потому все софт-открытия связанны именно с ней. Именно поэтому стоит начать с нее, а конкретно - со встроенных приложений. Из них особо хотелось отметить и iPhoto, iCal, iTunes - этими вещами я стал пользоваться ежедневно. Нет, это не значит что остальными я не пользуюсь, Safari стал третьим моим основным браузером, а всякие вкусняшки типа "Адресной книги" очень упрощают жизнь. А превью по пробелу - я не знаю как я жил без этого. Из сторонних расширений очень хочется отметить TotalFinder. Любой покупатель мака ОБЯЗАН первым делом поставить его. Это своеобразный плагин для стандартного Finder'а, который добавляет некоторые жизненно необходимые вещи и исправляет некоторые эпплозаебы. Я бы наверное так и плевался от Finder'а, если не TotalFinder. Всем рекомедую. Ну и небольшой список того, чем я стал пользоваться на маке. Будет полезен начинающим макоебам, кто до сих пор мечется "какой плеер лучше", "как в файндере папки сверху сделать" и "а чо архиватор не понимает RAR".

Архиватор: The Unarchiver - это не замена стандартному архиватору, а скорее дополнение. Те, кто не видел OS X могут не представлять себе как работает архиватор здесь, немного поясню - у него нет гуев. По клику он просто распаковывает архив, запаковать можно по ПКМ. Так вот эта штука (бесплатная и доступная в AppStore) делает то же самое со всеми теми форматами, которые по определенным, обычно религиозным, причинам не понимает стандартный. Просто поставьте и забудьте.

Видеоплеер: MplayerX - после перехода на мак обычный пользователь испытывает некие изменения в отношении к программам. iTunes вдруг превращается из "ебаный эпплоплеер жрет оперативку и тормозит" в достаточно хороший комбайн, браузер Safari из "бля а зачем он нужен" - в очень быстрый способ открывать ссылки, а вот QuickTime... он так и остается убогим плеером, не умеющим ничего, кроме .mov. Так что мой выбор - MplayerX, фронтенд над всеми любимым mplayer'ом с достаточно хорошим функционалом и прекрасным интерфейсом. Рекомендую, бесплатно в AppStore. Хотя там же есть альтернативы, но лично мне он нравится больше всех.

IM: Adium - это допиленный Pidgin. Почти идеальный лично для меня мессенджер почти без косяков и активными обновлениями. Ставить не раздумывая. Что хочу отметить: обновляйтесь до бета-версий осторожно, часто что-то ломают в гуях. Благо всегда можно скачать предыдущую версию с офсайта и быстро накатить.

TODO: OmniFocus or Evernote - лучшее для ведения своих личных TODO. Второе я так и не смог осилить, но все хвалят, а вот с первого наоборот - никак не могу слезть и даже купил платную версию для iPad. Затягивает, хотя я некоторые папки использую не по назначению. Как-никак она для GTD оптимизирована, а я просто списки храню иногда. Первое платное, но есть на торрентах, второе бесплатное с рекламой и есть в AppStore.

SQL: Sequel PRO - воистину лучшие GUI для MySQL, которые я видел в жизни (phpmyadmin не в счет). Они и красивы и многофункциональны. Всем, кто будет заниматься разработкой на MySQL - рекомендую ее и только ее. Вроде бы есть в AppStore (не проверял). Главный минус - только MySQL, а значит я буду видеть ее прекрасный интерфейс довольно редко. Для PostgreSQL (и других баз, в том числе MySQL) я нашел Liya - немного другой клиент, немного нелогичный по началу (я не нашел кнопки "сохранить изменения", оказывается, это делается по шоткату Cmd+S), но хоть что-то. Тоже бесплатно в AppStore.

VCS: SourceTree - если Sequel PRO - лучший фронтенд к MySQL, то SourceTree - лучший гуй для Git и Mercurial. Интерфейс шикарен, поддержка сразу обоих популярных DVCS, полный функционал. Всем рекомендую, перелез на него с GitX (этот тоже ниче, юзаю его на Linux, но из-за кроссплатформенности интерфейсом вышел чуть хуже и поддерживает только git). Я знаю, что всех заебал, но как всегда - бесплатно в AppStore.

Блокнот: SublimeText 2 - сюда я пришел с TextMate и так и остался. Простой текстовый редактор, который умеет просто все, что нужно. Написан на Python, конфиги хранит на нем же, так что можно что угодно править (как в emacs). Позволяет разделять экран как захочется, подсвечивает любой синтаксис, имеет встроенную консоль, настройку табуляции, поддержку полноэкранного режима OS X Lion, и еще много крутых фич типа нескольких курсоров. Обратите внимание, что нужна именно версия 2. Она хоть и бета, но юзабельна. Скачивается с офсайта, но обладает неприятной особенностью - иногда напоминает, что ее разработчики проделали большую работу и неплохо бы послать им Donate. Окошко вылезает где-то раз в несколько десятков сохранений файла и закрывается кнопкой "Пока не хочу". Может быть когда-нибудь я заплачу за него. Тем более сейчас я набираю этот текст именно в нем. Кстати, редактор есть и под другие ОС, но под Linux есть встроенные альтернативы типа Kate.

Finder + TotalFinder и настроенная панель

И даже так

Sequel Pro

SourceTree (репозиторий плеера не очень показателен, я коммичу туда в основном чтобы выложить на github)

SublimeText 2 на примере Java и Python исходников. Ну и несколько курсоров

Веб-отрытие года

500px
Когда-то я пробовал flickr. Выложил на нем несколько своих ужасных первый фоток, подписался на пару групп. И только потом узнал про ограничение 200 фоток на бесплатном аккаунте и то, что в большинстве групп, хоть как-то связанных с фото людей - одни, простите, трансвеститы. Да, пиндосы толерантны настолько, что не замечают этого. Flickr - хороший сайт, но yahoo тянет его назад. Всякие крутые идеи типа регистрации только с помощью Yahoo ID, который я всегда блядь забываю, флеш-загрузчика, который падает на 50 фотках и других анальных ограничений вынудили меня выпилиться оттуда. На замену я нашел сначала 35photo, однако тот оказался "илитным коммьюнити" типа хабра, где сливают любых новичков, если те не фотают МАКРО или ПТИЧЕК. Потом я наткнулся на приложение 500px для iPad и стал по вечерам смотреть свежий топ. Содержание сайта мне понравилось, но я долго не регистрировался, а читал так. В итоге пару месяцев назад все-же решился. Пока мой профиль там пуст и используется просто для аггрегации фоток друзей, но может если что-то я захочу показать - я загружу.

deviantart
Если 500px - прекрасный простой сайт, то deviantart - альтеранатива сложному коммьюнити. Оно не только для фотографов, ни там занимают лишь малую часть, но подписаться и читать кого-нибудь там вполне интересно. Использую для вдохновения.
ebay
За этот год у меня было 18 покупок оттуда от 15 до 3500 рублей. По началу интерфейс его казался каким-то "американским" и неприятным, но когда разберешься - просто видеть не можешь все остальные интернет-магазины.

Программинг-открытие года

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

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

Прототип-ориентированная парадигма
Тоже связано с глубоким погружением в JavaScript в этом году. Еще одна новая для меня парадигма программирования, одна из двух-трех, которых не преподают в вузах вообще (как АОП, метапрограммирование, и может кто-то вспомнит еще?). Хотя я не виню, ведь они дают БАЗОВЫЕ ЗНАНИЯ, а прототип-ориентированное вполне хорошо понимается после объектно-ориентированного, а аспектно-ориентированное вообще на нем строится. Но я доволен, что создатели JavaScript выбрали именно эту парадигму, хотя по началу у 149% новичков она вызывает жутчайший баттхерт с кровью.
iOS
Купить мак и не попробовать покодить под iOS? Это не наш путь. Objective-C очень забавный язык, порог вхождения в который вызывает еще больший БАТТХЕРТ, чем JavaScript. Я не видел ни одного новичка, кто бы не плевался от синтаксиса Obj-C. Но я не видел ни одного новичка, который бы не сказал "а, ну тогда круто, понятно" после внятного объяснения зачем это на самом деле сделано именно так, а не иначе. Obj-C - язык, который нужно принять и понять, я не сильно углубился в него в этом году (планирую исправить в следующем), но я рад, что я начал понимать почему авторы реализовали это именно так, а не иначе. И это самое главное на начальном этапе, многие не могут перебороть рвотный рефлекс от вызовов типа [point setX:10 setY:20].

Музыка года

Смотря свой топ last.fm (по-моему я захожу туда раз в год только для итогов года) я вижу, что все, что я слушал в этом году - это старье. Начиная от пидовского рока для десятиклассниц, кончая дабстепом. Но что-то же писать надо.

Louna
Сольная карьера солистки Tracktor Bowling в немного другом формате. Мне нравится. Хоть и мало.

DubStep
В этом году стало модно и стильно слушать ДАПСТЕБ. Я не стал отставать от моды. Тем более с новыми колонками.

Silent Hill: Shattered Memories OST
Парочка композиций заставила даже почти поверить в возвращение великого Акиры Ямаока.

Игра года

В "большие" игры в этом году я не играл. В основном это игры для iPad. Список любимых за этот год таков:

Reckless Getaway
Прошел дважды и счастлив. Успел на раздачу бесплатной версии, теперь не удаляю :)

Reckless Getaway (режим дестрой)

Super Mega Worm
Игра-треш, но так затягивает!

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

GTA III
Теперь и на iPad/iPhone. Первая игра, которую я купил! 150 рублей же всего. Классика. Порт настоящей GTA III с PS2.

Сериал года

Этот год вполне можно назвать годом без сериалов. На них просто не оставалось времени. Сначала я даже не вспомнил ни одного, но потом все же:

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

12'oz mouse
О, да. Только в этом году я посмотрел это ЧУДО. Это нереальный бред, авторы сами признаются, что курили при написании некоторых серий. Кто не в курсе - посмотрите хотя бы первую серию отсюда до примерно 2:30. Гениальный пиздец :D

Фильм года

Побег из Шоушенка
Каюсь, я посмотрел его только в этом году. Он шикарен. Это действительно лучший фильм, не зря он Топ-1 в IMDB. Он длинный и очень пиздатый.

Sucker Punch
Ага, не ожидали, да? Этот фильм все поголовно называют чуть ли не провалом года и худшим в истории кинематографа. А для меня это самый любимый в этом году новый фильм. Я пересматривал его 2 раза, а вступительный ролик раз 15. Никому не рекомендую смотреть, пусть он останется лучшим только для меня. И нет, аниме я не люблю.

SuckerPunch: постер

Generation П
Ну его нельзя было не упомянуть :)
Sin City
Тоже посмотрел его только в этом году. Он шикарен. Только не напоритесь на режиссерский римейк, как мы сначала. Там сцены перепутаны местами, что вообще нафиг убивает смысл фильма. А город, которым управляют шлюхи, получился лучше всего. Вдохновился на кучу новых фоток.

Книга года

Введение в информационный поиск
Я уже писал про эту книгу и считаю ее лучшей, что я прочитал за этот год. Эх, как я искал ее на русском языке. Тираж в 1000 экз был раскуплен СЕОшниками в надежде, что они НАУЧАТСЯ КРУТО ОПТИМИЗИРОВАТЬ и Яндексоидами, которые и занимались ее переводом. Я 3 месяца искал PDF и потом кто-то на хабре кинул фотографии всех страниц своей книжки. С появлением iPad я смог ее прочитать по фотографиям. Хотя подробно об этом я уже писал по ссылке выше.

Стругацкие: Понедельник начинается в субботу
Вот как-то пробило меня летом почитать Стругацких. Спросил народ в твиттере - посоветовали начать с нее. Я так и поступил. Первую историю сначала не понял, вторая показалась интересной, но какой-то странной, а вот третья! Она объясняет просто все. Она шикарна. Это одна из лучших задумок, о которых я читал в книгах. Очень интересно.
iКона
Снова про Apple :D Все свои впечатления от книги я уже написал здесь, даже сейчас согласен со всем, что написал. Джобс действительно очень спорная личность. Может быть в следующем году осилю его 900-страничную биографию, вышедшую недавно. Боюсь, что там будет то же самое, что в этой книге :(

Фото года

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

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

Silent Hill
Чисто экспериментальный и удавшийся. Продолжение: http://vas3k.ru/gallery/132/, http://vas3k.ru/gallery/133/, http://vas3k.ru/gallery/134/.
Лагерь Калинина
Не знаю, просто как-то перло в тот день и получилось много хороших кадров.
С гитарой
А вот тут наоборот "не перло". Никогда не снимайте сонных моделей. Получившаяся одна фотка хотя бы радует. Все остальное было тотально запорото, хоть какая-то радость.
Настя и ...
Много технически спорных моментов, но в общем впечатления положительные. Хотя я большинство фоток и не выкладывал совсем.

Еще? Тогда вот
Комментарии
0
werehuman бля ⸬ 26 декабря 2011, 11:06 ⸬ Novosibirsk, RU ⸬ Linux лог
#
> потому что после меня сломали сервер API.
Не сломали, а привели в рабочее состояние .\_____/.
0
Bin ⸬ 26 декабря 2011, 11:19 ⸬ Luk'yanovka, RU ⸬ Windows лог
#
прочитал, теперь стыдно вспоминать о своем бесцельно прожитом годе :)
0
vas3k ⸬ 26 декабря 2011, 11:22 ⸬ Novosibirsk, RU ⸬ Apple лог
#
Bin, ну. Ты купил айпад, поработал в Крупной Международной Компании. И это только то, что я знаю.

Bin, ах да, еще тачка. Хоть и не твоя :D
0
werehuman бля ⸬ 26 декабря 2011, 11:24 ⸬ Novosibirsk, RU ⸬ Linux лог
#
> Аппарат по непонятной пока мне причине блокирует кнопку спуска после быстрой серии снимков, в основном когда снимаешь со вспышками, может быть из-за них, а может быть что-то внутри обрабатывает и сохраняет.
Как и предыдущий твой аппарат.
0
Psyhister ⸬ 26 декабря 2011, 11:31 ⸬ Novosibirsk, RU ⸬ Linux лог
#
Жалко, что меня не упомянул в 2009 году D:
Ну да ладно.
Я, пожалуй, купил мышь и велосипед.
0
werehuman бля ⸬ 26 декабря 2011, 11:34 ⸬ Novosibirsk, RU ⸬ Linux лог
#
Когда смотрел на скриншот finder долго думал, почему я вижу dolphin с хромовкладками.
0
vas3k ⸬ 26 декабря 2011, 11:40 ⸬ Novosibirsk, RU ⸬ Linux лог
#
0
werehuman бля ⸬ 26 декабря 2011, 11:50 ⸬ Novosibirsk, RU ⸬ Linux лог
#
0
vas3k ⸬ 26 декабря 2011, 12:13 ⸬ Novosibirsk, RU ⸬ Linux лог
#
werehuman бля, а чтобы третья вкладочка была отдельно слабо? :D
Да ладно, всем известно, что линуксовые файлменеджеры тоже хороши и даже без всяких плагинов.
Поэтому я просто оставлю это здесь и мы вместе посмеемся: тыц
0
Bin ⸬ 26 декабря 2011, 12:19 ⸬ Luk'yanovka, RU ⸬ Windows лог
#
werehuman бля, инновации!
0
vas3k ⸬ 26 декабря 2011, 12:25 ⸬ Novosibirsk, RU ⸬ Linux лог
#
Bin, werehuman бля, надо тоже завести папочку "инновации" :(
0
Psyhister ⸬ 26 декабря 2011, 12:28 ⸬ Novosibirsk, RU ⸬ Linux лог
#
V@s3K, это что, восьмая венда?
0
vas3k ⸬ 26 декабря 2011, 12:28 ⸬ Novosibirsk, RU ⸬ Linux лог
#
Psyhister, да :D А ты не видел?
0
Un1oR ⸬ 26 декабря 2011, 12:33 ⸬ Novosibirsk, RU ⸬ Linux лог
#
werehuman бля, +1, точно те же ассоциации :D
0
Alive-electrovantuz ⸬ 26 декабря 2011, 12:49 ⸬ Windows лог
#
Одновременно: и ":-*******", и ">________<"

Одно вот плохо в 500px. Нет улучшайзеров, как на фликре. После фликра фото ещё лучше становятся :3
0
Xeon ⸬ 26 декабря 2011, 16:15 ⸬ Kirgiz-Miyaki, RU ⸬ Apple лог
#
Оу, за TotalFinder спасибо, прям то - чего не хватало.
0
The Master ⸬ 26 декабря 2011, 18:57 ⸬ Moscow, RU ⸬ Apple лог
#
Даже не упомянул кто тебе посоветовал ТоталФайндер((( А ещё ставить не хотел по началу и плевался от него.
0
werehuman бля ⸬ 27 декабря 2011, 16:03 ⸬ Linux лог
#
V@s3K, в магистратуре заведёшь

> Поэтому я просто оставлю это здесь и мы вместе посмеемся: тыц
проиграл

> Одно вот плохо в 500px. Нет улучшайзеров, как на фликре. После фликра фото ещё лучше становятся :3
Контраст, film grain и подпись автора на пол-ебала?
0
o_Ohmy ⸬ 27 декабря 2011, 18:23 ⸬ Novosibirsk, RU ⸬ Windows лог
#
>Я всегда хочу, чтобы в каждых новых итогах года было что-то новенькое. На этот раз меня пробило на Пиздатые Гистограммки, которые отображают как я стал загнивать. В основном все касается статистики по моему блогу.

Мне кажется ты стал писать реже, потому что посты большие и по бОльшим событиям. Собственно постов меньше - комментариев меньше:) Итоги годные, но пишешь печально как-то :(

>Мы стали более лучше одеваться »

!!! xD
0
vas3k ⸬ 28 декабря 2011, 04:02 ⸬ Novosibirsk, RU ⸬ Apple лог
#
o_Ohmy, я уж думал никто не заметит :D
0
ReDetection ⸬ 29 декабря 2011, 14:28 ⸬ Novosibirsk, RU ⸬ Linux лог
#
наконец нашел время прочитать. да, я сделал это только сегодня.)

> это реальные 6-8 часов, которые я не видел ни у одного ноутбука у знакомых
здрасте! я ходил, 8 часов оно стабильно держало. если постоянно включен wifi, то шесть. батарейка на 5200мАч тящит. это сейчас у меня батарея 4100 (ты оставил плохой отзыв о том магазине?), она только пять часов держит, поэтому теперь уже приходится ходить с зарядкой, ведь я только в универе 5 часов нахожусь. а если еще вспомнить о том, что стараюсь учиться не дома в последнее время, то без зарядника уже просто нельзя

> Из софтварных: как я уже говорил, печалит отсутствие репозиториев как факта
погоди-погоди-погоди, а аппстор?

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

такое чувство, что не хватает чего-то велосипедового..

:)
0
vas3k ⸬ 29 декабря 2011, 15:55 ⸬ Novosibirsk, RU ⸬ Apple лог
#
ReDetection,
> здрасте! я ходил, 8 часов оно стабильно держало.
А теперь расскажи всем, что у тебя экран 10" и изначально мобильный интел атом, а не Core i5 :D

> погоди-погоди-погоди, а аппстор?
В аппсторе есть только избранные приложения. Например Python из него не скачать :(

> такое чувство, что не хватает чего-то велосипедового..
Даже не придумал, кстати, о чем написать про велосипед. Разве что о том, что в этом году он превратился из самоцели "кататься ради того, чтобы кататься", в средство достижение других целей, например, фотографических, туристических или временнЫх. Замечаю, что у некоторых "кататься чтобы кататься" проходит слишком долго.
0
ReDetection ⸬ 29 декабря 2011, 16:17 ⸬ Novosibirsk, RU ⸬ Linux лог
#
> А теперь расскажи всем, что у тебя экран 10" и изначально мобильный интел атом, а не Core i5 :D
ну так а у других и нет наклеечек с цифрой 10, о которой ты говорил, так что все честно :Р

> Замечаю, что у некоторых "кататься чтобы кататься" проходит слишком долго.
хм. а разве должно? у меня велосипед для одной цели ‒ получать удовольствие от езды на нем. да даже на машине не так круто, как на велике)
0
vas3k ⸬ 29 декабря 2011, 16:25 ⸬ Novosibirsk, RU ⸬ Apple лог
#
> ну так а у других и нет наклеечек с цифрой 10
Есть. Я вообще не тебя имел ввиду.

> у меня велосипед для одной цели ‒ получать удовольствие от езды на нем.
Потому что у тебя есть машина. Для меня с этого года ебошить 100 км без определенной цели и остановок - это невыносимая скукота, а вот ебошить 100 км ради красивых видов, новых мест или фотографий - отличное времяпровождение.
0
ReDetection ⸬ 29 декабря 2011, 16:51 ⸬ Novosibirsk, RU ⸬ Linux лог
#
Мм,ну разве только из-за красивых видов) Видимо, я все-таки лентяй)
0
werehuman бля ⸬ 29 декабря 2011, 17:49 ⸬ Novosibirsk, RU ⸬ Linux лог
#
> В аппсторе есть только избранные приложения. Например Python из него не скачать :(
НАХУЙ ТАК ЖИТЬ КОТАНЫ!
0
эм ⸬ 31 декабря 2011, 09:37 ⸬ Saint Petersburg, RU ⸬ Windows лог
#
Эх.
0
volodya ⸬ 31 декабря 2011, 21:25 ⸬ Novosibirsk, RU ⸬ Linux лог
#
Думаешь один такой умный???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

Оригинально решил проблему, причём на любимом языке программирования!
0
vas3k ⸬ 01 января 2012, 00:14 ⸬ Novosibirsk, RU ⸬ Apple лог
#
volodya, думаешь я бы не тыкал тебя, если бы сам не решил ее :)
0
hanggard ⸬ 04 января 2012, 14:03 ⸬ Novosibirsk, RU ⸬ Windows лог
#
меня, меня забыл)

а, черт, не забыл)))

Ээээ, Вась, я понял, почему ты написал «Правда по началу он считал, что я использую его ради машины», даже помню что тебя навлекло на эти мысли — мой унылый твит, что меня используют) Так вот официально отмазываюсь — я тогда о тебе даже и не думал, а просто в очередной раз срался с девушкой))) Короче, надо как-нибудь встретиться уже без машины и продолжить общение с умеренным количеством алкоголя)
0
Nks ⸬ 04 января 2012, 18:16 ⸬ Novosibirsk, RU ⸬ Windows лог
#
178.49.200.125 <- прикольный, еба.
0
Hast ⸬ 04 января 2012, 18:41 ⸬ Simferopol, UA ⸬ Windows лог
#
Вась, а я смогу тебя засудить за то что ты палишь мой IP в комментах?
0
vas3k ⸬ 04 января 2012, 18:42 ⸬ Novosibirsk, RU ⸬ Apple лог
#
Hast, нет.
0
Un1oR ⸬ 04 января 2012, 18:57 ⸬ Novosibirsk, RU ⸬ Linux лог
#
> Замечаю, что у некоторых "кататься чтобы кататься" проходит слишком долго.
Присоединюсь к ReDetection, по-моему, "кататься чтобы кататься" - абсолютно нормальный вариант использования велосипеда. В связи с этим даже присматриваю себе обновку потихоньку, тока пока что нужное нигде за разумные деньги не нахожу ((
0
vas3k ⸬ 04 января 2012, 19:00 ⸬ Novosibirsk, RU ⸬ Apple лог
#
Un1oR, вот после поездки с тобой я это понял окончательно, думаю ты заметил.
0
Un1oR ⸬ 04 января 2012, 19:01 ⸬ Novosibirsk, RU ⸬ Linux лог
#
V@s3K, ога, заметил =(
(не заполняйте это поле)

me@vas3k.ru :: telegram :: twitter :: instagram :: facebook :: github