*programming

magog 02.10.2012 09:56

Так как я закончил с goodle.drive, сегодня начну разбираться с написанием приложения под N900 для goodreads. Может даже говно-qml начну осиливать

RainerGomes 30.09.2012 15:48

http://hashcode.ru/questions/149380/%D0%...
У меня монитор жиром покрылся, шоделать?

hirthwork 30.09.2012 15:04

чтобы не написать код слишком быстро, я думаю о сексе

0xd34df00d 29.09.2012 14:24

Поймал себя на мысли «вроде потестил немножко, да и хуй с ним, остальное тестеры вытестят». Говно или неговно?

hirthwork 29.09.2012 13:48

у мну конечно не TDD нихуя (ибо я ленивый дохуя и ни одной книжки по матчасти не прочёл), но тем не менее, за последние два дня, в процессе задрачивания code coverage я отловил три баги. не стесняйтесь, посоны, дрочите свой code coverage, чтобы он стал большим и блестящим

hirthwork 29.09.2012 07:11

In JIT we trust.

kb 28.09.2012 16:41

Словил себя на некоторой (пусть слабоватой) наркомании. Начал на stack overflow описывать, как можно было бы в "чистом" языке выразить концепцию времени. Само время (time-stream) можно было бы выразить при помощи SICP'овского трюка с "потоками" (а ля питоновские генераторы), когда значение состоит из пары, первый ... more →

Rejjin 27.09.2012 23:18

Посмотрел тройку лидирующих IDE для Java: Eclipse, NetBeans, IDEA. Помогите выбрать лучшую. Для C/C++ я привык использовать CodeBlocks/Vim, так что IDE нужна только для Java. После первого знакомства приятнее всего была NetBeans, но его индексация проектов занимает довольно большое время, Eclipse самый шустрый из ... more →

0xd34df00d 27.09.2012 18:17

Какое же говно эти ваши C++. Вызов произвольного заранее неизвестного сигнала из питоно/js-кода выглядит как Emitter.invoke ("signalName", ["QString", "QVariant", "int"], ["something", someVar, 10])
Яблевал.

magog 26.09.2012 21:10

Херово быть программистом. Сидел убивал время, выбирая какой из двух сервисов юзать для отметки прочитанного: livelib.ru или goodreads.com. Первый — русский, что удобно, так как читаю на русском. Второй — буржуйский, что не удобно по причине чтения на русском. Приходится добавлять овердохуя книг на русском. ... more →

octocat 24.09.2012 21:26

Охренеть, я когда-то думал, что xml — это обмен текстом. Опа нихуя, оказалось, что некоторым альтернативно^W особо одаренным серверам нужно отдавать перед корневым элементом 4 байта размера этого элемента.

RainerGomes 24.09.2012 18:36

Кулстори как пример непонимания из #ttoesn
Как-то раз мне надо было работать с одним протоколом обмена данными. В описании (больше ста страниц) все время использовалось слово "string", но при этом нигде не было сказано, что это за строка: с завершающим нулем, турбопаскалевская, просто куча байт.
Например, иногда ... more →

RainerGomes 24.09.2012 18:10

Есть три причины, из-за которых документацию к программам никто не пишет:
1) Неграмотность. Человек напрягает мозг, рожает три предложения, MS Word подчеркивает семь ошибок. Финиш, депрессия.
2) Непонимание того, что было сделано. "Ну, типа вот сюда скопипастили код отсюда, оно и заработало". Забавно, что ... more →

0xd34df00d 24.09.2012 15:56

Чят, чем профилировать IO? Например, хочу знать, что и сколько личкрафт читает с диска.

Minoru 24.09.2012 14:31

http://www.reddit.com/r/haskell/comments... — помогите уже человеку обобщить идею на кубики с n² квадратами на каждой стороне, а то я рехнусь скоро — у меня была идея, но я никак не могу довести её до ума (постоянно получаю <<loop>>).

0xd34df00d 23.09.2012 22:32

Казалось бы, идут годы, Игно взрослеет и мужа^W работает в гнусмасе. А все так же пишет говнокод и не думает.

lovesan 23.09.2012 12:48

Улучшенный Reader Algorithm.
Расширяемый синтаксис для нового клёвого лиспа.
http://love5an.livejournal.com/377367.ht...

0xd34df00d 22.09.2012 17:22

Ну и да, Qt Creator все так же уебищен. Все так же никакого автокомплита, уебищная работа с cmake, и вообще.

0xd34df00d 22.09.2012 16:13

Олсо, в тему ко вчерашним регекспомытарствам — оказывается, JIT-прекомпилирование регекспов занимает дополнительных 29.6 метров памяти на easylist + ruadblock. Жить с этим или отключить к хуям jit?

0xd34df00d 22.09.2012 10:41

Подол6ился в Objective-C++ на паре по БЖД. Нормик.

0xd34df00d 21.09.2012 20:23

Впилил поддержку PCRE как движка регекспов в личкрафтовском AdBlock+-е. Заодно удалось провести ряд не-синтетических тестов. Все тесты на одних и тех же данных (глагне rutracker.org), поэтому интересны лишь соотношения между полученными цифрами:
1. Матчинг регекспов с QRegExp — 30 миллисекунд на обработку всех ... more →

gelraen 21.09.2012 14:35

Посоны, всё-таки здесь охуенно.

0xd34df00d 20.09.2012 20:40

Путем еще всяких хитровыебнутых оптимизаций снизил суммарное время обработки правил на главной rutracker.org'а до 150-170 миллисекунд.

Итого суммарное ускорение на порядок.
Профайлеры котики.

0xd34df00d 20.09.2012 18:52

Ускорил матчинг с правилами из AdBlock+ в два раза (с секунды до 400-550 миллисекунд) за счет замены QString::toLocal8Bit() на QString::toLatin1(). Воистину, не занимайтесь преждевременной оптимизацией — профайлер все равно потом удивит.

Итого суммарное ускорение в три раза.

hirthwork 20.09.2012 17:16

Вот читаешь спецификацию HTTP, или там MIME, охуенные же форматы. Умели раньше
люди создать нечто охуенно гибкое, и в то же время удобное для использования и
даже чтения глазами. А сейчас? XML — ебучая лесенка с дублированием. JSON —
хуярят в одну строчку, хуй разберёшь, чего понаписали.
Нахуй, олдскул нам поможет.

*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

Артс

arts

psymatic

psymatic

няша

generatorglukoff

Maxim Kirenenko

part1zano

taras

taras

ascrazy

ascrazy

nstm0

nstm0

Johan

johan

oberon86

oberon86

Softovick

Softovick