Опубликовано 20 ноября 2015, 21:13 под Megadeth — Holy Wars... The Punishment Due

Помните Т. Кормен, Ч. Лейзер - Алгоритмы. Построение и анализ.pdf? Наверняка много будущих программистов провели над ней немало бессонных ночей в попытках разобраться в очередном сложном классическом алгоритме и запрограммировать его максимально эффективно, но так ими и не стали, потому что надо было поступить как нормальный человек, бросить эту муть странице на десятой и открыть Google, где всё написано по-людски, а код, если это не сайт codenet.ru, можно просто скопировать и вставить. Но на младших курсах нам, тогда ещё, считай, детям, никто этого не объяснял, и посылать так называемый уебный процесс на хуй приходилось на свой страх и риск закончить жизнь, бухая пиво в подъезде или даже сидя в колонии (позже эта смелость пригодилась при не устройстве в ЦФТ, «Сбербанк-Технологии» или любую другую интересную и высокооплачиваемую работу с перспективами карьерного роста на выбор). И вот сегодня, спустя три года с половиной года после получения степени коловрата прикладной математики и информатики, передо мной впервые всплыли знания, полученные оттуда (даже не оттуда, а из М. Гери, Д. Джонсон - Вычислительные машины и труднорешаемые задачи.djvu; заебался её искать на старой странице кафедры ПВТ, на которую даже будучи студентом хер найдёшь как попасть с главной): (Далее)

Начато 4 марта 2015, 03:16
Опубликовано 30 мая 2015, 17:06 под Converge - All We Love We Leave Behind

У меня в холодильнике до сих пор валяется едва початая баночка баклосана с ценником в 350 рублей 60 копеек от 22.12.2011. Интересно, сколько она стоит сейчас (интерес не настолько велик, чтобы хотя бы погуглить). Последний раз я её открывал вечером 15 июня 2012 года — начав слушать Malory, закинул пять колёс и принялся пылесосить балкон, параллельно помогая your.little.wings кастомизировать OpenCart. Спустя несколько часов, когда действие вещества достигло двух третей ожидаемой интенсивности, я добавил летней ночи пару капель 25n-nBOMe, двадцать-тридцать минут потупил в грязную микроволновку, дрожа от холода (и сейчас дрожу, набирая эти слова), пока не поймал летнее солнце и волны веселья, получив один из лучших трипов в своей жизни. А когда рай на полчаса1, по ощущениям длившийся четыре, закончился, я бросился к ICQ и выдал туда, казалось, все шутки, что всё это время сидели внутри не сформулированными — не помню за собой такого длинного бенефиса ни до, ни после, и сейчас, перечитывая те логи, не могу не признать высочайшего его качества. А происходило это всё под полученную четырьмя днями ранее светодиодную ленту, наспех налепленную под потолочный плинтус. Уже и не помню в честь чего её купил — наверняка долго-долго мечтал сделать так же, как в Enter the Void, а потом обнаружил на счету кучу средств2 и решил, что имею право хоть немного потратить. Лента была подключена к очень грязному (проведшему год на балконе) ATX-БП со скрепкой между зелёным и чёрным проводом через стандартный контроллер, всё это взгромоздилось на шкаф с кучей магнитофонов под потолок и так там до самого переезда и стояло. Позже я изготовил контроллер сам, и это сделало конец августа 2012 очень сильным моментом. Было круто: (Далее)

[1] — Это наш с тобой маленький апокали́псис
[2] — Кучу по тогдашним меркам — впрочем, за прошедшие два с половиной года особенно ничего не изменилось, и у меня по-прежнему 65 рублей на карточке, 50 в кошельке и на эти средства нужно жить неделю.
Опубликовано 23 апреля 2015, 00:17

«imxeglvivsink рендерит видео в OpenGL-текстуру»,— прочитал я и, удовлетворившись прочитанным, попробовал заменить им imxipuvideosink, работавший через IPU. Эксперимент прошёл удачно: тиринг на младшей модели HummingBoard пропал, а я в очередной раз возгордился своими день ото дня растущими знаниями об используемом нами, как мы говорим, процессоре (хотя Freescale i.MX 6 — это SoC, и называть его процессором есть то же самое, что называть процессором помятый грязный системный блок под столом в бухгалтерии). Вопрос «ну срендерил он в текстуру, а дальше что? Как она на экран попадает?» не был задан, поскольку ответ на него никак бы не помог нам в дальнейшей работе над продуктом, а ответ на него пришёл сегодня, спустя полгода, в ходе неё. Текстура, оказывается, масштабируется и отображается в окно пиксельным шейдером. Добавим в этот шейдер немного OpenCV, и перед нами откроются совершенно новые карьерные перспективы. Возможно, даже удастся написать такой шейдер, что хрущёвка в ЮЗАО будет выглядеть как умный дом.

Подобная мощь копипаст-ориентированного программирования заставила задуматься о следующем. (Далее)

Опубликовано 5 марта 2015, 00:40 под Skytree - Helicopter Seeds

Приоткрою завесу тайны над своим стеком самодельных технологий. (Далее)

Опубликовано 3 июня 2013, 18:16 под The Naked And Famous - No Way (Quiet)

