资讯

两个月前,我试着想用 ChatGPT 帮我写篇文章《eBPF 介绍》,结果错误百出,导致我又要从头改一遍,从那天我觉得 ChatGPT 生成的内容完全不靠谱,所以,从那天开始我说我不会再用 ChatGPT 来写文章(这篇文章不是由 ChatGPT 生成),因为,在试过一段时间后,我对 ChatGTP 有基于如下的认识: ChatGPT 不是 ...
程序员练级攻略(2018) 与我的专栏 Chrome开发者工具的小技巧 如何读懂并写出装逼的函数式代码 函数式编程 Lua简明教程 数据即代码:元驱动编程 ...
我无意在这里贬低QA的工作,我也无意因为这个事走向另一个极端。但是,我在现在公司的经历,还有很多新兴公司的做法, 我越来越觉得软件开发,真的不需要专职的QA,更不需要只写代码不懂做测试的专职的Dev。观点如下: 1) 开发人员做测试更有效 开发人员本来就要测试自己写的软件,如果 ...
按传统OO设计,until方法本不应出现在TimePoint类中,这里TimePoint类的until方法同样代表了一种自定义的基本语义,使得表达时间域的问题更加自然。 虽然上面的两个简单例子和普通设计相比看不出太大的优势,但它却为我们理解流畅接口打下了基础。重要的是应该体会到它们从一定程度上跳出了语言 ...
问题 最近项目中遇到了一个分布式系统的并发控制问题。该问题可以抽象为:某分布式系统由一个数据中心D和若干业务处理中心L1,L2 … Ln组成;D本质上是一个key-value存储,它对外提供基于HTTP协议的CRUD操作接口。L的业务逻辑可以抽象为下面3个步骤: read: 根据keySet {k1, … kn}从D获取keyValueSet {k1:v1 ...
以前,本站介绍过去一种 写HTML和CSS的新方法,以 一种杂交式的代码,昨天给大家介绍了.NET代码和Python及Ruby代码的互相转换工具,但是这个世界可能比我们想像的还疯狂。 IronPython 是一个在.NET平台上运行Python的东西,就像那些在 JVM上运行其它语言的东东 一样。当然,IronPython最邪恶的事情并不是在 ...
这篇文章的原文在这里(原文链接)(下文不是全译,也不是部分译,我只是把其总结,有我自己的发挥,但是原意大致不变),这篇文章完全是在调侃Scrum的,作者第一段就是一个免费声明,其说他是 Scrum 和其它敏捷方法的big fan, 他也认为Scrum 100% 对 软件开发可行。作者使用Scrum 5年了,也公开作 ...
历史的尘埃 Unix作为一个举世闻名的操作系统已有40余年的历史,围绕着这个古老的操作系统的发展又衍生出了一系列外围软件生态群,其中一个非常重要的组件就是shell。 它是操作系统最外层的接口,负责直接面向用户交互并提供内核服务, 包括命令行接口 (CLI)或图形界面接口 (GUI)两种形式。以CLI ...
(转载本站文章请注明作者和出处 酷 壳 – CoolShell ,请勿用于任何商业用途) ...
程序员练级攻略(2018) 与我的专栏 Python修饰器的函数式编程 函数式编程 类型的本质和函数式实现 代码执行的效率 Quora使用到的技术 ...
1. A CSS styled table version 2 2. A CSS-based Form Template 3. A Stripe of List Style Inspiration 4. Accessible expanding and collapsing menu 5. Advanced CSS Menu Trick 6. Animated Rollover Arrow 7.
相信第一次处理中文的朋友们可能都会对中文的encoding 和程序的报错很头疼。 如果你像我一样希望能够把事情尽快做好而不去深究,你可能会写一些异常处理的代码把 UnicodeEncodingError糊弄过去先,但当你开始怀疑有多少encoding出错的信息被你丢弃的时候,可能你会很惊奇。于是,你还是会想坐下来 ...