一个开源的联邦宇宙(Mastodon、Fediverse)别名服务

2023-12-23
阅读 2 分钟
249
介绍网站: [链接]开源代码仓库: [链接]比如您在 Mastodon 系统上的用户名为: @willin@log.lu ,现在您可以申请一下域名后缀的别名:js.coolcss.fundsh.gglog.lukaiyuan.fundv0.chat示例:i@js.cool | i@v0.md 都指向到了 @willin@log.lu使用自己的域名进行部署如果您拥有自己的域名,但是没有部署 Mastodon 或者其他 ...

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

2023-07-22
阅读 2 分钟
277
教学大纲如上图所示,系统大纲分为以下几个部分:计算机基础开发工具(IDE)浏览器及调试工具常用快捷键所见即所得的前端HTMLCSSJS 基础框架入门 Vue/React深入浅出全栈开发算法入门框架开发调试框架实战后端接口入门枯燥实用的后端数据库入门缓存入门分治原则RESTful 接口设计实力进阶前端性能优化后端性能优化数据库调...

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

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

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

2023-05-24
阅读 3 分钟
578
配置自定义域名后缀支持后,也可以通过 user1@domain2.com 搜索到。该配置需要在主节点中设置 ALTERNATE_DOMAINS。

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

2023-05-23
阅读 3 分钟
1.2k
注意:本文采用的为 Docker Compose 方式安装部署。首先选择你安装的版本,有以下两种推荐:官方版本: [链接]Glitch 版本: [链接]项目包含一个 Dockerfile 和一个 docker-compose.yml 文件(需要至少 docker-compose 版本 1.10.0)。前提条件工作的基本(Linux)服务器,带有Nginx(或Apache2;不正式支持)。最近的稳定版本的...

Wealth 开源的账本响应式网站系统免费部署

2023-05-13
阅读 2 分钟
994
演示网站: [链接]前置准备首先需要注册一个 Github 账号,Fork 这个开源项目: [链接] (欢迎 Star)然后使用 Github 账号分别注册 Vercel 和 Planetscale:Vercel: [链接]PlanetScale: [链接]Planetscale 创建数据库使用 Navicat 之类的软件连接数据库,并创建表,sql 语句位于文件: [链接] {代码...} 创建 Vercel ...

ActivityPub 1.0 规范

2023-04-22
阅读 2 分钟
601
ActivityPub 是开放社交网络的分布式网络协议并且基于现有通用语言的概念建立在 ActivityStreams2.0标准上。该标准使得在不同服务和用户之间的开放数据交换和分布式交互成为可能,构建一个统一的社交网络。 它简化了实现复杂度,通过共享的消息传递机制消除了服务之间建立专用连接的必要性。

ChatGPT:理财记账应用数据库模型设计

2023-04-12
阅读 2 分钟
746
我是一个独立开发者,想要做一个理财记账的应用。方便中国基金、股票和虚拟资产的收益汇总,并提供 AI 建议。能帮我设计好相关的表结构嘛,使用 Prisma 语法,不允许使用自增 id。

Next.js 13 appDir 实战 i18n

2022-12-03
阅读 6 分钟
915
Not Planned FeaturesWe are currently not planning to include the following features in app:Internationalization (i18n) - we will be providing a guide on how to implement internationalization in app.AMP SupportIf you need any of these features, we will continue to support pages, including bug fixe...

搭建个人知识付费应用系统-(6)Sanity 集成

2022-09-12
阅读 4 分钟
1.5k
视频地址:[链接]Sanity 建模官网及文档: [链接] {代码...} 创建一个 Sanity 配置文件 sanity.config.ts: {代码...} 该配置文件包含:文章类型申明标签类型申明后续还需要根据文章类型再加上:页面、文章、代码片段的区分(做视频的时候忘了)。本地启动 sanity 服务: {代码...} 然后访问: [链接] 登录并管理内容。S...

搭建个人知识付费应用系统-(5)Header、Footer 样式组件

2022-08-21
阅读 7 分钟
825
视频地址: [链接]基础样式如鼠标指针、背景图片等。鼠标指针 {代码...} 背景图片切换 {代码...} HeaderLink 封装locale-link: {代码...} router-link: {代码...} header 组件: {代码...} Footer {代码...}

