最新 | 最热门 | 最高评价

+0  《HTML5 实战 WebApp 阅读应用 – Shiu》幻灯片

Tag: Python编程 | Web前端 | ios | shiu | slideshow | webapp
alswl 发于 2012年05月05日 19:15 | 点击: 2749 | 展开摘要
今天去南京 HTML5 沙龙分享了一个幻灯片,讲 Shiu 的开发,同时也分享在这里。

Shiu 的源码托管在 Github,地址是 https://github.com/alswl/shiu 感兴趣可以去看看。

噢,Shiu (/ʃʐy/),中文音标 (shi rü)),是一款基于 WebApp 的阅读应用。

版权所有 © 2010 转载本站文章请注明: 转载自Log4D
原文链接: http://log4d.com/2012/05/shiu-slide-s

查看全文: http://www.udpwork.com/item/7228.html

+0  Python @staticmethod vs @classmethod

Tag: Programming | 分享 | classmethod | decorator | python | staticmethod
liuw 发于 2010年03月14日 00:21 | 点击: 2721 | 展开摘要
There are two predefined decorators in Python: @staticmethod and @classmethod.

I’m somewhat confused. For someone who has a shallow Java background, static method and class method are just the same.

See this for short.

And see Pyth

查看全文: http://www.udpwork.com/item/1098.html

+0  endlessssh – SSH 代理工具

Tag: Computer System | P2P/Network | Python
ideawu 发于 2010年06月06日 15:17 | 点击: 2718 | 展开摘要
新建了一个开源项目 endlessssh, 用于 SSH 代理(不是 SSH 作为代理, 而是 SSH 使用代理), 放在 Google Project Hosting. 工具有两个特点:

1. Tunneling SSH over REAL HTTP(完善中)

让 SSH 工作在 HTTP 协议上, 从而穿越防火墙.

2. 持续的会话

即使 TCP 网络连接断开(这时, SSH 会话会失效), SSH 会话仍然保持, 直到网络重连后, 会话继续.

项目地址: ht

查看全文: http://www.udpwork.com/item/1631.html

+0  Python写简单的网络服务器示例

Tag: Internet | 我的代码 | Python Server Socket HTTP
Xiaoxia 发于 2011年11月03日 01:27 | 点击: 2703 | 展开摘要
“Life is short, you need Python!”

用Python写一个socket服务有多难?

import socket
server = socket.socket()
server.bind(("", 8000))
server.listen(1)
while True:
fd, addr = server.accept()
fd.send(str(addr))

测试:

root@xiaoxia-pc:~# telnet xia

查看全文: http://www.udpwork.com/item/6272.html

+0  对gtap的一些wordaround

Tag: GAE | API | GFW | gtap | HTTP | Python | Twitter
vvoody 发于 2010年02月28日 00:14 | 点击: 2681 | 展开摘要
前两天发现gtap这个项目,也是个Twitter API代理,基于GAE(Python)。想着Choqok、qwit都没法用birdnest,所以架了个玩玩。结果弄出一堆事来 =.=!

先是把gtap和其它几个app放在一起,如我上篇文章所讲的。这个挺简单:

diff --git a/gtap.py b/gtap.py

查看全文: http://www.udpwork.com/item/943.html

+0  gevent初步

Tag: web | python
isnowfy 发于 2011年12月21日 00:54 | 点击: 2670 | 展开摘要
话说gevent也没个logo啥的,于是就摆了这张图= =|||,首先这是一种叫做greenlet的鸟,而在python里,按照官方解释greenlet是轻量级的并行编程,而gevent呢,就是利用greenlet实现的基于协程的python的网络library,好了,关系理清了。。。

话说pycon没有白去阿,了解了很多以前不知道的东西,比如说协程,gevent,greenlet,eventlet。说说协程,进程和线程大家平时了解的都比较多,而协程算是一种轻量级进程,但

查看全文: http://www.udpwork.com/item/6561.html

+0  MongoDB在Ubuntu10.04下的单机性能测试

Tag: Linux | python | linux | mongodb | ubuntu
longhao 发于 2010年08月31日 21:54 | 点击: 2659 | 展开摘要
MongoDB是一个基于分布式文件存储的数据库开源项目。由C++语言编写。旨在为WEB应用提供可护展的高性能数据存储解决方案。它比纯noSQL数据库查询功能强悍,比关系数据库更面向集合。

