Опубликовано 2 сентября 2012, 19:29 под Mogwai - Oh! How the Dogs Stack Up

Впрочем, что это я всё время о плохом, да о грустном, да о программистском? Давайте уже о чём-нибудь хорошем напишу. Вот это, например, просто охуительные спички:

Спички Rothmans

И у меня их целый вагон!

Спички Rothmans

Как вы знаете, компьютер появился у меня чуть ли не с самого рождения, и поэтому в детстве я никогда не играл с огнём, предпочитая ему более безопасные и, как тогда казалось, полезные развлечения. Поэтому первый раз я взял в руки спички в девятнадцать лет, весной прошлого года. Я был с женщиной в какой-то непонятной деревне, надвигалась гроза, и чтобы у нас появилось хоть что-нибудь общее, не хватало только зажигалки. Впереди, шатаясь, шли два дедка, и я решил показать собственный героизм (а она очень удачно подыграла, сказав, что их боится), попросив у них огоньку. Россия — щедрая душа, и дедок, поглядев на нас, молодых, отдал целый коробок спичек. Через несколько минут хлынул дождь и стало понятно, что этот коробок — всё, что у меня останется на память о ней.

Коробок долгое время лежал на почётном месте, рядом с набором отвёрток и бутылочкой изопропилового спирта для протирки головок магнитофонов. Изредка я даже пользовался им, когда не мог найти ни одну из зажигалок в своём бардаке. Получалось из рук вон плохо — спички ломались, не загорались, головки отлетали, а я корил себя за криворукость и косолапость. Когда осталось всего несколько штук, я положил в этот коробок несколько капсул с крахмал-порошком и убрал в холодильник от греха подальше.

Время шло неумолимо, и вот уже @ramwoolf решил устраиваться на работу Java-программистом. Чтобы выяснить насколько хорошо он сможет реализовать производительный Double-Checked Locking для выполнения в среде Oracle HotSpot, я решил дать ему задачку про две неравномерно сгорающие верёвки. Среди прочих вариантов было предложено верёвки выкинуть, а время измерять сгоранием спичек, мол, одна спичка сгорает ровно за 45 секунд. Любопытство взяло верх, и из четырёх оставшихся спичек, изъятых из холодильника, одна сломала голову, а другая сгорела за десять секунд. Гугление навело меня на рассказ о том, что подобное действительно когда-то имело место быть, но сейчас, разумеется, Путин, инновации и нанотехнологии, и поэтому все спички бракованные и ломаются в руках даже у закоренелых военных пенсионеров. Что уж говорить о представителях поколения wasted youth.

А рекламные спички Rothmans охуительные. Прочные, красивые, загораются чуть ли не от прикосновения. Одно удовольствие такими пользоваться!

Опубликовано 2 сентября 2012, 18:00 под Mogwai - Ratts of the Capital

Ну вот, допустим, у нас есть CMS на ASP.NET, и нужно вставить на сайт поисковик BMW на PHP. Помимо конских решений вида «зделоть iframe» и «зделоть на пшп такойже шоблон и потом забывать его об навлять», очевидно, можно просто пересылать PHP-скрипту запрос, пришедший к CMS, оборачивать вывод в дизайн сайта и отправлять клиенту.

(23:37:27) themylogin: можно сделать такой роутинг?
/usa/ - CMS
/usa/.+\.php - CMS
/usa/статика - средствами веб-сервера
(28:38:08) themylogin: в первом случае на ту страницу, что есть сейчас, во втором - на самописный контроллер, который пропускает через себя JSON или оборачивает в сайт HTML
(23:39:12) xxx: сделать, чтобы php файлы выполнялись прямо в сайте можно без проблем
(23:39:39) xxx: написать контроллер тоже без проблем - но придется на .net
(23:40:34) xxx: все равно пока картинка не складывается. Можем завтра встретиться?

