每周小结90:编码相关
本周是 2023 年的第02 周(01.09-01.15)。
这里记录过去一周我的一些所见所闻。
本篇内容包含:本周主题、关注&工具、一周图片、文摘、编码相关、本周小结等。
每周日晚发布,首更自六个周,同步至竹白、公众号 Wakaka。
以下内容为编码相关摘录
2022前端大事记
这篇文章干货挺多的,摘录其中几个点如下:
- Chrome 开始实施私有网络控制策略 需要部署以下两个HeaderRequest:Access-Control-Request-Private-Network: true Resonse:Access-Control-Allow-Private-Network: true
- Vue 3 在 2022 年 2 月 7 日 成为新的默认版本
- 在最新的 Node.js v17.5 版本中,增加了对 Fetch API 的支持,后续无需再借助 axios、needle、node-fetch、request 等第三方请求库了!
- JavaScript 即将推出两个新的数据类型:Record 和 Tuple ,该提案目前已经到达 Stage: 2。
- 微软 TypeScript 团队提出了一项新的提案,在提案中希望可以为 JavaScript 带来可选的类型注释语法。提案的目的是让开发者能够直接运行用 TypeScript、Flow 或其他静态类型库编写的程序,而不需要再编译一次。undefined目前提案已经到达 Stage: 1 阶段。
- PsScript-浏览器支持直接运行 Python 代码
- 目前,Chrome、Firefox 等主流浏览器均表示支持 HTTP/3
- Lerna V6 发布
......
IPFS是什么?包含哪些内容
IPFS:星际文件系统(InterPlanetary File System ),是一个分布式的Web,点到点超媒体协议,可以让我们的互联网速度更快, 更加安全, 并且更加开放。是一个旨在实现文件的分布式存储、共享和持久化的网络传输协议,IPFS协议的目标是取代传统的互联网协议HTTP。
对于传统的HTTP来说:
- 中心化低效且成本高
- Web文件被经常删除
- 中心化限制了web的成长
- 互联网应用高度依赖主干网。
而IPFS协议的特点有:
- IPFS是一个协议,类似http协议
- IPFS是一个文件系统
- IPFS是一个web协议
- IPFS是模块化的协议
- IPFS是一个p2p系统
- IPFS天生是一个CDN
- IPFS拥有命名服务
PS:关于IPFS的普及和相关技术细节,公众号「ipfs_guide」有介绍,不过2019年就停更了,顺带着跟着这个介绍体验买了点fil币?。
ipfs.tech
ipfs官网教学。
该官网提供的一些文档、教学、客户端下载等内容可以有效的帮助初次了解ipfs的童鞋。
如何快速搭建自己的 IPFS 网关
这篇文章详细记录了如何自己搭建。
这里做一个文章内容的极简总结:
- IPFS网关允许访问者通过 HTTP 请求从 IPFS 网络访问数据。
- 默认情况下,IPFS 网关配置在 8080 端口上。
- linux上手动安装和 ipfs-update 安装的两种方式(我使用的第一种)
- 初始化仓库:
ipfs init
- 使用 Systemd 来启动 IPFS 守护进程(配置内容见原文)
- 配置 IPFS HTTP 网关(配置内容见原文)
- 重启服务:sudo systemctl restart ipfs
Github用户的 SSH 公钥
GitHub有个隐藏的URL pattern:
https://github.com/${username}.keys
会显示用户的 SSH 公钥。
Microfeed
Microfeed是基于Cloudflare的可以自我托管的轻量级内容管理系统(CMS)。是一个开源项目,可以轻松地将各种内容(如音频、视频、照片、文档、博客文章和外部url)以web、RSS和JSON的形式发布。
暂未体验,码住等有需要再研究。
read.liugezhou.online
上周提到的这个项目的自定义部署进展。
简要回顾:这个项目是用来搜公开图书的,上周在部署的时候出了问题。
该项目更新后,服务端Docker部署步骤如下:
- cd /root
- mkdir book-searcher&&cd book-searcher
- wget https://raw.githubusercontent.com/book-searcher-org/book-searcher/master/docker-compose.yml
- 通过 zlib-searcher/index/ 下载索引
- docker-compose run --rm -v "$PWD:$PWD" -w "$PWD" book-searcher /book-searcher index -f *.csv
- docker-compose up -d
- 阿里云免费ssl证书申请
- 服务器配置、测试
read.liugezhou.online
访问,由于服务端不支持 IPFS网关设置,因此在客户端设置中需要加入网关设置,如:https://dweb.link/
、https://ipfs.io/
等。
That's All.
See You Next Week.
相关文章
- Jgit的使用笔记
- 利用Github Action实现Tornadofx/JavaFx打包
- 叹息!GitHub Trending 即将成为历史!
- 微软软了?开源社区讨论炸锅,GitHub CEO 亲自来答
- GitHub Trending 列表频现重复项,前后端都没去重?
- Photoshop Elements 2021版本软件安装教程(mac+windows全版本都有)
- (ps全版本)Photoshop 2020的安装与破解教程(mac+windows全版本都有)
- (ps全版本)Photoshop cc2018的安装与破解教程(mac+windows全版本,包括2023
- 环境搭建:Oracle GoldenGate 大数据迁移到 Redshift/Flat file/Flume/Kafka测试流程
- 每个开发人员都要掌握的:最小 Linux 基础课
- 来撸羊毛了!Windows 环境下 Hexo 博客搭建,并部署到 GitHub Pages
- 超实用!手把手入门 MongoDB:这些坑点请一定远离
- 【GitHub日报】22-10-09 zustand、neovim、webtorrent、express 等4款App今日上新
- 【GitHub日报】22-10-10 brew、minio、vite、seaweedfs、dbeaver 等8款App今日上新
- 【GitHub日报】22-10-11 cobra、grafana、vue、ToolJet、redwood 等13款App今日上新
- Photoshop 2018 下载及安装教程(mac+windows全版本都有,包括最新的2023)
- Photoshop 2017 下载及安装教程(mac+windows全版本都有,包括最新的2023)
- Photoshop 2020 下载及安装教程(mac+windows全版本都有,包括最新的2023)
- Photoshop 2023 资源免费下载(mac+windows全版本都有,包括最新的2023)
- 最新版本Photoshop CC2018软件安装教程(mac+windows全版本都有,包括2023