无线投射:电视盒子中的一些技术参数

无线投射:电视盒子中的一些技术参数

选购一款合适的电视盒子产品,无非考虑其性能,价格,外观,易用性,扩展性等几个方面。鉴于互联网产品生命周期越来越短,综合因素选择真正适合的一款产品目前还不算容易,毕竟可供选择的相对较少,而且似乎无良商家都抓住了“饥饿营销”救命稻草,恶心你到死!

SCREEN_MULTI

这里对盒子产品中的一些技术参数做一下简单介绍,供在选购时参考(别的地方都有的,我就不多提了):

无线投射:Miracast,Airplay,DLNA。

hezi-gray-icon-1 

Miracast是WiFi联盟新推出的Wireless Display的标准。可以使用它来将你的屏幕投影至电视机、投影仪和同样支持 Miracast 的流媒体播放器。 可以使用此技术分享你在电脑上的操作、展示幻灯片放映,甚至在更大的屏幕上玩你喜爱的游戏。例如手机可透过Miracast将影片或照片直接在电视或其他装置播放而无需任何连接线,也不需透过无线存取点(AP, Access Point)。它分源(Source)端和接收(Sink)端。Source负责实时抓取音视频信号,混合,编码成H.264的格式,然后通过WiFi发出去。
Sink通过WiFi接收H.264的数据,解码,然后通过音视频系统播放出来。

源(Source)端:只需要将手机或者平板要开启无线显示功能,请转至 设置 > 设备 > 显示 > 投射屏幕 >  菜单,然后选中“启用无线显示”旁边的框即可。支持的设备有Google Nexus4 Nexus 5,Nexus 7,Nexus 10,Moto X,Moto G,小米M3 等Android设备和Windows Phone设备。

接收(Sink)端:这里指的是电视盒子,小米盒子支持,其它不明确。

AirPlay是苹果公司的在iOS4.2及OS X Mountain Lion中加入的一种播放技术,可以将iPhone、iPod touch、iPad及Mac(需要OS X Mountain Lion)上的视频镜像传送到支持Airplay的设备(如:音箱、Apple TV)中播放。使用Airplay需要iOS4.2版本的设备或Mac电脑上的iTunes10.1以上版本。视频镜像则需要iOS 5及OS X Mountain Lion。

当用户的设备(Mac, PC, iPod touch, iPhone, iPad)与支持AirPlay技术的音箱在同一无线局域网(WIFI)内的时候,用户在Mac或PC上打开iTunes 10或更高版本后,就会在iTunes音量条旁边(iTunes 10在窗口的右下角)看到一个AirPlay按钮。点击该AirPlay按钮,然后选择需要同步到的设备,就可以选择将音乐或视频无线同步到设备进行播放。而iPod touch, iPhone和iPad用户则可以在相应的“音乐”,“视频”以及支持AirPlay功能的第三方软件界面找到AirPlay按钮,操作同Mac和PC。

DLNA:DLNA的全称是DIGITAL LIVING NETWORK ALLIANCE, 其宗旨是Enjoy your music, photos and videos, anywhere anytime, 由索尼、英特尔、微软等发起成立、旨在解决个人PC,消费电器,移动设备在内的无线网络和有线网络的互联互通,使得数字媒体和内容服务的无限制的共享和增长成为可能。

屏幕共享DLNA应该做不到,内容共享(视频,音频,图片)倒是可以,直接播放,之前我的一篇文章:WINDOWS下启用DLNA在Android设备中直接播放,链接:https://www.gigiwangs.com/archives/1214

CPU,GPU,ROM,RAM:芯片五花八门,似乎国产的居多,不懂……升级换代较快,一般来说,数字越大越好,客官您看着办吧!
外观:外观就技术参数吗?钢琴烤漆,塑料还是金属,看着好,手感好就好,操作界面也因人而异了!
操作系统:Android的大多数盒子如小米盒子,乐视TV盒子等,iOS的Apple TV,阿里云OS的天猫魔盒(TCL魔盒),当然这个阿里云OS要不要归到Android中呢?
片源(数据源):呸!这个有什么参数,越多越好!
扩展:外接设备,无线投射算一种,OTG设备和普通USB存储设备。OTG(USB On-The-Go),简单讲,你可以直接使用移动设备(手机/平板)+OTG数据线+USB存储。手机直接读取USB存储(U盘,移动硬盘)的内容。支持的设备有GOOLGE  Nexus 设备(NEXUS S 以后设备都支持,三星,Moto等)。

