😁
嗯我说错了,并不能算 DFA,Mustermann 内部没仔细看过,Journey 有 OR 语义,不好搞 DFA
它内部是 AST,https://github.com/sinatra/mustermann/tree/master/mustermann/lib/mustermann/ast 老实说这库的源码还没有好好读过,但基本上是设计有量版的 Journey AST 的定义
用了的... 这里我做了点微小的贡献
路由匹配是通过这个库 https://github.com/sinatra/mustermann 就是 Sinatra 2.0 的路由库,这个库很强大的
那个函数的代码的作用是遍历 mount
的 API
(就当控制器吧),暴力写到当前 scope 的路由里,达到展开的效果,而 Mustermann 内部是类似 AST 的结构
路由编 DFA Midori 有做到。。。
李亚洲老师啊。。。 @fleuria 也是论坛元老的,不过早已不活跃,祖与占跟他也认识的
没关系,我们吃瓜群众跪看 dalaos 论战
一致性也有问题...3.2 时代 我曾经搞了个 PR 的,从框架层面做这个事情超难,后来没合并 4 官方做重构了,但是问题依旧,之后 Shopify 的人接了我的工作继续搞,也还是有问题
@bhuztez 催更!
你加 Lucia 的微信啦 shiralwang
,他联系不到你
我给两个组织者留言啦~
噗
哈,这样子,我去催催两个组织者~
https://ruby-china.org/topics/32995 图破了也没修。。。
忍下下周就好了... homeland 的置顶限制三个,已经满了
首屏就不再做广告了吧,现在也没有的
你用心就好了,RailsGirls 的目的是给女生这个体验,另外,今年交给两个女生了哈,我们在后边支持,所以也是支持下自己人嘛
+----------------------+--------+--------+---------+---------+-----+-------+
| Name | Lines | LOC | Classes | Methods | M/C | LOC/M |
+----------------------+--------+--------+---------+---------+-----+-------+
| Controllers | 451 | 328 | 14 | 64 | 4 | 3 |
| Helpers | 48 | 39 | 0 | 7 | 0 | 3 |
| Jobs | 2 | 2 | 1 | 0 | 0 | 0 |
| Models | 989 | 809 | 37 | 113 | 3 | 5 |
| Channels | 8 | 8 | 2 | 0 | 0 | 0 |
| JavaScripts | 5 | 0 | 0 | 0 | 0 | 0 |
| Libraries | 76 | 64 | 0 | 5 | 0 | 10 |
| Controller tests | 224 | 177 | 7 | 32 | 4 | 3 |
| Model tests | 35 | 15 | 5 | 0 | 0 | 0 |
| System tests | 36 | 12 | 4 | 0 | 0 | 0 |
+----------------------+--------+--------+---------+---------+-----+-------+
| Total | 1874 | 1454 | 70 | 221 | 3 | 4 |
+----------------------+--------+--------+---------+---------+-----+-------+
Code LOC: 1250 Test LOC: 204 Code to Test Ratio: 1:0.2
变长字段填上了~
放到 Github 上更佳啊
而且我设置的精华你直接跟我讲不就行了么...
因为首屏没有公告区域,我要先曝光一下子啊,不然一次会下来几十万的钱从哪来...
来本周的 RailsGirls 做教练吧~
当然 既然知道术语 scheduler 了,那也可以利用这个关键词去寻找适合的 gem
定时器英文就是 scheduler 了,一般异步任务队列可以解决,通过 ActiveJob perform_later
来解决,后端接 sidekiq,你的触发器的逻辑要自己去处理
增加了资源选择字段的演示~
麻烦杭州那边安排大会前一天和第一天晚上的活动啦,找个地方可以聊聊天啥的
还没结婚哈,她还在美国读书的说~
重点错了
确实高了不少,前两年的场地我都控制在 4w 以内了,今年贵了一倍多的样子
老样子...