]]> Greater Than ">1.0" 笔误。写得很好。
以 Grape 为例:加入
class API < Grape::API
content_type :json, 'application/json;charset=UTF-8'
end
应该就可以了(受到这篇文章的启发:https://ruby-china.org/topics/22912 )。
在一些程序中调用应该不是乱码,因为这些程序默认 utf-8。 如果你用英文版本的操作系统,浏览器默认的字体是 Western 的,而你的文本内容实际上可能是 UTF-8 的。由于 Grape 是 API,所以不会通知浏览器改用 UTF-8 显示。 还可以把谷歌浏览器设置下:Settings->Show advanced settings->Customize fonts, set Encoding to Unicode(UTF-8) 用 Safari 访问,设置 View -> Text Encoding -> UTF-8 来试试。
#23 楼 @crazyphage 哈哈,我们的确不提倡双休,提倡休三天。你别说,还真有人喜欢加班的,不过他也是有前提的,在他不是很忙,身体舒服,正好想来公司了,周末又没别的安排,老婆心情不错。。。。。。的时候。
#18 楼 @cloudqq 看来有不少人对尝试性的态度做项目持有保留意见。 在此小弟发表下自己的见解。 最初,我们在开发某个自己不熟悉的领域时,会尝试的采用一些技术。不可能不是尝试性的,因为我们不了解。就像我们公司要开发 APP,因为我们公司内部没有 APP 开发人员,所以就从内部推举出一个程序员小 V,由他去做 iOS 开发了。 如果说可能失败,对于我公司的项目而言,由于目前公司主力项目只有一个:基于呼叫中心的中小企业一体化解决方案。而 WEB 版本的解决方案已经获得了成功,如果说失败,也是 APP 开发的失败,对于整个项目而言,只能算一个模块的失败。 在小 V 开发 iOS 的同时,我们也在招聘 iOS 开发人员,刚刚招了一个,在工作交接后,小 V 就可以重返 WEB 和服务端开发上来了。 我想把@cloudqq 的看法解读为:请资深的某个领域的专业人士去开发,不招聘的这样的人基本上产品会失败。 对此,我也是深信不疑。只是在现实世界里,这样美好的事情往往会有不完美的过程。在这个不完美的过程中,也会有惊喜。
这个项目的门槛很高!
#16 楼 @billionwong 是 2015 年 07 月 10 日的数据,不包括吴江,太仓,常熟,昆山,张家港。我特指:苏州市区。 我们公司也招安卓。你可以投简历。谢谢哦
差距啊。
非常不错。代码中换行貌似少了点,如果再多点换行看起来可能会更舒服点。 就像写诗一样,使劲换行,散文就变成了诗歌。
请大家注意,bunny 连 rabbitMQ 的 gem 可能存在版本问题,比如我就遇到了用 bunny1.7.0 无法连现有的 rabbitMQ。
如果你遇到了同样的问题,请在 Gemfile 中加入:gem 'bunny', '>= 2.2.1'
试试看。
本文出现了很多让我膜拜的大神。API 快点来吧,我越来越需要你了
在招聘贴中我没有再提 RubyMotion,因为新进的 iOS 研发同事决定采用 React-native 开发 iOS 业务,用 Objective-C 做底层。(再度更新下:目前 iOS 工程师又决定采用 Swift 了,哈哈,他也是在不断纠结中成长。)
faraday 我用过,感觉不错。至少没有出现过一些怪异问题。
这个问题很好,之前我也打算连两个数据库,连两个数据库是可以的。 不过最终还是放弃了,放到一个数据库里。
一方面,业务上的关联性不是早期就能发现全的。越到后期你可能会越发现两个数据库里的数据都是互相依赖的。 这种情况坚决不适合拆成两个数据库。
可以拆成两个项目去做,用 API 或 RabbitMQ 消息进行通信。 这种情况你就不需要连两个数据库了。
不必连两个数据库。 根据我的经验,在连两个关系数据库的过程中,诸多不爽!建议放弃。 最大的阻力可能来自团队的其他成员,如果你自己认为正确,请顶住他们的压力。
告诉大家一个好消息:目前安卓社区国内没有做的很好的。
最近在用 Grape 写 API,发现 rails 中的 request.remote_ip 这种基本功能都没有试验成功。 对 Grape 是又爱又恨。
P2P 就是贷款投资类的网站。 很多都是高利诱惑诈骗!
#12 楼 @Vincent178 貌似不行。设置了 nginx 的 header 也不行。不过还是很感谢你的回复。
后来深入挖掘了一下,发现虽然在 Grape 代码中我没办法把 IP 记录下来,但我查看 Nginx 的访问日志,发现里面记录了 IP
$ tail -f /var/log/nginx/access.log
也算暂时解决了问题。
Rubymotion! 看好你们!我们公司 APP 架构也在选型中。
品位不错!
不错!能学到一些东西。感谢分享。