Size: a a a

Clojure — русскоговорящее сообщество

2019 November 08

IP

Ilya Pomaskin in Clojure — русскоговорящее сообщество
Я тут написал небольшое приложение для андроида. Буду рад если кто-нибудь поревьюит.
https://github.com/IlyaPomaskin/h3lwp
источник

SG

Sergey Galichanin in Clojure — русскоговорящее сообщество
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Ilya Pomaskin
Я тут написал небольшое приложение для андроида. Буду рад если кто-нибудь поревьюит.
https://github.com/IlyaPomaskin/h3lwp
в  render-tile tile деструктурировать
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
в сontains? <= может принимать несколько аргументов
источник

S

Sergey in Clojure — русскоговорящее сообщество
Ilya Pomaskin
Я тут написал небольшое приложение для андроида. Буду рад если кто-нибудь поревьюит.
https://github.com/IlyaPomaskin/h3lwp
А что можно почитать на тему clj для андроида? Как оно работает?
источник

RL

Roman Liutikov in Clojure — русскоговорящее сообщество
Наверное батарейку садит быстрее и памяти жрет побольше?
источник

?

???? in Clojure — русскоговорящее сообщество
Sergey
А что можно почитать на тему clj для андроида? Как оно работает?
время от времени на реддите всплывают обсуждения, но общее впечатление примерно такое

"BTW /u/tobomori I recall you saying before you were interested in mobile. At this point, ClojureScript is your best option, not Clojure. The experiments with running Clojure on Android (which I was a part of back in its heyday) are a bit dead these days. iOS is even less likely; I did get a Clojure game running in the iOS simulator via RoboVM many years ago, but it was slow and impractical. If running your game in a WebView is not an  option, you need to look elsewhere." (play-clj/s/c author)

https://www.reddit.com/r/Clojure/comments/buj0sl/is_clojure_a_reasonable_option_for_games/
источник

V💩

Vlad 💩 in Clojure — русскоговорящее сообщество
Ilya Pomaskin
Я тут написал небольшое приложение для андроида. Буду рад если кто-нибудь поревьюит.
https://github.com/IlyaPomaskin/h3lwp
а какой минимальный андроид? у одного человека не получаеться установить
источник

V💩

Vlad 💩 in Clojure — русскоговорящее сообщество
пишет "ошибка при синтаксическом анализе пакета"
источник

IP

Ilya Pomaskin in Clojure — русскоговорящее сообщество
Vlad 💩
а какой минимальный андроид? у одного человека не получаеться установить
19, но вроде можно понизить, надо посмотреть
источник

IP

Ilya Pomaskin in Clojure — русскоговорящее сообщество
Недавно менял. Изначально 25 был.
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
Vladimir Legkunets
https://github.com/ninjudd/jiraph
А что думаете про этот проект как бесплатную альтернативу? Он мне несколько раз попадался на глаза, кто-нибудь пользовался?
ещё варианты juxt/crux и eva
я для crux делал пару модулей ещё не анонсированных.
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
Vladimir Legkunets
https://github.com/ninjudd/jiraph
А что думаете про этот проект как бесплатную альтернативу? Он мне несколько раз попадался на глаза, кто-нибудь пользовался?
в Crux можно хранить лог документов / событий в постгрессе или другой jdbc совместимой бд.
И они отвечают в слаке и zulip.

Но в Crux немного разная семантика вокруг темпоральных фактов с Датомиком.
Датомик воспринимает каждый докмент как граф с рёбрами и вершинами, а Crux как целое. Т.е. в Сrux реализация графа на пользователе.
Зато в Crux двойная темпоральность – tx-time и valid-time. Что может быть Вам интересно если у Вас история сущностей может меняться или есть запись назад / вперёд во времени. В Датомике valid-time на пользователе (исправьте если я неправ).
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
Планируют в бету выходить скоро, поэтому апи должно уже затвердеть.
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
И есть альфа-интеграция с Differential Dataflow, это про дешёвые потоковые обновления по запросам, но задержка от 350мс пока.
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
Differential можно к чему угодно прикрутить, конечно, но будет стоить неделю точно.
источник

?

???? in Clojure — русскоговорящее сообщество
Иван Федоров
И есть альфа-интеграция с Differential Dataflow, это про дешёвые потоковые обновления по запросам, но задержка от 350мс пока.
это очень круто! а я правильно понимаю, что поллинг там потому, что у crux пока нет tx-report-queue и можно только каждый раз смотреть лог?
источник

?

???? in Clojure — русскоговорящее сообщество
и на кафку напрямую вы не подписываетесь, потому что хочется поддерживать jdbc store?
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
????
это очень круто! а я правильно понимаю, что поллинг там потому, что у crux пока нет tx-report-queue и можно только каждый раз смотреть лог?
да и да
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
????
это очень круто! а я правильно понимаю, что поллинг там потому, что у crux пока нет tx-report-queue и можно только каждый раз смотреть лог?
Хокан – сильный страж малого размера ядра, поэтому не факт что tx-report-queue вообще будет (в ядре). Я думаю можно хотя бы на хук уговорить.
источник