Вчера на хабре вышла смешная публикация про Arduino. Сразу же вспомнил как, когда начинался умный дом и была камера в ванной, мне предлагали сделать то же самое, с распознаванием лиц гостей и музыкой. Обидно, что лавры первооткрывателя ушли другому, к которому есть сразу несколько претензий: (Далее)

Опубликовано 29 марта 2013, 01:33

Очень неплохая книга по юнит-тестированию, уже очень давно хотел прочитать что-нибудь такое. Основные понятия, технологии написания тестов, какие тесты хорошие, а какие — плохие, как покрывать тестами существующий код, как вести TDD, как внедрить юнит-тестирование в сложившийся процесс разработки — всё это здесь есть. Энтузиазм автора, постоянно повторяющего мысль о том, что качество тестирующего кода не менее важно, чем качество production-кода, невозможно не разделять, и даже несмотря на не очень правдоподобные примеры (например, логгер, отказывающийся работать с файлами с именем больше пяти символов), даёт прекрасную мотивацию начать писать тесты и веру в возможность постепенно покрыть ими даже самый несуразный быдлокод. В книге очень много воды и описаний специфичных для .NET Isolation Framework'ов (кстати, этот термин тоже специфичен для C#, будьте внимательны, чтобы не выглядеть глупо!), которые можно смело пропустить, но, в целом, читается на одном дыхании. Обязательно к ознакомлению всем, кто хочет заниматься или уже занимается программированием профессионально.

Опубликовано 2 февраля 2013, 17:53 под LCD Soundsystem - 45:33

Вот как прошёл у меня этот месяц: (Далее)

Опубликовано 1 января 2013, 20:14 под The Glitch Mob - Fortune Days (DJ Vadim remix)

Вот как прошёл у меня этот месяц: (Далее)

Опубликовано 1 декабря 2012, 20:14 под Codeine - Realize

Вот как прошёл у меня этот месяц: (Далее)

Опубликовано 12 сентября 2012, 20:24

Сделал в себе Timeline некое подобие last.fm для фильмов и сериалов. Сейчас ни о чём так в своей жизни не жалею, как о том, что не собирал подобную информацию раньше (хотя бы с того момента, как купил телевизор) — ну чего мне стоило запротоколировать запуски mplayer'а, зато сейчас бы можно было вспомнить в какой именно период первого семестра открывал для себя волшебный мир кино, смотря всякие The Butterfly Effect, да до скольки не ложился в пятом, когда глотал по сезону How I Met Your Mother за ночь, а позже — Louie, Skins или Misfits. Потом туда можно было бы руками дописать не «themylogin посмотрел», а «themylogin и your.little.wings посмотрели» и вообще всячески приближать ядерный апокалипсис, но ушедшего не вернёшь, так что давайте напишем этот скрипт хоть сейчас, а то потеря данных так и будет продолжаться (я придумал эту идею порядка трёх недель назад, почти сразу же начал сожалеть, как описано выше, параллельно проебав около восьми записей). Позавчерашнюю первую запись я вставил руками, для вчерашней «перед сном» написал на Python скрипт, который позже будет интегрирован в theMplayer: (Далее)

Теги
1nsk C++ E-Business GNU/GPL-софт HTML/CSS ICQ IDE KDE last.fm Linux Linuxnsk Microsoft Motivator MySQL P2P Party PCI PHP Python Qt SATA SEO Sibnet thelogin.ru Timelapse USB VHDL Web 2.0 Webstream Windows Wireless А я говорил! Авто Админ Алкоголь Аниме Атмосфера Аудио Безобразие Бизнес Блоги Боты Бред Быт Велосипед Весна Вечер Взлом Видеозахват Винил Винтаж Вконтакте Вода Воспоминания Гетто Гламур Гопота Горский Графити Грузовики Дача Девушки Деньги Дизайн Домофон Драки Европа Еда Железо Затулинка Зима Игрушки Игры Идея Интересно Интернет Исследование История Казань Карикатуры Квартира Класс Концерты Коромшук Коты КПК Красиво Криминал Крыши Курение Лето Литература Лицей НГТУ Лохи Магнитофоны Маркса Мат Математика Машинный перевод Мегафон Менты Метро Мечты Мифы Мне стыдно Мобайл Можга Москва МТС Музыка Мультикассы Мультфильмы Мы помним Надписи Наука Недвижимость Непоняятно Новосибирск Ночь Обидно Обман Образование Омск Опечатки Орфография Осень Парк Пиратство Плохо Погода Поезда Политика Помойка Праздники Презрение Природа Провайдеры Программирование Протест Психология Путешествия Радиотехника Растения Реклама Религия Ремонт Рисунки Руины Рэп Салют Серверы Сервис Сериалы Скриншоты Смешно СМИ Снег Собаки Совет Софт Спам Спасём Россию Стоп-ляп Страх Стройка Студяга Танцы ТВ Трамваи Транс Транспорт Уважаю Ужас Умный дом Утро Филдрепорты Философия Форум ФПМИ Франция Хикки Хостинг Цитатник Школа 208 ЭГ Эксперимент Юго-Западный