*programming

hirthwork 22.12.2012 16:25

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

hirthwork 21.12.2012 09:33

Указатели и ссылки были говном задолго до того, как ты появился на свет, анонимус:
ftp://reports.stanford.edu/pub/cstr/repo...

“References are like jumps, leading wildly from one part of a data structure to
another. Their introduction into high level languages has been a step ... more →

hirthwork 20.12.2012 15:18

Ах, да, а на фриноде мне всего лишь так и не смогли рассказать как сэмулировать
на джаве фишку типа такой:
public MyClass(final String filename) throws IOException {
try (InputStream is = new FileInputStream(filename)) {
this(is);
}
}

hirthwork 19.12.2012 15:56

Здравствуйте, мои дорогие хикке и хиккочки,

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

1. Какой-нибудь всем известный алгоритм, которых легко распараллеливается
2. Компилятор с поддержкой openmp, например gcc ... more →

hirthwork 19.12.2012 10:38

мне тупость дедфуда в #tfeoii до сих пор припекает. напомните мне кто-нибудь вечером заебенить феерическую расстановку точек с экспериментальной оценкой эффективности openmp

hirthwork 18.12.2012 12:16

не страшно когда OOM Killer приходит к вашему приложению во время работы. страшно когда он приходит во время сборки

hirthwork 17.12.2012 20:05

Кольт известен не только тем, что «уравнял американцев в правах», но и тем, что
одним из первых стал применять отбраковку деталей по факту соответствия их
неким допускам.
То есть, если знаешь, что ствол имеет все размеры определённые с определённым
плюс-минусом, то всегда знаешь, что к нему подойдёт барабан, ... more →

hirthwork 17.12.2012 07:17

кто-нить читал: http://msdn.microsoft.com/en-us/library/... ? годно? для интересующихся, если русскоязычная версия, но там, говорят, переводчик косячил: ... more →

hirthwork 16.12.2012 19:43

а есть в природе lock-free ассоциативные массивы? строгая оптимальность поиска не нужна. нужно в первую очередь lock-free

hirthwork 16.12.2012 16:01

одержал победу над собой: хотел сделать json writer через возврат, скажем, ArrayWriter при вызове startArray() у текущего writer'а, ну и подобного для всех проявлений json. Удержался, и написал просто GodObject который умеет писать json и валидирует, что он получается правильный

hirthwork 16.12.2012 13:01

псач, а что ты думаешь о классах, которые реализуют какой-либо интерфейс путём объявления его функций как final, выполнения каких-то служебных действий и проксирования запроса к фабричному методу funcImpl?

hirthwork 16.12.2012 12:29

Вначале был С. И было у С четыре всадника: malloc, calloc, realloc и free. И
справлялись они со своими задачами отлично.
Нужна память? Хуярь malloc!
Нужна память забитая нулями? Хуярь calloc!
Решил, что надо бы enlarge your array? Хуярь realloc! Он и размер области
памяти увеличит, и данные в новое место скопирует, ... more →

hirthwork 14.12.2012 09:54

таки большинство GoF паттернов смотрятся более гармонично именно на языках с garbage collector'ом. на всяких плюсах приходится городить shared_ptr, которые суть являются ошибкой проектирования

hirthwork 12.12.2012 19:46

рекурсивно обновить и сбилдить все сабмодули в java-проекте в git? нет ничего проще и очевиднее: http://dumpz.org/351460/ (не могу не отметить, что сабмодуле в гите сделаны как говно, очень загадочное и нелогичное. говно, хуле с него взять)

hirthwork 12.12.2012 17:02

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

hirthwork 11.12.2012 05:55

вдогонку. посмотрел историю коммитов в этот код — последний коммит мессаж (мой же): «build fix a.k.a. shame on me»

hirthwork 11.12.2012 05:53

пришла необходимость сделать рефакторинг своего java-кода, который писал в мае, ещё до того как стал читать Thinking in Java. вот я читаю его, читаю значит, и понимаю что в душе что-то пробуждается, продолжаю читать, и понимаю, наконец, что это пробуждается ЁБАНЫЙ СТЫД :(

hirthwork 10.12.2012 22:54

какие-то долбоёбы под предводительством ньюфага пытаются убедить Дейва «Наше Всё» Абрахамса использовать синглтоны: https://groups.google.com/forum/m/?fromg... аргументиры используют типа: «А вот в моём хэллоуворлде синглтоны отлично вписались в "архитектуру"». Вообще ... more →

hirthwork 10.12.2012 14:13

Привет, двач. Дело в том что есть один^W два проекта. Лежат в разных
репозиториях. Из них собираются, стало быть, два пакета, причём проект B
зависит от проекта A (ибо A — либа, а B — прога). Так вот, как лучше всего
организовывать разработку обоих в параллели? Я вижу два пути:
1. С каждой новой стабильной версией ... more →

hirthwork 07.12.2012 16:42

мне тут подумалось. а есть ли в природе библиотеки, которые хранят результаты арифметических вычислений без потери точности? ну то есть не mpfr, которому задаёшь, сколько бит можно потратить под хранилище, а всё остальное проебать, а, скорее, композиция над, скажем, gmp: т.е. поделил 2 на 3, оно сохраняется не как ... more →

hirthwork 06.12.2012 05:48

Если сравнить исходники icedtea-6 и icedtea-7, то можно заметить, что теперь String.substring() не использует sharing. Т.е. каждый вызов substring приводит к копированию массива, вместо аллокации легковесного объекта с одним указателем и двумя int'ами

hirthwork 02.12.2012 17:09

дело было вечером, делать было нечего. написал wildcard мэтчинг на жабке: http://ideone.com/0x8GLp можно сразу переходить к сотой строчке, за примерами. код — говно, на него лучше не смотреть

hirthwork 01.12.2012 13:54

мне кто-нибудь может объяснить сакральный смысл строки 55? http://www.docjar.com/html/api/sun/nio/c...

hirthwork 30.11.2012 22:46

ВНЕЗАПНО оказывается что Java Language Specification явно указывает, что конструкция вида «if (false) dosmth();» не является поводом для компилятора, чтобы ругнуться на unreachable statement. более того — явным образом запрещает тут ругаться. сделано это во имя эмуляции условной компиляции. отака хуйня, малята

hirthwork 30.11.2012 15:53

стыдно, по человечески стыдно, когда тимлид находит у тебя баги.

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

Myp

Myp

Rejjin

Rejjin

K900

K900

anonymous_owl

anonymous_owl

der_FeniX

der_FeniX

ClanMax

ClanMax

ʎǝuoɥǝʞɐus

snakehoney

SetazeR

setazer

mva

mva

Michael Pogoda

MPogoda

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

Amberize

Amberize

Kakadu

Kakadu

13oz

13oz

svtk

svtk

Marisa Waller

Marisa

Хотеть!

xotetb

sayafag