<?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"
	>

<channel>
	<title>PannonRex</title>
	<atom:link href="http://www.pannonrex.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pannonrex.com</link>
	<description>Solutions that Work</description>
	<pubDate>Fri, 05 Sep 2008 22:41:54 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Google Chrome usage stats</title>
		<link>http://www.pannonrex.com/2008/09/04/google-chrome-usage-stats/</link>
		<comments>http://www.pannonrex.com/2008/09/04/google-chrome-usage-stats/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 12:24:28 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
		
		<category><![CDATA[Chrome]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[Internet Explorer]]></category>

		<category><![CDATA[Opera]]></category>

		<category><![CDATA[Safari]]></category>

		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[IE]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/?p=101</guid>
		<description><![CDATA[Now it is two days since my first post on Chrome has appeared. Let&#8217;s see some statistics of our blog visitors (Google Analytics, of course :-)

Some conclusions:

Firefox is over-represented: although Firefox has a good 20%+ or so world-wide market share, the 52%+ result here indicates that Firefox users are open to new browser technologies (no [...]]]></description>
			<content:encoded><![CDATA[<p>Now it is two days since my first post on Chrome has appeared. Let&#8217;s see some statistics of our blog visitors (Google Analytics, of course :-)</p>
<p style="text-align: center;"><a rel="attachment wp-att-102" href="http://www.pannonrex.com/2008/09/04/google-chrome-usage-stats/chrome_stats/" ><img class="aligncenter size-full wp-image-102" title="chrome_stats" src="http://www.pannonrex.com/h4se23dw/wp-content/uploads/2008/09/chrome_stats.png" alt="Chrome 2.5 days stats" width="471" height="292" /></a></p>
<p>Some conclusions:</p>
<ul>
<li>Firefox is over-represented: although Firefox has a good 20%+ or so world-wide market share, the 52%+ result here indicates that Firefox users are open to new browser technologies (no surprise there)</li>
<li>Safari: ditto, although I suspect that some of the Safari visits are indeed Chrome visits before Google Analytics got smart enough to recognize it</li>
<li>Chrome and Opera: Chrome got even with Opera in two and a half days. That is a statement, and might get Opera people a bit worried about market share.</li>
</ul>
<h2 id="toc-stop-the-presses">Stop the presses!</h2>
<p>A few hours (like 6) later we have a somewhat different picture!</p>
<p style="text-align: center;"><a rel="attachment wp-att-103" href="http://www.pannonrex.com/2008/09/04/google-chrome-usage-stats/chrome_stats_2/" ><img class="aligncenter size-full wp-image-103" title="chrome_stats_2" src="http://www.pannonrex.com/h4se23dw/wp-content/uploads/2008/09/chrome_stats_2.png" alt="" width="500" height="292" /></a></p>
<p>Chrome gained <strong>7%+</strong> and it seems that my Safari-Analytics-Chrome theory has some substance as Safari is down markedly, while the other players are virtually unchanged.</p>
<h2 id="toc-day-4-chrome-is-second">Day 4: Chrome is second</h2>
<p>So we are at day++, and the results are:</p>
<p style="text-align: center;"><a rel="attachment wp-att-106" href="http://www.pannonrex.com/2008/09/04/google-chrome-usage-stats/chrome_stats_31/" ><img class="aligncenter size-full wp-image-106" title="chrome_stats_31" src="http://www.pannonrex.com/h4se23dw/wp-content/uploads/2008/09/chrome_stats_31.png" alt="" width="499" height="292" /></a></p>
<p style="text-align: left;">Chrome again gained <strong>7%+</strong> and is second only to Firefox, slightly edging out IE. Not bad for a four day older isn&#8217;t it?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2008/09/04/google-chrome-usage-stats/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Shining Chrome: Browser Speed Tests</title>
		<link>http://www.pannonrex.com/2008/09/03/shining-chrome-browser-speed-tests/</link>
		<comments>http://www.pannonrex.com/2008/09/03/shining-chrome-browser-speed-tests/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 23:50:16 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
		
		<category><![CDATA[Canvas]]></category>

		<category><![CDATA[Chrome]]></category>

		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[Internet Explorer]]></category>

		<category><![CDATA[Opera]]></category>

		<category><![CDATA[SVG]]></category>

		<category><![CDATA[Safari]]></category>

		<category><![CDATA[VML]]></category>

		<category><![CDATA[IE]]></category>

		<category><![CDATA[speed test]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/?p=100</guid>
		<description><![CDATA[I did a very quick speed test to see how fast Chrome is. BTW I did notice instabilities with the Flash plugin.
I run three benchmarks (on the same machine, all browsers open, running the benchmark only in one at a time):

the V8 Benchmark Suite
a nice SVG &#38; Canvas speed test 
Sebastien Gruhier’s PGF test page [...]]]></description>
			<content:encoded><![CDATA[<p>I did a very quick speed test to see how fast Chrome is. BTW I did notice instabilities with the Flash plugin.</p>
<p>I run three benchmarks (on the same machine, all browsers open, running the benchmark only in one at a time):</p>
<ul>
<li>the <a href="http://code.google.com/apis/v8/run.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/code.google.com');" target="_blank">V8 Benchmark Suite</a></li>
<li>a nice <a href="http://intertwingly.net/stories/2006/07/10/penroseTiling.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/intertwingly.net');" target="_blank">SVG &amp; Canvas speed test </a></li>
<li>Sebastien Gruhier’s <a onclick="javascript:pageTracker._trackPageview('/outbound/article/prototype-graphic.xilinus.com');" href="http://prototype-graphic.xilinus.com/samples/shape.html#" onclick="javascript:pageTracker._trackPageview('/outbound/article/prototype-graphic.xilinus.com');" target="_blank">PGF test page</a> (used earlier in a previous test).</li>
</ul>
<p>The first test is more JavaScript oriented, where the new V8 virtual machine can shine, the other two test graphical abilities.</p>
<p>And the results are&#8230;</p>
<p><span id="more-100"></span></p>
<p>The V8 Benchmark Suite results are:</p>
<ul>
<li>IE 7.0.5730.11: Score: <strong>16</strong> (Richards: 10; DeltaBlue: 8; Crypto: 23**; RayTrace: 20; EarleyBoyer: 31)</li>
<li>Opera 9.52 (10108): Score: <strong>102 </strong>(Richards: 57; DeltaBlue: 73; Crypto: 65; RayTrace: 142; EarleyBoyer: 290)</li>
<li>Safari 3.1 (525.13): Score: <strong>59 </strong>(Richards: 35; DeltaBlue: 45; Crypto: 50; RayTrace: 81; EarleyBoyer: 116)</li>
<li>Firefox 3.0.1: Score: <strong>77 </strong>(Richards: 78; DeltaBlue: 88; Crypto: 56; RayTrace: 65; EarleyBoyer: 111)</li>
<li>Chrome 0.2.149.27: Score: <strong>676 </strong>(Richards: 858; DeltaBlue: 777; Crypto: 650; RayTrace: 345; EarleyBoyer: 946)</li>
</ul>
<p>There were significant (cca. 10%) fluctuations in each result, but it is obvious that in this (biased) benchmark Chrome is at least <strong>6.7x </strong>faster than the next best, and <strong>42x</strong> faster than IE.</p>
<p>The SVG &amp; Canvas results:</p>
<ul>
<li>IE 7.0.5730.11: does not support SVG &amp; Canvas, so did not complete</li>
<li>Opera 9.52 (10108): SVG: 1.657s; Canvas: 1.75s (both beautiful)</li>
<li>Safari 3.1 (525.13): SVG: 4.312s (edges clipped); Canvas: 1.5945s (beautiful)</li>
<li>Firefox 3.0.1: SVG: <strong>1.46s</strong>; Canvas: 1.095s (both beautiful)</li>
<li>Chrome 0.2.149.27: SVG: 2.877s (line aliasing and clipping problems); Canvas: <strong>0.993s</strong> (beautiful)</li>
</ul>
<p>Again, there were some fluctuations, but we can conclude two things:</p>
<ul>
<li>Canvas is king in speed, and in Canvas Chrome seems to have a very slight edge over Firefox</li>
<li>Canvas rendering quality is consistent and top notch among the browsers; SVG rendering quality is not consistent</li>
</ul>
<p>The PGF test page results:</p>
<ul>
<li>E 7.0.5730.11: VML: 3390ms (both text and image are missing)</li>
<li>Opera 9.52 (10108): SVG: 1282ms (image is missing on the right); Canvas: 485ms (both text and image are missing)</li>
<li>Safari 3.1 (525.13): SVG: 625ms; Canvas: 328ms (text is missing)</li>
<li>Firefox 3.0.1: SVG: <strong></strong>630ms; Canvas: 385ms (text is missing)</li>
<li>Chrome 0.2.149.27: SVG: <strong>593ms</strong>; Canvas: <strong>281ms</strong> (text is missing)</li>
</ul>
<p>Here Chrome seems to edge out the other browsers slightly, and IE is terribly slow (like it used to be). It is also plain that Canvas support is not complete yet in any of the browsers.</p>
<p>More later&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2008/09/03/shining-chrome-browser-speed-tests/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google Chrome: the Google OS</title>
		<link>http://www.pannonrex.com/2008/09/02/google-chrome-the-google-os/</link>
		<comments>http://www.pannonrex.com/2008/09/02/google-chrome-the-google-os/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 16:16:10 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
		
		<category><![CDATA[AJAX]]></category>

		<category><![CDATA[Canvas]]></category>

		<category><![CDATA[Chrome]]></category>

		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[Google Web Toolkit]]></category>

		<category><![CDATA[Morfik]]></category>

		<category><![CDATA[Opera]]></category>

		<category><![CDATA[SVG]]></category>

		<category><![CDATA[Safari]]></category>

		<category><![CDATA[Security]]></category>

		<category><![CDATA[Vision]]></category>

		<category><![CDATA[Web 2.0]]></category>

		<category><![CDATA[WebOS]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/?p=99</guid>
		<description><![CDATA[The web is abuzz today with Google&#8217;s entrance to the web browser war-field with its shiny new Chrome beta. You&#8217;ll find plenty of coverage elsewhere (Google&#8217;s blog is here, the comic strip (more about it later) starts here), I&#8217;d only like to focus on one conspiracy theory aspect: the first version of Google OS.
First of [...]]]></description>
			<content:encoded><![CDATA[<p>The web is abuzz today with Google&#8217;s entrance to the web browser war-field with its shiny new Chrome beta. You&#8217;ll find <a href="http://gizmodo.com/5044032/chrome-googles-open-source-browser" onclick="javascript:pageTracker._trackPageview('/outbound/article/gizmodo.com');" target="_blank">plenty</a> of coverage <a href="http://www.theregister.co.uk/2008/09/02/google_browser/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.theregister.co.uk');" target="_blank">elsewhere</a> (Google&#8217;s blog is <a href="http://googleblog.blogspot.com/2008/09/fresh-take-on-browser.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/googleblog.blogspot.com');" target="_blank">here</a>, the comic strip (more about it later) starts <a href="http://www.google.com/googlebooks/chrome/#" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.google.com');" target="_blank">here</a>), I&#8217;d only like to focus on one conspiracy theory aspect: the first version of Google OS.</p>
<p>First of all, do read the <a href="http://www.google.com/googlebooks/chrome/#" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.google.com');" target="_blank">comic strip</a> by Scott McCloud and the Chrome Team. It is in itself a piece of marketing art and although its primary intended audience may be journalists and less technical people, it is a statement of how serious  Google is about Chrome and full of hints for conspiracy theorists among us.</p>
<p>So some of my first thoughts will follow&#8230;</p>
<p><span id="more-99"></span></p>
<h2 id="toc-os-within-the-os">OS-within-the-OS</h2>
<p>Chrome will be the OS-within-the-OS for Google: most productivity and line-of-business applications can now be successfully turned into web applications. Arguably more and more of them are better in ease of use than the original apps, due to the richness of the platform and due to being re-engineered from scratch (UI wise) with many usability lessons learned since.</p>
<p>The big issue is compatibility. There are at least four major players now: IE, Firefox, Safari, and Opera (plus the mobile editions), and their abilities are spread on a wide spectrum, to say the least. The unquestioned market share leader (IE) is trailing behind in almost all important areas (like performance, usability, standards conformance) and there are subtle but important differences among the others. This makes web application development very costly and time consuming. Even with frameworks like DOJO, Prototype and tools like GWT and Morfik you will encounter compatibility issues and missing functionality (e.g. lack of a consistent graphics layer, like SVG or Canvas).</p>
<p>If we had a browser that</p>
<ul>
<li>has #1 market share,</li>
<li>is consistent among all the major operating systems (Windows, Mac OS X, Linux) and mobile OSes like Android and iPhone OS X (probably Symbian and Windows Mobile, but I would not hold my breath for those),</li>
<li>is performant, secure and robust,</li>
<li>and has some additional features like support for off-line operation, a strong graphics layer (for graphs and graphical apps), sandboxed native filesystem access, support for push technology (like COMET), drag &amp; drop desktop integration, and a mature, efficient and familiar development platform (e.g. Eclipse/Java/GWT),</li>
</ul>
<p>then most applications can be implemented on this platform regardless of the underlying native operating system.</p>
<p>Just think for a second when you used Microsoft Word the last time: I used to be in-and-out all the day, but recently it happens that I don&#8217;t open Word for weeks, and then only to edit a &#8220;legacy&#8221; document that originated from the &#8220;old era&#8221;. Most of my new documents are emails, Google Docs, or some other on-line properties (god, what that does to privacy, though, so <em>don&#8217;t</em> put all your documents on-line!).</p>
<h2 id="toc-technology-tie-ins">Technology tie-ins</h2>
<p>There will be technology tie-ins all over the place. Although Google is a huge animal and its projects are only loosely coupled (waving off the monopoly power arguments), saying that the Chrome team accidentally asked the Android team about WebKit love is amusing.</p>
<p>Gears integration is only for starters. I expect that GWT and Chrome will be &#8220;optimized together&#8221; pretty soon. Google Docs, Maps, etc. will gain in performance, stability and functionality if run on Chrome.</p>
<p>Then the primary business of Google is ads: now it will be able to collect even more information about us (although since gMail and Desktop Search they already have <em>some</em> data on you ;-).</p>
<p>BTW I wonder when Desktop Search will be integrated into Chrome&#8230;</p>
<h2 id="toc-head-start">Head start</h2>
<p>Chrome may have a head start over all other browsers.</p>
<p>Current generation Firefox, Safari and Opera are pretty level on performance (relative to lackluster IE) and at least Firefox and Safari are engaged in further speeding up JavaScript with adding virtual machines similar to Chrome&#8217;s V8 (on paper); they are also keen to match each other in standards compliance and usability, but while Chrome addresses all these issues, it also brings a new architecture to the table with the promise of marked enhancement in security, memory performance and robustness, plus the native integration of Gears.</p>
<p>The others will have to play catch-up. And Google has the resources to compete &#8212; it is single-handedly financing Firefox at the moment.</p>
<h2 id="toc-market-share">Market share</h2>
<p>In order to be successful, Chrome will have to establish market share.</p>
<p>In the consumer space all the good virtues (speed, stability, security) will play well, together with the hippie word of mouth marketing of comic strips and oh-so-accidentally-released-a-bit-ahead-of-time trickery.</p>
<p>The much harder nut is the corporate market. It takes years for corporate IS departments to certify products for use. Here being OSS will help (the corporate world is getting into love with OSS), but the primary message can be security: if Google can deliver on its promise of security (both process separation and malware filters), it will be salvation to IS departments fighting with the dilemma of supporting more and more intranet/extranet web applications and weak security of the very same applications.</p>
<p>Being a consistent web application platform on all important OSes will also come handy - it makes corporate web app development much simpler.</p>
<p>Google will definitely push Chrome with subliminal tactics (e.g. &#8220;off-line mode and advanced features of our web apps working best with Chrome&#8221; splashes).</p>
<p>Still, it will be a hard sell &#8212; they&#8217;ll need some killer apps to get rolling.</p>
<h2 id="toc-missing-bits">Missing bits</h2>
<p>I&#8217;m also missing a few things, the most prominent being additional web application security.</p>
<p>Chrome is a rich client platform, and rich clients run most of their code on, well, the client. This used to be the case with traditional apps, but those were compiled to binary, so poking around required some skills. Now Web 2.0 rich clients are generally made of JavaScript, which is quite readable and even can be changed on the run, making attacks against the code much easier than before.</p>
<p>Of course tools like GWT or Morfik will scramble and optimize the client code making it not a pleasure to read, but it is still the source code of the app that is downloaded and run in the browser. So it would be fine if some kind of run-time protection would be in place to prevent code morphing and allow code verification. The fact that each tab runs in its own process is promising, though.</p>
<p>Phew! So here are my first impressions &#8212; what if I stared thinking about this :-) Now it&#8217;s your turn!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2008/09/02/google-chrome-the-google-os/feed/</wfw:commentRss>
		</item>
		<item>
		<title>GanttProto: PMAP Grid, Morfik M2 &#038; Google App Engine demo</title>
		<link>http://www.pannonrex.com/2008/06/02/ganttproto-pmap-grid-morfik-m2-google-app-engine-demo/</link>
		<comments>http://www.pannonrex.com/2008/06/02/ganttproto-pmap-grid-morfik-m2-google-app-engine-demo/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 21:18:10 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
		
		<category><![CDATA[Cloud]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[Google App Engine]]></category>

		<category><![CDATA[Morfik]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[PMAP]]></category>

		<category><![CDATA[Project Management]]></category>

		<category><![CDATA[Usability/HCI]]></category>

		<category><![CDATA[WebOS]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/?p=97</guid>
		<description><![CDATA[Finally it is up &#38; running! Our GanttProto demo application is up on appspot.com. My goal was to see how such a complex visual control can be done in the browser after one developer told me that it was impossible :-) I did have a suspicion that it is doable, based on my experience with [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pannonrex.com/h4se23dw/wp-content/uploads/2008/06/labs_ganttproto.jpg" ><img class="alignleft size-full wp-image-98 leftBox" title="labs_ganttproto" src="http://www.pannonrex.com/h4se23dw/wp-content/uploads/2008/06/labs_ganttproto.jpg" alt="GanttProto thumbnail" width="153" height="134" /></a>Finally it is up &amp; running! Our GanttProto demo application is up on <a href="http://prxtestapp001.appspot.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/prxtestapp001.appspot.com');" target="_blank">appspot.com</a>. My goal was to see how such a complex visual control can be done in the browser after one developer told me that it was impossible :-) I did have a suspicion that it is doable, based on my experience with the <a href="http://calendar.labs.morfik.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/calendar.labs.morfik.com');" target="_blank">Calendar control</a>, but you never know&#8230; :-) At the same token it is also a good test-case for our PMAP Grid control (coming in another announcement soon).</p>
<p>Read on for technical details&#8230;</p>
<p><span id="more-97"></span></p>
<p>This is a prototype of a fully interactive (i.e. editable) Gantt (project) diagram created entirely with HTML &amp; DOM, without any plugins/Canvas/VML/SVG whatsoever. We use only a minimum set of graphics (e.g. the project milestone diamond is one graphic image).</p>
<p>The client side was developed with Morfik, and we used Morfik M2 Beta 2.0.2.1 to create the browser application. It is hosted on Google App Engine, so the server side is written in Python (at the moment not much there:-). BTW since most of the code is independent from the Morfik Framework (does direct DOM manipulation), it is an easy port to straight JavaScript or to other toolkits, so let me know if you are interested&#8230;</p>
<p>Morfik M2 worked pretty well (it is a beauty), I needed it badly to create a client-only (or &#8220;Express&#8221;) version of the demo, so that I can host it on Google App Engine. Porting the code from the 1.x branch was pretty straightforward, even some issues have been fixed in the framework, although I still had to (re-)apply some of my patches :-) I did not use the fabulous effects library yet, as it does not work with IE in the current beta. Google App Engine was a snap to use - kudos to  Shah Besharati for the integration sample! BTW I ended up using Komodo Edit 4.3 (free) for the GAE work - pretty neat.</p>
<p>Right now the Gantt is not really functional, all you can do is resizing columns, resizing the left/right side, expanding/collapsing WBS nodes, dragging and re-sizing task bars (without much effect on task data:-) and scrolling around (Alt+mouse scroll wheel will scroll horizontally). You can also switch between two visual themes. We will add more functionality later.</p>
<p>You can play with it freely, will not write anything back to the server. It is running on a high availability server, so I&#8217;m interested if you will have any issues.</p>
<p>In the next couple of weeks I&#8217;ll be working on the smarts behind the scenes to make it really functional. I&#8217;m open to ideas how to make it really useful, especially in a Web 2.0 way, so please keep the comments coming!</p>
<p>More later&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2008/06/02/ganttproto-pmap-grid-morfik-m2-google-app-engine-demo/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The new website is launched</title>
		<link>http://www.pannonrex.com/2008/05/23/the-new-website-is-launched/</link>
		<comments>http://www.pannonrex.com/2008/05/23/the-new-website-is-launched/#comments</comments>
		<pubDate>Fri, 23 May 2008 15:09:09 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
		
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/blog/?p=87</guid>
		<description><![CDATA[Today we are launching our new website, now integrating blogging and traditional content even better to serve our partners&#8217; needs.
]]></description>
			<content:encoded><![CDATA[<p>Today we are launching our new website, now integrating blogging and traditional content even better to serve our partners&#8217; needs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2008/05/23/the-new-website-is-launched/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Blog Action Day: The Environment</title>
		<link>http://www.pannonrex.com/2007/10/15/blog-action-day-the-environment/</link>
		<comments>http://www.pannonrex.com/2007/10/15/blog-action-day-the-environment/#comments</comments>
		<pubDate>Mon, 15 Oct 2007 16:21:54 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
		
		<category><![CDATA[Environment]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/blog/?p=83</guid>
		<description><![CDATA[Dear Readers,
Today is the Blog Action Day when bloggers all around the world unite in writing about one particular topic that is important to the community. Today&#8217;s topic is the environment, a topic that could not be any more important for all of us humans on the face of our planet Earth.
Please go and read [...]]]></description>
			<content:encoded><![CDATA[<p>Dear Readers,</p>
<p>Today is the Blog Action Day when bloggers all around the world unite in writing about one particular topic that is important to the community. Today&#8217;s topic is the environment, a topic that could not be any more important for all of us humans on the face of our planet Earth.</p>
<p>Please go and read more about Blog Action Day and the envornment-related posts @ the <a href="http://blogactionday.org/" onclick="javascript:pageTracker._trackPageview('/outbound/article/blogactionday.org');" title="Blog Action Day blog">Blog Action Day</a> blog!</p>
<p>Cheers,<br />
Peter</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2007/10/15/blog-action-day-the-environment/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Fineware: Synergy - share mouse &#038; keyboard among many computers</title>
		<link>http://www.pannonrex.com/2007/09/25/fineware-synergy-share-mouse-keyboard-among-many-computers/</link>
		<comments>http://www.pannonrex.com/2007/09/25/fineware-synergy-share-mouse-keyboard-among-many-computers/#comments</comments>
		<pubDate>Tue, 25 Sep 2007 08:56:25 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
		
		<category><![CDATA[Fineware]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/blog/?p=82</guid>
		<description><![CDATA[Sometimes you stumble upon software that just works, does exactly what it should, and does it well. One such fine example is Synergy.
The promise is:
Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems, each with its own display, without special hardware.  It&#8217;s intended for users with [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes you stumble upon software that just works, does exactly what it should, and does it well. One such fine example is Synergy.</p>
<p>The promise is:</p>
<blockquote><p>Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems, each with its own display, without special hardware.  It&#8217;s intended for users with multiple computers on their desk since each system uses its own monitor(s).</p></blockquote>
<p>I&#8217;ve been using it for a couple of weeks now on Windows systems, and it does exactly what it should. Copy &amp; paste works like charm, too! My congratulations to Chris Schoeneman and the team for such a useful tool!</p>
<p>I have found one smaill issue until now, sometimes Ctrl/Alt seems to stick, but pressing them a few times eliminates the problem.</p>
<p>One thing that I would *love* to see in it: sound sharing. It would be wonderful if one could channel the audio of all the machines to a dedicated one and then have a soft mixer there and hear the combined audio on the speaker/earpiece connected to that machine. Right now I&#8217;m swapping headphones if I want to hear the proper machine, but it is as confusing and frustrating as changing keyboards and mice (using loudspeakers is not always an option). I know this is a technically more challenging issue (much bigger bandwidth, latency, capturing the audio out, mixing the incoming streams, cpu load, etc.) but would be a marvel :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2007/09/25/fineware-synergy-share-mouse-keyboard-among-many-computers/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Joel on Software:  &#8220;The winners are going to to compile to JavaScript and DOM&#8221;</title>
		<link>http://www.pannonrex.com/2007/09/25/joel-on-software-the-winners-are-going-to-to-compile-to-javascript-and-dom/</link>
		<comments>http://www.pannonrex.com/2007/09/25/joel-on-software-the-winners-are-going-to-to-compile-to-javascript-and-dom/#comments</comments>
		<pubDate>Tue, 25 Sep 2007 08:41:39 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
		
		<category><![CDATA[Morfik]]></category>

		<category><![CDATA[Vision]]></category>

		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/blog/?p=81</guid>
		<description><![CDATA[Joel in his Strategy Letter IV has to say the following about the future of web applications:
What’s going to happen? The winners are going to do what worked at Bell Labs in 1978: build a programming language, like C, that’s portable and efficient. It should compile down to “native” code (native code being JavaScript and [...]]]></description>
			<content:encoded><![CDATA[<p>Joel in his <a href="http://www.joelonsoftware.com/items/2007/09/18.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.joelonsoftware.com');" title="Strategy Letter IV" target="_blank">Strategy Letter IV</a> has to say the following about the future of web applications:</p>
<blockquote><p>What’s going to happen? The winners are going to do what worked at Bell Labs in 1978: build a programming language, like C, that’s portable and efficient. It should compile down to “native” code (native code being JavaScript and DOMs) with different backends for different target platforms, where the compiler writers obsess about performance so you don’t have to. It’ll have all the same performance as native JavaScript with full access to the DOM in a consistent fashion, and it’ll compile down to IE native and Firefox native portably and automatically. And, yes, it’ll go into your CSS and muck around with it in some frightening but provably-correct way so you never have to think about CSS incompatibilities ever again. Ever. Oh joyous day that will be.</p></blockquote>
<p>Good to see that other visionaries have the same vision, too :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2007/09/25/joel-on-software-the-winners-are-going-to-to-compile-to-javascript-and-dom/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PMAP: New version of TPrxTreeView with enhanced Opera support and fixes</title>
		<link>http://www.pannonrex.com/2007/09/25/pmap-new-version-of-tprxtreeview-with-enhanced-opera-support-and-fixes/</link>
		<comments>http://www.pannonrex.com/2007/09/25/pmap-new-version-of-tprxtreeview-with-enhanced-opera-support-and-fixes/#comments</comments>
		<pubDate>Tue, 25 Sep 2007 08:30:04 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
		
		<category><![CDATA[Morfik]]></category>

		<category><![CDATA[PMAP]]></category>

		<category><![CDATA[Tree control]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/blog/?p=80</guid>
		<description><![CDATA[Today we released version 20070925 of the PMAP tree view component with some quick fixes.
Highlights:

Enhanced Opera keyboard support (still with some visuals issues)
Fixed a bug when clicking to the left of a leaf node (thanks JM!)
Surfaced getTreeNodeByExternalID() so that you can use it to find a particular node of interest independently of the tree structure [...]]]></description>
			<content:encoded><![CDATA[<p class="entry">Today we released version 20070925 of the PMAP tree view component with some quick fixes.</p>
<p>Highlights:</p>
<ul>
<li>Enhanced Opera keyboard support (still with some visuals issues)</li>
<li>Fixed a bug when clicking to the left of a leaf node (thanks JM!)</li>
<li>Surfaced getTreeNodeByExternalID() so that you can use it to find a particular node of interest independently of the tree structure or of the actual (language dependent) title of the node (you will have to set the external ID before using this function ;-)</li>
<li>The demo app displays the version string of the tree control in the Log upon startup.</li>
</ul>
<p>Our PMAP partners are receiving the latest builds today.</p>
<p>Happy coding!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2007/09/25/pmap-new-version-of-tprxtreeview-with-enhanced-opera-support-and-fixes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PMAP: New version of TPrxTreeView with Safari &#038; Opera support</title>
		<link>http://www.pannonrex.com/2007/09/12/pmap-new-version-of-tprxtreeview-with-safari-opera-support/</link>
		<comments>http://www.pannonrex.com/2007/09/12/pmap-new-version-of-tprxtreeview-with-safari-opera-support/#comments</comments>
		<pubDate>Wed, 12 Sep 2007 15:05:10 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
		
		<category><![CDATA[Morfik]]></category>

		<category><![CDATA[PMAP]]></category>

		<category><![CDATA[Tree control]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/blog/?p=79</guid>
		<description><![CDATA[Today we released version 20070912 of the PMAP tree view component.
Highlights:

Fully supports Safari and works on Opera (with some keyboard handling and visuals issues)
A new property (SelectionColor) is introduced to make it easier to set the selection color (no need for editing the css file any more)
Tree nodes now can be expanded with the left [...]]]></description>
			<content:encoded><![CDATA[<p>Today we released version 20070912 of the PMAP tree view component.</p>
<p>Highlights:</p>
<ul>
<li>Fully supports Safari and works on Opera (with some keyboard handling and visuals issues)</li>
<li>A new property (SelectionColor) is introduced to make it easier to set the selection color (no need for editing the css file any more)</li>
<li>Tree nodes now can be expanded with the left &amp; right arrow keys in addition to using Enter</li>
<li>The demo app has been updated.</li>
</ul>
<p>Our PMAP partners are receiving the latest builds today.</p>
<p>Happy coding!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2007/09/12/pmap-new-version-of-tprxtreeview-with-safari-opera-support/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
