- Published on
NanoNova's Cyberspace
The ubiquitous uniqueness, yet another personal odyssey.
- Published on
Pixelbook Go - Google's Chromebook swansong
本文编辑于 Pixelbook Go & Pixel 5 😂
- Published on
MacOS JDK path
An overlook of the JDK path on MacOS.
TL;DR
There're several symlinks targeted to system java lib directory from brew-installed JDK. And JEnv could help to mange and switch multiple JDK versions.
- Published on
VitePress migration from VuePress
The laziest way.
- Published on
Windows dev setup
Reluctantly or willingly, Windows as an OS has companied me over 2 decades (since Win95). After encountered other OSes as a developer, I still got the mixed feeling about Windows when lots of coders were complaining about its bloats and privacy. To be frank, the developer experience(DX) on Windows did not good as the *NIX-based systems.
However M$ is committing to improve it, Windows 11 got much better experience in different ways (yes, it still sucks in certain ways). As a nerd, I do enjoy the variety of OS(using MacOS/Linux/Windows at the same time), though Windows plays a role of my daily developing and gaming activities. This post is just my personal experience of win dev setup. I hope to keep it minimal and helpful.
- Published on
Windows 开发环境设置 UTF-8
Encoding on Windows is painful.
- Published on
Java 9 到 17 的语言特性更新
当 Java 8 引入流和 Lambda 这两个重大更新时,函数式编程风格赋予了 Java 更少模板代码的语法。虽然最近的版本更新没添加这么富有影响的特性,但带来了很多较小的改进。自从 Java 切换到一个更快的发布节奏后,每六个月就会发布一个新版本。记录类可能是最近更新中最重要的一个特性,模式匹配和封闭类也会让处理纯数据更容易。
- Published on
2021 ESLint StyleLint Pritter EditorConfig 整合 VSCode
2021 前端开发,就连环境搭建也不比后端简单了,一堆 bundler/transpiler/linter/formatter/...(及其插件和 editor/IDE 整合),各种概念占据了开发者的内存,各种配置文件充斥了项目根文件。Maybe that's why frontend dev
sucksis awesome.- Published on
Java 9 到 16 的语言和 JVM 特性更新分类清单
从 Java 8 以来,一直到 16 版本,已有 180 个 JDK Enhancement Proposals(JEPs)塑造 Java,每个 JEP 都给这个平台带来了改善。这篇文章分类梳理了最重要的改进。
- Published on
Java 15 都更新了什么
Java's evolution is accelerating.
- Published on
JMH - Java 微基准测试套件
说到基准测试,我们脑海中可能很快会想起 PC 上跑着鲁大师飙得风扇哄哄转,或者手机上跑着 GeekBench 烧得 CPU 烫手的场景。硬件有基准测试,软件也有;再具体到 Java 世界,就像你可以用 ab 、jmeter、loadrunner 来跑并发测试,你可以用 JMH 来跑微基准测试,同样也是一类性能测试。
- Published on
- Published on
如果法律是代码
法律同代码一样, 是一种由规则组成的体系,具有组织性、规律性、结构性等特征。若将现实社会视作同为人为系统的计算机系统,楼宇桥梁等基础设施好比 CPU、内存构建为该系统等硬件部分,那么保障系统正常运转相应的软件组成部分——法律,就可以视为代码。
- Published on
- Published on
碎片至死
坦然的说,本文标题的灵感来源于尼尔·波兹曼的『娱乐至死』,但并不代表本文只是其观点的简单沿袭,更不是反科技的抱怨。在看过此书之前,我和绝大多数人一样,已饱受着信息碎片化时代的残害,已发现各类「碎片」就像破片手雷爆炸般在我们的生活里划开一道道口子,有深有浅,有长有短。碎片留在伤口中,随其发锈化脓,融为一体,但有的伤者却沉醉不知。相信也有很多热爱阅读、酷爱网络的人已经发现了这个问题,所以我在本文中也不会去重复布道这陈旧的新观点,也不会像波兹曼从宗教、政治和教育的角度分析,因为我拿不出令人信服的实验数据来支持我的论点(虽然现有的研究或许也不能令人信服),仅凭假设和例子不足以支撑。更多的,我会讨论我自己在碎片化生活的体验、感受和反思。