*Java

hirthwork 17.12.2012 04:46

при компиляции «int i = 123L % 456;» получаю «error: possible loss of precision». второтег во все поля :(

jabber 14.12.2012 19:12

ГУРО АВТОКОДА

jabber 14.12.2012 12:47

Я юзаю jdownloader, из минусов — много ест памяти, но java это круто, поэтому особо не парусь.

anonkz 14.12.2012 02:38

End of Public Updates for Java SE 6
The last publicly available release of Oracle JDK 6 is to be released in February, 2013.This means that after February 19, 2013, all new security updates, patches and fixes for Java SE 6 and Java SE 5 will only be available through My Oracle Support and will thus require a ... more →

Ky6uk 13.12.2012 05:20

Если я начну писать на java, то меня станут любить девушки?

hirthwork 11.12.2012 05:55

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

jabber0xd34df00d 08.12.2012 07:35

ПАЦАНЫ, Я КОРОЧЕ ШЕЛ СЕГОДНЯ ПО ОФИСУ И УВИДЕЛ ПРОГЕРА В МАЙКЕ "PYTHON IS THE FUTURE", НУ Я ПОДСКОЧИЛ К ЕГО КОМПУ И РЕЗКО НАПИСАЛ "std::cout << std::endl;" И ПОЯСНИЛ ЭТО ОДНОСТРОЧНЫМ КОММЕНТОМ, ПОТОМУ ЧТО Я УГОРЕЛ ПО ПЛЮСАМ, ПАЦАНЫ ДУХ ООП ЖИВЕТ ТОЛЬКО В МНОЖЕСТВЕННОМ НАСЛЕДОВАНИИ, ГДЕ В ПЕРЕГРУЗКЕ ОПЕРАТОРОВ НА ... more →

hirthwork 06.12.2012 05:53

вдогонку. icedtea строится на кодовой базе openjdk, которая по большей части совпадает с oracle jdk (т.е. sun jdk), на базе которой, кстати, построена ibm jdk. т.е. с высокой степенью вероятности можно утверждать, что все основные JVM сменили своё поведение в этом месте. исключением может оказаться только JVM от ... 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. более того — явным образом запрещает тут ругаться. сделано это во имя эмуляции условной компиляции. отака хуйня, малята

0xd34df00d 28.11.2012 18:16

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

0xd34df00d 28.11.2012 17:51

И снова я на ночь глядя упарываюсь бессмысленной херней.
Забил на сборку кдевелопа под маком, вспомнил про Eclipse, поставил, натравил на личкрафт. Индексер эклиповский пожужжал, проиндексировал 7% личкрафтов и вывалился, ругаясь на нехватку хипа.

hirthwork 27.11.2012 21:04

ну охуеть теперь: http://dumpz.org/334735/

hirthwork 25.11.2012 19:23

Часть первая: полезная.
Всем желающим писать хттп-сервер на жабке и кому не подходит HttpCore вовсе не
обязательно костылить свой велосипед. Оказывается начиная с JDK 1.6 уже есть
простой и понятный сервер:
http://docs.oracle.com/javase/7/docs/api...
Не умеет только давать возможность вешать ... more →

anonymous_owl 25.11.2012 08:24

По сути, весь прогресс Computer Science состоит только из того, как программисты изобретали все новые и новые способы быть еще большими ленивыми скотинами и зарабатывать больше, делая меньше.

silvery 20.11.2012 09:09

Пстащ, есть знакомый начинающий java-программист, готовый работать за еду и обучение (говорит, что минимум 5kpm), что-нибудь посоветуешь?

hirthwork 16.11.2012 04:06

легко и непринуждённо подключаем автогенерацию Java-сорцов из рагелевских файлов: http://dumpz.org/324080/

hirthwork 11.11.2012 15:54

// на последний тег не смотрите, на нём только мой примёр.
// область применения ограничивается лишь рагелем.
итак, настало время охуительных историй.
как известно, нормальные пацаны (типа Сысоева) вешают на обработки кучи сокетов
всего один поток и делают select. Пришли данные в сокет — просыпается ... more →

mva 09.11.2012 16:02

JAVA-РАСПРАЦОУШЧЫК

hirthwork 08.11.2012 13:14

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

hirthwork 03.11.2012 15:40

Как известно, у Object.wait(long timeout) может случиться преждевременная эя^W^W spurious wakeup. т.е. interrupt() не делали, таймаут не истёк, notify() не посылали, а он, подлец такой, всё равно взял да и разблокировал поток до завершения операции, которую ожидал. возникает вопрос что делать с таймаутом в данном ... more →

*Java is used by:

Hirthwork McGillah

hirthwork

eurekafag

eurekafag

K900

K900

Nico-izo

Nico-izo

kb

kb

16+

238328

gelraen

gelraen

Артс

arts

Rayslava

0xd34df00d

0xd34df00d

Michael Pogoda

MPogoda

0x2207

0x2207

Crazy_Owl

Crazy_Owl

SirAnthony

SirAnthony

nobiiru

nobiiru

jabber

jabber

werehuman

werehuman

няша

generatorglukoff

Ky6uk

Ky6uk

Darth Bricktop

Like-all

cirno

cirno

anonymous_owl

anonymous_owl

der_FeniX

der_FeniX

silvery

silvery

asmer

asmer

rman

svtk

svtk

Rejjin

Rejjin

Monah Tuk

hatred

mva

mva

Jarkko

Jarkko

StormChild

StormChild

Ствол

Dulo_T-34

Rondo

nixer

nixer

nya

nya

dorfe

dorfe

Johan

johan

amd63

amd63

anoos

anoos

miviru

miviru

Oleg Tsarev

zamotivator

muhas

muhas

zw0rk

zw0rk

gesh

Forth EMU

emu

Darion

Darion

13oz

13oz

Maxim Barzunov

zweipluse

4DA

4da

anonkz

anonkz

uzername

uzername

SetazeR

setazer

silentos

silentos

XonX

XonX

DarkElve

DarkElve

lexszero

lexszero