Fork me on GitHub
#clojure-russia
<
2016-02-12
>
artemyarulin06:02:17

@larhat: спасибо за статью, узнал много нового

artemyarulin08:02:10

блин, никто не знает - перенес функцию в другой namespace, но не могу повторно в другом namespace ее добавить

IllegalStateException lift already refers to: #'iokov.core/lift in namespace: unity.brand.server  clojure.lang.Namespace.warnOrFailOnReplace (Namespace.java:88)

artemyarulin08:02:36

т.е. я понимаю да что я ее уже добавлял из другого места

niquola08:02:12

ns tools reload namespase

artemyarulin08:02:54

хм, т.е. мне добавить этот org.clojure/tools.namespace "0.2.11”] в профайл и потом из репла я смогу перезагружать так?

artemyarulin08:02:45

а оно заодно случаем не решит проблему с обязательным перезапуском репла когда депенденси добавляешь?

be908:02:54

ns-unmap можно ещё попробовать

artemyarulin08:02:08

@be9: о, вроде то что нужно по описанию, но я уже перезапустил репл после добавления tools.namespace, попробую в следующий раз. Всем спасибо simple_smile

andfadeev09:02:38

@artemyarulin: а ты не юзаешь clj-refactor?

andfadeev09:02:57

это я к тому что ты перезапускаешь репл при новой зависимости

artemyarulin09:02:14

@andfadeev: Ох ты нефига себе

artemyarulin09:02:53

мега спасибо! пойду играться

be910:02:46

@niwinz а как в suricatta в insert передать параметр, который в постгресе имеет тип DATE? я попробовал и строкой, и java.lang.Date запихать — ругается

prepor10:02:26

@be9: а java.sql.Date не пробовал? )

be910:02:23

кто напридумывал всей это фигни…

(defn parse-date
  "Parse date in YYYY-MM-DD form into a java Date"
  [s]
  (java.sql.Date. (.getTime (.toDate (tf/parse yyyy-mm-dd s)))))

misha10:02:18

парни, неловкий вопрос, а фигвил изменения бэкэнда тоже хот-лодит? или только cljs? а то у меня работает через раз, и не пойму: то ли лыжи не едут, то ли я

misha10:02:58

а фигвил рестартовать на каждый сейв, "чтобы наверняка" - винтажно слишком

rm10:02:11

только cljs

misha10:02:05

интересно тогда, зачем он мне пишет про недозакрытые скобки, пока я сервер колупаю

rm10:02:57

вероятно, это не он

misha10:02:07

java.lang.RuntimeException: Unmatched delimiter: ), compiling:(/.../server.clj:87:42)

misha10:02:36

лишнюю ставишь, сохраняешь - тут же жалуется

misha10:02:41

возможно, но если не он, но он видит такие ошибки - изменения тоже видеть вроде как должен тогда

niquola10:02:05

Есть ринговый плагин для релоада кода, я ручками евалю

seryh16:02:03

а как в java/clojure принято веб приложение на 80 порт вешать, который только для юзера с особыми правами, не через nginx же проксировать?

prepor16:02:23

берешь и вешаешь? )

prepor16:02:32

с судо запуская

prepor16:02:06

ну и в интернет торчать все равно лучше nginx-ом обычно, так что зачем 80

prepor16:02:54

не хочется судо уверен что в современных линуксах можно дать права толко на вешанье на порт через сигруппы какие-нибудь

seryh16:02:51

nginx не хочу, так как с веб-сокетами там вроде есть проблема настроить проксирование. хотя решаемо наверн

prepor17:02:04

какие проблемы? )

seryh17:02:17

а ну ок, думал мож какие другие бест практикс есть

kronos_vano17:02:08

даже wss работает

kronos_vano17:02:17

статьи 2013 года, думаю это не проблема уже давно

dottedmag17:02:04

@seryh: setcap cap_net_bind_service=+ep на java, но это плохо.

dottedmag17:02:36

Ещё можно тупо iptablesами перередиректить.

dottedmag17:02:26

Ещё можно сделать слушатель в systemd и передать в жаву уже открытый сокет.

seryh17:02:53

nginx выглядит лучшим вариантом, если даже wss работает то это вообще волшебно

prepor17:02:21

ага, лет 5 как )

seryh17:02:09

я до этого обходился вебсокетами без шифрования и не на вип порту

seryh17:02:48

думал мож щас народ как то это все через докер делает )

prepor17:02:31

ну у нас в докерах все пускается

prepor17:02:54

Пацаны, а никому ничего не напоминает такая запись "/B5D51AB6-F2FD-CA48-9EEB-D2A60DBB452A/617C1C83-9900-7C4F-972D-757B240528A4/from" ?

prepor17:02:04

видели ли где-нибудь что-нибудь подобное

prepor17:02:11

два уида, фром

batsuev18:02:56

а не подскажете, чем лучше делать локализацию в шаблонах?

dottedmag19:02:57

@prepor: Я видел, но не помню, что это было.

dottedmag19:02:16

Сейчас спрошу опсов, они может помнят.

prepor20:02:22

Спасибо )

konukhov21:02:52

похоже на реестр виндоус troll