Achievment unlocked: убедить начальника, что твой код и дизайн целиком правильны без единого замечания и изменения.
Achievment unlocked: убедить начальника, что твой код и дизайн целиком правильны без единого замечания и изменения.
В общем, потихоньку разбираюсь с MTP. Уже вполне получается получить все об устройстве, и концепция таких unmountable-устройств вполне неплохо натянулась на прочие личкрафтовые абстракции. Осталось совсем немножко до передачи файлов.
Олсо, по записи в больничку из предыдущего поста выдали талон с QR-кодом. Считал QR, там событие для календаря, само все добавилось и сохранилось, ня.
Крутота.
[22:59:33] Alіen: j-Fobos: ну и как оно личкрафты?
[23:00:19] j-Fobos: Alіen: супер =)
Олсо, рассматривать вещи, которые стремно сделать, как квест на получение опыта-знаний-етц, вполне себе продуктивно. Сегодня, руководствуясь этой мотивацией, вполне побродил по трехэтажному торговому комплексу в поисках банкомата. Очень клево, ня.
Такой вот лайфхак.
Анализ сложноструктурированных данных ведет такая няшечка, что просто уняня и мимими.
Наконец-то накатил pf-3.5.4 на ноуте. Завелся и отлично заработал спящий режим, многопоточное сжатие образа снова работает. Все отлично. Вполне даст фору макам, учитывая большее богатство и качество софта.
Олсо, в тему ко вчерашним регекспомытарствам — оказывается, JIT-прекомпилирование регекспов занимает дополнительных 29.6 метров памяти на easylist + ruadblock. Жить с этим или отключить к хуям jit?
zsh все-таки охуенчик. Автокомплитит пути на удаленном хосте в аргументах ssh. При этом правильно парсит предыдущие всякие -p и сам стучится куда надо.
Впилил поддержку PCRE как движка регекспов в личкрафтовском AdBlock+-е. Заодно удалось провести ряд не-синтетических тестов. Все тесты на одних и тех же данных (глагне rutracker.org), поэтому интересны лишь соотношения между полученными цифрами:
1. Матчинг регекспов с QRegExp — 30 миллисекунд на обработку всех ... more →
Одногруппничек сегодня рассказал, что он с другом потыкали в личкрафты, и у них охуенно быстрый браузер под виндой. быстрее хрома.
Пиздец вообще.
Путем еще всяких хитровыебнутых оптимизаций снизил суммарное время обработки правил на главной rutracker.org'а до 150-170 миллисекунд.
Итого суммарное ускорение на порядок.
Профайлеры котики.
Ускорил матчинг с правилами из AdBlock+ в два раза (с секунды до 400-550 миллисекунд) за счет замены QString::toLocal8Bit() на QString::toLatin1(). Воистину, не занимайтесь преждевременной оптимизацией — профайлер все равно потом удивит.
Итого суммарное ускорение в три раза.
Заоптимизировал представление фильтров в CleanWeb в памяти, и с полутора секунд время обработки упало до секунды. Неговно.
Заимплементировал параллельную реализацию, и на моем i7 матчинг в 8 потоков вместо одного дал всего 20% прироста. Говно какое-то.
Отправил свой первый pull request. Homebrew, да → https://github.com/mxcl/homebrew/pull/15...
Чиним баг на продакшене. Насяльника в Америке, я здесь в ДС, общаемся по скайпу с гарнитурой.
— Понял, чиню... Пушнул.
— Жду... Да, хуки вызвались, пересобираю... Деплой... Готово.
— Перезапускаем.
— Проверяю... Да, работает, развернулось. отлично.
И все тихим спокойным полушепотом. Чувствую себя как в каком-то ... more →
А вообще, в этом вашем маке даже простенький профайлер искаропки есть. Неплохо, жить можно http://dump.bitcheese.net/images/akivyly...
А вообще QML котик, конечно. Можно делать такие биндинги:
width: Math.min(height, sourceSize.width * height / sourceSize.height)
и все будет работать само, ширина, с которой рендерится картинка, будет нужной и правильной всегда.
О, новый альбом AILD вышел, збс, Awakened.
Хотя качать-слушать стремно, ибо группы имеют обыкновение скатываться в говно. Впрочем, The Powerless Rise был сильный и охуенный альбом, ящетаю, так что шансы есть.
Subscribe to *неговно
0xd34df00d
magog
greenbastad
sevasat
part1zano
gelraen
generatorglukoff
anonkz
nekoexmachina
Kirsche
Malerin
z56371410
nstm0
Nico-izo
xotetb
Psykukumber
iva
lexszero
VidaDI
Aika
odin
L29Ah
MPogoda
utros
lHooFool
snakehoney
biohazardmonkey
hirthwork
jabber
xennexy
K900
Cristmas
komar
iLeamare
mva
arts
rapture
dorfe
Dulo_T-34
eurekafag
Myp
werehuman
DJm00n
kb
ulidtko
goodic
werdn
Faumi
Authoritarian
Desu1488
johan
Kur1
4da
analizer
17eyes
carnero
nebeda
AVanGarD
Like-all
nonickname-kun
238328
Elemir