Архив за Декабрь 2011

Assembler / Оптимизация длинной арифметики на C++

Суббота, 31 Декабрь 2011


С Новым годом! Опишу классический сюжет — оптимизацию длинной арифметики в C++ при помощи ассемблерных вставок. Однако, на Хабре его еще не было, поэтому после некоторых колебаний решил запостить сюда, вы уж простите, если сами когда-то писали то же самое и продвинулись дальше меня 🙂

Программирование / [Перевод] Go: производительность горутин

Суббота, 31 Декабрь 2011

Введение

В этом посте мы рассмотрим производительность горутин (goroutine). Горутины — это нечто в роде очень дешевых и легковесных потоков. Больше всего, наверное, они похожи на процессы в Erlang.

Согласно документации мы можем использовать сотни тысяч горутин в наших программах. И цель статьи — проверить и конкретизировать это.

DIY или Сделай Сам / Новогодняя музыкальная открытка

Суббота, 31 Декабрь 2011

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

Анимация и 3D графика / Sintel: о технологичности искусства

Суббота, 31 Декабрь 2011

Вот и прошёл 2011 год… Впереди новый год — год Дракона. Традиционно важный и успешный год, год сражений и побед. Предыдущий год прошёл в типичной обстановке патентных волнений, перестроений кодовых баз множества продуктов и постоянном развитии технологий. И всё же статья о другом. Рассказ пойдёт о девушке по имени Синтел и драконе из короткометражного фильма Sintel, выпущенного Blender Foundation уже больше года назад, но ставшего огромным стимулом в развитии 3D-редактора Blender на весь 2011 год. Безусловно, эта статья была бы хороша и год назад, но лучше поздно, чем никогда.

Дьявол скрывается в мелочах. В рамках информатики нет такого проекта, в котором удалось бы обойтись от перехода к упрощённой модели, не соответствующей реальному миру. Пример — освещение, волосы, ткани и множество других вещей. Поэтому будет много кликабельных изображений (осторожно, трафик!). Все модели и сцены из фильма распространяются по лицензии CC-BY-SA 3.0 и доступны в виде архивов svn проекта.

Итак, приступим.

Спасибо вам за ваши 25 лет 5 месяцев 24 дня 13 часов и 31 минуту

Суббота, 31 Декабрь 2011






—>


+1! Было 2011, стало 2012. Что с того? Ничего, совершенно. Вы можете этого даже не заметить, если воткнете в уши беруши, напьетесь снотворного и закроете евроокна. Утро будет таким же как и утро 31 декабря 2011. Но для нас важен не праздник, а год, который мы прожили с вами. В Канун Нового года мы подводим итоги, смотрим на прожитое, пережевываем Google Analytics, рвем на себе волосы 🙂

Если пересчитать в время доверенное вами нам, то выйдет…

25 лет 5 месяцев 24 дня 13 часов и 31 минута (ЧЕТВЕРТЬ ВЕКА ЗА ГОД!)

…и мы это ценим. Жизнь этого блога — хитросплетение труда, поисков и творческого порыва его создателей и, часое главное, вашего доверия. Ничего бы не вышло без вас. Каждый здесь кроме самого первого читателя приведен вами же. Мы не даем рекламу, не делаем SEO, не покупаем трафик. Все, котого вы тут видите, был приведен за ручку кем-то из вас.

В Новом году хочется пожелать каждому из вас и банальностей, которые можно прочесть на каждой дешевой открытке, и больших вещей. В 2012-м хотим пожелать вам найти и смысл вашей жизни, и стать здоровее, прочесть много интересных книг и применить постигнутое в них. Желаем интересных нас и нам побольше вас — разносторонних, не похожих ни на кого, умных и знающих настолько много, что ваше сознание не знает покоя от поиска все новых и новых горизонтов собственных возможностей.

Будьте здоровы, найдите мир в себе и проживите каждый день будущего года так, как если бы это был последний день вашей жизни.

КупиБатон

18 обоев января от Smashing Magazine

Суббота, 31 Декабрь 2011






—>


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

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

КупиБатон

Блог компании Kanobu Network / Канобувости, 124-й выпуск

Суббота, 31 Декабрь 2011

Приветствуем дорогих зрителей в нашем «околопраздничном» выпуске! Западный мир уже давно отдыхает, поэтому «Канобувости» на этот раз поддержали трудяги с востока.
Смотрите в этом выпуске:
— Nintendo Direct – партийный съезд
— Dragon Age: Dawn of the Seeker – не вырисовывается
— Tokyo Jungle – зверский перенос
— Lineage Eternal: Twilight Resistance – больше слов
Borderlands 2 – второй ствол в подарок

Если вы хотите скачать и смотреть в максимальном качестве «Канобувости» — пользуйтесь нашей раздачей на трекере:
Torrent.rus.ec

«Канобувости» и «Канобу-вести» доступны и в iTunes по адресам:

«Канобувости»: http://itunes.apple.com/ru/podcast/id448174306">itunes.apple.com/ru/podcast/id448174306
«Канобу-вести»: http://itunes.apple.com/ru/podcast/id448174390">itunes.apple.com/ru/podcast/id448174390

Фриланс / Фрилансер и заказчик. Взаимодействие

Суббота, 31 Декабрь 2011

Каждый, кто имеет дело с IT в той или иной форме, так или иначе сталкивался/слышал о том, что существует такое явление, как фриланс. Как может показаться на первый взгляд, фриланс несет в себе одни плюсы. Ни тебе работника в офисе, для которого надо организовать рабочее место, ни проблем с оформлением его по ТК и последующим увольнением (если нанимать на четко заданный объем работ). Так же стоимость фрилансера, как правило, оказывается от 2 до 20 раз меньше, чем у фирмы, предлагающей те же самые услуги.

Тем не менее, существует огромное количество негативного опыта работы с фрилансом. О его приинах и возможных способах устранения — под катом

IM / Ежегодный Новый год за компом

Суббота, 31 Декабрь 2011

С наступающим, друзья Хабравчане!

Желаю всем хорошо его отметить в компании друзей и близких! А так же добра и успехов в новом году!
Но, наверняка, не у всех есть такая возможность и придется встречать Новый Год около компьютера или на худой конец, смартфона. Как раз для таких хабравчан приглашаю собраться в Jabber-конференции, как было на прошлый Новый год (habrahabr.ru/blogs/im/111026/). Просто так, чтобы быть не совсем в одиночестве.

Параметры конференции:

Сервер: conference.last-year.ru
Комната: habr2012
Или, иными словами, habr2012@conference.last-year.ru

Внимание! Просьба, как и в прошлом году, после ника в скобках писать смещение по GMT.
Например, NeonXP (GMT+4)

В этот раз сервер достаточно мощный, юзерлимит высокий. Должны поместиться все!

JavaScript / ISO 8601 и ECMAScript — головная боль от разночтения стандартов

Суббота, 31 Декабрь 2011

Разрабатываем мы тут некоторый сервис интеграции с очень сторонней системой. Сам сервис работает на Node.js. И всё бы хорошо, но только недоступность сервера во время сборки мусора очень нервировала стороннюю систему.

В канун нового года было решено сделать серверу подарок — обновить Node.js с версии 0.4.8 до 0.6.6 В силу ряда организационных причин, обсуждать которые здесь не очень хочется, обновление было проведено сразу на боевой системе и даже без регрессионного тестирования.

Неужели в этой ситуации что-то могло пойти не так?

Календарь
Декабрь 2011
Пн Вт Ср Чт Пт Сб Вс
« Ноя   Янв »
 1234
567891011
12131415161718
19202122232425
262728293031  
Архивы