IT Archive
[轉帖]nonatomic,assign,copy,retain的区别
Posted on January 6, 2012 | No Commentsnonatomic:非原子性访问,不加同步,多线程并发访问会提高性能。如果不加此属性,则默认是两个访问方法都为原子型事务访问。关于Résumé
Posted on October 16, 2011 | 1 Comment最近花了点时间弄了些了下Résumé,其实在内容上没有做很多修改,因为之前在本科阶段和在去美国之前,在指导老师和鸡爪同学的帮助下已经一次次修改了内容,所以大致上应该还说得过去吧。R.I.P. Steve Jobs
Posted on October 6, 2011 | 2 Comments今天我被这个消息震惊了。是在上课的时候,坐在第一排,居然呼出声来。其实理智一点想,知道老乔的身体状况不行,应该也撑不了多久,但是没有想到这一天来得这么快。iPad2使用手记「壹」
Posted on May 19, 2011 | 3 Comments最近购入一台iPad2,其实一直是想等iPad3的,毕竟多方消息说iPad2只是个过度产品,可老爸潮得很,自从用上了iPhone4和Kindle 3,对此类高科技产品的热爱是一发不可收拾,于是说要买iPad2,且愿意赞助我。我一听乐了,有这等便宜事岂不善哉。果断答应了帮他选购和配置。[Learning Python 4th Edition] 重定义
Posted on May 9, 2011 | No Comments过去的个把礼拜都没有更新博客,博主陪女朋友出门在周边旅游了一趟。春末夏初的好天气很难得,大家也不要一直待在电脑面前,程序员也要享受生活不是~跑进跑出的也没忘记带着Kindle一路看书。回家后本来想…用thinkpad_acpi控制风扇速度
Posted on April 17, 2011 | No Comments昨晚看了俩小时电影,关了播放器之后发现GPU温度飙到80多摄氏度。手摸在键盘上都能感觉到烧烧的,风扇出风口的铜片很烫手。为了小黑的健康,我决定折腾一下。 我的小黑是Thinkpad T61p,在装Ubuntu的时候相信是默认安装好thinkpad_acpi的,但是默认情况下,风扇的转速都是在“自动档”上的。要换成手动档你必须要在/etc/modprobe.d/下添加一个文件thinkpad_acpi.conf(老版本的可能是叫options)。在文件中要放: options thinkpad_acpi fan_control=1 接着重载模块: sudo modprobe -r thinkpad_acpi && sudo modprobe thinkpad_acpi 这样一来就可以直接通过修改/proc/acpi/ibm/fan来改变转速了: echo level auto | sudo tee /proc/acpi/ibm/fan cat /proc/acpi/ibm/fan可以查看如何命令风扇: commands: level <level> [...]批量重命名电子书
Posted on April 16, 2011 | No Comments好几年前,我刚进大学那会儿结识了一个越南朋友,Jack。他向我推荐了gigapedia。一个可以免费下电子书的网站。英文技术类的书居多。当中换过几次域名,目前叫library.nu。类似海盗湾,只不过下载媒介不是依赖于P2P,而是HTTP,文件都是来自第三方的文件存储网站。通过这个渠道下载书籍的合法性我还不清楚,但是用这种渠道传播肯定是损害到作者和出版商的利益的,所以不鼓励contribute。背景交代完毕。 下载下来的书基本上都用了比较不好看的文件名,比如“ebooksclub.org__Twitter_API__Up_and_Running__Learn_How_to_Build_Applications_with_the_Twitter_API.pdf”,所以决定写个脚本来批量改换文件名。脚本如下: 1234567891011#!/usr/bin/env python import os for filename in os.listdir("."): if filename.startswith("ebooks"): newFilename = filename[16:] newFilename = [...]{如何加入开源项目的小手册}
Posted on April 13, 2011 | No Comments参与开源项目,可以快速提高自己的技术水平,学到很多学校中学不到但在工作中会非常有帮助的技巧。一份参与过开源项目的履历,也越来越受到用人单位的重视。所以最近几年,我们技术...快速排序(Quicksort)的Javascript实现
Posted on April 11, 2011 | 1 Comment日本程序员norahiko,写了一个排序算法的动画演示,非常有趣。




![批量重命名电子书 好几年前,我刚进大学那会儿结识了一个越南朋友,Jack。他向我推荐了gigapedia。一个可以免费下电子书的网站。英文技术类的书居多。当中换过几次域名,目前叫library.nu。类似海盗湾,只不过下载媒介不是依赖于P2P,而是HTTP,文件都是来自第三方的文件存储网站。通过这个渠道下载书籍的合法性我还不清楚,但是用这种渠道传播肯定是损害到作者和出版商的利益的,所以不鼓励contribute。背景交代完毕。 下载下来的书基本上都用了比较不好看的文件名,比如“ebooksclub.org__Twitter_API__Up_and_Running__Learn_How_to_Build_Applications_with_the_Twitter_API.pdf”,所以决定写个脚本来批量改换文件名。脚本如下: 1234567891011#!/usr/bin/env python import os for filename in os.listdir("."): if filename.startswith("ebooks"): newFilename = filename[16:] newFilename = [...]](http://www.conanblog.me/wp-content/uploads/2011/04/Screenshot-test-File-Browser-115x115.png)

