- 初略的翻了一下《1984》,直觉的浑身冷汗。 1 day ago
- 其实更愿意坚持,有时候也是不得以。 @mujiang 1 day ago
- 淘宝第一台小型机上的核心库的即将下线,完成了其五年的历史使命。接下来会有越来越多小型机存储的下线,pc化,水平化,可扩展高可用的趋势,不可阻挡。 2 days ago
- 卓越的书,昨天就已经收到了。但是今天才收到卓越的邮件,说库房已经安排发货,预计明天可以送达,请您耐心等待、保持电话畅通并注意查收。这是什么系统啊,囧。 2 days ago
- 昨天在卓越下单买的几本书上午就送到了,不到24小时,效率不错。 3 days ago
驾照到手
昨天下午去车管所拿驾照,晚上战战兢兢的把车开回了家。今天一大早的被人抓壮丁,从城西到三墩到余杭到城西再杀回余杭最后回城西吃晚饭,一口气开了超过100公里,嗯,有点太猛了^_^
其实去年四月份就过了理论考试,但一直拖着没去练车,直到今年三月才花了一个星期的晚上把移库练了一下,本来准备三月底考试,但今天杭州考驾照的人太多了,没报上名,然后四月份休假10天去了一趟泰国。这一拖,就把桩考和场考拖到了六月五号。场地之前没练过,考试前两天在考试中心直接练了两天,有点紧张的是从六月一号开始杭州要考百米加减挡,虽然练了半天,不过心里一点底也没有。
幸运的是,考试时车上四人,两个起伏路,一个曲线行驶,而我则是直角转弯,把最容易过的项目都凑到一辆车上了。然后是安排路考,因为中间端午节早早的安排了去西塘休闲游,本来教练准备给我报17号的路考,拖到了30号,杯具的是,这一拖居然抽到了夜考,而且城西繁华路段之一的古墩路,下午六点多的下班高峰期,被我戏称”史上最难路考“,而之前的路训我只去了两次,开了不到一个小时。经此“磨难”,幸运过关后,今天在路上应付繁忙的路况,反倒能应付自如了。
场考和路考中,和我同一辆车训练的,都是平时开得最好的两个人没过,技术不能代表一切,安全第一啊。
淘宝图片存储与CDN系统[转]
转载一个PPT,演讲者是淘宝核心系统研发部负责人,LVS开发者,淘宝开源平台的推动者, 章文嵩(@wensong)博士。另据不可靠消息,PPT中提到的海量图片存储系统TFS,将于9月份在淘蝌蚪上开源。
开源的淘宝
非常低调的,淘宝开源平台今天上线了。并且一款重量级的产品在平台上正式开源:Tair。
Tair是淘宝内部广泛使用的核心分布式缓存系统,在数据库前面承担了大量的访问压力,基本上你能想到的电子商务网站访问压力较大的应用场景中,都有Tair的缓存发挥力量的地方。非常期待Tair开源以后能有更多优秀的开发者加入,让Tair能够更加健壮的发展,这样作为DBA,我们的日子就可以过得更轻松一点了,毕竟大压力的互联网应用中,缓存为王。
Tair总体架构图(refer):

Tair只是一个开始,接下来,淘宝更多的核心底层与具体业务逻辑无关的产品将陆续开源,从今天开始,淘宝将是一个开源的淘宝,希望有一天,DBA也能为这个开源平台贡献一份力量。
谨以此帖,猛顶淘蝌蚪。
Perl的English模块
Perl中有很多以$开头的特殊变量,如果使用得当,可以写出简洁高效的代码,但对于阅读代码来说就带来了一些困扰。因此Perl内置了名为English的模块,对这些特殊变量定义了英文别名,记录于此备查。
special variable |
alias |
|---|---|
| miscellaneous | |
| $_ | $ARG |
| @_ | @ARG |
| $" | $LIST_SEPARATOR |
| $; | $SUBSCRIPT_SEPARATOR or $SUBSEP |
| regular expression or matching | |
| $& | $MATCH |
| $` | $PREMATCH |
| $' | $POSTMATCH |
| $+ | $LAST_PAREN_MATCH |
| input | |
| $. | $INPUT_LINE_NUMBER or $NR |
| $/ | $INPUT_RECORD_SEPARATOR or $RS |
output |
|
| $| | $OUTPUT_AUTOFLUSH |
| $, | $OUTPUT_FIELD_SEPARATOR or $OFS |
$\ |
$OUTPUT_RECORD_SEPARATOR or $ORS |
| formats | |
| $% | $FORMAT_PAGE_NUMBER |
| $= | $FORMAT_LINES_PER_PAGE |
| $_ | $FORMAT_LINES_LEFT |
$~ |
$FORMAT_NAME |
| $^ | $FORMAT_TOP_NAME |
| $: | $FORMAT_LINE_BREAK_CHARACTERS |
| $^L | $FORMAT_FORMFEED |
| error status | |
| $? | $CHILD_ERROR |
| $! | $OS_ERROR or $ERRNO |
| $@ | $EVAL_ERROR |
| process information | |
| $$ | $PROCESS_ID or $PID |
| $< | $real_user_id or $UID |
| $> | $EFFECTIVE_USER_ID or $EUID |
| $( | $REAL_GROUP_ID or $GID |
| $) | $EFFECTIVE_GROUP_ID or $EGID |
| $0 | $PROGRAM_NAME |
| internal variables | |
| $] or $^V | $PERL_VERSION |
| $^A | $ACCUMULATOR |
| $^D | $DEBUGGING |
| $^F | $SYSTEM_FD_MAX |
| $^I | $INPLACE_EDIT |
| $^O | $OSNAME |
| $^P | $PERLDB |
| $^T | $BASETIME |
| $^W | $WARNING |
| $^X | $EXECUTABLE_NAME |
常用标签: oracle life MySQL Oracle11g blog dba 新特性 oow2009 oow linux
最新评论 | Recent comments
- guanghui: 我很早就开始关注zfs,然后自然也关...
- thomas zhang: 这个bug是够恶心的 官方11.2.0.2 Release...
- 巫师勋: 这里面有一些理念和ASM很像啊,确实...
- 大头刚: EXT4 对内核的要求太高,大规模的迁...
- ruochen: ext4的稳定性现在应该说已经很不错了...
- Rain@DNA: 是的,目前的一些主流版本里已经集...
- icavy: 这里探讨 404错...
- 驾照: 哥们挺厉害的。我练了好久,倒桩和...
- icavy: 现在不用穿墙也可以...
- NinGoo: @supsyg 这个应该是tnsname本身有问题吧...
- supsyg: 试了一下,速度还不错,但tns连接好...
- 再现9527: 多开开就好,现在的驾校培养出来很...
- 曾经的阿飞: sysbench可以使用oltp-table-size指定自动...
- 曾经的阿飞: 你说concurrency参数是不是和sysbench的num...
- ppg: 有车之人,羡慕啊,正努力赚钱中.....
