- 博客(67)
- 资源 (7)
- 收藏
- 关注
原创 使用 stackato 发布 python-tornado 代码
如今,关于PaaS 的信息很多,关于云服务的信息也很多。相信很多人对 google app 和 sina app 都有所耳闻,对于其中的服务托管也有理解。今天,我这里要说的是 使用 stackato 进行服务托管。 简单的来说,通过它,你可以将一个自己的服务(或者应用,app)放到互联网上,只要是有网络的地方都可以使用。part 1: 先看几个使用 stackato 发布的服务!#
2012-01-11 14:41:12 1577 1
原创 有道云笔记 & evernote
最早的时候用notepad, 后来用office onenote,直到见到 evernote, 就爱不释手。 今天,一个偶然的机会看到了有道云笔记(http://note.youdao.com/?vendor=a.dicttxt),很像evernote, 使用界面也很像evernote。我想国人在选择云笔记时会又有一个新的选择吧。 虽然有抄袭evernote 的嫌疑,但是看到国内有
2011-12-06 14:21:51 3571
原创 mysql partition
part 1: 需求很多时候,如果一个表的数据足够大的时候,操作(query,insert) 的效率就会降低。此时将一个表分区就变得必要part 2: 帮助信息url 1: http://dev.mysql.com/doc/refman/5.1/en/par
2011-10-13 21:53:41 1263
原创 python built-in function 学习笔记
part 1: 几个参考的页面:built-in functions:http://docs.python.org/library/functions.htmlpython 内建函数:http://hi.baidu.com/c2cjushi/blog/item/3
2011-09-27 20:57:49 10341
原创 python struct 学习笔记
python struct 学习笔记part 1: introducepython 是一门简洁的语言。为了与其他语言或平台(尤其在网络传输过程中)进行互相转换,有必要了解一下 python struct.part 2: get helpNAME
2011-09-13 21:34:41 3040
原创 svn server 的搭建
part 1:基本环境OS: ubutnu 10.10ip: 172.16.2.142part 2: server 端相关操作1 建立svn仓库 (svn 相关) svnadmin create /home/myrepos2 初始化代码仓库 (代码相关)mkdir -p code/{branches,tags,trunk}3 在trunk 目录下建立一些
2011-09-04 21:18:00 602
原创 rsync server 搭建
rsync 搭建:part 1:基本环境OS: ubutnu 10.10server: 172.16.2.84client: 172.16.2.142part 2: server 端相关操作1 install: ubuntu 从 10.04 开始
2011-09-04 21:04:47 1551
原创 linux locate 学习笔记
locate 命令part 1: 使用locate manual$ man locatelocate(1) locate(1)NAME
2011-09-04 19:42:26 1287
原创 vim 常用命令
1. vim 中 ctrl+c 作为一个退出文件的快捷键来使用。在一些操作软件中,比如 有道, ctrl+c 被屏幕划词(取词)占用, 导致在vim 中,鼠标选中一行后, vim 就会断掉 。最简单的解决方法: 使用vim 的时候, 把取词和划词功能关掉。2:vim 中使用table 可以自动补全命令,比如:vs + table -- > vsplit:e +
2011-09-04 17:26:28 723
原创 linux cat 命令学习
cat 命令学习笔记:# 一个参考的例子http://www.sudu.cn/info/html/edu/20070101/290711.htmlpart 1: 查看cat 命令的帮助:$man catCAT(1
2011-09-04 11:09:24 627
原创 gitcode中删除已有的项目
最近GIT上建了太多项目。想清一下,就在网上查了查怎么删除项目,结果都是复制的同一套方法,那个方法不太适用,我是在内网服务器linux上部署的gitlab-ce-12.0.0-ce.0.el6.x86_64。在右边的页面中,拉到最下方的Advanced,点击右边的Expand。在左侧功能列表中选择最下面的"Setting"-"General。在弹出框的最下方有个Remove project,点击红色按钮。如何在GitLab中删除一个项目。如何在GitLab中删除一个项目。
2023-08-26 11:42:36 927
原创 CSDN提供的博客搬家功能体验[持续跟踪]
因为各种原因,我们可能在不同的的地方写下博客,如何轻松实现“一文多载”,往往很难。CSDN算是早期写博客的地方了,之后也尝试过其他博客工具,尝试过那么多之后,发现还CSDN总体还是很不错的。“博客搬家”功能应该很早就上线了,今天体验一下这一功能:我这边把“简书”上博客搬过来,点击“博客搬家”:选择博客来源简书“,补
2017-07-19 15:59:38 504
原创 vim 中一个有用的插件
vim 的插件: $ wget -qO- https://raw.github.com/ma6174/vim/master/setup.sh | sh -x 安装过程中的一个截图:使用:常见问题 Error: Failure while executing: /usr/bin/otool -L /usr/bin/install_name_tool + sudo easy_install
2015-11-08 14:42:18 428
原创 阿里云ECS添加swap分区
查看当前是没有swap的$ free -m total used free shared buffers cachedMem: 498 310 187 0 17 170-/+ buffers/cache: 122
2015-10-19 17:07:34 1006
原创 QingCloud 工程师文化 - 高效的研发管理
因为最近面试候选人,了解到了”青云”。然后找了一下他们的资料,发现挺有意思。在一个产品发布会上,有一篇演讲是《QingCloud 工程师文化 - 高效的研发管理》,有几点还是挺有感触的…-创意,设计,实现…. 做什么, 怎么做, 做(这是码农的级别,可替代)…工程师的价值在于”不可替代性”,不是比辛苦: (出租车司机, 清洁工更辛苦….)流程:防止用人犯错 束缚能人手脚be leader
2015-10-18 22:22:56 538
原创 使用 python3 环境开发。
安装python3 环境$ brew install python3… /usr/local/Cellar/python3/3.4.3/bin/python3==> Pouring python3-3.4.3.yosemite.bottle.10.tar.gz ==> Caveats Pip and setuptools have been installed. To update them
2015-09-26 15:25:41 750
原创 Python Exception 注意点
except xxx as e:except 老版本的Python,except语句写作”except Exception, e”,Python 2.6后应写作”except Exception as e”。except :try: do somethingexcept: handle except会捕获所有异常,包括键盘中断和程序退出请求(用sys.exit()就无法退出程
2015-09-06 17:13:06 1024
原创 软件开发心得
软件行业也是社会劳动的一部分。软件行业并不完美,其他行业的不好的‘习气’也会有。 先不说涉及网络安全的恶意攻击,‘买药界的虚假广告’,‘房产界’的大肆吹捧也可以见身影。软件行业也存在创新和复古。一些东西棠花一现,一些动向历久弥新。就那web开发为例,早些时候一站式服务,后来做分工(前后端分离),后来又推崇全栈工程师软件开发也有门派,也有斗争。软件开发也讲源远。一站式服务(设计,开发,测试,部署,运
2015-09-02 10:01:29 416
原创 Python uuid
代码示例:>>> import uuid>>> print uuid.uuid1()ff614b46-504e-11e5-9fbd-00163e003fc6>>> print uuid.uuid1()07d1e966-504f-11e5-9fbd-00163e003fc6>>>>>>>>> print uuid.uuid3(uuid.NAMESPACE_DNS, 'testme')7
2015-09-01 10:25:15 721
原创 centos7 下 byobu 的使用
centos7 下 byobu 的使用:安装 byobu$ sudo yum install byobu 创建一个会话$ byobu -S cic进入会话之后,ctrl+a,提示配:Configure Byobu’s ctrl-a behavior…When you press ctrl-a in Byobu, do you want it to operate in: (1) Scree
2015-08-24 15:56:07 1918
原创 Python中的ORM
ORM不是Python独享。因为我使用Python的时间更久,这里主要谈Python 中的ORM.经历了这么多事情,现在洁癖性的极力推崇某一种技术,或者极力反对某一种技术的已经比较少了。在Python 中,根据ORM 的实现层次,ORM 至少可以有3类:SQLAlchemy python中ORM的领军人物。就像Java中的Hibernate(至少大概5年以前是这样)Python-sql 对o
2015-08-23 17:30:42 768
原创 Nodejs forEach
数组对象支持 forEach:> a = ['1','2','3','4'][ '1', '2', '3', '4' ]> a.forEach(function(item){console.log(item)})1234数组对象不支持 each:> a[ '1', '2', '3', '4' ]> a.each(function(item){console.log(item)})T
2015-08-11 10:37:46 568
原创 页面跳转(二)
接着页面跳转(一)。现在不希望通过“中间页”跳转,在nginx 中通过 root+index 实现。具体如下:nginx 配置如下: location / { root /home/cic/cic-kite-site/html; index index.html; } location ~ ^/(css|js|img|images|video)/ {
2015-08-10 16:38:21 296
原创 页面的跳转(一)
前端有一个页面访问,需要在浏览器输入 http://mydomain.com/html/home.html 才进行访问。为了输入 http://mydomain.com 就可以访问。我在 html 目录同级建立了一个 index.html, 结构如下:├── ...│ └── ...├── ...│ └── ...├── index.html├── html│ ├── xx
2015-08-04 12:09:06 359
原创 Anacoda 简介
科学计算包 Anaconda Python http://www.oschina.net/p/Anaconda-Python 简介: Anaconda Python 是 Python 科学技术包的合集,功能和 Python(x,y) 类似。它是新起之秀,已更新多次了。包管理使用 conda,GUI基于 PySide,所有的包基本上都是最新版,没有PyQt和wxpython等,容量
2015-08-03 14:09:08 1402
原创 CentOS7修改主机名
CentOS7修改主机名http://www.centoscn.com/CentOS/config/2014/1031/4039.html简介:在CentOS/RHEL 7中,有个叫hostnamectl的命令行工具,它允许你查看或修改与主机名相关的配置。要查看主机名相关的设置 $ hostnamectl Static hostname: app01 Icon name: c
2015-08-03 14:05:55 350
原创 企业文化
专访1号店技术总监黄哲铿:如何从零打造高效互联网技术团队? http://www.csdn.net/article/2015-07-30/2825336 简介: 介绍了企业文化。 从做技术转型做管理,是我职业生涯中最重要的里程碑之一。十几年前我在MySteel担任“MicroERP”的技术主管,我完全没有意识到这次职业序列的转换将要面临的困难和痛苦。仍然象平时一样,我包揽大部分的开发工作,
2015-08-02 19:25:36 324
原创 UDP socket client
一个 upd socket client 的例子:#!/usr/bin/env pythonfrom socket import *HOST = '124.193.174.42'PORT = 10025BUFSIZE = 1024ADDR = (HOST, PORT)udpCliSock = socket(AF_INET, SOCK_DGRAM)while True: data = ra
2015-08-02 17:58:27 261
原创 rsync 命令
每隔10分钟同步一次 pabb# rsync /var/pabb from app01*/10 * * * * root rsync -vzrtopg --progress --delete backup@192.168.108.44::pabb /var/pabb
2015-08-02 17:55:12 205
原创 ssh无密码登陆
之前的一个脚本:sudo scp ydcws@192.168.108.44:/home/ydcws/.ssh/id_rsa.pub .sudo cat id_rsa.pub >>/home/ydcws/.ssh/authorized_keyssudo rm id_rsa.pub
2015-08-02 17:50:40 268
原创 程序员的作息时间表
程序员的作息时间表每周周一周二 “团体活动”周三 “程序员不加班日”, 下班做饭,做瑜伽周四 “头脑风暴”周五周六周日每日07:20 起床08:30 到公司,早饭,“充电时间”10:00 上班10:30 晨会12:20 午饭21:30 下班回家
2015-07-24 09:30:52 4730
原创 程序开发中的“用户”
程序开发中的“用户”对于程序员来讲,用户绝非仅仅包括最终使用该产品的用户。对于一个项目,有调试脚本,有部署脚本,…..这些都会被人使用,好的用户体验也包括对程序员友好。
2015-07-24 09:01:09 308
原创 程序员应该被时常提醒的几点
爱护自己的身体把身体排在第一位,不解释。不要迷失自我至少我见过(应该说我曾经就是这样):把自己完全寄托在公司上。公司需要什么,就学什么;公司否决什么,自己就放弃什么…(后续会写一个我的各种”前任公司”)具体做法有:工作之余给自己留点充电时间依托于公司而不依赖于公司others
2015-07-23 09:54:53 255
原创 程序开发中的各种术语
鸭子类型语法糖语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语,指计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。通常来说使用语法糖能够增加程序的可读性,从而减少程序代码出错的机会。扩展阅读: http://baike.baidu.com/link?url=HnvzmE3
2015-07-23 09:37:06 1468
原创 《Python 编程实战:运用设计模式、并发和程序库创建高质量程序》阅读笔记
中文名:Python 编程实战:运用设计模式、并 发和程序库创建高质量程序 英文名:Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns 作者:(美) Mark Summerfield 译者:爱飞翔
2015-07-23 09:24:20 683
cacti-memcached-1.0.tar.gz
2010-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人