Archive for the 'linux' Category

iphone使用一天纪实

到此刻,差不多使用了一天的iphone,心得如下。

1 我用ziphone3.0破解1.1.3,非常顺利,操作也很容易。建议新手使用。我用的是mac版本,windows版本应该一样。

2 ziphone会自动安装installer这个程序,便于安装程序,果然很方便。

3 install安装软件很像ubuntu下的新立得软件,加上源,然后就ok了,没有玩过linux的,接受了这个概念就会觉得很容易。

4 源绝对不是加的多就是好的,除了官方的源意外,weiphone的源不错,而tgbus的就可以忽略了,没有什么新东西,还容易把版本搞乱。原则上加入的源不要里面还有很多重复的软件。

5 中文输入法当然支持wefit,加了weiphone源之后就能够很容易安装了。界面汉化与否不重要,能够输入中文很重要。显示中文是默认的。

6 不知道为什么,使用自带的mail程序无法正常使用gmail,因为家里和公司都有wifi,所以我一般都用safari,速度很快,而且gmail都有专门为iphone优化的界面,很好用。

7 安装的第三方软件比较多,还在测试中,不好评说。

8 ssh的root密码千万不要修改,否则就麻烦了,springboard会不断重启。所以最好把passwd和master.passwd两个文件先备份一下,在etc目录。万一出这个问题再传上去。ssh登录,sftp复制文件都很方便,也是mac自带的。对于unix不熟悉的朋友,就不推荐了。

9 关机是长按power,然后再滑一下,开机是短按power。

相关内容

有趣的realbasic

不知道有没有人像我这样无聊总是想开发跨平台应用软件,的确是一件很辛苦的事情,特别是linux平台,有着很多奇怪的事情,mac相对好一些。

现在测试下来,realbasic还算是一套不错的工具软件,不过还是发现一个有趣的事情。

如果在ubuntu下画的PushButton,到了mac下看上去很奇怪,因为不是mac下面默认的那种两边圆圆的带有glass效果的按钮,而是普通的矩形按钮。于是我在mac下面做了个只有一个按钮的程序,编译后放到ubuntu,找到问题了,因为这个按钮在ubuntu的gtk下显得很矮,只能看到一半的字。于是我到mac下面把按钮拉高一些,glass按钮就变成了矩形按钮,原来mac osx下比glass按钮大的就是矩形按钮了。问题原因是找到了,不过还是一件麻烦的事情。如果是在mac下开发,到ubuntu下面按钮上的字就会看不清,如果在ubuntu下面开发,到mac就看不到漂亮的按钮。现在能够想到的办法是判断操作系统,自动调整按钮高度,不知道realbasic下面有没有遍历控件的语法。

跨平台开发的确不是一件容易的事情。

相关内容

我用Realbasic在ubuntu 7.10下的第一个应用

终于在ubuntu下编译成功了第一个realbasic应用,不知道是否可以为linux的世界作出一些贡献。

Screenshot-Test Realbasic

realbasic在语法方面和vb非常类似,比如我实在想不起控件数组的语法的时候,google了一下vb相关语法,果然一模一样。

目前测试的freepascal和realbasic都是跨平台的开发工具,感觉上商业化的realbasic功能好像要稍微强大一些,而freepascal和lazarus太像学delphi了,少了一些味道,毕竟delphi是不可逾越的。

目前决定到底使用什么来进行主力开发还为时早了一些,先作一些简单的数据库应用再说。不管是realbasic还是freepascal都可以作为linux爱好者的编程入门之选,可以不用理睬复杂的c++和qt之类的东西。并且realbasic的linux下的个人版是免费的。

相关内容

Ubuntu简单网络配置

linux下面的很多操作和windows不一样,而mac则因为血统的关系,当然属于*nix阵营。看到下面的文章,对于刚刚接触linux的朋友来说,还是很有用,目前的linux使用上是离不开网络的。资料来自这里

