杂七杂八 23-07(1)

06-19

  • https://zhuanlan.zhihu.com/p/121119817 , 关于软件外部平台的介绍
  • https://www.infoq.cn/article/jds0wdtz7dsugzpc81hs, WebAssembly 的核心语言特性与未来发展

  • https://github.com/Fndroid/clash_for_windows_pkg/issues/1556 , clash自动选择最低延迟的节点。

06-20

搜索 “程序员 练习项目” 得到的一些有趣结果:

  • https://www.infoq.cn/article/k5cpcgnqgferqtol2spx ,每个程序员都应该尝试的项目, 列举了几个现代项目 光线追踪,web浏览器,股票交易机器人。 作者的前文提到的是 文本编辑器、太空侵略者游戏、BASIC编译器、tiny操作系统、电子表格、视频游戏机模拟器。

  • https://www.zhihu.com/question/356887638 , 这个问题下面的回答有很多有趣的信息。
  • https://github.com/jobbole/ProgrammingProjectList , 一个很长的列表,简单到复杂不等
  • https://www.runoob.com/w3cnote/top-11-ways-better-developer-programmer.html 。 成为更优秀的程序员的11种方法, 给出的项目没有, 只是11点建议。

06-25

因为量子位一篇文章注意到llama.cpp项目,以下是相关信息:

  • https://user.guancha.cn/main/content?id=1024816&s=fwtjgzwz, 树莓派即可运行大模型,已获GitHub前CEO投资
  • https://www.jiqizhixin.com/articles/2023-06-18-3,llama.cpp作者创业,用纯C语言框架降低大模型运行成本
  • https://zhuanlan.zhihu.com/p/622450960, 大模型应用的平民化:LLaMA.cpp
  • https://github.com/ggerganov/llama.cpp, 项目源码

https://www.modb.pro/db/617658 , JavaScript 和 TypeScript 的区别,文章很长,写的不错。

sinatra 相关

  • https://www.scaleway.com/en/docs/tutorials/sinatra/ , 一个还不错的入门教程,逐步使用到 views erb
  • https://gist.github.com/ngauthier/2172615 , 一个简洁又比较全面的demo, 使用了erb
  • https://webapps-for-beginners.rubymonstas.org/sinatra.html , 一个非常好的教程,包含很多基础知识和代码演进过程。
  • google “sinatra upload file” 有很多上传文件的信息
  • https://www.toptal.com/ruby/tips-and-practices , 一个Toptal网站给出的最佳实践列表。
  • https://www.honeybadger.io/blog/data-and-end-in-ruby/ ,介绍了__END__这种写法的细节,以及sinatra的额外实现
  • https://www.rubyguides.com/2018/11/ruby-heredoc/ , ruby的heredoc的简单说明

scala 相关

  • https://juejin.cn/post/7061227510884909063 , Scala3 特性一览
  • https://docs.scala-lang.org/scala3/reference/index.html , Scala3 参考手册
  • https://www.scala-lang.org/files/archive/spec/2.11/13-syntax-summary.html , Scala2 的语法定义
  • https://juejin.cn/post/7014091520647102478 , Scala 函数式数据结构与递归的艺术

07-03

  • https://github.com/justjavac/openai-proxy , 一个自己部署ChatGPT代理的项目
  • https://zhuanlan.zhihu.com/p/589751510 , 如何用ChatGPT学英语
  • https://www.techug.com/post/matz-talk-about-streem/ , Ruby作者 松本行弘: 我为什么开发streem语言。(一种基于流的编程语言)
  • https://github.com/matz/streem , streem语言代码库

07-07

  • https://ymblog.xyz/archives/记录一下使用halo快速建站的过程 , 如题, Halo是一个快速建站的工具
  • https://halo.run/ , Halo 官网
  • https://github.com/halo-dev/halo , Halo 项目源码

07-13

  • https://stackoverflow.com/questions/70945320/how-to-compile-and-execute-scala-code-at-run-time-in-scala3 , 在scala3中解释执行代码的方法。
  • https://www.digitalocean.com/community/tutorials/how-to-add-authentication-to-your-app-with-flask-login , 基于flask框架的用户登录实现 教程