tdev · 让远端开发,接着上次继续
打开项目,接好 tmux 窗口与端口映射。远端跑服务,本地写代码;断线回来,接着干。
阅读全文DEVELOPMENT / 13 篇文章
前端、后端与程序设计,把想法写成代码。
打开项目,接好 tmux 窗口与端口映射。远端跑服务,本地写代码;断线回来,接着干。
阅读全文和一只鹈鹕沿着海岸慢慢骑行。调整踩踏节奏,在白天与夜间之间切换,让风带走一点烦恼。
阅读全文掐指一算,进行 System Framework 开发工作已经持续了快两年了,也算是对框架有了一些自己的感悟。框架要做的核心事情就是尽量减轻开发者的工作。怎么去减轻开发者的工作呢?可以从开发、测试和维护两个方面解读。开发方面就是尽可能提高代码复用程度,无需重复造轮子;测试方面就是尽可能提高代码的可测试性,排除无关因素快
阅读全文在编写单元测试时,发现请求 POST /api/ruleset/{id}/import/ 就可以,但带上参数 ?format=excel&clear=true 就返回404,这是怎么回事呢?
阅读全文众所周知,python中只有一种整数类型 int,并没有“无符号”的概念。导致有时我们需要使用对一些数据进行取反,python自动使用有符号的形式输出了,不符合预期。怎么解决这个问题呢?
阅读全文最近在研究 CoreDNS 插件,但个人之前又没有 Go 语言基础,于是一边学习一边编写插件。可以说只用了 20% 的时间就摸清楚了 Go 语言 80% 的内容。但剩下的 20% 还没掌握,或者说是深刻理解。这不,遇到了个 for slice 的问题,于是记录下相关的解决办法和原理。
阅读全文Laravel是一个“优雅的”PHP框架,其封装了一些常用功能,使得后端开发更加方便。这篇文章将从零介绍如何使用Laravel框架实现用户身份认证,保护网页中的受保护资源。
阅读全文编写一些大型应用程序时,如果将所有的源文件一起编译,则牵一发而动全身,任何文件微小的修改都需要重新编译整个项目,则显然是相当低效的。所以,将一个项目分为几个依赖库,运行的时候再查找对应库中的入口,能提高效率。这就是动态链接库,Linux下为so文件,Windows下则为DLL文件。
阅读全文如何在Linux上运行一个C语言程序?C语言程序要在操作系统上运行,还需要调用各种系统功能,因此还需要C支持库才能运行。Linux上的C支持库之一,也是使用最广泛的支持库,就是glibc。但是使用过程中,可能因为支持库版本不同而造成兼容性问题,造成软件无法运行。今天我就遇到了这个问题,在网上搜索了一圈后,终于找到了有效
阅读全文随着Windows对Flash的强制卸载和浏览器的更新,越来越少的设备将支持Flash。对于一些依然依靠Flash运行的网站,可选择Ruffle作为替代方案。Ruffle是一款Flash模拟器(官网:https://ruffle.rs/),可以模拟运行绝大多数Flash视频,且还在积极开发中。
阅读全文通过对WordPress文档的学习,发现其实开发WordPress主题的方式有两种:一种是传统的主题方式,另一种是使用REST API方式。
阅读全文对OAuth的协议流程相关探究,包括自己建设一套OAuth认证系统的思路,以及协议安全性的研究。
阅读全文