
guga
28.03.2016
15:26:05
не более.

Pavel ?
28.03.2016
15:26:22
так что дает эта фалометрия и кстати
по поводу того что ничего не даст
можно тупо завалить собеседующего

Google

guga
28.03.2016
15:27:42
по поводу того что ничего не даст
я не говорил, что не даст. Я сам смотрю их, советую знакомым и всё такое. И делаю это только потму, что если я этого делать не буду, на текущем месте, я просто отупею
За полтора года я написал 100 строчек многопоточного кода и, ни разу, не уграл по байтоебству

Pavel ?
28.03.2016
15:29:16
гыгыгы)) норм))
я вот до сих пор понять не могу
почему в jvm сделали неполиморфные опкоды?
это к слову о мудаках

guga
28.03.2016
15:30:18
Галера, хули. Тут ещё только пара проектов на 8 джаве.
И когда ты пишешь стримами на тебя смотрят как на боженьку.

Pavel ?
28.03.2016
15:31:20
стримы хорошая штука, да))

guga
28.03.2016
15:31:32
пошел я, моя смена грести закончилась.

Pavel ?
28.03.2016
15:31:47
до пол 7ого?)

guga
28.03.2016
15:32:02
я из тех, кто на работу на 9 ходит

Pavel ?
28.03.2016
15:32:34
я приезжаю к 3м дня)))

Google

Pavel ?
28.03.2016
15:32:41
фак

guga
28.03.2016
15:33:31
я утром плохо соображаю, так что лучше я вечером потрачу время на что-то полезное

Pavel ?
28.03.2016
15:36:06

Roman
28.03.2016
15:36:15
А netty + scala = счастье?

Pavel ?
28.03.2016
15:36:19
занимаюсь вечером и ночью более важными вещами)
я сова

guga
28.03.2016
15:36:56
Лучше сразу брать акку и не городить свой велосипед

Pavel ?
28.03.2016
15:37:48
кстати кто что думает по поводу akka vs quasar ?

Roman
28.03.2016
15:38:46

Pavel ?
28.03.2016
15:38:52

guga
28.03.2016
15:40:01
И как с этим жить?
Если не юзать акка. Будь готов к тому, что у тебя будет немного лучше апи чем у nio2

Andre
28.03.2016
15:40:05
ткните, кстати, носом в примеры для акка
И я же правильно понял, что мне для акторов нужно просто библиотеку akka-actor подключить и всё?
Хочу разобраться просто со всякими в СНГ малопопулярными, но полезными штуками типа акторов и LMDB

Pavel ?
28.03.2016
15:42:55
https://github.com/akka/akka/tree/master/akka-samples
ноль проблем
а акка фиберы использует?

Roman
28.03.2016
15:45:05
меня вот интересует как это всё уживается с блокирующимся вызовами.

Google

Pavel ?
28.03.2016
15:45:28
тогда тебе надо или квазар или акку
и не мудрить
потому как если мудрить, то это потом поддерживать надо

Roman
28.03.2016
15:46:08
ну и как в этот дивный мир притащить что-то через jni?

Pavel ?
28.03.2016
15:46:40
опа
а нахрена тебе jni?)))

Andre
28.03.2016
15:46:53
static { System.loadLibrary("название без lib");}
А методы как прототипы в си пишешь: public native void methodName(args);

Pavel ?
28.03.2016
15:47:36
не не)) это понятно))
нахрена jni?)

Andre
28.03.2016
15:48:03
Ну в андроиде я уже говорил зачем :)

Pavel ?
28.03.2016
15:48:10
там то да)

Roman
28.03.2016
15:48:38

Alex Фэils?︙
28.03.2016
15:50:14
Тебе надо два сырца
На Java:
package your.pack
class SpliceWrap {
public static native final splice();
}
На Си:
//не помню исходника, а в ман лезть влом.
#include <linux.h>
void your_pack_SpliceWrap_splice() {
splice();
}
Пртбоизительно так

Pavel ?
28.03.2016
15:56:01
отвлекся

Google

Pavel ?
28.03.2016
15:56:39
splice этож перегон по пайпам инфы
почему PipedStream не использовать?

Andre
28.03.2016
16:00:54

Pavel ?
28.03.2016
16:13:16
опять отвлекся
если уж совсем надо jni почему не использовать jna?

