为Jekyll增加文章打赏功能

最近几年大家逐渐开始形成了知识付费的习惯,而微信公众号的打赏功能典型代表,那有没有可能为个人独立博客也添加打赏功能呢?搜索一下,发现目前主流的博客平台都有类似的插件,而相对比较远古、同时也正是我在使用的Jekyll却没有这样的插件。不过好在开源,自己...

技术

基于CloudFlare Workers的网址跳转服务

CloudFlare Workers正式对外发布了,稍微研究了一下,发现挺适合做一个网址跳转服务的,Workers其实就是一个Serverless服务,目前支持Node.js和Rust语言。本文介绍如何使用Node.js基于Workers实现一个网址...

技术

自动更新网站版权年份

每年元旦一过,一大批网站的底部的©copyright年份也跟着过期了,然后大部分网站会在相当长时间之后手动更新过来。那有没有一种方式可以方式可以自动化实现这个操作呢?答案当然是有。 这里讨论的不包括Wordpress之类成熟的网站程序,这种肯定都有...

技术

iOS 13下threading violation: expected the main thread的分析及解决方法

公司项目在升级到iOS 13后频繁出现NSInternalInconsistencyException:threading violation: expected the main thread的崩溃现象,在bugly上能看到不断上报的崩溃记录,但自...

技术

基于React Hooks与Parse实现用户鉴权的最佳实践(useAuth)

用户鉴权是几乎所有app必备的功能与流程,不管是自己开发app server,还是使用Parse等SaaS服务,都需要处理用户登录、注册、密码找回等一系列操作。而如何在客户端优雅地实现用户鉴权对每个开发者都是挑战。 最近在用React Native开...

技术

如何将GitHub的公开项目fork为私有项目

Github对个人用户免费开放私有仓库后,已经将原来的私有项目全部迁移到了GitHub,网络服务还是信赖国外的。今天碰到了一个场景:要把一个public仓库fork为private。想想这应该是挺常见的一个场景,但GitHub并没有提供操作入口。 在...

技术

基于Unubo与Node的网址跳转服务

之前写过一篇文章,介绍使用Apache htaccess来实现简单的网址跳转服务,这种方案最大的问题是需要自己有一个稳定的服务器,因为一旦服务器挂掉,整个服务也就不能用了。 我用的服务器是在搬瓦工上,它同时承担着“科学上网”的重任,而最近特殊时期服务...

技术

脚本实现FreeBitcoin高胜率地自动下注

几年前玩过一个免费领DOGE币的网站叫[FreeDogecoin](link: http://freedoge.co.in/?r=1049768) ,除了领免费币,还能玩下注猜大小的游戏“赢”币,之前玩过,毫不意外地领到的币全输光了。 今天突发奇想:...

技术

实现基于Apache的简单网址跳转服务

事情起源于前段时间做的开发者导航网站 oio.dev 的几个链接加了aff,又不想把带aff的链接直接暴露出来,于是就想着能不能做一个简单的跳转服务。研究了很久,什么短链接的原理都看了一遍,最后发现基于Apache的htaccess是最简单的。 ht...

技术

SwiftUI DSL背后的原理

今年的WWDC应该是近几年最让开发者兴奋的一届,新发布的SwiftUI更是让社区一片欢腾,俨然开启了Apple app开发的新纪元。玩了一下SwiftUI,它抛弃了AutoLayout,放弃了Storyboard,带来了手写UI的丝滑体验。爽的同时,...

技术
12347