Sunday, October 19, 2014

кипр, например

а я съездил на курорт на остров кипр

обед - 28 ойро вместе с пивом и местным вином.
чуть не уехал в оккупированную турками часть острова

Tuesday, September 30, 2014

у меня тут среди прочего есть такая штука в коде - кэш информации о файлах.
выдергивать каждый раз из файла служебные сведения долго, поэтому я их кэширую в текстовом файле.
ну, то есть. если не нашлось в кэше, беру файл, анализирую его, формирую из этой Очень Важной Информации строку и пишу её в специальный текстовый файл вместе со временем последнего изменения этого файла. строку "file %S mean %.2f, sigma %.2f, mse %.2f" и показываю время от времени пользователю, если ему интересно.
значит мне тут внезапно понадобились две чиселки оттуда, что бы из них вычислить Другое Нужное Число.

написал регексп, который парсит строку из кэша.
всё.

Thursday, September 25, 2014


Отлаживать же енкодар в отсутствии капчурки правильно как? Генерить синтетический сигнал, кодировать и смотреть в него потом. Со звуком так же.
Внезапно сгенерил очень прикольный звук. Формула приблизительно такая:

sample.bits = settings.audio_bitspersample; // тут 16
sample.channels = settings.audio_channels; // тут 2
sample.freq = settings.audio_samplerate; // тут 48000
sample.timestamp = 0;
int second = settings.aud_sample_size();
sample.data = new uint8_t[second];

if (entry.wait_effect == Pattern){
 for (int i = 0; i < second / 2; ++i){
 ((uint16_t *)sample.data)[i] = sin(2 * 3.14159265358979323 / settings.audio_samplerate * i) * 2000 * sin(i / 30.0);
 }
}

Очень похоже на этот буддистский резонатор в виде латунной чашки.

А вы в курсе, кстате, что если 48кГц поделить на 25, то будет 1920 ? По-моему в цыфровом телевидении все числа друг на друга делятся.

Всем детей. Ура.

Sunday, June 22, 2014

"папа, я не понимаю это упражнение"

а у меня же на книжных полках много места, поэтому я купил себе учебник испанского языка.
ну и не удержался, стал читать.

"чото ржу". сразу вспомнил мексиканские мыльные оперы.

how to install windows7 from usb thrumb

А и ну то есть, вот эпическая история, например.
В линуксе TF2 страшно лагает и кроме того, нативное апи у кое-какой сдк-и тут оказалось такое, что лучше я буду писать все на direct show. через это решил себе поставить обратно виндовс.
сидиром у меня в ноуте не работает уже давно, поэтому я взял на работе внешний, прожег немедленно на диск образ винды, перезагрузился и немедленно узнал, что мой ноутбук не умеет загружаться с внешних дисководов. придется с флешки ставится видимо, чо.
а я до этого пробовал запустить инсталлятор винды с флешки способом, который советуют линуксоиды, при помощи grub и монтирования образа через loopback loop, но не смог его победить - чото там постоянно этому грубу не нравилось.
ладно.
выясняется, что оказывается у майкрософта таки есть своя собственная тулза, которая умеет делать загрузочные флешки из исошки седьмой винды (для других виндовсов, кажется, не работает). скачиваю, запускаю в виртуалке - не работает! ну какая-то говно-ошибка, типа, "не могу скопировать файлы". что, почему, непонятно.
нашел левую тулзу (rufus), которая делает ровно тоже самое, но работает. сделал загрузочную флешку, загружаюсь с неё, ура, логотип виндовс, но потом инсталлятор не находит файл windows\system32\hal.dll и дальше работать не хочет.
все эти ваши тулзы говно! нахожу статью и делаю загрузочную флешку руками.
а и все тоже самое, но только теперь синий экран
0xC0000098, wimfsf.sys, PAGE_FAULT_IN_NONPAGED_AREA
как так-то?! вот тут граждане утверждают, что у них это было потому что диск битый. ладно, проверил md5 самого важного, наверное, файла boot.wim - отличается, сука! (это я в линуксе, внутри виртуальной машины, копировал файлы из исошки на флешку).
вот это вот, кстате, самый непонятный момент. у меня битая флешка?
копирую все файлы на флешку midnight commander-ом несколько раз, пока md5-суммы всех файлов не становятся одинаковыми.
ура, процесс инсталляции вроде бы запустился, но мне инсталлятор сразу заявил, что эээ "нету драйверов-то для сидирома, на котором дистрибутив. не могу установиться, эй".
вот же ты тупая скотина-то, а.
ну то есть там чото типа такого: "I think, it is due to failure of Windows installer to remain its detection to the USB drive. It lost the connection, and became confused, don't know where to find the USB drive it used to read before. "
перетыкаю флешку, инсталлятор такой: "ооо, флешка! ооо, дистрибутив!" и радостно его читает. пыщ-пыщ-ура, винда устанавливается.

