为什么说互联网创业已经终结
因为既得利益者早就通过市场准入制和种种特权完成了利益固化,例如新浪下面的那堆,随便一个都不是一般人能拿得到的
所以,Game is Over,别再做梦了
从此后好好写Blog
如今浮躁之气日甚,电子和软件行业内谈论的话题也大多是上市、圈钱等等,让人感到厌倦、甚至恶心。大量无用的所谓“创新”消耗了大量的社会资源,深受幕后黑手喜爱的Facebook模式掀起了一轮接一轮的泡沫,越是发展,垄断就愈加强烈,行业已经走入死路。
从今开始,我将专注于研究技术,关注技术话题,回归对各种技术痛点的思考。
Aptana Studio 3正式版发布了
Aptana Studio 3正式版发布了,支持Rails3,HTML5,Python Web和PHP
Android开发环境在Linux上无法连接的问题
按照文档在Linux上安装了Android开发环境,并且安装了Eclipse插件,但是在启动时却出现了下面的问题:
[2011-03-30 17:45:38 - ddms]'adb start-server' succeeded
[2011-03-30 17:45:38 - adb]* daemon not running. starting it now on port 5037 *
[2011-03-30 17:45:38 - adb]* daemon started successfully *
[2011-03-30 17:45:38 - DeviceMonitor]Opening adb connection
[2011-03-30 17:45:38 - DeviceMonitor]Connecting to adb for Device List Monitoring...
[2011-03-30 17:45:38 - DeviceMonitor]Connection attempts: 1
[2011-03-30 17:45:39 - DeviceMonitor]Opening adb connection
[2011-03-30 17:45:39 - DeviceMonitor]Connecting to adb for Device List Monitoring...
[2011-03-30 17:45:39 - DeviceMonitor]Connection attempts: 2
[2011-03-30 17:45:40 - DeviceMonitor]Opening adb connection
[2011-03-30 17:45:40 - DeviceMonitor]Connecting to adb for Device List Monitoring...
[2011-03-30 17:45:40 - DeviceMonitor]Connection attempts: 3
Eclipse始终无法连接到Android开发环境,但如果手动将打开模拟器,用命令行安装编译出的apk文件,却一切正常。
後来在Google的bug管理网站上发现了下面的内容
http://code.google.com/p/android/issues/detail?id=3025
确认了此问题是Android的开发环境的一个bug,按照回复中的解决方法,运行
sudo sysctl -w net.ipv6.bindv6only=0
问题就解决了
三星Galaxy手机上条形码扫描的问题
发现三星Galaxy手机无法扫描电脑屏幕上的条码,因为外部程序在引用摄像头拍摄图像时摄像头不会自动调整光圈,以至於图像太亮,扫描软件检测不到条码的存在,解决方法是用手机自带的拍照程序对准电脑屏幕上的条码,这时候光圈会自动调整,待调整完毕後再保持此姿势打开条码扫描软件,这时候摄像头就可以自行调整光圈了,很是奇妙,这大概是手机软件的bug
Debian在笔记本上的诡异问题
笔记本上的Debian升级之後,触摸板的点击功能竟然失效了,改xorg.conf都没用
最近发现在Gnome上配置一下就可以,在菜单上选 System -> Preferences -> Mouse,配置窗口打开後选中Touchpad选项卡,选中Enable mouse clicks with touchpad就可以了,就正常了
注:我现在的系统界面是英文的
获取多字节文字的长度
Perl时间处理
time();返回當前UNIX時間
localtime(); 把UNIX時間變換為一般格式的時間
用法:($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)=localtime($unix_time);
$sec:秒
$min:分
$hour:時
$mday:日
$mon:月(0..11)
$year:年數(自1900年)
$wday:星期(0..6)
$yday:年內天數
$indst:是否是在daylight saving time.
$unix_time:一個unix時間,如留空則取當前時間.
timelocal();把本地時間變換為UNIX時間
用法:$unix_time=timelocal($sec,$min,$hour,$mday,$mon,$year);
$sec:秒 $min:分 $hour:時
$mday:日(1..31) $mon:月(0..11) $year:年數(如使用三位的年份為自1900年始)
在Eclipse上安装SVN(Subversion)插件
点击“Add...”按钮添加软件站,Name处填入任意的名字,比如“Subclipse”,Location处填入软件站的URL,当前版本的URL是
http://subclipse.tigris.org/update_1.6.x
或者可以从subclipse主页[[http://subclipse.tigris.org]]上查找一个最新的
添加後选中这个站点,在下面窗口显示的软件列表中选中Subclipse -> Subclipse (Required) 、 Subversion Client Adapter (Required) 、 Subversion JavaHL Native Library Adapter (Required) 、 Subversion Revision Graph
前三个都必须安装,否则插件无法工作,最後一个推荐安装,因为确实比较好用
总之列表中名字上有“Required”的都必须要安装,Eclipse的几乎所有插件配置都比较复杂,所以一般情况下我基本上都用Netbeans
个人wiki建立完毕