Hono 一个快速轻量的运行在边缘节点的 Web 框架

Hono 是一个运行在边缘节点的 JavaScript Edges Web 框架,可以在任何支持 JavaScript 运行的服务上,包括 Cloudflare Workers,Fastly Compute@Edge,Deno,Bun,Vercel,Netlify,Lagon,AWS Lambda,Lambda@Edge 和 Node.js。 Hono 的特点就是简单,轻量,快。 快,RegExpRouter 快 轻,hono/tiny 只有 14kB,零依赖 Multi-runtime,支持非常多的 JavaScript 运行时 Read more ...


Google Play Console 账户身份验证

早好几个月就收到了 Google Play Console 的身份验证请求,一直也没有理会,但是今天突然收到一封邮件告诉我,如果再不处理,那么就要按照删除帐号处理了,吓得我赶紧登录了后台查看。大致浏览了一下,说是开发者帐号需要完成帐号的验证以满足 Play Console 的最低要求,我这个帐号开通的时间比较久了,上大学那一会儿交了钱就开通了,也没有说要验证什么内容。 但是网上查了一下之后这个身份验证功能 2021 年就推出了,但是当时没有启用验证,只是在部分地区开启了,目的是为了限制恶意注册开发者帐号,利用伪造的开发者帐号来上传恶意软件和诈骗应用的人 Read more ...


我买了一台打印机 TS3330

因为时不时需要有打印和复印的需求(日本政府总有一些奇怪的手续需要提供纸质的材料),之前看到有人出家用打印机就用 3000 JPY 买了一台,这是一台 Canon TS3330。下面记录一下我自己的初始化过程以及更换墨盒的过程,以备自己后续查看。 产品介绍 佳能打印机 A4 喷墨多功能 PIXUS TS3330 白色 Wi-Fi 兼容。 墨盒 BC-345XL 黑 BC-346XL 彩色 说明书 canon ts3330 説明書 或者访问 https://ij.start.canon 访问,然后查询型号,查看交互式教程。 或 Read more ...

2023-12-30 printer , hardware , office

语言能力分级系统 CEFR

今天在浏览 LinkedIn 的时候,突然看到日本公司的 JD 中对语言的要求其中出现了一个关键字 CEFR C1 / B2 。好奇心使然,让我想了解一下这个我没有见到过的英语能力等级是什么。 在中文的语境中经常会看到 CET-4,CET-6,或者 TOEFL,ITLTS,甚至前不久还看到了 [[Duolingo]] 推出的英语能力测试,Duolingo 的英语能力测试因为能通过在线获取,所以在疫情期间还得到了很大的发展。 CEFR CEFR 是 Common European Framework of Reference for Language Read more ...


CloudCone CDN 使用体验

去年有机会就体验了一下 CloudCone 发布的 CDN 服务 CDN Nexus,下一代的 CDN,但是说实话技术上没有啥特别的,当时节点也不是很多,CloudCone 作为一个 VPS 服务商,可能本来就是利用其全球的机房做一些 CDN 的服务,说实话没有太多的亮点。免费的 Cloudflare 可能更香,或者我之前介绍的 Bunny CDN 也是不错的选择。 CloudCone CloudCone 是一家成立于 2017 年的主机服务商,主打 VPS,云服务器等服务,我第一次听说 CloudCone 还是在几年前的复活节彩蛋活动,CloudC Read more ...

2023-12-23 cdn , cloudcone , cdn-nexus

React 学习笔记之了解 React

这一期的 21 天计划中,我将了解和学习 React 并使用 React 制作一个简单的网站列入了计划,和之前学习了解 [[Lavarvel]] 一样,我在笔记里面制作了一个短期的学习计划,并看了一些官网的教程和书籍的目录,制定了几大块的知识点。这是这个系列的第一篇文章。 React 是什么 [[React]] 是一个用来构建用户界面的 JavaScript 库,用于构建 UI 界面,起源于 Facebook 的内部项目,用来构建 Instagram 的网站,于 2013 年 5 月开源。React 拥有较好的性能,代码逻辑简单,现在已经有很多项目使 Read more ...

2023-12-15 react , javascript , typescript

面向编程的 AI 搜索引擎:phind

