duangsuse::Echo
#PL #web 看到 《ES6 标准入门》 里 <script type="text/babel">ES6 Code</script> 瞬间出戏,我要把 Lime 和 LV 写到 JavaScript 上然后支持这个,然后我就可以拿汇编和 Sexp 重写 popf.rip 啦! 😄 (#geekapk 又得往后鸽子了....)
https://github.com/opal/opal
果然我不是第一个
果然我不是第一个
GitHub
GitHub - opal/opal: Ruby ♥︎ JavaScript
Ruby ♥︎ JavaScript. Contribute to opal/opal development by creating an account on GitHub.
Any other value: The embedded content is treated as a data block which won't be processed by the browser. Developers must use a valid MIME type that is not a JavaScript MIME type to denote data blocks. The src attribute will be ignored.
text/liteasm 先了
Forwarded from duangsuse::Echo
Telegraph
LiteVM
# LiteVM 轻量级 JVM Lite 语言兼容虚拟机 ## 基本法 | Basic Rules 我们来整理一下,顺便彻底解释所有指令语义和 _stack-based_ 化指令(只使用堆栈传参) - LV 拥有 `call-stack`(带有 `ret_addr` 和 lazy 的 `locals HashMap`、`catch ArrayMap` )、`stack`(LinkedList<Object>) 和 `global table`(Hashtable)、`function table`、`label…
#geekapk
GeekApk 上线了第一个服务
是临时服务,为了鼓励大家继续开发做出的
算是个留言板吧,大家可以把自己对 GA 的想法写在上面分享给所有人
源代码 https://gist.github.com/duangsuse/a7a96e81679572b0a8f6de252b085960
前端 https://web.geekapk.org/gap1s.html
后端还在部署(现在已经部署好了)
GeekApk 上线了第一个服务
是临时服务,为了鼓励大家继续开发做出的
算是个留言板吧,大家可以把自己对 GA 的想法写在上面分享给所有人
源代码 https://gist.github.com/duangsuse/a7a96e81679572b0a8f6de252b085960
前端 https://web.geekapk.org/gap1s.html
后端还在部署(现在已经部署好了)
Gist
给 GeekApk 续命
#geekapk #project #crystal
其实还有这些:
#1:一个“官网”
HTML, geekapk.org 现在除了 API 都托管在 GitHub Pages 上,因为是模板生成页面 + CI 自动化所以难产,临时使用静态页面充一下
#2:Web 客户端
准备写。很可能是一个单文件大页面,插件系统打算暂时沿袭之前一个 Web 前端项目的,基于 ES5 的扩展因为 ES 脚本语言足够灵活基本都没问题
(在 Java 上要为库插件准备一个全局方法导出表)
#3:后端的 API 服务器
开始打算 Lwan/LibPQ/cJSON,可是我不熟悉 C
准备使用 Crystal 编写,因为它类似 Ruby 而且简单
使用 Kemal 作为 HTTP 框架,使用 crystal-pg 作为 DBMS 驱动
#4:Telegram 上的注册机器人
机器人也可以使用 GitHub OAuth 注册,暂时我只打算让机器人 GitHub OAuth 绑定注册或 Telegram 绑定注册
还是 Crystal
https://github.com/hangyas/telegram_bot
#5:客户端
GeekApk 彻底稳定下来之前暂时可能不会有 Android 客户端,如果有时间以后我可能会写,不过我觉得别人写好一些
这些我都会一起开发然后放在一个文件夹里,遵守 GitHub 推荐的开源项目 Guidelines,作为一个项目放着...
其实还有这些:
#1:一个“官网”
HTML, geekapk.org 现在除了 API 都托管在 GitHub Pages 上,因为是模板生成页面 + CI 自动化所以难产,临时使用静态页面充一下
#2:Web 客户端
准备写。很可能是一个单文件大页面,插件系统打算暂时沿袭之前一个 Web 前端项目的,基于 ES5 的扩展因为 ES 脚本语言足够灵活基本都没问题
(在 Java 上要为库插件准备一个全局方法导出表)
#3:后端的 API 服务器
开始打算 Lwan/LibPQ/cJSON,可是我不熟悉 C
准备使用 Crystal 编写,因为它类似 Ruby 而且简单
使用 Kemal 作为 HTTP 框架,使用 crystal-pg 作为 DBMS 驱动
#4:Telegram 上的注册机器人
机器人也可以使用 GitHub OAuth 注册,暂时我只打算让机器人 GitHub OAuth 绑定注册或 Telegram 绑定注册
还是 Crystal
https://github.com/hangyas/telegram_bot
#5:客户端
GeekApk 彻底稳定下来之前暂时可能不会有 Android 客户端,如果有时间以后我可能会写,不过我觉得别人写好一些
这些我都会一起开发然后放在一个文件夹里,遵守 GitHub 推荐的开源项目 Guidelines,作为一个项目放着...
GitHub
GitHub - hangyas/telegram_bot: (deprecated) see https://github.com/protoncr/tourmaline instead
(deprecated) see https://github.com/protoncr/tourmaline instead - GitHub - hangyas/telegram_bot: (deprecated) see https://github.com/protoncr/tourmaline instead
https://web.geekapk.org/gap1s.html
续命使用自己头像的用法:
去你的 GitHub 或者什么地方复制头像地址
续命使用自己头像的用法:
去你的 GitHub 或者什么地方复制头像地址
<div class="mdui-list-item-avatar"><img src="https://avatars1.githubusercontent.com/u/10570123?s=64"/></div><div class="mdui-list-item-content">duangsuse: 预祝 GeekApk 取得成功 🍒 👏</div>GeekApk
+1s! GeekApk!
死去多时的 GeekApk 需要续命重启,你会给她续命吗?
duangsuse::Echo
#geekapk #project #crystal 其实还有这些: #1:一个“官网” HTML, geekapk.org 现在除了 API 都托管在 GitHub Pages 上,因为是模板生成页面 + CI 自动化所以难产,临时使用静态页面充一下 #2:Web 客户端 准备写。很可能是一个单文件大页面,插件系统打算暂时沿袭之前一个 Web 前端项目的,基于 ES5 的扩展因为 ES 脚本语言足够灵活基本都没问题 (在 Java 上要为库插件准备一个全局方法导出表) #3:后端的 API 服务器…
duangsuse 又写了几个前端项目,现在基本会用 MDUI 框架写前端了,所以可以重构