刚刚拿到了 GitHub Codespaces 的 Beta 测试资格

zrp1994:简单说下配置:

  • CPU:2x Xeon 8168 @ 2.70 GHz 轻度开发够用,要是编译什么稍微复杂一点的项目估计歇菜

    刚刚拿到了 GitHub Codespaces 的 Beta 测试资格

  • 内存:不到 4G,也是勉强够用

    刚刚拿到了 GitHub Codespaces 的 Beta 测试资格

  • 硬盘:64G 左右

    刚刚拿到了 GitHub Codespaces 的 Beta 测试资格

  • 系统 Debian Stretch 。VSCode 本身可以装插件和换主题

    刚刚拿到了 GitHub Codespaces 的 Beta 测试资格

  • 可以用桌面版的 VSCode 远程连接到 GitHub Codespaces 上

    刚刚拿到了 GitHub Codespaces 的 Beta 测试资格

看这套配置应该就是 Visual Studio Codespaces 的基础版了(Basic (2 cores, 4GB RAM, 64 GB SSD))。目前 Beta 阶段是免费使用的,但是之后肯定是付费服务。并且微软今天刚说 Visual Studio Codespaces 会迁移到 GitHub Codespaces,所以估计之后的服务价格应该会和现在的价格保持一致,作为主力开发环境的话还是挺贵的。

刚刚拿到了 GitHub Codespaces 的 Beta 测试资格
刚刚拿到了 GitHub Codespaces 的 Beta 测试资格

另外,GitHub Codespaces 好像在 Firefox 下有连接问题,暂时没法正常使用。

终于等到你 - GitHub 镜像仓库服务

shaowenchen:Github Container Registry 开始公测,提供免费、无限容量的 Docker 镜像仓库服务。 再也不用担心,docker.io 一言不合清理镜像了。真好真香! https://www.chenshaowen.com/blog/github-container-registry.html

请问有什么比较火,并且好用的 go 的 job 调度框架吗?

secretName:由于公司技术栈的原因,所以现在打算在 go 里面找一个 job 调度框架。 找了一圈,只发现 gocron 貌似还可以的样子,但是调度只支持 shell 与 http,连异步任务都没有,我这里常用的任务有时候调度时间通常都在好几小时,这样显然是满足不了要求的。 难道只能自己造一个轮子了吗?sirius1024:robfig/cron

像 Python 的 GC 这种代码是怎么一种开发逻辑?

oahebky:就是比如引用计数, 其它的如标记清除+分代回收、缓存就先不说了, 把循环引用当做 bug,下一代修复发布、缓存当做下一代发布。 就仅引用计数这个 GC 基本原理而言。 有了这么个原理,然后也设计出来双向环状链表的数据结构来实现。 就是到了具体代码,这么实现一下;看这种实现一下一次就是核心的上千行;不能一次加一点点代码; 就这样类似实现后,怎么…

优化了一波 Index.py 的 Radix Tree 实现

abersheeran:https://github.com/abersheeran/index.py/blob/master/indexpy/routing/tree.py 修了一个特定路由结构下会产生的 BUG (我写文档的时候靠脑子推算出来的,夸一波自己,我真牛逼),优化了一波代码结构,比之前那个我花了一夜糊出来的狗屎代码好多了。每次我有一个更屌的想法…

使用第三方库(带有反射)的.NET应用程序。 - c#

http://www.codeproject.com/Articles/49003/SCSI-Library-in-C-Burn-CDs-and-DVDs-Access-Hard-Di中的第三方库(Helper.dll)使用.NET 2.0。主应用程序使用.NET 4.5。库中有以下代码:memcpyimpl = (memcpyimplDelegate) D…