Хакатончик

Oct 04, 2014 05:20


Я опять упоролся ClojureCup-ом, в этот раз немного совершенно в другом составе. Делали мы ачивменты для Git:


Read more... )

халява, datascript, веб-шмеб, девелопмент, изолента, clojure, и такое было

Leave a comment

Comments 14

sorhed October 4 2014, 09:28:15 UTC
React это сила, конечно. Но я вот думаю о чём-то попроще и похардкорнее. Такая штука называется Kefir.

Reply

tonsky October 4 2014, 15:53:17 UTC
FRP это такая штука, хм, очень ограниченного применения. Т.е. можно придумать случаи, когда оно нужно и даже удобно. Но оно решает очень маленькую часть задачи. У меня здесь, например, нет ни динамики, ни источников данных, ничего. Есть флаг, на какую из трех страниц смотрит пользователь, и всё, это весь динамизм. Т.е. FRP тут будет или case по трем значениям - не влияет. А вот дальше начинается куча хардкора, где FRP толку с гулькин нос: выборка данных, группировка, рендеринг. Глупо притворяться, что этих задач нет и для них не нужно решение - оно нужно, и это не FRP.

Reply


zerkms October 4 2014, 11:41:08 UTC
Про ачивки:

1. закоммитил приватный ключ или пароль
4. вероятно многострочный (или > N строк) комментарий к коммиту
5. в тексте коммита использовал своё имя/никнейм/емейл

Reply


anonymous October 4 2014, 14:36:42 UTC
Закинул репу, но вышло так, что из-за багнутых имейлов получилось 4 аккаунта и их, видимо, почистили. Это как-то можно залечить?

Reply

tonsky October 4 2014, 14:58:29 UTC
Объединять разные имейлы мы не умеем. Почистили просто всех, мы периодически дропаем базу. Можно заново добавить :)

Reply


(The comment has been removed)

tonsky October 5 2014, 05:31:51 UTC
это поправлено в новой версии уже

Reply


ext_917964 October 5 2014, 07:32:53 UTC
Я подобную штуку приделал к гиту (только это были не ачивки) на Ractive + TaffyDB. И могу сказать что это весьма удобный подход (база в клиенте и тупые пакетные апдейты с/на сервер).

Reply

tonsky October 5 2014, 13:50:38 UTC
Да, только недостаточно освещенный как-то

Reply


Leave a comment

Up