前不久介绍了一个 面向开发者的垂直搜索引擎 devv.ai,通过 AI 的加持,搜索结果通常比较精确。今天又发现了一款相似的产品 phind,主要使用的语言是英语。同样是经过训练的面向开发者的文档,所以结果更加精确。 phind 由大语言模型驱动,因为专门使用高质量的语料库进行训练,所以在技术文档,计算机方面的检索和质量要相对精确一些。 优势 phind 的使用非常简单,相较于通用性的 ChatGPT,phind 可以给出更加精确的编程问题答案。相对于需要注册 ChatGPT,phind 打开就能用。 phind 可以使用自然语言进行搜 Read more ...

2023-12-14 ai , phind , chatgpt , openai , llm , bard , developer

利用 Navidrome 搭建自己的在线音乐库

我从2013,14 年左右开始使用网易云音乐来听音乐的,因为后来只有网易云音乐拥有 Linux 客户端,所以在 Linux Mint 下也用了很久的网易云,但是用着用着网易云的歌曲就变灰了,下架了,再找不到了。 虽然我可以使用网易云音乐的云盘来间接的实现部分歌曲的点亮,但是还是需要将歌曲传给网易,并且有些时候还会出错,因为版权问题或者敏感问题无法上传。 所以有段时间我都是在本地使用 [[Swinsian]] 来听音乐,并且 Swinsian 自带非常强大的 Meta 信息编辑工具,看到不正确的歌曲信息就可以随手修改了。 后来为了在多设备 Read more ...


时隔 5 年再安装 NextCloud

时隔多年,我再安装了一次 [[NextCloud]],很早之前 就在我的 QNAP TS 453B mini 上安装并使用了多年,这两年也一直在跟随着官方的版本升级 ,但是 QNAP 毕竟在局域网内,虽然可以使用 Tailscale,ZeroTier 等等工具来组件局域网,但毕竟还是不方便,最近入手一台还不错的 VPS,所以想着再搭建一个公有 IP 的 NextCloud,一方面备份一下自己的相册,另一方面也补足一下我自己使用 Syncthing时没有在线预览的页面,导致常常有些时候想访问自己的笔记而找不到。 Nextcloud Docker 镜像的区 Read more ...


使用 SyncTV 异地远程一起看视频

之前我都一直使用 [[Plex]] 来同步看视频,基本上可以做到秒级别的共享观看。今天看 GitHub 的时候发现一款叫做 SyncTV 的应用,也是可以通过同步的方式了共享观看视频流,那这样就可以一起看视频,看直播了。原来 Plex 的因为放在了一台欧洲的服务器上,在国内播放的时候总是会出现卡顿,一来是带宽限制,二来是经常发现有转码,所以常常需要我预先转码为低码率的视频才能流畅播放,出现的这个 SyncTV ,我可以搭配一台地理位置比较好的,比如日本的机器,然后通过代理的方式播放,不知道会不会提升一下使用体验。 SyncTV 使用同步的功能,确保了观 Read more ...

2023-11-26 docker , synctv , video , plex , emby , linux , docker , livesteam , streaming

最近文章

  • Helm 使用 Helm 是 [[Kubernetes]] 的一个包管理工具,用来简化 Kubernetes 应用的部署和管理。
  • K8s 部署 TiDB TiDB 是由 PingCAP 开发的一款开源分布式 SQL 数据库,支持事务处理和实时分析。它与 Kubernetes 的结合使得数据库能够实现云原生化,具备弹性扩展、自动故障转移等特性。
  • 开源 Kotlin ORM 框架 Exposed 使用说明 Exposed 是 JetBrains 在数年前推出的轻量级 ORM 框架,Kotlin 编写,已经在 JetBrains 内部多个关键产品使用。
  • Open WebUI 基于网页的大语言交互界面及联网搜索配置 之前的视频也介绍过,ChatWise,Cherry Studio,Chatbox 等大语言模型调用的本地客户端,虽然这些客户端都还是跨平台的,但是总还是需要占用本地的空间,今天我就来介绍一款基于网页的 LLM 交互客户端 Open WebUI,以及再介绍一下如何配置 Open WebUI 让其支持联网搜索。
  • 多版本管理工具 mise 使用详解 我用了很多年的 asdf 作为管理各种语言版本的工具,但是最近一次更新,asdf 多了一些变化,我也写了一篇文章介绍怎么升级的。在文章下方有小伙伴(lonelyhentxi) 给我推荐了 mise 这样一款使用 Rust 编写的多版本管理工具 mise,我大致的看了一下 mise,觉得是一个非常不错的项目,在这里再次感谢。