最新 | 最热门 | 最高评价

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

Tag: Python编程 | Web前端 | ios | shiu | slideshow | webapp
alswl 发于 2012年05月05日 19:15 | 点击: 2965 | 展开摘要
今天去南京 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  GAE 编程指南读书笔记

Tag: Python编程 | GAE | 读书笔记
alswl 发于 2012年03月24日 23:48 | 点击: 2558 | 展开摘要
GAE 和我蛮有缘分,我初学 Python 的其中一个原因就是当时 GAE 刚推出, 当时想法是免费的应用要用起来,要不然就浪费了。随后也假模假样的看文档, 就是没有什么产出。

去年写了一个小应用 dbevent2gc , 期间发现 GAE 和普通程序开发的诸多不同,又遭遇 GAE 配额大幅缩水, 写出来的应用运转的不太稳定。在南京图书馆的架上看见这本《GAE 编程指南读书笔记》, 立即借回家仔细阅读。

GAE 的简介

运行时环境 Python / Java

数据存储

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

+1  在Python中调试代码

Tag: Python编程 | ipdb | Paster | pdb | Pylons
alswl 发于 2012年03月20日 12:19 | 点击: 3038 | 展开摘要
撰写程序时候,需要在调试上面花费不少时间,好的调试工具可以让这个过程如虎添翼, 靠打 log 调试会是一种很痛苦的过程,我总结一下 Pylons 开发的调试技巧。

吐槽:团队开发时候,每个成员需要学习、总结和分享各自的开发技巧, 这样才能自我提升并提高开发效率。这属于团队文化建设,开发是一种艺术创造过程, 绝对不是简单的复制和粘帖。

在 Python 中调试

pdb

在代码中加入下列语句即可启用交互式调试。

import pdb;pdb.set_trace()



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

+0  给MoinMoin写插件

Tag: Python编程 | image2attach | MoinMoin
alswl 发于 2012年02月10日 17:27 | 点击: 4079 | 展开摘要
1. 使用 MoinMoin

前些日子,我写了一篇使用MoinMoin作为个人KMS 大赞MoinMoin的各种好处。MoinMoin的其中一个好处是基于GPL的开源, 我们可以方便的给MoinMoin撰写自己的插件(当然也可以去官方的wiki上获取大量现成插件)。

MoinMoin开发者wiki地址

MoinMoin开发API文档(这个官方wiki居然很少提及)

MoinMoin的多国语翻译组wiki地址

我在使用MoinMoin过程中,有一个急迫需要的功能:

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

+0  baidu ting下载音乐脚本

Tag: Python编程 | tingdownload
alswl 发于 2012年01月03日 12:44 | 点击: 2643 | 展开摘要
度娘终于干了一件好事,Baidu Ting上线了, 正版音乐免费下载,类似于谷歌音乐。 关于音乐版权和免费的问题, 有很多问题需要取讨论, 比如说这种商业模式是否对传统唱片业产生冲击又或是有积极影响? 作为普通消费者,暂时不用考虑这些问题,先享受这些服务好了。

Baidu Ting的音乐质量是128KBps,音质算好,里面的idv3信息也勉强可以,有:

歌名

歌手

部分专辑名(偶尔也出现“201-8月新歌快递”这种比较山寨的字)

部分唱片封面

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

+0  使用MoinMoin作为个人KMS

Tag: Linuxer | Python编程 | 工欲善其事必先利其器 | image2attach | KMS | Linux | MoinMoin | nginx | Python | uwsgi | wiz
alswl 发于 2011年12月26日 20:54 | 点击: 4222 | 展开摘要
去年9月份时候,我写过一篇《我所使用的知识管理系统》 来介绍我使用的KMS系统。当时经过我层层筛选之后,我选用了Wiz作为我的KMS。

一年多过去了,Wiz在Windows下面工作的非常不错,Wiz团队里陆续推出了iOS / Android / Web版本。我的Wiz收藏的内容也增加到近1000篇。

此时我遇到了KMS再选型的问题,原因很简单:我全线转换到Linux平台, Wiz不符合我的要求了。

我重新整理一下我要求KMS的特性:

跨平台:Linux / Web /

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

+0  MoinMoin plugin: image2attach

Tag: Python编程 | image2attach | MoinMoin
alswl 发于 2011年12月18日 14:16 | 点击: 217884 | 展开摘要
What’s this

Image2Attach is a extension for MoinMoin. It can create a page action to save images from web to page’s attachments.

Requirement

MoinMoin 1.9 (I only test in this version.)

Install

copy action/* to data/plugin/a

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

+0  dbevent2gc v0.1发布

Tag: Python编程 | coffee-time-project | dbevent2gc | GAE | github | iCalendar | Mako | OpenSource | web.py
alswl 发于 2011年11月25日 12:34 | 点击: 2256 | 展开摘要
重要通知:Log4D的域名由 http://dddspace.com 迁移到 http://log4d.com 。

订阅地址现在改为 http://log4d.com/feed 和 http://feeds.feedburner.com/dddspace 。(FeedBurner的地址未发生变化)

http://feed.dddspace.com 弃用

请订阅我博客的朋友更新一下订阅地址。

关于dbevent2gc

A application to sync do

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

+0  Linux下Python版本切换脚本

Tag: Linuxer | Python编程 | Bash
alswl 发于 2011年11月18日 16:12 | 点击: 3033 | 展开摘要
Update 2012-01-01:

请忽略本文,更好的切换版本请使用virtualenv+virtualenvwrapper,回头我会写一篇两者的介绍文章。

公司环境使用Python2.7作为开发版本,GAE需要Python2.5作为开发版本,Arch这个更新狂又自动升级Python版本到3.2。

我之前想找一个Python版本切换的小工具,结果没找到合适的,今天在调GAE的时候,就自己写了一个小脚本。

#!/bin/bash

#FILENAME: trackPo

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

-2  使用nose做测试

Tag: Python编程 | nose | Pylons
alswl 发于 2011年09月22日 11:08 | 点击: 2661 | 展开摘要
不做单元测试的程序员不是好程序员。最近我在Pylons下面做开发, 使用 nose 做单元测试,颇有心得, 在这里分享一下。

1. Pylons中依赖包

先简单介绍一下Pylons, Pylons与其说是一个框架,不如说是一堆框架的组合, Pylons在其中做到一个胶水的作用。Pylons依赖的包如下。

breaker,缓存和Session

FormEncode,用户输入检查

Mako,模板渲染

nose,自动化测试

Paste,服务器

Routes, 路由

查看全文: http://www.udpwork.com/item/6240.html
|<<<1>>>| 一共1页, 10条记录