[转载]强烈推荐学习的blog
膜拜大牛
原文出处:http://hedengcheng.com/?p=676
ACM Queue (Architecting Tomorrow’s Computing)
网址:http://queue.acm.org/blog/
作者:ACM。第一次认识ACM Queue,是因为一篇文章,Cary Millsap的Thinking Clearly about Performance。之后,就挖掘到了这个大宝藏,陆陆续续阅读了此博客上的大量文章,主要集中于Concurrency与Performance两个方面,受益匪浅。正如ACM Queue的副标题所言:Architecting Tomorrow’s Computing,这是一个值得持续关注的博客,每一篇文章,都是顶级论文水准的。
All Things Distributed
网址:http://www.allthingsdistributed.com/
作者:Werner Vogels。如果一个世界顶级的互联网公司的CTO,还坚持写博客,坚持每周阅读各种各样技术论文。你会怎么看?不务正业,屌丝,这是一个不合格的CTO?Werner Vogels正是这样一个CTO,作为Amazon.com的CTO,Vogels仍旧坚持写博客,读论文,并且将其认为好的论文,通过Back-to-Basics Weekend Reading的方式,推荐给大家。Werner Vogels,颠覆了我对于CTO这个岗位的理解,Amazon.com在云计算领域能够取得今天的成功,绝非偶然。
Brendan’s blog
网址:http://dtrace.org/blogs/brendan/
作者:Brendan Gregg。操作系统专家,DTrace技术专家,系统性能优化专家。关于他,多的自不必说,只需要提两点:1. Linux Performance Analysis and Tools,你应该看一遍;2. 他的新书:Systems Performance,值得阅读。
DimitriK’s (dim) Weblog
网址:http://dimitrik.free.fr/blog/index.html
作者:Dimitri KRAVTCHUK。MySQL性能测试组成员,我心目中最欣赏的测试人员的模版。作为一个测试人员,开发自动化测试工具,对MySQL每一个版本进行性能测试,分析MySQL的性能瓶颈,熟知MySQL的整体架构与MySQL的源码。测试人员达到这种级别,对项目的巨大反哺作用,才得到了真正的体现。此外,DimitriK的每一篇博客,都写得非常好,从中学到了很多,无论是关于MySQL,还是关于测试。
Dr. Dobb’s (The World of Software Development)
网址:http://www.drdobbs.com/
作者:Dr. Dobb’s Journal。DDJ,号称软件领域的Oscar。DDJ上的技术文章,领域很多,可以挑选自己感兴趣的点进行关注,跟踪阅读。
High Scalability
网址:http://highscalability.com/
作者:High Scalability。HS,不必说了,系统架构,最新技术… 技术人都应该订阅的博客。
Mechanical Sympathy
网址:http://mechanical-sympathy.blogspot.com/
作者:Martin Thompson。程序设计方面,最喜欢的博客之一。他的每篇文章,都被我打上标签,可以反复阅读。就如此博客的副标题一样:Hardware and software working together in harmony。Martin追求的是软硬件和谐的系统,在他的博客中,这个理念也得到了贯彻,很多博文,都是关于CPU知识,Memory Model,高性能并发编程等。最后,按照jametong的理解,此博客的名字:Mechanical Sympathy,对应的中文意思应该是:庖丁解牛。
Paul E. McKenney’s Journal
网址:http://paulmck.livejournal.com/
作者:Paul E. McKenney。他最为人知的,是他是免费书perfbook的>作者:Is Parallel Programming Hard, And, If So, What Can You Do About It?,是Linux RCU的作者。他不为人知的,他从90年底初期就开始进行并发程序设计,并且对Memory Model (CPU & C++ )有着极为深入的认识。除了他的博客,他写的相关技术文章,都值得一看:McKenney’s Selected Papers。
Perspectives (James Hamilton’s Blog)
网址:http://perspectives.mvdirona.com/
作者:James Hamilton。好吧,这个名字,值得关注。技术领域的高富帅。Hamilton最近博客关注的领域是硬件、数据中心,我个人不太懂。
preshing on programming
网址:http://preshing.com/
作者:Jeff Preshing。程序设计方面,最喜欢的博客之一。博客内容,主打的是Memory Model与并发编程,高性能编程。其关于Memory Model的一系列博文,环环相扣,将Memory Model的各个方面,做了详细的解释与分析,个人认为达到了出一本优质技术书的标准。包括霸爷@淘宝禇霸 耗子 @左耳朵耗子,都对此博客大加赞赏。
Transactions on InnoDB
网址:https://blogs.oracle.com/mysqlinnodb/
作者:Oracle’s InnoDB Team InnoDB团队维护的博客,披露了大量InnoDB引擎的实现细节。此博客的内容,主要有两方面:1. MySQL发布新版本时,会有大量关于新版本中改进技术的介绍;2. 最近,InnoDB团队开始逐渐披露InnoDB各模块的实现细节,包括:Redo、Transaction Lock、Row Format等。此博客,是学习InnoDB引擎的不二选择。
Wired Enterprise
网址:http://www.wired.com/wiredenterprise/
作者:WIRED。WIRED杂志,博客更新频繁,关注最新技术与国际顶级公司。例如:量子计算机、比特币等。此外,我最喜欢的两篇文章:If Xerox PARC Invented the PC, Google Invented the Internet,Return of the Borg: How Twitter Rebuilt Google’s Secret Weapon,让我充分认识到了顶级公司、顶级牛人的实力,我辈仍需努力。
a db thinker’s home
网址:http://www.dbthink.com/ 作者,童家旺(@jametong),我在阿里B2B时的同事,国内我最佩服的技术人之一。我自觉还算比较努力,每年都会看很多书、论文与技术文章,但是jametong每年看的书比我至少还要多两倍以上。知识面相当广泛,他的博客,会定期更新他的Jame’s Reading,将其前段时间所看的资料做一个总结与归纳,所推荐的每一篇文章,都值得一看。
酷壳-CoolShell.cn (享受编程和技术所带来的快乐)
网址:http://coolshell.cn/
作者:陈皓。传说中的@左耳朵耗子,说真的,国内技术方面的好文章,不算多。但是酷壳上的文章,都能称之为好文章,国内技术人,必须订阅的博客。记得我之前在微博上推荐过一篇Igor Ostrovsky的一篇介绍CPU Cache的文章:Gallery of Processor Cache Effects。然后被@我的上铺叫路遥 兄弟翻译为中文,发表在酷壳上:7个示例科普CPU Cache。也算是与酷壳有了点联系J
刘未鹏|C++的罗浮宫
网址:http://blog.csdn.net/pongba
作者:刘未鹏。初识大刘的博客,是开始学习Memory Model (内存模型)时,搜到了他的一篇博客:《C++ 0x漫谈》系列之:多线程内存模型。想我在13年开始接触内存模型时,大刘早在07年已经把这个问题弄清楚了!从此文开始,我陆陆续续看了他博客中的其他文章,真心佩服。现在的遗憾是,大刘的博客,已经好久没更新了,精品也有看完的一天,希望能够重新拾掇起来J
系统技术非业余研究 (系统技术深度探索和应用)
网址:http://blog.yufeng.info/
作者:余锋。传说中的霸爷,@淘宝禇霸。霸爷对待技术的态度,当为我辈楷模,博客更新频繁,讨论的问题深入。霸爷的博客,主要涉及两个方面:1. 系统级的监控与优化;2. Erlang语言。就我个人来说,对于Erlang语言不熟,但是系统方面的博文,非常受用。例如:MySQL数据库网卡软中断不平衡问题及解决方案;
[转载]强烈推荐学习的blog的更多相关文章
- [转载]Apple Swift学习资料汇总
今年的苹果开发者大会(WWDC)上,公布了ios8的几个新特性,其中包括引入了群聊功能,支持第三方输入法等功能.但更让开发者感兴趣的莫过于Swift语言的发布了. Swift是apple自创的一门转为 ...
- Java基础 之软引用、弱引用、虚引用 ·[转载]
Java基础 之软引用.弱引用.虚引用 ·[转载] 2011-11-24 14:43:41 Java基础 之软引用.弱引用.虚引用 浏览(509)|评论(1) 交流分类:Java|笔记分类: Ja ...
- [转载]—— Android JNI知识点
Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互.JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 ...
- Maven 学习第一步[转载]
转载至:http://www.cnblogs.com/haippy/archive/2012/07/04/2576453.html 什么是 Maven?(摘自百度百科) Maven是Apache的一个 ...
- [转载] SSH入门学习基础教程
在Linux系统中,OpenSSH是目前最流行的远程系统登录与文件传输应用,也是传统Telenet.FTP和R系列等网络应用的换代产品.其 中,ssh(Secure Shell)可以替代telnet. ...
- [转载]kd tree
[本文转自]http://www.cnblogs.com/eyeszjwang/articles/2429382.html k-d树(k-dimensional树的简称),是一种分割k维数据空间的数据 ...
- [转载]iOS9 使用CoreLocation
在iOS8之前,只要 #import <CoreLocation/CoreLocation.h>引入CoreLocation.framework. @property (nonatomic ...
- GJM :用JIRA管理你的项目(二)JIRA语言包支持及插件支持 [转载]
感谢您的阅读.喜欢的.有用的就请大哥大嫂们高抬贵手"推荐一下"吧!你的精神支持是博主强大的写作动力以及转载收藏动力.欢迎转载! 版权声明:本文原创发表于 [请点击连接前往] ,未经 ...
- [zepto]源码学习
$() : zepto选择器,与jquery选择器类似,但是不支持jquery的拓展css支持(:first,:eq,:last...) $("div")选择页面内的全部div元素 ...
随机推荐
- javascript错误处理与调试(转)
JavaScript 在错误处理调试上一直是它的软肋,如果脚本出错,给出的提示经常也让人摸不着头脑. ECMAScript 第 3 版为了解决这个问题引入了 try...catch 和 throw 语 ...
- bzoj 2878: [Noi2012]迷失游乐园
#include<iostream> #include<cstring> #include<cstdio> #define M 100005 #define ld ...
- 【64测试20161112】【Catalan数】【数论】【扩展欧几里得】【逆】
Problem: n个人(偶数)排队,排两行,每一行的身高依次递增,且第二行的人的身高大于对应的第一行的人,问有多少种方案.mod 1e9+9 Solution: 这道题由1,2,5,14 应该想到C ...
- libdispatch for Linux
这个Dispatch是苹果的一个高效的处理库,它在ubuntu上的安装如下: Build/Runtime Requirements 如下: libBlocksRuntime libpthread_wo ...
- plist文件真机写入方法
http://blog.csdn.net/mydo/article/details/50290219 转 但是这对真机不管用,因为在真机环境下,App在Xcode中的Resources文件夹都是不可 ...
- iOS内部跳转问题
//打开地图 NSString*addressText = @" "; //@"1Infinite Loop, Cupertino, CA 95014&quo ...
- PCL安装使用
一. 下载安装 http://pointclouds.org/downloads/windows.html 1. QT安装在默认路径下(否则后续会出现问题),添加环境变量QTDIR(c:\Qt\4.8 ...
- WindowsPhone开发—— 使用手绘图片做景区导览地图
前些日子在做景区App遇到需求,使用手绘图片做一个简易的地图,支持放大缩小平移以及显示景点Mark,安卓上可以使用一个叫做“mAppWidget”的开源库来完成,WP上有人建议用ArcGIS,但是考虑 ...
- js Math 对象的方法
Math对象与JavaScript其他对象不同,因为用户不能生成所使用对象的副本,相反脚本汇集了简单Math对象的属性和方法.Math对象实际上存在于每个窗口和框架中,但是对脚本没有影响,程序员把这种 ...
- java web项目中 获取resource路径下的文件路径
public GetResource{ String path = GetResource.class.getClassLoader().getResource("xx/xx.txt&quo ...