博文

目前显示的是 2011的博文

修改Eclipse Console的默认语言

图片
在用Eclipse开发Web程序的时候,启动Tomcat后,Console里输出的信息会自动翻译成操作系统的语言,在中文操作系统中,中英文混杂输出,看着很别扭。 在Eclipse里添加一个JRE调用时的参数就可以修正这个问题。 选择Window > Preferences > Java > Installed JREs > 默认 JRE > Edit [caption id="" align="aligncenter" width="608" caption="修改Eclipse console的语言"] [/caption] 再次运行,Console里就清净多了。

Fedora 15编译安装gSTM

gSTM是Linux下一款非常好的图形化SSH管理工具,在Ubuntu中直接apt就可以安装最新版本,在Fedora 15中只能安装1.1版本的rpm包,在 http://sourceforge.net/projects/gstm/ 下载最新的1.2版本的源码make的时候会报错误: /usr/bin/ld: conffile.o: undefined reference to symbol ‘xmlTextWriterEndElement@@LIBXML2_2.6.0′ /usr/bin/ld: note: ‘xmlTextWriterEndElement@@LIBXML2_2.6.0′ is defined in DSO /usr/lib/libxml2.so.2 so try adding it to the linker command line /usr/lib/libxml2.so.2: could not read symbols: Invalid operation 出现这个问题的原因在Fedora官方Wiki有说明。 https://fedoraproject.org/wiki/UnderstandingDSOLinkChange 下面给出解决方法: 1. 将下载的源码解压 tar xf gstm-1.2.tar.gz cd gstm-1.2/ 2.configure ./configure 3.编辑Makefile 打开Makefile文件 vim src/Makefile 找到gstm_LDADD,在末尾加入-lxml2 -lX11,整体命令为: gstm_LDADD = -pthread -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lORBit-2 -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpng12 -lm -lcairo -lpango-1.0 -lfreetype -lfon

修改WordPress默认发送邮件地址

要修改WordPress默认发送邮件地址和名称只需要简单的修改一下functions.php文件就可以,打开functions.php文件,在文件尾加入下面的代码就可以了。 add_filter('wp_mail_from', 'new_mail_from'); add_filter('wp_mail_from_name', 'new_mail_from_name'); function new_mail_from($old) { return "Your Email Address"; } function new_mail_from_name($old) { return 'Your Blog Name'; } 别忘记将第5行和第8行的邮件地址和名称改为自己需要的。

Fedora 15安装之后需要做的设置

利用Fedora 15的live CD安装好Fedora之后,还需要安装一些软,并且做一些基本的设置,才能满足日常应用。 1.安装yum-fastestmirror插件,让yum安装软件时自动搜索最快的镜像站点。 sudo yum install yum-fastestmirror 2.升级系统 sudo yum update 3.安装rpmfusion源,就可以用yum安装一些第三方的软件了。 sudo yum localinstall --nogpgcheck http://mirrors.163.com/rpmfusion/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://mirrors.163.com/rpmfusion/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm 4.安装小熊猫ailurus,一款类似ubuntu下ubuntu-tweak的软件。 sudo wget http://homerxing.fedorapeople.org/ailurus.repo -O /etc/yum.repos.d/ailurus.repo sudo yum install ailurus sudo yum makecache 5.安装google chrome 到http://chrome.google.com/ 下载对应版本的Chrome,安装就可以了。 6.安装Flash 到Adobe网站下载之后解压,然后运行: sudo mv libflashplayer.so /usr/lib64/mozilla/plugins/ 7.安装其他软件 安装gnome-tweak-tool,可以对Gnome做一些设置 sudo yum install gnome-tweak-tool 安装Gnome插件 #增加关机的菜单 sudo yum install gnome-shell-extensions-alternative-status-menu #更改系统Alt+Tab切换窗口的显示方式 sudo yum install gnome-shell-extensions-alternate-tab #在任务栏里加入快速打开文件夹的按钮 sudo

MacOSX文本编辑器--Chocolat

图片
今天收到Chocolat的测试邀请,立刻下载试用,清爽的界面,支持很多种编程语言的关键字高亮显示,窗口分割,标签页,色彩主题等功能。界面和MacVim非常相似,非常适合对Vim试用不熟的人,而且支持很多种编程语言的模板,还可以在线下载,如果正式版推出的时候也是免费的,那一定会有很多开发者选择Chocolat。 Chocolat目前还是在内部测试阶段,大家可以登陆Chocolat的网站 http://chocolatapp.com/ 申请试用。[ad#bottom banner of pages]

