Posts Mentioning RSS Toggle Comment Threads | Keyboard Shortcuts

  • tin 9:42 am on August 11, 2010 Permalink | Log in to leave a Comment
    Tags: django south   

    OpenParty的新网站的Django项目使用了South这个migration工具。可是刚才增加了一个Model以后却无论如何都无法生成这个migration。

    ./manage.py schemamigration core --auto

    上面这个命令每次都提示:

    Nothing seems to have changed.

    很郁闷。试验了看是否是South或者Django的版本问题,都升级到最新版依然有这个问题。看了google groups里面也没有人报有这个问题。于是仔细搜索问题的来源,最终发现是这个原因:

        class Meta:
            app_label = 'core'
    

    上次我们Team重构项目的时候去掉了项目的openparty前缀,使用相对路径import,结果造成”core”项目实际上是存在”apps.core”下面的。所以,需要用Meta类告诉Django实际上对应的app名称。结绳记事。

     
    • 外闻网 12:08 pm on August 12, 2010 Permalink

      顶一下,欢迎回访并加友链。

    • 牛牛乐淘 8:43 am on August 13, 2010 Permalink

      本博客收录的是淘宝买家自己写的购物心得和热销单品推荐,保证真实,淘宝购物,先去牛牛乐淘,热销单品汇集,从此购物无忧!

    • 了解美国--近看美国人的国庆活动 10:48 am on August 15, 2010 Permalink

      在美国,典型的国庆庆祝活动不外乎出门旅行,沙滩日晒,公园野餐,后院烧烤。隔岸观火。纽约的国庆庆祝活动除了上述几种,还有一个有着94年历史的吃热狗比赛nathanhotdogeatingcontest。今年的冠军还是美国加州的joeychestnut夺得。他在十分钟内吞下了68条热狗。让我惊奇的是有位华裔女子julietlee也来参加这个比赛.据说她还是吃红梅果酱cranberrysaucechampion世界冠军,她在八分钟内吃了13.23磅果酱。把我在国庆日照的一些相片放出来,跟博友分享。1.康尼岛沙滩2.3.4.5.海滨人行道6.内盛热狗比赛nathanhotdogeatingcontest6.纽约警察7.舞少女8.裁判9.hiphopartistericbooker。他也是参赛者。10.参赛者之一11.华裔女士juletlee,吃红梅酱世界纪录保持者12.亚军是日本的takerykobayashi13.14.15.冠军joeychestnut16.17.18.19.20.21.山姆大叔unc了解美国加州lesam22.准备看焰火的市民去美国网http://www.cdkyb.cn

  • tin 7:19 am on June 3, 2010 Permalink | Log in to leave a Comment
    Tags: pydev mac shortcut python   

    在Mac下的Pydev里面几个常用的快捷键

    Cmd+e
    切换tab,配合输入tab文件的名字的前几个可以快速在上下文中切换tab
    Cmd+d
    删除本行
    Cmd+Option+上
    复制本行一次(Duplicate this line)
    Cmd+Shift+R
    快速打开文件,注意没有通配符也不是smart匹配……
    Cmd+Shift+F11
    Rerun,常用在运行当前的单元测试
    Cmd+Option+r
    Rename refactory,重命名重构,非常实用。不过少数情况下这个重构不安全,注意diff
    Cmd+Shift+O
    自动import,缺点是它会搅乱你精心设计的import顺序,不在乎的朋友非常方便,可以让你的coding工作变得非常流畅。不过如果你开启auto import以后这个快捷键就不需要了,但是auto import的副作用就是它经常import那些明明不需要import的东西,如self、len它都会傻傻的import。
    Cmd+Shift+F
    在当前Folder搜索,前提是你在文件浏览部分选中了一个Folder
     
  • tin 5:32 am on June 3, 2010 Permalink | Log in to leave a Comment
    Tags: regexp   

    刚才写了一个识别网站charset的正则,因为目前写一个网页抓取的工具,里面对中文url做encoding的时候需要先识别页面的编码,可惜UrlEncoding没有强制使用UTF-8编码,真是烦人。下面是一个python下的正则表达是的字面文本。

    r'<meta.*(?:(?:charset\s*=\s*["|\']?)|(?:charset.*content\s*=\s*["|\']\s*))([\d|\w|\-]+)[;|"|\'|\s]'
    
     
  • tin 1:19 am on June 2, 2010 Permalink | Log in to leave a Comment
    Tags: ssh proxy   

    我的.profile里面的alias,之前使用kill $(ps auwx | grep qTfnNC | grep -v grep | awk ‘{ print $2 }’)的方法放在.profile里面就不好用了,所以最近就一直没有使用它。既然还是反复在用它(连接断开vpn以后经常需要重启ssh代理),所以还是修正它好了。

    alias px="ssh -qTfnNC -D 7777 yourdomain.com"
    alias kpx="(ps auwx | grep qTfnNC | grep -v grep | awk '{ print $2 }')|xargs kill;px"

     
  • tin 5:40 am on April 29, 2010 Permalink | Log in to leave a Comment
    Tags:   

    看到这段话,来自这里

    Recently I discovered that learning a foreign language teaches you two things: how to communicate in that language and how to communicate in your own language to non-native speakers. You learn that simple grammatical structures and shorter sentences are easier to understand. You get a feeling for when someone’s following you and which words in the sentence are most important to pronounce clearly.

    感觉说的很好。你需要知道如何和没有熟练掌握这门语言(或者领域)的人交流,你需要知道如用简单的表述,清晰的表达你的意思。

     
  • tin 11:32 am on April 26, 2010 Permalink | Log in to leave a Comment
    Tags: life emotion   

    看到那些背着书包穿着校服的中学生,感觉现在比那个时候自由和快乐了,而且也比那个时候富裕了很多。可代价是,我变老了。

     
  • tin 9:21 am on April 22, 2010 Permalink | Log in to leave a Comment
    Tags: andriod g1   

    给这个倒霉的G1装了一个Sunny_SenseV4.1 – “I’m Back”,这个Rom感觉还不错,作为2.1的Rom(Eclair on Hero),它的性能很好,它甚至比我刚才用的cm-4.2.15.1还要快一些。

     
  • tin 9:08 am on April 22, 2010 Permalink | Log in to leave a Comment
    Tags: hadoop lzo freebsd ports   

    今天在freebsd里面build一个“hadoop-gpl-compression”,里面依赖的lzo总是有问题。提示:

    configure: error: lzo headers were not found...
    

    问题是我已经用ports装了lzo和lzo2(实际上装lzo2就可以了)。后来经过反复尝试,这样可以编译了:

    env JAVA_HOME=/usr/local/diablo-jdk1.6.0 C_INCLUDE_PATH=/usr/local/include LIBRARY_PATH=/usr/local/lib ant clean compile-native tar
    

    这样Hbase就可以开启LZO压缩了。

     
  • tin 7:13 am on April 20, 2010 Permalink | Log in to leave a Comment
    Tags: mac tips ssh   

    在Mac (snow leopard)里面让你的ssh支持跳跃,需要ssh的forward agent。你可以实验一下在自己登录的服务器上面再ssh localhost一下,如果问你密码也就是说你的key没有生效,那么说明你的forward agent没有生效。那么首先:

    ssh-add -K ~/.ssh/id_rsa
    ssh-add -K ~/.ssh/id_dsa
    

    然后修改你的/etc/ssh_config,将ForwardAgent no修改为:

    ForwardAgent yes
    

    @lixiaohong同学还推荐在你登录的服务器上面也打开这个选项,这样你就可以顺利的跳来跳去了。

     
  • tin 2:09 am on April 12, 2010 Permalink | Log in to leave a Comment
    Tags: thrift python   

    在Mac (snow leopard)上安装thrift:


    svn co http://svn.apache.org/repos/asf/incubator/thrift/trunk thrift
    cd thrift
    ./bootstrap.sh
    ./configure
    make
    make install
    cd lib/py
    sudo python setup.py install

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
esc
cancel