已写下 85 篇博客文章,共计 101,765 字,完整阅读预计需要 8.5 小时,已有 650,963 次阅读。

按照【分类】筛选文章

按照【标签】筛选文章

Cover

Stripe 支付 (使用 Next.js 部署到 Cloudflare)

使用 Stripe 为您的生意进行线上收款开发。 

Cover

联邦宇宙(Mastodon、Fediverse)别名服务

一个开源的联邦宇宙别名服务。A Fediverse Alias Service for public 

Cover

Cloudflare Email Routing 免费邮件发送服务

Cloudflare Email Routing 免费邮件发送(作为 Service 服务)用于 Workers/Pages 项目中。 

Cover

Cloudflare KV 备份及迁移

之前的项目一直都用的是免费的服务,后端 Vercel 托管,数据使用的 Cloudflare KV。 这其中就有一个很严重的问题:`延迟`。经常数据操作了,但是 KV 还是缓存的值。 

Cover

代码灵魂——通过你的代码表达你的意图

但对于代码质量的好坏、阅读性的好坏,却没有一个有效的度量标准。每个人心中的一杆秤,是不同的。那么多年过去了,依然无法去统一所有人的编程思想。而什么样的代码,才是好的代码,渐渐地,在心中有了一部分标准的答案。 

Cover

金铲铲之战九五新手教程

适用于当前 s9 赛季。 

Cover

【教女朋友 从 0 到 1 学编程系列】三、2048 前端游戏实战

 

Cover

【教女朋友 从 0 到 1 学编程系列】二、快速掌握前端基础

首先明确一点学习的最根本原则:预习是不可能预习的,复习是不可能复习的。那么如何能够教女朋友快速从零基础上手写代码,将成为本课时的最关键内容。 

Cover

【教女朋友 从 0 到 1 学编程系列】一、计算机基础

教女朋友 从 0 到 1 学编程系列大纲,主要技术栈围绕 JS/TS 前后端,欢迎完善补充,提出宝贵意见。 

Cover

Next.js (React) 实用进阶技巧

自用整理的 Next.js 或 React 项目进阶小技巧。 

Cover

remote-cloudflare-kv 在 Vercel 上使用 Cloudflare KV

最近我在做 Next.js 项目部署 Cloudflare Pages 时发现本地开发调试、登录鉴权等好多问题,所以又想要切回到 Vercel 中,便有了这么一个项目,可以在 Cloudflare 以外的环境上得到类似于 Worker Runtime 的 KV 使用体验。 

Cover

Mastodon 长毛象多租户:自定义域名、自定义账号别名

如果您想要一个属于自己的账号别名,但没有服务器的话,可以参考一下我的发电计划: https://afdian.net/a/willin 

Cover

安装部署 Mastodon 长毛象去中心化微博系统

如果您想要一个属于自己的账号别名,但没有服务器的话,可以参考一下我的发电计划: https://afdian.net/a/willin 

Cover

Next.js 13 appDir 实战 i18n

Next.js 13 + appDir 实验特性 + i18n 服务器/客户端组件渲染 

Cover

让平凡非凡——公益慈善篇

Willin Wang 公益慈善推荐 

Cover

为回家、出发——三十三周岁封笔

没有在深夜里痛哭过的人,不足以谈人生。 

Cover

NFT 数字藏品从设计到发布

本系列专栏主要内容涵盖从平台选择、前期规划、NFT 藏品设计、批量生成以及平台上线所有阶段。 

Cover

在 Wordpress 中集成 Authing SSO

Wordpress Authing 插件的使用 

Cover

今年的情人节,给心爱的她一个不一样的礼物吧

今天已经是 2022 年 2 月 2 日了哦,你可以申请一个 "憨憨.我爱你" 的域名给 TA 一个惊喜。 

Cover

全栈框架应用快速集成 Authing SSO

分别以 Next.js 和 Remix 框架为例,讲解如何在半小时内快速集成 Authing SSO 

Cover

Authing 团队管理 + Wechaty 机器人 = 无限可能

分别以微信群、飞书、Authing 作为上游用户源,构建人事管理机器人的实际案例教程。 

Cover

你好 Remix 博客

Remix + Cloudflare Pages + KV 存储实现部署的半静态个人博客系统 

Cover

Discourse 零代码集成 SSO 教程

你可能想要集成一个 Discourse 论坛?使用 Authing SSO 零代码帮你实现单点登录 

Cover

笔记本、台式机、平板二合一?Mac、Win、Linux?

根据日常使用的需求进行选择,笔记本、台式机、平板和二合一电脑我都有尝试过,目前而言,最适合我个人的是笔记本。 

Cover

Promise、async/await 使用经验

产生:改善 Callback Hell 问题 

Cover

羡鱼「初瘦酒馆」

到了梅雨季节。忽冷忽热的天,未落雨时闷热潮湿;雨落时伴着风,又有些许寒凉。郭敏在年前继续出发了,陆离也跟着一起。他俩人,应该是好上了。 

Cover

模块化开发、容器化开发

 

Cover

愉快地使用 Manjaro 21 玩耍

 

Cover

Nest.js 基础入门

除了在 Controller 中,在 Model、 Service 等其他地方内层方法均可以进行优化,因为外层调用的时候已经带上了 `await`。同时,还需要注意各个方法的返回类型,养成良好习惯。 

