Ruby

     

网友:Ruby与Rust简短对比

112

Ruby提高了我对软件的期望,在90年代后期用C、C++、汇编和Perl“编写代码”多年之后,Ruby把我带到了“软件作为工艺”,这改变了我的生活。有个爆炸性消息Rust更好Rust做到了这一切,它也.

Solid Queue:Ruby中基于数据库的后端队列作业系统

69

Solid Queue 是一个基于数据库的Active Job队列后端,设计时考虑到了简单性和性能。除了常规作业排队和处理之外,Solid Queue 还支持延迟作业、并发控制、暂停队列、每个作业的数.

pg_easy_replicate:实现PostgreSQL最短停机时间的停机复制

331

轻松设置逻辑复制并切换到新数据库,停机时间最短可在五分钟范围内使用标准复制在两台“主”服务器之间切换,完成了最短停机时间的主要版本升级。pg_easy_replicate是一个 CLI 协调器工具,可.

Ruby 3.2.0 发布: WASI支持、更快性能

916

2022 年 12 月 25 日,Yui Naruse 宣布发布了一个突破性的 Ruby 版本。您现在可以在浏览器中运行 RubyWebAssembly 和 WASI 已经和我们在一起有一段时间了。有.

Rails框架RoR并不是用Ruby编写的

1165 1

这是来自波兰人solnic.codes的帖子,大意如下:波兰语是一门非常难学的语言,它实际上被认为是世界上最难学习的 10 种语言之一。在波兰,就像在许多其他国家一样,有些地区使用方言而不是“纯粹”的.

Ruby 3.1.0 发布

1036

Ruby 3.1 保持与 Ruby 3.0 的兼容性,并添加了许多功能。 YJIT:新的实验性进程内 JIT 编译器Ruby 3.1 合并了 YJIT,这是 Shopify 开发的一种新的进程内 JI.

美国最大独立站中台Shopify如何应对有史以来最大的黑五?

1794 1 2K

2021 年是Shopify有史以来最大的黑色星期五网络星期一!谷歌云基础设施帮助处理幕后的负载高峰!Shopify 是商业必不可少的互联网基础设施的领先提供商,与全球超过 170 万商家合作。在长周.

Ruby On Rails大本营员工在劳动节大规模罢工的后续来了

1512 6K

五一劳动节前的周五上午8点,睡眼朦胧的Ruby OnRailsf发源地公司Basecamp(大本营)首席执行官杰森·弗里德在Zoom上聚集了他的远程员工,专门进行道歉:四天前,他宣布不再允许公司内部聊.

幽默:Ruby on Rails团队提出Rail治理名单引发争议

715

由于有人提出了有关Rails项目的治理功能的疑问,我们想澄清一下团队的结构以及我们的运作方式: Ruby on Rails是一个由Rails Core团队运行的开源项目。除了核心团队外,我们还有两个团.

kredis:用于Rails的Redis高级数据结构

1153

这是Rails作者DHH推出的新开源项目,将Redis封装成一个更高级别的类型和数据结构,因此您可以将它们作为一致的对象而不是孤立的过程命令与它们进行交互。可以使用声明性DSL将这些更高级别的结构配置.

Ruby 3.0.0发布:Ruby3将比Ruby2快3倍

3068 1 3K
从2015年开始,我们朝着Ruby 3进行了艰苦的开发,其目标是性能、并发性和类型三方面提升。Matz特别提到性能,“ Ruby3将比Ruby2快3倍”,也就是Ruby 3x3。借助Optcarrot.

Ruby 3.0.0预览版1发布 - ruby-lang

1639 3K

我们很高兴地宣布Ruby 3.0.0-preview1的发布。它引入了许多新功能和性能改进。 RBSRBS是一种描述Ruby程序类型的语言。类型检查器(包括类型分析器和其他支持RBS的工具)将通过RB.

语法类似Ruby的Crystal性能提高11倍 - ptimofeev

1681

什么是Crystal编程语言?这是一种静态类型的,已编译的,面向对象的语言,其语法在很大程度上受到了Ruby的启发。其网站上的承诺是该语言的速度与C一样快,与Ruby一样流畅。这句话听起来令人兴奋,并.

对单体系统优缺点评判到位:拆分Shopify单体工程的经验分享

2503 1 5K

Shopify是现存最大的Ruby on Rails代码库之一。它已被超过一千名开发人员使用了十多年。它封装了来自计费商家,管理第三方开发者应用程序,更新产品,处理运输等许多不同功能。它最初是作为整体.

