Tech

Django多语言翻译轻量解决方案

Django自带的多语言方案过于笨重,各种繁琐的设置之后,还要创建编辑po文件,编译成mo文件。Django本来就是一个很适合敏捷开发的框架,在翻译问题这么折腾就太不Pythonic了。本文介绍使用localeurl和mothertongue来实现多语言支持,通过localurl实现URL的语言前缀,通过mothertougue来翻译相应的字段。

Install

安装localeurl和mothertongue模块…

Continue Reading
Front Tech

IxEdit原型交互设计工具

某人是Firework的忠实用户,Firework设计完成后可以直接导出为HTML,做原型非常方便。但近几年Axure开始流行,于是某人被迫投身Axure门下,当时MAC版的Axure问题多多,这让他很不高兴,四处搜罗可以重现Firework荣光的玩意,最近他找到了IxEdit,但一直装不上,于是直接扔给我捣鼓,故在此汇报研究成果。

IxEdit可以让设计师根据自己的想法设计页面的交互行为,并生成 jQuery+…

Continue Reading
Product

Flash builder for PHP非技术吐槽

两家以开发超大超慢超贵的软件而闻名的公司,合作开发的软件会是什么样子?——没错,更大,更贵,更慢…… 这就是Adobe和Zend公司合作开发的Flash Builder for PHP。

中学时代初学Dreamwever,感慨”原来做网页那么简单啊”,于是被骗上了Web开发这条不归路——虽然这笔帐应该记在Macromedia头上;

大学时新闻系的课程中有摄影和摄像,而非线性编辑软件几乎都是Adobe的。我那台可以飞快的运行各种主流游戏的电脑遇上Premiere和Effect,几乎每次都要限制CPU使用率否则就会过热重启,其时心情之纠结如今回想起来仍然感慨万千。…

Continue Reading
Python Tech

在Dotcloud上架设Django网站[更新为0.4版]

最近在做的项目需要用到CouchDB和Django,国内没有空间能支持(VPS又麻烦又贵不在考虑范围内),在国外也很难找到。幸好oppih同学推荐了Dotcloud这个网站,现在正在测试期,可以免费申请,支持几乎所有主流的Web编程语言和数据库。而且dotcloud的设置非常简单,每次coding以后运行一条命令就能把整个网站部署上去了。看看这华丽的列表,难道会找不到让你倍感亲切的语言吗?XD

Install

Continue Reading
Front Tech

YAML对三栏布局中CSS浮动问题的解决

Preface

Mentor在项目中提到一种叫做YAML的置标语言。在网上搜了一下,这是一种强调可读性,以数据为中心的置标语言,YAML的意思是YAML Ain’t a Markup Language(YAML不是一种置标语言),语法比较简单,Structure通过空格来展示。Sequence里的项用”-“来代表,Map里的键值对用”:”分隔,知道这几点就可以了,YAML比JSON还简单,借用官方的说法,是一种非常Friendly的格式。…

Continue Reading
Product Website

知乎的原型——Quora产品分析

Preface

Quora ScreenShot
  本打算等试用过知乎后,将两者做个对比来写的。但知乎迟迟不开放注册,我也弄不到邀请码,只能作罢。都知道知乎是在山寨Quora,但我认识的大多数人对这种行为并无谴责。想来原因有三:其一,Quora还未成功,知乎现在的山寨可以说是和Quora一起尝试,比起人人网那种等对方把市场打下来,模式建立好之后才借助某些手段独霸一方的做法来说要厚道不少。其二,知乎是个完全独立,毫无山寨痕迹的Web应用。其三,国内IT业对于山寨行为已经认可了。当然,这是胡乱揣测,毕竟我没用过知乎。所以本文只评论Quora,而且是表象的,诸如设计和使用,至于它用了什么技术是什么架构,不是本文关心的内容。…

Continue Reading
Other

国内用户Facebook使用技巧集

Perface

经常有某个朋友因为在Blog发了几篇关于如何访问Facebook的技术文章,惨遭和谐,识相如我自然是不会去撞枪口的,本文不会涉及任何指导读者去接触不良信息的技术手段,只是一篇针对处于特殊环境的国内网民的一些使用经验,与Facebook官方帮助文档没有任何关系。

本文的内容可能引起您的不悦,请保持室内明亮距离3米以上且未满x岁需要在监护人陪同下观看。

Body

好友篇:

  • 如果你发现某人的“家人”列表非常非常长,那么他多半是一个印度人。
Continue Reading
Python Tech

Sphinx生成Django文档

Perface

前几天Jeff在公司分享了PyCon2011的视频,其中有介绍到Django的Document,解释了不同的Document(API/FAQ/REFER)应该对应不同级别用户的问题,以及自动生成Document的一些工具。今年年会的Tutorial似乎有不少涉及Document的,比如Documenting Your Project With Sphinx。所以本文跟风一下,介绍用Sphinx生成Django文档的入门技巧。…

Continue Reading
Other

神话、文艺起源主题的比较文学论文参考书籍

年初的时候,帮朋友写了一篇关于中西神话与文艺起源的论文,在网上和国图里搜索、翻查了许多参考文献。虽然现在用不上,以后也未必会用得上……但毕竟是之前的心血,弃之不舍,故一并整理在此。虽然也很想提供购买链接,但今天我又查了一遍Amazon和当当,这些书大部分仍然还是缺货状态……

论文首先要做的是概念界定,也就是“中国神话”和“西方神话”的概念,光是这两个概念就有很多可写的东西。中国神话零星的散见于秦之前,汉之后的古书中,但缺乏将这些零散材料熔铸成的文学作品。后世民间流传的神话如“牛郎织女”“沉香救母”等,在一般人心目中也被视为普通的民间故事,并未当做神话。一些历史人物常常又是神话人物,如姜太公、李靖等,关于这些人的神话故事也多被归为野史或是传说。加上因为道教兴盛,出现的一些描述仙人生活、成仙经历的故事,之前也没有纳入神话研究的范围。所以这个概念其实是比较模糊的,直到上世纪80年代,经过袁珂的整理之后,才逐渐清晰。他的著作——…

Continue Reading