Cover

过敏的郭敏「初瘦酒馆」

转眼又过去了几个月,不知不觉入冬了。后来酒馆又招了个姑娘,名字叫郭敏。 

Cover

不如算了吧

最近在看房子,打算跟同事朋友三个人一起合租。高不成低不就的,要么特别偏远,要么看好的就比预算高些。反反复复跑了四五个地方没做决定,说白了,就是穷惹的祸。不然哪需要纠结呢?! 

Cover

光怪陆离「初瘦酒馆」

四月的天,飘起了雪,又有点冷了。 

Cover

梦想清单8号:王初瘦V0

给捕梦者的投稿:1.建立一个家 

Cover

透明的秘密「初瘦酒馆」

有一段时间没有见到小白了。小白是酒馆的老顾客了,虽然他的外号叫小白,但其实挺黑的。看样子,小白也就 20 出头,据他自己吹牛的时候说,高中毕业就出来打工了,现在已经混出了“不小”的名堂。 

Cover

他浪够了,也烂透了「初瘦酒馆」

今天是 2020 年 5 月 25 日,小雨,酒馆里没什么客人。兜里的烟也没了,虽然我不知道瘾为何物,但这个东西帮助我打发了不少无聊的时间。这种时候,我偶尔也会装装深沉,思考一下人生。比如,如果有下辈子,那我就当一只水母吧,没有心脏,一直在大海里游,死后会化为水,融入大海里,没有痕迹,就当没来过。 

Cover

子龙姑娘「初瘦酒馆」

“过去了。”说完,二傻掐灭了手中的烟,站了起来,叹了口气缓缓走出酒馆。 

Cover

剩暖渣、初瘦——三十一周岁再话

岁月像一把杀猪刀,初瘦快要破碎他再瘦的梦。初瘦总会自嘲说,心宽体胖。可是只有傻子才看不出来吧,他那些沉稳,是被现实磨平的棱角。 

Cover

中年人就该有勇气面对过去的自己

这篇文字与罗永浩无关,只是觉得这个标题比较贴切我目前的状态。 

Cover

Nuxtpress - Node.js 动态网站静态化之路

相信 Hexo、Ghost、WordPress 等常见的开源内容框架对于很多人来说都不陌生。 

Cover

说来有点可笑,听了你可别哭

最近从 11.17 华为发售 Mate 20 RS 以来,我已经抢了无数次,没有抢到。 

Cover

愉快地使用 ElementoryOS 5 玩耍

 

Cover

初瘦与那些他的三观不正的杂念

初瘦,在我老家的土话里是跟禽兽一个意思。用以自嘲坏事做多,所以总是在跟病魔做抗争。同时,文雅一点的说辞就是,想当初,也瘦过。 

Cover

开篇:你好,世界!

不能免俗。第一篇文章依然是 “Hello World!”作为技术人的标配,前前后后 N 个博客也都是以此作为序章。 

Cover

VSCode 配置 Webpack 路径提示及智能跳转

 

Cover

创意分享:Redis 客户端

 

Cover

创意分享:Github/Coding 聚合客户端

 

Cover

iPad 开发/高效应用列表

 

Cover

Docsify 画图建模 Mermaid 插件支持

 

Cover

优雅地使用平板进行远程OS X编码开发

 

Cover

国内可备案域名后缀及价格列表

 

Cover

2017.02.22 团队·经济·团队经济

 

Cover

前端阅读体验优化-GitBook自动换肤

 

Cover

MX Master Mac配置推荐

 

Cover

2016.06.20 我们都在乞讨

 

Cover

浮云淡、解甲——二十七周岁沉思

 

Cover

Gitbook 捐赠打赏插件

 

Cover

JS 判断一个数是否为 2 的 N 次幂

 

Cover

入手新域名 js.cool

 

Cover

Node.js阿里云接口(Aliyun API)SDK

 

Cover

2016.4.1 不要当傻瓜

 

Cover

2016.3.29 新木桶原理

 

Cover

MySQL 跨表数据同步优化

 

Cover

2016.2.29 人为什么活着

 

Cover

Hexo 文章阅读时长预计

 

Cover

2016.01.27 治国

 

Cover

js版 Leetcode Single Number

 

Cover

2016.01.05 多面世界

 

Cover

2016.1.2 月捐停止

 

Cover

2016.1.1 搬家

 

Cover

Hexo 文章计数插件 WordCount

 

Cover

待重头、涅槃——二十六周岁思绪

 

Cover

js版 Leetcode接受率最低题valid-number

 

Cover

js版Leetcode第一难题wildcard-matching

 

Cover

js版 Leetcode spiral-matrix-ii

 

Cover

API接口性能统计之平均响应时间算法

 

Cover

日本雅虎程序员跳槽程序测试问题

 

Cover

2014年终总结(物联)

 

Cover

卸载 Mac 默认的 Xcode 附带的 git

 

Cover

志难酬、虚妄——二十五周岁放诞

 

Cover

言有尽、蹉跎——二十四周岁自嘲

 

Cover

北京,我将要离开你。挥别66脑

 

Cover

离别赠言·给连云港电子口岸的发展建议

 

Cover

理还乱、浮沉——二十三周岁反思

 

Cover

照无眠、荏苒——二十二周岁碎念

 

Cover

道不尽、流年——二十周岁感言