我推测你想要的是,一个后台异步任务,定期轮训 Jenkins,把结果记录下来,这里要求不高可以用 Crontab 来实现,直接用现成的 whenever gem 就好,要求精度和稳定性的话,可以用 Sidekiq。
你的接口首先不能阻塞,会影响你系统吞吐量,其次有可能等待时间太久,浏览器直接认为请求超时,所以你的方案不靠谱。
如果最新(根据你的描述,可能设定为当前时间减去最近获取到的 Jenkins 记录的创建时间在一个间隔范围内)的结果没有收到考虑返回 404 之类的异常状态码。
看 Gitlab 的设计
其实简单来说,所有境外云服务提供上,都得在国内有中国控股的公司承接运营,国外公司只提供技术
第二个问题有两种可能,首先,Ruby 对于路由不匹配都会报这个,这里有两种可能,一种是有人在扫描你,另一种,你可以这样排查,就是对你部署好的代码(连同预编译好的 Assets)用报错的 /monitor/alive
去做文本检索,看看是哪里搞出来的。不过看 url 的样子,像是某种监控软件定期监听心跳导致的,你也可以查查看
Rust 的核心贡献者不少来自 Ruby 社区,Go 嘛... 国内很多精英二五仔都去写了
第一个的问题可能原因是你用 assets pipeline 的时候在 css 里怎么引用字体的,需要用 asset_url 来引用,而不能直接使用路径
第二个应该是你代码写矬了 他也说清楚了 找不到 [GET] "/monitor/alive"
,检查你路由定义
随便找个 gem,然后按照那个文件结构来就好了
2.4 之前 整数类型分成 Fixnum 和 Bignum,在 2.4 的时候合并成了 Integer,主要是这个改动导致很多老项目的代码挂掉
嗯,Ruby 几乎是完全向下兼容的(不过 2.4 是一道坎,有些太老的代码会出问题),除非发现问题,默认用最新版本就好。
有没有安装 Xcode 和 Xcode command line tools?试试相同环境 2.5 能否安装呢?我 google 了下,比如 https://stackoverflow.com/questions/55525660/installing-ruby-2-3-1-on-mojave-osx-with-rbenv-or-rvm 看样子 ruby 2.3 跟 Mojave 的 openssl 有兼容问题
什么系统?尝试重装过 Ruby 么?
好久不见!回来讲一个么
感谢 图灵出版社,感谢 图灵乐馨 老师,我们这次邀请到了 Matz 先生到场!
听说了。。。
Github 国内版本是只提供企业版吗?私有化部署的还是 SaaS?用户跟国际版本分开还是统一的?
下个月
真实世界的例子除去 Facebook 可以直接看 Shopify,他们的博客里有讲已经全面切换到 GraphQL 的,开发者文档里有。另外就是 Github。
GQL 我的理解是他是描述数据和数据之间关系的查询语言,最基本的用法他就是个更好的 Web API(多条查询打包、强类型、文档生成友好)。
但还是缺乏实践,比如 Relay 规范还不稳定(Apollo 规范倒是还行),做不好限制就容易产生性能灾难的查询,或者作为 DDOS 的入口。
也缺乏工具,GQL 有很多新的思想,比如他是会把 GQL Query 编译成 AST,然后去 Resolve,这里为了做到更多的优化,需要了解一些编译原理、需要了解一些数据库的设计方式(GQL 有复杂度评估)、有多路复用,需要考虑并行编程模型(Go 这种语言天生优势,但是 Ruby 就不是了),这些大公司有牛逼的 Infra 团队去处理,但是中小团队没有好用的 开箱即用 工具就很难做好。
还有,由于 GQL Query 有 Parse 过程,在任何语言下,这里都引入了额外的性能损耗(计算密集)
多大规模、什么类型的系统?
看好 GraphQL,看好未来会出现一个完全面向 GraphQL 的 Web 框架替代现在的 Web MVC 模式,用 Ruby 的几个大厂也都是 GraphQL 的重度支持者,但是距离下放给一般团队使用感觉还很早期
这个我需要确认下,可能下周答复你,发票这个还是挺难搞的,因为能开什么发票受公司的经营范围限制,你知道我也是个写代码的...
是这样,如果能够有代开发票的机构帮忙的话,应该能开出”会议服务“,否则的话是”技术咨询“
API 模式下都可以关掉 CSRF
光线问题似乎
考察的酒店会场:
你 brew install postgresql
装一下 pg,那个 gem 要链接 pg 的驱动,就算是 Linux 环境也要装 libpq-dev
也就是 pg 的驱动软件包(Linux 的软件包粒度比 Homebrew 的要细)
装了 pg 也不用担心浪费资源,因为默认不会启动服务
我软牛逼!
不能
认识兰州朋友在北京写 Rails
Facebook 的 GraphQL 接口规范