Posts Tagged ‘java’

SUNW

Thursday, August 30th, 2007

本周最幽默 IT 公司,SUN。

Jonathan Schwartz 相信名字很重要—-就像相信自己的辫子是 CEO 里最酷的辫子一样。这次,他决定,把 SUN 在纳斯达克的股票代码从 SUNW 改成…JAVA,也是,SUNW 就是 SUN 完了。

Scott 在位的时候很不走运,伴随他职业终生的代码 SUNW 果然应验了 Sun UNable to Win。不过回头看看,那个代表了 Workstation 的 W 在 Sun 现在的业务里确实不那么光芒闪耀了。

据称和上一波 Intel,Cisco 这样的大公司更换 logo 的浪潮一样,科技界很快也将掀起把股票代码更换为自己最流行最有知名度的产品或子品牌的风潮,面对次级债风波引起的一片恐慌跌市,没什么比一个吉利新鲜的名字更能提振公司表现并顺道把废纸变现了。据称,Microsoft 将把土里土气的 MSFT 改成 WIND,就是 win 还过去时;Intel 自然是…CPU?错啦,是最火的玩意儿:CORE;考虑到 IBM 改名有点困难,纳斯达克研究其业务后专门为其取了新名:ALL;HP 就近势态良好,可就是不知道什么最有特色,就只好叫 NULL 了;Jobs 在 Apple 的产品线上转了一圈,就把 AAPL 改成 iPPL 了。

GenenTech 一看,我当年叫 DNA 脱氧核糖核酸 的时候,你们都是一帮土人,现在来跟我学了,那我就直接改叫 DHLX double helix ;Symantec 想想这年头不博出位是没法出头了,心一横,VIRUS。

[tags]sun, java[/tags]

JPC - 虚拟机 Java 实现

Wednesday, June 20th, 2007

牛津的 JPC 开源啦。

JPC 是个 Java 编写的 X86 虚拟机,牛津 Particle Physics 系 2005 年 8 月开始的工作。采用 Java 貌似是个奇怪的选择,不过这倒扩充了 JPC 能够运行的场合,开发者自己已经用 x86 机器,Nokia 9500 communicator 和 ARM9 开发板运行 JPC 了。JPC 目前模拟了大多数常见 PC 外设,比如键盘,鼠标,硬盘,VGA 输出和以太网口。
此前也有一些模拟器选择 Java 实现,比如 Commodore 64, Atari ST, NintendoZX Spectrum 这些。不过 X86 PC 几乎没有走这条路的。JPC 的纯 Java 实现能够达到最高 10% 的 native 速度,不算很高,不过已经是同类里最快的了。

X86 架构的实模式和保护模式 JPC 都支持,不过实模式的 native 执行速度最高能到 10%。保护模式实现目前还未到 release 质量,所以无数据可参考。

[tags]jpc, java, oxford, emulator, software, x86, virtual machine, 牛津[/tags]

Mobile GMaps

Friday, October 21st, 2005

这玩意儿不错,Mobile GMaps 能让咱们从手机上访问Google Maps或者MSN Virtual Earth的地图或者卫星照片。

只要你的手机不算太老,支持J2ME就能用,软件是免费的,授权是CC的Attribution/NonCommercial/NoDerivs 。注意不要用于商业用途即可。
具体需求是:
支持CLDC 1.0 和 MIDP 1.0 或者更新版本;允许Java程序做web访问的权限;至少有GPRS这一类的连接,EDGE或者WCDMA当然更好。

用K700C试验过了,过程非常smooth。如果完全不用PC,一切都在手机上搞定的话,首先用手机访问http://wap.gmaps.com,然后单击下载链接,文件很小,下载后可能你的手机会自动安装(经过询问),然后就…搞定了。如果手机访问有点问题的话,那就先从PC下载JAD 或者JAR ,再用蓝牙红外数据线随你便的方法搞到手机上。

可用操作和WEB上的Google Map差不多,可以上下左右移动,还有放大缩小,有摇杆的手机就比较方便,方向自然不用说了,按下就是放大,
和Web版一样,也有地图和卫星两种视图,不过在手机屏幕上看实在够呛(K700是176*220,不是最大的,不过至少不算落后)。还支持搜索。虽然国家里其实只支持英国和美国,城市则单列了伦敦和威尼斯。国家地图的最大zoom能力自然没有城市高,可以到小城镇一级,也包括高速公路。而伦敦城市地图可看的就多了。千好万好,就是不支持中国 :( 。

好玩的是,按Softkey 2(也就是“更多”菜单),在Help菜单里发现还有一项是查看debug信息和error信息,有意思。看了看log,有java异常,还有请求的url,字节数,都是从google.com取数据,所以…怪不得在GPRS上用还是有点慢。

Via digg

[tags]software, map, google, mobile, embedded, gmaps, java, j2me[/tags]