*programming

0xd34df00d 27.03.2013 15:53

Нашел в коде Успешного Продукта™ такое:

while (!tmpDLM→isRunning())
usleep(10000);

Пойду сделаю поперек от несовершенства мира. И зато в личкрафтах такого нет, да.

0xd34df00d 25.03.2013 16:01

Пишу по работе скуэль-движок. Збс теперь.

0xd34df00d 20.03.2013 11:24

Чят, подскажи, как можно с андроеда, например, просматривать и ревьювить пуллреквесты в гитхабе? Официальный гитхабовский клиент не умеет.

Олсо, *говно, ибо второй строкой по запросу git идет фейсбукоговно.

0xd34df00d 19.03.2013 13:19

Наткнулся в продакшен-коде на подсчет количества цифр в числе через принтф. Уж и не думал, что увижу такое.

0xd34df00d 15.03.2013 10:28

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

0xd34df00d 14.03.2013 06:52

Почему нет асинхронных API для работы с БД в тех же кутях? :(

0xd34df00d 01.03.2013 13:41

Испытываю извращенное удовольствие, делая setpriority (PRIO_PROCESS, process→pid (), 19); процессу-рекодеру.

0xd34df00d 07.02.2013 06:58

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

0xd34df00d 29.01.2013 14:57

Лул, на открытии дампа индекса вим сожрал под два гигабайта.

0xd34df00d 29.01.2013 14:53

Итак, индексация полутора гигабайт говна:
loaded in 857.974128 seconds
***** INDEX STATS:
Inverse index size: 23220242

И 4.7 гигабайта памяти съедено. Блеадь.

0xd34df00d 23.01.2013 11:39

О, ништяк, clucene у нашего Продукта™ просасывает по скорости что индексации, что поиска где-то на полтора-два порядка при сходном качестве.

0xd34df00d 22.01.2013 23:25

Написал комментарий, состоящий из ссылки http://www.sureiscute.com/images/50360e4... , перед какой-то ебической формулой оценки важности термина, полученной из эмпирических соображений.

Пусть начальник порадуется.

0xd34df00d 22.01.2013 20:23

На правах рекламы.
Кароч пасани, тут git://github.com/0xd34df00d/leechcraft.g... ОП-хуй пилит комбаен. Сегодня sb2 и AN. Алсо, после коммита иногда на одном из серверов в списке ошибок крутят бустовысеры. Можно срать пуллреквесты и ваш код увидят все пользователя личкрафтов. Начало в HEAD.

By #tiioiz.

0xd34df00d 22.01.2013 04:28

Пусть я и дурак ( #tifnso ), но зато оптимизировал скорость работы индексера почти на порядок — с 3.5 секунд до 0.43 на тестовом корпусе.
Можно идти спать.

0xd34df00d 18.01.2013 08:13

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

Как-то дыброво, но лениво расписывать, да и всем пофиг же :3

0xd34df00d 17.01.2013 13:43

А еще, похоже, мне пора начать обмазываться даташитами на процессоры и все такое.
По крайней мере, похоже, для вещи типа
char ch = ...
if ((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z'))
something = true;
gcc генерит жутко неоптимальный код из кучи cmp/jz, которые сбивают нахер бранч предиктор.

В результате ... more →

0xd34df00d 17.01.2013 13:08

Intel VTune виснет к хренам при попытке проанализировать то, что он там напрофилировал в нашем рабочем проекте.

0xd34df00d 14.01.2013 21:11

Охуеть, начал писать комменты к коду: http://dump.bitcheese.net/images/omuzoka...

0xd34df00d 11.01.2013 17:42

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

0xd34df00d 09.01.2013 18:29

http://www.linux.org.ru/news/security/86...

> Из-за непродуманного автоматического приведения типов в обработчике формата XML у злоумышленника есть возможность обойти систему авторизации, выполнить внедрение SQL-кода, выполнить произвольный код и совершить DoS-атаку приложения.
> Из-за непродуманного ... more →

0xd34df00d 07.01.2013 18:37

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

0xd34df00d 01.01.2013 19:39

А кстати, как синглтонофобы относятся к существованию таких синглтонов, как, например, stdin, stdout и stderr?

0xd34df00d 29.12.2012 11:52

Попробовал закоммитить из KDevelop'а. Жить можно, но таки из сосноли удобнее.

0xd34df00d 26.12.2012 11:58

Получил замечательный опыт рефакторинга кода, которому >5 лет и который знатно оброс говном и костылями. Чувствую, будто меня год валяли в грязи и перьях, а теперь я наконец-то помылся.

0xd34df00d 17.12.2012 19:24

Что дешевле — при проходе по строке и преобразовании символов тупо безусловно обновить содержимое строки (std::string), или проверить, равен ли новый символ старому, и обновлять только тогда? Ну, соображения CPU cache, COW и все дела.

Бенчмарки делать лень.

Do you really want to delete ?

*programming is used by:

Hirthwork McGillah

hirthwork

0xd34df00d

0xd34df00d

analizer

analizer

4DA

4da

Minoru

Minoru

gelraen

gelraen

kb

kb

lexszero

lexszero

Cthulhu

Cthulhu

RainerGomes

RainerGomes

dorfe

dorfe

beardog

beardog

16+

238328

Darth Bricktop

Like-all

Monah Tuk

hatred

jabber

jabber

lovesan

lovesan

Ky6uk

Ky6uk

Apepe Devil

Apepe

Octocat

octocat

Sectoid

Sectoid

asmer

asmer

chemikadze

chemikadze

Crazy_Owl

Crazy_Owl

Rejjin

Rejjin

Myp

Myp

der_FeniX

der_FeniX

ClanMax

ClanMax

ʎǝuoɥǝʞɐus

snakehoney

SetazeR

setazer

mva

mva

Michael Pogoda

MPogoda

K900

K900

anonymous_owl

anonymous_owl

Amberize

Amberize

Kakadu

Kakadu

13oz

13oz

svtk

svtk

Marisa Waller

Marisa

Хотеть!

xotetb

sayafag

skyw00lf

skyw00lf

Amparo Dios

AmparoDios

Ствол

Dulo_T-34

Kirsche

Kirsche

DOMr

DOMr

nexeuse

nexeuse

psymatic

psymatic

Артс

arts

няша

generatorglukoff

Maxim Kirenenko

part1zano

taras

taras

ascrazy

ascrazy

oberon86

oberon86

nstm0

nstm0

Johan

johan

Softovick

Softovick