Search Results Category: Programming

My first django project:flitter

2009/08/03 at 21:46 Filed in:Programming 12 Comments

不得不承认,TualatriX忽悠人的本事相当了得,在成功忽悠我用上Git之后,我又走上了Python的不归路…(其实我也忘记到底是先Python的还是先Git的,囧…),话说在把我忽悠上Git之后,他自己又叛逃到Bzr去了,这个花心的男人….

OK,不瞎扯了,来说说我的这个项目。

我的上一篇日志不是说开始用M8发布图片了不是,然后发现Flickr的移动版本不能直接上传,另外再去twitter同步信息也相当烦躁(特别我还是用手机来操作),虽然Twitpic是个不错的选择,但是这个东西不能拿来当相册使…所以还是觉得很不爽= =!

恰好现在被TualatriX忽悠到Python+Git上来,正愁没东西练手(开始准备拿高中班里的同学录开刀(PHP练手用的,半成品,相册基于Yupoo的API),但是想想那个快淘汰的东西,没有太大的开发价值了…),然后今天就决定,在github上弄这么个项目来实践,名字呢,取的比较土,Flickr+Twitter = Flitter,主要针对移动设备的图片发布并推到Twitter,哈哈,就是这样子~~~

项目在github的地址是http://github.com/lfeng/flitter,flitter v0.1要实现的功能很简单,不过因为Python和Django都还是入门级别,所以正式上线估计还得一整子,因为公司的项目现在也忙着重构优化,已经够头疼的,只能用晚上的那点可怜的休息时间倒腾倒腾,走过路过的大哥大姐大叔大妈不要笑话我就得,哈哈~~~

okay,扯完,闪去继续学Django~~~

Python Web Development with Django

2009/07/31 at 20:44 Filed in:Programming No Comments

Python Web开发——Django…在TualatriX的引诱下,开始接触Python,不过自己一直比较擅长的是Web开发,所以就没去倒腾pygtk啦,拿自己擅长的东西上手嘛,于是就开始边Python边Django。看Django官方的教程确实有点头大,谁让我鸟语太烂呢(考个CET-4都还差9分,失败…),上当当找书咯,找着这本,看介绍还不错的样子哈…

然后书昨天到了,偶的神哎,书一到手大失所望:这书也太山寨了…

首先是封面,印刷比现在书市上大部分盗版书都差!山寨的没话说了。然后到纸张,那个薄的,都可以看到背面的字,对阅读造成了很大的干扰,节省成本也不是这么干的吧,而且本来价钱就不便宜了…

昨晚回来大概翻了三分之一不到。内容实在有点那个。目前看的这些,除去python入门,Django的部分实在跟官方网站的教程没有的太大的区别,还不如官方教程的详尽。。。不知道后面的内容怎么样…囧rz….

囧囧更健康…看样子我还是要看鸟语的PDF不叫舒服…TX共享给我那么多不看都浪费了哈….

Git获取远程分支

2009/07/23 at 10:13 Filed in:Programming 2 Comments

开始项目的优化和重构,鉴于第一版混乱的版本控制,在TualatriX同学的“循循善诱”之下,决定采用GIT,这几天来回倒腾,算上手了,不过刚才小3来了之后遇到个小问题:不知道怎么clone回远程的分支。。。

事情是这样的,这之前因为小3同学开车车去了,所以只有我一个人在往服务器上push,然后今天他来,clone回来,branch以下才发现只有master分支,顿时囧翻…其他分支怎么就不回来呢….百google度,哈,有学了一招,原来是这样的:

通过git clone获取的远端git库,只包含了远端git库的当前工作分支。如果想获取其它分支信息,需要使用”git branch  –r” 来查看, 如果需要将远程的其它分支代码也获取过来,可以使用命令” git checkout -b 本地分支名 远程分支名”,其中,远程分支名为git branch –r所列出的分支名, 一般是诸如“origin/分支名”的样子。如果本地分支名已经存在, 则不需要“-b”参数。

事情就是这样子…简单吧,我得意的笑~~~~

P.S. 顺路链接以下TualatriX最新的一篇Git的日志:git add原来还有交互模式!