This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-02-05
Channels
- # bangalore-clj (2)
- # beginners (132)
- # boot (311)
- # cider (5)
- # cljs-dev (27)
- # cljsjs (2)
- # cljsrn (16)
- # clojure (76)
- # clojure-art (1)
- # clojure-france (8)
- # clojure-russia (35)
- # clojure-spain (3)
- # clojure-spec (2)
- # clojure-uk (11)
- # clojureindia (1)
- # clojurescript (98)
- # core-async (3)
- # css (9)
- # cursive (9)
- # datascript (7)
- # datomic (7)
- # emacs (30)
- # jobs (1)
- # lein-figwheel (7)
- # london-clojurians (1)
- # lumo (14)
- # off-topic (6)
- # om (1)
- # planck (3)
- # protorepl (1)
- # re-frame (27)
- # reagent (17)
- # spacemacs (10)
- # untangled (1)
- # yada (16)
@leov https://www.qubes-os.org/ для параноиков
@leov А "нахрена" есть такая проблема - клиент у тебя не один, а 100500, некоторые с version skew, и каждому отдавать его конкретную версию нарендеренной хрени накладно.
Для меня было неожиданностью, что расширения для браузеров имеют все те же проблемы, что и устанавливаемые приложения: браузеры их постоянно апдейтят, конечно, но по накопленной статистике у юзеров 1) ломается апдейт по каким-то непонятным причинам; 2) нет прав писать на диск туда, где админ поставил приложение; 3) сыпется fs; 4) браузер живёт в виртуальной машине, которую периодически откатывают до древнего состояния.
@leov фаерволы, внешние/внутренние айпи/ботнеты на воркерах “оспади да всем насрать”(с) Т.е. если ты параноик то это прекрасно, но в реальности таких юзеров 0.0000001%. Т.е. бОльший охват будет если ты IE6 будешь тестить чем жс выключенный
На одном сайте, год назад: 0.07% без JS, 0.2% без кук, 2.4% без localStorage https://blog.yell.com/2016/04/just-many-web-users-disable-cookies-javascript/
Вот тоже интересно: https://gds.blog.gov.uk/2013/10/21/how-many-people-are-missing-out-on-javascript-enhancement/ -- явным образом выключают только 0.2%
в тему: для умеренных параноиков https://www.eff.org/privacybadger it just works
про "поисковики нормально индексируют, если аяксом не подтягивать" - а зачем тогда джаваскрипт вообще? 🙂
@mihailt вот тут, на ряду с другими интересными штуками. есть блок с шаблонами для lein http://www.clojure-toolbox.com Есть например шаблон для ClojureScript под Electron, чтобы делать свои лайттейблы )))
оо а чо лайтейбл это на электроне?
@artemyarulin да, последняя версия LT переехала на Electron 🙂 Но Atom ему всё равно уже не догнать… кстати, посмотрите на proto-repl для атом. Это еще круче чем CIDER для Emacs. Надеюсь, меня на забанят ))))
а чо там крутого? Ну т.е. я посмотрел, вроде все обычно
графики/таблицы строить это попсово как по мне
Моя программа должна выполнять несколько задач одновременно на протяжении всей своей работы, это делается с помощью clojure.core.async
?
@kgofhedgehogs Можно обычный поток запустить, можно с помощью core.async
.
между потоками как общаться?
Спасибо
Exception in thread "main" java.lang.ClassNotFoundException: life.point.Point, compiling:(life/strconversions.clj:1:1)
Что я сделал не так?
@kgofhedgehogs когда делаешь интероп с Java сразу после ns life.point нужно ставить (:gen-class)
чтобы компилятор сгенерил Java классы
а в каком месте у меня интерпоп с джава?
рекорды
Спасибо
я по умолчанию всегда пишу (:gen-class) при создании нового неймспейса
чтобы не заморачиваться с подобными проблемами