今天索尼官方正式宣布了这一10.5亿欧元的收购,将把索尼爱立信中爱立信所占的50%的股份收购,使索尼爱立信成为索尼的全资子公司。
索尼爱立信目前是全球第六大移动设备制造商。随着索尼平板电脑Sony Tablet系列的发布,索尼期望整合笔记本电脑、智能手机和平板电脑等网络设备产品线的想法也渐渐浮出水面。这两年Xperia系列智能手机的成功也使前景令人期待。
对于我个人来说,今后能再次看到索尼制造的手机,实在是一件令人兴奋的事。
这次收购预计于明年1月完成。
官方新闻稿(日文)
我可能前进得不快,但我决不后退
今天索尼官方正式宣布了这一10.5亿欧元的收购,将把索尼爱立信中爱立信所占的50%的股份收购,使索尼爱立信成为索尼的全资子公司。
索尼爱立信目前是全球第六大移动设备制造商。随着索尼平板电脑Sony Tablet系列的发布,索尼期望整合笔记本电脑、智能手机和平板电脑等网络设备产品线的想法也渐渐浮出水面。这两年Xperia系列智能手机的成功也使前景令人期待。
对于我个人来说,今后能再次看到索尼制造的手机,实在是一件令人兴奋的事。
这次收购预计于明年1月完成。
官方新闻稿(日文)
经过了漫长的等待,意料之中的和意料之外的问题,终于在今天收到了Tablet S。
由于时间关系,这仅仅是一篇开箱文。更为具体和详细的内容将在今后陆续发布。
首先是Tablet S的包装,承袭了索尼的一贯风格:
打开盒盖,照例是简约的布局。一张快速使用指南:
内容物为Tablet S本体一台、电源(分体式,和VAIO、PSP等索尼产品采用了同样的设计,支持100-240V 50/60Hz全球规格)、挂机绳、各类凭据:
接下来是一起购入的底座的外包装盒:
内容物为底座本体(并没有附带电源,不过底座用的电源和Tablet S主机的电源是通用的)、几张凭据:
由于时间关系,今天就只先写这么多。虽然已经开机,不过晚上的拍摄环境并不好所以也没有拍照。目前比较在意的是没有一起购买贴膜绝对是一个错误,Tablet S的屏幕上非常容易留下指纹,今后不得不经常养护了。
在明天或是后天将会发表Sony Tablet S测评之二——硬件篇。主要内容为Tablet S的外观、做工等方面,敬请期待。
由于众所周知的关系,使用了位于美国的GoDaddy主机的这个博客一直会间歇性地无法访问。正巧这几天听到外交部发言人姜瑜在中国互联网可访问性问题上以其一贯的逻辑重申“中国互联网发展迅速,网民已超过4亿”,那好吧,我换一个主机就是了。
国内的主机是不考虑的。位于美国的主机虽然可靠性较高,但是从中国大陆访问往往会有问题(这也是这次换主机的原因),于是Linode新开设的位于日本东京的VPS成了一个很好的选择。
Linode东京节点的VPS连接速度非常快,ping值和国内网站相当,稳定性也非常好。通过信用卡付费之后,便开始了博客迁移的准备。在迁移过程中查找了大量的参考资料,毕竟第一次迁移,不明白的地方很多。一贯地,找到的大部分中文内容无论是在完整性还是语义清晰性上都欠佳,最终主要是靠着日语和英语文章完成了迁移。
在这里将记录自己迁移的大致过程,一来是备忘,二来是方便他人。那么以下就是正式内容:
不同提供商的主机购买过程大同小异。以这次选择的Linode来说,填写必要的信息之后选择通过信用卡付款即可。不过最近Linode多加了一个步骤,需要上传身份证和信用卡的正反面照片作为凭据。作为美国公司对于中国的身份证也没有什么需要的意义吧,或许他们根本无法看懂中文。虽然这样想着,还是简单地拍了下上传。之后即刻便能够开始使用VPS了。当然第一步是安装操作系统。选用的是32位的Ubuntu 11.04。Linux系统比较适合用于VPS,方便管理。
在迁移之前,需要为新的VPS安装必要的软件,包括MySQL、phpMyAdmin和apache2等。通过SSH连接软件登录VPS(Windows下的话这里推荐putty这款软件,而登录的用户名和密码在上一步中能够获得)。依次进行以下操作:
安装apache2 php5 以及相关软件,这是一切的基础
sudo apt-get install apache2 php5 libapache2-mod-php5
安装MySQL以及相关包,Wordpress使用MySQL数据库保存数据
sudo apt-get install mysql-client mysql-server php5-dev php5-cli php5-common php-pear php5-mysql php5-mcrypt php5-dev php5-mhash php5-gd php5-xsl php5-xmlrpc
之后需要设定密码
MySQL的初始化
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<span style="color: #000000;">mysql -u root -p</span> <span style="color: #000000;">Enter password: (输入密码)</span> <span style="color: #000000;">mysql> grant all privileges on *.* to (用户名)@localhost identified by '(密码)';</span> <span style="color: #000000;">Query OK, 0 rows affected (0.00 sec)</span> <span style="color: #000000;">mysql> select user from mysql.user where user='(用户名)'; # 确认是否成功</span> <span style="color: #000000;">+------------+</span> <span style="color: #000000;">| user |</span> <span style="color: #000000;">+------------+</span> <span style="color: #000000;">| (用户名) |</span> <span style="color: #000000;">+------------+</span> <span style="color: #000000;">1 row in set (0.00 sec)</span> <span style="color: #000000;">mysql> exit # 离开MySQL</span> <span style="color: #000000;">Bye</span> |
下载安装phpMyAdmin,它将负责管理MySQL数据库
下载
1 2 |
<span style="color: #000000;">cd /var/www</span> <span style="color: #000000;">sudo wget http://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-3.1.1-all-languages.tar.gz</span> |
解压并移动
1 2 |
<span style="color: #000000;">sudo tar -xvzf phpMyAdmin-3.1.1-all-languages.tar.gz</span> <span style="color: #000000;">sudo mv phpMyAdmin-3.1.1-all-languages phpmyadmin</span> |
安装密码生成器包,生成46位的随机密钥
1 2 |
<span style="color: #000000;">sudo apt-get install libstring-mkpasswd-perl</span> <span style="color: #000000;">$ mkpasswd.pl -l 46</span> |
复制config.sample.inc.php并保存为 config.inc.php之后对其进行编辑
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
<span style="color: #000000;">cd ./phpmyadmin</span> <span style="color: #000000;">sudo cp config.sample.inc.php config.inc.php</span> <span style="color: #000000;">sudo vi config.inc.php</span> <span style="color: #000000;">对于vi的使用方法这里就不详述了,网上有很多的教程</span> <span style="color: #000000;">找到</span> <span style="color: #000000;">$cfg['blowfish_secret'] = '';</span> <span style="color: #000000;">将其修改为</span> <span style="color: #000000;">$cfg['blowfish_secret'] = '(之前生成的随机字符串)';</span> <span style="color: #000000;">将以下内容</span> <span style="color: #000000;">$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';</span> <span style="color: #000000;">$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';</span> <span style="color: #000000;">$cfg['Servers'][$i]['relation'] = 'pma_relation';</span> <span style="color: #000000;">$cfg['Servers'][$i]['table_info'] = 'pma_table_info';</span> <span style="color: #000000;">$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';</span> <span style="color: #000000;">$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';</span> <span style="color: #000000;">$cfg['Servers'][$i]['column_info'] = 'pma_column_info';</span> <span style="color: #000000;">$cfg['Servers'][$i]['history'] = 'pma_history';</span> <span style="color: #000000;">$cfg['Servers'][$i]['tracking'] = 'pma_tracking';</span> <span style="color: #000000;">$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';</span> <span style="color: #000000;">$cfg['Servers'][$i]['userconfig'] = 'pma_userconfig';</span> <span style="color: #000000;">之前的注释符删去使其生效</span> |
现在登录 http://(服务器IP)/phpmyadmin/,如果出现登录界面的话就应该没大问题了
之后重启Apache
sudo /etc/init.d/apache2 restart
并激活php模块
sudo a2enmod php5
通过FTP软件(例如FileZilla)将原主机内的wordpress相关文件下载至本地。GoDaddy的话通常就是根目录下的三个wp-前缀文件夹和其他单独文件。通过FileZilla将这些文件上传至新主机的 /var/www/ 文件夹内。(注:如果之前GoDaddy主机内的文件不是处于根目录的话,这里的路径也需要作相应的改变。)
登录GoDaddy的主机控制面板,进入数据库管理面板,选择通过phpMyAdmin来管理wordpress数据库。登录phpMyAdmin之后在“导出”界面中将wordpress对应的数据库以.sql格式导出至本地。推荐将得到的.sql文件压缩为.zip文件。进入之前新主机的phpMyAdmin,导入刚刚导出的数据库。
由于域名和数据库等都没有变更,因此这里需要做的就只是改变原有域名的DNS设置。在GoDaddy的域名管理页面将原主机的IP替换为新主机的IP即可。生效可能需要一定的时间,耐心等待吧。
至此,不更改域名,仅仅将主机从GoDaddy换为Linode的Wordpress博客迁移就完成了。
今天SCE香港公布了港版PlayStation Vita的发售日和具体价格。
港版PSV将于2011年12月23日发售,成为全球第二个发售地区。价格方面,Wifi版为2280港币,Wifi+3G版为2780港币。
港版能那么早发售无疑是一个好消息。不过自己还在犹豫是否要首发入日版,视情况而定吧。
本文主要译自Android开发者网站的Android 4.0 平台亮点文章,简述Android 4.0系统的新特性。没有使用该文章中的图片,相关图片请直接点击链接查看。本文不打算进行深入的详解,对于大部分主题将只是一笔带过。后半的新的开发特性将从开发者的角度简单介绍Android 4.0的新特性。
全新整合的新界面,操作的可见性更好(也就是说如果可以进行某项操作,就会有屏幕上的提示),动画反馈效果更好,对于高分辨率设备更好的显示效果。
系统栏和虚拟按键使得导航更为清晰,支持3.0开始的动作条(Action Bar,对于这个项目的翻译还没有确定,姑且用“动作条”吧)。
更好的多任务查看、切换。更好的通知机制,更具有交互性(例如支持滑动操作)。新增方便易用的主屏幕文件夹和主屏幕托盘功能。
可缩放的插件和全新的解锁画面。新的来电回应方式(可直接选择发送短信)。更强大的文本输入和拼写检查。更强大的语音识别引擎(算是对Siri的反应么?)。
数据流量控制(可以查看流量使用并设置上限等,是很方便的功能)。更方便的连接管理。
People界面和Profile,更好的整合了SNS功能。
整合的日历功能和视觉语音邮件功能(将语音内容等集中在一处管理)。
更强大的照相机功能,新增了包括滤镜效果、内置人脸识别支持、全景拍摄等功能。重新设计的图库和照片编辑器。
实时视频变形功能(可以在视频通话时实现哈哈镜等效果,虽然感觉没什么意义……)。
屏幕截图功能,保存图片于本地(这倒是很有用)。
性能更强大的支持离线网页的浏览器,网页渲染速度也更快。
增强的Email功能。
基于NFC的分享功能——Android Beam。
面部识别解锁(这个能不能用照片来假冒呢……)。
Wi-Fi Direct设备直连功能和新的蓝牙HDP协议支持(能和一些蓝牙医疗设备相连)。
Android 3.0中支持的关键特性,现在手机也能支持,包括核心UI、图形动画效果、媒体与连接功能等的支持。
增加新的社交API、日历API等在前面新用户特性中提到的新功能的API。
低层流媒体支持,新的照相机功能,视频/图片变形功能。音频远程控制功能。包括WebP格式在内的新的解码支持。
即上文中提到的Wi-Fi Direct和蓝牙HDP协议。
新增GridLayout以增强Android的布局机制。
支持OpenGL ES纹理视图,更好的进行OpenGL ES渲染。
支持硬件2D图形加速。
支持完整的手写笔输入、增强的鼠标支持等。
整合的拼写检查API。
对于屏幕阅读等可用性服务的支持更完善。TTS的API框架也变得更易于使用。开发者可以开发出更易于不便者使用的应用。
可以为应用的网络数据传递设置限制。
新的CA支持和ASLR(address space layout randomization,地址空间布局随机化)等特性使得数据的安全性更强。
可以自建VPN客户端以适应企业的自定义需求。
摄像头的设备策略管理。管理员可以远程操控摄像头,比如当用户在敏感情况下关闭摄像头。
限于篇幅和时间,这里就只能做最为简单的介绍了。随着新版本的发布,Android开发指南也得到了更新,自己也将尽快进行翻译(虽然以一人之力不可能快到哪里去……),特别是对于Android 4.0的新特性进行翻译,为今后开发能支持新特性的应用做准备。
昨天收到了Ace Combat系列最新作的皇牌空战 突击地平线(ACE COMBAT ASSUALT HORIZON,下简称AC7)。作为PS3上的第一作,次世代家用主机上的第二作,本作自公布之初就受人瞩目。
其实自己之前没有怎么玩过主机版的皇牌空战,只好好玩过PSP上的两作。之前玩过PSN提供的体验版,感到素质很不错,因此对于本作的表现也相当期待。
预约版有F-4E的下载卡特典,内含F-4E(三种涂装)以及一些相应的集体强化技能。
简单说一下玩了两小时后的感受。
画面。作为主机上的新作,画面的强化相当明显。和过去曾经接触过得PS2版皇牌空战自然没得比,即使和几年前Xbox 360上的皇牌空战6相比也有不小的进步。不过显然NAMCO应该尚未完全发挥出PS3的实力。以展示模式为例,我并不认为战机和车辆的建模在复杂性上有多大的差距,即使画面中包含了几个人物建模,AC7和GT5的3D建模水准确实是有着一定的差距,特别是光影方面。不过总的来说,AC7的建模令人满意。而战斗画面上,机体的建模相当出色,不过受限于技能,地面建筑的建模只能说是差强人意了。当然,在高速飞行的战斗中很难有机会去仔细观察这些。战斗直升机关卡的地面建模就要精细得多了。过场动画的3D演出效果也十分不错,氛围做的很到位。
音乐。皇牌空战系列的BGM一向很出色。目前AC7虽然还没有玩很久,不过音乐的水平令人满意。菜单界面的不少BGM与本作的故事场景——非洲——也很搭调。
系统。AC7最大的改良应该就是系统了。除了传统的空战模式,还新增了战斗直升机模式、直升机机炮模式和轰炸机模式。完全不同的操作方式使得新鲜感十足。已经玩过的直升机机炮模式和战斗直升机模式里,战场的氛围也拿捏得不错,不过倒是有种使命召唤的既视感(笑)。而普通的空战模式中,新增的Dog fight Mode等新系统也增加了战斗时的紧张感和爽快感,算是一次颇为成功的尝试。
剧情。目前的阶段还没有什么能说的。听已经通关的朋友说还无法达到AC5和AC Zero的高度。
总的来说,AC7确实是诚意十足的皇牌空战系列新作。似乎通关时间并不需要太久,争取早日通关。
中文游戏信息:
游戏名称 王牌空战 突击地平线
开发商 BANDAI NAMCO Games Inc. (NAMCO)
发售日 2011年10月13日
售价 8380日元
类型 STG(超音速・大破壊シューティング,超音速大破坏射击游戏)
游戏人数 1人(联系模式2~16人)
今天又对Techo Lite作了一些小的改良,说明如下:
Techo Lite是一款以快速启动和功能精简为特色的Android用记事本软件。编写的初衷是为了能有一个只需一次按键就能立即开始文字输入且不必考虑保存、打开等问题的便筏。
关于之前版本的相关信息,请参见之前的升级日志。
这次的1.3.0升级主要提供了两项新功能。其一是在选项菜单中新增了“全部复制”功能。比起常规的“长按输入区域”-“全部选择”-“长按输入区域”-“复制”方式来选中全部文本,新增的“全部复制”快捷选项大大简化了操作。另一项新功能是现在Techo Lite可以同时保存两件记录了。可以方便地在两件记录之间切换,其内容与背景色等设置互不干扰。并不打算为Techo Lite增加更复杂的多条目支持,事实上自己实际使用过程中单条目已经能满足大部分的需求。而且那样一来Techo Lite与其他记事本程序的差异也就将减少,既然标以后缀Lite,功能上还是需要尽量精简。再过数天应该就能收到Tablet S,最近已经构思好了针对平板设计的全功能版本的Techo的不少细节,在这阵子学校里的项目忙完之后将开始着手进行。
Android Market页面:
https://market.android.com/details?id=org.breezesoft.techolite
一些新版的程序截图:
代码:abstract void setText(CharSequence text)
范例:
1 2 |
ClipboardManager cmb = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); cbm.setText(et.getText().toString()); |
说明:et为一个EditText对象。范例中将该EditText对象的内容复制入系统剪贴板。首先创建一个ClipboardManager对象cmb并将其与系统剪贴板相关联。之后通过setText(CharSequence text)函数即可将String类型的内容复制到剪贴板。此外ClipboardManager类还提供有abstract CharSequence getText()函数以及abstract boolean hasText(),分别可以获取剪贴板中的字符串内容以及查询剪贴板当前是否保存有内容。ClipboardManager类有两个版本,这里使用的是从API Level 1就开始被支持的仅能保存字符串的剪贴板管理器,自从Android 3.0(API Level 11)起新版本的ClipboardManager类则支持更多功能。详情请参见官方文档。
昨天亚马逊(Amazon)发布的新型号Kindle以及基于Android的平板电脑Kindle fire都非常有诚意。而在先前型号PRS-650/PR-350经过了两次降价之后,索尼终于于今天正式发表了新型号的Reader,型号为PRS-G1与PRS-T1。
比之之前的型号,这次的型号主要增加了无线网络支持,提供了新的词典(「大辞林 第三版」),更为轻薄(168g,比PRS-650轻了47g),以及增强了电池续航能力(从最长4周提升至最长7周)。
PRS-T1为Wifi版,而PRS-G1是3G版(在日本与网络运营商au合作)。将分别与10月20日与11月25日发售,价格为25800日元(折合人民币约2161元)和19800日元(折合人民币约1658元)。终于可以通过无线网络方便地购买书籍。
其他方面则和之前类似。6寸的E-Ink珍珠屏、光学式触摸屏、支持字体缩放、支持手写笔记、支持扩展存储卡等。
说到电子书就不得不提Kindle。Reader和Kindle相比,劣势主要是价格高昂,而且高得多。同时亚马逊在书籍选择和后期服务种类上也占优。优势的话,撇去见仁见智的外观等因素,或许也就只有能够获取大量日文书籍、漫画了吧。
硬件上来说,Reader和Kindle可说是旗鼓相当。也试用过朋友的Kindle 3,感觉Reader在做工等方面更胜一筹且支持触摸,操作更为便捷。不过新的Kindle Touch将会弥补这一硬伤了吧。关于Reader PRS-650的测评,可以看这里。现在已经降价至人民币1200元左右,如果喜欢索尼,又不介意没有无线网络功能的话,可以考虑现在入手。
前几天才突然意识到,不知不觉之间,搭建这个博客已经有一年了。
下午在推特上感慨,“大学里上课睡着了也不会有人叫醒自己…虽然也不觉得认真听课是最有效率的学习方式。只是回想起以前了而已。”随着事情越来越多,越来越忙碌,时间的流逝似乎也越来越快了,自己也越来越频繁地回忆起过去。
在这一年里,翻译了19篇共计70000字以上的Android开发文档文章,写了21篇Android开发中的心得体会,此外还有不少索尼、索尼爱立信的产品信息和其他一些内容。
一直想在这里记录些自己的想法,不过却总是没有动笔。或许是没有时间吧,不过只要认真思考过了,不急着记录下来其实也无妨。慢慢来。
一年有365天,说起来也不是什么特别的数字。写博客的这一年,多了不少乐趣,今后也会继续写下去。
随便絮叨了几句,这样就好。