@scala_ru

Страница 286 из 1499
Grigory
08.12.2016
19:37:17
А c++ нельзя вызывать?
можно почему нет?

просто постаившь руками в симейке нужную версию компилятора и пиши как хочешь

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
так расскажите про шенген в ирлашке

нужно визу в Испанию получать или нет

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

Ирландия не в шенгене

Зато тут биомусора мало

умный но ничего не умею
Значит не очень умный, всё просто :3

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

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

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

чем он так хорош, раз человек перейдет?
Я точно не помню, но он генерит красивую обёртку для trait/class макросом без лишних движений

Но там текущий бэкенд на 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
ну так напиши ему, если заинтересован, в чем вопрос-то)
Если постишь в чатик вакансию, будь готов отвечать, я считаю. Он же нам про неё не в личку всем писал?

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 в плагинах? версии плагинов и каждого из (под)проектов могут быть разные; это не очень критично

Юрий
09.12.2016
08:36:14
1.0 еще не зарелижен

лучше не стоит

Viacheslav
09.12.2016
08:36:23
))

это просто песня какая-то

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

Страница 286 из 1499