• 啧啧啧

  • Awesome Ruby China at 2018年05月24日

    呵呵呵,令人很有感触的一篇帖子。前段时间我闲着无聊翻我以前的帖子和回复,看到若干年前那些菜到抠脚的文字不禁感慨 Ruby China 几乎就是见证我从开始编程一直到现在的每一步历程。感谢有你 !

  • 我记得 Heroku 是有官方解决方案的,找了一下,果然:https://github.com/heroku/heroku-buildpack-emberjs

  • 这种问题其实没有必要担心,因为升级并且还用这些 gem 的又不止你一个人,如果真的有了问题上游肯定会很快修复的。你担心时间因素那么可以晚一点再升级,但没有必要不敢升级。

  • @1c7 会经常看,很少说话,因为上面高手众多,很少有没人回答的问题,倒是 slack 里面更活跃一些。

  • 因为你是定制 Discourse,所以你可以选择的余地并不算太灵活,尽管理论上 discourse 同样可以兼容绝大部分的 ember addons,但由于它本身就是一个足够庞大而复杂并且有着很长开发历史和相对多的约定的项目,所以如果你选择一些东西最终的结果恐怕你会给自己找麻烦。

    我举个例子好了,如果抛开 Discourse 不谈,一般的 ember 项目想要实现 component scoped css,可以使用 ember-css-modules,这个就是解决你问题的最佳方案。并且它是一个通用的标准(而不是 ember 特有的),背后还有丰富的 postcss 生态支持。但是它不适合和 discourse 整合,因为 css modules 对于样式的编写(特别是 local classname / global classname)有特殊的约定,如果你把它用在 discourse 里,那么你需要改写 discourse 原本的样式(主要是转换类名成为 local or global scoped),这个工作量太庞大了,得不偿失。

    至于说 Discourse 自己是怎么组织样式(避免命名冲突),我本人并不是特别了解,因为我没有定制过 discourse。我大概扫了一眼现在它的样式,也没什么特别的,就是自己做的一些命名约定而已,不是什么特别 fancy 的方案,但足够简单。按照 discourse 的架构设计,你要怎么组织 css 其实是绝对自由的,随便你怎么做都好。只要你把样式放在 styles 目录下,你可以自由做目录结构的划分和组织,反正最终会被 bundle 成一个样式文件而已;至于命名冲突,没有特殊的机制来管理,就靠你自己形成约定了。

    回过头来再次抛开 discourse 不谈,单说 general ember app,可用的样式处理的方案实在是太多,难以一言蔽之,建议你参考 https://emberobserver.com/categories/styles,里面列举的很全了。

  • Copy & Paste 教学?

  • 除了一些特种职业(比如无脑打字员……),双拼相较于全拼所带来的速度上的提升几乎为零,即使是带有辅助码的双拼方案也不会带来质的变化。这是因为我们日常的打字是有节奏变化的,经常是打几个字停下来想一想,想妥了继续写,写得不好还要回头去修改,双拼所带来的效率提升并不会把整个过程的耗时缩减。

    但是说到效率那是很明显的差别。双拼无论什么拼音的组合都是两次击键,加上辅助码最多四击(算上间接辅助码);而全拼即使输入法可以猜测一些简化的拼音输入也做不到这么高效率的输入。

    希望大家能明白提升效率和提高速度是两码事。我打个比方,弹吉他的时候我过去养成的习惯导致我摁某些把位的小七减五和弦效率比较低,形象的形容就是手指变换的方式有很多冗余的部分,这就是效率低下(因为我达到同样的结果要比习惯好的人多花一些肌肉控制的努力),但这并不代表我转换这些和弦的速度比别人慢。速度是一个熟能生巧的事情,就算你用的不是最高效的办法,但只要你持之以恒一样可以达到非常高的速度(别较真,除非你要争取世界纪录,那是另外一回事)。

    再比如说我们现在惯用的 qwert 键盘布局理论上用手效率也不如其他的一些布局方案,但这并不妨碍很多人打出超人一般的速度。所以如果你想知道自己换双拼之后会不会提高打字速度,那答案其实是:这跟输入法无关,跟你自己有关。

  • @xhj6 完全赞同你在本帖说的大部分内容,但不认同你说的:

    全栈营竭泽而渔的事实非常明显,对 Ruby 社区的伤害也特别大,但至今不见社区的活跃人士(包括管理员们)出来评论两句。

    因为这两年来,社区里关于此培训营的话题并不算少,我仅凭印象大概也能忆起:

    1. 最开始发招生贴的时候,那时候大家都不清楚这事究竟含金量几何,再加上主办人具有的知名度和交游广度/深度,大家也不便于唱反调;但就授课内容和收费来讲已经有很多人点出“不值”了。

    2. 第一期结束之后,有部分学员就来发 promotion,在里面就展示过所谓“培训成果”,当时就被很多人喷得生活不能自理了,主要聚焦于所谓“全栈”的噱头和最后的实际效果上吧。
      话说到这里插一句,作为成年人吧有时候说话总是会用点技巧,就算心里清楚那边是什么货色,但一来和自己没有直接利益关系,二来人在江湖留一面日后好相见,又没有深仇大恨,不至于“路见不平就拔刀相助”非要跟人家怼到死不可。我这么说你能理解吧?那么在此基础之上,我已经见到不少人旁敲侧击的指出这个事情的问题了;我相信脑子清楚一点的后来都打消了一头扎进去的念头,但问题别人的良心不会因为这个而变好,招生的渠道也不止这一家。在过去几年漫长的时间里,该说的能说的我认为大家其实都说到了。并且后来也有仁人义士专门发帖抨击过,这在上面几楼已经有人告诉过你了。

    3. 消停了一段时间,又冒头了出来几个代表性的帖子,主要都是埋怨为什么找不上工作或是应聘不顺利的,并且这些人都是此营培训出来的,这些帖子差不多也就是今年年内的事情吧,你往回翻翻应该还能看得到。在这些里面,你所说的活跃人士们已经不仅仅是评论全栈营了,而是真正的担负起了“课外教育”的职责,不断的把全栈营没教授的或者乱教授的东西进行补充和修正,而这些额外的努力并没有赚取过一分钱。

    基于此,我是看不懂今天你站在这里指责活跃人士们没有“评论几句”有什么站得住脚的理由?更何况你的指责还并非事实。我能理解你的愤恨之情,但貌似你怪罪的打击面有点广啊,这是万万要不得的。