при компиляции «int i = 123L % 456;» получаю «error: possible loss of precision». второтег во все поля :(
*Java
Я юзаю jdownloader, из минусов — много ест памяти, но java это круто, поэтому особо не парусь.
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 →
ПАЦАНЫ, Я КОРОЧЕ ШЕЛ СЕГОДНЯ ПО ОФИСУ И УВИДЕЛ ПРОГЕРА В МАЙКЕ "PYTHON IS THE FUTURE", НУ Я ПОДСКОЧИЛ К ЕГО КОМПУ И РЕЗКО НАПИСАЛ "std::cout << std::endl;" И ПОЯСНИЛ ЭТО ОДНОСТРОЧНЫМ КОММЕНТОМ, ПОТОМУ ЧТО Я УГОРЕЛ ПО ПЛЮСАМ, ПАЦАНЫ ДУХ ООП ЖИВЕТ ТОЛЬКО В МНОЖЕСТВЕННОМ НАСЛЕДОВАНИИ, ГДЕ В ПЕРЕГРУЗКЕ ОПЕРАТОРОВ НА ... more →
вдогонку. icedtea строится на кодовой базе openjdk, которая по большей части совпадает с oracle jdk (т.е. sun jdk), на базе которой, кстати, построена ibm jdk. т.е. с высокой степенью вероятности можно утверждать, что все основные JVM сменили своё поведение в этом месте. исключением может оказаться только JVM от ... more →
Если сравнить исходники icedtea-6 и icedtea-7, то можно заметить, что теперь String.substring() не использует sharing. Т.е. каждый вызов substring приводит к копированию массива, вместо аллокации легковесного объекта с одним указателем и двумя int'ами
дело было вечером, делать было нечего. написал wildcard мэтчинг на жабке: http://ideone.com/0x8GLp можно сразу переходить к сотой строчке, за примерами. код — говно, на него лучше не смотреть
мне кто-нибудь может объяснить сакральный смысл строки 55? http://www.docjar.com/html/api/sun/nio/c...
ВНЕЗАПНО оказывается что Java Language Specification явно указывает, что конструкция вида «if (false) dosmth();» не является поводом для компилятора, чтобы ругнуться на unreachable statement. более того — явным образом запрещает тут ругаться. сделано это во имя эмуляции условной компиляции. отака хуйня, малята
Запустил эклипс еще раз, потыкался по настройкам. Охуенно конфигуряемо, конечно, и я впервые добился почти полного соответствия автоформаттера моему стилю, но... Вот уже минут 5 макбук греет мне пузо от попыток эклипса проиндексировать личкрафты снова.
И снова я на ночь глядя упарываюсь бессмысленной херней.
Забил на сборку кдевелопа под маком, вспомнил про Eclipse, поставил, натравил на личкрафт. Индексер эклиповский пожужжал, проиндексировал 7% личкрафтов и вывалился, ругаясь на нехватку хипа.
Часть первая: полезная.
Всем желающим писать хттп-сервер на жабке и кому не подходит HttpCore вовсе не
обязательно костылить свой велосипед. Оказывается начиная с JDK 1.6 уже есть
простой и понятный сервер:
http://docs.oracle.com/javase/7/docs/api...
Не умеет только давать возможность вешать ... more →
По сути, весь прогресс Computer Science состоит только из того, как программисты изобретали все новые и новые способы быть еще большими ленивыми скотинами и зарабатывать больше, делая меньше.
легко и непринуждённо подключаем автогенерацию Java-сорцов из рагелевских файлов: http://dumpz.org/324080/
// на последний тег не смотрите, на нём только мой примёр.
// область применения ограничивается лишь рагелем.
итак, настало время охуительных историй.
как известно, нормальные пацаны (типа Сысоева) вешают на обработки кучи сокетов
всего один поток и делают select. Пришли данные в сокет — просыпается ... more →
день разочарований. сначала выяснилось, что в джаве искаропке нет ни одного способа матчить регэкспами инпут без блокировок (типа появились данные — получай смэтчившуюся строку, нет — получай null). а теперь ещё и выясняется, что jflex без блокировок парсить тоже не умеет.
Как известно, у Object.wait(long timeout) может случиться преждевременная эя^W^W spurious wakeup. т.е. interrupt() не делали, таймаут не истёк, notify() не посылали, а он, подлец такой, всё равно взял да и разблокировал поток до завершения операции, которую ожидал. возникает вопрос что делать с таймаутом в данном ... more →
*Java is used by:
Hirthwork McGillah
hirthwork
Владимир
xaos
профессиональный говноед
ulidtko
eurekafag
eurekafag
K900
K900
Nico-izo
Nico-izo
kb
kb
16+
238328
gelraen
gelraen
Mагог Магогович
magog
Артс
arts
18+ Запрещено для детей.
hedgehog
0xd34df00d
0xd34df00d
Michael Pogoda
MPogoda
Spiritual ecstasy
rapture
0x2207
0x2207
Crazy_Owl
Crazy_Owl
SirAnthony
SirAnthony
nobiiru
nobiiru
jabber
jabber
werehuman
werehuman
няша
generatorglukoff
Ky6uk
Ky6uk
Andrew Motrenko
werdn
Darth Bricktop
Like-all
cirno
cirno
Оранжевус Охуеннус
utros
anonymous_owl
anonymous_owl
der_FeniX
der_FeniX
silvery
silvery
asmer
asmer
svtk
svtk
Rejjin
Rejjin
Monah Tuk
hatred
mva
mva
Jarkko
Jarkko
StormChild
StormChild
Ствол
Dulo_T-34
nixer
nixer
nya
nya
dorfe
dorfe
Вавилен Бирдов
Velvet-Bird
Johan
johan
amd63
amd63
anoos
anoos
miviru
miviru
Лисий хвост
madInsane
Oleg Tsarev
zamotivator
muhas
muhas
desperate donkey
odin
zw0rk
zw0rk
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
Александр Трофимов
alxndrtrofimov
Дмитрий Солдатов
boh
hirthwork
xaos
ulidtko
eurekafag
K900
Nico-izo
kb
238328
gelraen
magog
arts
hedgehog
0xd34df00d
MPogoda
rapture
0x2207
Crazy_Owl
SirAnthony
nobiiru
jabber
werehuman
generatorglukoff
Ky6uk
werdn
Like-all
cirno
utros
anonymous_owl
der_FeniX
silvery
asmer
svtk
Rejjin
hatred
mva
Jarkko
StormChild
Dulo_T-34
nixer
nya
dorfe
Velvet-Bird
johan
amd63
anoos
miviru
madInsane
zamotivator
muhas
odin
zw0rk
emu
Darion
13oz
zweipluse
4da
anonkz
uzername
setazer
silentos
XonX
DarkElve
lexszero
alxndrtrofimov
boh