Skip to content

视野修炼第102期 | js 编译运行C

欢迎来到第 102 期的【视野修炼 - 技术周刊】,下面是本期的精选内容简介

下面开始本期内容的介绍ღ( ´・ᴗ・` )比心

🔥强烈推荐

1. Bun 现在允许直接在js中直接编译运行 C !

直接上图!

只能是2个字 NB! 这无疑给 JS 操作系统底层能力带来了更多可能。

2. caniuse-cli

CLI 版 caniuse ,使用更方便了,离线数据使用 caniuse-db@mdn/browser-compat-data

试用了一下,模糊搜索能力差一点,但日常快速检索一些比较明确的语法和API还是不错。

🔧开源工具&技术资讯

3. SSL证书管理工具

开源的SSL证书管理工具,可以帮助你自动申请、部署SSL证书,并在证书即将过期时自动续期。

当然目前仅支持阿里云、腾讯云、Cloudflare!

好东西,收藏起来,现在每 90 天就要手动一波还是蛮痛苦。

📚教程&文章

4. 好的重构与坏的重构

许多人都认为项目的代码需要大量重构。但问题是:几乎在每种情况下,都有其他开发人员,认为重构后的难以理解和维护

提出了一些观点,并列举了相应的示例:

  1. 不应大幅改变编码风格;
  2. 避免过度的不必要的抽象;
  3. 引入新的和原来行为完全不一致的工具;
  4. 避免重构不理解的代码;
  5. 根据业务环境,选择合适的实现;
  6. 避免过度抽象,来减少重复代码;

🤖AI工具&资讯

5. sisi - 命令行图片检索工具

sh
npm install -g @frost-beta/sisi

# 建立索引
sisi index target_dir

# 搜索图片
sisi search 'dog'

试用了一下,效果还行,生成检索过程会慢一点。

首次检索需要下载模型文件。

6. cvbee.ai - AI 简历生成

由 GPT-4o 驱动,支持文字,文件,图片等多种输入,生成简历,目前免费!

先收藏起来!

😛趣图

⭐️强力推荐关注

周刊部分内容来源如下渠道,推荐大家关注。