数据库的那些ORM

说一下数据库CRUD的那些orm吧,其实从coding伊始,就开始各种orm。这里主要还是以python为例,从最开始的公司内部封装库,到mysqldb库2.x到3.x的变化,再到高级封装的sqlalchemmy,peewee等等。写这篇文章,主要还是现在工作又用到了sqlalchemy,我个人并不喜欢orm了,对sqlalchemy算是“深恶痛绝”?如果要用orm,我宁愿用peewee这些太轻巧型的。。。

read more...

postgresql的分库分表与存储过程(函数)的使用

前一段时间项目从MySQL完全转为PostgreSQL,用到了大量的pg分库分表和存储过程的特性。确实和MySQL有大不一样,难怪几年前就爆火,如今社区也一片欣欣向荣。

read more...

"三和大神"

[NHK]《三和人才市场・中国日结百元的青年们》,18年5月日本NHK的纪录片。。。

read more...

基于vim的python开发环境

虽然python有很多优秀的ide工具,比如周知的pycharm。不过对于云上开发,vim则用得更多。配置一套实有又强大的python开发配置,脱离鼠标依赖,体验确实很爽。因为平时树莓派上的编程越来愈多,更是方便太多。

read more...

eos钱包命令

最近cleos钱包用得比较多,这里总结一下常用命令。官网可查。。。

read more...

eos节点部署与同步

eos主网通过docker可以实现节点一键pull同步。全网数据的同步,一般最低需8G内存,而且数据日增对于云节点还是有一定要求。。。

read more...

网际网路

read more...

ZeroTier 跨平台的网络穿透

Zerotier是一款跨平台的网络穿透工具,通过p2p来创建线上虚拟局域网络。家里的电脑、单片机等,外出随身的笔记本电脑、手机,公司的电脑都能通过Zerotier相互串通。尤其是对于国内网络服务商很难提供家庭固定IP。。。

read more...

MEGA 网盘

MEGA(https://mega.nz/#start)是目前个人发现最良心的云网盘了,百度网盘大家都懂得,限速删文件却又无可奈何,谷歌相关云盘又受限GFW。目前注册MEGA,还免费送50GB免费空间,MEGA不限速。。。

read more...

python的time, datetime, string, timestamp相互转换

各种时间格式的转换需要经常用到,一张转换图,简洁明了。

read more...