Sass:强大的 CSS 预处理器
我认识很多 Web 后端开发程序员,他们多多少少会写一些前端的代码,但是很少例外,大都 不擅长写 CSS 样式,我自己也不例外。
后端开发程序员为什么都不擅长写 CSS?我想,因为 CSS 不是一门编程语言,而是一门设计语言。而 Sass 的发明,使得写 CSS 变得更像一般的面向对象编程,从而大幅度缩小了后端程序员编写 CSS 的难度。
我认识很多 Web 后端开发程序员,他们多多少少会写一些前端的代码,但是很少例外,大都 不擅长写 CSS 样式,我自己也不例外。
后端开发程序员为什么都不擅长写 CSS?我想,因为 CSS 不是一门编程语言,而是一门设计语言。而 Sass 的发明,使得写 CSS 变得更像一般的面向对象编程,从而大幅度缩小了后端程序员编写 CSS 的难度。
为了提升网站性能,或者为了更好的模块化开发,我们可能用 AJAX 技术,载入部分页面内容(HTML),里面也可能包含新的 JS 逻辑代码或者外部 JS 文件。
为了讨论方便,我在这里把一个普通的网页称为 “主页面” 或者 “父页面”,用以区分 AJAX 加载的部分,那部分我称为 “子页面”。
我在使用 Mac 的命令行管理自己的服务器的时候,我一直使用一个 goto 的命令,这个命令会列出所有的服务器列表,里面包含用户名,IP 地址,以及备注,我只要再键入一个序号,就可以自动发起对服务器的连接。这个脚本是我自己写的,是一个 Python 的命令行脚本。今年,这个脚本不能运行了,后来我打开 Cursor 寻求解决方法,AI 建议我将这个命令打包封装。
最近阅读完了《子弹笔记术》这本书,我觉得比起《麦肯锡笔记术》这种商业环境中使用的解决问题的笔记法,以及《康奈尔笔记法》这是学校里使用的提升学习效率的笔记法,子弹笔记术,本质上是帮助我们管理生活的,万用笔记法。
最近,感觉很苦恼,好久没有沉浸式工作过了。
哈佛幸福课里说,什么叫幸福呢?就是尽可能长时间在心流状态下工作,在心流状态下工作的时间越长,或者比例越高,人的整体幸福感就越高。
我觉得我已经很久没有在心流的状态下工作过了。
互联网,短视频,以及本身身处的管理岗位的工作模式,已经摧毁了我的耐心,注意力。大概就是,比如看一本小说,不能沉下心来去认真看,总是会分心,然后就中断了阅读,两个礼拜没有读完 100 页。如果沉下心来读书,就会觉得焦虑。
不能看内容比较深的电影,如果情节跌宕,感人肺腑,就没法沉下心来看,下意识就想关掉。但是那种爆米花,或者垃圾电影,没什么深刻的戏剧冲突的,浮躁的东西,反倒可以看完。
听小说也是,只想听那种垃圾快餐文,升级,打怪,装逼,如果有情节,有深度,感人的东西,无法看进去。
做事情就更明显了,如果沉下心来写代码,完成一个小功能,无法投入进去。更多做策略性,规划性的东西,就是很容易被批评的那种,画大饼,指点江山的工作。如果脚踏实地去写,一个个功能去完成,一行行代码去堆砌,就无法胜任。
我感觉这是一种病,不知道怎么了,可能需要去看看了。我总是在焦虑、急躁,进而痛苦,憎恨自己。然后是担忧、害怕,无法找到自己的价值和意义。
最近,真的很焦虑。
大语言模型的火爆,已经渐渐形成了一个洪流,显然不像是 AlphaGo 出现的时候那样,短暂出圈一下,就渐渐远离了日常生活。那个时候,还停留在特定应用的层面,没有形成什么足以撼动底层生活的杀手级应用。
康奈尔笔记法,是一种记录笔记的方法,或者,你也可以认为是一种学习方法。
在康奈尔大学的官方网站,LSC(Learning Strategies Center)上,你可以学习到这个笔记记录方法。
上周,冯少说要来香港,公司给他办理的高才通计划,他来激活签证,申领身份证,顺便在香港玩玩。不过香港着实没什么好玩的,因为香港很小,很容易就转遍了,但是如果你走马观花看一圈,也不会有什么很深的印象。
我已经不知道有多少年没有写过年度总结了,这些年都是奔波且动荡的,在这种不稳定中,有一些间歇性平衡的生活,动荡是主旋律,而规律只是暂时的。
2018 年,为了追求更好的工作机会,以及去外面看看,老婆申请了北京的工作机会,成为一个北漂,到 2019 年,女儿随着她也去到北京,我一个人在上海工作,过上了两地奔波的双城生活。平均每两周去一次北京,我积累了厚厚的一沓飞机火车票。