<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>中文 &#187; 李皓 (Intel)</title>
	<atom:link href="http://software.intel.com/zh-cn/blogs/author/485871/feed/" rel="self" type="application/rss+xml" />
	<link>http://software.intel.com/zh-cn/blogs</link>
	<description></description>
	<lastBuildDate>Mon, 28 May 2012 13:40:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>MeeGo Compliance Tools</title>
		<link>http://software.intel.com/zh-cn/blogs/2010/12/10/meego-compliance-tools/</link>
		<comments>http://software.intel.com/zh-cn/blogs/2010/12/10/meego-compliance-tools/#comments</comments>
		<pubDate>Fri, 10 Dec 2010 14:43:26 +0000</pubDate>
		<dc:creator>李皓 (Intel)</dc:creator>
				<category><![CDATA[Blog Challenge]]></category>
		<category><![CDATA[博客征文专栏]]></category>
		<category><![CDATA[开放源代码]]></category>
		<category><![CDATA[英特尔® 软件网络 2.0]]></category>

		<guid isPermaLink="false">http://software.intel.com/zh-cn/blogs/2010/12/10/meego-compliance-tools/</guid>
		<description><![CDATA[在http://wiki.meego.com/Quality/ComplianceTools可以找到目前最新的MeeGo Compliance tools信息,这些工具都是依据之前提到的Compliance Spec来做的. 为了支持在不同的操作系统上面运行, Compliance tools分不同的操作系统版本发布. 目前已经支持 * Debian 5.0 * xUbuntu 9.10, 10.04, 10.10 * Fedora 11, 12, 13 * openSUSE 11.1, 11.2, 11.3 * MeeGo 1.0, Trunk (1.2) 有兴趣的朋友可以安装工具体验,同时在http://meego.gitorious.org/meego-developer-tools/meego-compliance-tools可以下载源代码. MeeGo Compliance tools分 1) dist-compliance-tool用于检查MeeGo distributions 2) app-compliance-tool,用于检查MeeGo应用程序 可以通过设置一些参数来运行这些工具,值得一提的是,工具中所要用到的一些image目前需要通过MIC2工具来制作http://wiki.meego.com/Image_Creation. 大家在使用过程中,如果遇到一些问题,可以在bugs.meego.com中提交(选择Development Tools/Tools模块)]]></description>
			<content:encoded><![CDATA[<p>在http://wiki.meego.com/Quality/ComplianceTools可以找到目前最新的MeeGo Compliance tools信息,这些工具都是依据之前提到的Compliance Spec来做的. 为了支持在不同的操作系统上面运行, Compliance tools分不同的操作系统版本发布.<br />
目前已经支持<br />
    * Debian 5.0<br />
    * xUbuntu 9.10, 10.04, 10.10<br />
    * Fedora 11, 12, 13<br />
    * openSUSE 11.1, 11.2, 11.3<br />
    * MeeGo 1.0, Trunk (1.2) </p>
<p>有兴趣的朋友可以安装工具体验,同时在http://meego.gitorious.org/meego-developer-tools/meego-compliance-tools可以下载源代码.</p>
<p>MeeGo Compliance tools分<br />
1) dist-compliance-tool用于检查MeeGo distributions<br />
2) app-compliance-tool,用于检查MeeGo应用程序<br />
可以通过设置一些参数来运行这些工具,值得一提的是,工具中所要用到的一些image目前需要通过MIC2工具来制作http://wiki.meego.com/Image_Creation.<br />
大家在使用过程中,如果遇到一些问题,可以在bugs.meego.com中提交(选择Development Tools/Tools模块)</p>
]]></content:encoded>
			<wfw:commentRss>http://software.intel.com/zh-cn/blogs/2010/12/10/meego-compliance-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MeeGo 1.1 发布</title>
		<link>http://software.intel.com/zh-cn/blogs/2010/10/29/meego-11-2/</link>
		<comments>http://software.intel.com/zh-cn/blogs/2010/10/29/meego-11-2/#comments</comments>
		<pubDate>Fri, 29 Oct 2010 02:24:07 +0000</pubDate>
		<dc:creator>李皓 (Intel)</dc:creator>
				<category><![CDATA[Blog Challenge]]></category>
		<category><![CDATA[博客征文专栏]]></category>
		<category><![CDATA[开放源代码]]></category>
		<category><![CDATA[英特尔® 软件网络 2.0]]></category>

		<guid isPermaLink="false">http://software.intel.com/zh-cn/blogs/2010/10/29/meego-11-2/</guid>
		<description><![CDATA[在http://meego.com/community/blogs/valhalla/2010/meego-1.1-release可以看到MeeGo 1.1 正式发布了。这里可以看到一些IVI, Netbook以及handset的截屏。 这次发布主要包含有 Core OS 1.1 – 通用的基本操作系统 Netbook UX 1.1 - 完整的一套上网本核心应用软件 In-Vehicle Infotainment (IVI) UX 1.1 – 车载系统，包括sample IVI主屏和任务栏 (基于Qt 4.7) 等 Handset UX 1.1 -各类基本的handset应用和UX 有关SDK 1.1 Beta将会在未来的一些日子发布(在Dublin举办的MeeGo Summit conference之前)。 MeeGo开发团队继续开发MeeGo 1.2，计划会在2011年4月发布。 MeeGo 1.2将会包括一套完整的Hanset应用软件和UX,以及对其他设备的支持等等。]]></description>
			<content:encoded><![CDATA[<p>在http://meego.com/community/blogs/valhalla/2010/meego-1.1-release可以看到MeeGo 1.1 正式发布了。这里可以看到一些IVI, Netbook以及handset的截屏。</p>
<p>这次发布主要包含有<br />
Core OS 1.1 – 通用的基本操作系统<br />
Netbook UX 1.1 - 完整的一套上网本核心应用软件<br />
In-Vehicle Infotainment (IVI) UX 1.1 – 车载系统，包括sample IVI主屏和任务栏 (基于Qt 4.7) 等<br />
Handset UX 1.1 -各类基本的handset应用和UX<br />
有关SDK 1.1 Beta将会在未来的一些日子发布(在Dublin举办的MeeGo Summit conference之前)。</p>
<p>MeeGo开发团队继续开发MeeGo 1.2，计划会在2011年4月发布。 MeeGo 1.2将会包括一套完整的Hanset应用软件和UX,以及对其他设备的支持等等。</p>
]]></content:encoded>
			<wfw:commentRss>http://software.intel.com/zh-cn/blogs/2010/10/29/meego-11-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MeeGo Compliance Spec 1.0.99.1发布</title>
		<link>http://software.intel.com/zh-cn/blogs/2010/10/20/meego-compliance-spec-10991/</link>
		<comments>http://software.intel.com/zh-cn/blogs/2010/10/20/meego-compliance-spec-10991/#comments</comments>
		<pubDate>Wed, 20 Oct 2010 05:31:31 +0000</pubDate>
		<dc:creator>李皓 (Intel)</dc:creator>
				<category><![CDATA[Blog Challenge]]></category>
		<category><![CDATA[博客征文专栏]]></category>
		<category><![CDATA[开放源代码]]></category>
		<category><![CDATA[英特尔® 软件网络 2.0]]></category>

		<guid isPermaLink="false">http://software.intel.com/zh-cn/blogs/2010/10/20/meego-compliance-spec-10991/</guid>
		<description><![CDATA[在http://wiki.meego.com/Quality/Compliance#Specification中可以找到最新的spec - http://wiki.meego.com/images/MeeGo-Compliance-Spec-1.0.99.1.pdf. 笔者快速浏览了一下这份最新的标准文档发现相比上一个版本,它定义了更为详细的一些标准,比如Kernel版本需要是2.6.35或者更高, MeeGo Netbook Profile Specification, MeeGo Core Packages, Graphical Subsystem等等. 比如在针对上网本的MeeGo Netbook Profile Specification中定义硬件上面推荐提供WiFi / Ethernet / 3G data / WiMAX等网络连接支持,饱含键盘和点击设备,最小屏幕分辨率为1024x600像素,最小1024M RAM内存等. 同时定义必须提供一个能够支持运行MeeGo兼容应用程序的window manager, 要求有支持ConnMan的网络配置界面等. 而且, 系统还需要有一个使用libnotify或者和定义在http://git.gnome.org/browse/libnotify/tree/docs/notification‐spec.xml的Desktop Notifications标准兼容的的notification系统. 有关MeeGo Core Packages,大家可以在Appendix A – MeeGo Core Packages中找到 有关Graphical Subsystem, 定义需要支持OpenGL ES 2.0 [OGLES] and EGL [EGL]. 如果通过X Window System server来提供上述OpenGL等等, 那必须要以下这些extensions, 比如BIG‐REQUESTS, Composite, [...]]]></description>
			<content:encoded><![CDATA[<p>在http://wiki.meego.com/Quality/Compliance#Specification中可以找到最新的spec - http://wiki.meego.com/images/MeeGo-Compliance-Spec-1.0.99.1.pdf. 笔者快速浏览了一下这份最新的标准文档发现相比上一个版本,它定义了更为详细的一些标准,比如Kernel版本需要是2.6.35或者更高, MeeGo Netbook Profile Specification, MeeGo Core Packages, Graphical Subsystem等等.</p>
<p>比如在针对上网本的MeeGo Netbook Profile Specification中定义硬件上面推荐提供WiFi / Ethernet / 3G data / WiMAX等网络连接支持,饱含键盘和点击设备,最小屏幕分辨率为1024x600像素,最小1024M RAM内存等. 同时定义必须提供一个能够支持运行MeeGo兼容应用程序的window manager,  要求有支持ConnMan的网络配置界面等. 而且, 系统还需要有一个使用libnotify或者和定义在http://git.gnome.org/browse/libnotify/tree/docs/notification‐spec.xml的Desktop Notifications标准兼容的的notification系统.</p>
<p>有关MeeGo Core Packages,大家可以在Appendix A – MeeGo Core Packages中找到</p>
<p>有关Graphical Subsystem, 定义需要支持OpenGL ES 2.0 [OGLES] and EGL [EGL].<br />
如果通过X Window System server来提供上述OpenGL等等, 那必须要以下这些extensions, 比如BIG‐REQUESTS, Composite, DAMAGE, DPMS, Generic Event Extension, MIT‐SCREEN‐SAVER, MIT‐ SHM, RANDR, RENDER, SYNC, XFIXES, XINERAMA, XInputExtension, XKEYBOARD, XVideo.<br />
如果驱动driver stack是基于Mesa的,那还需要DRI2, GLX</p>
<p>有兴趣的朋友可以先仔细分析一下这份标准, 按照http://wiki.meego.com/Quality/Compliance#Specification中提到的Schedule, 这些标准将可能会通过未来发布的Compliance tool来检验.</p>
]]></content:encoded>
			<wfw:commentRss>http://software.intel.com/zh-cn/blogs/2010/10/20/meego-compliance-spec-10991/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MeeGo 1.0 Netbook本地化中的一些体会</title>
		<link>http://software.intel.com/zh-cn/blogs/2010/10/15/meego-10-netbook-3/</link>
		<comments>http://software.intel.com/zh-cn/blogs/2010/10/15/meego-10-netbook-3/#comments</comments>
		<pubDate>Fri, 15 Oct 2010 12:41:20 +0000</pubDate>
		<dc:creator>李皓 (Intel)</dc:creator>
				<category><![CDATA[Blog Challenge]]></category>
		<category><![CDATA[博客征文专栏]]></category>
		<category><![CDATA[开放源代码]]></category>
		<category><![CDATA[英特尔® 软件网络 2.0]]></category>

		<guid isPermaLink="false">http://software.intel.com/zh-cn/blogs/2010/10/15/meego-10-netbook-3/</guid>
		<description><![CDATA[笔者最近有幸对MeeGo 1.0 update中的一些本地化进行了一些完善，比如http://meego.com/downloads/releases/updates/meego-v1.0.3-netbook-update中的一些update. 在作本地化的一些更新中，比如针对Evolution,源代码http://repo.meego.com/MeeGo/builds/1.0/latest/netbook/repos/source/evolution-2.30.1~20100423-20.1.src.rpm， rpm2cpio解压后发现代码中同时存在po-updates和po目录，其中po-update中的文件会最终覆盖在po目录中的翻译文件，这一点可以在evolution.spec中确认(可以看到mv po-updates/* po) 在进行全球化更新的时候，也需要注意绑定代码文件和翻译字符串的对应关系，比如如果a.c和b.c中都有需要翻译的字符串X,而po文件中只有 #: ../a.c:1 msgid "X" msgstr "..." 那么最终的目标文件将仅仅对a.c中的X显示翻译的结果，这些代码文件和翻译字符串的对应关系可以通过进入po目录来运行intltool-update --pot生成模板文件来获得 另外还要注意的是有时候需要翻译的界面包并非包含真正的翻译po文件，比如http://bugs.meego.com/show_bug.cgi?id=2866，这个全球化问题是在体现在evolution中，然而真正的翻译po文件却在gtkhtml3包中，这些都需要开发的过程中进行孤立分析。 希望这些信息对有兴趣对MeeGo 1.0 Netbook全球化和本地化进行贡献的朋友有所帮助]]></description>
			<content:encoded><![CDATA[<p>笔者最近有幸对MeeGo 1.0 update中的一些本地化进行了一些完善，比如http://meego.com/downloads/releases/updates/meego-v1.0.3-netbook-update中的一些update. </p>
<p>在作本地化的一些更新中，比如针对Evolution,源代码http://repo.meego.com/MeeGo/builds/1.0/latest/netbook/repos/source/evolution-2.30.1~20100423-20.1.src.rpm， rpm2cpio解压后发现代码中同时存在po-updates和po目录，其中po-update中的文件会最终覆盖在po目录中的翻译文件，这一点可以在evolution.spec中确认(可以看到mv po-updates/* po)</p>
<p>在进行全球化更新的时候，也需要注意绑定代码文件和翻译字符串的对应关系，比如如果a.c和b.c中都有需要翻译的字符串X,而po文件中只有<br />
#: ../a.c:1<br />
msgid "X"<br />
msgstr "..."<br />
那么最终的目标文件将仅仅对a.c中的X显示翻译的结果，这些代码文件和翻译字符串的对应关系可以通过进入po目录来运行intltool-update  --pot生成模板文件来获得</p>
<p>另外还要注意的是有时候需要翻译的界面包并非包含真正的翻译po文件，比如http://bugs.meego.com/show_bug.cgi?id=2866，这个全球化问题是在体现在evolution中，然而真正的翻译po文件却在gtkhtml3包中，这些都需要开发的过程中进行孤立分析。</p>
<p>希望这些信息对有兴趣对MeeGo 1.0 Netbook全球化和本地化进行贡献的朋友有所帮助</p>
]]></content:encoded>
			<wfw:commentRss>http://software.intel.com/zh-cn/blogs/2010/10/15/meego-10-netbook-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MeeGo 1.0 Netbook中的gstreamer</title>
		<link>http://software.intel.com/zh-cn/blogs/2010/09/29/meego-10-netbookgstreamer/</link>
		<comments>http://software.intel.com/zh-cn/blogs/2010/09/29/meego-10-netbookgstreamer/#comments</comments>
		<pubDate>Wed, 29 Sep 2010 05:57:20 +0000</pubDate>
		<dc:creator>李皓 (Intel)</dc:creator>
				<category><![CDATA[Blog Challenge]]></category>
		<category><![CDATA[博客征文专栏]]></category>
		<category><![CDATA[开放源代码]]></category>
		<category><![CDATA[英特尔® 软件网络 2.0]]></category>

		<guid isPermaLink="false">http://software.intel.com/zh-cn/blogs/2010/09/29/meego-10-netbookgstreamer/</guid>
		<description><![CDATA[在最新的MeeGo 1.0 Netbook系统中, 在terminal中运行rpm -qa &#124; grep gstreamer可以看到系统缺省安装有gstreamer - http://www.gstreamer.net/. GStreamer是一个开源的多媒体框架库. 在MeeGo 1.0 Netbook系统中支持有许多plugin, 通过rpm -qa &#124; grep gst-plugins可以看到系统支持有gst-plugins-base, gst-plugins-bad-free, gst-plugins-good等,比如大家可以在http://gstreamer.freedesktop.org/releases/gst-plugins-good/0.10.25.html等看到gst-plugins-good支持的功能. gstreamer包缺省会在/usr/bin/目录下面安装许多工具,比如 1. gst-launch,大家可以尝试在MeeGo 1.0 Netbook系统中用playbin或者decodebin等来播放视频或者音频文件 gst-launch playbin uri="file:///home/xxx/Videos/kittens.ogv" 视频 gst-launch playbin uri=file:///home/xxx/Music/DovEporTar\ -\ Test\ night\ n.1/03\ -\ Il\ treno.ogg 音频 gst-launch filesrc location=/home/xxx/Videos/kittens.ogv ! decodebin ! xvimagesink 视频 gst-launch filesrc location=/home/xxx/Music/DovEporTar\ -\ Test\ night\ [...]]]></description>
			<content:encoded><![CDATA[<p>在最新的MeeGo 1.0 Netbook系统中, 在terminal中运行rpm -qa | grep gstreamer可以看到系统缺省安装有gstreamer - http://www.gstreamer.net/. GStreamer是一个开源的多媒体框架库. 在MeeGo 1.0 Netbook系统中支持有许多plugin, 通过rpm -qa | grep gst-plugins可以看到系统支持有gst-plugins-base, gst-plugins-bad-free, gst-plugins-good等,比如大家可以在http://gstreamer.freedesktop.org/releases/gst-plugins-good/0.10.25.html等看到gst-plugins-good支持的功能.</p>
<p>gstreamer包缺省会在/usr/bin/目录下面安装许多工具,比如</p>
<p>1. gst-launch,大家可以尝试在MeeGo 1.0 Netbook系统中用playbin或者decodebin等来播放视频或者音频文件</p>
<p>gst-launch playbin uri="file:///home/xxx/Videos/kittens.ogv"    视频<br />
gst-launch playbin uri=file:///home/xxx/Music/DovEporTar\ -\ Test\ night\ n.1/03\ -\ Il\ treno.ogg 音频</p>
<p>gst-launch filesrc location=/home/xxx/Videos/kittens.ogv ! decodebin ! xvimagesink  视频<br />
gst-launch filesrc location=/home/xxx/Music/DovEporTar\ -\ Test\ night\ n.1/03\ -\ Il\ treno.ogg ! decodebin ! audioconvert ! audioresample ! alsasink 音频</p>
<p>2. gst-inspect<br />
gst-launch playbin或者decodebin会自动根据文件的编码格式等来寻找codec plugin等,当前系统中支持有哪些codec plugin呢?可以尝试在terminal中运行gst-inspect.<br />
比如想搜索有关ogg的plugin, 运行gst-inspect | grep ogg<br />
可以看到<br />
ogg:  oggaviparse: Ogg AVI parser<br />
ogg:  oggparse: Ogg parser<br />
ogg:  ogmtextparse: OGM text stream parser<br />
ogg:  ogmvideoparse: OGM video stream parser<br />
ogg:  ogmaudioparse: OGM audio stream parser<br />
ogg:  oggmux: Ogg muxer<br />
ogg:  oggdemux: Ogg demuxer<br />
...<br />
这些都是有关ogg的plugin, 用户也可以在gst-launch中根据自己的需求手动选择配置plugin来播放媒体文件</p>
<p>3. gst-typefind<br />
有什么办法来检测文件种类呢?可以用gst-typefind命令<br />
比如<br />
gst-typefind /home/xxx/Pictures/Party/marbles.jpg会显示结果image/jpeg<br />
gst-typefind /home/xxx/Music/DovEporTar\ -\ Test\ night\ n.1/03\ -\ Il\ treno.ogg会显示结果application/ogg<br />
即使在不知道文件后缀的情况下面也会正确显示文件种类<br />
比如<br />
mv /home/xxx/Music/DovEporTar\ -\ Test\ night\ n.1/03\ -\ Il\ treno.ogg  /home/xxx/test<br />
gst-typefind /home/xxx/test会显示结果application/ogg</p>
<p>大家如果有兴趣可以多多尝试更多有关gstreamer的命令</p>
]]></content:encoded>
			<wfw:commentRss>http://software.intel.com/zh-cn/blogs/2010/09/29/meego-10-netbookgstreamer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MeeGo 1.0 Netbook的tracker技术 (二)</title>
		<link>http://software.intel.com/zh-cn/blogs/2010/09/21/meego-10-netbooktracker-2/</link>
		<comments>http://software.intel.com/zh-cn/blogs/2010/09/21/meego-10-netbooktracker-2/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 11:31:16 +0000</pubDate>
		<dc:creator>李皓 (Intel)</dc:creator>
				<category><![CDATA[Blog Challenge]]></category>
		<category><![CDATA[博客征文专栏]]></category>
		<category><![CDATA[开放源代码]]></category>
		<category><![CDATA[英特尔® 软件网络 2.0]]></category>

		<guid isPermaLink="false">http://software.intel.com/zh-cn/blogs/2010/09/21/meego-10-netbooktracker-2/</guid>
		<description><![CDATA[紧接前文"MeeGo 1.0 Netbook的tracker技术 (一)",tracker工具可以用来快速查询等。tracker工具获得的这些信息,是怎样存储和管理的呢? 在/home/xxx/.cache/tracker/目录下面有几个db数据库文件,比如meta.db等等,里面有这些信息的存储格式等. 我们可以尝试用sqlite client工具 - http://www.sqlite.org/download.html 打开meta.db,查看数据库结构等. 这里用一个例子来看tracker工具是怎么来进行快速查询的 比如在Media Player中我们可以看到一些专辑(Test night n. 1等) 在sqlite client工具中可以尝试使用SQL在表nmm:MusicAlbum中查找有关Album的基本信息 tracker rpm包缺省会在/usr/bin/目录下面安装tracker-sparql工具, 通过这个工具使用SPARQL查询可以获得更加清楚的信息. 有关SPARQL的细节信息可以在http://www.w3.org/TR/rdf-sparql-query/获得. 我们也可以通过在terminal中用tracker-sparql工具查询，可以很快的获得结果]]></description>
			<content:encoded><![CDATA[<p>紧接前文"MeeGo 1.0 Netbook的tracker技术 (一)",tracker工具可以用来快速查询等。tracker工具获得的这些信息,是怎样存储和管理的呢? 在/home/xxx/.cache/tracker/目录下面有几个db数据库文件,比如meta.db等等,里面有这些信息的存储格式等. 我们可以尝试用sqlite client工具 - http://www.sqlite.org/download.html 打开meta.db,查看数据库结构等.</p>
<p>这里用一个例子来看tracker工具是怎么来进行快速查询的</p>
<p>比如在Media Player中我们可以看到一些专辑(Test night n. 1等) </p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/Screenshot.png"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/Screenshot-300x175.png" alt="" width="300" height="175" class="alignnone size-medium wp-image-400005592" /></a></p>
<p>在sqlite client工具中可以尝试使用SQL在表nmm:MusicAlbum中查找有关Album的基本信息</p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/14.jpg"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/14-300x46.jpg" alt="" width="300" height="46" class="alignnone size-medium wp-image-400005595" /></a></p>
<p>tracker rpm包缺省会在/usr/bin/目录下面安装tracker-sparql工具, 通过这个工具使用SPARQL查询可以获得更加清楚的信息. 有关SPARQL的细节信息可以在http://www.w3.org/TR/rdf-sparql-query/获得.<br />
我们也可以通过在terminal中用tracker-sparql工具查询，可以很快的获得结果</p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/13.png"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/13-300x22.png" alt="" width="300" height="22" class="alignnone size-medium wp-image-400005602" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://software.intel.com/zh-cn/blogs/2010/09/21/meego-10-netbooktracker-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MeeGo 1.0 Netbook的tracker技术 (一)</title>
		<link>http://software.intel.com/zh-cn/blogs/2010/09/20/meego-10-netbooktracker/</link>
		<comments>http://software.intel.com/zh-cn/blogs/2010/09/20/meego-10-netbooktracker/#comments</comments>
		<pubDate>Mon, 20 Sep 2010 06:45:59 +0000</pubDate>
		<dc:creator>李皓 (Intel)</dc:creator>
				<category><![CDATA[Blog Challenge]]></category>
		<category><![CDATA[博客征文专栏]]></category>
		<category><![CDATA[开放源代码]]></category>
		<category><![CDATA[英特尔® 软件网络 2.0]]></category>

		<guid isPermaLink="false">http://software.intel.com/zh-cn/blogs/2010/09/20/meego-10-netbooktracker/</guid>
		<description><![CDATA[在最新的MeeGo 1.0 Netbook中,大家可以尝试rpm -qa &#124; grep tracker, 系统缺省安装有tracker工具. 关于这个工具的详细信息,可以在http://projects.gnome.org/tracker/获得,tracker提供了能够使得用户可以尽快获得所需要的数据的搜索引擎. 在MeeGo 1.0 Netbook系统中,tracker包缺省会在/usr/bin目录下安装一系列的工具,大家可以在terminal中直接运行这些工具 比如 tracker-preferences - http://linux.die.net/man/1/tracker-preferences 这个图形化工具列举了当前tracker的一些设置,比如作index的目录等等. tracker-search-tool - http://linux.die.net/man/1/tracker-search-tool 这个图形化工具可以快速搜索文件, 比如尝试搜索kittens,可以很快的看到结果 tracker-search - http://linux.die.net/man/1/tracker-search 这个工具提供了命令行参数方式来获取需要的文件列表, 支持有下面这些参数 比如,我们可以尝试tracker-search -v来快速搜索video文件 有兴趣的朋友可以多多尝试这些工具.]]></description>
			<content:encoded><![CDATA[<p>在最新的MeeGo 1.0 Netbook中,大家可以尝试rpm -qa | grep tracker, 系统缺省安装有tracker工具. 关于这个工具的详细信息,可以在http://projects.gnome.org/tracker/获得,tracker提供了能够使得用户可以尽快获得所需要的数据的搜索引擎.</p>
<p>在MeeGo 1.0 Netbook系统中,tracker包缺省会在/usr/bin目录下安装一系列的工具,大家可以在terminal中直接运行这些工具<br />
比如</p>
<p>tracker-preferences - http://linux.die.net/man/1/tracker-preferences</p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/11.png"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/11-268x300.png" alt="" width="268" height="300" class="alignnone size-medium wp-image-400005582" /></a></p>
<p>这个图形化工具列举了当前tracker的一些设置,比如作index的目录等等.</p>
<p>tracker-search-tool - http://linux.die.net/man/1/tracker-search-tool</p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/21.png"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/21-300x175.png" alt="" width="300" height="175" class="alignnone size-medium wp-image-400005584" /></a></p>
<p>这个图形化工具可以快速搜索文件, 比如尝试搜索kittens,可以很快的看到结果 </p>
<p>tracker-search - http://linux.die.net/man/1/tracker-search</p>
<p>这个工具提供了命令行参数方式来获取需要的文件列表, 支持有下面这些参数</p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/31.png"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/31-300x144.png" alt="" width="300" height="144" class="alignnone size-medium wp-image-400005585" /></a></p>
<p>比如,我们可以尝试tracker-search -v来快速搜索video文件</p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/4.png"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/4-300x36.png" alt="" width="300" height="36" class="alignnone size-medium wp-image-400005586" /></a></p>
<p>有兴趣的朋友可以多多尝试这些工具.</p>
]]></content:encoded>
			<wfw:commentRss>http://software.intel.com/zh-cn/blogs/2010/09/20/meego-10-netbooktracker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MeeGo 1.0 Email(Netbook)(五）</title>
		<link>http://software.intel.com/zh-cn/blogs/2010/09/16/meego-10-emailnetbook-5/</link>
		<comments>http://software.intel.com/zh-cn/blogs/2010/09/16/meego-10-emailnetbook-5/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 13:27:38 +0000</pubDate>
		<dc:creator>李皓 (Intel)</dc:creator>
				<category><![CDATA[Blog Challenge]]></category>
		<category><![CDATA[博客征文专栏]]></category>
		<category><![CDATA[开放源代码]]></category>
		<category><![CDATA[英特尔® 软件网络 2.0]]></category>

		<guid isPermaLink="false">http://software.intel.com/zh-cn/blogs/2010/09/16/meego-10-emailnetbook-5/</guid>
		<description><![CDATA[紧接前文MeeGo 1.0 Email(Netbook)(四). 从http://projects.gnome.org/evolution/download.shtml下载运行gnome evolution, 运行后可以发现在mail的file菜单中有"Empty Trash"和"Download Messages for Offline Usage", 而在contacts的file菜单中则没有.这是怎么实现的呢? 通过分析http://projects.gnome.org/evolution/download.shtml上的源代码,我们可以发现 在ui\evolution-shell.ui中有一个通用的菜单模板, 里面有一个叫long-running-actions的placeholder 分别进入ui\evolution-mail.ui和ui\evolution-contacts.ui 可以看到仅在ui\evolution-mail.ui有long-running-actions的设置,而ui\evolution-contacts.ui里面则没有,这就是"Empty Trash"和"Download Messages for Offline Usage"仅仅存在于mail的file菜单中的原因 这些菜单item名字和具体显示的菜单名字对应关系可以在modules\mail\e-mail-shell-view-actions.c中找到 希望这些信息能够对大家有所帮助.]]></description>
			<content:encoded><![CDATA[<p>紧接前文MeeGo 1.0 Email(Netbook)(四). 从http://projects.gnome.org/evolution/download.shtml下载运行gnome evolution, 运行后可以发现在mail的file菜单中有"Empty Trash"和"Download Messages for Offline Usage", 而在contacts的file菜单中则没有.这是怎么实现的呢?</p>
<p>通过分析http://projects.gnome.org/evolution/download.shtml上的源代码,我们可以发现<br />
在ui\evolution-shell.ui中有一个通用的菜单模板, 里面有一个叫long-running-actions的placeholder</p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/18.jpg"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/18-300x210.jpg" alt="" width="300" height="210" class="alignnone size-medium wp-image-400005893" /></a></p>
<p>分别进入ui\evolution-mail.ui和ui\evolution-contacts.ui</p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/23.jpg"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/23-300x158.jpg" alt="" width="300" height="158" class="alignnone size-medium wp-image-400005894" /></a></p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/32.jpg"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/32-300x205.jpg" alt="" width="300" height="205" class="alignnone size-medium wp-image-400005895" /></a></p>
<p>可以看到仅在ui\evolution-mail.ui有long-running-actions的设置,而ui\evolution-contacts.ui里面则没有,这就是"Empty Trash"和"Download Messages for Offline Usage"仅仅存在于mail的file菜单中的原因</p>
<p>这些菜单item名字和具体显示的菜单名字对应关系可以在modules\mail\e-mail-shell-view-actions.c中找到</p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/41.jpg"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/41-300x190.jpg" alt="" width="300" height="190" class="alignnone size-medium wp-image-400005896" /></a></p>
<p>希望这些信息能够对大家有所帮助.</p>
]]></content:encoded>
			<wfw:commentRss>http://software.intel.com/zh-cn/blogs/2010/09/16/meego-10-emailnetbook-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MeeGo 1.0 Netbook Devices页面</title>
		<link>http://software.intel.com/zh-cn/blogs/2010/09/14/meego-10-netbook-devices/</link>
		<comments>http://software.intel.com/zh-cn/blogs/2010/09/14/meego-10-netbook-devices/#comments</comments>
		<pubDate>Tue, 14 Sep 2010 00:10:05 +0000</pubDate>
		<dc:creator>李皓 (Intel)</dc:creator>
				<category><![CDATA[Blog Challenge]]></category>
		<category><![CDATA[博客征文专栏]]></category>
		<category><![CDATA[开放源代码]]></category>
		<category><![CDATA[英特尔® 软件网络 2.0]]></category>

		<guid isPermaLink="false">http://software.intel.com/zh-cn/blogs/2010/09/14/meego-10-netbook-devices/</guid>
		<description><![CDATA[在MeeGo 1.0 Netbook系统中，Toolbar -&#62; Devices Panel, 可以看见如下页面 在这张页面中，用户可以查看当前的电池，硬盘等设备使用情况，还可以设置音量等等，同时还可以快速进入常见目录比如Documents目录等等。 在Other devices中，列举了当前插入的设备，比如插入一个U盘 可以看到，系统会识别这个设备并且获取一些相关信息，值得一提的是，用户可以点击Import data，这时候系统会跳出一个对话框，提示Import Media。 可以通过这个功能将设备上的Media文件导入Banshee,比如这个U盘上有1.ogv文件，导入结束后启动Media Player可以看见]]></description>
			<content:encoded><![CDATA[<p>在MeeGo 1.0 Netbook系统中，Toolbar -&gt; Devices Panel, 可以看见如下页面</p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/08/17.png"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/08/17-300x175.png" alt="" width="300" height="175" class="alignnone size-medium wp-image-400005497" /></a></p>
<p>在这张页面中，用户可以查看当前的电池，硬盘等设备使用情况，还可以设置音量等等，同时还可以快速进入常见目录比如Documents目录等等。<br />
在Other devices中，列举了当前插入的设备，比如插入一个U盘</p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/08/38.png"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/08/38-300x175.png" alt="" width="300" height="175" class="alignnone size-medium wp-image-400005498" /></a></p>
<p>可以看到，系统会识别这个设备并且获取一些相关信息，值得一提的是，用户可以点击Import data，这时候系统会跳出一个对话框，提示Import Media。</p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/08/28.png"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/08/28-300x171.png" alt="" width="300" height="171" class="alignnone size-medium wp-image-400005499" /></a></p>
<p>可以通过这个功能将设备上的Media文件导入Banshee,比如这个U盘上有1.ogv文件，导入结束后启动Media Player可以看见</p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/08/44.png"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/08/44-300x175.png" alt="" width="300" height="175" class="alignnone size-medium wp-image-400005500" /></a> </p>
]]></content:encoded>
			<wfw:commentRss>http://software.intel.com/zh-cn/blogs/2010/09/14/meego-10-netbook-devices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MeeGo 1.0 Email(Netbook)(四）</title>
		<link>http://software.intel.com/zh-cn/blogs/2010/09/13/meego-10-emailnetbook-4/</link>
		<comments>http://software.intel.com/zh-cn/blogs/2010/09/13/meego-10-emailnetbook-4/#comments</comments>
		<pubDate>Mon, 13 Sep 2010 01:16:33 +0000</pubDate>
		<dc:creator>李皓 (Intel)</dc:creator>
				<category><![CDATA[Blog Challenge]]></category>
		<category><![CDATA[博客征文专栏]]></category>
		<category><![CDATA[开放源代码]]></category>
		<category><![CDATA[英特尔® 软件网络 2.0]]></category>

		<guid isPermaLink="false">http://software.intel.com/zh-cn/blogs/2010/09/13/meego-10-emailnetbook-4/</guid>
		<description><![CDATA[这里笔者对MeeGo 1.0 Email(Netbook)即evolution的有关界面菜单和工具栏的配置作了一些对比和研究. 我们可以从http://projects.gnome.org/evolution/download.shtml下载运行gnome evolution, 可以看到工具栏 比如有一个mail-stop在gnome evolution的工具栏,而在MeeGo evolution的工具栏则不存在 这里我们进入gnome evolution的源代码http://projects.gnome.org/evolution/download.shtml中 在modules\mail\e-mail-shell-view-actions.c 在\ui\evolution-mail.ui 这说明只有在非EXPRESS模式下面(比如台式机上运行fedora然后运行evolution), 这个mail-stop的toolitem才会被显示在工具栏上. 同样,在evolution-mail.ui中我们还可以看见很多类似menuitem的设置,这些就对应菜单项 同时对比MeeGo中的evolution中的工具栏,以下2个工具按钮仅在MeeGo evolution中可以看见 因为在\ui\evolution-mail.ui 这里只有在EXPRESS模式(比如MeeGo 1.0 Netbook系统中运行evolution)下,工具栏中才会显示new-addressbook-window和preferences 希望这些信息能够对大家有所帮助]]></description>
			<content:encoded><![CDATA[<p>这里笔者对MeeGo 1.0 Email(Netbook)即evolution的有关界面菜单和工具栏的配置作了一些对比和研究. 我们可以从http://projects.gnome.org/evolution/download.shtml下载运行gnome evolution, 可以看到工具栏</p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/12.png"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/12-300x43.png" alt="" width="300" height="43" class="alignnone size-medium wp-image-400005757" /></a></p>
<p>比如有一个mail-stop在gnome evolution的工具栏,而在MeeGo evolution的工具栏则不存在<br />
这里我们进入gnome evolution的源代码http://projects.gnome.org/evolution/download.shtml中<br />
在modules\mail\e-mail-shell-view-actions.c</p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/22.jpg"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/22-300x98.jpg" alt="" width="300" height="98" class="alignnone size-medium wp-image-400005783" /></a></p>
<p>在\ui\evolution-mail.ui</p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/15.jpg"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/15.jpg" alt="" width="286" height="72" class="alignnone size-full wp-image-400005778" /></a></p>
<p>这说明只有在非EXPRESS模式下面(比如台式机上运行fedora然后运行evolution), 这个mail-stop的toolitem才会被显示在工具栏上. 同样,在evolution-mail.ui中我们还可以看见很多类似menuitem的设置,这些就对应菜单项</p>
<p>同时对比MeeGo中的evolution中的工具栏,以下2个工具按钮仅在MeeGo evolution中可以看见</p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/22.png"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/22-300x53.png" alt="" width="300" height="53" class="alignnone size-medium wp-image-400005759" /></a></p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/32.png"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/32-300x45.png" alt="" width="300" height="45" class="alignnone size-medium wp-image-400005760" /></a></p>
<p>因为在\ui\evolution-mail.ui</p>
<p><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/31.jpg"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/09/31-300x273.jpg" alt="" width="300" height="273" class="alignnone size-medium wp-image-400005790" /></a></p>
<p>这里只有在EXPRESS模式(比如MeeGo 1.0 Netbook系统中运行evolution)下,工具栏中才会显示new-addressbook-window和preferences</p>
<p>希望这些信息能够对大家有所帮助</p>
]]></content:encoded>
			<wfw:commentRss>http://software.intel.com/zh-cn/blogs/2010/09/13/meego-10-emailnetbook-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