Deliveroo分享从Ruby迁移到Rust提升17倍性能

2537 1 10K

本文介绍我们在没有中断生产运营情况下是如何将生产系统的第1层服务从Ruby迁移到Rust?在物流算法团队中,我们有一个名为Dispatcher的服务,其主要目的是以最佳方式向司机提供订单。对于每个司机.

二十分钟内学会Ruby

1099

这是一个小型的Ruby教程,完成时间不应超过20分钟。它假设你已经安装了Ruby。(如果您的计算机上没有Ruby,请在开始之前安装它。)点击标题进入原文,英文比较简单易懂。摘录部分如下:交互式Ruby.

粗心的Mock模拟测试是有害的 - Philippe Bourgau

1117 10K

在2010年至2014年期间,我正在开展一个名为http://mes-courses.fr的辅助项目。这实际上类似“家庭购物”。我希望人们能够在5分钟内通过使用更好的在线百货界面购物。我使用的是Rub.

从Rails到Clojure再到Java,最后回到Rails

2000 2 3K

在过去的6年中,我开发Web应用程序先后使用了Rails、Clojure和Java,最好又回到了Rails,上。以下是我总结过去几年使用这些不同的技术栈的好处和缺点。Rails 2.3做过一个Rail.

从Ruby巨石架构迁移到Go微服务的经验教训

4400 2 2K
Niket是一个拥有9年Web开发经验的程序员,2013年开始使用Go语言,这个谈话是有关其从Ruby的monolithic(巨石、整体性和铁板一块)架构切换到Go语言 microservice(微服.

Timehop为什么使用Go语言替代Rails?

2122 1 2K

Timehop是一家帮用户“时光旅行”的创业公司,他们在生产环境使用Go语言已经超过一年半了,网站平均响应时间从Rails的700毫秒降低到70毫秒,每天服务6百万独立用户访问量。这是来自博文Why .

是什么阻止了Ruby和Python获得Javascript V8那样的速度?

7721 7

这是来自stackoverflow的一个提问,Ruby Python有什么特点阻止了像Javascript V8引擎那样的优化设计?Python也有Google协同开发,他们不应该存在偏见,或者这是G.

为什么Node.js适合在企业应用而Rails不是?

3407 2

来自Reddit的一条讨论:Why has node been so well adapted in the enterpris,综合讨论中回复原因总结如下:1.Node.js适逢Paas普及了,服务.

ORM和Rails的问题

3 2392 2 2K

看到一句英文:ORM变相鼓励你抹去许多对象的相关状态,而Rails则鼓励你耦合任何一切。原文:An ORM encourages you to smear related state across a.

Whitepages 从Ruby迁移到Scala

1 1705 5

这是来自Whitepages的一篇从Ruby迁移到Reactive的实战分享英文PPT,文中讨论了为什么要使用Scala替代Ruby的理由。Whitepages是一个用来定位手机或人的网站系统,每个月.

英国 Ruby大会被取消

693

The British Ruby Conference可能涉及赞助商或一些种族问题,这对Ruby社区是一大损失。.

Twitter在Ruby-to-Java迁移后才在总统大选中活下来

4 2393 7

最近看到Ruby社区在抱怨:一些人试图将Ruby变成Java,好像在Ruby程序员眼中Java有多不受人待见。客观地讲,要求一种语言既要讨好程序员,又要讨好CPU,几乎很是难的。最新的一篇文章,Twi.

为什么JVM能够击败Node.js?

4 5537 3
口水兼广告贴,对目前几种语言JVM语言 Javascript Ruby Python C 从异步并发角度进行了比较,提出JVM语言在这点上能够完胜击败其他竞争者,为什么JVM能够击败Node.js?.

Rails不是入门的好东西(gateway drug)

1 1066 1 3K

这是Dzone这几天推荐排行榜的文章,有可能是作者的一面之词,但可能也反映了某些问题,来自Rails is not a gateway drug - Yo Briefcase!。作者开头说:他知道对R.

Java不是新的Cobol

862

Java is not the new COBOL对很多Java误解进行了反驳,特别是在google里搜索“Java is the new COBOL” 可以看到很多结果,作者认为这一提法大多数是从R.

Twitter 从Ruby的Rails移植到Java

16 10456 15

Ruby成熟应用曾经以Twitter为骄傲,Twitter曾经一度前台使用Ruby,后台使用Java,可随着系统规模扩展,Twitter决定放弃RoR,早在2008到2009年,他们就开始将后台消息系.