Fork me on GitHub
#clojure-russia
<
2015-08-26
>
Kira Sotnikov10:08:48

>You know Clojure; or, you don't know Clojure, but are willing to learn.

gordon10:08:50

вообще я слышал у них там много кода на джейруби, типа в тренде посоны

gordon10:08:57

вот только что у них там — хз

Kira Sotnikov10:08:30

gordon: шли резюме, потом расскажешь)

gordon10:08:32

@lowl4tency: я столько наразвлекался с их чудесной субд, что не хочу ниче слышать про оракл

Kira Sotnikov10:08:51

а поцоны говорят что типа оракл субд крутая

Kira Sotnikov10:08:02

ну заруивает всяки мускулы

gordon10:08:08

ну как тебе сказать, в общем это так

Kira Sotnikov10:08:43

я просто не писатель, я больше читатель

gordon10:08:56

но во всем есть нюансы. Они туда насовали всяких адовых фич, которые херово работают. Вот если их не юзать, то оно вроде не беспокоит

gordon10:08:28

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

gordon10:08:45

ну как в кложе

gordon10:08:37

короче, у нас есть текущая версия продукта, так она работает на строго определенной версии субд. Ниже — баги, выше — баги, на нашей тоже баги, но мы просто их обогнули

gordon10:08:15

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

prepor11:08:44

эт я про cljs Ж)

niquola12:08:39

Как в reagent проскролить div после действия?

prepor12:08:18

как в жс

prepor12:08:49

scrollTop и все такое

prepor12:08:34

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

niquola12:08:05

но у меня же нет ноды как таковой, мне нужно либо в жизненный цикл компонента попасть, либо магический хардкод :scrollTop :bottom

niquola12:08:13

какая из оберток, даст туда добраться без хаков? @tonsky rum?

niquola13:08:11

clj
(def component-with-callback
  (with-meta plain-component
    {:component-did-mount
     (fn [this]
       (reset! my-html (.-innerHTML (reagent/dom-node this))))}))

prepor13:08:37

да, тебе нужно оперировать дом нодами. любая обертка тебе даст добраться туда без хаков.

niquola13:08:52

ага уже добрался

:component-did-update (fn [this]   (let [node (reagent/dom-node this)]    (aset node "scrollTop" (.-scrollHeight node))))})) 

prepor13:08:09

Интересный веб-сервер https://funcool.github.io/catacumba/latest/, кто-нибудь пробовал?

abtv17:08:05

А кто пробовал http://hoplon.io ?