DevPod 是一个开源的开发环境管理工具,可以让你在任何 Kubernetes 集群或 Docker 主机上创建类似 GitHub Codespaces 的开发环境。本文将介绍如何使用 DevPod CLI 创建工作区,并详细解析 DevContainer 配置文件的编写。
SylensHub
吃饭, 睡觉, 打游戏!
DevPod 是一个开源的开发环境管理工具,可以让你在任何 Kubernetes 集群或 Docker 主机上创建类似 GitHub Codespaces 的开发环境。本文将介绍如何使用 DevPod CLI 创建工作区,并详细解析 DevContainer 配置文件的编写。
正如我同学所说,我现在有一点”被迫转码”的趋势… 目前维护的几个网站都有各自的前端、后端数据库,部分还有测试代码和迁移代码,涉及语言从生物信息学常用的Python到之前几乎不用的JS、TS、HTML、C#等。实际工作中,不可能有太多时间从头系统学习每门语言,因此掌握最基本的调试方法至关重要。其中JavaScript和TypeScript的调试方式,我觉得特别值得记录,因为它们与其他语言相比确实有些独特之处。
Uptime Kuma 是一个极其易用的开源监控工具,它让监控各种网络服务变得简单而高效。它支持多种协议监控,包括 HTTP(s)、TCP、Ping、DNS 查询等,甚至还能通过 Chrome 内核模式模拟真实用户访问,以更真实的监控服务是否稳定运行。此外,它还支持数十种异常通知方式,可以直接接入我们日常使用的各种应用。同时还提供了独特的 Push 监控方式,让用户能够通过自定义代码扩展监控功能(比如监控 SSH 服务是否可用)。
在癌症研究中,比较肿瘤样本和类器官模型的基因组特征对于验证模型的可靠性至关重要。Circos图能比较直观地展示基因组中检测到突变的情况,所以在描述代表样本的总体检测结果时非常常用。在阅读circlize的文档的时候,看到作者给了一个配对样品的展示例子,我觉得用来展示配对的原代样本和类器官挺合适的,就搓了一个用来展示配对样本的图。代码主要参考自官方文档的9.5 Concatenating two genomes
去年其实就使用Fydetab Duo压制过旅行中的视频,当时找的某个github上给的现成库,结果现在找不到这个库了… 于是这次我又尝试自己来编译了…
Python下快速开发数据或AI相关应用的模块真的很多,我已经使用过的包括Dash、Streamlit、Gradio、NiceGUI,前段时间我甚至又发现了俩,正遇上我需要开发一个展示公司数据的简单数据看板,于是我再次不要命的用了新框架—-Taipy。
去年到今年,我玩了两个PC游戏,黑神话和明末,都是首发日就下载开玩的。这在5年前,真的是很难想象的一件事。那时候我刚打完猛汉王的本体,使用的是Windows KVM虚拟机加显卡直通。等到冰原资料片发售的时候,Proton就已经能支持相当多的旧游戏了,但是最新的游戏,首发很难支持,冰原我记得PC正式发售后两三个月,才能进入游戏,同时还存在一些bug,且Proton一旦升级,游戏可能就进不去了…
我是用fydeos / chromeos也有两年了, 系统中虽然提供了能用的终端app, 但是说真的, 还不是那么好用, 比如我在开发时, 常常会需要进行多个端口的转发. 虽然我可以通过输入端口转发的ssh命令来达成目的,但是这样一来会需要手动输入比较多的参数, 二来端口转发期间会一直需要保持ssh登录后的窗口, 对于我这种特别喜欢降低开启窗口数目的强迫症来说, 开着三四个不会前台使用的窗口真的很难受… 所以我就想, 我能不能自己动手, 在AI帮助下, 修改系统自带的默认终端客户端, 给他加上vscode那样的快捷转发功能呢?