Встретиться, блядь. Учитывая, что мы уже встречались, и я говорил всё то же самое. Скажите мне, может быть, я просто непонятно что-то объясняю? Может быть, моя идея слишком туманна сформулирована и станет лучше от того, что я заведу свой серебристый лексус и поеду на нём по 0.5-полосной Главной Улице Элитного Центра Города Новосибирска, посреди которой, вдобавок ко всему, установлен памятник Вождю Великой Октябрьской Революции Владимиру Ильичу Ленину, мимо сквера имени Урицкого с провалившимся на десять метров вниз асфальтом и прорвавшейся на двадцать метров вверх трубой, мимо полуразвалившегося Своего Частного Дома, стоящего во дворе восьмидесятиэтажного Нового Жилого Комплекса «Райский Сад», задним ходом обгоню нищеброда на велосипеде, которому не дано купить такой же Комфортабельный Личный Транспорт, как у меня и припаркуюсь на газоне? Может быть, сложную архитектуру разрабатываемой Программной Системы лучше будет объяснить наглядно, графически? Может быть, стоит согласовать принятное решение со Специалистами По Проксированию? Может быть, стоит собрать всю Команду Отдела Разработки и устроить мозговой штурм на тему формата обмена данными в Гетерогенной Среде? Может быть, необходимо будет в течение трёх недель предоставить в Финансовый Отдел смету предполагаемых к выполнению работ? Может быть, Юридическому Отделу стоит начинать заниматься подготовкой контракта уже сейчас? Я не знаю, если честно, и потому решил лучше почитать API-документацию по этой CMS и сделать всё самому, так как с компьютерами у меня получается общаться гораздо лучше, чем с людьми, но нашёл только нудные получасовые видеоуроки «как создать, отредактировать, снять с публикации и удалить статью в Панели Управления Сайтом». Бизнес, Фрунзе, лексус, счастливая семья. Да-да, уже подъезжаю.

Опубликовано 31 августа 2012, 08:19

Сегодня выделял бит в музыкальном сигнале с помощью вейвлет-преобразования. Вот, например, такой исходник:

http://thelogin.ru/data/blog/uploads/razgovarivaju-s-kompjuterom/src.mp3

Свернём с вейвлетом Добеши пятого порядка1 и посмотрим (и послушаем) вектор коэффициентов детализации:

http://thelogin.ru/data/blog/uploads/razgovarivaju-s-kompjuterom/db5.mp3

Ну прямо то, что нужно!

(кстати, bpm обычно определяют из максимума автокорреляционной функции для преобразованного сигнала)

К сожалению, мой «музыкальный» Intel Atom даже близко не справляется с такой задачей в реалтайме (а Core 2 Duo E7500 хватает). В следующий раз, когда нечего будет делать, попробую перенести расчёты на GPU. Хотя смысла по-прежнему нет: переключение цветов под бит выглядит ничем не лучше хаотичного мерцания. Как себя успокоить и вновь заняться чем-нибудь полезным?

Зато по дороге нашёл отличный блог: float AudioProgramming (dsp). Objective C и музыка, что ещё нужно для счастья?

[1] — Выбрал его, последовав примеру Tsang Kei Ma.
Опубликовано 29 августа 2012, 07:06

