[图+视频]微软为 Android 平台推智能on{X}服务

类似ifttt.com的设定方法以及规则,微软也悄悄地推出了一个网站服务on{X},更神奇的是,这个服务竟然是针对Android设备所设计的,而不是Windows平台?我们只能猜测,on{X}的这项服务,或许是为未来Windows 8平台推出之后的Metro App相关应用,所预留的一个伏笔。

▲官方网址:https://www.onx.ms

使用方式

     on{X}只能使用在Android设备上,使用者要到Google Play去下载on{X}的App。并且这个服务一定要搭配Facebook才能使用,因此使用者也必须要有Facebook的帐号并且登入才行。

▲下载APP页面。

      当手机装好APP之后,然后就用电脑到on{X}官网去登入,登入之后,可以检视on{X}已经预设好很多组的“RECIPES”(recipes)。

▲登入时要连结FACEBOOK帐号。

▲登入后,点选左上角的“RECIPES”

▲网站已经预设了许多组的“RECIPES”等着你选择。

从上面的列表可以看出,使用者可以选择的RECIPES相当多样化。比方说:“当耳机插上手机时,自动启动音乐播放程式”或是“从早上十点钟到下午五点,每隔一个小时就提醒我起来伸展一下”。

没错,虽然这些功能或许你可以从个别的程式、相关的设定来达到目的。但是,现在你不需要从每个软体里头,一个一个设定慢慢去找,只要在这里按一下加入,马上就可以应用,是不是省事很多?

将RECIPES修改为你所需要

如果RECIPES里头的功能并非完全你需要的,on{X}也可以让你简单的修改RECIPES,让功能变成是符合你所需要的。

▲比方说这组RECIPES,在可以修改的地方,都以浅绿色为底色标注起来,点选就可以进入修改。

▲原本的设定是在AM 8:00,我们点选之后就可以修改为其他时间。

▲另外有一组RECIPES是“当我抵达工作地点时,自动开启WiFi”,规则又是怎么判断你是不是抵达工作地点了呢?你可以点选进去研究看看。

▲点选后发现,伴随着“Work”下方有经纬度的设定,程式的判断依据就是依照这组设定而来的。

在Android手机使用on{X}

当你在网站上设定好相关规则之后,接下来回到手机上,登入on{X}的App,马上就可以套用罗!

▲首先一样要登入Facebook。

▲登入后,马上就可以看到刚刚加入的两组规则。你现在什么都不用作,就可以自动套用规则执行。

       对于进阶玩家来说,其实on{X}也准备了让玩家自己设计“RECIPES”的方式,语法主要是用JavaScript来写的,on{X}也准备了让玩家 可以呼叫应用程序、电池、浏览器等相关的API。不过对于我们一般使用者来说,还是耐心等待别人开发出好用的规则,直接拿来套用好了!

文/T客邦

微软建议用户卸载 Java JRE 存在严重安全隐患

据外国媒体报道,微软恶意软件保护中心研究员Matt Oh在TechNet上发布了一篇文章,教用户如何保护自己基于Java系统漏洞上的恶意软件。同时Matt Oh也在Black Hat 2012的发言中表示,Java威胁着用户信息安全而且这一情况不仅仅发生Windows用户身上。

“我们发现了越来越多关于Java的缺陷,而且Java的一个漏洞往往影响多个平台,”Matt Oh表示。

Matt Oh主要担心的是“沙箱”漏洞,“沙箱sandbox”指的是计算机信息安全的保护程序。如果恶意程序的开发者跳过Java/JRE的沙箱,他们就可以控 制整一个系统,不管这是一个运行Windows还是Mac OS X或者Unix的系统,都会被无恶意程序控制。其中Java的一个缺陷“类型混淆type confusion”安全漏洞CVE-2012-1723在几个星期前刚刚被识别出来,还有之前代码为CVE-2012-0507的“Flashback botnet”恶意程序,在今年已经入侵超过60万台Mac,恶意程序能够成功入侵系统就是因为Java出现严重的安全漏洞。

“类型混淆type confusion”指的是,当不安全程序与其他不同类型程序一起运作时,在Java的运行环境下,不能识别出不安全程序而导致系统没有办法进行正常的类 型安全检查。Java系统中的一些类型,比如说ClassLoader,就可能成为恶意程序的攻击对象。如果一旦这类的类型安全程序被攻破,那么入侵者就 可以获得只属于这类程序内部的权限,最终可能导致整一个Java的沙箱系统被控制住。

Matt Oh的建议是,升级你的JRE或者在有必要的时候停止使用。如果你还不使用Java那么卸载JRE——Java运行环境,运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。

而InfoWorld的专栏记者Woody Leonhard表示,在几个月前他就已经对Java的运行发出过质疑。Woody Leonhard认为整个行业应该鼓励所有用户停止使用JRE.JVM:如果有一个需要在JRE环境下运作的程序,就应该停止对外销售;如果哪个公司有跟 JRE合作的商业计划,就需要更改计划。Woody Leonhard甚至呼吁所有企业,如果继续使用Java就会将自己的客户置于一个非常危险的境地。

新闻来源:华军软件园

第一个基于 NFC 的 Android 无线键盘

传统的手机无线键盘都是通过蓝牙传输,而这次看到的是首次使用NFC/近场通信技术来传输数据的Android 无线键盘。NFC 较比蓝牙的好处是,它几乎不用电,坏处也很明显传输速度大大低于蓝牙,我记得wiki上说是424 kbit/s(而蓝牙是2.1 Mbit/s)。

基于 NFC 的 Android 无线键盘

这个NFC Android 键盘,是日本Elecom 公司的产品,售价18690日元,名为TK-FNS040BK,使用NFC IP-1 协议。

除了使用新的传输技术之外,整个设计也相当有趣,键盘拆分成两块,将手机置于中央,理论上这也更时候人类敲打和屏幕选字(我个人最烦的就是,使用无线键盘打字之后,又要跑到屏幕上是选字,感觉无比分裂。或许, 好的输入法可以使用数字选字)。

文/煎蛋

开发者生存报告:75% 开发者使用 Android

8月16日消息,开发者们的数量就是保障一个平台是否有足够应用的根本!那么Android、iOS、WindowsPhone、Blackberry OS四大移动平台的开发者们的“经济状况”又怎么样呢?VisionMobile 网站发布了 2012 开发者经济研究报告,对移动平台开发者的状况做出了详细的分析。根据这些数据,该网站制作了一副信息图,以帮助我们更形象的了解目前移动开发市场的情况。其中:

—iOS/Android 的主导优势应该是众所周知的事实。

—移动网页在开发者心目中占有的地位有所下降,但是仍然占据第三位。

—开发者的日子并不好过,1/3 的开发者生活在贫困线以下(无法依靠应用来维持生计),超过 25% 的开发者没有任何收入,而 70% 的开发者发现其应用的最多下载量来自本地市场。