Fork me on GitHub
#clojure-russia
<
2015-08-01
>
maxp01:08:03

не так давно я здесь спрашивал разые вопросы про то кто как конфиги размещает

maxp01:08:22

если кому интересно, вот тут наиболее подходящий ответ - https://github.com/juxt/aero

ul04:08:12

номад похож (а втор аэро и пишет о его влиянии), но, мне кажется, чуть удобнее. например, возможностью в главном файле конфигурации указать, где читать приватный, плюс когда вдруг всё-таки понадобится ставить конфигурацию в зависимость от окружения, в аеро это прикручивать придётся, а в номаде уже есть, и не мешает, если не используешь

ul04:08:29

но я, может быть, что-то пропускаю, номадом я пользуюсь, а аэро не пробовал

maxp07:08:50

они через env параметры переопределяют

maxp07:08:33

я у себя просто хостовый файл вмерживаю в базовый

Kira Sotnikov08:08:44

lein оказывается умеет джава опции

maxp14:08:38

подскажите, уважаемые, как правильнее всего сделать аналог джавовского wait(timeout)/notify?

maxp14:08:55

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

maxp15:08:12

просыпается по таймауту или по событию от другй нити

denizzka15:08:01

используй на выбор из java timer, schedulerexеcutor, delayqueue, core.async timeout

maxp15:08:33

благодарю, сейчас погляжу

maxp15:08:15

правильно ли я понимпю, что запись в буфферизированный канал будет не блокирующей?

maxp15:08:43

а вот чтения с таймаутом я как-то не нашел...

maxp16:08:14

можно, конечно, заводить один канал, а другой timeout и читать потом их alt'ом, но как-то выглядит корявенько,

maxp16:08:26

неужели более изящного решения нет?

denizzka18:08:20

> правильно ли я понимпю, что запись в буфферизированный канал будет не блокирующей? Да, если он не полный >корявенько Да, но тайм-аут можно делать и на уровне того кто пишет в канал

petr.myain19:08:43

решил написать статейку на хабр, написал половину, покажу вам пока: https://gist.githubusercontent.com/pqr/f4ea42818f081c8fd052/raw/4e4e2773d305ed1610a691bee5893b03fdb238fc/habr:%2520clojure%2520for%2520php%2520developer

dmitrygusev20:08:31

@petr.myain: Clojure произносится не closure, а "кложУра" ;)

serce20:08:28

@petr.myain: Имхо, для аудитории хабра вместо этих слов достаточно "пишете разобранный AST", а статей типа "введение" невероятное количество и так. Гораздо интереснее была бы статья описывающая, например как клево писать cljs с figwheel + reagent + reframe. Повторюсь, это имхо.

shinych22:08:33

https://skillsmatter.com/skillscasts/6328-clojure-in-a-bank - Nic Ferrier - очень живой дядечка simple_smile чуть аррогантно, но как по-другому про энтерпрайзы и “архитектурку” )