安装Fedora 15体验Gnome3

图片
以前一直用Ubuntu的,但是Ubuntu11.04没有上Gnome 3, 而同时推出的Fedora 15启用了Gnome 3,为了体验一下Gnome 3把Ubuntu换成了Fedora 15. 安装之后感觉还是有些像MAC,Google了一些安装之后需要做的设置,安装了ailurus(小熊猫)一个类似于ubuntu tweak的软件,可以安装软件并对系统做简单的设置,还加入了RpmFusion的软件库,安装各种软件还是很方便的。

体验拿福能广告

新发现一个博客广告提供商,正在举办一个千人挑战的活动,可以获得现金奖励啊。 Google Adsense的收成也不是很好,最近还有好多博主的号被封了,大家可以试试拿福能这个广告。 本页为广告测试页,给大家看看显示效果: 活动的连接: http://www.nuffnang.com.cn/blog/2011/05/23/challenge-1000

收集十首经典的苹果广告歌曲

乔布斯不仅是一个传奇的营销者,事实证明他听音乐也很有品位。与TBWA媒体艺术工作室长期合作下,苹果公司在过去的十年中通过 iPod, iPhone, iPad 和MacBook Air 的广告发布,引领并推动了独立、流行和摇滚音乐的潮流。这里是 Advertising Age评出的10大最难忘的歌曲。 1、Black Eyed Peas: “Hey Mama”(iPod 3G/2004) 这不仅是TBWA“Silhouettes”系列的起点,同时也确立了黑眼豆豆的地位。 2、Jet: “Are You Gonna Be My Girl?”(iPod 3G) 3、U2: “Vertigo”(Special-Edition iPod/2004) 这支广告歌曲来自U2“How To Dismantle An Atomic Bomb”的一首单曲。“Vertigo”同时成为了U2在过去7年中最火的歌曲。 4、The Caesars: “Jerk It Out”(iPod Shuffle/2005) 5、Daft Punk: “Technologic”(iPod/2005) 6、Feist: “1 2 3 4″(iPod Nano/2007) 此广告的发布将加拿大民间流行歌手Feist推向主流音乐道路。 7、Ting Tings: “Shut Up And Let Me Go”(iPod/2008) Ting Tings 的第一首广告歌曲 。之后“Great DJ”、“That’s Not My Name”、“We’re Not The Loud”等热曲相继发售。 8、Yael Naim: “New Soul”(MacBook Air/2008) 名不见经传的法国籍以色列创作歌手的新歌“New Soul”被用作于MacBook Air广告歌后,小妮子知名度迅速升温。 9、Chairlift: “Bruises”(iPod Nano-Chromatic/2008 或许这是苹果广告里最奇怪的歌曲之一,但同时也是最好的之一。 10、Chilly Gonzales: “Never Stop”(iPad/2010) 为了当苹果的死粉,特地google了这些歌曲的MP3,共享在 Dropbox 里,需要的请把邮件地址留在评论里。 如果Dropbox访问困难,也可以访问我的 Everbox

CloudFlare的Wordpress插件

Wordpress的博客用CloudFlare加速后,如果有人在博客留言,那么Wordpress记录的留言者的IP地址不是真实的浏览者的IP地址,而是CloudFlare的反向代理服务器的IP地址。为了解决这个问题,CloudFlare发布了一个Wordpress的插件,下载地址为: CloudFlare Wordpress Plugin 安装并启用之后,就可以正常的取到源IP地址了。分析代码发现,CloudFlare会将访问请求添加一个名称为HTTP_CF_CONNECTING_IP的Http头,这个值就是真是的源IP地址了。 这个插件还有一个优化数据库的功能,其实就是在Mysql数据库中对每个表运行OPTIMIZE TABLE和ANALYZE TABLE。CloudFlare建议每两个月运行一次优化,并要注意在访问量低的时候运行,运行时用户只能浏览不能提交任何信息。[ad#bottom banner of pages]

用Python去掉字幕文件中的字体标志

MplayerX是MAC OS X下很流行的视频播放软件,能够自动加载同视频文件同名的srt字幕文件并且能够正常的显示中文字幕。但是从射手等字幕网站下载的字幕文件中,有的带有类似{\fn微软雅黑\fs7\c&C0C0C0\3c&000000}格式的字体标志,MplayerX并不识别这些字体标志,只能按照原样显示出来,字幕很坑爹,乱七八糟的不好看。 用python可以很轻松的把这些字体标志都去掉,程序代码为: #! /usr/bin/env python import re,codecs,sys def remove(srcfilename, desfilename): src = codecs.open(srcfilename,'r','utf-16') des = codecs.open(desfilename,'w','utf-16') strinfo = re.compile('[\{\S*\}]') for line in src: #des.write(line) #print line des.write( re.sub('^\{.*\}','', line) ) src.close() des.close() if __name__ == '__main__': remove(sys.argv[1],sys.argv[2]) 在MAC下直接运行这个命令 chmod +x ./parse.py ./parse.py 原字幕文件 新字幕文件 [ad#bottom banner of pages]

当Cloudflare遇上Feedsky

Cloudflare 是免费的CDN服务,我的这个网站 lveyo.com 就用了这个服务,速度还算稳定。这个服务还可以屏蔽掉一些攻击,并且可以提供一些简单的访问统计,对于个人博客非常有用,希望能一直免费。 Feedsky 也是国内比较有名的Feed服务提供商,一般都会单独配置一个域名提供自己博客的RSS订阅,例如 feed.lveyo.com 。但是网站通过Cloudflare缓存之后,Feedsky的蜘蛛会被Cloudflare作为危险请求而拒绝掉,这时订阅Feed的用户就不能及时更新了。 为了解决这个问题,就要在Cloudflare的白名单中把Feedsky的IP地址加入,之后Feed就可以及时更新了。 具体方法是: 登录Cloudflare,选择Dashboards-->Thread Control,在Trust List里加入IP地址:61.4.177.* [ad#Single page bottom]

毛里求斯之行(三)

图片
早上吃饱喝足之后,准备去毛里求斯的首都路易港去转转,顺便采购一些当地的特产。我们通过酒店前台叫了一辆出租车,往返路易刚并且在路易港等待2个小时一共1500卢比。出租车飞快地在小路上穿梭,路两旁都是甘蔗地,看来这里真的是盛产甘蔗制作的各种各样的糖。 出租车司机顺路带我们去了一个所谓得免税店,里面全是山寨货,我们转了一圈就出来了。经过大概30分钟的车程,我们到达了毛里求斯第一大城市路易港。 毛里求斯著名的大帆船,当然还有手工制作的帆船模型也很有名,非常细致,我在一个卖手工帆船的小店,老板要用一个80多公分长得手工木帆船换我的手机,我很是心动,大木帆船很精致,做工很细致,但我只是买了一个小一点的木帆船,没有用手机换,老板很失望,哈哈。 在纪念品商店买了一些冰箱贴,大概7,80卢比一个,也不便宜。但是比毛里求斯机场便宜的多,要买纪念品的话还是别在机场买,这里随便一个地方都比机场便宜又好。 2个小时,对感受一个城市的气氛真的有些短。我们随便转了转时间就过去了,仓促的拍了些照片,天很蓝,水也很蓝,很美,很向往。 [ad#bottom banner of pages]

毛里求斯之行(二)

图片
在毛里求斯的第一个早晨,天亮的很早,我也醒的很早,来到阳台看到寂静的海,简直舒坦极了。 接下来我们就在村子里转了装,充满了新鲜感,非洲的热情和岛国的惬意体现的淋漓尽致。在阳台就能看到的海边泳池,满眼的蓝色,海水,天空,白云,海天一色,这种美景伤不起啊。 在Club Med Albion里有各种运动设施可以玩,高尔夫、足球、射箭、网球、空中飞人,当然还有海上运动,浮潜,帆船,独木舟都可以玩,由于来这里度假的人很少,各个项目都可以很随意的玩。在岛国,沙滩和海浪当然是必不可少的。村子里的沙滩虽然不大,但是很干净,沙滩和礁石交接,景色很漂亮。 村子很大,刚来的两天有的时候还是会迷路,幸亏有路牌,还有非常方便的电瓶车,我们也遇到了那个会说“胡锦涛”的小黑司机。 村子里植物很多,各种树各种花,还有蜗牛和猴子,当然还有猫。 [ad#Single page bottom]

毛里求斯之行(一)

图片
经过将近10个小时的飞行我们到达了毛里求斯机场,机场很小,排队入境的人很多,办理入境手续的时候需要出示酒店的预定单,我们预定的d'Albion Club Med,只需要对入境检查的人说club med就可以了。顺利取到行李之后,我们找到了来接机的人员,把行李给他们之后,我又在机场兑换了一些当地的钱卢比,机场有很多换钱的窗口,每个窗口都挂着一个外汇兑换的牌价牌,美元一般都是1比27左右,欧元是1比39左右,随便选择一个,私下还可以讨价还价一下,提高几毛钱。由于club med里的消费都是按照卢比计算的,所以你如果想在club med或者其它地方消费最好多换一些卢比,在酒店换钱的汇率会比机场低一些。 在经过50分钟左右的车程,我们到达了d'Albion Club Med,接待我们的是一位台湾G.O,我们简单的认识了一下就带我们来到了我们的房间。 房间非常大,打开窗帘就是一片海景,梦幻般的感觉,旅途劳顿顿时消失。 安顿妥当之后已经是当地时间晚上8点左右了,正好是开饭的时间,我们就速速的来到了主餐厅,享用我们来毛里求斯的第一顿自助餐,迷迷糊糊的吃完,一看手机上的北京时间已经是凌晨了,我们拖着疲惫的身体,回房间伴随着海浪声洗洗睡了。 [ad#bottom banner of pages]

linux命令行的小技巧

在linux的命令行操作中,有很多非常有效的小技巧可以应用到日常的操作中,取得事半功倍的效果,下面就介绍几个小技巧。 $ mv thisisareallylongfilename{,.txt} 这个命令将把“thisisareallylongfilename”这个文件改名成“thisisareallylongfilename.txt”,这样就可以不用把这个长文件名打两遍了,虽然在shell中有tab按键可以自动填补文件名,这个小技巧看来不是很有用,但在shell脚本中还是非常有用的。 $ mv foo.{jpeg,jpg} 这个命令将把foo.jpeg改名为foo.jpg。 shell中的一些扩展字符也经常被忽视,比如需要输入上个命令的所有字符,就可以用!!来实现: $ ~/foo.sh -bash: /home/lveyo/foo.sh: Permission denied $ sh !! sh ~/foo.sh 还有其他的一些用法: !* 将代替上一个命令的所有参数,(!! 是整条命令和所有参数) !$ 上一条命令的最后一个参数 !:3 上一条命令的第3个参数 例如: $ ls /tmp/somedir ls: cannot access /tmp/somedir: No such file or directory $ mkdir -p !* mkdir -p /tmp/somedir $ touch 1 2 3 $ cp !:2 /tmp/somedir cp 2 /tmp/somedir 这几个小tips希望对大家有帮助,提高对命令行操作的兴趣,走进命令行才是走进真正的linux世界。 [ad#bottom banner of pages]

在Android程序中加入Google AdMob (二)

上一篇文章介绍了如何在Java代码中加入AdView的对象,在程序中显示Google AdMob的广告。一般情况下Android程序都是用XML文件描述软件界面的,这篇文章就介绍一下如何在XML文件中加入Google AdMob的广告。 在XML文件中加入AdView主要有下面4个步骤: 将AdMob的SDK JAR文件加入到项目 在res/layout/main.xml文件中定义一个com.google.ads.AdView 在res/values/attrs.xml文件中定义adSize枚举类型和adUnit属性 运行时将AdView作为资源查找到并请求广告内容 1. 将AdMob的SDK JAR文件加入到项目,上篇文章中已经介绍过,在此略过。 2. 定义一个com.google.ads.AdView 修改res/layout/main.xml文件,加入AdView的定义,并设置属性值。 xmlns:ads="http://schemas.android.com/apk/res/com.google.example" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> android:layout_width="wrap_content" android:layout_height="wrap_content" ads:adUnitId="MY_AD_UNIT_ID" ads:adSize="BANNER"/> 将XML文件中的MY_AD_UNIT_ID替换为你的publisher ID,同时不要忘记的是要把ads的名字空间加入到文

在Android程序中加入Google AdMob (一)

AdMob是比较早支持Android的广告提供商,后来被Google收购,凭借Google强大的技术背景和丰富的产品线,AdMob肯定会有更好的发展。由于AdMob的SDK更新,调用方法也随之改变,更加灵活,我就借助AdMob官方文档介绍一下AdMob的调用方法。 1. 在 www.admob.com 注册一个账户,并且建立一个Android应用程序,得到一个publisher ID. 2. AdMob SDK下载地址: http://code.google.com/mobile/ads/download.html 3. 要求Android SDK 1.5以上。 4. 将Google AdMob SDK加入到项目中需要以下3个步骤: 将SDK的JAR文件加入到Eclipse中 实例化 com.google.ads.AdActivity 声明所需的网络使用权限 将下载的SDK文件解压缩之后,包含一个JAR文件,一个javadoc和一个readme文件。 在Eclipse的项目列表中右键选中对应的项目,选择 Properties 选择Java Build Path中的Libraries页,然后点击Add External JARs按钮,将Google AdMob的JAR文件选中。 修改AndroidManifest.xml文件,将com.google.ads.AdActivity加入,以便程序可以调用这个AdActivity。 package="com.company" android:versionCode="1" android:versionName="1.0"> android:debuggable="true"> android:configChanges="keyboard|keyboardHidden|orientation"/> 然后,需要将网络访问的权限INTERNET和ACCESS_NETWORK_STATE加入AndroidManifest.xml

Windows Eclipse下潜在的文件编码问题

图片
如果你和我一样,在Windows下用Eclipse开发Java程序,尤其是Web程序,为了防止乱码问题,都习惯于将默认的文件编码设置为“UTF-8”。 BTW,设置默认文件编码的方法: Java代码文件和其他文本文件:Windows->Preferences->General->Wordspace->Text file encoding css,jsp,html文件:Windows->Preferences->Web->CSS Files/HTML Files/JSP Files 经过以上的设置之后,在Eclipse下新建文件都默认采用UTF-8编码,但是问题出现了,用下面这段java代码测试一下Windows系统的默认文件编码和在Eclipse中默认的文件编码分别是什么。 package com.lveyo.java.lite.system; import java.util.Properties; public class SystemProperties { public static void main(String[] args) { Properties props = System.getProperties(); System.out.println("Java Version: " + props.getProperty("java.version")); System.out.println("Java Vendor: " + props.getProperty("java.vendor")); System.out.println("JVM Version: " + props.getProperty("java.vm.version")); System.out.println("Java Specification Version: " + props.getProperty("java.specification.version")); System.out.println("OS name: &

又一款免费的在线备份服务Mozy

图片
Mozy.com提供了一款2G空间的免费在线备份服务,如果需要更大的空间就需要付费购买了。 Mozy可以通过客户端选择需要备份的文件夹,和备份计划。和Dropbox不同的是,Mozy只能备份本地文件到服务器,并不能和其他人分享。并且是加密上传,可以增加数据的安全性。 如果在本机删除了一个文件,那么服务器端会在30天之后将这个文件删除。 客户端同时支持windows平台和Mac平台。 注册地址: https://mozy.com Mozy的设置界面 Mozy选择需要备份的文件夹 [ad#bottom of pages]

Mac OSX下的硬盘灯软件

图片
从PC转到MAC系统,都会发现MacBook没有硬盘灯,所以也不知道硬盘的工作状态。这点在MAC体系中被忽略掉了,用户完全可以不在意硬盘是否在读写,主要关注自己的工作,不用管硬盘是否在读写,这也是苹果设计的高明之处,它毕竟是一台机器而已。 App Store里有一款软件硬盘灯的软件——DiskLED,可以在状态栏里显示硬盘的哦你工作状态,还可以选择各种图标样式和刷新时间,而且这是一款免费的软件。 状态栏的显示效果 [ad#bottom of pages]

我常用的几个Finder快捷键

在Mac OS X中最常用的应用程序就是Finder了,熟练应用Finder中的快捷键可以让工作事半功倍,效率提高。下面我介绍一下我最常用的几个Finder快捷键: Command(⌘)+Delete 将选择的文件删除到垃圾箱 Command(⌘)+O 用默认程序打开所选的文件 空格键 打开快速查看窗口 回车 重命名 Command(⌘)+N 新打开一个Finder窗口 Command(⌘)+Shift(⇧)+N 新建一个文件夹 Command(⌘)+I 显示文件/文件夹简介 Command(⌘)+Shift(⇧)+U 打开使用工具窗口 Command(⌘)+Shift(⇧)+A 打开应用程序窗口 Command(⌘)+A 全选 Command(⌘)+Option(⌥)+A 取消全选 [ad#bottom of pages]

域名到期,wordpress更换域名

老域名lveyo.info快到期了,续费很贵,又不如.com的好找优惠码,就干脆换了一个.com的域名, lveyo.com 更换域名之后,主要有两部分设置需要修改。 Mysql部分: 需要连接上Mysql(步骤略),运行一下的update语句,将老域名替换为新域名。 update wp_links set link_url = replace( link_url, 'lveyo.info', 'lveyo.com' ) ; update wp_options set option_value = replace( option_value, 'lveyo.info', 'lveyo.com' ) ; UPDATE wp_posts SET post_content = replace( post_content, 'lveyo.info', 'lveyo.com' ) ; UPDATE wp_posts SET guid = replace( guid, 'lveyo.info', 'lveyo.com' ) ; 其中将lveyo.info替换为需要废除的老域名, lveyo.com 替换为要变更的新域名。在网上其他文章介绍的时候wp_options表只更新两条记录,会造成应用主题的css文件和js文件还是引用老域名,所以需要将wp_options表中所有含有老域名的记录都替换。 Nginx部分: 需要将老域名的访问直接301重定向到新域名下,这样才能让搜索引擎收录的地址改为新域名。网上配置重定向的文章很多,这里简单介绍一下,在server部分添加下面的记录: server { listen 80; server_name www.lveyo.info lveyo.info www.lveyo.com; rewrite ^(.*) http://lveyo.com$1 permanent; } 这样新域名就可以生效了。 [ad#bottom of pages]

Amazon免费云存储

Amazon最近开放了云盘,可以把重要的文件放在云盘里了。可以不用担心硬盘坏了。 申请网址: https://www.amazon.com/clouddrive/learnmore 现在有免费的5G空间可以用,也可升级为其它的付费类型。 如果你在Amazon购买MP3专辑的话,还可以获得20G空间的一年免费使用权。 Amazon这个Cloud drive和进来很火的Dropbox不同,Cloud drive没有客户端,只能通过Web登录后进行上传和下载的操作,也不能和朋友share,和Dropbox配合使用还是不错的。尤其在Dropbox被墙的时候可以应急用。 我用的北京联通的网络,测试上传的速度还不错,觉得比Dropbox客户端上传快一些。[ad#bottom of pages]

Mac OS X 窗口操作快捷键

Finder 部分 组合键 快捷键 Command-A 选中最前面的 Finder 窗口中的所有项(如果未打开任何窗口则选中桌面内容) Shift-Command-C 打开“电脑”窗口 Option-Command-F 导航到已打开的 Spotlight 窗口中的搜索栏 Shift-Command-K 打开“网络”窗口 Command-M 最小化窗口 Option-Command-M 最小化所有窗口 Command-N 新建 Finder 窗口 Option-Command-T 在 Finder 窗口中隐藏工具栏/显示工具栏 Command-W 关闭窗口 Option-Command-W 关闭所有窗口 Command-`(重音符键 - 美式英语键盘布局中 Tab 键的上方) 循环显示打开的 Finder 窗口 Control-Command-上箭头 在新窗口中打开所含文件夹 应用程序和其他 Mac OS X 键盘命令 组合键 快捷键 Option-Command-空格键 显示 Spotlight 搜索结果窗口(如果安装了多语种,则可能循环显示某一语系下的键盘布局和输入法) Control-F4 聚焦活跃窗口或下一个窗口 Shift-Control-F4 聚焦上一个活跃窗口

MarsEdit测试贴

这是我用我的第一台MacBook Pro写出的第一篇日志,用的是MAC下的Blog编写工具MarsEdit,MAC下的小软件很多,免费的也不少,我也在慢慢适应这个系统,之前有过Ubuntu的使用经验,上手很快,简单的熟悉了一下触摸板的使用,非常不错,就是觉得键盘比T400的要软一些,键盘背景灯很酷。 快捷键也有很多,暂时还记不住几个,慢慢会熟练起来,还要试试Objective-C,以后我会写更多关于MBP和MAC系统的文章。 我心里的MBP的草终于拔了,哈哈。

MacBook Pro 2011没惊喜很失望

图片
之前一直传言新款MacBook Pro会更新很多配置,真正发布之后才知道,只是升级了CPU,增加了ThunderBolt接口,CPU的升级是必须的,SB系列从数据上看确实很给力。ThunderBolt接口就是比较鸡肋的东西了,概念很先进,可以同时接6个外部设备,传输速度比USB3.0还要快12倍,但是真正支持这个接口的设备还是寥寥无几,用的最多的我想还是用于外接显示器,由于 ThunderBolt 不仅是外在跟 Mini DisplayPort 没两样,实际上也支持了 DisplayPort 通讯协议,因此要跟目前的苹果屏幕、DisplayPort 产品连接都没啥问题。电池的续航能力也没有突破10小时,也没有之前传言的NB。 果粉最期盼的高分辨率屏幕和内置SSD硬盘都不是标配,同时13吋的也不能升级高分辨率屏幕,这点还不如Air,Air都是标配高分辨率屏幕,我猜测可能是现在库存13吋普通屏幕还剩下很多,所以并不升级屏幕配置。 总体来将,CPU升级的很给力,其他没什么惊喜,估计会在2012年全新MacBook Pro中有更大的惊喜。Who knows, the Apple already has given us much surprise! [ad#Single page bottom]

2011MacBook Pro就快来了

图片
我是出手呢出手呢还是出手呢?!

解决安装Windows7时0x80070570错误

在给DELL笔记本重装Windows 7时,把C盘格式化之后,复制文件一直正常,到展开文件进度到26%的时候,突然报错,错误代码是0x80070570,显示为安装介质的问题,因为我是用U盘安装的,在别的机器上都正常安装,不应该是安装介质的问题。上网Google之后,有的说是内存的原因,有的说是硬盘的分区问题。 我就用分区软件查看了一下硬盘分区,DELL的笔记本有两个隐藏分区,分别为Utilities和Recovery,发现我要安装的C盘没有设置成Active,于是将C盘的分区设置成Active,再重新安装,非常顺利。 这个错误很可能是分区表中Active的分区没有设置正确导致的。

Ubuntu下用SSH代理安装Dropbox

1.利用各种SSH客户端在本机建立代理,端口7070. 2.安装tsocks sudo apt-get install tsocks 3.修改/etc/tsocks.conf文件 local = 192.168.1.0/255.255.255.0 #local表示本地的网络,也就是不使用socks代理的网络 server = 127.0.0.1 #socks服务器的IP server_type = 5 #socks服务版本 server_port = 7070 #socks服务使用的端口 3.将deb http://linux.dropbox.com/ubuntu maverick main #Dropbox Official Source加入到source.list文件。 4.运行 sudo tsocks apt-get update sudo tsocks apt-get install nautilus-dropbox 5.安装nautilus插件之后,程序会自动从Dropbox网站下载客户端程序,下载的过程也要通过SSH代理,运行 tsocks dropbox start -i 就会启动下载界面,下载完成后就可以用Dropbox同步文件了。 我的Dropbox邀请链接,咱们互相加大空间, http://db.tt/efqEkty [ad#Single page bottom]

Ubuntu的硬件驱动很给力

一个VIA1723芯片的声卡和一个3COM905B的网卡,在最新的windows 7下都没有驱动,完全失去作用。没想到在Ubuntu下直接启动就能成功使用这两个硬件。在Ubuntu下显示的硬件信息如下: 02:00.0 Multimedia audio controller: VIA Technologies Inc. VT1720/24 [Envy24PT/HT] PCI Multi-Channel Audio Controller (rev 01) Subsystem: MEDIATEK Corp. Device 1702 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- Latency: 64 Interrupt: pin A routed to IRQ 20 Region 0: I/O ports at e800 [size=32] Region 1: I/O ports at e400 [size=128] Capabilities: Kernel driver in use: ICE1724 Kernel modules: snd-ice1724 02:01.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 30) Subsystem: 3Com Corporation 3C905B Fast Etherlink XL 10/100 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- Latency: 64 (2500ns min, 2500n