如题
公司是新加坡CLOJURE论坛的组织者,每个月会在CBD开一次免费公开课。
有兴趣的朋友可以站内留下联络方式,谢谢。
如题
公司是新加坡CLOJURE论坛的组织者,每个月会在CBD开一次免费公开课。
有兴趣的朋友可以站内留下联络方式,谢谢。
Amazing楼主是flybot的人吗? 本月21号有个聚会吧?
以前使用lisp做AI, 慕名clojure很久了。楼主常来分享一下吧。敢问目前技术用在本地何处呐? Walmat还是其他领域?
有没有比较过dotlisp与clojure的pro and con?
用在JVM上效率如何? 有没有memory leakage的情况?
So glad to see someone using lisp family tools.
JVM men leakClojure用到很多jni吗?还leak?
研究Functional programming的是不大见待oop的。现在有人用pure oop的语言实现了functional programming 的解释器,有够讽刺的。
层主用过clojure?多多分享一下。
有啥商业好处和弊端的?
0617
层主。你看看这一段, is it mem leak in clojure or not? I am not surewhen using httpkit to communicate to clients via websockets, the memory footprint grows apparently without bounds - depending on the system the process is then killed by the OS.
I looked at the memory usage in jconsole, and it's apparently the (new) metaspace that keeps growing. I managed to suppress the problem by passing -XX:MaxMetaspaceSize=128m to jar: In this case, the metaspace memory graph takes a dip whenever it exceeds the 128m, and the program doesn't end up eating all the memory. But it's a workaround - I'd like to understand why this growth is happening, but I'm not sure how to proceed. In C++, I'd track down leaks with valgrind, but since Java/Clojure is garbage-collected, I'm not sure what to look for.
I'm not 100% sure that it's only the httpkit code portion, but from my tests it seems like it - here's a code excerpt, where I'm listening for messages and depending on the message I send back a json object containing some data; coreparams-atom can be expected to have around 10 float entries at any time.
(httpkit/on-receive channel (fn [data]
(let [data-map (json/read-str data)
param (first (get data-map "data"))
value (second (get data-map "data"))]
(case (get data-map "type")
; ...
"curparams" (let [tosend (json/write-str
{:type "curparams"
:data (-> @state/coreparams-atom
(assoc :timestamp (db/timestamp))
(util/keyword-replace-char ":" "_"))})]
(httpkit/send! channel tosend))
; ...
))))
System:
Ubuntu 14.04
OpenJDK Runtime Environment (build 1.8.0_40-internal-b27)
6GB RAM
Clojure 1.6.0
http-kit 2.1.6
Similar behaviour on the same JVM on a CentOS to which I currently don't have access, so can't give detailed specs.
是的,这个月21号有开课新加坡Clojure这方面的人才太少了。我们接手组织者一年多,才慢慢有点进展,但老板还是觉得进度太慢。
明人不说暗话,我们主要目的是招人。
文凭,年龄,性别不限,只看实力。
待遇可谈,薪资不封顶。
一面过后会出题测试,通过测试就可入职,没有太多套路。
如果有合适人选,可以帮忙推荐,不胜感激。
技术层面,不方便透露太多只能说大老板是技术出身,完美主义者,有严重的代码洁癖。
公司总部在深圳,做棋牌游戏的,跟QQ游戏是同时代产品