已写下 85 篇博客文章,共计 101,765 字,完整阅读预计需要 8.5 小时,已有 287,124 次阅读。
按照【分类】筛选文章
按照【标签】筛选文章
![Cover](/images/bg.jpg)
Stripe 支付 (使用 Next.js 部署到 Cloudflare)
使用 Stripe 为您的生意进行线上收款开发。
![Cover](/images/bg.jpg)
联邦宇宙(Mastodon、Fediverse)别名服务
一个开源的联邦宇宙别名服务。A Fediverse Alias Service for public
![Cover](/images/bg.jpg)
Cloudflare Email Routing 免费邮件发送服务
Cloudflare Email Routing 免费邮件发送(作为 Service 服务)用于 Workers/Pages 项目中。
![Cover](/images/bg.jpg)
Cloudflare KV 备份及迁移
之前的项目一直都用的是免费的服务,后端 Vercel 托管,数据使用的 Cloudflare KV。 这其中就有一个很严重的问题:`延迟`。经常数据操作了,但是 KV 还是缓存的值。
![Cover](/images/bg.jpg)
代码灵魂——通过你的代码表达你的意图
但对于代码质量的好坏、阅读性的好坏,却没有一个有效的度量标准。每个人心中的一杆秤,是不同的。那么多年过去了,依然无法去统一所有人的编程思想。而什么样的代码,才是好的代码,渐渐地,在心中有了一部分标准的答案。
![Cover](https://pica.zhimg.com/80/v2-42adf53233cdeab6d3881aeeac28be72_1440w.png)
金铲铲之战九五新手教程
适用于当前 s9 赛季。
![Cover](https://pica.zhimg.com/80/v2-1e55d337c6d1bc017b91126f9bbca487_1440w.png)
【教女朋友 从 0 到 1 学编程系列】三、2048 前端游戏实战
![Cover](https://pica.zhimg.com/80/v2-1e55d337c6d1bc017b91126f9bbca487_1440w.png)
【教女朋友 从 0 到 1 学编程系列】二、快速掌握前端基础
首先明确一点学习的最根本原则:预习是不可能预习的,复习是不可能复习的。那么如何能够教女朋友快速从零基础上手写代码,将成为本课时的最关键内容。
![Cover](https://pica.zhimg.com/80/v2-1e55d337c6d1bc017b91126f9bbca487_1440w.png)
【教女朋友 从 0 到 1 学编程系列】一、计算机基础
教女朋友 从 0 到 1 学编程系列大纲,主要技术栈围绕 JS/TS 前后端,欢迎完善补充,提出宝贵意见。
![Cover](/images/bg.jpg)
Next.js (React) 实用进阶技巧
自用整理的 Next.js 或 React 项目进阶小技巧。
![Cover](/images/bg.jpg)
remote-cloudflare-kv 在 Vercel 上使用 Cloudflare KV
最近我在做 Next.js 项目部署 Cloudflare Pages 时发现本地开发调试、登录鉴权等好多问题,所以又想要切回到 Vercel 中,便有了这么一个项目,可以在 Cloudflare 以外的环境上得到类似于 Worker Runtime 的 KV 使用体验。
![Cover](/images/blog/mastodon/redirect.png)
Mastodon 长毛象多租户:自定义域名、自定义账号别名
如果您想要一个属于自己的账号别名,但没有服务器的话,可以参考一下我的发电计划: https://afdian.net/a/willin
![Cover](https://pic2.zhimg.com/80/v2-10bb1f904c6869c62662c91e1310a6a9_1440w.webp)
安装部署 Mastodon 长毛象去中心化微博系统
如果您想要一个属于自己的账号别名,但没有服务器的话,可以参考一下我的发电计划: https://afdian.net/a/willin
![Cover](/images/bg.jpg)
Next.js 13 appDir 实战 i18n
Next.js 13 + appDir 实验特性 + i18n 服务器/客户端组件渲染
![Cover](/images/bg.jpg)
让平凡非凡——公益慈善篇
Willin Wang 公益慈善推荐
![Cover](/images/bg.jpg)
为回家、出发——三十三周岁封笔
没有在深夜里痛哭过的人,不足以谈人生。
![Cover](/images/bg.jpg)
NFT 数字藏品从设计到发布
本系列专栏主要内容涵盖从平台选择、前期规划、NFT 藏品设计、批量生成以及平台上线所有阶段。
![Cover](/images/blog/authing-wordpress/wp-login.png)
在 Wordpress 中集成 Authing SSO
Wordpress Authing 插件的使用
![Cover](/images/blog/hanhan-i-love-u/home.png)
今年的情人节,给心爱的她一个不一样的礼物吧
今天已经是 2022 年 2 月 2 日了哦,你可以申请一个 "憨憨.我爱你" 的域名给 TA 一个惊喜。
![Cover](/images/blog/authing-full-stack/app-id-and-secret.png)
全栈框架应用快速集成 Authing SSO
分别以 Next.js 和 Remix 框架为例,讲解如何在半小时内快速集成 Authing SSO
![Cover](/images/blog/authing-wechaty/flow.webp)
Authing 团队管理 + Wechaty 机器人 = 无限可能
分别以微信群、飞书、Authing 作为上游用户源,构建人事管理机器人的实际案例教程。
![Cover](/images/bg.jpg)
你好 Remix 博客
Remix + Cloudflare Pages + KV 存储实现部署的半静态个人博客系统
![Cover](/images/blog/authing-discourse/installed.png)
Discourse 零代码集成 SSO 教程
你可能想要集成一个 Discourse 论坛?使用 Authing SSO 零代码帮你实现单点登录
![Cover](/images/bg.jpg)
笔记本、台式机、平板二合一?Mac、Win、Linux?
根据日常使用的需求进行选择,笔记本、台式机、平板和二合一电脑我都有尝试过,目前而言,最适合我个人的是笔记本。
![Cover](/images/bg.jpg)
Promise、async/await 使用经验
产生:改善 Callback Hell 问题
![Cover](/images/bg.jpg)
羡鱼「初瘦酒馆」
到了梅雨季节。忽冷忽热的天,未落雨时闷热潮湿;雨落时伴着风,又有些许寒凉。郭敏在年前继续出发了,陆离也跟着一起。他俩人,应该是好上了。
![Cover](/images/bg.jpg)
模块化开发、容器化开发
![Cover](/images/bg.jpg)
愉快地使用 Manjaro 21 玩耍
![Cover](/images/bg.jpg)
Nest.js 基础入门
除了在 Controller 中,在 Model、 Service 等其他地方内层方法均可以进行优化,因为外层调用的时候已经带上了 `await`。同时,还需要注意各个方法的返回类型,养成良好习惯。
![Cover](/images/bg.jpg)
过敏的郭敏「初瘦酒馆」
转眼又过去了几个月,不知不觉入冬了。后来酒馆又招了个姑娘,名字叫郭敏。
![Cover](/images/bg.jpg)
不如算了吧
最近在看房子,打算跟同事朋友三个人一起合租。高不成低不就的,要么特别偏远,要么看好的就比预算高些。反反复复跑了四五个地方没做决定,说白了,就是穷惹的祸。不然哪需要纠结呢?!
![Cover](/images/bg.jpg)
光怪陆离「初瘦酒馆」
四月的天,飘起了雪,又有点冷了。
![Cover](/images/bg.jpg)
梦想清单8号:王初瘦V0
给捕梦者的投稿:1.建立一个家
![Cover](/images/bg.jpg)
透明的秘密「初瘦酒馆」
有一段时间没有见到小白了。小白是酒馆的老顾客了,虽然他的外号叫小白,但其实挺黑的。看样子,小白也就 20 出头,据他自己吹牛的时候说,高中毕业就出来打工了,现在已经混出了“不小”的名堂。
![Cover](/images/bg.jpg)
他浪够了,也烂透了「初瘦酒馆」
今天是 2020 年 5 月 25 日,小雨,酒馆里没什么客人。兜里的烟也没了,虽然我不知道瘾为何物,但这个东西帮助我打发了不少无聊的时间。这种时候,我偶尔也会装装深沉,思考一下人生。比如,如果有下辈子,那我就当一只水母吧,没有心脏,一直在大海里游,死后会化为水,融入大海里,没有痕迹,就当没来过。
![Cover](/images/bg.jpg)
子龙姑娘「初瘦酒馆」
“过去了。”说完,二傻掐灭了手中的烟,站了起来,叹了口气缓缓走出酒馆。
![Cover](/images/bg.jpg)
剩暖渣、初瘦——三十一周岁再话
岁月像一把杀猪刀,初瘦快要破碎他再瘦的梦。初瘦总会自嘲说,心宽体胖。可是只有傻子才看不出来吧,他那些沉稳,是被现实磨平的棱角。
![Cover](https://user-images.githubusercontent.com/1890238/78338149-d07b4200-75c4-11ea-82b8-67182681ed13.jpg)
中年人就该有勇气面对过去的自己
这篇文字与罗永浩无关,只是觉得这个标题比较贴切我目前的状态。
![Cover](https://user-images.githubusercontent.com/1890238/50014695-98cb3e00-ffff-11e8-822e-df2717b27f82.png)
Nuxtpress - Node.js 动态网站静态化之路
相信 Hexo、Ghost、WordPress 等常见的开源内容框架对于很多人来说都不陌生。
![Cover](https://user-images.githubusercontent.com/1890238/49494042-48364100-f899-11e8-81fb-54a8db08715e.png)
说来有点可笑,听了你可别哭
最近从 11.17 华为发售 Mate 20 RS 以来,我已经抢了无数次,没有抢到。
![Cover](/images/bg.jpg)
愉快地使用 ElementoryOS 5 玩耍
![Cover](/images/bg.jpg)
初瘦与那些他的三观不正的杂念
初瘦,在我老家的土话里是跟禽兽一个意思。用以自嘲坏事做多,所以总是在跟病魔做抗争。同时,文雅一点的说辞就是,想当初,也瘦过。
![Cover](https://user-images.githubusercontent.com/1890238/45592199-93773c80-b999-11e8-84ab-fa807929238c.png)
开篇:你好,世界!
不能免俗。第一篇文章依然是 “Hello World!”作为技术人的标配,前前后后 N 个博客也都是以此作为序章。
![Cover](/images/bg.jpg)
VSCode 配置 Webpack 路径提示及智能跳转
![Cover](/images/bg.jpg)
创意分享:Redis 客户端
![Cover](/images/bg.jpg)
创意分享:Github/Coding 聚合客户端
![Cover](/images/bg.jpg)
iPad 开发/高效应用列表
![Cover](/images/bg.jpg)
Docsify 画图建模 Mermaid 插件支持
![Cover](/images/bg.jpg)
优雅地使用平板进行远程OS X编码开发
![Cover](/images/bg.jpg)
国内可备案域名后缀及价格列表
![Cover](/images/bg.jpg)
2017.02.22 团队·经济·团队经济
![Cover](/images/bg.jpg)
前端阅读体验优化-GitBook自动换肤
![Cover](/images/bg.jpg)
MX Master Mac配置推荐
![Cover](/images/bg.jpg)
2016.06.20 我们都在乞讨
![Cover](/images/bg.jpg)
浮云淡、解甲——二十七周岁沉思
![Cover](/images/bg.jpg)
Gitbook 捐赠打赏插件
![Cover](/images/bg.jpg)
JS 判断一个数是否为 2 的 N 次幂
![Cover](/images/bg.jpg)
入手新域名 js.cool
![Cover](/images/bg.jpg)
Node.js阿里云接口(Aliyun API)SDK
![Cover](/images/bg.jpg)
2016.4.1 不要当傻瓜
![Cover](/images/bg.jpg)
2016.3.29 新木桶原理
![Cover](/images/bg.jpg)
MySQL 跨表数据同步优化
![Cover](/images/bg.jpg)
2016.2.29 人为什么活着
![Cover](/images/bg.jpg)
Hexo 文章阅读时长预计
![Cover](/images/bg.jpg)
2016.01.27 治国
![Cover](/images/bg.jpg)
js版 Leetcode Single Number
![Cover](/images/bg.jpg)
2016.01.05 多面世界
![Cover](/images/bg.jpg)
2016.1.2 月捐停止
![Cover](/images/bg.jpg)
2016.1.1 搬家
![Cover](/images/bg.jpg)
Hexo 文章计数插件 WordCount
![Cover](/images/bg.jpg)
待重头、涅槃——二十六周岁思绪
![Cover](/images/bg.jpg)
js版 Leetcode接受率最低题valid-number
![Cover](/images/bg.jpg)
js版Leetcode第一难题wildcard-matching
![Cover](/images/bg.jpg)
js版 Leetcode spiral-matrix-ii
![Cover](/images/bg.jpg)
API接口性能统计之平均响应时间算法
![Cover](/images/bg.jpg)
日本雅虎程序员跳槽程序测试问题
![Cover](/images/bg.jpg)
2014年终总结(物联)
![Cover](/images/bg.jpg)
卸载 Mac 默认的 Xcode 附带的 git
![Cover](/images/bg.jpg)
志难酬、虚妄——二十五周岁放诞
![Cover](/images/bg.jpg)
言有尽、蹉跎——二十四周岁自嘲
![Cover](/images/bg.jpg)
北京,我将要离开你。挥别66脑
![Cover](/images/bg.jpg)
离别赠言·给连云港电子口岸的发展建议
![Cover](/images/bg.jpg)
理还乱、浮沉——二十三周岁反思
![Cover](/images/bg.jpg)
照无眠、荏苒——二十二周岁碎念
![Cover](/images/bg.jpg)
道不尽、流年——二十周岁感言