摘要: 语言无关类操作系统开源世界旅行手册鸟哥的Linux私房菜(简体)Linux 系统高级编程The Linux Command Line(中英文版)Linux 设备驱动(第三版)深入分析Linux内核源码UNIX TOOLBOXDocker中文指南Docker —— 从入门到实践FreeRADIUS新手... 阅读全文
posted @ 2015-07-22 16:44 关白 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 当时处理这部分的动机是将edx与微信对接如果你在处理与edx API相关的工作,这篇文章可能对你也有帮助。好比你在编译edx移动端(android和iOS), 这部分工作应该也是最主要的工作之一思路我们首先简要做一下任务陈述:允许edx用户通过微信公众平台访问edX,登录以及请求相关的数据这里假设读... 阅读全文
posted @ 2015-07-22 16:34 关白 阅读(672) 评论(0) 推荐(0) 编辑
摘要: sudo apt-get install transifex-clientvi ~/.transifexrc,加入以下内容:(注意:user,pass是www.transifex.com网站的用户名和密码,需要先注册)[https://www.transifex.com]hostname = htt... 阅读全文
posted @ 2015-07-22 16:29 关白 阅读(173) 评论(0) 推荐(0) 编辑
摘要: ownload elasticsearch error during Open edXinstallationBumped to this error a couple of times during my install of open edX on Microsoft Azure (check ... 阅读全文
posted @ 2015-07-22 15:11 关白 阅读(1911) 评论(0) 推荐(0) 编辑
摘要: 为了提升逼格,我决定使用英文版的的这句作为开头,尽管我最初想到的是中文版orz天灾人祸这种事,总归是有的。尽管服务器的灾难性故障不常发生,概率也比遇到鬼或是遇到爱情来得高些,将风险考虑在内总归是好的,所谓有备无患。如果你已经在自己的架构中将单点故障考虑进去了,就不必往下拉啦,继续舔酸奶盖去吧~如果你... 阅读全文
posted @ 2015-07-22 11:36 关白 阅读(908) 评论(0) 推荐(0) 编辑
摘要: Broad StepsSetup a new AWS VPC (This step is optional, so you don't have to follow along if you don't want to).Stanford is running an entire AWS VPC d... 阅读全文
posted @ 2015-07-22 11:35 关白 阅读(261) 评论(0) 推荐(0) 编辑
摘要: How to install and run the analytics backend locally:We have had some troubles getting people up and running locally with the analytics backend, so I ... 阅读全文
posted @ 2015-07-22 11:34 关白 阅读(306) 评论(0) 推荐(0) 编辑
摘要: windows下是可以连接vpn的,上网啊都没什么问题。想以Ubuntu为客户端,连接远程的VPN,发现不是那么容易,找了半天资料,找到了方法。1,安装ppp pptp pptp-setup#yuminstallppppptppptp-setup2,创建VPN连接#pptpsetup--create... 阅读全文
posted @ 2015-07-22 11:32 关白 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 起因默认情况下,Studio的注册用户都可以创建课程,这种默认行为似乎并不是通常的使用场景,平台拥有者更倾向于做个审核,才允许用户发布课程思路读wiki啊!!对于折腾edX的新手而言,我觉得首要的工作就两点:1. 让平台跑起来2. 通读wiki(configuration wiki和edx-plat... 阅读全文
posted @ 2015-07-22 11:21 关白 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 二月份期间,edx-platform遭遇两个和内存使用相关的问题。以下三个部分将谈论诊断细节。包括每个bug的详细分析以及诊断过程第一部分:An Introduction to Memsee第二部分:A Static Leak第三部分:An Incremental Leak参考这个https://o... 阅读全文
posted @ 2015-07-22 11:20 关白 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-07-22 11:14 关白 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 在搭建edX的时候,可能面临一个这样的需求:批量导入学生作为用户。edX默认的注册方式是邮件注册。而校方的数据库中邮箱很可能是无效的,所以我们使用学号作为用户名。密码也默认设为学号。在此给出一个可行的解决方案。大体思路从校方数据库中导出用户文件(csv格式)写脚本从csv文件中取得所需的字段(诸如学... 阅读全文
posted @ 2015-07-22 11:03 关白 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 之前在edx code(edX google group)上问过如何为course扩充字段(如为课程添加category字段)。得到的回复说直接往CoueseFields里添加你要的字段就行。位置在common/lib/xmodule/course_module.py.之后该字段会自动显示在Adva... 阅读全文
posted @ 2015-07-22 10:58 关白 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 生产环境使用了mongo数据库。对mongo数据库垂涎已久,其高性能/开源/无模式/文档型数据库/...多么诱人的特性,之前也偶尔折腾着玩过,不过都没做笔记,趁此机会重新捡起来。关于mongoMongoDB is an open-source document database that provi... 阅读全文
posted @ 2015-07-22 10:55 关白 阅读(492) 评论(0) 推荐(0) 编辑
摘要: Mako模板从一个包含各种类型的内容的文本流解析得到,包括XML、HTML、email文本等。模板还可以包含Mako指令,用来表示变量和表达式替换、控制结构、服务器端注释、整块Python代码,还有用来提供额外功能的各种标签。所有这些结构都被编译为实际的Python代码。这意味着你可以在Mako模板... 阅读全文
posted @ 2015-07-22 10:41 关白 阅读(1089) 评论(0) 推荐(0) 编辑
摘要: 主要是参考官方教程本地环境:ubuntu12.04 64位更新系统sudo apt-get update -ysudo apt-get upgrade -ysudo reboot使用vpn,保证网络能畅通连接到国外,你懂的.我使用的是sshuttle,可参考我的博客获取vagrant.sh脚本wge... 阅读全文
posted @ 2015-07-22 08:44 关白 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 主要是参考官方教程本地环境:ubuntu12.04准备工作:VirtualBoxVagrant我所采用的版本为:VirtualBox v4.3.10,Vagrant 1.6.2另外需要注意 , 得有足够大的剩余磁盘空间(建议剩余20G以上)开始安装mkdir fullstackcd fullstac... 阅读全文
posted @ 2015-07-22 08:39 关白 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 基本上按照这个教程做(实际上这个教程是翻译自这里),期间出现过两个问题:磁盘空间不够Preparing network interfaces时出错。均解决环境:ubuntu12.041 . 准备工具:VirtualBoxVagrant我所采用的版本为:VirtualBox v4.3.2 , Vagr... 阅读全文
posted @ 2015-07-22 08:37 关白 阅读(192) 评论(0) 推荐(0) 编辑