其它,待续……

VMware 中Linux 调整分区大小

VMware 中Linux 调整分区大小

Fedora_logo

Precondition :VMware Player 中安装的Fedora 17 Linux 32bit,个人较久远的测试环境,安装时没有进行磁盘规划,默认20G空间(动态调整),安装在根/下。
Background :在上述环境中安装IBM DB2 Express-C 10.5(v10.5fp1_linuxia32_expc.tar.gz),安装时/tmp空间不足,无法安装。
Plan:需要进行磁盘扩容。考虑到使用VMware Player虚拟机。

1.首先调整虚拟机大小:player_vm_fedora

2.虚拟机开机,使用fdisk 命令新建新区 fdisk  /dev/sda 添加 /dev/sda3

3.接下来就贴代码了:

Fedora release 17 (Beefy Miracle)
Kernel 3.4.0-1.fc17.i686 on an i686 (0)

[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 6.5G 6.0G 529M 92% /
devtmpfs 494M 0 494M 0% /dev
tmpfs 502M 0 502M 0% /dev/shm
tmpfs 502M 940K 502M 1% /run
/dev/mapper/vg-lv_root 6.5G 6.0G 529M 92% /
tmpfs 502M 0 502M 0% /sys/fs/cgroup
tmpfs 502M 0 502M 0% /media
/dev/sda1 497M 81M 392M 17% /boot

[root@localhost ~]# # fdisk /dev/sda

[root@localhost ~]# fdisk -l

Disk /dev/sda: 32.2 GB, 32212254720 bytes
255 heads, 63 sectors/track, 3916 cylinders, total 62914560 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00002255

Device Boot Start End Blocks Id System
/dev/sda1 * 2048 1026047 512000 83 Linux
/dev/sda2 1026048 16777215 7875584 8e Linux LVM
/dev/sda3 16777216 62914559 23068672 83 Linux

Disk /dev/mapper/vg-lv_swap: 1073 MB, 1073741824 bytes
255 heads, 63 sectors/track, 130 cylinders, total 2097152 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/mapper/vg-lv_root: 6979 MB, 6979321856 bytes
255 heads, 63 sectors/track, 848 cylinders, total 13631488 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

[root@localhost ~]# pvcreate /dev/sda3
Writing physical volume data to disk "/dev/sda3"
Physical volume "/dev/sda3" successfully created

[root@localhost ~]# vgextend /dev/mapper/vg /dev/sda3 
Volume group "vg" successfully extended
[root@localhost ~]# lvextend -L +20G /dev/mapper/vg-lv_root
Extending logical volume lv_root to 26.50 GiB
Logical volume lv_root successfully resized

[root@localhost ~]# resize2fs /dev/mapper/vg-lv_root 
resize2fs 1.42 (29-Nov-2011)
Filesystem at /dev/mapper/vg-lv_root is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 2
The filesystem on /dev/mapper/vg-lv_root is now 6946816 blocks long.

[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 27G 6.2G 21G 24% /
devtmpfs 494M 0 494M 0% /dev
tmpfs 502M 0 502M 0% /dev/shm
tmpfs 502M 956K 502M 1% /run
/dev/mapper/vg-lv_root 27G 6.2G 21G 24% /
tmpfs 502M 0 502M 0% /sys/fs/cgroup
tmpfs 502M 0 502M 0% /media
/dev/sda1 497M 81M 392M 17% /boot
[root@localhost ~]#

至此,操作结束,空间调整为30GB,满足使用需求。当然,此方案针对虚拟机中已安装的没有采用LVM的linux分区大小调整,其它不必参考此方案。

一款很棒的新浪微博客户端-Weekr微刻

一款很棒的新浪微博客户端-Weekr微刻

Weekr, 为微博设计,为 Android 设计。
我不会说Weekr有多么多么棒,多么多么优秀……
尽管本来就很不错。
我是想说:
Weekr是很有诚意的 一款应用,很不错的Android Design–在中国!
中国的移动APP开发者,尊重用户,也尊重一下自己!
如果你所入眼的只有iOS,你只用国内的搜索引擎浏览国内的网页…
那最好不要来做android开发。Android 网站已经解封?

[以下内容引自:http://weekr.me]

这里需要黑一下weekr,使用中是否消耗大量大量数据流量,每次20M左右?待确认!

一起看一些这款应用的官方介绍:http://weekr.me/

Google Play:https://play.google.com/store/apps/details?id=com.weekr.me

androiddesign

Android Design:遵循Android设计规范和特性

厌倦了官方客户端照搬iPhone的设计了吗?Weekr完全为Android而生,遵循Android 4.0规范,充分利用每一特性,如通知栏操作、DashWidget、链接直接跳转应用等等,物尽其用。

滑即可现:常用操作更方便快速

在首页即可以通过向右滑动即可实现我的主页、互动(评论、@我的、私信)和个人主页的展现。

在下方的位置有发送微博的入口,无论写微博、发照片还是签到,一点即可达到您想要的操作。

weekr

触手可得:侧边拦设计

将不常用的功能入口归入侧边栏之中,无需时不干扰视觉,需要时随手可得,让一切尽在掌握。

发送方式:会是什么呢?

大屏幕的手机越来越多也越来越大,怎么更好的单手操作显的很重要。Weekr创新性的设计了一种方式,真的是非常顺畅。

知晴雨,暖你心

weather

早晨当你刷新第一条微博,将告知你今天的天气情况,体贴入心

通知栏操作:是通知也是操作

Weekr在遵循 Android设计规范的同时,针对 Android 4.1以及以上的系统支持通知栏直接显示评论和@的内容,连图片也直接为你呈现,让你的 Android物尽其用。

度娘,贞操又掉一地.

度娘,贞操又掉一地.

度娘,这又何必呢?
技术可以学习,可以进步,脸面就算了吧:人家换配色,我跟;人家调按钮,我跟;人家调尺寸,我继续跟。
难道还没明白?
现在度娘已不是多年前的度娘了,你是中国现在的No.1。
N年前,你说过要让Google在中国消失,你做到了!
但是,我觉得可以考虑再招聘一些前端吧?

google_homebaidu_home



google_home_drawer

baidu_home_drawer

 

 

 

来再对你的网站做一些优化吧

来再对你的网站做一些优化吧

我不是做前端的,所以对于Web设计和优化我只是通过搜索学习一点点,根据一些经验片面的记录一下我自己网站的一些优化工作,这里也分享一下。鄙视一下那些用脚趾头写代码的XX公司网页,永远使用IE6+XP老古董的古董…
我的网站使用了Wordpress+terrifico主题,之所以选用这款主题,是因为他使用了自适应的设计方式..其实不全是,需要修改一定的代码.下面将我做的工作大体描述一下,主要包括.htaccess文件优化方面,自适应网页方面。
Web_optimisation
通过Google的网页分析工具pagespeed insights,发现一些我的wordpress 网站问题:
1.图片等文件没有设置过期时间;
2.部分图片没有使用进一步的压缩;
3.首页一些非必须的css加载(移动版+PC版,进行自适应网页设计)

开工,处理!
首先,通过.htaccess设置图片的过期时间,利用浏览器缓存,节约了网站加载耗时。

......
ExpiresActive On
# RSS feed
ExpiresByType application/rss+xml "access plus 1 hour"
# Favicon (cannot be renamed)
ExpiresByType image/x-icon "access plus 1 week"
# Media: images, video, audio
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType video/ogg "access plus 1 month"
ExpiresByType audio/ogg "access plus 1 month"
ExpiresByType video/mp4 "access plus 1 month"
ExpiresByType video/webm "access plus 1 month"

接下来,压缩图片吧,使用Wordpress的插件 Bulk WP Smush.it,安装后启用可以自动压缩图片。却为一款优化图片的利器。
还有,该有自适应网页设计方式,更改原有的使用插件加载移动网页的方式,之前选用了WPtouch pro插件,这款插件确实在移动设备上表现不错,可在性能上只能做出取舍了,选用自适应网页设计。

<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=no;">

这是少不了的第一步;
其次不要使用绝对的宽度,在布局上使用float,相对的定义,百分比代之。
使用相对大小的字体,图片;
还有大量的优化要做,请继续搜索……

为你的日历导入中国农历Lunar Calendar

为你的日历导入中国农历Lunar Calendar

如果你选择自己的其它国产日历APP,或者你的日历只是为了查看,那么任何一款叫做“日历”的应用都不适合你,这篇文章也不例外…

眼看着一年结束了,移动设备上的Google 日历的农历又到尽头了。从2012年开始,Android等移动版的日历应用已经无法自动显示农历日历,尽管Web版的Google日历可以默认订阅和显示中国农历。当然,iOS(iPhone/iPad)和Mac上的日历应用一样。只能自己选择源来进行导入,同步…

anydo.cal    Google日历默认显示方式,WEB页面是由农历显示的。

google.cal

首先这里给出一个2014年的日历下载源:2014年农历日历Cal 文件下载 或者点击这里

下面是我分享出的一个订阅源:从2013年开始直到未来….请使用以下网址通过其他应用访问日历。可将其复制和粘贴到任何支持 iCal 格式的日历产品中:
带有农历月份显示的,适合在手机/平板(Android/iOS)中查看:
 点击这里——[ iCal格式]>>>> 

 点击这里——[XML格式]>>>>

如果需要使用ics文件导入自己的日历中,可以新新建一个日历命名为 Lunar Calendar:importcal

导入完毕后接可以选择显示或者共享该日历,并将其订阅在ios等其他日历中。

share.cal

订阅成功后在菜单中选择是否显示。

最后推荐这个amazing 日历应用,由Any.do推出,默认读取和同步Google日历。非常绚丽,首次安装进入你可能会有意外惊喜…
截图在最前面
Google play 地址:Cal: Google Calendar by Any.do 。

请前往了解更多…

[每日推荐Recommend Daily]两款NFC好软件云飞NFC和NFCard

[每日推荐Recommend Daily]两款NFC好软件云飞NFC和NFCard

========重点推荐NFCard[精简+好用]========

1.云飞NFC

可以读取交通卡的余额信息,银行卡(银联quickpass卡)等一些符合PBOC IC 标准的卡片。

Google play地址:https://play.google.com/store/apps/details?id=com.yunnfc.nfcaction&hl=zh-CN 
官网地址:http://www.yunnfc.com  帮助页面:http://www.yunnfc.com/help/

NFC

介绍了好多的功能和用法,这里关注第一点:

1, 读取银行闪付卡(Quickpass),公交卡。
可以查看余额,交易记录等信息。目前已经确认支持的卡片有:上海交通卡(新版),深圳通卡(新版),香港八达通卡,北京市政交通卡(新版),西安长安通卡,武汉城市一卡通,深圳图书馆读者证等。其他类型的卡有待测试。

经测试招商银行IC芯片卡可以读取出IC卡中余额信息,以及交易记录(包括ATM,POS),这一点很赞! 上海紫色交通卡也测试OK。

NFC

2.NFCard

可以读取交通卡的余额信息,由于好久没有更新.银行卡(银联quickpass卡)在新的版本中已经得到支持。软件精简好用,测试可以读取上海交通卡(新版)。

nfcard

Google play地址:https://play.google.com/store/apps/details?id=com.yunnfc.nfcaction&hl=zh-CN 
开发者网址:https://code.google.com/p/nfcard/

nfcard程序使用android机器的NFC传感器读取非接触式IC卡,电子标签(如公交卡,银行卡,图书馆射频标贴等)。

支持符合iso7816-3 / iso15693 / felicia等国际标准的卡片,并且可以扩充支持一些专门标准(如中国的pboc2.0)

nfcard程序可以用来读取电子钱包(主要是公交卡)中未加密的余额,交易记录,电子标签中的标识等信息。

 

什么是NFC?

近场通信(Near Field Communication,NFC),又称近距离无线通信,是一种短距离的高频无线通信技术,允许电子设备之间进行非接触式点对点数据传输,在十厘米内交换数据.

NFC的常见用途?

设备之间互相通信、传输网址、Google地图信息、联络人信息(vCrad)或图片,读取标签,移动支付,可读取交通卡,IC芯片卡等..

支持NFC的设备有哪些?

这个问题…呃…太多了,这里列举一下,Google 的一系列手机,平板,Nexus S(三星 I9020/9023),Galaxy Nexus,Nexus 4,Nexus 5,Nexus 7等;三星的一系列Galaxy手机;HTC ONE ,ONE X等,具体我也没怎么查,反正挺多的,Moto x 支持,但是Moto G不支持NFC…

为移动设备访问而优化

为移动设备访问而优化

信息化时代,人们碎片时间越来越多,移动设备的使用也越来越频繁,网站必须为移动设备访问而优化..

很遗憾,本文似乎不是讲移动优化的方法和建议的,因为,我不会..

PageSpeedInsights

这里是Google提供的一些建议:

http://developers.google.com/speed/pagespeed/insights/

建议摘要

  • 使用浏览器缓存

在 HTTP 标头中为静态资源设置过期日期或最长存在时间,可指示浏览器从本地磁盘中加载以前下载的资源,而不是通过网络加载。

  • 优化图片

适当地设置图片的格式并进行压缩可以节省大量的数据字节空间。
缩短服务器响应时间

  • 压缩 JavaScript

压缩 JavaScript 代码可以节省大量数据字节空间,并提高下载、解析和执行的速度。

  • 压缩 CSS

压缩 CSS 代码可以节省大量数据字节空间,并提高下载和解析的速度。

  • 压缩 HTML
  • 按优先级排列可见内容
  • 避免使用目标网页重定向

用户体验指南

mob_gejoin

 

今天移动版主题更新了..看着还不错,还需要设置一些user-agents…

Google合作伙伴日活动2013上海站

Google合作伙伴日活动2013上海站

 

2013年12月3日,Google合作伙伴日活动2013上海站在静安寺附近××举行,我收到了邀请并和老婆一起参加。个人感觉,比去年2012年上海站的活动要差点儿。

Google在发展,但在中国越来越黯淡。能看到谷歌中国的努力,也能感觉到谷歌中国的无奈。因为众所周知的原因,也不想多说,但愿Google越来越好…

这是活动的安排:

Google合作伙伴日,从您的角度出发精心设计了一系列丰富内容,提升您的竞争力,最大化您的收益。我们衷心希望在与您真诚分享的同时,让此次活动也能成为您与业界同仁交流的平台。

 

会议日程:

时间 主题
13:00 – 13:30 嘉宾签到
13:30 – 13:45 欢迎致辞
13:45 – 14:05 携手并进,创造未来
14:05 – 14:25 广告业生态大势展望
14:25 – 14:45 用户怎样上网,我们怎样变革
14:45 – 15:00 茶歇
时间 AdSense 分会场主题 时间 AdMob 分会场主题
15:00 – 15:20 拥抱多屏时代 15:00 – 15:30 全球移动应用市场的机遇和挑战
15:20 – 15:40 创造最优秀的用户体验 15:30 – 16:00 新 AdMob 大揭秘
15:40 – 16:10 嘉宾高峰访谈 16:00 – 16:40 嘉宾高峰访谈
16:10 – 17:30 现场一对一优化指导 16:40 – 17:00 问答

google_partner_day

Google中国黑板报已经关掉了,我几乎没有看到这次活动的报道和说明..谷歌的信息发布似乎只留下了新浪官方微博,也不死不活,不温不火。

但愿Google会更好,谷歌中国会活起来..