ChaosNyaruko's Digital Space

Thinking will not overcome fear but action will.

How to measure execution time of function in golang, excluding waiting time

Two ways from StackOverflow Builtin Way Using “syscall” func GetCPU() int64 { usage := new(syscall.Rusage) syscall.Getrusage(syscall.RUSAGE_SELF, usage) return usage.Utime.Nano() + usag...

模糊搜索工具FZF的介绍与个人实践

An introduction to FZF and my personal practice.

前言 本文是什么 终端工具FZF的简单介绍和入门 「个人」对此工具的使用和实践,尤其是一些扩展使用方式 【矫情】由小及大,怎么联想到一些其他的东西的 本文不是什么 不是“最佳实践” 「最佳实践」是指在特定领域内经过实践检验并证明具有卓越效果的技术、方法、流程、活动或机制。它们之所以被称为「最佳」,是因为这些实践能够在提高效率、降低成本、提升质量、...

Lisp之根源

The Roots of Lisp

The ORIGINAL post Abstract 约翰麦卡锡于1960年发表了一篇非凡的论文,他在这篇论文中对编程的贡献有如 欧几里德对几何的贡献.1 他向我们展示了,在只给定几个简单的操作符和一个 表示函数的记号的基础上, 如何构造出一个完整的编程语言. 麦卡锡称这种语 言为Lisp, 意为List Processing, 因为他的主要思想之一是用一种简单的数据 结构表(lis...

如何学习"学习新技术"?

How to learn to learn?

简介 主要面向计算机技术新手(甚至是简中限定),分享一下我对 如何拓宽技术视野 如何找到自己想要的东西 的一些建议和体会,希望能帮助到一些朋友,随手一写,随时更新。 免责声明: 仅为个人体会,无任何权威性,我也是一个时常陷入迷茫的普通人,请酌情食用。 正文 保持【好奇心】与对计算机科学/工程的【热情】,多【思考】 最好是有科学上网的能力 -> 你如果自己...

Is is still worth it to learn to code?

在AI能力大发展的当下,我们还有必要学习编程吗

简介 这是我看TJ的一个视频,不能说有感而发吧,但确实引起了我的一些共鸣,时间有限在这里做些简单的记录和总结,后续有时间再更系统地写自己的感想吧。转载请注明出处。 观点提取 其实大家想问的是:我是否仍然能够通过学习编码时所学到的技能获得报酬 软件不仅仅是编码 编程本身不仅仅是编码 人工智能将能够完成初级工程师目前面临的编码任务,人工智能将能够比那些初级工程师更快、更便宜地执...

The surprising habits of original thinkers

Procrastinating is a vice when it comes to productivity, but it can be a virtue for creativity. Quick to start but slow to finish. It’s much easier to improve on somebody else’s idea than it is t...

An interesting feature/bug about Go testing suite?

使用go test -cover的时候发现了一个很有意思的事情,如果被测试函数有 coverage: xxxxxx 这样的对stdout的输出,那么对应的测试里,最后输出的 ok xxxxxx yyyyys coverage: X% of statements 中,coverage会被覆盖 谷歌没搜到答案,直接抠Go源码 这个out是buf的Bytes,通过写入,关键是coverageP...

Why you should embrace mediocrity

A talk from TED STATUS ANXIETY EMBRACE MEDIOCRITY SYMBOLIC VIOLENCE THE COURAGE TO BE ORDINARY Avoid doing “symbolic violence” to ourselves.

观影后的碎碎念

《年会不能停!》观后感

今天去看了个电影《年会不能停》,说来也好笑,我其实没有看到任何这个电影的宣发,居然还是偶然刷脉脉发现的,再经过同事的力荐,周六晚上在考虑要干嘛时,”鬼使神差”地买下了周日的电影票。我不是专业的影评人,这篇文章也没有什么深思熟虑,是最直接的、即兴的观后感,写到哪儿算哪儿吧。 我不常去电影院看电影(正版侠求放过..),更少看喜剧电影,因为我相信的是优秀的喜剧内核都是悲剧。我是个还蛮多愁善感的人...

为什么推荐你使用“模糊搜索”

常见使用方式: 打开IDE/编辑器中的“文件资源管理器”(File Explorer),用鼠标一级一级点开 在导航栏里打开对应目录,缩小搜索范围 在标签页上 优点 直观,在有一定其他工具使用经验的背景下,几乎没有学习成本 在只有浅层级搜索时,并不是很影响效率 缺点 层级多/同时打开的文件多时,搜索效率可能会降低 需要不断重复定位、搜索、确认这一流程,...