Roman
28.03.2016
16:19:29
ничего не гоняется в юзерленд.

Alex Фэils?︙
28.03.2016
16:21:42

Igor
28.03.2016
16:28:59
https://geektimes.ru/post/273462/

Admin
ERROR: S client not available

Igor
28.03.2016
16:29:01
что они там курят?

Виталий
28.03.2016
16:33:01
почему PipedStream не использовать?
О! Помню как радовался когда только узнал про них, они мне так помогли в своё время ускорить прогрузку и отдачу тайлов карте на javascript'e

Andre
28.03.2016
16:45:02

Igor
28.03.2016
16:45:12
?

Gleb
28.03.2016
19:35:11
ребят, как делать правильнее?
есть класс с приватным List<Foo> fooes внутри. Чтобы манипулировать снаружи этим листом, правильнее будет сделать геттер List<Foo> getFooes(), и работать непосредственно с этим листом, или сделать отдельные методы addFoo(), addFooes(), setFooes()?

Igor
28.03.2016
19:36:28
как удобнее
тут "правильнее" нету

Pavel ?
28.03.2016
19:39:05
А он только один в классе?)
Может луче отнаследоваться?)

Gleb
28.03.2016
19:40:54

Google

Gleb
28.03.2016
19:41:15
не пойму, чего там наследовать только

Alex Фэils?︙
28.03.2016
19:41:41
class Fooes extends List<Foo>

Gleb
28.03.2016
19:49:29
спасиба, придумал путь вроде

Igor
28.03.2016
20:38:00
если ставить Transactional над методом, когда флеш произойдет?
*flush

ThisIs
29.03.2016
01:50:11
Как лучше сделать маппинг сущнойстей, допустим есть сущность человек(абстрактный, Inheritance(strategy=InheritanceType.TABLE_PER_CLASS))
и у него есть дочерние классы ребенок, мужщина, женищин.
И есть класс транспорт(абстрактный, Inheritance(strategy=InheritanceType.TABLE_PER_CLASS))
у него тоже есть дочерние классы (велосипед, машина, мотоцикл итд) и как сделать чтобы у сущности женщина мог быть один транспорт допустим велосипед? Если просто так замаппить работать будет? мне кажется не будет работать
точнее думаю
@DiscriminatorColumn(name="type")
@ForceDiscriminator не взял из за того что таблица может стать слишком большим что не есть хорошо

Igor
29.03.2016
05:53:47
https://m.habrahabr.ru/post/280378/

Victor
29.03.2016
07:07:18
это байт-код jvm?

Alex Фэils?︙
29.03.2016
07:29:24
C


Igor
29.03.2016
07:32:42
в номинации "лучшая трава" в лидеры вырывается украина
http://rg.ru/2016/03/29/na-ukraine-predlozhili-brat-platu-za-prolet-rossijskih-sputnikov.html
свежая вакансия, забирайте :D
I'd like to inform that our client called "360t" (http://www.360t.com/) offers a challenging opportunity for relocation to Frankfurt am Main / Germany). Thus, we're looking for Java Developer who is in compliance with the following requirements:
- Extensive experience with Java programming and its core libraries;
- Good knowledge of object-oriented analysis, design patterns and unit-testing;
- Solid refactoring and debugging skills;
- Knowledge of Database systems (including Oracle and/or MySQL);
- Being familiar with XML, XSL, XSLT as well as with Spring and/or Hibernate;
- One or more additional languages (Scheme, Haskell, Smalltalk) and scripting languages (Python, Groovy, Ruby);
- Knowledge of Code generation technologies and Object-relational-mapping technologies.


Nick
29.03.2016
08:52:15
Народ, вопрос
В Джаве, если на поток нет референса, мусорщик его удаляет, даже если он в процессе?

Andre
29.03.2016
08:54:32
Нет

Pavel ?
29.03.2016
08:59:39

Igor
29.03.2016
09:01:00

Nick
29.03.2016
09:13:28
Нет
А вот пайтоне, судя по всему, так и есть

V
29.03.2016
09:23:53

Timur
29.03.2016
09:36:08
> @sikri
Народ, вопрос
В Джаве, если на поток нет референса, мусорщик его удаляет, даже если он в процессе?
А ты не думаешь о том, что раз поток исполняется, то где-то на него всё же есть референс?