编程开发

纯技术:Instagram 架构分析笔记 (附Instagram工程团队原文)

本文转载自Fenng的博客DBA NotesInstagram 团队上个月才迎来第 7 名员工,是的,7个人的团队。作为 iPhone 上最火爆的图片类工具,Instagram 用户数量已经超过 1400 万,图片数量超过 1.5 亿张。不得不说,这真他妈是个业界奇迹。几天前,只有三个人的 Instagram 工程师团队发布了一篇文章: What Powers Instag

这8种武器点亮程序员的个人品牌

(本文曾发表于《程序员》2015.10.B期)提到段誉,我们就会想起凌波微步和六脉神剑。提到乔峰,我们会想起降龙十八掌。提到王语嫣,我们会想到她惊为天人的容貌和熟知各门派功夫的渊博知识。提到欧阳锋,我们会想起蛤蟆功。提到李寻欢,我们会想起小李飞刀。提到……提到Linus Torvalds,我们会想起Linux。提到雷军,我们会想起WPS和小米。提到Bill Gates,我们

编程的智慧

编程是一种创造性的工作,是一门艺术。精通任何一门艺术,都需要很多的练习和领悟,所以这里提出的“智慧”,并不是号称一天瘦十斤的减肥药,它并不能代替你自己的勤奋。然而由于软件行业喜欢标新立异,喜欢把简单的事情搞复杂,我希望这些文字能给迷惑中的人们指出一些正确的方向,让他们少走一些弯路,基本做到一分耕耘一分收获。反复推敲代码既然“天才是百分之一的灵感,百分之九十九的汗水”,那我先

linu下查看软件版本信息

1. 查看linux的内核版本,系统信息: 常用的有三种办法:uname -a;   more /etc/issue;    cat /proc/version; [br]2. 查看apache的版本信息,如果是通过yum,或者是rpm安装的,可以使用rpm -qa |gerp httpd 来查看; 还可以通过httpd -v来查询; [br] [br] 当然,安装好apa

一些开源项目推荐

早上打开邮件就受到了开源中国的邮件,是一个目前互联网公司开源项目的导航页 http://www.oschina.net/company , 去里面把所有的开源项目都大致看了下,找到了几个我比较感兴趣的,在这儿mark下。 0. 阿里的就不用多说了,目前很多在用   https://github.com/alibaba#### 1. web开发框架 Xiaomi Rose  

在CentOS 7中安装与配置JDK8

系统环境:centos7安装方式:rpm安装软件:jdk-8u25-linux-x64.rpm下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html检验系统原版本[root@zck ~]# java -versionjava version "1.7.0_"OpenJDK Runtime

Apache做HTTPS反向代理

首先是它要使用几个端口,80,443,5222,5223,这是没商量的,鉴于80和443都已经是apache的了,不想浪费一个公网ip,就直接把虚拟机Bridge模式改为NAT了,然后悲剧了两天。80端口的反向代理很容易,但是443端口的,花了一天时间才搞明白,话不多说直接贴配置,apache 2.4:    ServerAdmin webmaster@imspm.com 

1分钟学会Markdown语法——markdown 简明语法

基本符号1. *,-,+ 3个符号效果都一样,这3个符号被称为 Markdown符号空白行表示另起一个段落`是表示inline代码,tab是用来标记 代码段,分别对应html的code,pre标签换行1. 单一段落() 用一个空白行连续两个空格 会变成一个 [br]连续3个符号,然后是空行,表示 hr横线标题1. 生成h1--h6,在文字前面加上 1--6个# 来实现文字加

phpstorm8的使用

最近netbean8安装后,打开显示加载高速缓存对象就莫名奇妙的消失了,不知啥原因;干脆用phpstorm得了,还不错。[br]1:下载地址http://www.jetbrains.com/phpstorm/2:注册码:phpstorm 8 注册码  用户名:Learn Programming[br]License key:(包括LICENSE BEGIN和LICENSE

Elasticsearch入门安装教程,CENTOS安装ElasticSearch

CENTOS安装ElasticSearchElasticSearch 概述ElasticSearch是一个高可扩展的开源的全文搜索分析引擎。 [br]它允许你快速的存储、搜索和分析大量数据。ElasticSearch通常作为后端程序,为需要复杂查询的应用提供服务。Elasticsearch是一个基于Lucene的开源分布式搜索引擎,具有分布式多用户能力。Elasticsea