Feb
20

分享一下刚遇到的一个小问题,我有一段类似于这样的python代码:

# coding: utf-8

class A(object):

    @property
    def _value(self):
#        raise AttributeError("test")
        return {"v": "This is a test."}

    def __getattr__(self, key):
        print "__getattr__:", key
        return self._value[key]

if __name__ == '__main__':
    a = A()
    print a.v

运行后可以得到正确的结果

__getattr__: v
This is a test.
Views: (353) | Comments: (2)
Dec
07
Tags: python
Type: 技术相关

来到这边工作上的机器一直是ubuntu,没有发现有比较好的管理ssh帐号密码的工具,机器多了管理起来是比较蛋疼的。

俗话说的好,挠自己的痒处,于是就写了一个简单的小脚本,用于管理ssh主机。

项目截图:

[piglei@~]$ sshhelper 

usage:

    /usr/local/bin/sshhelper (hostname or short name)
    
    you can type a full hostname like 192.168.11.3 or a short name like 
    11.3 to ssh into it.
    
    - modify /home/piglei/.sshhelper_config to add your hosts.
    - available hosts:

        106.187.46.32        # CJ's linode
        192.168.111.51       # 4 twisted (py_raincounter)

[piglei@~]$ sshhelper 106
Start login into 106.187.46.32, please wait...

Last login: Mon Dec  5 05:51:35 2011 from 114.113.29.24
root@li389-32:~# 
Views: (589) | Comments: (2)
Nov
10
Tags: 香山
Type: 杂七杂八

  在我准备写这篇blog之前,我突然想起了一年前在南昌去海洋工地的事情,但那次失败的出游和两个星期前的北京香山游相比,完全就是小巫见大巫,香山就是个惊天大bug!!!

  来北京也已经有很长一段时间了,一直都听着香山这个大名,之前在sohu的时候,部门也组织过几次周末爬香山的活动,可是每次都因为各种各样的事情耽搁了没去。刚好上上个周末天时地利人和,琢磨着还能看看红叶啥的,于是一行人浩浩荡荡的出发了。

  其实之前就通过各种途径了解到“到香山不是看红叶是看人”的事实,不过总是不到黄河心不死。心里抱着一丝希望。具体结果请见图

Views: (754) | Comments: (7)
Sep
09

简介:

  Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。

具体简介可以参照这篇文章

zkpython的安装:

Views: (1671) | Comments: (0)
Aug
15
Tags: python
Type: 技术相关

前段时间浮云脱水小说站的pv大涨(将近2W了),查看来源后发现是由一个贴吧用户的回帖宣传带来了很多流量。于是为了能够早日拿到adsense里面的那100美刀,终于决定自己也出马去百度贴吧发帖宣传了。

下面这个脚本是一个土鳖的百度贴吧的发帖/回复脚本,完全没有做验证码识别方面的工作,改由wxpython生成界面弹出由人眼识别= =|。

由于百度贴吧的antispam工作做的比较bt(爆吧猖獗),所以使用该脚本的时候应该登录多个用户,有条件的话多切换IP。并适当控制一下发帖频率。

以下代码纯粹为撑内容用,最新代码可移步:https://github.com/piglei/tieba_poster

Views: (1490) | Comments: (4)
1 2 3 ... 8 >>
Articles: 39