等明年春季的 Creator Update,利用 WSL 做 Ruby 开发,应该没啥问题了,添加了目前缺失的 syscall 支持还有升级 Ubuntu User land 到 16.04
几年前自己的工具箱里的 helper 还能用应该 https://github.com/jasl/a_rails_start_up_omakase/blob/master/app/helpers/application_helper.rb#L37
#7 楼 @flowerwrong 哦对,我想起来了...过去我也弄过这事... 另外 rails-assets bower-rails 之类,对于结构太奇葩的项目,都有问题,我最近本来在尝试这样管理 assets,后来还是退回老的方式了
#2 楼 @flowerwrong
如果可以复制进 app 或者是在项目目录范围的话 config.assets.paths << Rails.root.join('vendor', 'assets', 'fonts')
就可以享受到 assets pipeline 了
这块的技巧你直接建立新的 rails 5 工程,看一下 config/initializers/assets.rb
里面都有注释提示的
我最近也试了一下 bower-rails
但是很多项目文件结构太乱,导致总会让 assets pipeline 多编译很多没用的东西。。。
粗暴的话
FONT_TYPES = %w(*.eot *.woff *.woff2 *.ttf *.otf *.svg)
Rails.application.config.assets.precompile += FONT_TYPES
也接受 Proc
的,所以可以搞类似
ASSETS_TYPES = %w(.png .gif .jpg .eot .woff .woff2 .ttf .otf .svg)
config.assets.precompile << Proc.new { |path| !(path =~ /\/docs\//) && File.extname(path).in?(ASSETS_TYPES) }
但是这样粗暴的话,就会引入很多没用的文件进来,比较好的方法还是首选 gem 形态的 assets
有的,以初级开发的定位(薪资期望、工作范围)投递简历,获取面试机会,通过面试或者了解不足(公司对于初级开发的能力期望),补足,重试之 专注、不玩票、莫投机
fxruby
做的,是顺手还是有特别的优势?对比 ruby/tk
之类感觉如何?
@liudangyi 完成的这部分工作~
新人爆照
On Windows machines, you can use RubyInstaller.
这是官方的推荐,并且对比 RubyInstaller 对各个 build 的发布时间,明显没有紧跟步伐,至今 2.3.3
的包还没有提供gem install
本身并没有什么问题现在三四个长篇回复下来连别人在关心啥都没搞清楚,哎...
此外:
Ruby China 镜像是国内最首选考虑的镜像(你承认的),那直接介绍和使用 Ruby China 镜像就已经解决问题了,遇到访问不畅的情况,及时提交 issue。
对于环境问题,Ruby 在 Windows 环境的生态就是不好:
所以,你还是安安心心换一种环境,不要在错误的道路上一条路走到死,还为了错误的路搞一些无用的解决方案。
到货,感谢!
总统先生...Rails 自带的 Counter Cache 有一致性问题,而且框架层面很难做到不 Bug
比如你试试类似的场景
post.author = user2
post.save
user1.posts_count # 这里的数值可能没有正确减少1
欢迎 @hemslo 加入豪华晚餐,Py 那边这次不出分享了...
你这个帖子还没热乎,就 outdated 了...
参考 PR #27113 rails-ujs 的作者是 @liudangyi
邀请了 @qhwa 继续探讨一下 Elixir 的话题,旁交侧击一下~
#9 楼 @panxiubin-github 字体可以调的啊。。。
#7 楼 @blacktulip 不清楚呢~ 可能这次会赞助些 coupon 吧
利益相关:我是用 RubyMine 的...
#4 楼 @dragon_li 没要求呀,来就好了
拖延了好几天...编辑好了 https://ruby-china.org/topics/31616
报名支持一下~