Forwarded from 「VoP」維尼之聲 - Voice of Pooh🔊
Forwarded from 层叠 - The Cascading
Cloudflate 继边缘计算服务 Workers 后,正在尝试推出静态页面托管/构建服务 Pages,可能成为 Netlify 等一众公司的有力对手。
src: https://techcrunch.com/2020/12/07/cloudflare-is-testing-a-netlify-competitor-to-host-jamstack-sites/
seealso: https://t.me/Cloudflare_CN/144
src: https://techcrunch.com/2020/12/07/cloudflare-is-testing-a-netlify-competitor-to-host-jamstack-sites/
seealso: https://t.me/Cloudflare_CN/144
Telegram
Cloudflare 在中国频道
#预告 Cloudflare Pages
-支持发布时分支预览
-支持与 GitHub 集成自动部署
-支持配置 Node.js 进行编译部署
-支持 Gatsby, Hugo, Jekyll, React & Vue 等应用实例
-提供免费公共二级域名 *.pages.dev (可自绑定独立域名)
-提供 Firebase、Vercel、Netlify 以及 Worker Sites 迁移方案
免费额度
每月500次编译构建(Builds)
Via @Cloudflare_CN
-支持发布时分支预览
-支持与 GitHub 集成自动部署
-支持配置 Node.js 进行编译部署
-支持 Gatsby, Hugo, Jekyll, React & Vue 等应用实例
-提供免费公共二级域名 *.pages.dev (可自绑定独立域名)
-提供 Firebase、Vercel、Netlify 以及 Worker Sites 迁移方案
免费额度
每月500次编译构建(Builds)
Via @Cloudflare_CN
https://github.com/duangsuse-valid-projects/Share/blob/master/Others/Androids/FillTemplate.md
🤔新项目的项目管理工具,文学式编程,可以试下水了。
看目前这个情况随手能写出个结构parser ,甚至 infix parser ,以后应该对元编程用的多吧。
就这个小工具目前也有不够完全,大概还是要多付出几行
🤔新项目的项目管理工具,文学式编程,可以试下水了。
看目前这个情况随手能写出个结构parser ,甚至 infix parser ,以后应该对元编程用的多吧。
就这个小工具目前也有不够完全,大概还是要多付出几行
GitHub
duangsuse-valid-projects/Share
🐕 duangsuse's shared files(e.g. productive software projects, documents) - duangsuse-valid-projects/Share
Forwarded from 螺莉莉的黑板报
The A-Z of AI
進一步探索人工智能、它的運作以及這種技術如何改變我們的世界。
#Python #dev 🤔 半解析器 。
在设计 fill_template 脚本的过程中,我发现其宏展开语法不能直接用
我写了个基于列表副作用的递归下降法 #parser ,它求值的方法大概是:
这里没有问题(大不了就是多 remove 几个值,改写成一个展开结果嘛)
但是函数的定义是
我用了 s/i0 的配对而不是一个 stream 对象,返回值是解析末尾的 i 值(所以与其对应的 s 在哪?)
这个问题以 class 封装改好后,还可以实现宏展开调用栈的功能(准确的说是可以看到化简步骤,不然只能看到 caller/callee )
在设计 fill_template 脚本的过程中,我发现其宏展开语法不能直接用
\((.*?)\) 匹配,也不可用非 greedy match (容易引起问题)我写了个基于列表副作用的递归下降法 #parser ,它求值的方法大概是:
iBeg=len(sb)
readMacroTo(sb, s,i)
iStop=len(sb)
for idx in range(iBeg,iStop): buf.push(sb.pop(i))
sb.insert(iBeg, call(name,buf))
这里没有问题(大不了就是多 remove 几个值,改写成一个展开结果嘛)
但是函数的定义是
readMacroTo(sb:list, s:str, i0:int) -> int我用了 s/i0 的配对而不是一个 stream 对象,返回值是解析末尾的 i 值(所以与其对应的 s 在哪?)
这个问题以 class 封装改好后,还可以实现宏展开调用栈的功能(准确的说是可以看到化简步骤,不然只能看到 caller/callee )
#tech #China 🤔你们觉得我这是不是算辱华呢…… 会不会被删帖呢(如果是我觉得QQ反而辱华了,因为我一个字都没改宪法的,当然是指输出文档上😒)
https://github.com/duangsuse-valid-projects/Share/tree/master/Others/CN_constitution 源代码在其上目录,同名 .md 文件。
https://github.com/duangsuse-valid-projects/Share/tree/master/Others/CN_constitution 源代码在其上目录,同名 .md 文件。
公然以技术为幌子篡改宪法,如何?
Anonymous Poll
30%
合情合理,毕竟意思没变
42%
辱华了辱华了,赶紧续掉
52%
韭菜竟敢妄议朝政,您配吗?
33%
解决了半通不不通半通的问题
24%
会被粉红极端骂/膜