我在某台机子安装Ubuntu Server时,安装过程跳过了网络配置的步骤,回头在另一台机子SSH登录这台机子的时候始终不能连接,通过路由器DHCP Client Table列表中查看发现安装Ubuntu Server的这台机子并未加入网络,很是奇怪。于是在这台机子上执行命令:
$ifconfig
返回结果中只有lo,没有eth0,这才联想到可能和安装时跳过网络配置有关,只需要简单配置一下即可让这台机子正常加入网络。
$sudo pico /etc/network/interfaces
这就会启动简单文本编辑器来编辑Linux网络配置文件
在这里你应该会看到如下内容:

auth lo
iface lo inet loopback

这个正是lo回环,我需要让这台运行Ubuntu Server的机子通过DHCP获得IP来加入网络,那么我只需要在上面的lo回环的配置内容下面加入:

auth eth0
iface eth0 inet dhcp

按下Ctrl+O组合键即可保存,按下Ctrl+X退出。
让网络配置文件生效有两个办法:
1、重启Ubuntu:
$sudo reboot
2、重启网络组件:
$sudo /etc/init.d/networkding restart
只要显示Reconfiguring network interfaces… [OK]
即成功重启网络组件。
如果并不是通过DHCP来获得IP而是需要手动指定IP(比如192.168.1.1)并且指定网关(如192.168.1.254),那么如此配置:

auth eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
gateway 192.168.1.254

如果是手动指定IP并且还需要访问互联网,比如wget下载,那么还需要设置DNS:
$sudo pico /etc/resolv.conf
向这里添加配置内容:
nameserver xxx.xxx.xxx.xxx
保存即可。

相关内容

测试第一个linux下的hello world

写了个极其简单的linux的程序,用的是freepascal+lazarus。我在ubuntu 7.10下测试成功,上次用realbasic测试跨平台应用的时候,其编译的程序不知道为什么不能在ubuntu下运行,并且连它免费的linux环境运行也很不正常。

有兴趣的朋友帮忙看一下,在你的elinux平台下能否运行这个hello world程序,因为freepascal的编译关系,程序很大,有14M,我压缩到3M,这里下载。 如果能够运行或者不能运行请告知linux平台和版本。谢谢。

hello world app under ubuntu

相关内容

苹果正在桌面领域杀死Linux?

这里的消息,有几分同意,作为我来说,ubuntu最大的问题就是ms office的兼容性,虽然google已经做得不错,但还是不够方便.

Apple Matters上发表了一篇对操作系统市场份额趋势的分析,解释了为什么当苹果的OS X在持续增长,从2006年一月的4.21%增加到2007年12月的7.31%,而同时Linux的份额仅仅是从0.29%增加到0.63%。作者给出的理由是,“Apple有Microsoft Office,Linux没有;Apple有Adobe Creative Suite,Linux也没有;Apple让用户很容易得到服务和支持,Linux没有;Apple的领航人是某位有几分了解终端用户需求的人,Linux没有。在这个十年开始时候,如果你想寻找Windows的代替物,Linux就是。但现在Apple Mac是毋庸置疑的选择,特别是当它改用Intel架构后。”

相关内容

LH 评出 2007 年十佳新应用-有感

看到这里hung的评定,挺有趣的。后面括号中是我的话。

10. Zoho Suite 在线 Office 2.0 应用,在过去一年中,网谈这里一直跟踪报道了不少 Zoho 的新产品与更新,可能是由于 HUNG 本身也是一个 Zoho 的忠实用户,所以有所偏爱。但是,Zoho 所带来的便捷与实用性,确实并不是 HUNG 一个人的喜好。 (我只用google doc,看来要尝试一下zoho了)

 

9. Joost Skype 创始人推出的 P2P 网络视频服务,虽然说不满一岁的 Joost 还不能与 YouTube 拿来相提并论,但是给网络视频市场已经带来极大的触动了。(我倒是很早因为朋友的邀请拿到了帐号,还是觉得速度有点慢)

8. Mint 个人银行账户管理应用,网谈之前介绍过,并且在 10 月份的时候获收了 470 万美元投资。Mint 能极大的方便个人用户的个人理财需求。

 7. VMWare Fusion Mac 版本的虚拟机软件,M2 介绍过多次,今年的一次重要改版以及后来 Mac OS X 10.5 的推出,给这一款原本并不太引人注意的软件在今年发挥出了新的动能。(正在使用中,在1G的imac下,速度一般,最近内存便宜,准备再加2G)

