Clover进度

2012-1-27:

开工,预期使用Python编码,Git管理。

进度记录:http://www.everet.org/2012/01/clover-progress.html

网页浏览版本库: http://git.everet.org/

屠文翔的通知:

各位新年好啊
春节期间走亲访友外加同学聚会唱k陪女朋友很辛苦吧?
现在有个好消息,你们解脱了,因为要开始工作了! 阅读全文

TortoiseGit访问Gitosis搭建的版本库

首先,我们创建好公钥和密钥,如何创建可以参考 http://www.everet.org/2012/01/management-remote-host.html

然后把公钥id_rsa.pub发给Git版本库的管理员。

因为TortoiseGit使用ppk,所以我们需要用自己密钥重新创建一个ppk的密钥

image

我们首先打开 TortoiseGit 下的 puttygen,然后点击load,把自己密钥加载进来,我们之前创建的密钥,如果没做任何更改,则文件名为id_rsa。

阅读全文

Ubuntu使用Gitosis搭建Git服务器,Windows客户端支持中文

更详细的教程请见 《Pro Git》http://progit.org/book/zh/ch4-7.html

安装必备工具

apt-get install git gitweb gitosis

用自己的公钥来初始化Gitosis

root@everet:/var# sudo -H -u git gitosis-init < /tmp/authorized_keys
Initialized empty Git repository in /home/git/repositories/gitosis-admin.git/
Reinitialized existing Git repository in /home/git/repositories/gitosis-admin.git/

对该仓库中的post-update 脚本加上可执行权限

root@everet:/home/git/repositories/gitosis-admin.git/hooks# chmod 755 post-update

克隆 Gitosis 的控制仓库

$ git clone git@everet.org:gitosis-admin.git

这会得到一个名为 gitosis-admin 的工作目录,主要由两部分组成:

阅读全文

Python与OGRE之开篇

OGRE是什么?百度百科给的解释是:“OGRE(Object-Oriented Graphics Rendering Engine,即:面向对象图形渲染引擎)是一个用C++开发的面向场景、非常灵活的3D引擎,它旨在让开发人员更容易、更直接地利用硬件加速的3D图形系统开发应用。这个类库隐藏了底层系统库(如:Direct3D和OpenGL)的所有细节,提供了一个基于世界对象和其他直观类的接口。 译者注:ogre在英文中意为:食人魔鬼, 怪物, 象鬼的人,故其LOGO是一个怪物头。”

Python是什么?“Python是一种面向对象、直译式计算机程序设计语言,由Guido van Rossum于1989年底发明, 第一个公开发行版发行于1991年。Python语法简捷而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起。常见的一种应用情形是,使用python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,速度要求非常高,就可以用C++重写。”摘自百度百科。

Python+OGRE=?

阅读全文

Python进行图像处理——PIL简介

PIL中包括Image,ImageEnhance,ImageGrab等。

Image

Image模块仅用一个类来表示PIL中的图像,并提供了许多工厂函数,不同类型的图像可以使用统一的接口进行处理。

http://www.pythonware.com/library/pil/handbook/image.htm

主要函数(可以顾名思义,这里主要有个提纲,方便记忆)有:

Image.new(mode, size) => image

Image.new(mode, size, color) => image

Image.open(infile) => image

Image.open(infile, mode) => image

Image.blend(image1, image2, alpha) => image 阅读全文

Python进行图像处理——开篇

Python是一个非常简洁优雅的语言,库非常的丰富。在图像处理方面,有个PIL(Python Imaging Library ),这个是一个应用上手非常简单的Python的图像处理库。

PIL的下载地址可以在 http://pypi.python.org/pypi/PIL 找到。

手册在 http://www.pythonware.com/library/pil/handbook/index.htm ,这里有非常详细的教程。

我们安装完PIL后,可以在Python交互解释器很中输入:  import Image

image

如果没有发生错误,这说明安装完成了。我们输入以下代码,将会打开一幅图像。

import Image

img = Image.open("yun.jpg")
print img.format, "%d * %d" % img.size, img.mode
new_img = img.rotate(45)
new_img.save("new_yun.jpg")
new_img.show()

阅读全文

中国人使用筷子的十二种忌讳

好吧,最近又被人骂说我用筷子没文化没传统,于是记录一下用筷子有什么禁忌。学习一下中国的传统文化。

中国人使用筷子用餐是从远古流传下来的,古时又称其为“箸”,日常生活当中对筷子的运用是非常有讲究的。一般我们在使用筷子时,正确的使用方法讲究得是用右手执筷,大拇指和食指捏住筷子的上端,另外三个手指自然弯曲扶住筷子,并且筷子的两端一定要对齐。在 使用过程当中,用餐前筷子一定要整齐码放在饭碗的右侧,用餐后则一定要整齐的竖向码放在饭碗的正中。但这要绝对禁忌以下十二种筷子的使用方法。

1三长两短:

这意思就是说在用餐前或用餐过程当中,将筷子长短不齐的放在桌子上。这种做法 是大不吉利的,通常我们管它叫“三长两短”。其意思是代表“死亡”。因为中国人过去认为人死以后是要装进棺材的,在人装进去以后,还没有盖棺材盖的时候,棺材的组成部分是前后两块短木板,两旁加底部共三块长木板,五块木板合在一起做成的棺材正好是三长两短 ,所以说这是极为不吉利的事情。

阅读全文

回到顶部

About Me

Cedric Porter = Stupid ET
EverET.org is provided by Stupid ET.