*java

hirthwork 27.06.2012 10:22

Java иногда рвёт шаблон, который много лет адаптировался к реальности плюсов.
Допустим есть класс A, который реализует метод f(). В то же время, есть
интерфейс B, который объявляет абстрактную функцию f(). Ну и сделаем дикое
предположение, что программисту хочется получить класс реализующий интерфейс B
и имеющий ... more →

hirthwork 22.06.2012 07:53

вот так вот живёшь, программируешь, а потом узнаёшь, что в джаве таки можно эмулировать множественное наследование

hirthwork 20.06.2012 08:58

так как я не нашёл ничего что смогло бы быстро и без геморроя проверить лишние import'ы в жаве, пришлось написать «статический анализатор» самому: for x in src/java/ru/your/path/*;do echo "\nin file $x";for y in `grep "^import" $x|grep -o "[A-Z][A-Za-z0-9]\+"|tr '\n' ' '`;do if \! grep -v "^import" $x|grep -w $y ... more →

hirthwork 08.06.2012 04:46

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

hirthwork 06.06.2012 14:52

АААРРРГГХ!1 Runnable не разрешает же эксепшоны!

hirthwork 06.06.2012 14:31

в продолжение #ontsgn: спасибо доброму человеку из codingteam@cjr. у ExecutorService есть Future<?> submit(Runnable task)

hirthwork 06.06.2012 14:17

пизда рассудку. потребовалось сделать Callable<void> (дабы работало над таском
ограниченное количество тредов, а читали/отсылали данные для него дохуя тредов,
при этом возвращаемое значение мне не нежно).
Callable<void>, разумеется, не прокатило. Думаем, гуглим, делаем
Callable<Void>.
Хуйпизда. missing, блядь, ... more →

hirthwork 01.06.2012 12:11

ПИЩИ НОРМАЛЬНО @ ПОМОГАЙ JIT-КОМПИЛЯТОРУ

hirthwork 28.05.2012 07:24

почитал вчера у Эккеля про то как работает garbage collector в жаве. тащемта, концепция охуенная. чокак у нас с этим в C++11?

java, gc
hirthwork 22.05.2012 09:07

одна фишка есть: имя функции не является rvalue. как результат — отсутствуют неопределённости при совпадении имени поля-мембера с именем функции. в кои-то веки можно выкинуть приставку get у всех геттеров

hirthwork 20.05.2012 11:58

Стандартная для плюсокодера ситуация. Есть в одном файле enum, в другом switch для каждого элемента enum'а, и в каждом case стоит return <значение>. Компилятор видит, что код после switch недостижим и даже не выдаёт warning'а типа missing return statement.
Ок, переходим на джаву. javac кричит про error, про ... more →

hirthwork 02.04.2012 15:55

пацаны, поделитесь ебилдами для этого вот: http://hc.apache.org/

Do you really want to delete ?

*java is used by:

Hirthwork McGillah

hirthwork

K900

K900

eurekafag

eurekafag

16+

238328

Nico-izo

Nico-izo

kb

kb

Артс

arts

gelraen

gelraen

Michael Pogoda

MPogoda

Rayslava

0xd34df00d

0xd34df00d

SirAnthony

SirAnthony

nobiiru

nobiiru

0x2207

0x2207

Crazy_Owl

Crazy_Owl

Darth Bricktop

Like-all

cirno

cirno

jabber

jabber

werehuman

werehuman

няша

generatorglukoff

Ky6uk

Ky6uk

Rejjin

Rejjin

Monah Tuk

hatred

mva

mva

Jarkko

Jarkko

anonymous_owl

anonymous_owl

der_FeniX

der_FeniX

silvery

silvery

asmer

asmer

rman

svtk

svtk

Darion

Darion

Forth EMU

emu

13oz

13oz

Maxim Barzunov

zweipluse

4DA

4da

anonkz

anonkz

uzername

uzername

silentos

silentos

SetazeR

setazer

XonX

XonX

DarkElve

DarkElve

lexszero

lexszero

StormChild

StormChild

Ствол

Dulo_T-34

Rondo

nixer

nixer

nya

nya

dorfe

dorfe

amd63

amd63

Johan

johan

anoos

anoos

miviru

miviru

Oleg Tsarev

zamotivator

muhas

muhas

zw0rk

zw0rk

gesh