文章搜索 [2]
这是 http://www.dbanotes.net 在牛博的镜像. 大多是 IT 内容. RSS订阅请统一使用 http://www.dbanotes.net/index.xml 即可

今天到医院拔掉了一颗让我困扰已久的智齿,现在还有点迷迷糊糊的发烧。整个过程比我想象的顺利得多,一下子如释重负的感觉。有朋友说,拔牙会影响记忆力,如果真是这样,那现在应该多写一些东西,以便在遗忘后还能让我回忆起往事。

时间真的是快,2005 年的今天,我来杭工作。那时候牙齿应该都还好好的,最起码第一年体检的时候没什么毛病,经过五年的爬摸滚打,没想到事业不立,这追随我的牙齿兄弟就已经开始掉队了。我要把我的牙扔到楼下去(这是我们老家的风俗,上牙往下扔),老婆对我说,你以为还能象小孩子那样再长出来一颗啊? 是啊,我再不可能长"智慧"了啊。

 

我以前从没想过会在这个城市生活这么久,杭州 ...

最近 Twitter 和 Digg 的技术团队都放出话来说要从 Mysql + Memcached 的组合迁移到 Cassandra 环境(Refer 12),这些消息又会让不少人跃跃欲试,恨不得也把自家网站迁移到 Cassandra 下面过把瘾,我相信有些公司的团队又要言必称 Cassandra 了。

Twitter 和 Digg 对数据存储引擎的需求相当独特:写操作密集,基本无修改需求,读操作则多数是分散多次读取汇总展示(想象一下你 Twitter页面上同时显示好友们的 Tweet 内容)。对 MySQL 来说,Sharding 后几乎是被当作简单的存储引擎来用的,即使是加上 Memc ...

1最近 Apple 和 Adobe 之间因为 Flash 的支持与否,口水仗打的比较热闹。个人愚见,苹果公司做出当前的选择应该不是因为乔布斯要逞一时口舌之快,相信是内部自有 iPhone 以来的长期评估后做出的选择,苹果公司从战略层面甚至会把 Adobe 看作竞争对手而不再是重要的合作伙伴,而谢绝 Flash 入内,是一个非常精明的借口。

之所以说二者是竞争关系,关键字还是在于"平台"。Adobe Flash 是当前业界占有率最广泛的一个技术平台,甚至超过大家想当然的 Java 。根据 Adobe 的统计,Flash Player 占领了 99% 可上网电脑设备,有超过 200 万专业用户在使 ...

1

春节前已经看了一遍这本 《苹果往事》,假期又看了一遍。对于这段苹果公司并不鲜为人知的历史来说,这本书从一个亲历者的视角给 Mac 的诞生加了一大段注解。这也是苹果拥趸者最喜欢看的内容。

彼时的乔布斯,恰似刚受封齐天大圣,自信无所不能,被排挤到 Lisa 项目之外意味着他将来没有权利说这是他设计的产品,所以最想做的事情就是找个项目来证明自己。他对于 "自己参与设计" 的项目无疑是寄予厚望的,也给予了足够的支持,否则这个从概念项目起步的团队也不可能发展起来。对于这个团队的多数人,他们要研发的这个产品,不为名不为利(实际上也只有少数几个人得到了名利),更多的是创造性工作给自己带来的成就感,什么 ...

给我的朋友们,还有这个网站的读者以及Twitter 上的推友:感谢过去一年对我的支持、帮助亦或是鼓励、信任。祝愿大家在虎年(来个更加环保一点的拜年):

新年快乐!健康平安!

新的一年就要来临,在这新的一年会有哪些奇迹发生?一起来期待并见证吧...

1

一切高墙都会倒塌,只要我们坚持并坚信。

--EOF--

推荐一首歌,崔健 《春节》

 

虽说年底是 IT 事故多发的期间,不过这次民生银行系统瘫痪事故还是让人觉得有点严重。事发 2 月 3 号,从上午11:00到下午15:30,故障持续四个多小时,全行系统瘫痪。对外称是"核心系统维护"。

 

个人之所以比较关注这个事故,是因为新闻标题中的"数据库维护失误"。据说是"由于数据系统进行维护时出现了失误,造成宕机"。开始的时候,大家把关注的焦点放到灾备切换与否的问题上,据说是"没敢切换"。初看上去倒是有点像 DBA 误操作。有人说是和时间服务器有关,我错过了讨论现场。