Позавчера я проснулся от того, что в грузовом лифте огромного кирпичного дома с пятиметровыми потолками, чугунными коммуникациями и гигантскими рельефными стёклами в подъезде по адресу улица Титова 7 меня два раза ударила ножом в живот маленькая женщина с измученным взглядом и чёрными волосами в хвостик1, думавшая, по-видимому, что я собираюсь на неё напасть, а вчера мне приснилось, что я весь день общался с Кириллом Коневым, а потом мы сели в поезд. Сейчас, пока мыл посуду и чистил картошку в переливающемся свету светодиодной ленты, придумал новость про то, что производятся наркотики в виде зубной пасты; наркоману для того, чтобы принять смертоносное зелье, достаточно почистить им зубы. Фоном включил не к утру вспомнившийся Hooverphonic, который последний раз слушал примерно тогда же, когда первый, и песня про Out Of Sight настолько меня выбесила, что я схватил травмат и пошёл на улицу стрелять людей. А ведь когда-то думал, что если у меня будет свободная квартира, немного замороженой клубники и «торжество» чизкейк, и я в 04:17 напишу кому-нибудь SMS'ку будешь тусиай? прям щас, то уже через полчаса станет довольно весело. Кстати, вы знаете почему все контроллеры светодиодных лент такие примитивные и никто не делает каких-нибудь штук, чтобы она, например, пульсировала под музыку? Потому что это убого выглядит, только и всего, а я не поверил и целый день убил на for (int i = 0; преобразования Фурье. Да-да, несмотря на все предупреждения, продолжаю по нескольку дней подряд не прикасаться к дверной ручке, а потом выезжаю на улицу, стою на зелёный, трогаюсь на красный, сегодня на выезде из тенистой аллеи возле дома по адресу улица Троллейная 152 (оттуда выходить-то надо с осторожностью) слишком поздно заметил Mark II и воспользовался передним тормозом, а следом — лаптем, и только чудом успел потом оттуда убраться, потому что на месте водителя популярного спортивного автомобиля я бы себя догнал и отхуярил. Наконец-то осилил дискографию Velvet Acid Christ, причём несколько раз подряд, особенно понравились песни «Phucking Phreak», из-за которой теперь хочу пересмотреть Se7en с Брэдом Питтом и Гвинет Пэлтроу и «Pain», где он поёт так же, как вокалист The Cure, чью дискографию (114 albums) я решусь хотя бы скачать через 2 года, а пока до дыр затру 1982 - Pornography. Кажется, мне снова начинает хотеться вернуться в твиттер, но как вспомню, что там пишут те, у кого есть жизнь, так сразу же это желание пропадает. Настукивая фразу про «будет значительно проще» в таком же посте год назад, я особенно в неё не верил, а ведь сбылось! Так что давайте-ка я сейчас скажу, что, когда подрасту, буду ездить на лексусе элыкс четыреста семьдесять на литье и размахивать инвестиционным портфелем из двух студий на Высоцкого. Wish me luck!

[1] — Отсылка к Louie S03E07
Опубликовано 28 августа 2012, 06:27 под Velvet Acid Christ vs. Funker Vogt - Malfunction (Destructive)

Сегодня, пока травилась плата, смотрел с папой по СТС «Назад в будущее»1, а в перерыве на рекламу (нынче телевизионщики даже не утруждают себя порезать фильм по сценам; реклама может включиться на середине фразы) — рекламу Kit-Kat, где двадцатипятилетний «первокурсник», прибыв в общагу, обнаружил гору дисков, оставшуюся от предыдущих студентов, и изготовил из неё разноцветную люстру, с которой устроил дискотеку, где двадцатипятилетняя «первокурсница» пригласила его украсить её комнату так же. И, глядя на это, я видел все возможности для появления мыслей вида «жизнь проходит мимо», «эти люди лучше меня» и «блядь, чо делать-то, может, шлюху снять?», но, видимо, в силу того, что С ГОДАМИ я получил возможность считать своё знание о том, как выглядит первокурсник, что им движет и что он может неоспоримым, я чихнул, и на этом всё и закончилось. Кажется, я понял механизм того, в честь чего был назван альбом вынесенной в заголовок группы, похожей на Godspeed You! Black Emperor, хотя ещё пару месяцев назад не видел даже его применимости к себе.

