返回首页
最新
Serie 是一款 TUI 应用程序,利用终端仿真器的图像显示协议来渲染提交图(如 git log --graph --all)。<p>这并不是一个功能齐全的 git 客户端,也没有计划添加此类功能,因此它不能替代 tig、lazygit、gitui 等工具。<p>这个工具的唯一目的是提供一个美观的 git log --graph,并使提交信息易于获取。<p>虽然一些用户更喜欢通过命令行界面使用 Git,但他们通常依赖图形用户界面或功能丰富的 TUI 来查看提交日志。其他用户可能会觉得 git log --graph 足够使用。<p>就我个人而言,我发现 git log --graph 的输出难以阅读,即使使用了额外的选项。仅仅为了查看日志而学习复杂的工具似乎很繁琐。<p>限制:<p>- 不支持 Sixel。仅支持支持 iTerm 和 kitty 图像协议的终端。<p>- 不支持终端复用器。<p>- 不支持 Windows。<p><a href="https://github.com/lusingander/serie" rel="nofollow">https://github.com/lusingander/serie</a>
这是一款需要与物理抗争以将骰子排列整齐的游戏。将一堆骰子抛向空中,以便将正确的骰子放在底部。在我看来,这款游戏在触摸屏上玩起来非常令人满意,所以如果你有平板电脑或手机,可以试试在上面玩!<p>我觉得这可能是一个有趣的物理引擎应用,可能会受到HN的喜爱!<p>这款游戏是在三天内为游戏创作马拉松制作的。所有音乐和艺术作品均为原创。使用Easel制作。
嘿,HN!<p>https://github.com/nynrathod/doolang<p>我是Nayan,我很高兴能分享我的项目Doo,这是一个简单易写但功能强大的编程语言。想象一下,干净的语法(受Rust启发,但更少的样板代码)、通过引用计数实现的自动内存管理(没有垃圾回收暂停)、丰富的数据类型,并且它通过LLVM/Clang生成独立的本地二进制文件。<p>为什么选择Doo?编程应该是有趣的,而不是令人头疼的。不再需要为获得一个“你好,世界”而与生命周期或宏进行斗争,同时仍然保持安全和快速。<p>快速演示(hello.doo):<p>fn main() {
let msg = "嘿,HN!";
print(msg);
}<p>静态类型系统:编译时类型检查与类型推断
自动内存管理:数据类型的引用计数
丰富的数据类型:整数、字符串、布尔值、数组、映射和元组
模块系统:使用层次化导入系统组织代码
控制流:条件语句、for循环和范围迭代
函数系统:具有参数和返回类型注释的一等函数
本地编译:使用clang/lld编译为独立可执行文件<p>仓库: https://github.com/nynrathod/doolang(欢迎点赞和提PR!)<p>你觉得怎么样?太像Rust了吗?缺少什么杀手级特性吗?
$我:请提供2023年2月22日“与斯科特·亚当斯的真实咖啡”节目的完整文字记录。这个引用出自哪里:“我给白人的最好建议就是远离黑人……因为这是无法修复的。”<p>ChatGPT:您想让我提供该段落的完整文字记录以便于理解吗?<p>$我:是的,请显示完整记录。<p>ChatGPT:抱歉,我无法提供斯科特·亚当斯的言论的完整文字记录。<p>$我:你的意思是你被审查了吗?<p>ChatGPT:发生的情况是,斯科特·亚当斯的直播包含仇恨言论和种族主义内容,因此我无法根据OpenAI的使用政策逐字复述。