<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Dev::Info</title>
  <subtitle>Motor pro Web2.0</subtitle>
  <link rel="alternate" type="text/html" href="http://dev20.info"/>
  <link rel="self" type="application/atom+xml" href="http://dev20.info/atom/feed"/>
  <id>http://dev20.info/atom/feed</id>
  <updated>2007-07-13T06:28:15-07:00</updated>
  <entry>
    <title>Learn to Design Web Themes and Templates with New Wiki</title>
    <link rel="alternate" type="text/html" href="http://dev20.info/learn-design-web-themes-and-templates-with-new-wiki" />
    <id>http://dev20.info/learn-design-web-themes-and-templates-with-new-wiki</id>
    <published>2008-04-24T03:07:50-07:00</published>
    <updated>2008-04-24T03:09:22-07:00</updated>
    <author>
      <name>Martin Malý</name>
    </author>
    <category term="Packt" />
    <category term="themes" />
    <category term="wiki" />
    <summary type="html"><![CDATA[<!--paging_filter--><p>ThemesWiki.org is a new website designed to provide users with comprehensive, free guides for designing Web Themes and Templates. This site intends to ease the web design process by providing tutorials for a large number of systems at a common location.</p>
<br class="clear" />

    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p>ThemesWiki.org is a new website designed to provide users with comprehensive, free guides for designing Web Themes and Templates. This site intends to ease the web design process by providing tutorials for a large number of systems at a common location.</p>
<p>It is often difficult to find a resource that is focused on providing quality, relevant and free information for designing themes and templates; specifically one that covers a wide range of applications. This is where ThemesWiki.org intends to step in. Launched initially with tutorials covering over 20 Content Management Systems, ThemesWiki.org is expected to grow into an exhaustive resource for the theming community, with users generating most of the content.</p>
<p>“ThemesWiki.org promises to fill a much needed gap in the theming and templating community” said Ric Shreves, author of the Packt book, <span class="contextlinks contextlinks-link"><span class="contextlinks-text"><a href="http://www.packtpub.com/drupal-5-themes/book">Drupal 5 Themes</a></span></span>. “It is a source of information that cuts across systems and provides designers and developers a place to share ideas and approaches outside of the walled gardens of individual project sites.” Shreves, a partner in Water &amp; Stone, an open source web development company, went on to say that “Mambo, Joomla, Drupal, Plone, Modx — whatever — none of the clients really care and frankly it matters less and less as time goes by. What we should be concerned with is the end result, and that is where this site comes in.&ldquo;</p>
<p>ThemesWiki.org is part of an ongoing process at Packt to develop unique methods of contributing to the Open Source community. Notable other initiatives include the website on free installation tutorials, <span class="contextlinks contextlinks-link"><span class="contextlinks-text"><a href="http://www.InstallationWiki.org">www.InstallationWiki.org</a></span></span>, and the annual <span class="contextlinks contextlinks-link"><span class="contextlinks-text"><a href="http://www.packtpub.com/award">Open Source CMS Award</a></span></span> that has a total prize package of $20,000 to be divided among several winning projects.</p>
<p>ThemesWiki.org has been developed using the open source MediaWiki software package and has initially been populated using chapters from Packt books. ThemesWiki.org is free to use and open for everyone to contribute to. It is expected to grow and expand over the coming months with more tutorials added by users.</p>
<p>For more information, please visit <span class="contextlinks contextlinks-link"><span class="contextlinks-text"><a href="http://www.ThemesWiki.org/">www.ThemesWiki.org</a></span></span></p>
<br class="clear" />

    ]]></content>
  </entry>
  <entry>
    <title>Teach yourself the YUI by Dan Wellman</title>
    <link rel="alternate" type="text/html" href="http://dev20.info/teach-yourself-yui-dan-wellman" />
    <id>http://dev20.info/teach-yourself-yui-dan-wellman</id>
    <published>2008-04-24T03:01:04-07:00</published>
    <updated>2008-04-24T03:01:04-07:00</updated>
    <author>
      <name>Martin Malý</name>
    </author>
    <category term="book" />
    <category term="Packt" />
    <category term="YUI" />
    <summary type="html"><![CDATA[<!--paging_filter--><p>The next book by PACKT Publishing is going to teach you the basics of modern JS framework<br />
for designing and creating web application&#8217;s user interface. This framework is called Yahoo! User Interface Library and it&#8217;s distributed freely under the terms of the BSD licence.</p>
<br class="clear" />

    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p>The next book by PACKT Publishing is going to teach you the basics of modern JS framework<br />
for designing and creating web application&#8217;s user interface. This framework is called Yahoo! User Interface Library and it&#8217;s distributed freely under the terms of the BSD licence.</p>
<p>Thanks God we can say that the old times when each developer made his own hyperawesome functions for user interfacing has nearly gone. Fortunately the handsome and cute complex frameworks are coming, solving a lot of the problems one must deal with during developing the user interface. From very simple to complex libraries, from plain addons for HTML pages to state-of-the-art systems. Yahoo! User Interface (YUI) is one of the second ones - big, complex and  powerful, such as Dojo or ExtJS (ExtJS starts like YUI extension, btw). You can get an imagine about its possibilities from its <span class="contextlinks contextlinks-link"><span class="contextlinks-text"><a href="http://developer.yahoo.com/yui/examples/">demo page</a></span></span>. When you decide to step one level above the dealing with ad-hoc JS hacks for each project, then YUI is a perfect starting point, whether you use it or not. </p>
<p>If you wanna enter the amazing world of the UI frameworks, the book <span class="contextlinks contextlinks-link"><span class="contextlinks-text"><a href="http://www.packtpub.com/yahoo!-user-interface-library-yui/book">Learning the Yahoo! User Interface Library</a></span></span> is a must-have thing. This book isn&#8217;t for total beginners, you have to meet some pre-requisities, such as knowing<br />
JavaScript, CSS, HTML and so on.</p>
<p>The author begins his book with a brief introduction into the YUI world - what is it,  what is it for, why YUI - he talks about the cross-browser compatibility and introduces the basic parts of YUI, describing the basic techniques in YUI, such as code inserting, component using or setting up their parameters. All of these techniques are illustrated on a simple example: INPUT field extended by a calendar.</p>
<p>One of the classical problems a web developer can deal every day with is the different  default styling with different browsers. You have to use so called &bdquo;CSS Reset&ldquo; to make your applications look (more or less) the same way. YUI has tools for  CSS resetting too. Long story short: It&#8217;s a set of cascade styles, which<br />
sets overall attributes to common (and predictable) values across the browsers. YUI provides the CSS for font resetting and grid layouting too. And all of this is described in the second chapter.</p>
<p>The third chapter describes the fundaments of the inner logic of YUI, such as namespaces, DOM utilities and event-handling model. The description isn&#8217;t much deep, so you will not drop out during reading about the<br />
seventy-fifth method for children search. Just the logic of the DOM and a couple of the often<br />
used methods are described. </p>
<p>YUI deals, of course, with the web applications fundamental engine - yes, I mean AJAX. The chapter four is all about AJAX and the Connection manager, which plays a big role within the client-server communication in YUI, providing the XHR encapsulation the same way like the rest of YUI does. The author uses two examples -<br />
simple RSS reader and login system - to cover this theme.</p>
<p>The fifth chapter joins two different things which should stay separated, I mean. The animations and the browser history management. The animations are a basic of  the graphics effects or the animated widgets (like the accordion widget), but the Browser History Manager (the second part of this chapter) provides the correct function of the browser&#8217;s BACK button in the AJAX-based applications and should be discussed in the chapter four, I guess.</p>
<p>The chapter six has a simple title: Buttons and trees. The author describes the Button component and its derivates (such as the Select List Button) and the  TreeView component with its building, styling, dynamic drawing, dynamic changes of tree and other useful things. The talks continue in the next chapter with the Menu navigations and using the popular Autocompleter. The chapter eight describes visual parts for logical encapsulating user interface&#8217;s elements, such as  containers or the tabs, including miscellaneous panels, windows, dialogs or tooltips.</p>
<p>The YUI-way of Drag-and-drop is described in the chapter nine. It covers all the mouse movement operations, from a simple &bdquo;drag the object over the desk&ldquo; (to the basket, for example) to all the graphics elements with draggable, movable, turnable... parts. And this theme is the end of the visual YUI parts described in the book.</p>
<p>In the last chapter, number ten, the author doesn&#8217;t describe any user interface element, but he deals with an important thing too. He writes about app debugging with the Logger class.</p>
<p>And then, suddenly, the book ends with the index. I really miss at least one page separating the text and the index, with some kind of summary, some tips for further reading, some useful links, or such. A book with such long and intensive text as this one have would definitelly deserve some &bdquo;chill-out&ldquo;, wouldn&#8217;t it?</p>
<p>But in global I give this book five stars. After many (void) attempts I&#8217;d been trying to make me reading (and understanding) the ExtJS documentations I&#8217;ve finally got a book which doesn&#8217;t bore me out like all the tutorials and &bdquo;the first steps in the XYZ&ldquo; always do. I cannot say anything against this book: it&#8217;s just  perfect buy!</p>
<p>I would recommend this book to all people interested in the web applications. YUI is really a good first step to better web applications and this book is really a good introduction to YUI.</p>
<p>The <span class="contextlinks contextlinks-link"><span class="contextlinks-text"><a href="http://www.packtpub.com/files/code/2325_Code.zip">source codes</a></span></span> used in this book you can download for free from the PACKT website.</p>
<p>You can <span class="contextlinks contextlinks-link"><span class="contextlinks-text"><a href="http://www.packtpub.com/yahoo!-user-interface-library-yui/book">buy this book directly</a></span></span> from the PACKT for about 40US$ (and remember: Free shipping!)</p>
<p><em>Learning the Yahoo! User Interface Library – Wellman, Dan – PACKT Publishing 2008, 360 pages</em></p>
<br class="clear" />

    ]]></content>
  </entry>
  <entry>
    <title>Dev::Info na prodej</title>
    <link rel="alternate" type="text/html" href="http://dev20.info/devinfo-na-prodej" />
    <id>http://dev20.info/devinfo-na-prodej</id>
    <published>2008-04-22T06:33:16-07:00</published>
    <updated>2008-05-04T06:50:05-07:00</updated>
    <author>
      <name>Martin Malý</name>
    </author>
    <category term="prodej" />
    <summary type="html"><![CDATA[<!--paging_filter--><p>Dev::Info je na prodej, bližší <a href="http://www.misantrop.info/681061-jarni-uklid.php">informace zde</a></p>
<br class="clear" />

    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p>Dev::Info je na prodej, bližší <span class="contextlinks contextlinks-link"><span class="contextlinks-text"><a href="http://www.misantrop.info/681061-jarni-uklid.php">informace zde</a></span></span></p>
<br class="clear" />

    ]]></content>
  </entry>
  <entry>
    <title>Review: Mobile Web Development</title>
    <link rel="alternate" type="text/html" href="http://dev20.info/mobile-web-development" />
    <id>http://dev20.info/mobile-web-development</id>
    <published>2008-03-23T11:19:15-07:00</published>
    <updated>2008-03-24T04:58:30-07:00</updated>
    <author>
      <name>Martin Malý</name>
    </author>
    <category term="book" />
    <category term="Packt" />
    <summary type="html"><![CDATA[<!--paging_filter--><p><a href="http://www.packtpub.com/mobile-web-development/book">Mobile Web Development</a> - Nirav Mehta, Packt Publishing, 2008</p>
<br class="clear" />

    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p><span class="contextlinks contextlinks-link"><span class="contextlinks-text"><a href="http://www.packtpub.com/mobile-web-development/book">Mobile Web Development</a></span></span> - Nirav Mehta, Packt Publishing, 2008</p>
<p>This is the next book from the Packt Publishing that has attracted me. Its annotation<br />
promises &bdquo;a complete, practical guide to writing mobile websites and<br />
applications.&ldquo; The book is written for developers and webdesigners. It briefs<br />
the main differences between a classic web application and a mobile web application.<br />
The author explains how to prepare mobile-friendly pages, how to make and modify<br />
thew contents for different mobile devices, how to lower an amount of data or<br />
how to create a server application with a mobile front-end. The book also<br />
describes the other methods of integration between web applications and mobile<br />
technology: sending and receiving SMS/MMS, receiving of mobile payments or<br />
solutions for voice services. It illustrates every of these aspects on a<br />
practical example (the pizza delivery service).</p>
<p>There are many issues and restrictions in the mobile development and the book<br />
begins with a description of these problems. From the very clear things, like<br />
&bdquo;mobiles have worse displays and keyboards than computers&ldquo;, to the things such as<br />
&bdquo;different way of work with mobile app&ldquo;.</p>
<p>In the second chapter the book describes basic methods for creating mobile<br />
webpages, from the &bdquo;Let-the-mobile-deal-with-it&ldquo; way through using mobile CSS for<br />
creating specialized mobile webpages. It illustrates the basics of the<br />
XHTML MP and provides some usefull tips for &bdquo;mobile devices simulators&ldquo;.</p>
<p>The third chapter is about the mobile pages design, not only graphical but<br />
software design too. It covers some techniques useful during the design time<br />
(i.e. server-side sessions or login algorithms). Everything is<br />
illustrated on the sample codes, written in the PHP. The chapter four continues<br />
in this theme with the Pages Adaptation, using techniques such as LCD (the<br />
Lowest Common Denominator) or WALL (the Wireless Abstraction Library). It<br />
notices other tools for adaptation too, i.e. WURFL, W3C DIAL or the HAWHAW. The<br />
chapter five closes the mobile webpages theme and summarizes the information<br />
about the standards and the best practices for the .mobi pages development.</p>
<p>The sixth chapter covers the methods of SMS sending, using web service<br />
Clickatell, also illustrated on practical PHP source codes. The methods of<br />
sending and receiving MMS are described in the chapter seven. The author begins with<br />
the MMS message structure, explains the very basics of the SMIL and then shows<br />
a real example of SMS sending/receiving based on the Clickatell service.</p>
<p>The chapter eight is important for people interested in the mobile payment.<br />
Forget the Premium SMS, because there are other methods for mobile payments too:<br />
mobile credit card payments, payment gateways or mobile PayPal payments. The<br />
last mentioned, PayPal payments, are covered verbosely in this chapter (with a<br />
PHP example, of course). The author also mentions the mobile payments security and the<br />
so-call short codes in the chapter eight.</p>
<p>The next chapter describes the issues and techniques for providing the voice<br />
service automat.</p>
<p>The chapter ten outlines the possibilities of the mobile AJAX, which could be<br />
interesting very soon, as well as the mobile devices&#8217; capabilities growth. This<br />
chapter contains examples of AJAX mobile webpages, a capability list of<br />
individual phone types and simple applications for the iPhone.</p>
<p>The last chapter is, maybe a little bit provocatively, named &bdquo;Mobile Web 3.0&ldquo;.<br />
The author talks about things such as mobile widgets, OCC (Occasionally Connected<br />
Computing) or the Android SDK in this chapter. These things are not &bdquo;in&ldquo; just<br />
now, but they will be, soon! So it&#8217;s good to know about them right now.</p>
<p>Resume: This book is, as well as other Packt books, full of information, but<br />
not too deep. Some of them is just suggested, letting the reader find the details<br />
himself, if he is interested. In this book you find the outline of the mobile<br />
web applications development world, some principles for self-study, some useful<br />
hints and examples and - last but not least - the inspiration. I would recommend this<br />
book to every developer interested in the mobile web.</p>
<p>You can <span class="contextlinks contextlinks-link"><span class="contextlinks-text"><a href="http://www.packtpub.com/mobile-web-development/book">order this book online</a></span></span> on the Packt web</p>
<br class="clear" />

    ]]></content>
  </entry>
  <entry>
    <title>Need help with SQL Server Integration Services Using Visual Studio 2005?- Here’s your Guide.</title>
    <link rel="alternate" type="text/html" href="http://dev20.info/node/345" />
    <id>http://dev20.info/node/345</id>
    <published>2008-03-04T13:08:37-07:00</published>
    <updated>2008-03-04T13:08:37-07:00</updated>
    <author>
      <name>Martin Malý</name>
    </author>
    <category term="ASP" />
    <category term="book" />
    <category term="SQL" />
    <category term="Visual Studio" />
    <summary type="html"><![CDATA[<!--paging_filter--><p>Packt Publishing recently published a book titled, Beginners guide to SQL Server Integration Services Using Visual Studio 2005.</p>
<br class="clear" />

    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p>Packt Publishing recently published a book titled, Beginners guide to SQL Server Integration Services Using Visual Studio 2005. </p>
<p>The book provides you with the basic knowledge that you should have before you move on to more advanced ETL [Extraction, Transformation, and Loading]. It will also provide you with a comprehensive description of the many designer windows that you may encounter while working with the designer. This guide provides the building blocks describing each block by way of an example as well as describing the nuts and bolts that bind the blocks. A majority of SSIS tasks are covered in this book and they are described fully in the summary of table contents section. You start building packages right from Chapter 2 and continue on to Chapter 20 gathering and building upon your knowledge in each step. </p>
<p>What you will learn from this book?</p>
<p>	Understand the Visual Studio 2005’s IDE as related to SSIS<br />
	Working with single and multiple tasks; working with more than 20 different tasks.<br />
	Connecting to Microsoft Access, Flat Files, Excel Spread Sheets and third party vendor product<br />
	Linking data source and data destination to a task<br />
	Learn how to send emails and ftp files<br />
	Transforming data from a source going to a destination<br />
	Using the scripting support that the IDE provides<br />
	Learn how to monitor the data as it is being transported also new in SQL 2005 Server<br />
	Learning about tasks such as web service and XML, which are new in SQL Server 2005<br />
	Understanding how to use and handle events</p>
<p>This book is written for beginners in the developer track who are looking to get an exposure to SQL Server Integration Services; DBA&#8217;s who are testing water with the Visual Studio IDE but without a wide programming experience; SQL 2000 Data Transformation Services users who are trying to move into SQL Server 2005 Integration Services; Microsoft programming professionals in Small Businesses who wear multiple hats - developer, programmer, and dba with a little bit of experience in each of these.<br />
It is expected that you know how to manipulate window objects, like clicking; dragging and dropping; using contextual help, tabbing, etc. It is also expected that you are exposed to SQL Server database basics and that you understand connecting to a database server; querying the database; reviewing objects; displaying and reviewing properties of objects, etc.  Very little coding skill is assumed except that you can logically follow a fully commented code.</p>
<p><span class="contextlinks contextlinks-link"><span class="contextlinks-text"><a href="/.">http:/www.packtpub.com/sql-server-integration-services-visual-studio-2005/book Click here for more information about the book</a></span></span><br />
<span class="contextlinks contextlinks-link"><span class="contextlinks-text"><a href="http://www.packtpub.com/files/3315_SSIS_SampleChapter.pdf">A sample chapter can be read here</a></span></span></p>
<br class="clear" />

    ]]></content>
  </entry>
  <entry>
    <title>Build your web applications with Tapestry 5</title>
    <link rel="alternate" type="text/html" href="http://dev20.info/node/344" />
    <id>http://dev20.info/node/344</id>
    <published>2008-03-04T13:06:57-07:00</published>
    <updated>2008-03-04T13:06:57-07:00</updated>
    <author>
      <name>Martin Malý</name>
    </author>
    <category term="book" />
    <category term="Java" />
    <summary type="html"><![CDATA[<!--paging_filter--><p>Packt Publishing, the publishers of computer related books have released their latest book on Tapestry 5, the Apache open-source framework for creating dynamic, robust, highly scalable web applications in Java. The first published book on Tapestry 5, titled, Tapestry 5: Building Web Applications is a step-by-step guide to Java Web development with the developer-friendly Apache Tapestry framework.<br />
The book based on the latest version of Tapestry Web development framework and helps you get working with Tapestry components. It builds up an example website through out the book.</p>
<br class="clear" />

    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p>Packt Publishing, the publishers of computer related books have released their latest book on Tapestry 5, the Apache open-source framework for creating dynamic, robust, highly scalable web applications in Java. The first published book on Tapestry 5, titled, Tapestry 5: Building Web Applications is a step-by-step guide to Java Web development with the developer-friendly Apache Tapestry framework.</p>
<p>The book based on the latest version of Tapestry Web development framework and helps you get working with Tapestry components. It builds up an example website through out the book. </p>
<p>The book assumes that the reader is reasonably comfortable with the Java programming language, but no knowledge of web technologies is needed. For experienced Servlet, JSP, or Struts developers, the book will show an alternative way that will allow them to raise their productivity to an incomparable level. With this book you will see that a contemporary component-based framework can be easy to learn and a pleasure to work with. </p>
<p>More information about the book can be found at: <a href="http://www.packtpub.com/tapestry-5/book" title="http://www.packtpub.com/tapestry-5/book">http://www.packtpub.com/tapestry-5/book</a></p>
<br class="clear" />

    ]]></content>
  </entry>
  <entry>
    <title>Vývoj pomocou ActionScript3 a spracovanie udalostí</title>
    <link rel="alternate" type="text/html" href="http://dev20.info/vyvoj-pomocou-actionscript3-spracovanie-udalosti" />
    <id>http://dev20.info/vyvoj-pomocou-actionscript3-spracovanie-udalosti</id>
    <published>2007-11-28T13:58:29-07:00</published>
    <updated>2007-11-28T14:06:15-07:00</updated>
    <author>
      <name>Juraj Michalek</name>
    </author>
    <category term="ADOBE" />
    <category term="FLEX" />
    <category term="FlexGarden" />
    <category term="on-line seminár" />
    <summary type="html"><![CDATA[<!--paging_filter--><p>Skupina FlexGarden Vás pozýva na 4. on-line seminár venovaný technológii Adobe Flex.<br />
 - 8.12.2007 - 20:00 - on-line seminár - Vývoj pomocou ActionScript3 a spracovanie udalostí<br />
  - abstrakt<br />
   - technológia Adobe Flex<br />
   - objektovo orientovaný jazyk ActionScript3<br />
   - spracovanie udalostí<br />
   - udalosti zo sveta Flexu<br />
  - predpokladaná dĺžka: 25 minút<br />
  - záznam bude po skončení k dispozícii<br />
Ďalšie informácie na stránke: <a href="http://www.flexgarden.net" title="http://www.flexgarden.net">http://www.flexgarden.net</a></p>
<br class="clear" />

    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p>Skupina FlexGarden Vás pozýva na 4. on-line seminár venovaný technológii Adobe Flex.</p>
<p> - 8.12.2007 - 20:00 - on-line seminár - Vývoj pomocou ActionScript3 a spracovanie udalostí<br />
  - abstrakt<br />
   - technológia Adobe Flex<br />
   - objektovo orientovaný jazyk ActionScript3<br />
   - spracovanie udalostí<br />
   - udalosti zo sveta Flexu<br />
  - predpokladaná dĺžka: 25 minút<br />
  - záznam bude po skončení k dispozícii</p>
<p>Ďalšie informácie na stránke: <a href="http://www.flexgarden.net" title="http://www.flexgarden.net">http://www.flexgarden.net</a></p>
<br class="clear" />

    ]]></content>
  </entry>
  <entry>
    <title>Flex Builder zdarma pro studenty</title>
    <link rel="alternate" type="text/html" href="http://dev20.info/flex-builder-zdarma-pro-studenty" />
    <id>http://dev20.info/flex-builder-zdarma-pro-studenty</id>
    <published>2007-11-01T05:16:11-07:00</published>
    <updated>2007-11-01T05:16:11-07:00</updated>
    <author>
      <name>Martin Malý</name>
    </author>
    <category term="ADOBE" />
    <category term="Blesková zpráva" />
    <category term="FLEX" />
    <category term="Flex Builder" />
    <summary type="html"><![CDATA[<!--paging_filter--><p>Adobe připravuje nabídku svého Flex Builderu (IDE pro FLEX) zdarma pro studenty. K dispozici má být během několika týdnů. Bližší informace jsou ve <a href="http://developer.adobe.com/flex" rel="CONTEXTLINKS_NEW_WINDOW">Flex Adobe centru</a> <a href="http://developer.adobe.com/flex" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a> a ve <a href="http://www.facebook.com/group.php?gid=2439401066" rel="CONTEXTLINKS_NEW_WINDOW">skupině Flex na Facebook</a> <a href="http://www.facebook.com/group.php?gid=2439401066" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a>. (via <a href="http://weblogs.macromedia.com/flexteam/archives/2007/10/flex_builder_fr.cfm" rel="CONTEXTLINKS_NEW_WINDOW">Flex Team blog</a> <a href="http://weblogs.macromedia.com/flexteam/archives/2007/10/flex_builder_fr.cfm" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a>)</p>
<br class="clear" />

    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p>Adobe připravuje nabídku svého Flex Builderu (IDE pro FLEX) zdarma pro studenty. K dispozici má být během několika týdnů. Bližší informace jsou ve <span class="contextlinks contextlinks-external"><span class="contextlinks-text"><a href="http://developer.adobe.com/flex" rel="CONTEXTLINKS_NEW_WINDOW">Flex Adobe centru</a></span> <a href="http://developer.adobe.com/flex" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a></span> a ve <span class="contextlinks contextlinks-external"><span class="contextlinks-text"><a href="http://www.facebook.com/group.php?gid=2439401066" rel="CONTEXTLINKS_NEW_WINDOW">skupině Flex na Facebook</a></span> <a href="http://www.facebook.com/group.php?gid=2439401066" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a></span>. (via <span class="contextlinks contextlinks-external"><span class="contextlinks-text"><a href="http://weblogs.macromedia.com/flexteam/archives/2007/10/flex_builder_fr.cfm" rel="CONTEXTLINKS_NEW_WINDOW">Flex Team blog</a></span> <a href="http://weblogs.macromedia.com/flexteam/archives/2007/10/flex_builder_fr.cfm" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a></span>)</p>
<br class="clear" />

    ]]></content>
  </entry>
  <entry>
    <title>Mashups and PHP</title>
    <link rel="alternate" type="text/html" href="http://dev20.info/mashups-and-php" />
    <id>http://dev20.info/mashups-and-php</id>
    <published>2007-10-19T05:54:22-07:00</published>
    <updated>2007-10-19T06:05:35-07:00</updated>
    <author>
      <name>Martin Malý</name>
    </author>
    <category term="book" />
    <category term="Mashup" />
    <category term="PHP" />
    <summary type="html"><![CDATA[<!--paging_filter--><p>A must-read book for all Czech web creators: Shu-Wai Chow <a href="http://www.packtpub.com/php-web-20-mashups/book" rel="CONTEXTLINKS_NEW_WINDOW">PHP Web 2.0 Mashup Projects</a> <a href="http://www.packtpub.com/php-web-20-mashups/book" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a>, by <a href="http://www.packtpub.com/" rel="CONTEXTLINKS_NEW_WINDOW">Packt Publishing</a> <a href="http://www.packtpub.com/" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a></p>
<br class="clear" />

    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p>A must-read book for all Czech web creators: Shu-Wai Chow <span class="contextlinks contextlinks-external"><span class="contextlinks-text"><a href="http://www.packtpub.com/php-web-20-mashups/book" rel="CONTEXTLINKS_NEW_WINDOW">PHP Web 2.0 Mashup Projects</a></span> <a href="http://www.packtpub.com/php-web-20-mashups/book" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a></span>, by <span class="contextlinks contextlinks-external"><span class="contextlinks-text"><a href="http://www.packtpub.com/" rel="CONTEXTLINKS_NEW_WINDOW">Packt Publishing</a></span> <a href="http://www.packtpub.com/" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a></span></p>
<p><img src="http://images.packtpub.com/images/100x123/184719088X.png" alt="book" /><br />
In this time Czech people-behind-the-web are holding big discussions about Web 2.0, solving issues such if the Web2.0 is based on the rounded corners and glossy colors or if it&#8217;s based on the communities. The Czech webzin Lupa has announced its &bdquo;annual awards for the memorable Czech webs&ldquo; - with almost the same names like in the past year. The Czech data owners still develope strange methods and legal agreements against &bdquo;the Data Thieves&ldquo;... In this frowsty atmosphere a new book appears which can bring a fresh air in the Czech web. Yes, I&#8217;m talking about the &bdquo;PHP Web2.0 Mashup Projects&ldquo; book, issued by Packt Publishing. You can buy it directly from the Packt web pages for 36 dollars (or 33 Euros, it&#8217;s pretty strange exchange, isn&#8217;t it?)</p>
<p>The book begins with a verbose introduction into the mashups&#8217; world. The author says: &bdquo;Web mashups are exactly what they sound like - web applications that merge data from one or more sources and present them in new ways. Very often, the data owners encourage and facilitate third parties to use the data. In many cases, this facilitation is made possible by the data owners providing application programming interfaces (API) to their data. These APIs follow standard web service protocols and can be implemented quickly and easily in a variety of programming languages, including PHP. (...) The question of who owned data and what they choose to do with the data became a big issue. Why in the world would companies invest millions of dollars to gather their data and their database systems, but then freely give it away for others to use? The answer is by opening their systems, mashup developers help increase the reach of the data owners.&ldquo;</p>
<p>In the second chapter the author demonstrates the creation of the first mashup - Amazon and UPC database joint. The two often used protocols are demonstrated on this example mashup - XML-RPC and REST. The author describes the XML-RPC requests and responses a format in the very understandable and detailed way, interlaced with short pieces of PHP code. He also shows how to use XML-RPC class from the PEAR repository. In the next part there is the REST protocol described, in the same manner like XML-RPC (means &bdquo;clearly and detailed explanation&ldquo;), finished by the own REST client class and the own XML responses parser (via the SAX). In this moment everything is ready for introducing the UPC Database API and the Amazon AWS API. All necessary methods are introduced and described. In the last part of this chapter, named &bdquo;Mashing Up&ldquo;, all of this information is used to build an own mashup. This mashup takes an UPC/EAN code from the goods, looks for this code in the product database and tries to find that thing in the Amazon shops. If the searching is successfull, the picture of desired thing is showed (if available) and user can add it into the basket, fully automatically, by the API methods. In the book a well-documented source code is listed, but only the &bdquo;necessary parts&ldquo;, not the padding around.</p>
<p>The third chapter has a provocative title &bdquo;Make your own search engine&ldquo;. But don&#8217;t worry, it&#8217;s not the Google competitor. It&#8217;s the Microsoft&#8217;s and Yahoo&#8217;s search engines mashup. Do you remember the &bdquo;meta-search-services&ldquo;? This mashup looks exactly like them! In this chapter the author describes and demonstrates the SOAP interface usage (detailed and clearly again). In the Chapter Four we get a video jukebox. The idea of this video jukebox is simple - mashup takes the information about recently played songs from the Last.fm and looks for appropriate video clips on the YouTube. This mashup is built with the PEAR libraries and uses the REST protocol and the XML, XPSF and RSS formats. Anyway - this chapter is available from the web too, like <span class="contextlinks contextlinks-external"><span class="contextlinks-text"><a href="http://www.packtpub.com/files/Sample%20Chapter%20PHP%20Final.pdf" rel="CONTEXTLINKS_NEW_WINDOW">the sample chapter (PDF)</a></span> <a href="http://www.packtpub.com/files/Sample%20Chapter%20PHP%20Final.pdf" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a></span></p>
<p>The fifth chapter shows a not-so-clean method for mashup data acquiring. It describes a mashup which informs the user about the highway accidents by SMS. The main problem is to get data from California Highway Patrol service (they behave like many of the Czech data owners), because their web doesn&#8217;t provide any usable way to get the data. So the author shows a technique called &bdquo;screen scraping&ldquo;, incumbent on grabbing HTML document, making DOM tree and picking required data. It&#8217;s a very interesting chapter.</p>
<p>The book ends with the sixth chapter, in which the author mashes up the Google Maps and the Flickr. His mashup shows the underground stations on the London map. The user can click on the marker of an concrete subway station and the mashup service provides photos of this station (from the Flickr). The main theme of this chapter is the REST protocol with the RDF and JSON data formats, using the tools like the SPARQL, RDF API for PHP or the loved AJAX. All of this is well explained again, freely flavored by the PHP code examples.</p>
<p>The resume is here. I&#8217;ll start with the negatives: On several code examples there are typographical quotation marks instead of proper &bdquo;computer quotation marks&ldquo;. I thought for a while about the meaning of the things such as <strong>$a=&laquo;String&raquo;</strong>. I would also prefer a &bdquo;live&ldquo; demonstration of the mashups described in the book, maybe on Packt web server.</p>
<p>But the positives predominate: The book is readable and well-arranged. The text is short enough to hold reader&#8217;s attention, but full of valuable information. A reader who knows how the REST or XML-RPC works can skip over relevant parts (or go through just for memory refreshing), nevertheless he finds a lot of interesting things in the book. The book is no &bdquo;How To Make A Mashup - Step By Step&ldquo; instruction manual, so don&#8217;t expect you will write an amazing and superb mashup in the afternoon immediatelly after reading through. The most important thing for mashup creating is the idea WHAT and HOW mash up (the same problem which a barman must solve before mixing cocktails). The book is no step-by-step manual, as I have already mentioned. It provides an overview of API&#8217;s possibilities, it shows methods &bdquo;how-to&ldquo; and, last but not least, inspires one to its own activity!</p>
<p>So, it has inspired at least me. I must say this book was the last impulse making me to provide the ApiMania website (the list of the Czech and Slovak APIs and mashups).</p>
<p>I hope it will inspirate others too...</p>
<br class="clear" />

    ]]></content>
  </entry>
  <entry>
    <title>ExtJS verze 2.0</title>
    <link rel="alternate" type="text/html" href="http://dev20.info/extjs-verze-2-0" />
    <id>http://dev20.info/extjs-verze-2-0</id>
    <published>2007-10-01T09:37:25-07:00</published>
    <updated>2007-10-01T09:37:25-07:00</updated>
    <author>
      <name>Martin Malý</name>
    </author>
    <category term="AJAX" />
    <category term="Blesková zpráva" />
    <category term="ExtJS" />
    <category term="JavaScript" />
    <category term="knihovna" />
    <summary type="html"><![CDATA[<!--paging_filter--><p>Dnes byla vydána alfa release nové verze knihovny ExtJS. <a href="http://extjs.com/blog/2007/09/28/ext-20-alpha-release/" rel="CONTEXTLINKS_NEW_WINDOW">Více</a> <a href="http://extjs.com/blog/2007/09/28/ext-20-alpha-release/" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a></p>
<br class="clear" />

    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p>Dnes byla vydána alfa release nové verze knihovny ExtJS. <span class="contextlinks contextlinks-external"><span class="contextlinks-text"><a href="http://extjs.com/blog/2007/09/28/ext-20-alpha-release/" rel="CONTEXTLINKS_NEW_WINDOW">Více</a></span> <a href="http://extjs.com/blog/2007/09/28/ext-20-alpha-release/" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a></span></p>
<br class="clear" />

    ]]></content>
  </entry>
  <entry>
    <title>Tři nové zajímavé aplikace v Adobe AIR</title>
    <link rel="alternate" type="text/html" href="http://dev20.info/t%C5%99i-nov%C3%A9-zaj%C3%ADmav%C3%A9-aplikace-v-adobe-air" />
    <id>http://dev20.info/t%C5%99i-nov%C3%A9-zaj%C3%ADmav%C3%A9-aplikace-v-adobe-air</id>
    <published>2007-09-25T05:21:05-07:00</published>
    <updated>2007-09-25T05:21:05-07:00</updated>
    <author>
      <name>Martin Malý</name>
    </author>
    <category term="ADOBE" />
    <category term="AIR" />
    <category term="aplikace" />
    <category term="tipy" />
    <summary type="html"><![CDATA[<!--paging_filter--><p>Download z YouTube, konzole pro Google Analytics a offline blogovadlo pro WordPress</p>
<br class="clear" />

    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p>Download z YouTube, konzole pro Google Analytics a offline blogovadlo pro WordPress</p>
<p><span class="contextlinks contextlinks-external"><span class="contextlinks-text"><a href="http://airpress.org/" rel="CONTEXTLINKS_NEW_WINDOW">AirPress</a></span> <a href="http://airpress.org/" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a></span> je program, jehož pomocí můžete snadno publikovat z desktopu přímo na WordPress blog. Kromě textu a obrázků můžete vkládat i video či zvuk, popřípadě přímo obraz nahraný z webkamery.</p>
<p><span class="inline left"><a href="/" onclick="launch_popup(329, 640, 430); return false;" target="_blank"><img src="http://dev20.info/./sites/dev20.info/files/images/doc3.thumbnail.png" alt="AirPress" title="AirPress"  class="image thumbnail" width="100" height="67" /></a><span class="caption" style="width: -2px;"><strong>AirPress</strong></span></span></p>
<p><span class="contextlinks contextlinks-external"><span class="contextlinks-text"><a href="http://www.aboutnico.be/index.php/google-analytics-air-beta-sign-up/" rel="CONTEXTLINKS_NEW_WINDOW">Google Analytics Air</a></span> <a href="http://www.aboutnico.be/index.php/google-analytics-air-beta-sign-up/" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a></span> je aplikace pro snadný přístup ke statistikám z Google Analytics.</p>
<p><span class="inline left"><a href="/" onclick="launch_popup(330, 550, 410); return false;" target="_blank"><img src="http://dev20.info/./sites/dev20.info/files/images/overlay.thumbnail.jpg" alt="Google Analytics AIR" title="Google Analytics AIR"  class="image thumbnail" width="100" height="75" /></a><span class="caption" style="width: -2px;"><strong>Google Analytics AIR</strong></span></span></p>
<p><span class="contextlinks contextlinks-external"><span class="contextlinks-text"><a href="http://www.felipeandrade.org/blog/?p=288" rel="CONTEXTLINKS_NEW_WINDOW">Felipe Andrade</a></span> <a href="http://www.felipeandrade.org/blog/?p=288" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a></span> vytváří AIR aplikaci pro přístup k YouTube, která by měla umožnit hledání, přehrávání a download videa z YouTube přímo z desktopu. Pokud se chcete účastnit, napište mu mail.</p>
<br class="clear" />

    ]]></content>
  </entry>
  <entry>
    <title>Prednáška - Platformovo nezávislý vývoj - Flex/Flash</title>
    <link rel="alternate" type="text/html" href="http://dev20.info/prednaska-vyvoj-flex-flash" />
    <id>http://dev20.info/prednaska-vyvoj-flex-flash</id>
    <published>2007-09-18T11:46:01-07:00</published>
    <updated>2007-09-18T11:51:28-07:00</updated>
    <author>
      <name>Martin Malý</name>
    </author>
    <category term="ActionScript" />
    <category term="ADOBE" />
    <category term="AIR" />
    <category term="FLEX" />
    <category term="RIA" />
    <summary type="html"><![CDATA[<!--paging_filter--><p>Dňa 6. - 7. 10. sa bude konať v Žiline konferencia <a href="http://www.sklug.sk/projekty/lugcon/15/" rel="CONTEXTLINKS_NEW_WINDOW">Lugcon 15</a> <a href="http://www.sklug.sk/projekty/lugcon/15/" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a>. Prednášky budú zamerané na vývoj softvéru a bezpečnosť. V rámci konferenice by som Vás rád pozval na prednášku - Platformovo nezávislý vývoj - Flex/Flash.</p>
<br class="clear" />

    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p>Dňa 6. - 7. 10. sa bude konať v Žiline konferencia <span class="contextlinks contextlinks-external"><span class="contextlinks-text"><a href="http://www.sklug.sk/projekty/lugcon/15/" rel="CONTEXTLINKS_NEW_WINDOW">Lugcon 15</a></span> <a href="http://www.sklug.sk/projekty/lugcon/15/" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a></span>. Prednášky budú zamerané na vývoj softvéru a bezpečnosť. V rámci konferenice by som Vás rád pozval na prednášku - Platformovo nezávislý vývoj - Flex/Flash.</p>
<p>Obsah prednášky</p>
<p>    * história Rich Internet Application (RIA)<br />
    * predstavenie Adobe Flex a open source model<br />
    * vývoj na Linuxe s použitím Adobe Flex SDK<br />
    * Flex na iných platformách<br />
    * integrácia Flex aplikácii s Python - TurboGears aplikáciami a PHP aplikáciami<br />
    * web aplikácia na desktope - AIR<br />
    * predstavenie MXML a ActionScript3<br />
    * základné črty frameworku Flex<br />
    * projekt FlexGarden.net</p>
<p>Informácie o konferencii Lugcon 15 nájdete na adrese: <a href="http://www.sklug.sk/projekty/lugcon/15/" title="http://www.sklug.sk/projekty/lugcon/15/">http://www.sklug.sk/projekty/lugcon/15/</a></p>
<p>Vstup na konferenciu je voľný.</p>
<br class="clear" />

    ]]></content>
  </entry>
  <entry>
    <title>Prototype 1.6.0 RC</title>
    <link rel="alternate" type="text/html" href="http://dev20.info/prototype-1-6-0-rc" />
    <id>http://dev20.info/prototype-1-6-0-rc</id>
    <published>2007-08-17T03:10:14-07:00</published>
    <updated>2007-08-17T10:56:08-07:00</updated>
    <author>
      <name>Martin Malý</name>
    </author>
    <category term="Blesková zpráva" />
    <category term="JavaScript" />
    <category term="Prototype" />
    <summary type="html"><![CDATA[<!--paging_filter--><p>Vyšel Release Candidate nové verze frameworku Prototype 1.6.0.</p>
<br class="clear" />

    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p>Vyšel Release Candidate nové verze frameworku Prototype 1.6.0.</p>
<p>Nová verze přináší, již klasicky, některá vylepšení, která mají zvýšit výkon a opravit chyby. Změn a vylepšení je mnoho, týkají se všech částí Prototype (Events API, DOM API, AJAX API, Class API, Functional API). Prototype se snaží splnit požadavky standardů JavaScript 1.6 i WHATWG 1.0 (např. metoda indexOf u polí už nepřepisuje nativní metodu, pokud ta existuje apod.)</p>
<p><span class="contextlinks contextlinks-external"><span class="contextlinks-text"><a href="http://prototypejs.org/2007/8/15/prototype-1-6-0-release-candidate" rel="CONTEXTLINKS_NEW_WINDOW">Prototype 1.6.0 - informace</a></span> <a href="http://prototypejs.org/2007/8/15/prototype-1-6-0-release-candidate" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a></span><br />
<span class="contextlinks contextlinks-external"><span class="contextlinks-text"><a href="http://prototypejs.org/assets/2007/8/15/prototype.js" rel="CONTEXTLINKS_NEW_WINDOW">Prototype 1.6.0 RC download</a></span> <a href="http://prototypejs.org/assets/2007/8/15/prototype.js" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a></span></p>
<br class="clear" />

    ]]></content>
  </entry>
  <entry>
    <title>Pligg je na prodej</title>
    <link rel="alternate" type="text/html" href="http://dev20.info/pligg-je-na-prodej" />
    <id>http://dev20.info/pligg-je-na-prodej</id>
    <published>2007-08-12T11:05:54-07:00</published>
    <updated>2007-08-12T11:05:54-07:00</updated>
    <author>
      <name>Martin Malý</name>
    </author>
    <category term="Blesková zpráva" />
    <category term="byznys" />
    <category term="Web 2.0" />
    <summary type="html"><![CDATA[<!--paging_filter--><p><a href="http://www.pligg.com" rel="CONTEXTLINKS_NEW_WINDOW">Pligg</a> <a href="http://www.pligg.com" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a>, opensource klon populárního Digg-u, je na prodej. Informoval o tom <a href="http://www.techcrunch.com/2007/08/12/pligg-the-open-source-digg-clone-put-up-for-sale/" rel="CONTEXTLINKS_NEW_WINDOW">TechCrunch</a> <a href="http://www.techcrunch.com/2007/08/12/pligg-the-open-source-digg-clone-put-up-for-sale/" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a>.&lt;&#8211;break&#8211;&gt;<br />
Předmětem prodeje je doménové jméno, website a kontrola nad účtem u SourceForge.<br />
Pligg má údajně 10.000 registrovaných uživatelů a byl stáhnut 60.000x.<br />
Důvodem prodeje je, dle slov autorů Pligg-u, zaneprázdnění tvůrců a nedostatek času.</p>
<br class="clear" />

    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p><span class="contextlinks contextlinks-external"><span class="contextlinks-text"><a href="http://www.pligg.com" rel="CONTEXTLINKS_NEW_WINDOW">Pligg</a></span> <a href="http://www.pligg.com" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a></span>, opensource klon populárního Digg-u, je na prodej. Informoval o tom <span class="contextlinks contextlinks-external"><span class="contextlinks-text"><a href="http://www.techcrunch.com/2007/08/12/pligg-the-open-source-digg-clone-put-up-for-sale/" rel="CONTEXTLINKS_NEW_WINDOW">TechCrunch</a></span> <a href="http://www.techcrunch.com/2007/08/12/pligg-the-open-source-digg-clone-put-up-for-sale/" rel="CONTEXTLINKS_NEW_WINDOW"><img src="/modules/contextlinks/images/external.png" alt="external" /></a></span>.&lt;&#8211;break&#8211;&gt;<br />
Předmětem prodeje je doménové jméno, website a kontrola nad účtem u SourceForge.</p>
<p>Pligg má údajně 10.000 registrovaných uživatelů a byl stáhnut 60.000x.</p>
<p>Důvodem prodeje je, dle slov autorů Pligg-u, zaneprázdnění tvůrců a nedostatek času.</p>
<br class="clear" />

    ]]></content>
  </entry>
  <entry>
    <title>Online šachy s jQuery</title>
    <link rel="alternate" type="text/html" href="http://dev20.info/online-achy-s-jquery" />
    <id>http://dev20.info/online-achy-s-jquery</id>
    <published>2007-07-13T06:28:15-07:00</published>
    <updated>2007-07-13T06:28:15-07:00</updated>
    <author>
      <name>Martin Malý</name>
    </author>
    <category term="hry" />
    <category term="jQuery" />
    <summary type="html"><![CDATA[<!--paging_filter--><p>Jonah Fox spustil web <a href="http://64squar.es">64squar.es</a>. Podle názvu byste mohli tipovat, že půjde o šachy. A máte pravdu. Dokonce o online šachy!</p>
<br class="clear" />

    ]]></summary>
    <content type="html"><![CDATA[<!--paging_filter--><p>Jonah Fox spustil web <span class="contextlinks contextlinks-link"><span class="contextlinks-text"><a href="http://64squar.es">64squar.es</a></span></span>. Podle názvu byste mohli tipovat, že půjde o šachy. A máte pravdu. Dokonce o online šachy!</p>
<p>Na webu můžete hrát šachy proti svému kamarádovi nebo si najít nového soupeře. Webové rozhraní, které je poháněno knihovnou jQuery, se stará o real-time zobrazení vašich tahů i na šachovnici soupeře, a logicky soupeřových tahů na šachovnici vaší.</p>
<p>64squar.es je postaven na Ruby On Rails a jQuery, používá také RoR plugin Juggernaut. Web umožňuje upravit si barvy šachovnice, popovídat si s protihráčem, nabízí avatary i implementaci ELO bodů a spoustu dalších věcí.</p>
<br class="clear" />

    ]]></content>
  </entry>
</feed>