Но, на самом деле, радоваться-то, как всегда, особенно нечему. Вспоминать первый курс так вспоминать — вот о чём я писал тогда, вот, что меня тогда волновало. Самая большая проблема в жизни, что поступил на элитный факультет ФПМИ, а в группе учатся какие-то кретины, которые уже спустя неделю учёбы громко выясняют отношения. И это действительно проблема, потому что они действительно кретины (как показало время), а не потому что всё в порядке, это я просто ещё не дорос до таких проблем, и мне всё хиханьки да хаханьки, а людям, между прочим, больно и неприятно. А теперь сравните тот пост с, скажем, вот этим и далее — ну намного жизнь стала проще с жизненным опытом, ага, провалилась моя теория! А хуй бы там, я сейчас увеличу скорость подсветки, сделаю музыку погромче, затянусь папироской (которой у меня нет) и расскажу вам откуда берутся такие проблемы. Ну вот, например, сижу я на диване и смотрю сериал. Скучновато, не очень удалась серия, что ж теперь поделать? Да вообще-то можно кое-чего поделать, но беда в том, что это будет тринадцатый раз за сутки, и мои руки тут бессильны даже если скачать порно бабушки Оскара Жукова с Гренландским китом, а других рук нет, и это называется одиночество, ох как мне плохо, я не могу быть один, я не могу быть хикки, не надо было уезжать из дома, бла-бла-бла. Ещё можно, эм, скушать сендвич (подсказка: сериал ХУЁВЫЙ), но если всё время кушать сэндвичи, то всё время будет хотеться писать Python-скрипт, а мне за такое не платят, мне платят за PHP-скрипт, и если я не буду писать PHP-скрипт, то окажусь на улице, причём во всём будут виноваты сэндвичи, и это называется отсутствие перспектив и цели в жизни. Написал на PHP как на Java, только с долларами и не рефакторящееся, набил брюхо вкуснятиной и теперь стыдно находиться среди нищих и голодных? Это не что иное как, эм, лень придумывать трёхэтажные фенотропиловые эпитеты, поэтому просто скажу тошнота, а кто знает, тот поймёт. Наше подсознание в своей гордости очень любит подменять конкретные житейские проблемы, которые мы не в силах решить, абстрактными, с которыми не справляться не так позорно, да так ловко, что я это заметил только лишь посмотрев рекламу Kit-Kat!

Ну и напоследок моя главная проблема на сегодня:

В 90-х Korn совершили переворот в рок-музыке, положив начало конца популярности гранджа и выведя в лидеры хит-парадов ню-метал.
Сейчас кушаю вареники «домашние секреты» с картофелем и слушаю Velvet Acid Christ - Mindphlux (Trip Zone Mix) из альбома Twisted Thought Generator.
[1] — Это «мой» фильм; я, можно сказать, на нём и вырос, потому что никакие другие фильмы (ну ещё «Один дома») не смотрел до 2008 года. Инфа 100%, что надо пересмотреть ещё раз, сто второй. Ни один другой фильм не удостаивался у меня такой почести. Waking Life начал пересматривать, но на середине от скуки выключил, да Fear and Loathing In Las Vegas (так до конца и не досмотрел) каждый раз приходится начинать заново, потому что в прошлый раз смотрел тоже обдолбаным и плохо запомнил сюжет.
Опубликовано 28 августа 2012, 03:56 под Velvet Acid Christ - Phucking Phreak

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

Опубликовано 22 августа 2012, 03:59 под Guf - Стена

Завёл наконец-то всё железо для умного дома:

(Далее)

Начато 21 августа 2012, 20:55 под Skytree - Square, May's & Terrapin
Опубликовано 21 августа 2012, 21:25 под Skytree - And Of All the Elements, Water They Liked Best

Мне тут напомнили, что я же хотел вкусняшки фотать. Придётся выполнять обещание. Кстати, никто не знает зачем нужен миксер? Я просто вилку в патрон дрели зажал и тоже хорошо получилось:

А пока это готовилось, не удержался1 и скушал несквик «Пингвины из Мадагаскара», так что теперь совсем не голоден. А вот вам желаю приятного аппетита!

[1] — Это всё потому что у меня кухни нету. Когда появится кухня, я поставлю компьютер ещё и на кухню и буду писать в блог прямо с кухни!
Опубликовано 21 августа 2012, 17:56 под The XX - Night Time

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

[1] — Помню, по весне шутил, мол, СУБД скрыта за ORM, и в вебе напоказ пользоваться другой СУБД, для данной задачи отличающейся только парой букв в DSN, означает просто-напросто выёбываться. Написав Enterprise-проект и быстро обработав терабайты данных, понял, что был неправ.
140 [ + 0 - ] утверждена 20 августа 2012, 15:54
(15:53:23) Mirain: ну второе мне понятно как сделать, а первое надо понять как хром научить запускать аякс и на аяксе писать научиться
Теги
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 ЭГ Эксперимент Юго-Западный