-
距离2013阿里云开发者大赛过了一月了,终于有空余周末总结下,给前期的工作画个句号,让后期的更多工作正式开始!
lessCreator 是我今年6月开始写的一个在线开发工具,并参加了 2013阿里云开发者大赛,进入20强决赛,稍微遗憾的是在进9强时,以第10名的分数无缘奖项,看来我的运气被积攒到下次了 :)
lessCreator: 一款云端开发平台,这个“云端” 有两层意思,第一:它自身属于云端...
-
大家有没有用过 基于浏览器的在线IDE环境,比如:
Cloud9 IDE
https://c9.io/
Codeanywhere
https://codeanywhere.net/
RStudio
http://www.rstudio.com/
特性大概有:
源码库管理,整合 github,BitBucket
在线代码编辑器 editor
一键部署到 Google AppEngine, Wi...
-
任何分布式系统,都需要“锁”,用于持久化全局配置,协调分布式应用逻辑,保证所有系统高可用,它是分布式高可用系统的基石.
Paxos 算法用于实现分布式锁, 它在这个领域至关重要:
all working protocols for asynchronous consensus we have so far encountered have Paxos at their core. (Google ...
-
What is Captcha
CAPTCHA is an acronym for "Completely Automatic Public Turing Test to Tell Computers and Humans Apart". It is a task, that human can easily solve, but computer not.
It is used as a cha...
-
Case
Test Simple "Hello World" page output, Simple MVC logic(Router -> Controller -> Viewer), No Database Connections, No complex logic.
Hardware platform
CPU: Intel Core i5 750 (2.67GHz x4)
RAM...
-
前提,正确安装 KVM (Kernel-based Virtual Machine)
yum install kvm kvm-qemu-img libvirt bridge-utils
Step 1:
cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
HWADDR="78:2B:CB:3C:A4:BA"
NM_CONT...
-
Case
测试 MVC 中的 Router -> Controller -> Viewer, 输出 "Hello World" 简单页面,测试 MVC 在理想环境、简单逻辑、框架空载下的性能指标。
3 项指标
1) 在 index.php 中使用 microtime() 和 memory_get_usage() 粗略取得执行时间,内存占用情况
2) 使用 Facebook XHProf 扩展取得详...
-
1. 编码规范管理
所有新团队成员加入,都要作代码规范培训,重复的,一遍又一遍,定期 Review, 但是~收效甚微。
可以在源码服务器端加入语法检测 hook,可一劳永逸,严格执行:
比如 Web 开发,针对 PHP, JS, CSS 检测,可以用 PHP Codesniffer (
http://pear.php.net/package/PHP_CodeSniffer
) ,作为 hook 整...
-
最近订阅到两则消息:
1. RackSpace.com 发布 OpenStack.org 开源云计算平台,包含核心组件 Object Storage 和 Compute
2. 美国国家宇航局 Nebula 云计算平台采用 OpenStack 构建.
RackSpace 是全球企业级IDC服务的领导者之一,几个基于 Cloud 的产品已经成熟运行多年,如今以 Apache 2.0 开源,其自信指数颇...
-
Zend 官方网站发布了一个好东西: Simple Cloud API 1.0.0 alpha 1
相信,这个模块会并入正在开发中的 Zend Framework 2.x, 面向云计算通用数据接口.
SC API 包含三个核心:
File Storage 文件存储
Document Storage 文档存储
Simple Queues 简单队列
Zend Simple Cloud API 通过这三...