也有朋友在 Twitter 上说:民生银行上周的系统宕机事故,源于IT部门某应用系统数据库(应该是 D ...

简要回顾一下 2009 年数据库技术领域。过去的一年,差不多也可以说是过度的一年,数据库技术以及数据存储产品等都都或多或少发生一些方向上的转变。

Oracle 收购 Sun,MySQL 前途未卜

Oracle 收购 Sun 可谓一波三折。在获得美国司法部门的批准后,欧盟委员会又开始调查,Oracle 随后抛出一个"十条保证",眼看着欧盟就要点头,没想到 MySQL 创始人 Michael Widenius(Monty) 则在这个当口不失时机的搞出来一个"拯救 MySQL"的抵制活动,让 Oracle 头疼不已。Monty 这人多少也有点上纲上线,现在已经将 MySQL 的命运和 "Inte ...

前几天从 Sourceforge 上的一篇文章了解到 Complemento 这个工具包,其中的 LetDown 用来做网站网络的压力测试,预防 DoS (拒绝服务)攻击还是不错的,起码可以熟悉一些常见的场景。另外,这个工具可以比较方便的嵌入到 Python 脚本中,用来做更大规模的压力测试(注意随意测试是有风险的)。

Complemento 的 HowTo 文档比较完备,可以用作参考。这个工具包现在也已经内置到 BackTrack 这个用作安全渗透的 Linux 发行版中了。

最近一两年,DDoS 攻击在国内现在更加"流行"而且商业目的明显,经常用做打击竞争对手的武器。当然现在也不只是打 ...

且说前一段时间听淘宝的黄裳讲解淘宝网站架构发展的时候,说起 2004 年底淘宝为何从 PHP 向 Java 转移的事情。为何转换,他阐述了几个理由,其中一个是非常有趣的:当时的 PHP 缺少一个 IDE。而合适的 IDE 能够有效提升规模化软件开发的效率。

我们知道 eBay 在 2002 年的时候也在 Sun 技术团队的帮助下,将整个应用架构从 C++ 迁移到 J2EE 。也就是 eBay 内部所说的 V3 版本(refer)。

最近一件有趣的事情是,据说腾讯的财付通在招聘 Java 方面的高手,"参与系统架构选型",要把底层架构从 C/C++ 迁移到 Java 架构上来。另外,百付宝的 ...

最近看了不少以前不愿意看的书,《谁说大象不能跳舞?》是其中之一。这是一本教科书,讲述的是如何挽救一家走向衰败的大公司。

所处的位置不同,不同的人阅读这本书会有不一样的体会。给我印象最深的是郭士纳初入 IBM 所采取的策略,"我们只有很少的时间用来找出问题,大部分时间、精力和关注点都将用于解决问题和采取行动上。"

问题本质

新的 CEO 上任之前从众多人的建议中就已经抓住了问题的本质(收到众多建议的时候如何过滤重点?):IBM 不缺乏能人和天才,公司也不缺致胜战略,新领导人要从"战略"和"文化"等方面推行改革入手。这个改革,体现在具体行动上,是后面的"热烈拥抱"计划,说白了,也就是"拥抱用 ...

在 Twitter 上看到笑来和几个推友说起关于提供下载为何不用更通用的 ZIP 文件格式而用 7z 的格式(refer)。这个倒是挺有趣的话题,刚好我也是 7-Zip 的用户,对这个不习惯也由来已久了,也一直不喜欢这个方式。

7-Zip 的默认压缩文件格式为"7z" (扩展名是 .7z) ,就是这个微小的差异给用户添加了很大的麻烦。设想一下,你用 7-Zip 压缩了一个文件,扩展名为 foo.7z ,传给了你的朋友(非IT人士),而你的朋友用的是 WinRAR,这是压缩软件市场上的主流,他看到这个格式之后,他会如何反应? 换个应用场景,如果一个普通用户,从网络上下载一个软件,下载完毕之后发 ...

先说一下我的结论:信息过载(Information Overload)是个伪命题。只要经过足够的训练,人应该可以接受更多的信息,多到无法想像。尽管这样,我还是相信,对信息的处理还是会让很多人困扰。

如果要减少信息对自己带来的困扰,有哪些可取的途径呢?

克服信息贪婪

你想得到更多,实际上恰恰相反,越想得到更多,真正得到的有质量的内容就会更少。尝试克服对信息的贪婪,有些信息不去主动获取对你影响也会很大。

 

适度使用工具

工具有的时候时候只是为了减轻个人的负担而存在。不能因为有了工具而变本加利的陷入更多的信息当中。比如,Google Reader 是个不错的 RSS 阅读工具 ...

2010 年 1 月 21 日消息,欧盟已经无条件批准 Oracle 收购 Sun 的计划。接下来,尽管在有的国家或地区还会有所纠葛,但 Oracle 已经扫清了收购 Sun 的主要障碍。一代 IT 巨人 Sun 从此落幕。

1

(via)

人们谈论起 Sun,总要说起这家伟大公司曾经的辉煌。Solaris、Java、SPARC、NFS......

很多人知道 Sun 是 Stanford University Network 的缩写,不过 Sun 的创始人并不全来自斯坦福大学,虽说 Vinod Khosla 、Andy Bechtolsheim 与 Scott McNealy 三个斯坦 ...

这是我接触 Oracle 这么多年来最有趣的一件事儿。

刚才在邮件列表中看到一位叫做 Dennis Yurichev 的安全研究人员提及在 ORACLE.EXE 这个文件代码中包含有 Radiohead 乐队 Creep 这首歌的歌词,立刻验证了一下,果然:

$ strings oracle.exe | grep radiohead
I'm a creep, I'm a winner, what the hell am I doing here.
I don't belong here - radiohead

没错,真的是 Creep 这首歌的歌词。Radiohead 颇受 Geek 程序员 ...

前几天 Firefox 升级到 3.5.7 之后频繁崩溃,导致我也很崩溃。说也奇怪,Firefox 这个版本据说主要是解决以前版本的稳定性问题,还说要修复 Top crash 呢,可没想到在我的机器上反而更加的不稳定。开始猜测是一些扩展(Extension)升级带来的问题,把所有的扩展禁止掉,仍然 Crash。另外怪的是,即使使用的时候没问题,一旦退出 Firefox 的时候还是会提示软件有问题而崩溃。那个提交 Crash 报告的界面都快让我条件反射了。

因为 Firefox 是日常工作首选的浏览器,加上翻墙越脊的也很顺手,还不能弃之不用。昨天痛定思痛,决定仔细分析一下到底怎么回事。说也惭愧 ...

在看到 Google 的 公开信 后,我在 Twitter 上说"宁与玉碎不为瓦全。也好"。之后一直想写点什么,不过在这个时候,阐述对这件事情的看法,很难不被淹没到口水战里。

揣测 Google 这样做的动机与商业目的对我们大多数人来说没有什么实际意义,不如让我们把讨论的焦点放在这次事件背后的问题上:这次实际上是客观承认了"内容审查"(refer: Censorship)变本加厉的既定事实,也让更多人知道了这一现状对社会带来的负面作用。对互联网的不当隔离与审查是不符合普世价值的,尤其不符合人民群众对于"先进生产力的发展要求",是民众无法认同与接受的做法。Google 对于互联网来说是先进生产 ...

在过去的 18 个月里,我一直用 20% 的时间在运营支付宝的官方网志 - 支付志 ,不要误会,我说的 20% 是 100% 之外的时间。

因为在兄弟公司中第一家推出官方 Blog,可参考的同行案例并不多,借鉴了一些 Google 运作产品 Blog 的大致思路和策略(尽管没有明确的策略)。所以,更多只能是摸石头过河,一点点的进行尝试。这里总结一点运作的经验,以供后来人参考。

避免陷入争论

对于用户的疑惑或者质疑,做解释说明(To make plain or comprehensible),不要辩解,也不要争辩。其实总有一些话题一些客观因素导致的现状是很难迅速解决的,比如"网银对非 IE ...

尽管前一段时间有媒体报道 Second Life 已经悄无声息的衰败,不过林登实验室的人也还是很忙,这不,刚把一堆 MySQL 服务器进行了升级,还进行了详尽的经验总结(Refer)。

原有的 MySQL 都是跑在 4.1 版本上(4.1.11),在 2007 年的时候计划升级到 5.0 版本,不过遭遇到了...嗯,失败。当时的 5.0 版本不够快。被迫回滚。之后中心 DB 一直运行 4.1 的版本,而 Slave 和其它 DB 都逐渐升级到了 5.0.51 的版本。

用 Python 和 RabbitMQ 写了一个支持 MySQL 协议的分布式压力测试框架,该工具用于捕捉产品环境 ...

要说在美国最大的便利是什么? 要我回答就是:无障碍访问互联网。访问一些人民群众喜闻乐见的站点不需要翻墙了。就为了这个,也值折腾一回的了。所以对我来说,游玩的意义可能还不如上网价值大。

美国人民生活的富足是显而易见的。即使金融危机重创了美国,人家也还活得比我们滋润。我们就别替人家担忧了。

好多人都在给我推荐渔人码头的Crab House,说是大螃蟹非常不错。可是,我是不吃海鲜的人,这倒是一大痛苦。要不我买单看别人吃过瘾一把好了..

旧金山无线网络信号的确随处都有,不过一般都要跳转一次确认才可以。这倒是给我带来了一定的麻烦。讨厌的是,尽管有,都很慢...

住的这个小宾馆号称环保,结果我根本 ...

今天(我也不知道这算是一天还是两天)比我想象的要顺利许多,一个人摸着杀到了旧金山。

起飞前在上海机场书店转悠,挑选了半天,买了一本《追风筝的人》,没想到这本书还真让我打发了三个小时的时光。这是一本关于自我救赎、亲情、阿富汗苦难的作品,远远超出我的期望。从上海起飞的时候感觉不太舒服,一直到降落到东京机场才好。降落前远远望去,日本的房屋都比较低平,机场很干净,最大的缺点是找不到免费无线,所有的接入都是要收费的。本来倒是想购买一下做个体验,但是那个流程实在是繁琐,还是作罢。

1

(东京机场的休息区)

停留了两个多小时,从日本起飞的时候上来很多日本人,叽里呱啦的。尤其是我前面一派的三个青年男女一 ...

首页 前页 后页 末页 1 2 3 4 5 6 7 8 9 10  ... 
转到
共1300行65页