技术

用 poetry 做 python 项目依赖管理

Poetry 是一个用于 Python 项目的依赖管理和打包工具,旨在简化和改善 Python 包的创建和管理过程。本文通过对比 Node.js 的 yarn 工具,介绍了 python 的依赖包管理工具 Poetry 的安装以及基本使用方法。

查看更多

使用 Hugo 搭建个人小站

虽然从小不喜欢写东西,但从接触互联网开始,就希望在互联网上留下自己的痕迹。上大学时就做个人网站,毕业后偶尔写写博客,微信兴起后注册了公众号。通过开源的静态网站生成项目 Hugo 快速搭建个人小站。

查看更多

如何更高效的完成 API 联调

在日常开发工作中,离不开各种联调工作,包括 Web 前后端联调、后端服务之间的联调。API 是应用程序之间沟通的桥梁,联调则是 API 提供者和 API 使用者一起完成这座桥梁安装和调试的过程。

查看更多

EOS 在不同语言下 ECC 签名示例和速度对比

为了提高服务器端的 EOS 签名效率,对不同语言(JavaScript、Dart、GoLang)的椭圆曲线签名速度做了测试,分别测试 100 次和 10 次,结果如下所示。

查看更多

minikube + kubectl 基础实践

在 MacBook Pro 上安装了 minikube,对照例子熟悉了 k8s(kubernetes) 的基本操作,包括创建集群、部署应用、负载均衡、应用扩容、应用升级(回滚)。

查看更多

Standard JS 代码规范和提交代码时检查

公司的 JavaScript 项目最开始有一个代码规范,也用 jsHint 写了检查脚本。但是随着团队人员的逐渐增加和项目的时间紧迫,有一段时间没有特别强调要去做代码规范的检查。

查看更多

Objective-C 学习笔记

趁过年在家有点时间,从除夕到今天终于把 Code School 里的 Try Objective-C 课程学习了一遍。虽然之前看过 OC 语法,但一直觉得比较反人类,这次再学习一遍,收获还是不小。

查看更多

ES6 中 import/export 和 require/exports 对比

Javascript 最早用于浏览器,处理的逻辑比较简单,没有语言层面的模块化处理方法。 随着 JS 应用的逐渐复杂,人们提出多重模块化规范,其中最著名的当属 CommonJS 和 AMD 了。

查看更多

Redux + immutable.js 学习实践

用 react + redux 有一段时间了。之前都是自己写的 reducer,因为每次修改 state 时需要返回新的引用,所以需要特别注意,用起来总觉得不够方便。这两天学习了一下 Immutable.js , 准备把它引入到项目中和 redux 配合使用。

查看更多

微信小程序技术调研

这两天抽空看了下微信小程序的官方文档,做笔记如下。

查看更多

尝试移动应用开发(React Native)

从第一次尝试网站开发到现在,马上就15个年头了。还记得第一次上网是在新世纪的第一年,当时互联网远没有现在火。但当我走进机房打开第一个网页就感觉太神奇了,全世界的人都可以通过一个网址找到你,从那时起就开始了十几年的互联网征程。

查看更多

Git 常见命令总结

Git 是分布式版本控制系统,由 Linux 之父 Linus Torvalds 发起。和 svn 等版本控制的最大区别在于分布式,每个人在本地都有一份完整的代码历史库,在不联网的情况下就可以查所有历史并提交代码。

查看更多

页面返回保留上一页信息解决方案

当用户在网页中点击链接进入下一页,再点击返回按钮,希望重新展示上一页的内容,并且停留在上次离开的地方。

查看更多

iPhone Safari 刷新后出现空白页解决方案

这几天在做一个新网站,发现用 iPhone 的 Safari 浏览页面时,初次浏览页面都没有问题,但当手动点击刷新按钮,整个页面就变成白页。

查看更多

对阿里云RDS服务发个牢骚

自从接触了阿里云,虽然小问题难免,但到今天为止总体都还很满意,朋友询问都是肯定并推荐。今天遇到的一件事却比较令人失望。

查看更多

试用并感受 sina app engine

最近看到越来越多的网站和应用搭建在 SAE 上,这两天抽空看了下。今天下载了SAE的开发工具,写了个简单的hello world,又安装了这个WordPress博客系统,觉得还是挺有意思的。

查看更多