Ted

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页

2012年2月26日

摘要: 对于一个web框架,掌握了三部分的内容,就可以说是迈出了第一步。1. 准备开发环境2. 创建一个工程,并运行3. 开发hello world应用1. 准备环境 首先应该是安装python和django。这点官方网站有很详细的说明,网上也有很多教程,这里就不再重复了,只是表达一个对操作系统的观点: Mac OS:对程序员和用户都很友好 Linux: 对程序员很友好 Widows:对用户貌似友好 到底使用哪个操作系统,仁者见仁。 然后是开发工具的选择。建议抛弃IDE,使用一个好的文本编辑器。强烈推荐vim。但如果你选择Emacs,我无话可说。2. 创建工程 Django作为一个web框架... 阅读全文
posted @ 2012-02-26 18:03 wufawei 阅读(182) 评论(0) 推荐(0) 编辑

摘要: MVC是众所周知的模式,即:将应用程序分解成三个组成部分:model(模型),view(视图),和 controller(控制 器)。其中: M 管理应用程序的状态(通常存储到数据库中),并约束改变状态的行为(或者叫做“业务规则”)。 C 接受外部用户的操作,根据操作访问模型获取数据,并调用“视图”显示这些数据。控制器是将“模型”和“视图”隔离,并成为二者之间的联系纽带。 V 负责把数据格式化后呈现给用户。在《Agile Web Development with Rails》中有这样一张图对MVC模式进行了很好的解释:Django也是一个MVC框架。但是在Django中,控制器接受用户输入的部 阅读全文
posted @ 2012-02-26 18:00 wufawei 阅读(198) 评论(0) 推荐(0) 编辑

摘要: Google App Engine介绍通过 Google App Engine,您可以在支持 Google 应用程序的相同系统上构建和承载网络应用程序。App Engine 可提供快速开发和部署,管理简单,无需担心硬件、补丁或备份,并可轻松实现可扩展性。使用入门注册一个 App Engine 帐户。下载App Engine SDK。阅读使用入门指南。环境准备,安装软件,参见:Google App Engine 使用指南开始编写一个最简的程序1 新建一个目录 hello 在hello目录下建立一个app.yaml文件,文件内容如下:application: helloversion: 1runt 阅读全文
posted @ 2012-02-26 17:57 wufawei 阅读(382) 评论(0) 推荐(0) 编辑

2012年2月25日

摘要: I don’t consider myself the right person to write detailed tutorials as I usually tend to omit a lot of details . But I’d like to try out a different approach: I’ll share with you the best materials I have found and used myself to learn about a specific feature. Please do let me know if you’ll find 阅读全文
posted @ 2012-02-25 15:06 wufawei 阅读(302) 评论(0) 推荐(0) 编辑

摘要: 1 安装使用MongoDB a) 下载MongoDB, 请注意,32bit只能存2GB的内容(32-bit builds are limited to around 2GB of data)。 b)配置好mongodb.config, 然后命令行:Mongod.exe--config /path/to/your/mongodb.config就可以了。 c) 下载pymongo, 后面用python来写测试程序。 请参阅:The Little MongoDB Book,(pdf)。2 MapReduceMap/reduce in MongoDB is useful for batch p... 阅读全文
posted @ 2012-02-25 14:59 wufawei 阅读(375) 评论(0) 推荐(0) 编辑

摘要: 在问题Why did Quora choose Python for its development中Quora创始人做了回答。无独有偶,国内的豆瓣也是用python写的后台。 阅读全文
posted @ 2012-02-25 14:52 wufawei 阅读(221) 评论(0) 推荐(0) 编辑

摘要: Facebook的架构,参见:What is Facebook's architecture,中文版:Facebook 的系统架构Stack Exchange 的架构和 Quora。 阅读全文
posted @ 2012-02-25 14:49 wufawei 阅读(218) 评论(0) 推荐(0) 编辑

摘要: 很多团队都在学习、研究 Quora 。前段时间看到这篇Quora's Technology Examined,阐述了 Quora 的技术架构,有一些值得关注的信息,记录并分享一下。使用云计算服务Quora 大量使用 Amazon EC2 与 S3 服务;操作系统部署的是 Ubuntu Linux,易于部署和管理;静态内容用 Cloudfront.服务分发,图片先传到 EC2 服务器,使用 Pyhon S3API处理后后传到 S3。从开始就使用云计算服务的的好处是节省了大量人工维护硬件服务器的成本,当然这个做法在咱这片土地上不太可行。(refer:Copyright)Web 层与CMSH 阅读全文
posted @ 2012-02-25 14:43 wufawei 阅读(185) 评论(0) 推荐(0) 编辑

2012年2月19日

摘要: 1 过程昨天装好了单节点的Hadoop,今天装了2个slave机器。步骤参见:Hadoop 集群安装详细步骤2 问题还是遇到同样的问题,要对/etc/hadoop目录下的文件进行替换。搞定后,试图通过网页访问,还好老婆大人给了我正确的网址,要不然又要多折腾一会。网址是:http://192.168.72.150:50070/dfshealth.jsp3致谢谢谢老婆 阅读全文
posted @ 2012-02-19 13:13 wufawei 阅读(257) 评论(0) 推荐(0) 编辑

摘要: 前两天晚上包括今天都在弄这个,一直被些现在看来是小问题的事情给弄得很纠结(make me crazy), 和Imagine - How Creativity Works中说的很符合,过程是曲折的。下面是具体安装步骤。 1 安装 Running Hadoop On Ubuntu Linux (Single-Node Cluster) 是的,你没看错,照上面的做就行了。2 错误处理 安装完成之后,根据官方文档的例子,一直提示问题,其中有环境变量的原因、有权限的缘故。 经验教训就是,为了避免这一系列的问题,专门为hadoop建立一个用户吧,步骤1中也有。 这些都搞定后,运行: bin/ha... 阅读全文
posted @ 2012-02-19 01:21 wufawei 阅读(217) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页