使用Django的 signals 和 contenttypes 实现新鲜事功能
看到很多SNS网站上,像校内,5G都有一个很棒的功能,就是登录之后在自己的首页,可以看到自己好友最新发生的动态。于是想到使用django其实可以非常简单的实现这个功能,并且效果比现在SNS网站所用的更好。
总体来说这个功能就是在用户发生某个动作的时候将其记录下来,我不知道别人是怎么实现的,也许是直接在发生那个动作的代码块里写死,也许是使用数据库的触发器之类,但是在django中, ...
by jinhao7773 2008-07-22 浏览 (40) 回复 (2)
Django的newforms-admin分支合并了
昨天看到一篇文章上写道Django的newforms-admin分支已经合并了。今天马上找了些文章想来看看学习下。 接下来说说现在看下来的一些基本感受吧。 1、首先Admin选项已经彻底和Model定义分离了,这是最基本也是最激动人心的变化。现在Model定义看上去一定干净整洁多了。 现在你新建一个project之后。urls.py文件已经变成了下面这个样子。
from django.conf. ...
by jinhao7773 2008-07-22 浏览 (55) 回复 (1)
深刻揭示Python 与C/C++互动
按:陈儒先生的《Python源码剖析--深度探索动态语言核心技术
》已经上架销售,欢迎大家评论、样章试读和购买,点击下图免费试读:
海猫MSN上问我:能否帮着写一篇《Python源码剖析》
的书评?他给我发这条信息时,我正在聚精会神地敲一段超无聊的代码,我看到这话吓了一跳,脑子一激灵,手一颤抖,一个伟大的死循环就此诞生。
我知道,这都是上次写书评被人骂了之后留下的后遗症。教训深 ...
by bvcat007 2008-07-21 浏览 (106) 回复 (0)
python隐藏console window的另一个方法
做GUI系统的时候,总是想去掉DOS窗口,而一般的做法是用pythonw.exe启动。很可惜,目前的2.5版本的pythonw是有一些bug的。见:http://mail.python.org/pipermail/python-bugs-list/2004-June/023703.html
。我在做项目的时候就遇到过这类问题,而且还有一些乱七八糟解释不了的问题,而用python.exe启动就是好 ...
by noahgenius 2008-07-18 浏览 (47) 回复 (0)
让我们做得更好――《Python源码剖析》序
编者按:
由陈儒(Robert Chen)先生著,哲思自由软件社区审校的
《Python源码剖析——深度探索动态语言核心技术》
一书即将上市。
在向各路大侠约请
《Python源码剖析》
书评的过程中,偶发搜集搜狐老韩先生(非韩乔生也~)连珠妙语之奇想,期冀某日能整出一本
老韩语录,在此要 ...
by bvcat007 2008-07-06 浏览 (284) 回复 (3)
Euler Project解题汇总 031 ~ 040
有几天没有贴Euler Project上的解题代码了。主要是我发帖的速度很慢,有时可能比做题本身花的时间还要长,很麻烦的一件事。考虑到以后的题目难度会越来越大,某些题目我会加上题目分析,对解题方法进行简单的提示。
问题31:Investigating combinations of English currency denominations.
题目简介:英国的货币有便士(p)与英镑(£)两 ...
by Eastsun 2008-07-01 浏览 (128) 回复 (0)
《Python 核心编程》应属于社区翻译
《Python 核心编程》第二版总算要出了,这本是一个振奋人心的消息,毕竟有超过 10 位以上的 Python 爱好者一起合作翻译了这本书,能够翻译完这本长达 1000 页的 Python 巨著,这是非常不容易的。
最早是在 《Core Python Programming》(中文第二版)有奖书评活动
看到这个消息的,里面的链接指向 CPUG 的推广页
,打开就能看到清风同 ...
by Nicholas_Ding 2008-06-20 浏览 (2698) 回复 (32)
Google App上玩Pylons之笔记
在线浏览(临时地址):
http://www.summerschool2008.cn/pylons/
教程源文件:
http://shot-news.googlecode.com/svn/trunk/tutorial
by zuroc 2008-06-19 浏览 (587) 回复 (1)
python/tk 实现分析flv,输出音频视频帧时间戳
用python写了个程序,分析flv的结构,并把帧类型和时间戳等信息写到文件。python在小工具方面果然不错的。
VARX = 16*16
HVARX = 16
def convertUnicodeToInt(file,bytesnum):
result = 0
for i in range(bytesnum):
x = ord ...
by noahgenius 2008-06-19 浏览 (170) 回复 (1)
Euler Project解题汇总 013 ~ 022
前言:Project Euler是一个很有趣的网站,上面提供了一系列有一定挑战性的数学问题,这些问题如果单凭手工计算做不了几个,但如果使用编程并采用适当的算法就可以解决之。如果你对数学感兴趣并且会编程不妨去试试。
这篇帖子接着Euler Project解题汇总 001 ~ 012的内容继续将我最近做的一些题的答案贴上来。注意,有一个不同的地方是:上一个贴中的Scala代码都能够直接复制到S ...
by Eastsun 2008-06-16 浏览 (247) 回复 (0)
《开源技术选型手册》的遗憾之美
记得博文视点出版公司最近出过一本书,名为《编程之美》,很是畅销。但是在我撰写《开源技术选型手册》的编写手记的时候,首先浮在脑海中的词汇是“遗憾之美”。前几天Lisa(本书责任编辑)告诉我,书稿终于拿去出片了,那一时刻我能感受到在电脑的那端,她肯定也在长舒一口气,虽然也许还有些忐忑。然后我们又聊起书中的一些遗憾,比如可能会有某些地方标点符号不正确,有些句子 ...
by bvcat007 2008-06-15 浏览 (86) 回复 (0)
The Zen of Python
The Zen of Python, by Tim Peters
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Spars ...
by lin_llx 2008-06-12 浏览 (129) 回复 (0)
apache2+django配置
winxp环境,采用apache2.0.63
1、mod_python
a.拷贝mod_python.so 到 apache/modules下
b.修改 apache 配置文件 httpd.conf ,增加以下内容
LoadModule python_modul ...
by freecode 2008-06-12 浏览 (158) 回复 (0)
我的googleApp--helloworld版
在javaeye的新闻上看到Google app engine,觉得挺有意思的,就去申请注册了。
学了点python,再对照着Getting Started,捣鼓了半天,终于弄了个HelloWorld。
http://hanweiapp.appspot.com
by hanwei59 2008-06-02 浏览 (149) 回复 (0)
GoFlow Django上的工作流引擎
Django上的一个工作流引擎,设计灵感来源于OpenFlow(http://www.openflow.it/Documentation/documentation/OpenFlowIntroduction)。
目前还处在项目的初级阶段,连完整的文档都没,不过好在是开源的可以直接研究代码。
项目站点:http://code.google.com/p/goflow/
可以先下载他的代码包,里面有个P ...
by harry 2008-05-30 浏览 (154) 回复 (0)
django+nginx+fastcgi+flug
1:nginx.conf 配置文件------------------------------------------:
user www-data;
worker_processes 1;
error_log /var/log/nginx/error_log info;
events {
worker_connections 1024;
use epoll;
}
http {
...
by corbe 2008-05-28 浏览 (211) 回复 (0)
在Django中显示饼形图的功能
今天,在Django中试用了几种显示饼形图的功能.
第一个用的是一个收费的xml-charts,这个工具从官方网站下来载来来,把swf放到你的media/charts目录就可以了.
看着例子也比较好用.,但是在Django下我要根据Web上选择的不同的选项进行显示不同数据的Chart,这就麻烦了.
这个玩意支持.比如:
def StatGoods(request):
beg ...
by 吕不为 2008-05-21 浏览 (193) 回复 (1)
Groovy, JRuby, Jython, Scala:谁是胜利者?
原文地址:Groovy, JRuby, Jython, Scala: Who Wins the Script Bowl?
简介: 这是一场关于脚本语言的“擂台赛”(严格说,Scala应该不属于脚本语言), Guillaume LaForge代表Groovy,Charles Nutter代表JRuby,Frank Wierzbicki代表Jython以及Jorge Ortiz代表Scala。 ...
by Eastsun 2008-05-13 浏览 (531) 回复 (4)
无意中网上看到一篇关于gedit的文章,原来gnome自带的gedit是个宝啊
无意中网上看到一篇关于gedit的文章,发现原来gedit是个宝啊。
装上插件后就可以像textmate一样好用
http://grigio.org/textmate_gedit_few_steps
http://www.youtube.com/watch?v=yuAR6NxiEgQ
http://grigio.org/pimp_my_gedit_was_textmate_linux
经过使用,我 ...
by harry 2008-05-07 浏览 (300) 回复 (4)
python script 打包EXE例子
最近公司让把几个python srcript的打包成EXE,查了一些资料,完成打包,总结一下:
1.安装py2exe插件
2. 新建一个setup.py 文件,文件内包含以下的代码
#!/usr/bin/python
# -*- coding: utf-8 -*-
# py2exe file
# 1.install py2exe application
# 2.python setup.py ...
by 88958620 2008-05-06 浏览 (279) 回复 (2)
关于Python和Java结合的新思路
本人所在的公司(一个创业型的网络公司),主要的系统都是在java平坦上开发的。不过坦率的说用Java开发网站,不如脚本语言Python,php等用起来方便、直接。我们新的系统主要是社区这一块,决定使用python开发,使用django。这样就带来了python和原来的java系统结合的问题。
比如原来的已有的积分结算系统,里面有很多关于结算的logic,我不想在python这边再实现一遍,不 ...
by harry 2008-05-04 浏览 (252) 回复 (4)
google的django讲座视频
google 的 django 讲座,很对点,django正是我想要的
http://www.youtube.com/watch?v=p-WXiqrzAf8&eurl=http://technorati.com/videos/youtube.com%2Fwatch%3Fv%3Dp-WXiqrzAf8
演讲者所hate的东西:
hate 丑陋的url
hate extends 模板,更喜欢 inc ...
by jasongreen 2008-05-02 浏览 (732) 回复 (0)
日常的商业模式思考 - 答杭州的朋友关于评估系统和评估费的问题
经常有很多朋友问很多技术相关的问题,最后其实是个商业思考的问题。
今天,杭州的一个房地产评估行业的朋友问我以前在安家网时候为中国银行做的评估备案系统和上海友达的房地产评估系统。
其实,很多时候需要解决的问题不是个技术问题,当然技术也未必能解决。
估计大家看不懂,也无所谓,随便踩吧。
-------------------------------------------------------- ...
by stingchen 2008-04-30 浏览 (467) 回复 (0)
每日英文技术趋势阅读 硅谷第二 - 南加州(洛杉矶, 圣地亚哥和奥兰治)
SILICON VALLEY INVESTORS DISCOVER LA'S STAR APPEAL
By Matthew Garrahan in Los Angeles
Tuesday, April 29, 2008
After two decades watching their neighbors in Silicon Valley attract more venture capi ...
by stingchen 2008-04-30 浏览 (325) 回复 (0)
开源的钱途 第一次活动:谈新的技术趋势和我们面临的机会
开源的钱途
第一次活动:谈新的技术趋势和我们面临的机会
开源创新,融入硅谷IT产业
陈世欣–和家网CTO
stingchen@gmail.com
-------------------------------------------
议程
•为什么要用开源软件和开发工具?
•对个人有什么好处?机会在哪里?
•硅谷创业型公司对人的要求是什么?
•未来的发展趋势:Web2.0, Web3.0, ...
by stingchen 2008-04-29 浏览 (439) 回复 (0)
python 的 buffer 和 com的variant
python 的 buffer赋值给com对象的varian类型的属性, 会映射为 safearray ,元素类型为byte
variant类型为 VT_ARRAY | VT_U1
by zzsczz 2008-04-23 浏览 (722) 回复 (0)
[翻译]Scala—Java的避难所:第一部分:main(String[])
引用前言: 本文是Scala--Java的避难所的第一部分.也是我学习Scala时认真阅读的第一份资料.我把它翻译过来,方便那些对Scala感兴趣的Javaer看.我尽量按原文的意思翻译(考虑到我的英语水平,你不必对这话太当真^_^).但原文某些地方我加上了自己的解释或看法,一律以译者注标明.
另外,对于标题取为"Scala—JAVA的避难所"其实我并不感冒.但原文是这样,我也就这样翻译了.
...
by Eastsun 2008-04-15 浏览 (640) 回复 (32)