6. Microsoft Office 2007 与同样是今年微软重点推出的大型软件 Vista 相比,Microsoft Office 2007 的境遇简直天壤地别,可以说是全面获胜,这也意味着 Office 软件 / 应用市场,微软将继续一家独大。

5. Gmail 前不久已经开始了 2.0 版本的更新,而且用户数量也有所增加。不过最近国内用户访问和使用一直成问题,而在美国的朋友也经常遇到帐户无故被关闭,邮件清空,或者个人隐私被侵权的问题,孰是孰非,是好是坏,对于已经不碰 Gmail 的 HUNG 来说,还是留给 Gmail 用户自己评价吧。(已经完全离不开gmail了,并且将其他邮件都通过代收pop3方式转到gmail里面做备份了,如果我是CIO,我就用google企业解决方案)

4. Ubuntu 7.10 “Gutsy Gibbon” 可以说,这两年 Linux 上的个人用户数量增长,Ubuntu 首居其功,虽然说 Gutsy Gibbon 并非是下一代 LTS,可是对于版本的计较真的那么重要么? (很好,很强大,使用1个月后上基本没有障碍,我发现总是少一台电脑)

3. GrandCentral 是一家提供类似电话号码托管的服务。用户注册后就可以获得一个唯一的号码,无论用户更新手机,家庭搬迁或者改变公司都可以方便的平滑从旧号码切换到新号码,有传言 Google 将会收购 GrandCentral

2. Google Gears Google 实现网络应用本地化的工具。

1. Mac OS X Leopard 花豹排名第一,实至名归,不太了解 Mac OS X 平台的朋友可以先去 M2 学习一下,也是 Vista 除 XP 外的最大梦魇。据传 Mac OS X 下一版本定名为华南虎,根据另一种说法是,Mac OS X 下一版本定名为周老虎,Jobs 首次亲自入华与周老虎洽谈命名权与肖像权以及代言的问题。(正在leopard下完成主要的工作,用了tiger,觉得xp做得太差了,用了leopard,觉得vista不光是做得差,是白做了)

相关内容

OSX Windows Linux

这三四天,机缘巧合,安装了几个操作系统,很久没有那么连续的安装操作系统和软件了,电脑发展的还是真快阿。

公司的imac久没有升级了,于是安装了leopard,从10.4升级,很顺利,leopard效果非常cool,并且速度性能也很不错,如果只有一台电脑,应该是mac。顺便就尝试了bootcamp,给imac安装了windows xp,安装完leopard然后安装xp的体验肯定是不好的,感觉ms给出的信息太多了,不那么安静。当然,imac跑windows xp的速度还是非常快的。为了把imac的性能轧干,在leopard里面装了vmware,然后在vmware里面装了ubuntu 7.10,一定要安装vmware tools,否则会影响使用。至此,osx,windows,linux在一台imac中也算共存了。

不巧回到家里,给x60升级驱动完毕后,机器就起不来了,只好重装。thinkpad的恢复功能颇为强大,因为我重要的文档已经都安放在网络上了,于是选择了恢复到出厂设置,时间很长,过程还算顺利,重启了很多次后,x60又快步如飞了, 当然因为都是正版的windows,所以升级等都很快,预装的norton也足够抵挡互联网上的攻击了。然后用wubi安装ubuntu 7.04,linux的安装时间比较长,主要是升级时间比较长,现在我就是在ubuntu 7.04的firefox下写这篇文章,另一个桌面在升级到7.10,希望顺利。(说道多桌面,leopard里面的效果实在太平滑和cool了)

安装了那么多操作系统,只能说mac的用户体验是最棒的,ubuntu已经算是不错,不过还有一段路要走,windows xp毕竟时间很长了,安装的体验不怎么样,驱动程序的丰富是windows最好的优点。mac是自己的硬件,这点上没有可比性。

windows之所以在我国普及那么广,主要还是因为盗版的关系,如果不是因为盗版软件来的太容易的话,linux恐怕是唯一的选择。所以在指责linux不好用的时候,先问问自己有多少应用是盗版的。

相关内容