惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

N
News and Events Feed by Topic
S
Security @ Cisco Blogs
S
Secure Thoughts
Attack and Defense Labs
Attack and Defense Labs
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Hacker News - Newest:
Hacker News - Newest: "LLM"
Recent Commits to openclaw:main
Recent Commits to openclaw:main
H
Hacker News: Front Page
博客园 - 叶小钗
H
Heimdal Security Blog
Microsoft Security Blog
Microsoft Security Blog
Forbes - Security
Forbes - Security
AI
AI
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
T
Troy Hunt's Blog
罗磊的独立博客
Application and Cybersecurity Blog
Application and Cybersecurity Blog
爱范儿
爱范儿
GbyAI
GbyAI
The Last Watchdog
The Last Watchdog
TaoSecurity Blog
TaoSecurity Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
D
DataBreaches.Net
Recent Announcements
Recent Announcements
Schneier on Security
Schneier on Security
C
Cisco Blogs
美团技术团队
D
Docker
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
WordPress大学
WordPress大学
月光博客
月光博客
雷峰网
雷峰网
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
H
Hackread – Cybersecurity News, Data Breaches, AI and More
A
Arctic Wolf
B
Blog RSS Feed
Cisco Talos Blog
Cisco Talos Blog
C
Cybersecurity and Infrastructure Security Agency CISA
V
Vulnerabilities – Threatpost
V2EX - 技术
V2EX - 技术
Y
Y Combinator Blog
N
News and Events Feed by Topic
www.infosecurity-magazine.com
www.infosecurity-magazine.com
W
WeLiveSecurity
Security Archives - TechRepublic
Security Archives - TechRepublic
G
GRAHAM CLULEY
Jina AI
Jina AI
Hugging Face - Blog
Hugging Face - Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
The Hacker News
The Hacker News

Surmon.me

一人有限集团 你就是不敢 创造力是温柔的谎言 人类正在退出人类 AI 代替不了这样的你 脉冲点火背后的架构设计 基于 Cloudflare 生态的 AI Agent 实现 NodePress 支持用户登录了 从统计学习到通用智能 2025 投资报告:走慢的路 无依之地 会杀人的菩萨 无我不是共识 文化的积重与偏见 当下即安 科学的尽头是态度 无我不是 Egoless 信仰不因恐惧而存在 世间无解的矛与盾 先别急着做些什么 佛不需要你的皈依 真理的幻觉 两扇大门 造心里的浮屠 自胜者强 逻辑与智慧 真的相 快乐的秘密 只需愿意 是名体验 最深沉的梦 森林里倒下的树 现象与相 庸人自扰 React 与 Vue 的完美融合 开心就好吗 与原生家庭和解 两支毒箭 怎么自净其意 一尘不染 一片白云 让风穿膛而过 喝下去,然后闭嘴 活在当下 当纠结发生时 唯「我」独尊 一场把戏(时间) 一场把戏(二元对立) “我” 和 “我” 谁是众生? 船里没有人 玫瑰不需要说话 没有人能渡任何人 你我为轮,使之不再 当我们在谈论独立时 自我约束就是最好的自我接纳 从善与恶的表象出发 佛法不是心理学 别人眼中的你并不是你 高高山上走 祝你心想事成 祝你的噩梦早日发生 道是无情却有情 裙子只为自己而穿 不要盲目地评估自己 先别急着 “爱自己” 让生命欣然舞动 你无法复制乔布斯 符号不是目的 如果一件事发生了 每当我起心动念时 爱出者爱返 理解不是尊重的基础 在没有解决自己的问题之前 “知足常乐” 不是比较 逻辑是无法成为信仰的 买不到的自由 成为诵经者 伤口听不懂大道理 是立场让你不自由 - Unfreedom 天雨大不润无根之草 做自己的神 当心诱惑本身 牛洞冥思录 修罗启示录 让大脑自举 我更喜欢叫它无梦寺 存在主义也许不是解药 出南洋记 2022 的所有答复 没意义的表达 思考的记录 故宫暂行之幻想 极端的比较 解构的终极 舍利子是如何炼成的 心要野 佛教的偏见 文艺青年 我是动物
我到底做了什么才让自己变得这么好看?
Surmon · 2018-10-10 · via Surmon.me

