<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;C04CQ34-eSp7ImA9WxBSFE0.&quot;"><id>tag:blogger.com,1999:blog-8355370</id><updated>2009-12-21T10:26:02.051-03:00</updated><title>Planet German</title><subtitle type="html">Tales from the Tech road</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://planetgerman.blogspot.com/" /><link rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>70</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/PlanetGerman" /><feedburner:emailServiceId>PlanetGerman</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry gd:etag="W/&quot;CkAGR30zcCp7ImA9WxBTGEg.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-3084235830567992212</id><published>2009-12-15T01:15:00.003-03:00</published><updated>2009-12-15T01:18:46.388-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-15T01:18:46.388-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="dzone" /><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><category scheme="http://www.blogger.com/atom/ns#" term="review" /><category scheme="http://www.blogger.com/atom/ns#" term="parallel" /><category scheme="http://www.blogger.com/atom/ns#" term="scala" /><category scheme="http://www.blogger.com/atom/ns#" term="concurrency" /><category scheme="http://www.blogger.com/atom/ns#" term="book" /><title>Book Review: "Programming Scala: Tackle Multi-Core Complexity on the Java Virtual Machine"</title><content type="html">&lt;span style="font-family: arial;"&gt;Hi! You might want to check my latest book review: "&lt;a href="http://books.dzone.com/reviews/programming-scala-tackle-multi"&gt;Programming Scala: Tackle Multi-Core Complexity on the Java Virtual Machine&lt;/a&gt;" which was published recently on DZone.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;Enjoy!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-3084235830567992212?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/HOsq7Ay3n_w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/3084235830567992212/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=3084235830567992212" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/3084235830567992212?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/3084235830567992212?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/HOsq7Ay3n_w/book-review-programming-scala-tackle.html" title="Book Review: &quot;Programming Scala: Tackle Multi-Core Complexity on the Java Virtual Machine&quot;" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2009/12/book-review-programming-scala-tackle.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQFR3k_eCp7ImA9WxJbGEw.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-6831041477251903987</id><published>2009-07-26T21:44:00.005-03:00</published><updated>2009-07-28T18:25:16.740-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-28T18:25:16.740-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="db4o JavaFX project javafx.com sample demo" /><title>Project Management System using JavaFX and db4o</title><content type="html">&lt;span style="font-family:arial;"&gt;When I run into Sun's &lt;a href="http://javafx.com/samples/index.html"&gt;JavaFX sample applications section&lt;/a&gt; I saw one example that particularly caught my attention, a sort of &lt;a href="http://javafx.com/samples/ProjectManager/index.html"&gt;simplified project management system&lt;/a&gt;. What I found interesting is that it looks like this native GUI could also be used under JavaFX's mobile profile and, most importantly, that the authors created a &lt;a href="http://javafx.com/samples/ProjectManager/src/DataHandler.fx.html"&gt;mock data access layer&lt;/a&gt; (accessing only in-memory collections) leaving room for easily plugging in my favorite (JavaFX compatible) object persistence engine: &lt;a href="http://developer.db4o.com/"&gt;db4o&lt;/a&gt; =)&lt;br /&gt;&lt;br /&gt;With the help of Dama (my wife) we changed the &lt;a href="http://javafx.com/samples/ProjectManager/src/DataHandler.fx.html"&gt;original data handler&lt;/a&gt; to include db4o and wanted to share this sample with you. We used db4o v7.9 which is accessed straight from JavaFX (if you want to learn more about the limitations of db4o under JavaFX I suggest you read Patrick's blog post &lt;a href="http://developer.db4o.com/blogs/community/archive/2009/03/20/db4o-with-javafx.aspx"&gt;'db4o with JavaFX'&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;If you want to use db4o in your JavaFX application you're adviced to reuse &lt;span style="FONT-WEIGHT: bold"&gt;Db4oFX.fx&lt;/span&gt; (available in the download bundle below) to save yourself some time (it's a sort of JavaFX API to db4o) which in turn uses &lt;span style="FONT-STYLE: italic"&gt;Reflex.java&lt;/span&gt; (for some reflection magic). The data handler for this application (which benefits from these utility classes) is called &lt;span style="FONT-STYLE: italic"&gt;DataHandler.fx&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Thanks to Praveen Mohan &amp;amp; Elancheran for sharing the original sample.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://developer.db4o.com/ProjectSpaces/view.aspx/JavaFXDemo/ProjectManager.Zip"&gt;Download Sample&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-6831041477251903987?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/Akbd80TLIAU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/6831041477251903987/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=6831041477251903987" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/6831041477251903987?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/6831041477251903987?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/Akbd80TLIAU/project-management-system-using-javafx.html" title="Project Management System using JavaFX and db4o" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2009/07/project-management-system-using-javafx.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8FSHg7eyp7ImA9WxVaEUg.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-8811353547880144396</id><published>2009-04-07T21:55:00.003-03:00</published><updated>2009-04-07T22:06:59.603-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-07T22:06:59.603-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="capacity" /><category scheme="http://www.blogger.com/atom/ns#" term="error" /><category scheme="http://www.blogger.com/atom/ns#" term="scalability" /><category scheme="http://www.blogger.com/atom/ns#" term="twitter" /><title>Twitter "Unscheduled Maintenance"</title><content type="html">I just run into a second nasty experience with Twitter. It wasn't that they are over capacity, they now call it "unscheduled maintenance". Thank god, I thought they were over capacity =S&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NQ-69hq8BEs/Sdv4EQIRUdI/AAAAAAAAEqQ/uJ6bW0ZBAuw/s1600-h/twitter2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 264px;" src="http://4.bp.blogspot.com/_NQ-69hq8BEs/Sdv4EQIRUdI/AAAAAAAAEqQ/uJ6bW0ZBAuw/s320/twitter2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5322120136601194962" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I prefer the &lt;a href="http://planetgerman.blogspot.com/2009/04/twitter-over-capacity.html"&gt;whale&lt;/a&gt; (or maybe a functional Twitter website?)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-8811353547880144396?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/01WjqlgOr40" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/8811353547880144396/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=8811353547880144396" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/8811353547880144396?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/8811353547880144396?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/01WjqlgOr40/twitter-unscheduled-maintenance.html" title="Twitter &quot;Unscheduled Maintenance&quot;" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_NQ-69hq8BEs/Sdv4EQIRUdI/AAAAAAAAEqQ/uJ6bW0ZBAuw/s72-c/twitter2.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2009/04/twitter-unscheduled-maintenance.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkENQn8_eSp7ImA9WxVbGE0.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-3693048561771773749</id><published>2009-04-03T22:18:00.004-03:00</published><updated>2009-04-03T22:31:33.141-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-03T22:31:33.141-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="capacity" /><category scheme="http://www.blogger.com/atom/ns#" term="error" /><category scheme="http://www.blogger.com/atom/ns#" term="scalability" /><category scheme="http://www.blogger.com/atom/ns#" term="twitter" /><title>Twitter over capacity?</title><content type="html">I just had a nasty surprise when trying to update my status on Twitter:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NQ-69hq8BEs/Sda31zifVMI/AAAAAAAAEqI/o8_5y6pr5hs/s1600-h/twitter-over-capacity.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 247px;" src="http://3.bp.blogspot.com/_NQ-69hq8BEs/Sda31zifVMI/AAAAAAAAEqI/o8_5y6pr5hs/s320/twitter-over-capacity.jpg" alt="" id="BLOGGER_PHOTO_ID_5320642144780637378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Strange (there's a reason why they are using &lt;a href="http://aws.amazon.com/s3/"&gt;Amazon S3&lt;/a&gt; and that is scalability).&lt;br /&gt;&lt;br /&gt;So, how come? (And what's with the whale anyway? =)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-3693048561771773749?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/GQ5nxCqZkNE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/3693048561771773749/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=3693048561771773749" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/3693048561771773749?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/3693048561771773749?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/GQ5nxCqZkNE/twitter-over-capacity.html" title="Twitter over capacity?" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_NQ-69hq8BEs/Sda31zifVMI/AAAAAAAAEqI/o8_5y6pr5hs/s72-c/twitter-over-capacity.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2009/04/twitter-over-capacity.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkAFQHw8fSp7ImA9WxVUE0k.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-4532123953555302652</id><published>2009-03-17T22:33:00.003-03:00</published><updated>2009-03-17T22:45:11.275-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-17T22:45:11.275-03:00</app:edited><title>Demos de db4o en Android actualizadas!</title><content type="html">Pueden acceder ahora a versiones actualizadas de los demos para Android: PasswordSafe y MapMe que ahora corren sobre la nueva version de &lt;a class="" href="http://developer.db4o.com/files/folders/db4o_74/default.aspx"&gt;db4o  (v7.4)&lt;/a&gt; y el ultimo &lt;a href="http://d.android.com/sdk/1.1_r1/index.html"&gt;SDK de Android (v1.1 R1)&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;PasswordSafe es una aplicación muy sencilla para almacenar en un lugar seguro los datos de login de tus sitios favoritos. MapMe es un frontend para Google Maps que te permite almacenar puntos del mapa para luego accederlos.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://developer.db4o.com/ProjectSpaces/download.ashx/MapMe/New-2.Png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 200px;" src="http://developer.db4o.com/ProjectSpaces/download.ashx/MapMe/New-2.Png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Para descargarte las demos visita &lt;a href="http://developer.db4o.com/blogs/community/archive/2009/03/11/db4o-android-demos-updated.aspx"&gt;esta página&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Enjoy!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-4532123953555302652?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/YrHZBXozw28" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/4532123953555302652/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=4532123953555302652" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/4532123953555302652?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/4532123953555302652?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/YrHZBXozw28/demos-de-db4o-en-android-actualizadas.html" title="Demos de db4o en Android actualizadas!" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2009/03/demos-de-db4o-en-android-actualizadas.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cERXczfyp7ImA9WxVVF0Q.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-2026349982296444509</id><published>2009-03-11T16:10:00.001-02:00</published><updated>2009-03-11T16:10:04.987-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-11T16:10:04.987-02:00</app:edited><title>Getting Started with db4o</title><content type="html">&lt;center&gt;															&lt;script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js?ver=2008010901"&gt;&lt;/script&gt;					&lt;script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&amp;posts_id=1875960&amp;source=3&amp;autoplay=true&amp;file_type=flv&amp;player_width=&amp;player_height="&gt;&lt;/script&gt;					&lt;div id="blip_movie_content_1875960"&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-GettingStartedWithDb4o992.mp4" onclick="play_blip_movie_1875960(); return false;"&gt;&lt;img title="Click to play" alt="Video thumbnail. Click to play"  src="http://blip.tv/file/get/Db4o-GettingStartedWithDb4o992.mp4.jpg" border="0" title="Click to Play" /&gt;&lt;/a&gt;					&lt;br /&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-GettingStartedWithDb4o992.mp4" onclick="play_blip_movie_1875960(); return false;"&gt;Click to Play&lt;/a&gt;					&lt;/div&gt;										&lt;/center&gt;&lt;div class="blip_description"&gt;In this video db4o expert Eric Falsken introduces us to db4o using Visual Studio, C# and the free Object Manager Enterprise (OME) tool to browse and query the database in the example. For more information point your browser to: http://developer.db4o.com&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-2026349982296444509?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/15-uoo_HnyE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/2026349982296444509/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=2026349982296444509" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/2026349982296444509?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/2026349982296444509?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/15-uoo_HnyE/getting-started-with-db4o.html" title="Getting Started with db4o" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2009/03/getting-started-with-db4o.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEMCRH85fyp7ImA9WxdXFE4.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-3346001132880799777</id><published>2008-06-25T19:21:00.001-03:00</published><updated>2008-06-25T19:21:05.127-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-06-25T19:21:05.127-03:00</app:edited><title>db4o Paircast: Full db4o Build From svn Sources</title><content type="html">&lt;center&gt;															&lt;script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js?ver=2008010901"&gt;&lt;/script&gt;					&lt;script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&amp;posts_id=1030537&amp;source=3&amp;autoplay=true&amp;file_type=flv&amp;player_width=&amp;player_height="&gt;&lt;/script&gt;					&lt;div id="blip_movie_content_1030537"&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastFullDb4oBuildFromSvnSources387.avi" onclick="play_blip_movie_1030537(); return false;"&gt;&lt;img title="Click to play" alt="Video thumbnail. Click to play"  src="http://blip.tv/file/get/Db4o-db4oPaircastFullDb4oBuildFromSvnSources387.avi.jpg" border="0" title="Click to Play" /&gt;&lt;/a&gt;					&lt;br /&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastFullDb4oBuildFromSvnSources387.avi" onclick="play_blip_movie_1030537(); return false;"&gt;Click to Play&lt;/a&gt;					&lt;/div&gt;										&lt;/center&gt;&lt;div class="blip_description"&gt;&lt;div&gt;&lt;p&gt;&lt;div&gt;In this session Patrick and Tetyana use db4obuild project from &lt;a href="https://source.db4o.com/db4o/trunk/"&gt;svn repository&lt;/a&gt; to create full db4o distribution (Java and .NET versions). They show how to access the repository, checkout the latest source, setup and run the build and check the results. The detailed instructions on the process are also available in db4o &lt;a href="http://developer.db4o.com/Resources/view.aspx/Reference/Working_With_Source_Code/Building_Full_Distribution"&gt;Reference documentation&lt;/a&gt;.&lt;/div&gt;&lt;/p&gt;&lt;p&gt;Register in our community and get access to db4o related special resources, whitepapers, demo applications and forums: &lt;a href="http://developer.db4o.com/"&gt;http://developer.db4o.com&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-3346001132880799777?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/NIKTVo_OEO4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/3346001132880799777/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=3346001132880799777" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/3346001132880799777?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/3346001132880799777?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/NIKTVo_OEO4/db4o-paircast-full-db4o-build-from-svn.html" title="db4o Paircast: Full db4o Build From svn Sources" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2008/06/db4o-paircast-full-db4o-build-from-svn.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkAFQH87fCp7ImA9WxdQFUo.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-7943715953541426446</id><published>2008-06-15T22:11:00.001-03:00</published><updated>2008-06-15T22:11:51.104-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-06-15T22:11:51.104-03:00</app:edited><title>db4o Paircast: Performance Contest</title><content type="html">&lt;center&gt;															&lt;script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js?ver=2008010901"&gt;&lt;/script&gt;					&lt;script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&amp;posts_id=1002243&amp;source=3&amp;autoplay=true&amp;file_type=flv&amp;player_width=&amp;player_height="&gt;&lt;/script&gt;					&lt;div id="blip_movie_content_1002243"&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastPerformanceContest620.avi" onclick="play_blip_movie_1002243(); return false;"&gt;&lt;img title="Click to play" alt="Video thumbnail. Click to play"  src="http://blip.tv/file/get/Db4o-db4oPaircastPerformanceContest620.avi.jpg" border="0" title="Click to Play" /&gt;&lt;/a&gt;					&lt;br /&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastPerformanceContest620.avi" onclick="play_blip_movie_1002243(); return false;"&gt;Click to Play&lt;/a&gt;					&lt;/div&gt;										&lt;/center&gt;&lt;div class="blip_description"&gt;&lt;div&gt;&lt;p&gt;In this session Carl and Norberto demonstrate how to get started with the &lt;a href="http://developer.db4o.com/ProjectSpaces/view.aspx/PerformanceContest"&gt;1st db4o performance contest&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Register in our community and get access to db4o related special resources, whitepapers, demo applications and forums: &lt;a href="http://developer.db4o.com/"&gt;http://developer.db4o.com&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-7943715953541426446?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/upEUlekc6xA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/7943715953541426446/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=7943715953541426446" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/7943715953541426446?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/7943715953541426446?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/upEUlekc6xA/db4o-paircast-performance-contest.html" title="db4o Paircast: Performance Contest" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2008/06/db4o-paircast-performance-contest.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUEMQ306fCp7ImA9WxdSFEg.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-2562369757503496641</id><published>2008-05-22T09:01:00.001-03:00</published><updated>2008-05-22T09:01:22.314-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-22T09:01:22.314-03:00</app:edited><title>db4o Paircast: JProbe Profiling Session on Reflection and Read Performance</title><content type="html">&lt;center&gt;															&lt;script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js?ver=2008010901"&gt;&lt;/script&gt;					&lt;script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&amp;posts_id=933265&amp;source=3&amp;autoplay=true&amp;file_type=flv&amp;player_width=&amp;player_height="&gt;&lt;/script&gt;					&lt;div id="blip_movie_content_933265"&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastJProbeProfilingSessionOnReflectionAndReadPe537.avi" onclick="play_blip_movie_933265(); return false;"&gt;&lt;img title="Click to play" alt="Video thumbnail. Click to play"  src="http://blip.tv/file/get/Db4o-db4oPaircastJProbeProfilingSessionOnReflectionAndReadPe537.avi.jpg" border="0" title="Click to Play" /&gt;&lt;/a&gt;					&lt;br /&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastJProbeProfilingSessionOnReflectionAndReadPe537.avi" onclick="play_blip_movie_933265(); return false;"&gt;Click to Play&lt;/a&gt;					&lt;/div&gt;										&lt;/center&gt;&lt;div class="blip_description"&gt;&lt;p&gt;In this session Carl and Rodrigo use the JProbe profiler to analyse how reflection impacts the read and write performance of db4o for Java. They discover that the impact is very small and find a potential area to tune activation performance.&lt;/p&gt;&lt;p&gt;Register in our community and get access to db4o related special resources, whitepapers, demo applications and forums: &lt;a href="http://developer.db4o.com/"&gt;http://developer.db4o.com&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-2562369757503496641?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/66SvGl_FWIk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/2562369757503496641/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=2562369757503496641" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/2562369757503496641?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/2562369757503496641?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/66SvGl_FWIk/db4o-paircast-jprobe-profiling-session.html" title="db4o Paircast: JProbe Profiling Session on Reflection and Read Performance" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2008/05/db4o-paircast-jprobe-profiling-session.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYHRXsycCp7ImA9WxdSFEg.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-2637163945359369992</id><published>2008-05-22T08:52:00.001-03:00</published><updated>2008-05-22T08:52:14.598-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-22T08:52:14.598-03:00</app:edited><title>db4o Paircast: Custom Reflector with direct field access</title><content type="html">&lt;center&gt;															&lt;script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js?ver=2008010901"&gt;&lt;/script&gt;					&lt;script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&amp;posts_id=933248&amp;source=3&amp;autoplay=true&amp;file_type=flv&amp;player_width=&amp;player_height="&gt;&lt;/script&gt;					&lt;div id="blip_movie_content_933248"&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastCustomReflectorWithDirectFieldAccess938.avi" onclick="play_blip_movie_933248(); return false;"&gt;&lt;img title="Click to play" alt="Video thumbnail. Click to play"  src="http://blip.tv/file/get/Db4o-db4oPaircastCustomReflectorWithDirectFieldAccess938.avi.jpg" border="0" title="Click to Play" /&gt;&lt;/a&gt;					&lt;br /&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastCustomReflectorWithDirectFieldAccess938.avi" onclick="play_blip_movie_933248(); return false;"&gt;Click to Play&lt;/a&gt;					&lt;/div&gt;										&lt;/center&gt;&lt;div class="blip_description"&gt;&lt;p&gt;In this session Rodrigo and Carl write a custom reflector with direct field access to be able to test the impact of reflection calls on the performance of db4o empirically.&lt;/p&gt;&lt;p&gt;Register in our community and get access to db4o related special resources, whitepapers, demo applications and forums: &lt;a href="http://developer.db4o.com/"&gt;http://developer.db4o.com&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-2637163945359369992?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/ITgsNbICITw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/2637163945359369992/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=2637163945359369992" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/2637163945359369992?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/2637163945359369992?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/ITgsNbICITw/db4o-paircast-custom-reflector-with.html" title="db4o Paircast: Custom Reflector with direct field access" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2008/05/db4o-paircast-custom-reflector-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08FSX09cCp7ImA9WxdSFEg.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-6130999861820619999</id><published>2008-05-22T08:30:00.001-03:00</published><updated>2008-05-22T08:30:18.368-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-22T08:30:18.368-03:00</app:edited><title>db4o Paircast: Permutations of test case conditions</title><content type="html">&lt;center&gt;															&lt;script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js?ver=2008010901"&gt;&lt;/script&gt;					&lt;script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&amp;posts_id=933200&amp;source=3&amp;autoplay=true&amp;file_type=flv&amp;player_width=&amp;player_height="&gt;&lt;/script&gt;					&lt;div id="blip_movie_content_933200"&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastPermutationsOfTestCaseConditions161.avi" onclick="play_blip_movie_933200(); return false;"&gt;&lt;img title="Click to play" alt="Video thumbnail. Click to play"  src="http://blip.tv/file/get/Db4o-db4oPaircastPermutationsOfTestCaseConditions161.avi.jpg" border="0" title="Click to Play" /&gt;&lt;/a&gt;					&lt;br /&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastPermutationsOfTestCaseConditions161.avi" onclick="play_blip_movie_933200(); return false;"&gt;Click to Play&lt;/a&gt;					&lt;/div&gt;										&lt;/center&gt;&lt;div class="blip_description"&gt;&lt;p&gt;In this 4-way session with Rodrigo, Carl, Patrick and Adriano, Rodrigo explains how fixture providers can be used to set up test cases with multiple dimensions of conditions in a way so they can all run against each other.&lt;/p&gt;&lt;p&gt;Register in our community and get access to db4o related special resources, whitepapers, demo applications and forums: &lt;a href="http://developer.db4o.com/"&gt;http://developer.db4o.com&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-6130999861820619999?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/7R49H5FzEdc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/6130999861820619999/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=6130999861820619999" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/6130999861820619999?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/6130999861820619999?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/7R49H5FzEdc/db4o-paircast-permutations-of-test-case.html" title="db4o Paircast: Permutations of test case conditions" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2008/05/db4o-paircast-permutations-of-test-case.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8DQnw_eSp7ImA9WxdSFEk.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-5606404195120046039</id><published>2008-05-22T05:11:00.001-03:00</published><updated>2008-05-22T05:11:13.241-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-22T05:11:13.241-03:00</app:edited><title>Just Objects No Limits</title><content type="html">&lt;center&gt;															&lt;script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js?ver=2008010901"&gt;&lt;/script&gt;					&lt;script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&amp;posts_id=933008&amp;source=3&amp;autoplay=true&amp;file_type=flv&amp;player_width=&amp;player_height="&gt;&lt;/script&gt;					&lt;div id="blip_movie_content_933008"&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-JustObjectsNoLimits446.avi" onclick="play_blip_movie_933008(); return false;"&gt;&lt;img title="Click to play" alt="Video thumbnail. Click to play"  src="http://blip.tv/file/get/Db4o-JustObjectsNoLimits446.avi.jpg" border="0" title="Click to Play" /&gt;&lt;/a&gt;					&lt;br /&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-JustObjectsNoLimits446.avi" onclick="play_blip_movie_933008(); return false;"&gt;Click to Play&lt;/a&gt;					&lt;/div&gt;										&lt;/center&gt;&lt;div class="blip_description"&gt;db4o creator Carl Rosenberger's talk at ICOODB 2008 in Berlin&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-5606404195120046039?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/ukXWwolohmA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/5606404195120046039/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=5606404195120046039" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/5606404195120046039?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/5606404195120046039?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/ukXWwolohmA/just-objects-no-limits.html" title="Just Objects No Limits" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2008/05/just-objects-no-limits.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEBR3Y5eSp7ImA9WxZXF08.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-4265753147538253362</id><published>2008-03-05T12:17:00.001-02:00</published><updated>2008-03-05T12:17:36.821-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-05T12:17:36.821-02:00</app:edited><title>db4o Open Meeting: 2008-02-19</title><content type="html">&lt;center&gt;															&lt;script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js?ver=2008010901"&gt;&lt;/script&gt;					&lt;script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&amp;posts_id=724669&amp;source=3&amp;autoplay=true&amp;file_type=flv&amp;player_width=&amp;player_height="&gt;&lt;/script&gt;					&lt;div id="blip_movie_content_724669"&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oOpenMeeting20080219507.avi" onclick="play_blip_movie_724669(); return false;"&gt;&lt;img title="Click to play" alt="Video thumbnail. Click to play"  src="http://blip.tv/file/get/Db4o-db4oOpenMeeting20080219507.avi.jpg" border="0" title="Click to Play" /&gt;&lt;/a&gt;					&lt;br /&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oOpenMeeting20080219507.avi" onclick="play_blip_movie_724669(); return false;"&gt;Click to Play&lt;/a&gt;					&lt;/div&gt;										&lt;/center&gt;&lt;div class="blip_description"&gt;&lt;p&gt;An insider&amp;#39;s look of db4o team meetings (open to the db4o community at large). See how the state-of-the-art object persistence engine team works... &lt;/p&gt;&lt;p&gt;Join the db4o Developer Community at: &lt;a href="http://developer.db4o.com/"&gt;http://developer.db4o.com&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-4265753147538253362?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/5ciKFxYpLvo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/4265753147538253362/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=4265753147538253362" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/4265753147538253362?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/4265753147538253362?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/5ciKFxYpLvo/db4o-open-meeting-2008-02-19.html" title="db4o Open Meeting: 2008-02-19" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2008/03/db4o-open-meeting-2008-02-19.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkICQXw9fSp7ImA9WxZXF08.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-7091986148727013679</id><published>2008-03-05T10:36:00.001-02:00</published><updated>2008-03-05T10:36:00.265-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-05T10:36:00.265-02:00</app:edited><title>db4o Paircast: Debugging FreespaceManager Migration</title><content type="html">&lt;center&gt;															&lt;script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js?ver=2008010901"&gt;&lt;/script&gt;					&lt;script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&amp;posts_id=724579&amp;source=3&amp;autoplay=true&amp;file_type=flv&amp;player_width=&amp;player_height="&gt;&lt;/script&gt;					&lt;div id="blip_movie_content_724579"&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastDebuggingFreespaceManagerMigration611.avi" onclick="play_blip_movie_724579(); return false;"&gt;&lt;img title="Click to play" alt="Video thumbnail. Click to play"  src="http://blip.tv/file/get/Db4o-db4oPaircastDebuggingFreespaceManagerMigration611.avi.jpg" border="0" title="Click to Play" /&gt;&lt;/a&gt;					&lt;br /&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastDebuggingFreespaceManagerMigration611.avi" onclick="play_blip_movie_724579(); return false;"&gt;Click to Play&lt;/a&gt;					&lt;/div&gt;										&lt;/center&gt;&lt;div class="blip_description"&gt;&lt;p&gt;In this session Carl and Christoph only wanted to quickly fix some internal interfaces of the FreespaceManager.&lt;/p&gt;&lt;p&gt;While fixing the test case to actually test migration between FreespaceManagers they find a severe bug in FreeSpaceManager migration. In the process of this (very long) session they hunt down the issue and also recover space that was previously lost in migration.&lt;/p&gt;&lt;p&gt;This session demonstrates many debugging techniques and how DTrace can be helpful to focus on the place in the code where things go wrong.&lt;/p&gt;&lt;p&gt;Join the db4o Developer Community at: &lt;a href="http://developer.db4o.com/"&gt;http://developer.db4o.com&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-7091986148727013679?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/d-IzoNILcDs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/7091986148727013679/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=7091986148727013679" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/7091986148727013679?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/7091986148727013679?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/d-IzoNILcDs/db4o-paircast-debugging.html" title="db4o Paircast: Debugging FreespaceManager Migration" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2008/03/db4o-paircast-debugging.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcFR307fip7ImA9WxZXFko.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-2404559180931883980</id><published>2008-03-04T22:46:00.001-02:00</published><updated>2008-03-04T22:46:56.306-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-04T22:46:56.306-02:00</app:edited><title>db4o Paircast: Designing a pluggable TypeHandler Interface</title><content type="html">&lt;center&gt;															&lt;script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js?ver=2008010901"&gt;&lt;/script&gt;					&lt;script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&amp;posts_id=723599&amp;source=3&amp;autoplay=true&amp;file_type=flv&amp;player_width=&amp;player_height="&gt;&lt;/script&gt;					&lt;div id="blip_movie_content_723599"&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastDesigningAPluggableTypeHandlerInterface524.avi" onclick="play_blip_movie_723599(); return false;"&gt;&lt;img title="Click to play" alt="Video thumbnail. Click to play"  src="http://blip.tv/file/get/Db4o-db4oPaircastDesigningAPluggableTypeHandlerInterface524.avi.jpg" border="0" title="Click to Play" /&gt;&lt;/a&gt;					&lt;br /&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastDesigningAPluggableTypeHandlerInterface524.avi" onclick="play_blip_movie_723599(); return false;"&gt;Click to Play&lt;/a&gt;					&lt;/div&gt;										&lt;/center&gt;&lt;div class="blip_description"&gt;&lt;p&gt;In this session Carl and Richard make the TypeHandler interface pluggable and set up the public API to be able to &lt;/p&gt;&lt;p&gt;configure the use of custom Typehandlers.&lt;/p&gt;&lt;p&gt;The session demonstrates that the process of discussing design decisions with the team can be slow.&lt;/p&gt;&lt;p&gt;It also gives an introduction how to add additional configuration settings.&lt;/p&gt;&lt;p&gt;Join the db4o Developer Community at: &lt;a href="http://developer.db4o.com/"&gt;http://developer.db4o.com&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-2404559180931883980?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/M76xVMfb-cQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/2404559180931883980/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=2404559180931883980" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/2404559180931883980?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/2404559180931883980?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/M76xVMfb-cQ/db4o-paircast-designing-pluggable.html" title="db4o Paircast: Designing a pluggable TypeHandler Interface" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2008/03/db4o-paircast-designing-pluggable.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0YEQHczfip7ImA9WxZXFks.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-2306276843618520248</id><published>2008-03-04T19:11:00.001-02:00</published><updated>2008-03-04T19:11:41.986-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-04T19:11:41.986-02:00</app:edited><title>db4o Paircast: Debugging Interface Queries</title><content type="html">&lt;center&gt;															&lt;script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js?ver=2008010901"&gt;&lt;/script&gt;					&lt;script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&amp;posts_id=723049&amp;source=3&amp;autoplay=true&amp;file_type=flv&amp;player_width=&amp;player_height="&gt;&lt;/script&gt;					&lt;div id="blip_movie_content_723049"&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastDebuggingInterfaceQueries152.avi" onclick="play_blip_movie_723049(); return false;"&gt;&lt;img title="Click to play" alt="Video thumbnail. Click to play"  src="http://blip.tv/file/get/Db4o-db4oPaircastDebuggingInterfaceQueries152.avi.jpg" border="0" title="Click to Play" /&gt;&lt;/a&gt;					&lt;br /&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastDebuggingInterfaceQueries152.avi" onclick="play_blip_movie_723049(); return false;"&gt;Click to Play&lt;/a&gt;					&lt;/div&gt;										&lt;/center&gt;&lt;div class="blip_description"&gt;&lt;p&gt;In this session Carl and Richard debug Jira issue COR-120 and fix Queries-By-Interface to return the right results.&lt;/p&gt;&lt;p&gt;The session gives some insight on:&lt;/p&gt;&lt;p&gt;- classes that are part of the querying architecture &lt;br /&gt;- how to work with Debug.queries==true &lt;br /&gt;- how to simplify debugging by storing only one object and expecting only one result or none&lt;/p&gt;&lt;p&gt;Join the db4o Developer Community at: &lt;a href="http://developer.db4o.com/"&gt;http://developer.db4o.com&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-2306276843618520248?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/gLSwPDNxgb4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/2306276843618520248/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=2306276843618520248" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/2306276843618520248?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/2306276843618520248?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/gLSwPDNxgb4/db4o-paircast-debugging-interface.html" title="db4o Paircast: Debugging Interface Queries" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2008/03/db4o-paircast-debugging-interface.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8ARnczeyp7ImA9WxZXFkg.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-1350783754112207109</id><published>2008-03-04T16:04:00.001-02:00</published><updated>2008-03-04T16:04:07.983-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-04T16:04:07.983-02:00</app:edited><title>db4o Paircast: ObjectManager Source Code Review</title><content type="html">&lt;center&gt;															&lt;script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js?ver=2008010901"&gt;&lt;/script&gt;					&lt;script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&amp;posts_id=722571&amp;source=3&amp;autoplay=true&amp;file_type=flv&amp;player_width=&amp;player_height="&gt;&lt;/script&gt;					&lt;div id="blip_movie_content_722571"&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastObjectManagerSourceCodeReview372.avi" onclick="play_blip_movie_722571(); return false;"&gt;&lt;img title="Click to play" alt="Video thumbnail. Click to play"  src="http://blip.tv/file/get/Db4o-db4oPaircastObjectManagerSourceCodeReview372.avi.jpg" border="0" title="Click to Play" /&gt;&lt;/a&gt;					&lt;br /&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastObjectManagerSourceCodeReview372.avi" onclick="play_blip_movie_722571(); return false;"&gt;Click to Play&lt;/a&gt;					&lt;/div&gt;										&lt;/center&gt;&lt;div class="blip_description"&gt;&lt;p&gt;In this Paircast session Carl and Rodrigo review the very first drop of the sources of ObjectManager Enterprise for .NET. &lt;/p&gt;&lt;p&gt;Join the db4o Developer Community at: &lt;a href="http://developer.db4o.com/"&gt;http://developer.db4o.com&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-1350783754112207109?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/Spi3qFdvbo8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/1350783754112207109/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=1350783754112207109" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/1350783754112207109?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/1350783754112207109?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/Spi3qFdvbo8/db4o-paircast-objectmanager-source-code.html" title="db4o Paircast: ObjectManager Source Code Review" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2008/03/db4o-paircast-objectmanager-source-code.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4BR30yfyp7ImA9WxZXFks.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-8999713778926858336</id><published>2008-03-04T15:02:00.002-02:00</published><updated>2008-03-04T18:02:36.397-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-04T18:02:36.397-02:00</app:edited><title>db4o Paircast: Using Poleposition</title><content type="html">&lt;center&gt;               &lt;script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js?ver=2008010901"&gt;&lt;/script&gt;     &lt;script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&amp;amp;posts_id=722327&amp;amp;source=3&amp;amp;autoplay=true&amp;amp;file_type=flv&amp;amp;player_width=&amp;amp;player_height="&gt;&lt;/script&gt;     &lt;div id="blip_movie_content_722327"&gt;     &lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastUsingPoleposition991.avi" onclick="play_blip_movie_722327(); return false;"&gt;&lt;img alt="Video thumbnail. Click to play" src="http://blip.tv/file/get/Db4o-db4oPaircastEasyBackportingFixesToBranches605.avi.jpg" title="Click to play" border="0" /&gt;&lt;/a&gt;     &lt;br /&gt;     &lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastUsingPoleposition991.avi" onclick="play_blip_movie_722327(); return false;"&gt;Click to Play&lt;/a&gt;     &lt;/div&gt;          &lt;/center&gt;&lt;div class="blip_description"&gt;&lt;p&gt;In this session Carl and Patrick add a method to a Poleposition benchmark circuit to verify that the work done for &lt;/p&gt;&lt;p&gt;COR-1126 produces significant performance improvements.&lt;/p&gt;&lt;p&gt;This Paircast demonstrates:&lt;/p&gt;&lt;p&gt;- how a correct Poleposition setup looks like configuring Poleposition&lt;br /&gt;- running Poleposition&lt;br /&gt;- the key principles of Poleposition&lt;br /&gt;- adding a method to a Poleposition circuit&lt;br /&gt;- happiness about improved performance&lt;/p&gt;&lt;p&gt;Join the db4o Developer Community at: &lt;a href="http://developer.db4o.com/"&gt;http://developer.db4o.com&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-8999713778926858336?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/AlT5nutiNTM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/8999713778926858336/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=8999713778926858336" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/8999713778926858336?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/8999713778926858336?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/AlT5nutiNTM/db4o-paircast-using-poleposition.html" title="db4o Paircast: Using Poleposition" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2008/03/db4o-paircast-using-poleposition.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYMRnk6eip7ImA9WxZXFkk.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-5560090028699372933</id><published>2008-03-04T13:56:00.001-02:00</published><updated>2008-03-04T13:56:27.712-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-04T13:56:27.712-02:00</app:edited><title>db4o Paircast: Working with db4o sources and db4ounit tests</title><content type="html">&lt;center&gt;															&lt;script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js?ver=2008010901"&gt;&lt;/script&gt;					&lt;script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&amp;posts_id=722231&amp;source=3&amp;autoplay=true&amp;file_type=flv&amp;player_width=&amp;player_height="&gt;&lt;/script&gt;					&lt;div id="blip_movie_content_722231"&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastWorkingWithDb4oSourcesAndDb4ounitTests221.avi" onclick="play_blip_movie_722231(); return false;"&gt;&lt;img title="Click to play" alt="Video thumbnail. Click to play"  src="http://blip.tv/file/get/Db4o-db4oPaircastWorkingWithDb4oSourcesAndDb4ounitTests221.avi.jpg" border="0" title="Click to Play" /&gt;&lt;/a&gt;					&lt;br /&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastWorkingWithDb4oSourcesAndDb4ounitTests221.avi" onclick="play_blip_movie_722231(); return false;"&gt;Click to Play&lt;/a&gt;					&lt;/div&gt;										&lt;/center&gt;&lt;div class="blip_description"&gt;&lt;p&gt;In this session Carl and Christoph demonstrate:&lt;/p&gt;&lt;p&gt;- connecting to the db4o SVN repository from a new Eclipse workspace &lt;br /&gt;- checking out all the necessary projects to work against the Java sources &lt;br /&gt;- running the db4o regression test suite &lt;br /&gt;- writing a simple db4ounit test&lt;/p&gt;&lt;p&gt;Join the db4o Developer Community at: &lt;a href="http://developer.db4o.com/"&gt;http://developer.db4o.com&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-5560090028699372933?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/WbJo24P_8GM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/5560090028699372933/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=5560090028699372933" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/5560090028699372933?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/5560090028699372933?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/WbJo24P_8GM/db4o-paircast-working-with-db4o-sources.html" title="db4o Paircast: Working with db4o sources and db4ounit tests" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2008/03/db4o-paircast-working-with-db4o-sources.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8MRXs_fCp7ImA9WxZXFkk.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-1329582264231968801</id><published>2008-03-04T12:28:00.001-02:00</published><updated>2008-03-04T12:28:04.544-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-04T12:28:04.544-02:00</app:edited><title>db4o Paircast: Easy backporting fixes to branches</title><content type="html">&lt;center&gt;															&lt;script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js?ver=2008010901"&gt;&lt;/script&gt;					&lt;script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&amp;posts_id=721998&amp;source=3&amp;autoplay=true&amp;file_type=flv&amp;player_width=&amp;player_height="&gt;&lt;/script&gt;					&lt;div id="blip_movie_content_721998"&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastEasyBackportingFixesToBranches605.avi" onclick="play_blip_movie_721998(); return false;"&gt;&lt;img title="Click to play" alt="Video thumbnail. Click to play"  src="http://blip.tv/file/get/Db4o-db4oPaircastEasyBackportingFixesToBranches605.avi.jpg" border="0" title="Click to Play" /&gt;&lt;/a&gt;					&lt;br /&gt;					&lt;a rel="enclosure" href="http://blip.tv/file/get/Db4o-db4oPaircastEasyBackportingFixesToBranches605.avi" onclick="play_blip_movie_721998(); return false;"&gt;Click to Play&lt;/a&gt;					&lt;/div&gt;										&lt;/center&gt;&lt;div class="blip_description"&gt;&lt;p&gt;In this Paircast Carl and Adriano show how easy it is to backport a fix to TRUNK to a production or stable branch, by using Eclipse merge functionality and the SVN checkin number.&lt;/p&gt;&lt;p&gt;Join the db4o Developer Community at: &lt;a href="http://developer.db4o.com/"&gt;http://developer.db4o.com&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-1329582264231968801?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/eWFzt5n8IUs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/1329582264231968801/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=1329582264231968801" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/1329582264231968801?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/1329582264231968801?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/eWFzt5n8IUs/db4o-paircast-easy-backporting-fixes-to.html" title="db4o Paircast: Easy backporting fixes to branches" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2008/03/db4o-paircast-easy-backporting-fixes-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UHRX89eSp7ImA9WxZTFUU.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-5825890302976621129</id><published>2008-01-14T18:53:00.000-02:00</published><updated>2008-01-17T15:00:34.161-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-01-17T15:00:34.161-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="db4o" /><category scheme="http://www.blogger.com/atom/ns#" term="documentation" /><category scheme="http://www.blogger.com/atom/ns#" term="gift" /><category scheme="http://www.blogger.com/atom/ns#" term="cleverpig" /><category scheme="http://www.blogger.com/atom/ns#" term="translation" /><category scheme="http://www.blogger.com/atom/ns#" term="Chinese" /><title>A gift from the Great Cleverpig</title><content type="html">&lt;span style="font-family:arial;"&gt;My good friend Cleverpig (Dan Liu) just sent me a beautiful gift from Beijing (a carved jade pendant). It's so nice that I wanted to share a picture of it with all of you. The details are amazing (click on the image for a close look).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_NQ-69hq8BEs/R4vuSq9MQJI/AAAAAAAABM0/mm518PzewUw/s1600-h/CIMG3164.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_NQ-69hq8BEs/R4vuSq9MQJI/AAAAAAAABM0/mm518PzewUw/s320/CIMG3164.JPG" alt="" id="BLOGGER_PHOTO_ID_5155476202991665298" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;Cleverpig has collaborated in the translation of tons of db4o documents to Chinese together with his team. His work has been invaluable since the db4o Chinese community is huge!&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;Thanks Dan, I really appreciate this gift and I will take good care of it.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-5825890302976621129?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/wPx_3fV09SY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/5825890302976621129/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=5825890302976621129" title="7 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/5825890302976621129?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/5825890302976621129?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/wPx_3fV09SY/gift-from-great-cleverpig.html" title="A gift from the Great Cleverpig" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://bp3.blogger.com/_NQ-69hq8BEs/R4vuSq9MQJI/AAAAAAAABM0/mm518PzewUw/s72-c/CIMG3164.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">7</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2008/01/gift-from-great-cleverpig.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MNRXk9cCp7ImA9WB9VF0s.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-9193777879226220761</id><published>2007-12-04T06:39:00.000-03:00</published><updated>2007-12-04T06:44:54.768-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-12-04T06:44:54.768-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="android google maps db4o db4objects embedded object database odbms" /><title>MapMe: Android maps application enhanced by db4o</title><content type="html">&lt;div style="font-family: arial;" class="BlogPostContent"&gt;&lt;p&gt;My &lt;a class="" href="http://developer.db4o.com/blogs/community/archive/2007/11/23/android-password-manager-powered-by-db4o.aspx"&gt;previous  db4o powered sample application&lt;/a&gt; for Android was pretty popular so I decided  to provide a second one called MapMe.&lt;/p&gt;&lt;p&gt;&lt;object height="350" width="425"&gt; &lt;param name="movie" value="http://www.youtube.com/v/uHNQKM7Qxhs"&gt;  &lt;embed src="http://www.youtube.com/v/uHNQKM7Qxhs" type="application/x-shockwave-flash" height="350" width="425"&gt;&lt;/embed&gt;  &lt;/object&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;MapMe basically lets you browse 2D Google maps on Android but also has  additional features such as:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Zoom in and out  &lt;/li&gt;&lt;li&gt;Toggle traffic and satellite view  &lt;/li&gt;&lt;li&gt;Find location  &lt;/li&gt;&lt;li&gt;Bookmark location to db4o (full map persistence including zoom levels, and  satellite and traffic views)  &lt;/li&gt;&lt;li&gt;Browse list of bookmarks  &lt;/li&gt;&lt;li&gt;Edit bookmark  &lt;/li&gt;&lt;li&gt;Navigate to location on map from bookmark  &lt;/li&gt;&lt;li&gt;Center map on current GPS reported location&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Planned for the next version:&lt;br /&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Track GPS movement dynamically on the screen  &lt;/li&gt;&lt;li&gt;Full text search on bookmarks&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;In &lt;a class="" href="http://developer.db4o.com/ProjectSpaces/view.aspx/MapMe"&gt;this project  space&lt;/a&gt; you will have access to the following:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;an explanation of db4o persistence on the application  &lt;/li&gt;&lt;li&gt;complete source code for the Android sample application  &lt;/li&gt;&lt;li&gt;a video showing the application in action plus a walkthrough of the source  code&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Enjoy!&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Related Content on this site&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a class="" href="http://developer.db4o.com/blogs/community/archive/2007/11/23/android-password-manager-powered-by-db4o.aspx"&gt;Android  Password Manager powered by db4o&lt;/a&gt;&lt;br /&gt;&lt;a href="http://developer.db4o.com/blogs/christof/archive/2007/11/13/android-brings-handsets-to-the-next-level-and-open-doors-a-mile-wide-for-db4o.aspx"&gt;Android  brings handsets to the next level - and open doors a mile wide for  db4o&lt;/a&gt;&lt;br /&gt;&lt;a href="http://developer.db4o.com/blogs/product_news/archive/2007/11/13/db4a-database-for-android.aspx"&gt;db4A  - database for Android&lt;/a&gt;&lt;br /&gt;&lt;a href="http://developer.db4o.com/ProjectSpaces/view.aspx/Incubator/Android"&gt;Ideas  for the Android Developer Challenge&lt;/a&gt;&lt;br /&gt;&lt;a class="" href="http://developer.db4o.com/blogs/carl/archive/2007/11/19/why-android-will-start-the-mobile-tornado.aspx"&gt;Why  Android will start the mobile Tornado&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-9193777879226220761?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/Hcgo-2LdjyM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/9193777879226220761/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=9193777879226220761" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/9193777879226220761?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/9193777879226220761?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/Hcgo-2LdjyM/mapme-android-maps-application-enhanced.html" title="MapMe: Android maps application enhanced by db4o" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2007/12/mapme-android-maps-application-enhanced.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkEHRXkyeCp7ImA9WB9WGEk.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-8732851983160323054</id><published>2007-11-23T12:03:00.000-03:00</published><updated>2007-11-23T16:03:54.790-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-11-23T16:03:54.790-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="google mobile db4o android" /><title>Android Password Manager powered by db4o database</title><content type="html">&lt;p style="font-family: arial;"&gt;Here's a sample application (a basic password manager for the &lt;a class="" href="http://developer.db4o.com/blogs/carl/archive/2007/11/19/why-android-will-start-the-mobile-tornado.aspx"&gt;&lt;span style="color: rgb(85, 85, 85);"&gt;Android&lt;/span&gt;&lt;/a&gt; platform) which shows how db4o makes the  handling of persistence much more intuitive while still being fast (compared to the standard relational persistence mechanism of Android: SQLite).&lt;/p&gt;&lt;BR&gt;&lt;p style="font-family: arial;"&gt;&lt;/p&gt;&lt;center&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/UFSD44AcBwM&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/UFSD44AcBwM&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/center&gt;&lt;br /&gt;&lt;p style="font-family: arial;"&gt;In &lt;a class="" href="http://developer.db4o.com/ProjectSpaces/view.aspx/Android_Password_Manager"&gt;this  project space&lt;/a&gt; you will have access to the following:&lt;/p&gt; &lt;ul style="font-family: arial;"&gt;&lt;li&gt;a side by side comparison of basic persistence operations with db4o and  SQLite  &lt;/li&gt;&lt;li&gt;complete source code for the Android sample application  &lt;/li&gt;&lt;/ul&gt; &lt;p style="font-family: arial;"&gt;Enjoy!&lt;/p&gt;&lt;br /&gt;&lt;script src="http://slashdot.org/slashdot-it.js" type="text/javascript"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-8732851983160323054?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/GyDu8Ka76Yc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/8732851983160323054/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=8732851983160323054" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/8732851983160323054?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/8732851983160323054?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/GyDu8Ka76Yc/android-password-manager-powered-by.html" title="Android Password Manager powered by db4o database" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2007/11/android-password-manager-powered-by.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0YDR3g9fCp7ImA9WB9WFUs.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-7997037026588593285</id><published>2007-11-12T15:57:00.000-03:00</published><updated>2007-11-20T09:19:36.664-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-11-20T09:19:36.664-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="google mobile db4o" /><title>Google enters the mobile space big time</title><content type="html">&lt;span style="font-family:arial;"&gt;Google just released &lt;/span&gt;&lt;a style="font-family: arial;" href="http://code.google.com/android/"&gt;Android&lt;/a&gt;&lt;span style="font-family:arial;"&gt; a few hours ago, a complete open platform for mobile devices including a Linux OS and an optimized VM for Java named Dalvik. The good news (at least for us, the guys behind db4o) is that Android applications are 100% Java.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_NQ-69hq8BEs/Rzim3R_aJOI/AAAAAAAABKk/msHD6RGHoio/s1600-h/android3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_NQ-69hq8BEs/Rzim3R_aJOI/AAAAAAAABKk/msHD6RGHoio/s400/android3.jpg" alt="" id="BLOGGER_PHOTO_ID_5132035244041053410" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Even though another open platform for mobile was around for a while (OpenMoko) Google certainly has the power to change the mobile business for good. So far, the official persistence engine for Android is SQLite but, as this is an open platform, nothing prevents a user from incorporating other persistence technologies (such as &lt;a href="http://developer.db4o.com/"&gt;db4o&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;The software stack looks fairly complete with support for:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Integrated browser (based on &lt;a href="http://www.blogger.com/Integrated%20browser"&gt;WebKit&lt;/a&gt;)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Optimized 2D and 3D graphics&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Media support (such as playback of MP4)&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;GSM Telephony&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Bluetooth, EDGE, 3G, and WiFi&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Camera, GPS, compass, and accelerometer&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Rich development environment (including an Eclipse plugin)&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family:arial;"&gt;Android looks good! Probably a Darwinian platform for mobile where only the stuff that rocks survives is exactly what the mobile industry needs. Open source is by far the best that can happen to mobile right now! =)&lt;br /&gt;&lt;br /&gt;Enough for now (I'm dying to explore Android a little bit! =)&lt;br /&gt;&lt;br /&gt;(For more information about Android see &lt;a href="http://code.google.com/android/what-is-android.html"&gt;this page&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;You might also want to see the Android related pages on db4o's site:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://developer.db4o.com/ProjectSpaces/view.aspx/Incubator/Android"&gt;Android project incubator&lt;/a&gt;&lt;br /&gt;&lt;a href="http://developer.db4o.com/blogs/carl/archive/2007/11/19/why-android-will-start-the-mobile-tornado.aspx"&gt;Why Android will start the mobile tornado&lt;/a&gt;&lt;br /&gt;&lt;a href="http://developer.db4o.com/blogs/christof/archive/2007/11/13/android-brings-handsets-to-the-next-level-and-open-doors-a-mile-wide-for-db4o.aspx"&gt;Android brings handsets to the next level&lt;/a&gt;&lt;br /&gt;&lt;a href="http://developer.db4o.com/blogs/product_news/archive/2007/11/13/db4a-database-for-android.aspx"&gt;db4A: database for Android&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-7997037026588593285?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/ikoXqZDuMOo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/7997037026588593285/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=7997037026588593285" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/7997037026588593285?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/7997037026588593285?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/ikoXqZDuMOo/google-enters-mobile-space-big-time.html" title="Google enters the mobile space big time" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://bp1.blogger.com/_NQ-69hq8BEs/Rzim3R_aJOI/AAAAAAAABKk/msHD6RGHoio/s72-c/android3.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2007/11/google-enters-mobile-space-big-time.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMEQXk9fSp7ImA9WB9WFE8.&quot;"><id>tag:blogger.com,1999:blog-8355370.post-8985862333840717010</id><published>2007-11-06T20:27:00.000-03:00</published><updated>2007-11-18T19:53:20.765-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-11-18T19:53:20.765-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="db4o embedded object database odbms sync syncml" /><title>db4o contact sync sample</title><content type="html">&lt;span style="font-family:arial;"&gt;Hi!&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;I've just &lt;a href="http://www.youtube.com/watch?v=kOIygznH_m0"&gt;published a video&lt;/a&gt; on &lt;a href="http://www.youtube.com/db4o"&gt;db4o's YouTube space&lt;/a&gt;. It shows a sample project to do over-the-air Pocket Outlok Contact synchronization on a Windows Mobile 6 device with a db4o server using db4o synchronization technology (dRS).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_NQ-69hq8BEs/RzD6zSJq-JI/AAAAAAAABKU/njMBhwlyfp0/s1600-h/sync.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 390px; height: 267px;" src="http://bp1.blogger.com/_NQ-69hq8BEs/RzD6zSJq-JI/AAAAAAAABKU/njMBhwlyfp0/s320/sync.jpg" alt="" id="BLOGGER_PHOTO_ID_5129875734527670418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Full source code is available here:&lt;br /&gt;&lt;a href="http://projects.db4o.com/WM6ContactSync"&gt;http://projects.db4o.com/WM6ContactSync&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Higher resolution version (Flash):&lt;br /&gt;&lt;a href="http://smartware.com.ar/tutorials/WM6ContactSync.html"&gt;http://smartware.com.ar/tutorials/WM6ContactSync.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;db4o developer site:&lt;br /&gt;&lt;a href="http://developer.db4o.com/"&gt;http://developer.db4o.com&lt;/a&gt;&lt;br /&gt;(db4o downloads, docs, forums, etc)&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8355370-8985862333840717010?l=planetgerman.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetGerman/~4/Ws2F8wuYaPs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://planetgerman.blogspot.com/feeds/8985862333840717010/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8355370&amp;postID=8985862333840717010" title="6 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/8985862333840717010?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8355370/posts/default/8985862333840717010?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PlanetGerman/~3/Ws2F8wuYaPs/db4o-contact-sync-sample.html" title="db4o contact sync sample" /><author><name>German Viscuso</name><uri>http://www.blogger.com/profile/05542920325440015442</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13405773047273272305" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://bp1.blogger.com/_NQ-69hq8BEs/RzD6zSJq-JI/AAAAAAAABKU/njMBhwlyfp0/s72-c/sync.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">6</thr:total><feedburner:origLink>http://planetgerman.blogspot.com/2007/11/db4o-contact-sync-sample.html</feedburner:origLink></entry></feed>
