关于社区的首页

目前访问 https://juliacn.com/ 对应的 repo 应该是 github 上的 Julia Chinese Community web site
看上去也很久没更新了,指向的文档连接也是错误的(404)。

是不是考虑把老社区主页的内容合并到 JuliaCN/juliacn.github.io,然后把老 repo 设为 archive,再通过 CNAMEhttps://juliacn.github.io/ 指向 juliacn.com 当作社区主页?

4 个赞

@Roger 上次说等他出国了抽空整一整,唔,现在貌似快放假回国了 :smile: :smile: :smile:

同意,我当初就被这个首页弄懵了。左边的 Julia 中文社区 链接害我不浅。后来好像是通过 google 才找到的这个论坛。。。

看了一眼,除了 关于Julia语言 这一页没有搬过去,其他的两篇 blog 以及 meetups 的信息都已经搬运过去了。

juliacn.github.io 还需要

  • 在 banner 上加上社区的连接(虽然下面有提到,不过太不显眼了);
  • 把下载链接更新一下(或者加一句他们去官网看一眼,毕竟更新的还挺快的)。

差不多就能上线了。

上面这两条,我有时间可以去提 pr 。
还有几个疑问:

额,抱歉我后来一直在忙别的时期,没空改。有人可以帮忙PR么?挂载到国内的服务器上应该问题不大。

不用,我们只是用他们的css,并不打算完全一样。等搞好以后他们会给我们一个 cn.julialang.org 的子域名。

想在主页上放点啥?可以先说说想法,大家有时间就搞一搞。
想法这里说/另开贴/开 issue/开 project 都行

目前我打算还是继续慢慢填翻译坑,至少先把首屏都翻译完。

最近觉得 SVG 是个好东西,看见图就像把它拿 SVG 重绘。
看了一眼 Julia 是有 SVG 版也就是矢量图版的 logo 的,JuliaCN 的目前还是 png。

下午顺带用 ill 描了一下。
目前的效果如下:


—— JuliaCN-logo.svg - Ubuntu Pastebin

(讲道理是看不出差别的
没有上传是还想再改改,看了一眼官方的 logo svg 弄得很整齐,ill 把自带的注释弄没了,生成的东西页比较混乱。所以先放一版(防鸽),源文件见 pastebin。等什么时候改到我自己满意了,再传传到首页的 repo 里。


吐槽一下字体。

png 版 logo 的字体很迷,搜了一下

应该就是是 Coegit Black,看上去是收费的。弄了一个免费的 W01 版,尝试了一下,还是有些区别。
不知道是不是字体还有其他变形。得问问 logo 原作者用了什么技巧 @ontouchstart

png 版 logo (西柚色) 与 Coegit W01 Black 字体(黑色)对比:
%20png

最后还是三次 Bézier 曲线手工描边

感觉还是有点欠缺:N 的两边应该是稍有突出,这样才显得饱满。至于 C 嘛,我的水品就那样了。

Coegit W01 Black 字体(黑色)与描边+填充(西柚色)的对比:
%20Coegit%20W01%20Black

糟糕,logo是我随手选的一个字体,用PPT画的,然后截图上传了 :joy: :joy: :joy:
印象中字体是 LANGO ? (或者某个类似名字的字体) 那个字体网站忘了保存书签,已经不记得了(反正不是收费的。。。)你有兴趣的话可以找找。。。
不过你提到的这字体看起来差别不大,也挺好看的。

TODO List:

  1. :negative_squared_cross_mark: 首页完成翻译
  2. :negative_squared_cross_mark: Blog页面sync下?最新的几篇我看有些公众号已经给翻译了,看能不能要个授权直接搬运过来
  3. :negative_squared_cross_mark: 首页的footer可以把备案号给加上
  4. :negative_squared_cross_mark: VSCode 的logo给换掉
  5. :negative_squared_cross_mark: 首页logo替换(discourse png-> svg)
  6. :white_check_mark: : 还有没有必要本地服务器上部署主页?(目前服务器的负载挺低的,再host一个主页也完全没问题)不过直接用github page方便很多 现在直接用的gh-pages分支

我觉得还是有必要部署在本地服务器的,虽然微软已经收购GitHub但是目前还不确定以后是否会有Azure的CDN。现在这个GitHub的CDN服务器在一些地方(比如xj)会被墙。

我先把给首页替换了

On julialang.org, I have added the bilibili link, the chinese language discourse link, and in the footer, the chinese translation of the manual. I would like to have the manual visible in a more prominent place. The QQ group is also added in the Community section along with Slack.

One other thing we did about a couple of weeks ago is to fix a bug in the DNS of the CDN that serves the julia binaries. I see a lot more downloads served out of China now, and some folks on slack reported that speeds seem to be better.

My general experience installing packages has been alright, but some binaries not served from CDN tend to be really slow. Most notably, GR.jl installs the gr binary from its own server, which is slow. I have filed an issue and hopefully we will be able to fix it soon.

https://github.com/jheinen/GR.jl/issues/187

3 个赞

May I suggest having cn.julialang.org instead of juliacn.com? I can add the DNS entries as required. I feel that this will make the Julia community appear integrated to a new user, and we can also serve the Chinese version automatically in the browser, if someone visits julialang.org.

If someone can make me owner of JuliaCN, I can set up cn.julialang.org right away.

5 个赞

I’ve sent you an invitation. You can visit JuliaCN · GitHub and accept it.

If I understand it correctly, you’ll point cn.julialang.org to https://juliacn.github.io/ by setting the customized domain in the Github Pages section at https://github.com/JuliaCN/juliacn.github.io/settings , right?

Currently juliacn.com is served by nginx pointing to a local copy of the gh-pages branch of GitHub - JuliaCN/juliacn.github.io: Source code for cn.julialang.org

After you setting up cn.julialang.org, I can redirect juliacn.com to cn.julialang.org

1 个赞

请问能不能把这个 JetBrains 插件 加到首页的编辑器介绍里面呀?它的功能我觉得已经比 VS-Code 的插件还要强大了。

1 个赞

:+1:

去这里发个PR?

应该修改下这个文件就可以了

https://github.com/JuliaCN/juliacn.github.io/blob/master/_includes/ides.html

1 个赞

已添加 JetBrains 插件的链接。

Great, thanks!