JuliaCN/old.juliacn.github.io

Julialang.cn站点讨论贴

Closed this issue · 7 comments

@i2000s @Roger-luo @KDr2 @GaZ3ll3 @gaoyifan @sfchen
在这里开一个贴子收集一些关于Julialang中文网站的需求和建议。
在之前的志愿者召集帖中,收集了以下的需求:

  • 一个在线的账号系统,为建立中文社区和推广julia提供用户平台。方便用户间建立联系。
  • 对线下meet up提供线上的活动发布和组织功能。
  • 业界信息和科研应用进展:提供发布国内外与julia相关的业界信息的内容系统,由社区核心用户收集或者撰写,并投稿到网站平台。
  • julia开源库的精选介绍:通过社区推荐并介绍一些高质量和优秀的julia开源库。
  • 问答系统:为julia学习者提供一个在线的问题解答平台(看见julia.org.cn的论坛已经搭好了,所以专注问题解答,类似Segmentdefualt或Stack Overflow)。
  • 学习资源收录系统:从社区收集各种julia的学习资源。

先是这些,还是比较多的,大家还可以再提一些建议,或者一些具体某部分的想法给我。
如果愿意提供技术合作开发,或者可以开发其中某个部分的就更好了。目前选择的是python 的flask框架,前端scss+bootstrap。

关于与英文官方网站同步的问题,我是这样考虑的
主站(至少主页面)风格和内容还是与英文官网保持一致,我建议主页面、下载页面与官网内同步和一致就可以了。翻译同步的问题只可能人工手动解决,同样用markdown文本来维护,方便由社区志愿者提供翻译更新帮助。
将中文网站的内容更新到官方主站还是比有限制的,毕竟官方网站是静态的。并且,不是有必要将中文的社区内容推送到官网。所以,我的考虑是只将meet up活动信息输出为html代码片段或者json,并通过一个URL可以访问得到。英文官网可以用通过javascript代码来使用和展示。

主页的设计在issue #1 里已经开了讨论。

