
Grigory
08.12.2016
19:37:17
просто постаившь руками в симейке нужную версию компилятора и пиши как хочешь

Jey
08.12.2016
19:37:37
Куда кассандру задеплоишь, куда бэкенд установишь?

Denis
08.12.2016
19:37:41

Google

Kirill
08.12.2016
19:37:54
Сегодня запускал sbt-jmh плагин, удобно, блин! Похоже, я недооценил мощь плагинов для sbt

Grigory
08.12.2016
19:39:00
ну каждая jni функция как минимум содержит среду и объект, объект это джава объект из которого колл; хранишь указатель в нем
да недостаток, что придется использовать динамическую память и везде пользовать старыми указателями; ):
считай что фактически только сами декларации функций под сгенеренные заголовки будут в си стиле; а код в них или любой вокруг может быть на любой версии с/спп

Denis
08.12.2016
19:47:33

Grigory
08.12.2016
19:48:50
Уже зависит от того как решишь; но технически решается конвертацией
типа вектор в си надо преобразовать в вектор джавы; и для этого тебе пригодятся функции JNI
если тебе не критично чтоб это был ввектор и те достаточно массива; то можно использовать массив jni; который в джаве type[]..[] / в скале Array[Type]
если хочешь вектор то придется делать инстанс вектора с помошью JNI и в цикле забивать его
http://docs.oracle.com/javase/8/docs/technotes/guides/jni/spec/functions.html
:))
там везде выше имею ввиду jni апи

Kirill
08.12.2016
19:52:17
Кто им пользовался в реальном "хайлоаде", насколько в действительности большой оверхед?

Google

Denis
08.12.2016
19:52:50
А какой-то библиотеки уже готовой нет, для конвертации, с использованием этих JNI методов, чтобы самому не писать?

Grigory
08.12.2016
19:54:10
я гдал использовал :D он мне диски убивал

Denis
08.12.2016
19:57:15
-> меньше передавать, больше считать в си++ коде?

Grigory
08.12.2016
19:58:14
не все так однозначно))
к примеру брать список из 20 не атомарных джава типов, в си их сортировать и выплевывать наружу, очевидно пользу не принесет

Denis
08.12.2016
19:59:36
Опять си++, он везде, от него не скрыться)

Grigory
08.12.2016
19:59:37
ну а если там какаято аналитика на них, то почему бы и нет

Denis
08.12.2016
20:00:13

Grigory
08.12.2016
20:00:26
а чо нужно то?))
дофига либ) кафе, куда, ффмпег, опенсв, тензорфоу

Vladimir
08.12.2016
20:02:52
ndl4j

KrivdaTheTriewe
08.12.2016
20:03:08

Kirill
08.12.2016
20:03:39
jCuda поверх jni работает, интересно?

Grigory
08.12.2016
20:04:07
да гуидов / туторов куча) google -> implement c jni bindings
или даже просто c jni bindings

Jey
08.12.2016
21:06:39
Для новоприбывших занудно погундю: ищу умных людей работать работу за деньги в Ирландии. Перевезем быстро. Контора и проект заебись.

Aleksey
08.12.2016
21:11:12
приключения ибрагима в ирландии

Jey
08.12.2016
21:11:35
А тут, кстати, заебись

Google

Alex
08.12.2016
21:15:23
так расскажите про шенген в ирлашке
нужно визу в Испанию получать или нет

James Tiberius Kirk ?
08.12.2016
21:15:40

Jey
08.12.2016
21:16:11
Пока гражданство не получил-нужно
Ирландия не в шенгене
Зато тут биомусора мало

Vladimir
08.12.2016
21:17:07
Брекзит домутят и влезут в Шенген

Jey
08.12.2016
21:17:34
Ирландия не связана с буританнией, если шо

James Tiberius Kirk ?
08.12.2016
21:17:34
?

Jey
08.12.2016
21:18:23
Вот, бля, вроде столько страдальцев; а как предлагаешь работу-все боятся
Эх

James Tiberius Kirk ?
08.12.2016
21:24:16
Я не боюсь :>

Const
08.12.2016
21:25:27
Работы не боюсь. Работу свою люблю :)
https://www.youtube.com/watch?v=yrnGziN1m00

Grigory
08.12.2016
21:47:20

Jey
08.12.2016
21:52:05
Ссылки-детали в личке

Oleg
09.12.2016
05:13:27

Andrey
09.12.2016
05:14:02
где тут?

Google

Oleg
09.12.2016
05:15:26
а я не могу понять, как в кидать ссылки на один дуровский чатик из другого

Kirill
09.12.2016
05:18:12
через собаку
@jvmchat

Oleg
09.12.2016
05:27:26
не работает, видимо чат приватный, тогда к @clayrat
Но там текущий бэкенд на TrieMap
Так что если нужен кластер, или редис с тарантулом
Нужно свой бэкенд пилить

Daniel
09.12.2016
05:49:00
"кластер" и "тарантул" лучше рядом не употреблять

Admin
ERROR: S client not available

Oleg
09.12.2016
05:50:19
Я же копродуктом связал

Aleksei
09.12.2016
05:50:40
Копро что?

Daniel
09.12.2016
05:50:45
капро

Oleg
09.12.2016
05:50:49
Через "или"

Daniel
09.12.2016
05:51:57
твоё предложение не скомпилится, потому что выражение не закончено

Oleg
09.12.2016
06:05:03
Так каррируется же прост

Andry
09.12.2016
06:18:13

Kirill
09.12.2016
06:47:15

Aleksei
09.12.2016
07:45:37

Kirill
09.12.2016
08:24:13

Google

Aleksei
09.12.2016
08:26:33

Andrey
09.12.2016
08:26:36
трудно заинтересоваться тем, не знаю чем
Ирладния, хорошая з/п, хороший проект - всё что известно

Viacheslav
09.12.2016
08:29:23
Всем привет, вопрос:
прописал в plugins.sbt scalaVersion := "2.11.8"и сразу всё взорвалось!
Я правильно понимаю что 95% плагинов для сбт написаны на scala 2.10 а 2.11 версий этих плагинов нет?
типа вот https://dl.bintray.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/
как так то? как так то? ещё раз: как так то???!!!

Timothy
09.12.2016
08:32:02
А зачем тебе в плагинах 2.11?

Viacheslav
09.12.2016
08:32:48
а почему бы и нет? почему я юзаю плей плагин для скалы 2.10 а проект у меня на плее для 2.11
конкретнов моем случае я хаотел использовать эволюшенс чтобы из сбт его накатывать

Юрий
09.12.2016
08:33:25
http://stackoverflow.com/questions/23282469/does-sbt-build-against-scala-2-11

Viacheslav
09.12.2016
08:33:29
но всё умерло из за разных версий плея
а 0.14 когда выйдет?

Юрий
09.12.2016
08:34:19
версия 1.0 уже с 2.11.8
0.14 может и не будет

Grigory
09.12.2016
08:34:54
а зачем тебе 2.10 в плагинах?
версии плагинов и каждого из (под)проектов могут быть разные; это не очень критично

Viacheslav
09.12.2016
08:35:22

Юрий
09.12.2016
08:36:14
1.0 еще не зарелижен
лучше не стоит

Viacheslav
09.12.2016
08:36:23
))
это просто песня какая-то

Grigory
09.12.2016
08:37:16
собери форк свой