а ну я не помню, как я ставил винду три года назад, но сейчас она после установки не распознала ни одного сетевого адаптера. даже телефонный tethering не заработал.
зашел в телефоне на сайт ноутбука, скачал драйвер сетевой карты. 86мегабайт! первые 80% скачал приблизительно за 2 минуты, потом получил смс-ку от провайдера, что превышена квота траффика, и остальные 20% качал приблизительно 30 минут. через сд-карточку перекинул драйвера на ноут и не смог там их распаковать. скачал андроедовский unrar (медленно), распаковал, воткнул флешечку в ноут, установил драйвера, ура.

пиздец какой-то это ваше программное обеспечение. щас понапишу еще такого же.

Wednesday, April 9, 2014

Знакомлюсь постепенно с новыми коллегами, значит. Тут приехал коллега из Киева, мы пошли немедленно в кабак. И там выяснилось, что в команде приблизительно пять человек закончили питерский мат-мех. "Самое сложное - это было сдать матфизику!"
Я чото попытался немедленно вбросить про Аппроксимацию Дарси, уравнения Навье-Стокса и эээ течения жижи в пористых средах. Нет, не работает вообще. Посмотрели на меня как на идиота и продолжили обсуждать карельские озера и что дороги в питере хуевые.
все.
калибрую веб-камеру в пьяном виде, тащемта, например:
%YAML:1.0
calibration_time: "04/09/14 00:03:28"
image_width: 640
image_height: 480
board_width: 6
board_height: 9
square_size: 1.
# flags: +fix_principal_point
flags: 4
camera_matrix: !!opencv-matrix
rows: 3
cols: 3
dt: d
data: [ 8.3438515827138656e+002, 0., 3.1950000000000000e+002, 0.,
8.3446426979598425e+002, 2.3950000000000000e+002, 0., 0., 1. ]
distortion_coefficients: !!opencv-matrix
rows: 5
cols: 1
dt: d
data: [ -4.4254447559433779e-001, 4.8728444103562829e+000,
1.8491448584339889e-003, 1.1291168234222762e-002,
-2.5740848513103888e+001 ]
avg_reprojection_error: 2.9227393471315127e-001

Wednesday, April 2, 2014

локальный администратор

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

я значит перехал в домен.
ну, немедленно наступил на проблему, что доменный пользователь не локальный админ, и поэтому ничо не могу сделать.
ладно, иду к администраторам, спрашиваю коллег
чо каво.
никто не может мне ничем помочь.
ну я же не понимаю в этих настроечках ничо.
хожу, ебу всем мозги, пишу письма американам, про "сделайте меня локальным админом!"
ничо не происходит.
пришел щас манагер, я ему немедленно нажаловался.
значит дальше в течении примерно пяти минут: мы с манагером идем к админам, и Дима такой берет админа за руку, ведет к моему компу, заставляет его залогинится под локальным админом и добавить доменного пользователя в группу администраторов.
всё.
я теперь локальный админ.

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

Tuesday, April 1, 2014

небо-то какое, а

на этой фотографии мы только что собрали четыре стула и теперь сидим на них, отдыхаем. Лёха не очень радуется, потому что у него стул кривой.

Sunday, March 9, 2014

бандеровцы и фашисты

посетил майдан, тащемта, например.
звали меня поиграть пару на пару, но я что-то постеснялся.

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

слава украiне!

Thursday, February 6, 2014


лежу на дивані, наприклад.
з'їсти, може, мандаринку? .. ні, не буду - чистити влом.