Q&A支持做成类segmentfault的,包括问答,文章,求职(发布招聘信息,可惜国内现在julia的工作太少),问答估计量不会很大,毕竟用户不多,靠高质量的文章可以吸引一批人,弄公众号发布weibo或微信推送精选文章什么的。(相关issue https://github.com/JuliaCN/juliacn.github.io/issues/2)

框架在 https://github.com/typecho/framework, wecenter貌似bug略多?还有很多别的QA系统可以用。

meetup可以做成按照线上线下分类,线下的可以按照城市分, 可以像豆瓣的同城活动还有sf的活动那样做一个, 可以是聚会hackathon, 可以是开发者聚会讨论,可以是公开课,可以是大学里的社团活动, 加一些tag像deep learning什么的容易分类,这些不知道会不会麻烦,线上可以是比赛(官方可以host一个monthly/weekly
的contest,限制使用julia语言,弄个online judge啥的), webinar。

精选开源库介绍最好是有和其他语言Python(以及Pypy), R,matlab, C(boost, gsl...)同类的库(如果有的话)的对比,感觉可以吸引很多新手。

学习资源的话,videos还有在线的tutorial,可以是links,最好有个全中文的tutorial。

julia在国内业界应该没有太多应用,我在新加坡也几乎没听人提过Julia。

国内的推广还是应该从大学做起吧。另一个较好的推广方式是和其它语言的比较甚至结合应用,例如国内一部分人开始知道Julia应该是因为R conference上所介绍的Rjulia package

@XD-DENG 国内深圳那边做生物信息的一些创业公司有用这个做算法验证(真正的开发还没有)

然后据说明年的R会议是在科大举办?不知道有没有顺路的来安利Julia。

@GaZ3ll3 社团活动这方面,我之前以中科大Linux协会的名义办过一次活动,然后还弄过一次宣传性的演讲。但是将Julia User Group注册成为学校备案的社团(可能和国外大学的情况不太一样?),目前来讲备案是JUG唯一可能的活动经费来源,因为这样一个小组织并不像LUG能在SFD让开源公司自己掏钱让人来演讲。

现在还在考虑中。问题是这样的,如果真的以社团形式办下去,首先是离不开外部支持的,如果没有一些业界和学界的Julian来演讲,以及一些能够对参与的学生将来升学工作提供帮助的比赛的话,真正有学习Julia动力的人应该会非常的少。

但是以后我会考虑定期举办一些校内Julian的小聚(前提是有一定的Julian),然后每一次有个人演讲,内容不限,如果质量能做起来的话,加上不定期地拉来其它校外Julian演讲,也许还是能吸引到一部分人的。

另外校园推广我认为最好的方式有三个:

  • 某个领域的大牛来讲座,说说Julia什么好的(感觉至少在国内没个title大部分学生是不会去的,以功能和内容吸引到的只有小部分人,title越大就越容易爆棚...)
  • 办个Julia开发比赛,比如用Julia建模的比赛,但是比赛范围等一定要大。比赛越有份量,参加的人才会多。

以上是我个人做不到了...

  • 某一门课要求使用Julia(这一点在上科大体现的很好,至少是一下子多了一门课的Julian),我一直想安利我们计算物理课的助教能批改Julia,然而现状是连python都不让用...所以我打算如果明年有空的话看看能不能去申个计算物理助教当。

网站开发

另外主页设计的issue已经有了#1
我觉得最好能够按照网站规划的不同模块分开讨论这样比较清楚。所以最好不要开重复的issue,不然引用起来似乎不太方便。

然后具体的开发部分我觉得还是可以拿julia.tokyo做参考。主页面不需要很详细的介绍Julia,但也不能没有,介绍尽量简洁。然后提供一些链接。干货还有各种安利科普招聘之类的发在论坛/QA的网站上即可(Ruby社区貌似就这么干的),像英文的社区就直接乱七八糟的都在mail list里问了,其实也没什么影响。

这样方便大家写文章发干货,这种可能频繁更新的东西,就不用往主页提交了。问题解答可以直接在论坛里开一个主题就ok了。

然后juliacn.github.io本来就是打算写julialang.cn的,可以去其它的issue看之前的讨论。本来是打算直接jeklly和官网保持一致的。KDr2已经把jeklly弄上去了。用github pages的好处是方便各方面的人来提要求,能在这里现场讨论。不过我的话因为平时没有时间写其它的代码,得要等到这个学期结束才能参与到具体开发的过程中来。

所以目前似乎主页的需求可以精简到:

  • 提供简洁的Julia介绍
  • 提供各种外链
  • meet up等活动的通知
  • 各种关于Julia的新闻(包括业界学界的进展等)

然后作为首页的话,布局也许可以参考一些常见的一些软件下载页面的设计,做一些修改。

#4
还有一个logo的问题我在尝试联系做设计的学长帮忙,因为临近学期结束暂时没时间详细讨论这方面的问题,可能要到1月底才有消息。如果各位有认识比较专业的人也可以找来帮帮忙。最好当然还是希望能有个中文社区自己的logo的。

@Roger-luo 社团活动不止是科大一家,附近也有南大,1h就过去了,还可以号召同好,我相信北京上海肯定也是有人的,而且julia不是排除其他语言,语言只可能共生,邀请的人可以是来自python,R的用户,当然也要稍微和julia相关, 也可以邀请更底层的做LLVM的,还有定期做一些online contest(可以是来自project euler的变种也可以是IBM的monthly challenge),这不难。另外也可以做modelling或者开发算法做小工具,拿这个当project,要是做得好能有影响力,对自己和对julia都是正面的,就看有没有人愿意花这个时间。

数学系的课有数学建模和数值分析,如果安利得当,发展一小批。要是能有很好的CAGD的库,数学系(包括浙大的数学系)肯定有人愿意弄。

@GaZ3II3 同意,北京上海确实是有人的。而且上科大他们还有课在用Julia教学,这方面已经联系了上了。我觉得开发方面还是只能等了,偏学术的应用用的人少,要有一些业界应用才好,比如Julia+spark这种。

科大是因为我在科大所以之前才办起来。其它学校也有尝试联系,上科大那边有老师表示支持。但是没有一个在本校积极推动的人(学生)的话在其它学校办社团活动就有难度了。

社团活动主要问题还是如何吸引到足够的人来用,个人感觉就科大的情况来看,并不是很好,首先在自然科学里大家不愿意更换计算环境,更倾向Fortran和C即便其它语言可能更好用。然后CS那边对在业界运用起来的语言会更感兴趣。大部分人都处于观望的态度。

所以能够请到各个方面的人来Julia的活动上讲座(当然可以不限于Julia)是很重要的。但是作为一个没有任何支持的学生组织是不可能有经费去报销嘉宾路费等费用的,所以基本上是看有什么会议在这边办,然后顺便请来讲一讲的状态。。。

数学系那边似乎还是以Mathematica,R为主。数值分析这门课在科大这边应该是叫计算方法。一般不限制使用语言。数学建模没上过,不过似乎也不限制使用语言。使用语言的问题主要还是在助教,一般是按照助教的要求来,个别课老师会要求学习一些语言,所以安利出足够多的Julian当助教会比较有用。

浙大数学系倒是恰好有认识的同学,我回头安利一下,看看他能不能在浙大办次宣传活动。

@Roger-luo julia tokyo 真的很不错,简介大气。

这个话题的相关讨论在 #1 中已经有了, 所以在这里就把这个issue关闭了,