搭建个人知识付费应用系统-(4)Remix i18n、主题切换

2022-08-21
阅读 9 分钟
953
视频地址:[链接]Remix i18n注意一下 languages 的结构调整: {代码...} 语言切换组件与 DaisyUI 相同 {代码...} Remix 主题切换切换主题接口 {代码...} {代码...} Theme Provider {代码...} Use Theme {代码...} 切换主题组件 {代码...} 组件加切换事件 {代码...}

搭建个人知识付费应用系统-(3)用户信息获取

2022-08-21
阅读 1 分钟
537
视频地址:[链接]用户信息获取创建自定义字段Authing 控制台付费版可以自定义扩展字段,免费版可以基础字段修改用途。VIP 到期时间:日期字段名:自定义字段(vip)或基础字段(birth)已购资源:字符串(,分隔)字段名:自定义字段(bought)或基础字段(如 locale)重构 OIDC Scope 授权链接 {代码...} P.S.简单配置了...

搭建个人知识付费应用系统-(2)用户 Session 管理

2022-08-20
阅读 4 分钟
946
视频地址: [链接]用户管理 {代码...} Session 管理SessionStorage {代码...} Token 管理将 code 换 AccessToken 和 RefreshToken 换 AccessToken 两个方法封装 {代码...} i18n插件: [链接]安装 {代码...} 配置 {代码...} {代码...} 添加语言翻译 {代码...} 客户端设置 {代码...} 服务器端设置 {代码...} 语言切换 {代...

搭建个人知识付费应用系统-(1)框架初始化、用户身份集成

2022-08-20
阅读 3 分钟
947
视频地址: [链接]初始化项目Remix 官网:[链接]创建命令: {代码...} 目前项目源码位于: [链接]配置eslintprettiereditorconfig可选项:lint-stagedhusky安装依赖tailwindcssdaisyui@tailwindcss/typographypostcsspm2创建 Authing 用户池及应用创建登录、注销接口登录接口 {代码...} 注销接口 {代码...} 登录回调 cal...

搭建个人知识付费应用系统整体需求及详细设计

2022-08-18
阅读 2 分钟
922
系统整体需求收益模型广告访客及普通用户展现广告付费内容访客及普通用户无法查看付费内容的全部内容付费内容免费浏览付费内容可单篇付费付费资源附件需要付费购买(普通用户原价,VIP 会员 X 折)会员VIP 会员免广告付费内容免费浏览系统架构图 {代码...} 模块说明用户中心注册、登录Github 账号登录微信扫码登录短信验...

Headless CMS Sanity 数据建模——定义文档内容的结构

2022-08-03
阅读 4 分钟
1.6k
使用代码定义内容模型是设计使然。它使版本控制变得更容易,并使开发人员能够控制数据结构的布局方式。我们让在界面中添加、更改和删除字段变得毫不费力。

从 0 到 1 设计、编码、搭建个人知识付费应用(Remix 全栈框架、集成支付)

2022-08-01
阅读 2 分钟
1.2k
感兴趣或者喜欢的请点赞关注我,本文超过 100 个赞正式动工。变更记录2022-07-30 初稿,设想提出2022-07-31 添加需求草稿系统概述类似于个人博客系统,可以发布文章、页面及代码片段。设置付费粒度:付费 VIP,享受所有资源免费访问(有效周期内)单篇付费,对于设置付费的资源进行购买并获得访问权限(买断)类似的应用...

使用 wp-authing 插件,集成 WordPress 单点登录

2022-03-25
阅读 1 分钟
904
WordPress 是使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设属于自己的网站,也可以把 WordPress 当作一个内容管理系统(CMS)来使用。根据 W3Techs 最新数据显示,在2021年,全世界 39.5% 网站使用 WordPress 搭建。

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

2022-02-02
阅读 8 分钟
2.4k
今天是 2022 年 2 月 2 日,距离今年的情人节只有不到两周的时间了。给大家隆重介绍一个网站,憨憨.我爱你参考示例网站:表白幻灯片.憨憨.我爱你源码恋爱计时器.憨憨.我爱你源码申请流程打开官网首页: 憨憨.我爱你(由于该网站数据库使用的是 PlanetScale 免费服务,位于美东,所以访问可能会稍微有点慢。请耐心等待。...
封面图

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

2022-01-30
阅读 7 分钟
1.3k
可用资源NPM 包@authing/nextjs:[链接]@authing/remix: [链接]论坛帮助Next.js 问题反馈: [链接]Remix 问题反馈: [链接]Authing 用户池配置该部分基本上大部分框架是通用的,首先需要创建用户池应用。填写应用名称,可以获取到 App ID 和 App Secret 配置。配置回调地址,注意如果是使用 Next.js 框架,建议用 /api/...

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

2022-01-21
阅读 10 分钟
1.8k
其实用 Authing 团队管理 + Wechaty 机器人能够实现很多功能,来提高传统人事管理的效率。甚至还可以做一些数据的分析、统计,来辅助决策。这里我就列了几个简单的现实场景,希望能帮助大家理解。

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

2022-01-15
阅读 8 分钟
2.7k
Authing 是国内首款以开发者为中心的全场景身份云产品,集成了所有主流身份认证协议,为企业和开发者提供完善安全的用户认证和访问管理服务。
封面图

站点访问 Pageviews 实现——相比于 Next.js 我更喜欢 Remix

2022-01-04
阅读 6 分钟
2k
首先以 Next.js 为例,其实在我的眼里, Next.js 更像是一个静态网站生成器。它与 Gatsby (另一个基于 React 的网站生成器)相比,门槛较低,可以快速上手。而 Gatsby 则需要一定的 GraphQL 基础。

使用免费的 Cloudflare Workers 搭建 Serverless 站点计数服务

2021-12-29
阅读 2 分钟
1.8k
这是重构个人网站的前期准备之一。用于统计每个页面和整个站点的访问量。后续如果评论系统有不错的选择的话另说,不然也可能会再加入评论系统的相关内容整合在一起。

前言:基础准备和规划构想

2021-12-28
阅读 2 分钟
1.1k
该系列文章并非零基础入门,所以在我们一起开始之前,需要您补充一些技术知识的储备。当然,我也会为想要入门的同学降低一些门槛。所以本文旨在介绍和对照一下,需要哪些前置的技术储备。

2021 新款 Macbook Pro 轻松隐藏刘海

2021-12-09
阅读 1 分钟
1.9k
先上原图,好不好看就不做评价了。操作过程非常简单,首先下载并解压:[链接]打开终端,一行命令搞定。进入到文件解压所在的目录先,然后执行: {代码...} 搞定,看看效果图:

M1 Max 很强,但没那么强,就让它更强

2021-12-07
阅读 3 分钟
2.4k
到手开箱的时候,还剩不到 60% 左右的电,我就没有插件开始安装配置开发环境。大约用了三个多小时没电。整个过程中未插电,很流畅,电池续航也很满意。充电也挺快,从 50% 充满不到一个小时。96w 已经够用,配合一些输出 90-100w 的显示器不知道效果会怎么样(后续准备尝试一下)。

Sidecar - 带着 Mac mini 和 iPad 就可以到处跑啦

2021-12-04
阅读 2 分钟
1.6k
Sidecar 让 iPad 成为 Mac Mini 外接显示屏。低成本,高性能。打开「自动操作」应用如图上所示图标应用。选择创建「应用程序」在「实用工具」分类中选择「运行 AppleScript」拖拽至主窗口创建,然后粘贴脚本。下载地址: [链接]设置你的 iPad 设备名称将脚本中的 willin-m5 (我的设备名称)改为你的。点击 「▶️ 播放」...

网站的未来:Next.js 与 Remix

2021-12-02
阅读 1 分钟
5.1k
横向对比先上一行对比图: Next.jsRemixSSG静态站点生成✅内置🚫不支持SSR服务器端渲染✅内置✅通过 loaderAPI 路由✅pages/api/ 目录下🚫Remix 就是路由,你可以更加灵活去进行自定义路由Forms表单🚫 非内置✅ 内置,且功能强大基于文件系统的路由管理✅ 页面级✅ 组件级会话管理🚫 非内置✅ 内置 Cookie、Sessions禁用 JS🚫 未提供...