我到底做了什么才让自己变得这么好看?

你看,我什么都没做啊

Better itg.flat.dark theme for vscode

我发现 VSCode 对于 TS 的支持非常好,同时似乎也没有之前的比较明显的 IO 延迟的问题了,所以准备从忠实的 Sublime Text 用户 转向 VSCode; 但是苦于近10个小时的苦苦搜寻,VSCode 并没有找到一款配色设计比较平衡、耐操的主题,所以,我准备自己移植一套。

itg-flat 是我在 Sublime Text 用了两年没有更换的主题,主题色和辅色的搭配极其适合长期编码。

然后简单查了下资料,移植了过来,并进行了一些优化,除去 tokenColors,VSCode 更多地方需要合理的辅助色来让整体更统一。

移植后的包,叫 better-itg-flat-dark,有两个配色:

  • better.itg.flat.dark.blue(基于 One dark 整合)
  • better.itg.flat.dark.gold(自己搭的土豪金主题色)

better.itg.flat.dark.blue

better.itg.flat.dark.gold

安装方法:

应用商店搜索 itg,安装那个叫 Better itg flat dark theme 的主题,或者打开 Visual Studio marketplace

GitHub 项目在这里


A simple bing daily wallpaper api lib

想加一个功能。

Bing 主页 每天都有一封超级棒的摄影作品作为背景,还有相关的人文信息,很有逼格,所以想加到博客里。

按照我的尿性,当然是先造个轮子,然后自己用自己造好的轮子;所以,我造了一个轮子 wonderful-bing-wallpaper

它很简单,对于用户只暴露3个 API:

  • wbw.getTodayWallpaperStory(): object
  • wbw.getWallpapers(params?: object): array
  • wbw.humanizeWallpapers(wallPapers: object | array, resolution?: string): array

一个获取图片列表,一个获取今日故事,另一个帮你优化获取到的原始数据。

很稳定,与 Bing 同在,至于目前还没用上的原因,我最后说。


剪辑

去了趟迪士尼,拿手机瞎几把拍了个视频。

公司搬家,又瞎几把拍了个视频。

我还是很有兴趣学一学摄影的,但是最近时间太赶了;还想把前段时间骑行的视频做一个合辑,放在 Youtube

不过我会实践「 做个一分钟的片 用 5个镜头说一个小事儿 不许用音乐 不许用特效 不可以转场生硬 基本15次你可能会做到 」这个很棒的建议。


升级

看了之前自己写的代码,惨不忍睹。

所以,我决定把 NodePress、Surmon.me、angular-admin 都适当进行重构。

NodePress 的主要问题是:

  • 项目标准化欠缺
  • 编码风格老旧
  • 抽象粒度不够或非最优
  • 更新增加一些 API 服务
  • 某些旧的 API 服务设计不够合理
  • 业务数据的天花板已经出现

Surmon.me 的主要问题是:

  • 没有使用 *lint 等工具约束编码风格
  • 没有使用 TS 强化应用健壮性
  • 需要升级到 Nuxt2, 包含 Webpack、Vue 等多个主版本升级
  • 组件的文件结构没有划分清楚
  • 对开发时的处理不够友好
  • 存在许多复制来的冗余代码

angular-admin 的主要问题是:

  • 几乎没有发挥 TS 的优势,类型推断和接口几乎就是空白
  • 数据流过于低级地将 RxJS 全部转为 Promise 处理

结果

结果,工程比我想象得大,现在也还没搞定。

所以 Surmon.me 新版还没上线,因为业务还没开发完,即使开发完,还要进行全量测试,还要分析构建的最优策略。

所以 NodePress 还没更新。

所以,那些开源项目更要慢慢来喽~

SO

我去写代码了。