测试的硬件:酷睿双核3.0G,2G内存,7200转普通硬盘,Ubuntu10.04 32bit,MongoDB1.61

     安装&启动

longhao@aliyun:~$ sudo apt-get install mong

查看全文: http://www.udpwork.com/item/2541.html

+0  web.py在google app engine上的注意事项

Tag: python | GAE | google app engine | mako | web.py
longhao 发于 2011年05月21日 23:15 | 点击: 2651 | 展开摘要
    web.py 是python的一款web开发框架,小巧,简单,实用。写简单的web页面,web.py可以快速的完成,你只需了解它的MTV(model,template,view)工作模式就好了。gae中默认是支持django的,这个框架开发效率很好,对我们有些小应用来说还是太重了。所以webpy是个不错的选择。

    由于web.py自带的模板用起来并不是很爽,可以选择mako作为开发模板。把web.py

查看全文: http://www.udpwork.com/item/5078.html

+0  Python处理MP3的歌词和图片

Tag: 默认分类 | attached picture | id3v2 | lyrics | mp3 | Python
超群.com 发于 2010年01月21日 22:51 | 点击: 2640 | 展开摘要
一些MP3播放器(包括iphone、ipod、itouch、blackberry等)可以在播放mp3的时候显示专辑图片、歌词等信息而不需要额外的图片文件和歌词文件,仅仅一个mp3文件就搞定,比较有意思。除了用专门的软件(比如itunes)来制作这样的mp3,我们还可以用程序来批量生成。

查阅mp3头信息ID3V2的技术文档,发现可以往ID3信息里面加入歌词和图片信息(可以在页面上查找Lyrics、Attached picture就能发现相应的内容)。有了官方格式上的支持,我

查看全文: http://www.udpwork.com/item/1285.html

+0  玩玩Tornado,写了一个网络相册分享照片

Tag: Internet | 我的代码 | gallery | python | tornado
Xiaoxia 发于 2012年04月09日 01:04 | 点击: 2632 | 展开摘要
Tornado是一个用python写的小巧的开源网站服务器。安装来玩了一下,的确很强大,响应速度很快!这东西是Facebook开发的,但奇怪的是官网 http://www.tornadoweb.org/ 的IP查出来却是Google的呢,难怪连华工的校园网也能连上了。

花了一晚时间,写了如下的一个Web相册,用来分享照片给同学 可见开发效率之高,o(∩∩)o...哈哈,代码量也很少。

界面简简单单的,功能挺实用。

目录浏览功能:

幻灯片浏览功能:

帅吧!!!

查看全文: http://www.udpwork.com/item/7095.html

+0  machine learning公开课的字幕获取脚本

Tag: program | machine learning | python | script
isnowfy 发于 2011年10月11日 10:53 | 点击: 2628 | 展开摘要
话说10月10日斯坦福开始的machine learning很有意思,网站在这,而且视频可以下载,观看起来非常方便,但是有个问题就是下载下来的视频没有字幕,而从网上的视频有字幕,于是可以写个程序将字幕搞下来。

感谢scturtle提供的最初的脚本程序
下面是我经过修改的精简版,只要输入视频的文件名(名字中不要有后缀名)就可以下载字幕了
# coding: utf-8

import urllib2,os

import sys,re,codecs

 

li

查看全文: http://www.udpwork.com/item/6395.html

+0  yum库批量下载功能

Tag: python | linux | yum
longhao 发于 2010年10月13日 19:35 | 点击: 2579 | 展开摘要
    觉得国外的yum库下载太慢,就搞一个mirror玩玩。需求较为简单:给定一个url,把url显示出来的rpm为后缀的文件全部下载到本地。写脚本解决问题当日最简单了,所以我就出了个菜鸟的思路:

下载页面文件到本地

分析文件中<a></a>的href中带有rpm后缀的字符串A

拼上url和A,然后wget

    实现到代码如下:

#!/usr/bin/env python

查看全文: http://www.udpwork.com/item/3033.html
|<<<2345678>>>| 一共16页, 188条记录