最新 | 最热门 | 最高评价

+0  五大基于JVM的脚本语言

Tag: Java语言 | Python | Ruby | 杂项资源 | 编程语言 | Clojure | Fantom | Groovy | Java | JavaFX | JRuby
陈皓 发于 2010年07月19日 19:40 | 点击: 2534 | 展开摘要
还记得以前本站的一篇文章《如何在Google App Engine上运行PHP》吗,其实那是借用 Quercus, 一个 100% 的用Java 实现的一个 PHP 引擎。今天,这样的东西太多了,能运行在Java的虚拟机JVM上的程序意味着有天然的跨平台性,现在JVM并不单单只能运行Java程序,在JVM上出现了若干使用Java虚拟机运行的脚本程序,比如什么PHP, Python, Ruby等等,这里有一篇文章评论了在JVM上的可以运行的排名前五脚本语言。他们分别是:

Gr

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

+0  Python配置文件部署自动更新脚本教程

Tag: python | linux | 脚本 | 自动部署
longhao 发于 2010年03月31日 19:20 | 点击: 2533 | 展开摘要
    系统中存在配置文件几乎是没有悬念的事情,每次系统升级,手动修改配置文件是一件让人非常头痛的事情,既然计算机能够自动搞定这些事情,为什么人工还要干预呢?所以写个脚本来批量处理这个事情。

    需求分析

新添加的配置能够自动添加到生成环境中去,删除的配置能够自动从生成环境删除;

对新添加的配置能够展示给用户,当用户输入某行行号后,能够修改配置到生产环境。

    用shel

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

+0  介绍一些Emacs功能强大的函数

Tag: Elisp | 中级 | ahei | C | Emacs | face | lambda | org | python | 光标 | 配色
ahei 发于 2010年06月07日 13:19 | 点击: 2512 | 展开摘要
作者: xilbert

1 字符串类

2 hook类函数

3 用来高亮的函数

4 编译类函数

5 将这些函数串起来

1 字符串类

string-match 函数: 用指定的正则表达式去匹配字符串,将匹配的结果放到 match-data中。(match-data 用于存储emacs中字符串模式匹配中的匹配结果) 让我们看一个例子吧!

例 1:

?View Code LISP

1
2
3

(setq mystr "The qui

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

+0  Flask-Twip

Tag: python | twip
yegle 发于 2012年11月19日 07:00 | 点击: 2504 | 展开摘要
写Flask,拿twip练手。项目叫Flask-Twip

项目主页: https://github.com/yegle/flask_twip/

原来twip是Twitter API Proxy in PHP,现在仍然叫twip是因为现在是Twitter API Proxy in Python。当然未来也不排除蛋疼写个Ruby、Node.js版,所以twip还是当作Twitter API Proxy来解释比较好。

Flask-Twip作为Flask的extension存在

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

+0  消化Favorites

Tag: Uncategorized | app | e-ink | eink | GAE | Google App Engine | Instapaper | Kindle | Python | Twitter
vvoody 发于 2010年10月18日 23:01 | 点击: 2493 | 展开摘要
用Twitter大多不会正儿八经的坐在那儿刷timeline,普通的对话还能非常快的扫过,但往往会有相当数量的链接,里面会藏有不少你感兴趣的好文章。可是你往往不能立马去看这些文章,因此我的习惯就是先fav某条tweet(类似加入书签的操作),然后等到空闲时看。这方法看上去挺有效,不过问题来了。Fav一条tweet的开销太小了只需点击一下鼠标,而阅读其中一个链接指向的文章花费可高不少。于是,天平倾斜了,favorites的增长速度总是比你看完一个链接然后unfav的速度快,fa

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

+0  GAE 编程指南读书笔记

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

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

GAE 的简介

运行时环境 Python / Java

数据存储

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

+1  Pylons 入门实例教程 – 发布应用

Tag: Python | Pylons
admin 发于 2010年11月11日 00:00 | 点击: 2488 | 展开摘要
前面几篇教程简单讲述了如何使用 Pylons 进行 WEB 方面开发的步骤,包括简单的 Hello、表单和数据库操作等内容。本篇将描述一下如何在正式环境中发布基于 Pylons 的 WEB 应用。

测试环境:Nginx 0.8.53 + FastCGI 模式 (需要安装 flup 模块)

pip install flup
# easy_install -U flup

测试代码,延用前面的 Hello 示例。

mac:python smallfish$ paster c

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

+0  拉手网ipad抽奖活动算法

Tag: Python | 语言 | ipad | 抽奖 | 拉手网 | 概率
雨水无香 发于 2010年06月11日 23:46 | 点击: 2485 | 展开摘要
话说拉手网很有钱啊,10天送出55台ipad,具体抽奖规则请见http://img.lashou.com/tuangou/china/a_ipad.html,这个算法可以计算自己中奖机会有多少的。具体如下:

#!/usr/bin/env python
#-*-coding: UTF-8-*-
 
import copy
 
pool = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,

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

+0  分布式处理框架-Gearman

Tag: Go | python | 服务器 | 网络编程 | Python | 分布式
郑 纪 发于 2013年06月20日 11:59 | 点击: 2474 | 展开摘要
近日折腾Gearman.有兴趣可以参考阅读这个,这个,还有这个

官方说法:

Gearman provides a generic application framework to farm out work to other machines or processes that are better suited to do the work. It allows you to do work in parallel, to load balance processing

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

+0  Python ConfigParser 与 ConfigObj INI 配置读写顺序

Tag: Python
smallfish 发于 2010年04月19日 20:27 | 点击: 2462 | 展开摘要
默认的ConfigParser对于选项是按照字母顺序排列的。如下代码:

>>> from ConfigParser import ConfigParser
>>> cf = ConfigParser()
>>> cf.add_section('d')
>>> cf.set('d', 'name', 'smallfish')
>>> cf.add_section('a')
>>

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

+0  众所期待 – 真正的类C通用型脚本编程语言出世了!

Tag: C语言编程 | Python | Cpy
ideawu 发于 2012年07月21日 12:57 | 点击: 2460 | 展开摘要
虽然是借鉴了C语言的语法, 使用了Python语言的模型和运行环境, 但它是一个真正的*中国人自己完全自主发明创造的拥有自主知识产权的*(^_^)通用型脚本动态脚本编程语言, 而且是一个21世纪的编程语言, 在2012年这个世界末日之年正式诞生!

它能做什么?

它是通用型编程语言, 是一种动态语言, 是一种脚本语言, 可以用来做日常的文本处理, 也可以用来开发网络服务器和客户端, 可以用来做企业级开发… 总之, 只要Python能做的, 它就能做. 它和Pyt

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

+0  Python中跟踪函数/方法调用的Decorator

Tag: Programming | call trace | decorator | python
liuw 发于 2010年05月27日 19:36 | 点击: 2459 | 展开摘要
我们的项目需要改Xen用户空间的工具。Xen用户空间的工具是用Python写的,代码量还不小,用人肉方法去跟踪执行路径那是很笨的办法。我们需要trace调用,又不能改变函数原来的行为,那么最好的办法就是用decorator了。上网找一下,已经有人做过这样的工作了,我综合一下,改成下面的样子。

#!/usr/bin/env python
# -*- coding: utf-8 -*-

# Decorators used to trace function/method ca

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