Skip to content

Commit

Permalink
2024-10-12 18:03:26
Browse files Browse the repository at this point in the history
  • Loading branch information
vannvan committed Oct 12, 2024
1 parent e5f2549 commit 6759e34
Show file tree
Hide file tree
Showing 3 changed files with 205 additions and 1 deletion.
122 changes: 122 additions & 0 deletions Iteration/技术月刊/2024-10-月刊.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
## 开源工具
<font style="color:#8A8F8D;">这里是当月发现的有趣、有用的开源项目...</font>

### 静态网站加密保护
[https://github.com/robinmoisson/staticrypt](https://github.com/robinmoisson/staticrypt)

<font style="color:rgb(0, 0, 0);">为静态网站提供密码保护功能。该项目无需服务器端支持,即可实现对 HTML 页面进行密码认证访问的功能。它使用 AES-256 加密算法和设定的密码,对需要保护的页面进行加密。生成的页面包含密码输入框,只有在输入正确的密码后,才会显示原始的 HTML 页面内容。</font>

![](https://cdn.nlark.com/yuque/0/2024/png/1553840/1728716873048-eae701ec-b818-46eb-a9de-08dd98cd4532.png)

### 优化 React 组件性能的工具
[https://github.com/aidenybai/million](https://github.com/aidenybai/million)

优化 React 组件性能的工具。该项目是专为 React 应用设计的优化编译器,它通过优化虚拟 DOM 和直接更新 DOM 节点,来减少页面更新的耗时,从而提升 React 组件性能,最高可达 70%,支持 VSCode 插件和命令行的使用方式。

![](https://raw.githubusercontent.com/aidenybai/million/main/.github/assets/banner.png)

### 解析 User-Agent 的 JS 库
[https://github.com/faisalman/ua-parser-js](https://github.com/faisalman/ua-parser-js)

解析 User-Agent 的 JS 库。这是一个用于解析 User-Agent 的库,它可将用户代理字符串解析为 UAParser 对象,便于检测和查看用户的浏览器、操作系统、CPU 和设备型号等信息。

```javascript
const parser = new UAParser(ua);

console.log(parser.getResult());
/*
{
ua: "Mozilla/5.0 (Linux; Android 10; STK-LX1 Build/HONORSTK-LX1; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/110.0.5481.153 Mobile Safari/537.36 musical_ly_2022803040 JsSdk/1.0 NetType/WIFI Channel/huaweiadsglobal_int AppName/musical_ly app_version/28.3.4 ByteLocale/en ByteFullLocale/en Region/IQ Spark/1.2.7-alpha.8 AppVersion/28.3.4 PIA/1.5.11 BytedanceWebview/d8a21c6",
browser: {
name: "TikTok",
version: "28.3.4",
major: "28"
},
cpu: {},
device: {
type: "mobile",
model: "STK-LX1",
vendor: "Huawei"
},
engine: {
name: "Blink",
version: "110.0.5481.153"
},
os: {
name: "Android",
version: "10"
}
}
*/
```

### Rust的100个练习
[https://github.com/mainmatter/100-exercises-to-learn-rust](https://github.com/mainmatter/100-exercises-to-learn-rust)

学习 Rust 的 100 个练习。该教程秉承着边学边做的原则,内含大约 100 道练习题和答案,带你从零开始学习 Rust 编程语言。







## 技术新视界
<font style="color:#8A8F8D;">这里是当月值得关注的技术咨询信息...</font>

### <font style="color:#000000;">xxx 文章标题</font>
<font style="color:#000000;">xxx 文章链接</font>

> <font style="color:#000000;">xxx 摘要</font>
>
<font style="color:#8A8F8D;"></font>

## 技术方案
<font style="color:#8A8F8D;">这里是当月发现的有用的技术方案...</font>

### xxx 文章标题
xxx 文章链接

> xxx 摘要
>


## 技术好文
<font style="color:#8A8F8D;">这里是当月发布摘录的技术原理之类的优质文章...</font>

### xxx 标题
xxx 原文链接

> xxx 摘要
>


## 技术周边
<font style="color:#8A8F8D;">这里是当月发现的有趣、有用的技术“边界上”的工具、资源...</font>

### xxx 标题
xxx 原文链接

> xxx 摘要
>




## 话题&资讯
<font style="color:#8A8F8D;">一些技术圈内(相关的)的话题和咨询</font>

<font style="color:#8A8F8D;"></font>

<font style="color:#8A8F8D;"></font>

<font style="color:#8A8F8D;"></font>

## 版权声明
> <font style="color:rgb(87, 96, 106);">自由转载-非商用-非衍生-保持署名(</font>[<font style="color:#117CEE;">创意共享 3.0 许可证</font>](https://creativecommons.org/licenses/by-nc-nd/3.0/deed.zh)<font style="color:rgb(87, 96, 106);">)</font>
>
80 changes: 80 additions & 0 deletions Iteration/技术月刊/2024.09-月刊-暂停.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
## 开源工具
<font style="color:#8A8F8D;">这里是当月发现的有趣、有用的开源项目...</font>

### ttyd-浏览器执行终端
[tsl0922/ttyd: Share your terminal over the web (github.com)](https://github.com/tsl0922/ttyd)

> 这个命令行工具可以在浏览器里面,打开本机的终端窗口,让用户在浏览器执行终端命令。
>
[ttyd - Share your terminal over the web (tsl0922.github.io)](https://tsl0922.github.io/ttyd/)

![](https://cdn.nlark.com/yuque/0/2024/gif/1553840/1725608680676-67705f2d-beb0-42b6-9cb2-14ac18b1c15a.gif)









## 技术新视界
<font style="color:#8A8F8D;">这里是当月值得关注的技术咨询信息...</font>

### <font style="color:#000000;">xxx 文章标题</font>
<font style="color:#000000;">xxx 文章链接</font>

> <font style="color:#000000;">xxx 摘要</font>
>
<font style="color:#8A8F8D;"></font>

## 技术方案
<font style="color:#8A8F8D;">这里是当月发现的有用的技术方案...</font>

### xxx 文章标题
xxx 文章链接

> xxx 摘要
>


## 技术好文
<font style="color:#8A8F8D;">这里是当月发布摘录的技术原理之类的优质文章...</font>

### xxx 标题
xxx 原文链接

> xxx 摘要
>


## 技术周边
<font style="color:#8A8F8D;">这里是当月发现的有趣、有用的技术“边界上”的工具、资源...</font>

### xxx 标题
xxx 原文链接

> xxx 摘要
>




## 话题&资讯
<font style="color:#8A8F8D;">一些技术圈内(相关的)的话题和咨询</font>

<font style="color:#8A8F8D;"></font>

<font style="color:#8A8F8D;"></font>

<font style="color:#8A8F8D;"></font>

## 版权声明
> <font style="color:rgb(87, 96, 106);">自由转载-非商用-非衍生-保持署名(</font>[<font style="color:#117CEE;">创意共享 3.0 许可证</font>](https://creativecommons.org/licenses/by-nc-nd/3.0/deed.zh)<font style="color:rgb(87, 96, 106);">)</font>
>
4 changes: 3 additions & 1 deletion Iteration/技术月刊/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# vannvan的技术月刊
## 月刊目录
- [2024-10-月刊.md](https://github.com/vannvan/knowledge-garden/tree/master/Iteration/%E6%8A%80%E6%9C%AF%E6%9C%88%E5%88%8A/2024-10-月刊.md)
- [2024.09-月刊-暂停.md](https://github.com/vannvan/knowledge-garden/tree/master/Iteration/%E6%8A%80%E6%9C%AF%E6%9C%88%E5%88%8A/2024.09-月刊-暂停.md)
- [2024.09-月刊.md](https://github.com/vannvan/knowledge-garden/tree/master/Iteration/%E6%8A%80%E6%9C%AF%E6%9C%88%E5%88%8A/2024.09-月刊.md)
- [2024.08-月刊.md](https://github.com/vannvan/knowledge-garden/tree/master/Iteration/%E6%8A%80%E6%9C%AF%E6%9C%88%E5%88%8A/2024.08-月刊.md)
- [2024.07-月刊.md](https://github.com/vannvan/knowledge-garden/tree/master/Iteration/%E6%8A%80%E6%9C%AF%E6%9C%88%E5%88%8A/2024.07-月刊.md)
Expand Down Expand Up @@ -35,4 +37,4 @@
- [📖致访客.md](https://github.com/vannvan/knowledge-garden/tree/master/Iteration/%E6%8A%80%E6%9C%AF%E6%9C%88%E5%88%8A/📖致访客.md)
- [📖致读者.md](https://github.com/vannvan/knowledge-garden/tree/master/Iteration/%E6%8A%80%E6%9C%AF%E6%9C%88%E5%88%8A/📖致读者.md)
## 最近更新时间
2024-09-18 11:45:39
2024-10-12 17:58:03

0 comments on commit 6759e34

Please sign in to comment.