网上冲浪周刊第25期:新年新气象🌱
欢迎阅读第25期技术资讯!这期我们推荐了一系列精彩的技术文章、工具和开源项目。在推荐阅读中,介绍2023年现代安卓开发的趋势,设计安全可靠的API的方法,以及Java 有哪些常见的误区问题。在有趣的工具部分,我们介绍了SmartDNS,一款本地DNS服务器,以及One Tab Group,一款多功能的标签页/标签组管理器。此外,还推荐了GitHub520、one-api、FreeControl和猫抓等实用工具。宝藏信息中,我们带来了Google Bard API、GitHub Web IDE等项目,以及一款能够在PC上控制Android设备的FreeControl。
欢迎来到第25期 !😄
期待您通过RSS订阅本博客:https://www.lifeee.top///atom.xml
技术
推荐阅读
- 2023年的现代安卓开发:Jetpack Compose、Android Jetpack、Material Design、Clean Architecture
- 如何设计安全可靠的 API ?:使用 HTTPS、使用 OAuth 2.0、使用 WebAuthn、使用分级 API Key、授权、限流、版本控制、白名单、定期检查 OWASP API 安全风险清单、使用 API 网关、错误处理、输入验证。
- 【[干货建议收藏]我们对 Java 有哪些常见的误区?】https://www.bilibili.com/video/BV14e41167CM?vd_source=1e1aa0f06f98286544f4193f7bfd4bdc
有趣的工具
Obsidian 使用 picgo自动上传图片
obsidian-image-auto-upload-plugin 是一个 Obsidian 插件,用于自动上传图片到图床中。
配置步骤为:
安装 PicGo 或者 PicList ,并进行配置,配置参考官网
PicList 是 PicGo 的升级版,主要添加了相册云删除和云存储管理两个功能。
在Obsidian 安装插件 Image auto upload plugin
打开插件配置项,设置为
http://127.0.0.1:{{PicGo设置的端口号}}/upload
(例如:http://127.0.0.1:36686/upload
)在 Obsidian Ctrl+V 粘贴剪切板中的图片就会自动上传
详细使用步骤可参见 Obsidian Image Auto Upload Plugin
开源地址: https://github.com/renmu123/obsidian-image-auto-upload-plugin
One Tab Group - 标签页/标签组管理器
One Tab Group 一款集多功能于一身的代替 OneTab
/Session Buddy
的下一代标签页/标签组管理器, 帮助你有效地管理、组织您的浏览器标签页,支持云同步以及同步到 Notion 等功能。可以理解为是扩展 OneTab 的代替品,除了继承它的功能外,还有以下特性:
✨ 特性
⚡️ 有效地在会话中组织您的标签页、标签组
🗂️ 保存/恢复/重组标签页、标签组
- 在当前窗口中
- 在新窗口中
- 恢复为休眠模式以节省内存
🔄 同步您正在浏览(打开的)标签页、标签组
🤏 轻松通过拖拉拽的方式管理您的会话
⌨️ 支持命令行面板界面 - 轻松通过命令行面板探索您打开的标签页、标签组
🏷️ 可视化网络书签 - 将链接转化为一个可视化的网络书签,便于您分享给他人
🔲 支持单列 | 双列 | 时间线布局
🌛 支持暗色模式
🌍 多语言支持(中文、英文)
💾 会话备份方案
- 📑 保存您的会话为一个 JSON 文件
- 📧 发送会话备份文件到您的邮箱(需登录)
📥 支持导入方案
- 🔖 支持将
OneTab
的数据导入到One Tab Group
- 🔖 支持将
SessionBuddy
的数据导入到One Tab Group
- 🔖 支持将
🔍 支持在所有标签页中模糊搜索
🧹 休眠您打开的标签页以节省内存
☁️ 支持云备份同步、Notion 同步
❤️ 收藏您喜爱的 Session
✨ 将 Session 作为链接和任何人分享
chrome安装地址:One Tab Group - 标签页/标签组管理器 (google.com)
edge安装地址:One Tab Group - 标签页/标签组管理器 - Microsoft Edge Addons
Github520:加速访问Github
让你“爱”上 GitHub,解决访问时图裂、加载慢的问题。(无需安装,通过修改本地 hosts 文件)
使用方法:https://github.com/521xueweihan/GitHub520#%E4%BA%8C%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95
开源地址:https://github.com/521xueweihan/GitHub520
one-api:OpenAI 接口管理
OpenAI 接口管理 & 分发系统,支持 Azure、Anthropic Claude、Google PaLM 2 & Gemini、智谱 ChatGLM、百度文心一言、讯飞星火认知、阿里通义千问、360 智脑以及腾讯混元,可用于二次分发管理 key,仅单可执行文件,已打包好 Docker 镜像,一键部署,开箱即用。
开源地址:https://github.com/songquanpeng/one-api
FreeControl:基于scrcpy的GUI
FreeControl是基于开源项目scrcpy的进行开发的,可以在PC控制Android设备。
开源地址:https://github.com/pdone/FreeControl
猫抓资源嗅探扩展,能够帮你筛选列出当前页面的资源
猫抓Cat Catch 是一款网页资源嗅探扩展,能帮你下载网页视频,支持M3U8,支持媒体控制,包括倍速、画中画、全屏、截图等。
Chrome安装地址:https://chrome.google.com/webstore/detail/jfedfbgedapdagkghmgibemcoggfppbb
Edge安装地址:https://microsoftedge.microsoft.com/addons/detail/oohmdefbjalncfplafanlagojlakmjci
Firefox安装地址:https://addons.mozilla.org/addon/cat-catch/
开源地址:https://github.com/xifangczy/cat-catch?tab=readme-ov-file
宝藏信息
Google Bard API 轻松向 Google Bard 发送请求
用于与Google Bard进行交互的FastAPI封装,允许用户通过一个简单的API发送消息给Google Bard,并接收响应
Google Bard 是 Google 开发的出色的对话式人工智能。该项目包含一个用于轻松向 Google Bard 发送请求的综合库,以及一个简化的 API 服务器,允许用户通过一个简单的API发送消息给Google Bard,并接收响应。
开源地址:https://github.com/ra83205/google-bard-api
GitHub Web IDE:浏览器拓展
GitHub Web IDE是是一款浏览器拓展,能够通过在线IDE浏览 Github 代码。
Chrome 安装地址:https://chrome.google.com/webstore/detail/adjiklnjodbiaioggfpbpkhbfcnhgkfe
Firefox 安装地址:https://addons.mozilla.org/firefox/addon/github-web-ide
Edge 安装地址:https://microsoftedge.microsoft.com/addons/detail/akjbkjciknacicbnkfjbnlaeednpadcf
播客推荐:肥话连篇
肥话连篇是一档生活闲聊博客,小宇宙: 肥话连篇 | 小宇宙
资讯
- 泰国宣布将对华永久免签
- 微软计划在键盘上新增 Copilot 按键
- 2024 年 1 月 4 日,钉钉个人版正式上线。:钉钉个人版旨在为小团队、个人用户和高校大学生等群体提供丰富的 AI 工具和服务,致力于成为 AI 时代的个人助理,提升个人和小团队的生产力。
🎉 本文同步更新于 https://github.com/starsight/TechWeekly