- 博客(18)
- 资源 (5)
- 收藏
- 关注
原创 anacron实现异步定时任务调度
Anacron是什么众所周知,cron是nix系统下的一种定时任务调度器,可以实现任意用户周期性运行特定任务的需要,常用在自动维护和管理中。而*anacron是一种异步的定时任务调度器,大家都知道cron是Linux系统下的定时任务调度器,可以实现异步的任务调度。对于24小时开机运行的服务器可能用不到这种东西,但是非24小时开机,又想定时运行任务的机器还是十分有用的,可以实现异步的调用。
2016-04-07 23:23:54
5240
原创 Redhat Openshift云平台注册使用
【编者按】一直想申请一个免费的托管空间,国内找了一圈sinaapp还算差强人意,但是对于python不以安装C extension的包,而且SAE的一整套流程用起来感觉很不爽,而openshift的平台的工作流更适合一般开发人员的思维模式(我是针对Python,其他语言没有试过没有发言权),鉴于国内关注得还比较少,我把自己注册到开发的经验记录下来,希望对需要的人有所帮助。
2016-04-01 22:17:25
5398
翻译 Kubernetes是什么?
【译者按】译自kubernetes官网文档,主要介绍kubernetes的基本概念以及应用场景,K8s的设计理念,以及K8s能干什么不能干什么。什么是kubernetes?Kubernetes是一款应用于集群的,容器自动部署、扩展和管理的开源平台,提供了一种以容器为中心的基础架构。利用kubernetes,你可以快速高效地响应客户如下请求: * 应用程序的动态、精准部署 * 应用程序的动态扩展
2016-03-17 22:25:06
7893
原创 你还在用strptime来解析日期时间格式吗?Out了吧
dateutil库能够实现任意格式的字符串转换成相应的日期时间,不需要你指定格式,这才是人性化的设计,MD为什么现在才知道。from dateutil import parserprint parser.parse('20160101-11:00:00')print parser.parse('2016-01-01T01:05:00')print parser.parse('2016.03.10
2016-03-14 21:36:14
1262
原创 利用alembic进行sqlalchemy ORM数据库模型版本管理
说实在的真不知道该怎么起这篇文章的标题。需求是这样的,数据库的设计与定义采用sqlalchemy ORM的方式进行定义,那么如果对需要对数据库结构进行修改呢,谁家的数据库设计也不会保证一步到位啊,这种模式下是不是我要先修改ORM定义,再用一个SQL修改数据库结构,因为当我的数据库已经在运行之后,总不能再Base.metadata.create_all()了吧。alembic就是为了解决这种问题而存在
2015-12-04 23:59:56
7068
翻译 利用python opencv实现图像自适应二值化
【译者的话】最近在做一些图像处理方面的工作,发现对手机拍照的照片进行预处理确实有很多问题,首当其冲的就是实现不同光照条件下自适应的二值化处理,正好找到了这样一篇文章讲到了较为简单的方法,翻译出来给大家共享。
2015-09-15 22:41:45
21573
原创 利用gitolite实现自动部署的简易实现方式
技术控是不是都像我一样,我想试验在flask框架一些示例程序在nginx+uwsgi的生产环境下的效果,于是想到了用git实现自动部署,于是看到gitolite,于是研究gitolite的服务器配置以及钩子相关的实现方式,看到了网上很多人的回答都不另人满意,其实完全可以有更简单的实现方式。有看官说了,你完全可以写完之后用rsync手动部署啊,但是我的代码库是在自己的一个阿里云服务器上的,我会定期把代
2015-04-24 10:49:10
2733
翻译 利用systemd按需激Docker容器
原文出自这里,由deerlux@163.com于2015年3月8日翻译。本文提供了一种按需启动docker容器的实现方式。
2015-03-08 23:01:37
1702
翻译 理解Docker(译文)
原文出自https://docs.docker.com/introduction/understanding-docker/, 本文由deerlux@163.com翻译。什么是Docker?Docker是一个用于开发、装载和运行程度的开放平台,可使你的程序迁移更加便捷。
2015-02-09 20:49:07
627
原创 国产操作系统与数据库——忍不住的吐槽
因工作原因,一些系统要上国产化的操作系统、数据库和中间件,和这些国产化系统软件的技术人员打交道碰到了一些让我无语的事情。
2015-02-09 19:27:09
6549
2
原创 python sqlalchemy更简单的用法
前期我发表过一篇文章:python sqlalchemy的简单用法,后来又看了很多sqlchemy的新版本文档,发现自己那篇文章里讲的方法很多代码都是画蛇添足,还有更简单的用法。我们应用的场景依然是你的数据库表是已经建立好的,只是想用python操作数据库(增、删、查、改等),但不涉及建表、主外键关系等内容(因为这些内容一般都是直接用SQL)。类的映射比如我用来存储用户信息的sqlit
2015-01-18 21:50:43
4473
1
原创 sudo和用su切换至root用户运行命令的区别
我碰到了这样一个问题,在运行一个国产的java应用服务器软件启动一个java web服务器时,用su进入root用户可以正常启动服务,但是用sudo不能正常启动,将启动的脚本加到rc.local中也不能正常启动,百思不得骑姐,后来想是不是因为环境的问题。我怀疑用su切换至root用户后会初始化一些特殊的环境,但是用sudo运行程序的时候没有经过此种类型的初始化,后来用sudo env和su 完
2015-01-18 21:37:59
1994
原创 virtualenv:在一台机器上运行多个Python环境的利器
virtualenv为用户提供了一种在一台机器上运行多个Python环境的工具,应用场合其
2014-09-16 22:19:23
1740
原创 通过grub2和光盘ISO文件硬盘安装debian7.4.0系统
先说一下我的需求,机器上原本有个ubuntu 12.04,但是想换个debian 7,于是乎用jigdo去网上下载了debian7.4.0的光盘ISO文件,想用机器里原本有的grub2引导,然后利用ISO进行安装。网上看了很多英文的和中文的教程,但大部分都是安装ubuntu的,关于安装debian还是多少有些区别,按照ubuntu的硬盘安装方法会碰到很多问题,关键是两点:一是安装时所选的内
2014-09-16 22:06:30
1628
Sybase.PowerDesigner.v16.1.0.3701破解文件
2013-12-04
电话本姓名自动加拼音首字
2010-02-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人