<?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:thr="http://purl.org/syndication/thread/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;AkMBQnY9fyp7ImA9WhRUFUo.&quot;"><id>tag:blogger.com,1999:blog-34030273</id><updated>2012-01-26T12:47:33.867+01:00</updated><category term="Mobile" /><category term="Visual Studio" /><category term="User Interface" /><category term="CSS" /><category term="Developer's Networks" /><category term="GNU" /><category term="NetBeans" /><category term="Java" /><category term="IDE" /><category term="Tutorials" /><category term="Emulation" /><category term="SDK" /><category term="Add-Ins" /><category term="Libraries" /><category term="Fixes" /><category term="Environment" /><category term="Scripting" /><category term="Code" /><category term="Versioning" /><category term="Frameworks" /><category term="Programming Languages" /><category term="Cross-Platform" /><category term="3D" /><category term="Database" /><category term="Eclipse" /><category term="Reference" /><category term="Plug-in" /><category term="Modules" /><category term="Debug" /><category term="Components" /><category term="Automation" /><title>DevLOG3001</title><subtitle type="html">Footsteps Over Programming Overlays</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://devlog3001.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://devlog3001.blogspot.com/" /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>22</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/devlog3001" /><feedburner:info uri="devlog3001" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>45.924976</geo:lat><geo:long>9.319346</geo:long><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><logo>http://www.andreatavazzani.it/media/devlog3001/img/site/DevLOG3001.png</logo><feedburner:emailServiceId>devlog3001</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><entry gd:etag="W/&quot;CUYFQXo4fyp7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-7504217821253055293</id><published>2011-11-10T18:55:00.001+01:00</published><updated>2011-12-16T00:51:50.437+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.437+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Reference" /><category scheme="http://www.blogger.com/atom/ns#" term="Eclipse" /><category scheme="http://www.blogger.com/atom/ns#" term="SDK" /><category scheme="http://www.blogger.com/atom/ns#" term="Fixes" /><title>Fixing standalone Nokia Help browser based on Eclipse (pre 3.7) x64/JDK 7</title><content type="html">&lt;div class="postin"&gt;
&lt;div class="postp"&gt;
&lt;div id="pimg" style="display: none !important;"&gt;&lt;/div&gt;
The documentation browser provided by the Nokia SDK for Java 1.0/1.1 and the &lt;a class="subj" href="http://www.developer.nokia.com/Develop/Web/Documentation/Browser.xhtml" target="_blank"&gt;Web Developers Library (dowloadable)&lt;/a&gt; are based on versions of the Eclipse Platform pre 3.7, and does not start out of the box if you are using an x64 JVM or JDK 7. The simple solution is to install the JDK or the JRE based on the &lt;a class="exte" href="http://www.oracle.com/technetwork/java/javase/downloads/index.html" target="_blank"&gt;Java SE&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt; 6 32-Bit. Next we need to find the eclipse executable eclipse.exe, through our installation directory &lt;span class="enco"&gt;[Installation PATH]Nokia_SDK_1_1_Java\doc\docbrowser\eclipse\&lt;/span&gt; for the Nokia SDK for Java 1.0 and create the &lt;span class="enco"&gt;eclipse.ini&lt;/span&gt; file adding a couple of lines in it responsible to launch the doc browser with the correct VM:&lt;/div&gt;
&lt;div class="postp"&gt;&lt;span class="enco"&gt;-vm[Attention no spaces][RETURN]&lt;/span&gt;&lt;br&gt;
&lt;span class="enco"&gt;[PATH to your Java 6 32-Bit SDK]\bin\javaw.exe&lt;/span&gt;&lt;/div&gt;
&lt;div class="postp"&gt;The same applies to the Web Developers Documentation, place the eclipse.ini in the same directory where the eclipse.exe executable resides. &lt;span class="words"&gt;This fix is inteded to whom wants to use the standalone doc browser for a quick take&lt;/span&gt; and can be launched also through the emulator (it does not work on the SDK 1.0), since the documentation provided by the &lt;a class="subj" href="http://www.developer.nokia.com/Develop/Java/" target="_blank"&gt;Nokia SDK for Java&lt;/a&gt; greatly integrates into &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Eclipse_%28software%29" target="_blank"&gt;Eclipse&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt;and NetBeans IDEs, the installer will asks to choose the appropriate directory at the installation time.&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/34030273-7504217821253055293?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/l4vDPsoNetY" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=7504217821253055293" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/7504217821253055293?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/7504217821253055293?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/l4vDPsoNetY/fixing-standalone-nokia-documentation.html" title="Fixing standalone Nokia Help browser based on Eclipse (pre 3.7) x64/JDK 7" /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2011/11/fixing-standalone-nokia-documentation.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYAR3o7fSp7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-743605209287996078</id><published>2010-12-02T12:20:00.018+01:00</published><updated>2011-12-16T00:52:26.405+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:52:26.405+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IDE" /><category scheme="http://www.blogger.com/atom/ns#" term="Programming Languages" /><category scheme="http://www.blogger.com/atom/ns#" term="Add-Ins" /><category scheme="http://www.blogger.com/atom/ns#" term="Fixes" /><title>Installing MonoDevelop Add-ins from Repository on Windows (TIPS)</title><content type="html">&lt;div class="postin"&gt;
&lt;div class="postp"&gt;A new version of &lt;a class="subj" href="http://monodevelop.com/" target="_blank"&gt;MonoDevelop&lt;/a&gt; is out, it's very well made. I recommend to install it onto the default directory, otherwise it will not work (at least for me). During use i found a minor issue about the Add-ins management, i refer to the repository listed by default that it seems to be not in the correct form or leading to a non-existent page. To make things done you have to remove the default ones and replace it with &lt;span class="enco"&gt;http://addins.monodevelop.com/Stable/Win32/2.4/&lt;/span&gt;, you can also try to add a new repository entry replacing "Stable" with "Alpha" or "Beta" for other releases. Doing this you can look at the MonoDevelop Add-in Repository directly. I think that this little adjustment is necessary due to the nature of the repository at this moment in beta. You can find any related information as well as publish your Add-in for MonoDevelop at the &lt;a class="exte" href="http://addins.monodevelop.com/" target="_blank"&gt;Community Add-in Repository for MonoDevelop&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt;.&lt;/div&gt;
&lt;div class="postp"&gt;After this little step installing Add-ins is very simple, &lt;span class="enco"&gt;(menu) Tools --&amp;gt; Add-in Manager --&amp;gt; (button) "install Add-ins..."&lt;/span&gt; and click on the "Refresh" button if it's necessary. There are few and growing to select from. Relevant ones are: Compilation support for different versions of GTK# (2.10,2.8,2.6,2.4) to allow building application for different targets, &lt;a class="feat" href="http://specflow.org/" target="_blank"&gt;SpecFlow&lt;/a&gt; support for MonoDevelop IDE, aside a more recent version of the Subversion Version Control (already installed), as well as other Alphas and Betas that i suggest to review at the website.&lt;/div&gt;
&lt;blockquote class="pquote"&gt;
&lt;div class="qcont"&gt;23:00 - 01-12-2010 GMT+1 : "At time of writing adding custom repositories seems to be broken since restarting MonoDevelop cause the default repositories entries to be re-added, but the problem afflicting the wrong addresses seems to be gone. Try to disengage yourself with these tips, I'm sure the guys behind Mono will sudden correct this issues."&lt;br/&gt;&lt;br/&gt;
12:00 - 02-12-2010 GMT+1 : "Lluis Sanchez from Novell communicated that averything as been fixed. Great response. I have sent a Bug Report only a couple of days ago. Very happy. I tested everything on the Windows and Linux side, no Mac here sorry (emulator?), and everything is working very well."&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div class="postp"&gt;A word about &lt;span class="bold"&gt;SpecFlow&lt;/span&gt; and &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Behavior_Driven_Development" target="_blank"&gt;BDD&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; (Behavior Driven Development): formally it represent a development technique focused on &lt;span class="words"&gt;Unit Testing&lt;/span&gt;, an approach to create code that try to fix every possible "breakable" element (unit) as it is created (failing by default) by the programmer himself. We can consider &lt;span class="words"&gt;BDD&lt;/span&gt; as well as &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Test_Driven_Development" target="_blank"&gt;Test-driven development&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; (TDD), part of the &lt;span class="words"&gt;Agile software development&lt;/span&gt; methodologies in turn part of the &lt;span class="words"&gt;Extreme Programming&lt;/span&gt; software development philosophy. Obviously it was not possible to orientate myself too in this new interesting discover without &lt;a class="feat" href="http://en.wikipedia.org/wiki/Main_Page" target="_blank"&gt;Wikipedia&lt;/a&gt;, i think it's time for a donation. Things to eat at Breakfast.&lt;/div&gt;
&lt;div class="postup"&gt;Updated, 09 Nov 2011&lt;/div&gt;
&lt;/div&gt;
&lt;div id="related"&gt;
&lt;div id="rel-title"&gt;ARTICLES and LINKS&lt;/div&gt;
&lt;div id="rel-body"&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Managed, Unmanaged, Native: What Kind of Code Is This?&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;A clear definition of Managed Code, in this great article by Kate Gregory.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://www.developer.com//net/cplus/article.php/2197621/Managed-Unmanaged-Native-What-Kind-of-Code-Is-This.htm" target="_blank"&gt;http://www.developer.com//net/cplus/article.php/2197621/Managed-Unmanaged-Native-What-Kind-of-Code-Is-This.htm&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Writing High-Performance Managed Applications : A Primer&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;MSDN Best Practices on .NET Framework's Common Language Runtime&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://msdn.microsoft.com/en-us/library/ms973858.aspx" target="_blank"&gt;http://msdn.microsoft.com/en-us/library/ms973858.aspx&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Say Hello To Behavior Driven Development (BDD)- Part 1 and 2&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;Useful explanations on BDD (Behavior Driven Development) and its implications.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://www.codeproject.com/KB/architecture/Say_Hello_To_BDD.aspx" target="_blank"&gt;http://www.codeproject.com/KB/architecture/Say_Hello_To_BDD.aspx&lt;/a&gt; &lt;a class="relel" href="http://www.codeproject.com/KB/architecture/Say_Hello_World_To_BDD.aspx" target="_blank"&gt;http://www.codeproject.com/KB/architecture/Say_Hello_World_To_BDD.aspx&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Writing Unit Tests in Visual Studio for Native C++&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;TDD and VisualStudio explained, John Socha-Leialoha's Blog&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://blogs.msdn.com/b/jsocha/archive/2010/11/19/writing-unit-tests-in-visual-studio-for-native-c.aspx" target="_blank"&gt;http://blogs.msdn.com/b/jsocha/archive/2010/11/19/writing-unit-tests-in-visual-studio-for-native-c.aspx&lt;/a&gt;&lt;/div&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/34030273-743605209287996078?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/KagmXSfJ1-w" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=743605209287996078" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/743605209287996078?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/743605209287996078?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/KagmXSfJ1-w/installing-monodevelop-add-ins-from.html" title="Installing MonoDevelop Add-ins from Repository on Windows (TIPS)" /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2010/12/installing-monodevelop-add-ins-from.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFQXo7cSp7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-4193328811035860125</id><published>2010-07-03T15:07:00.024+02:00</published><updated>2011-12-16T00:51:50.409+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.409+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><category scheme="http://www.blogger.com/atom/ns#" term="Developer's Networks" /><title>Visual Studio Help Viewer Aids</title><content type="html">&lt;div class="postin"&gt;
&lt;div class="postp"&gt;
I have to admit, the new Visual Studio Help system is not what you can call an evolution. I remember how fabulous was to see the &lt;a class="deve" href="http://msdn.microsoft.com/en-us/library/default.aspx" target="_blank"&gt;MSDN Library&lt;/a&gt;&lt;span class="deva"&gt;&lt;/span&gt; totally integrated into Visual Studio 2008. I will not investigate this choice, that to be frank (and sad), is not remotely comparable to the one offered by Eclipse, in term of visual feedback, maintaining the same approach: consulting Help documentation through the browser. Fortunately some tools are trying to fill the gap.
&lt;/div&gt;

&lt;div class="postp"&gt;
Even though &lt;a class="exte" href="http://code.msdn.microsoft.com/HelpViewerPowerTool" target="_blank"&gt;Microsoft Help Viewer Power Tool&lt;/a&gt;&lt;span class="exta"&gt;&lt;/span&gt; is a beta version, it offers the way to access the downloaded Library books in-browser  or within a simple &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Windows_Presentation_Foundation"target="_blank"&gt;WPF&lt;/a&gt;&lt;span class="wika"&gt;&lt;/span&gt; interface, and works seamlessly also through Visual Studio 2010 Express but not for the TFS (Team Foundation Server) version as stated on the web site. To make it work you have to set the modality you want to make the Help System react, &lt;i&gt;hlpvwpt.exe standaloneviewer=true&lt;/i&gt; for the standalone viewer, otherwise, &lt;i&gt;false&lt;/i&gt;, for the in-browser (default).
&lt;/div&gt;

&lt;blockquote class="pquote"&gt;
&lt;p class="qcont"&gt;
"The program resides between your Microsoft Help Viewer directory, and i managed it to work only with Visual Studio fired up, and not with the sole Help Library Agent "daemon" tray running."
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="postp"&gt;
For those not accustomed with the new Help System flow, the documentation above all needs to be downloaded, or installed from disk through the Help Library Manager in order to be accessible. To download Library Books for offline installation a little tool called &lt;a class="exte" href="http://vshelpdownloader.codeplex.com/" target="_blank"&gt;Visual Studio 2010 Help Downloader&lt;/a&gt;&lt;span class="exta"&gt;&lt;/span&gt; could be very useful, it is well made and functional as well as supporting localized books discover.
&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/34030273-4193328811035860125?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/mxO1Llk_v_A" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=4193328811035860125" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/4193328811035860125?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/4193328811035860125?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/mxO1Llk_v_A/visual-studio-help-viewer-aids.html" title="Visual Studio Help Viewer Aids" /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2010/07/visual-studio-help-viewer-aids.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFQXo4cSp7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-7530979308978125027</id><published>2009-05-15T10:02:00.139+02:00</published><updated>2011-12-16T00:51:50.439+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.439+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Mobile" /><category scheme="http://www.blogger.com/atom/ns#" term="Emulation" /><category scheme="http://www.blogger.com/atom/ns#" term="Database" /><category scheme="http://www.blogger.com/atom/ns#" term="Frameworks" /><title>SuperWaba and Garnet OS emulation</title><content type="html">&lt;script type="text/javascript" src="http://www.andreatavazzani.it/html/devlog3001/2009-05-14/SuperWaba_and_Garnet_OS_emulation.js"&gt;&lt;/script&gt;
&lt;div class="postin"&gt;
&lt;div class="postp"&gt;I discovered &lt;a class="subj" href="http://www.superwaba.com.br" target="_blank"&gt;SuperWaba&lt;/a&gt; due to my passion for emulation and i found its support for the "old" Palm OS. The SuperWaba team is actively working in the mobile scene with its new products. Particularly interesting is &lt;a class="feat" href="http://www.superwaba.com.br/en/Onfocus_Litebase.asp" target="_blank"&gt;LiteBase&lt;/a&gt;, "a simplified and low cost database management system for PDAs and smartphones compatible with the SQL language", that seems to be unique in its genre.&lt;/div&gt;
&lt;div class="postp"&gt;&lt;a class="feat" href="http://www.superwaba.com.br/en/tc_overview.asp" target="_blank"&gt;TotalCross&lt;/a&gt; (totally cross-platform) is a mobile development framework, based on Java, targeting different mobile OSs. The SDK is freely available upon registration, and i have to tell that the people belonging SuperWaba are very gentle. I was surprised for the support for the &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Palm_OS" target="_blank"&gt;Palm OS&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt;, as stated in the docs Palm OS 3 and 4 support were dropped to allow multithread support.&lt;/div&gt;
&lt;blockquote class="pquote"&gt;
&lt;div class="qcont"&gt;"During my Linux exploration i was very attracted to the Palm OS Emulator, POSE for friends. POSE was well supported by the community and the emulator was available directly within the package repositories of the majority of Linux Distributions."&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div class="postp"&gt;Linux Packages of the Palm OS emulator can still be found at the project page of the &lt;a class="subj" href="http://sourceforge.net/projects/pose/" target="_blank"&gt;Palm OS Emulator&lt;/a&gt; hosted by &lt;a class="exte" href="https://sourceforge.net/" target="_blank"&gt;SourceForge.net&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt;, the Open Source community. To proper functioning it the ROMs were supplied by the Palm Development Center, always upon registering. &lt;a class="subj" href="http://www.accessdevnet.com/" target="_blank"&gt;ACCESS Developer Network&lt;/a&gt; offers the same approach and an extensive set of tools, the Development Suite based on Eclipse IDE includes the Emulator and the Simulator and the Platform ROMs for the latest version of the &lt;a class="feat" href="http://www.access-company.com/products/platforms/garnet/index.html" target="_blank"&gt;Garnet OS&lt;/a&gt;, everything at an high level of usability, and a great documentation. &lt;span class="words"&gt;Skins and source code for the Emulator can be also downloaded separately, as well as other SDKs and tools and the Netfront Browser for Garnet OS SDK&lt;/span&gt;. To whom is emulation addicted, this is nice starting point to meet the handhelds' pioneer.&lt;/div&gt;
&lt;div class="postup"&gt;Updated, 29 Oct 2011&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/34030273-7530979308978125027?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/brnVEtaM4KI" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=7530979308978125027" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/7530979308978125027?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/7530979308978125027?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/brnVEtaM4KI/superwaba-pose-and-emulation.html" title="SuperWaba and Garnet OS emulation" /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2009/05/superwaba-pose-and-emulation.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFQXo6fip7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-4823948798744050114</id><published>2009-03-26T10:46:00.050+01:00</published><updated>2011-12-16T00:51:50.416+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.416+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IDE" /><category scheme="http://www.blogger.com/atom/ns#" term="Libraries" /><category scheme="http://www.blogger.com/atom/ns#" term="Mobile" /><category scheme="http://www.blogger.com/atom/ns#" term="SDK" /><category scheme="http://www.blogger.com/atom/ns#" term="Cross-Platform" /><title>Qt SDK in evidence</title><content type="html">&lt;script type="text/javascript" src="http://www.andreatavazzani.it/html/devlog3001/2009-03-26/Qt_SDK_in_evidence.js"&gt;&lt;/script&gt;
&lt;div class="postin"&gt;
&lt;div class="postp"&gt;This release of &lt;a class="subj" href="http://qt.nokia.com/" target="_blank"&gt;Qt SDK&lt;/a&gt; (4.5) packed with revamped tools and libraries, is new adaptable framework, it marks the time through releases, with an enhanced set of features and improvements.&lt;/div&gt;
&lt;div class="postp"&gt;The &lt;a class="feat" href="http://qt.nokia.com/products/developer-tools" target="_blank"&gt;Qt Development Tools&lt;/a&gt; overview and the features highlight summary shows a very complete set of functionality to play with: HTML5, WebKit, &lt;a class="wiki" href="http://en.wikipedia.org/wiki/ODF" target="_blank"&gt;ODF&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; support, just to mentioning few. A very well context-sensitive help system, integrated within the &lt;span class="bold"&gt;Qt Creator&lt;/span&gt; Cross-Platform IDE, performance improvements and benchmarking, support for Cocoa API for 64-bit Macs, an advanced C++ editor and a Visual Debugger are a small part of the features of this collection that everyone should try. Qt Creator's sibling &lt;span class="bold"&gt;Qt Designer&lt;/span&gt;, the GUI layout and forms builder, also improves the experience of installing and looking through the SDK, with its capability to generate C++ or Java code from your interface prototypes, and a remarkable &lt;a class="exte" href="http://doc.trolltech.com/" target="_blank"&gt;Reference Documentation&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt; represent a secure addition.&lt;/div&gt;
&lt;div class="postp"&gt;The SDK expandability is granted by third party Add-Ons like specialized widgets and controls and platform specific components and tools. The Qt SDK is fully cross-platform, supporting Windows, Linux, and Mac OS X in favor of the portability of code. Furthermore the &lt;a class="feat" href="http://qt.nokia.com/products/eclipse-integration" target="_blank"&gt;Qt Eclipse Integration for C++&lt;/a&gt; plugin and the Qt Visual Studio Add-in let us manage Qt projects directly within the tools. Especially source code for the Visual Studio Add-in can be obtained from the Qt Git repository, a great wolkthrough about building it from source can be found at Qt Wiki --&amp;gt; &lt;a class="exte" href="http://developer.qt.nokia.com/wiki/QtVSAddin" target="_blank"&gt;QtVSAddin | Qt Wiki | Qt Developer Network&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt;.&lt;/div&gt;
&lt;div class="postup"&gt;Updated, 25 Oct 2011&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/34030273-4823948798744050114?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/abwrFQwUJoo" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=4823948798744050114" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/4823948798744050114?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/4823948798744050114?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/abwrFQwUJoo/qt-sdk-45-in-evidence.html" title="Qt SDK in evidence" /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2009/03/qt-sdk-45-in-evidence.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFQXo4eip7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-6848338184103256395</id><published>2009-03-16T00:18:00.068+01:00</published><updated>2011-12-16T00:51:50.432+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.432+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Debug" /><category scheme="http://www.blogger.com/atom/ns#" term="Components" /><title>madExcept, debugging inside.</title><content type="html">&lt;div class="postin"&gt;
&lt;div class="postp"&gt;A Pindaric Flight pointed me to install an application called &lt;b&gt;SoundMaven&lt;/b&gt;, it returns to you interesting informations about the song that is playing, artist information, iTunes, Last.fm, AllMusic links and more. &lt;span class="words"&gt;After a program crash the application suggested me to submit a bug report trough a small interface that i have never seen&lt;/span&gt;, its the case of &lt;a class="subj" href="http://madexcept.com/madExceptDescription.htm" target="_blank"&gt;madExcept&lt;/a&gt;.&lt;/div&gt;
&lt;blockquote class="pquote"&gt;
&lt;div class="qcont"&gt;"&lt;span style="font-weight:bold;"&gt;madExcept&lt;/span&gt; was built to help you locating crashes in your software. Whenever there's a crash/exception in your program, madExcept will automatically catch it, analyse it, collect lots of useful information, and give the end user the possibility to send you a full bug report. (...)"&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div class="postp"&gt;Programmed through the glorious &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Borland%20Delphi" target="_blank"&gt;Borland Delphi&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt;, its peculiarity is the speed on how to find bugs and the friendly way it shows to you the submission form. Sincerely i prefer programs that works, and i think submitting bugs is a great way for a programmer to have a sudden feedback, but the process is sometimes still very annoying, well in this case no. &lt;span class="words"&gt;Everything is compacted, at first, in a minimal interface, guiding you to a pleasant form to submit the bug&lt;/span&gt;. I suggest to look inside its features because of its degree of customization and take a look at the video section to have a glimpse of this friendly tool.&lt;/div&gt;
&lt;div class="postp"&gt;&lt;span class="bold"&gt;P.S.&lt;/span&gt; &lt;a class="feat" href="http://www.codesector.com/soundmaven.php" target="_blank"&gt;Soundmaven&lt;/a&gt; &lt;span class="ital"&gt;is still a little buggy but it works and i like it very much, especially when it disappear at the top of screen when the song change (both worth a try), an is accompanied by the homonym website where you can discover more artists and is a new effort to the music scene.&lt;/span&gt;&lt;/div&gt;
&lt;div class="postup"&gt;Updated, 25 Oct 2011&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/34030273-6848338184103256395?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/ZjdAwk_bZsU" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=6848338184103256395" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/6848338184103256395?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/6848338184103256395?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/ZjdAwk_bZsU/madexcept-debugging-inside.html" title="madExcept, debugging inside." /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2009/03/madexcept-debugging-inside.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFQXo7fCp7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-3724892640009907588</id><published>2008-08-04T05:37:00.074+02:00</published><updated>2011-12-16T00:51:50.404+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.404+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Reference" /><category scheme="http://www.blogger.com/atom/ns#" term="Developer's Networks" /><title>Developer's Channels and Reference Cards</title><content type="html">&lt;script type="text/javascript" src="http://www.andreatavazzani.it/html/devlog3001/2008-08-04/Developers_Channels_and_Reference_Cards.js"&gt;&lt;/script&gt;
&lt;div class="postin"&gt;
&lt;div class="postp"&gt;It's probably useless to introduce &lt;a class="feat" href="http://java.dzone.com/" target="_blank"&gt;Javalobby&lt;/a&gt;, one of the most active Developer's Channel regarding Java. As part of the DZone Network, textually "fresh links for developers" everyone will be able to propose new links and to vote the most interesting. It seems a new and always updated source for programming resources dressed informal and easy to assimilate.&lt;/div&gt;
&lt;div class="postp"&gt;&lt;a class="deve" href="http://www.dzone.com/links/index.html" target="_blank"&gt;DZone&lt;/a&gt;&lt;span class="deva"&gt;&amp;nbsp;&lt;/span&gt; since January has started a new service dedicate to Developers, publishing a series of Reference Cards named &lt;a class="subj" href="http://refcardz.dzone.com/" target="_blank"&gt;Refcardz&lt;/a&gt;. They basically consist in a kind of evolved Cheat Sheets in PDF format, with rooms for examples, created by eminent authors and experts regarding different topics about programming. Variedness of these subjects is wide and is possible to remain constantly updated about new Refcardz by the RSS feed accessible at the dedicated page. Refcardz are FREE downloadable rich content and the Dzone membership is required, they can be also "examined" on page through an efficient HTML preview.&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/34030273-3724892640009907588?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/cHtyzWhwioI" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=3724892640009907588" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/3724892640009907588?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/3724892640009907588?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/cHtyzWhwioI/developers-channels-and-reference-cards.html" title="Developer's Channels and Reference Cards" /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2008/08/developers-channels-and-reference-cards.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFQXo4eCp7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-6151435619398194427</id><published>2008-07-30T13:51:00.047+02:00</published><updated>2011-12-16T00:51:50.430+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.430+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Code" /><title>Highlighting code and the Web</title><content type="html">&lt;script type="text/javascript" src="http://www.andreatavazzani.it/html/devlog3001/2008-07-30/Highlighting_code_and_the_Web.js"&gt;&lt;/script&gt;
&lt;div class="postin"&gt;
&lt;p class="postp"&gt;&lt;a class="subj" href="http://textsnip.com/" target="_blank"&gt;textsnip&lt;/a&gt; motto states: "&lt;i&gt;You give us your text. We give you a quick link pointing to it. You keep your formatting&lt;/i&gt;." and is true. It is a very clean online service where you can easily share your text or your code without loosing formatting. It gives you the ability to have your own URL, your own custom snip and an account to keep track of your published URLs. The resulting output is a well formatted and colored code with proper tabs, depending on the chosen language. Most of common languages are supported, HTML, C#, CSS, XML, just for a quick pick. The site is very simple and immediate, put your code into the text area and the job is done. You can also take a look at the examples, at the about page.&lt;/p&gt;
&lt;p class="postp"&gt;textsnip's &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Syntax_highlight" target="_blank"&gt;Syntax Highlighting&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; code processing is performed by &lt;a class="feat" href="http://alexgorbatchev.com/SyntaxHighlighter/" target="_blank"&gt;SyntaxHighlighter&lt;/a&gt;, a well known client side syntax highlighter. To publish code and customize its appearance we need to include some CSS and JavaScript scripts to our web page, being careful to add the appropriate script, called brush, for the language we want to colorize. Apart the error fallback feature, that renders a normal tag if a script problem occurs, the &lt;a class="exte" href="http://alexgorbatchev.com/SyntaxHighlighter/manual/api/autoloader.html" target="_blank"&gt;autoloader&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt; is capable to dynamically load only the brushes (scripts) needed by our language, smart.&lt;/p&gt;
&lt;p class="postp"&gt;&lt;a class="subj" href="http://www.andre-simon.de/index.html" target="_blank"&gt;Highlight&lt;/a&gt;, is another way to color/indent/highlight your code, in the form of a platform independent application and is a little more challenging than the previous solutions. It outputs selected file/s to HTML, XHTML, LaTeX, TEX, RTF, XML. Through the &lt;a class="exte" href="http://www.andre-simon.de/doku/highlight/en/highlight_demo.html" target="_blank"&gt;Highlight Demo&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt; page you can test its features an see the resulted formatting. The &lt;a class="exte" href="http://www.andre-simon.de/dokuwiki/doku.php?id=plugins_and_extensions" target="_blank"&gt;Application and web plugins&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt; page on the Wiki will show you how powerful this utility can do: command-line, language definitions, color themes, plugins and utilities, what more.&lt;/p&gt;
&lt;div class="postup"&gt;Updated, 21 Oct 2011&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/34030273-6151435619398194427?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/4vTzTNcYKiY" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=6151435619398194427" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/6151435619398194427?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/6151435619398194427?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/4vTzTNcYKiY/highlighting-code-for-web.html" title="Highlighting code and the Web" /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2008/07/highlighting-code-for-web.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFQXo_eip7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-7544018202987346424</id><published>2008-07-13T17:05:00.131+02:00</published><updated>2011-12-16T00:51:50.442+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.442+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IDE" /><category scheme="http://www.blogger.com/atom/ns#" term="Environment" /><category scheme="http://www.blogger.com/atom/ns#" term="Eclipse" /><category scheme="http://www.blogger.com/atom/ns#" term="Code" /><title>Be useful within Eclipse, eLaunch and Cmake Editor</title><content type="html">&lt;script type="text/javascript" src="http://www.andreatavazzani.it/html/devlog3001/2008-07-13/Be_useful_within_Eclipse_eLaunch_and_Cmake_Editor.js"&gt;&lt;/script&gt;
&lt;div class="postin"&gt;
&lt;div class="postp"&gt;It's rare to find &lt;i&gt;"a tool for a tool that is, the tool"&lt;/i&gt;, when you need it, of course. &lt;a class="subj" href="http://www.cthing.com/eLaunch.asp" target="_blank"&gt;eLaunch&lt;/a&gt; is a little application for Windows aimed to manage multiple &lt;b&gt;Eclipse&lt;/b&gt; &lt;span class="words"&gt;installations, configuration settings and command line parameters&lt;/span&gt;. Could be useful sometimes to directly open a desired Workspace, and, with this utility is possible to do it also within &lt;span class="words"&gt;Windows Explorer context menu&lt;/span&gt;. Launching the Eclipse IDE in all its flavors is very simple, once you selected the desired binary location, you will be able to launch almost everything is Eclipse based, for example &lt;a class="feat" href="http://aptana.com/" target="_blank"&gt;Aptana Studio&lt;/a&gt; and the &lt;a class="feat" href="http://www.spket.com/" target="_blank"&gt;Spket IDE&lt;/a&gt; or another third part distribution like Genuitec's &lt;a class="feat" href="http://www.myeclipseide.com/" target="_blank"&gt;MyEclipse&lt;/a&gt;. You have to set the relative workspace and parameters and you are done.&lt;/div&gt;
&lt;div class="postp"&gt;I found it very useful, above all the context menu integration, unfortunately it doesn't work on 64-bit machines and on Windows 7 you have to install &lt;a class="exte" href="http://www.microsoft.com/Downloads/details.aspx?FamilyId=262D25E3-F589-4842-8157-034D1E7CF3A3&amp;amp;displaylang=en" target="_blank"&gt;Microsoft .NET Framework Version 1.1&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt; that as stated by the installation process has some incompatibilities with IIS services. I managed to install it plus the &lt;a class="exte" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=a8f5654f-088e-40b2-bbdb-a83353618b38&amp;amp;displaylang=en" target="_blank"&gt;Microsoft .NET Framework 1.1 Service Pack 1&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt; for testing , forcing the installation, and it made eLaunch works with minor glitches. In case of problems on installing Microsoft .NET 1.1 on Windows 7 follow this howto, &lt;a class="exte" href="http://saranspot.blogspot.com/2009/02/installing-dotnet-framework-11-on.html" target="_blank"&gt;Installing Dotnet Framework 1.1 on Windows 7 beta edition&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt;, no problems on Windows XP at all, maybe someone involved enough could create something similar, it's an invite.&lt;/div&gt;
&lt;div class="postp"&gt;From the same author i liked very much &lt;a class="subj" href="http://www.cthing.com/CMakeEd.asp" target="_blank"&gt;CMake Editor&lt;/a&gt;, an Eclipse plugin aimed to aid the creation of cross-platform makefiles. This plugin also has a &lt;span class="words"&gt;command reference integrated in the Eclipse Help system&lt;/span&gt;, minimal but very useful.&lt;/div&gt;
&lt;blockquote class="pquote"&gt;
&lt;div class="qcont"&gt;"To use CMake Editor i suggest to create a generic project in Eclipse, and then select the folder containing your CMakeLists.txt or *.cmake files from eclipse as location (where they are stored), instead the default one proposed by the dialog."&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div class="postp"&gt;&lt;a class="wiki" href="http://en.wikipedia.org/wiki/CMake" target="_blank"&gt;CMake&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; is a set of tools to build, test and package source code. In conjunction with native build tools like GNU Make, Microsoft Visual Studio and Xcode for example, &lt;span class="words"&gt;it can satisfy different targets creating platform independent configuration files&lt;/span&gt;. It is often used in Open Source projects and produce a enjoyable output. You can find more informations on CMake and its related tools &lt;span class="words"&gt;CTest&lt;/span&gt; and &lt;span class="words"&gt;CPack&lt;/span&gt; through the &lt;a class="feat" href="http://www.cmake.org/Wiki/Main_Page" target="_blank"&gt;Kitware Public Wiki&lt;/a&gt; or browse trough different articles under the Publications page on the website and have a taste of the &lt;a class="feat" href="http://www.kitware.com/products/books/CMakeBook.html" target="_blank"&gt;Mastering CMake: A Cross-Platform Build System&lt;/a&gt; book searching for topics through the preview.&lt;/div&gt;
&lt;div class="postup"&gt;Updated, 06 Oct 2011&lt;/div&gt;
&lt;/div&gt;
&lt;div id="related"&gt;
&lt;div id="rel-title"&gt;ARTICLES and LINKS&lt;/div&gt;
&lt;div id="rel-body"&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Using CMake to Build Qt Projects&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;This is a step by step tutorial from Qt Developer Network that will explain the creation of the CMakeLists.txt, pointing attention on the whole build process and the related dependencies and tools needed. It takes less than four minutes, a recommended reading.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://developer.qt.nokia.com/quarterly/view/using_cmake_to_build_qt_projects" target="_blank"&gt;http://developer.qt.nokia.com/quarterly/view/using_cmake_to_build_qt_projects&lt;/a&gt;&lt;/div&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/34030273-7544018202987346424?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/MM1MHiVsfMI" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=7544018202987346424" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/7544018202987346424?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/7544018202987346424?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/MM1MHiVsfMI/be-useful-within-eclipse-elaunch-and.html" title="Be useful within Eclipse, eLaunch and Cmake Editor" /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2008/07/be-useful-within-eclipse-elaunch-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFQXo5fip7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-5872454181221047013</id><published>2008-06-13T20:00:00.093+02:00</published><updated>2011-12-16T00:51:50.426+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.426+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="User Interface" /><title>java.net, Look and Feel, Resources and Guidelines</title><content type="html">&lt;script type="text/javascript" src="http://www.andreatavazzani.it/html/devlog3001/2008-06-13/java.net_Look_and_Feel_Resources_and_Guidelines.js"&gt;&lt;/script&gt;
&lt;div class="postin"&gt;
&lt;div class="postp"&gt;Look and feel under &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Java%20%28programming%20language%29" target="_blank"&gt;Java&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; was not a simple thing. Many things changed from past. Swing looked fine since it was born, growing to hit the best possible integration within the host OS, under Windows is almost perfect by default. I will not expose how to set up the default &lt;b&gt;Java Look and Feel&lt;/b&gt; (LAF) for your Java application for different motivations, cause it's a thing i have done heavily in the past, cause it's fun to try by yourself and lastly is very well explained in the article &lt;span class="sites"&gt;&lt;a class="subj" href="http://download.oracle.com/docs/cd/E17409_01/javase/tutorial/uiswing/lookandfeel/plaf.html" target="_blank"&gt;How to Set the Look and Feel&lt;/a&gt; through &lt;span class="words"&gt;The Java&amp;trade; Tutorials&lt;/span&gt; page. This is not to be irritating, i feel the need of a customization tool.&lt;/span&gt;&lt;/div&gt;
&lt;div class="postp"&gt;Seems to me that the java.net community is migrating to &lt;a class="deve" href="http://kenai.com/" target="_blank"&gt;Project Kenai&lt;/a&gt;&lt;span class="deva"&gt;&amp;nbsp;&lt;/span&gt;, because some projects are already there. If you are new to Project Kenai i will suggest to take a deep look at this community, a developer network with Java inside that is also strongly integrated through the &lt;span class="words"&gt;NetBeans IDE&lt;/span&gt; with developers chat and bug reports.&lt;/div&gt;
&lt;blockquote class="pquote"&gt;
&lt;div class="qcont"&gt;"Duke Images at Project Kenai is dedicated to &lt;b&gt;Duke&lt;/b&gt;, where you can browse and download images and 3D models showing the Java ambassador in real life moments."&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div class="postp"&gt;Since i focalize myself on visuals and I'm not a programmer i can only suggest ways. Could be fine to have a way to change fonts globally within the &lt;span class="words"&gt;JDK&lt;/span&gt; itself, abstracting selected L&amp;amp;F, a preference panel. Few people tried it. I have to mention the &lt;a class="feat" href="http://www.moniundthomaskuenneth.de/tkplafutility/" target="_blank"&gt;TKPLAFUtility&lt;/a&gt; and the &lt;a class="feat" href="http://www.halogenware.com/software/lafmanager.html" target="_blank"&gt;LAFManager&lt;/a&gt; that surprisingly worked and changed the &lt;span class="enco"&gt;swing.defaultlaf&lt;/span&gt; line in the &lt;span class="enco"&gt;swing.properties&lt;/span&gt; file, normally resident into &lt;span class="enco"&gt;javaHomeDirectory\lib&lt;/span&gt; directory, but as states the &lt;a class="exte" href="http://weblogs.java.net/blog/2005/08/16/how-use-undocumented-secret-swing-properties" target="_blank"&gt;How to use "undocumented secret" Swing properties&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt; article, not every application reacts to this change.&lt;/div&gt;
&lt;div class="postp"&gt;I feel very well when i think the Swing UI has reached this level of visuals itself, and not to forget speed improvements and reliability of the &lt;a class="subj" href="http://java.sun.com/javase/index.jsp" target="_blank"&gt;Java SE&lt;/a&gt;. It's right to say that many developers worked heavily to change the look of Java before the Swing advent, enjoying us with their custom classes, &lt;a class="feat" href="http://www.jgoodies.com/" target="_blank"&gt;JGoodies&lt;/a&gt;, &lt;a class="feat" href="http://www.l2fprod.com/" target="_blank"&gt;L2FProd.com&lt;/a&gt;, the &lt;a class="feat" href="http://kunstoff.incors.com/archive/index.php3" target="_blank" title="INCORS - Kunstoff Look and Feel (archived page)"&gt;Kunststoff Look&amp;amp;Feel&lt;/a&gt; and many others that you can find at &lt;a class="feat" href="http://www.javootoo.com/" target="_blank"&gt;javootoo.com&lt;/a&gt;, well categorized into Skinnable, Free and Commercial, in an easy way to browse with screenshots and, where possible accompanied by a &lt;span class="words"&gt;&lt;i&gt;.jnlp&lt;/i&gt;&lt;/span&gt; to launch directly within the browser via &lt;span class="words"&gt;&lt;i&gt;Java Web Start&lt;/i&gt;&lt;/span&gt;.&lt;/div&gt;
&lt;div class="postup"&gt;Updated, 02 Oct 2010&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/34030273-5872454181221047013?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/pnHjwOGVf9M" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=5872454181221047013" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/5872454181221047013?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/5872454181221047013?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/pnHjwOGVf9M/everything-java-javanet-and-l.html" title="java.net, Look and Feel, Resources and Guidelines" /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2008/06/everything-java-javanet-and-l.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFQXo5eSp7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-5171798479637408826</id><published>2008-06-07T22:07:00.049+02:00</published><updated>2011-12-16T00:51:50.421+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.421+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Reference" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutorials" /><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><title>Probably the best tutorial on Earth</title><content type="html">&lt;script src="http://www.andreatavazzani.it/html/devlog3001/2008-06-07/Probably_the_best_tutorial_on_Earth.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;div class="postin"&gt;
&lt;div class="postp"&gt;
Finding tutorials like these help us to re-engage lost skills. Another CSS tutorial? You are wrong. It's important to say that CSS is "alive and kicking", and in a great state of health. I would have intentional say, Cascading Style Sheet in 5 minutes, if this kind of titles sometimes results in a &lt;i&gt;quick and dirty&lt;/i&gt; presentation. This is not the case.&lt;/div&gt;
&lt;div class="postp"&gt;
5 tomes: &lt;a class="subj" href="http://css.maxdesign.com.au/listamatic/index.htm" target="_blank"&gt;Listamatic&lt;/a&gt;, &lt;a class="subj" href="http://css.maxdesign.com.au/listamatic2/index.htm" target="_blank"&gt;Listamatic2&lt;/a&gt;, &lt;a class="subj" href="http://css.maxdesign.com.au/listutorial/index.htm" target="_blank"&gt;Listutorial&lt;/a&gt;, &lt;a class="subj" href="http://css.maxdesign.com.au/floatutorial/index.htm" target="_blank"&gt;Floatutorial&lt;/a&gt;, &lt;a class="subj" href="http://css.maxdesign.com.au/selectutorial/index.htm" target="_blank"&gt;Selectutorial&lt;/a&gt;, reading and interacting with it is a real pleasure. Sincerely i would like to hardly suggest listen to the spoken/written words of the same author, his book, &lt;span class="c1"&gt;CSS in 10 minutes&lt;/span&gt;, by &lt;a class="feat" href="http://www.maxdesign.com.au/about/russweakley/" target="_blank"&gt;Russ Weakley&lt;/a&gt;.&lt;/div&gt;
&lt;div class="postp"&gt;
Another point of interest could be the introduction to &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Cascading%20Style%20Sheets#CSS_3" target="_blank"&gt;CSS 3&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt;, covered and well exposed. The quality of this tutorial is important, and is possible to say that aim to be a brain training rather than simple way to learn.&lt;/div&gt;
&lt;div class="postup"&gt;
Updated, 26 Sep 2011&lt;/div&gt;
&lt;/div&gt;
&lt;br/&gt;
&lt;div id="mediathumb-container"&gt;
&lt;div id="mediathumb-title"&gt;
&lt;b&gt;SLIDES and Docs&lt;/b&gt;&lt;/div&gt;
&lt;div id="mediathumb"&gt;
&lt;img alt="MEDIA TITLE" class="mediathumb-thumb" src="http://cdn.slidesharecdn.com/03-border-radius-100928044158-phpapp02-thumbnail-2" /&gt;&lt;br /&gt;
&lt;div id="mediathumb-play-white" class="cbox-media-play-12" title="Play Media"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="mediathumb-content"&gt;
&lt;div id="mediathumb-ref"&gt;
&lt;div class="thumbmedia-title-slide"&gt;
&lt;b&gt;&lt;a href="http://www.slideshare.net/maxdesign/css3-borderradius" target="_blank" title="view on SlideShare"&gt;CSS3 border-radius&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="thumbmedia-icon icon-slideshare"&gt;
&lt;/div&gt;
&lt;div class="thumbmedia-title-slide-auth"&gt;
by &lt;i&gt;&lt;a class="slide-auth-link" href="http://www.slideshare.net/maxdesign" target="_blank" title=""&gt;Russ Weakley&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div id="mediathumb-text-slide"&gt;
&lt;i&gt;A glimpse of new features coming with CSS3 specifications. Easier than a border? Easier than this slide?&lt;/i&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br/&gt;
&lt;div id="related-tools"&gt;
&lt;div id="rel-tools-title"&gt;
&lt;b&gt;RELATED Projects and TOOLS&lt;/b&gt;&lt;/div&gt;
&lt;div id="rel-tools-body"&gt;
&lt;div class="relen-tools"&gt;
&lt;b&gt;&lt;span class="relet-tools"&gt;Loading CSS spinners and bars generator for AJAX &amp;amp; JQuery&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;&lt;span class="reled-tools"&gt;The generated CSS code provided by this tool highlights the CSS3 animations potential.&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;a class="relel-tools" href="http://cssload.net/" target="_blank"&gt;http://cssload.net/&lt;/a&gt;&lt;/div&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/34030273-5171798479637408826?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/6F3gLPN4pJk" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=5171798479637408826" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/5171798479637408826?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/5171798479637408826?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/6F3gLPN4pJk/probably-best-tutorial-on-earth.html" title="Probably the best tutorial on Earth" /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2008/06/probably-best-tutorial-on-earth.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFQXo-eCp7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-985976852802310893</id><published>2008-05-15T18:48:00.113+02:00</published><updated>2011-12-16T00:51:50.450+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.450+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IDE" /><category scheme="http://www.blogger.com/atom/ns#" term="Environment" /><category scheme="http://www.blogger.com/atom/ns#" term="GNU" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><category scheme="http://www.blogger.com/atom/ns#" term="SDK" /><category scheme="http://www.blogger.com/atom/ns#" term="Fixes" /><title>Sometimes programs come with source</title><content type="html">&lt;script type="text/javascript" src="http://www.andreatavazzani.it/html/devlog3001/2008-05-15/Sometimes_Programs_come_with_Source.js"&gt;&lt;/script&gt;
&lt;div class="postin"&gt;
&lt;div class="postp"&gt;Sometimes programs come with source code. Programmers always accompany code with related Makefile for the the &lt;a class="wiki" href="http://en.wikipedia.org/wiki/GNU" target="_blank"&gt;GNU&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; toolchain or/and a Visual Studio Solution. Since GNU make is the most portable, a Visual Studio Solution (Windows Only) can only be built with relative tools from Microsoft. It's important to keep in mind to have a functional environment before to go building and maybe speed up some program with the new built one. For a functional environment we intend that all the principal dependencies must to be satisfied because missed shared libraries and includes could cause an unsuccessful compiling. Often these dependencies are suggested in a .txt file also as &lt;span style="font-style: italic;"&gt;README&lt;/span&gt;, telling you which third party libraries you have to install. Depending on which way you want to build a Makefile you have to install the GNU toolchain and compilers, they could come in two flavors &lt;a class="wiki" href="http://en.wikipedia.org/wiki/MinGW" target="_blank"&gt;MinGW&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; with &lt;a class="subj" href="http://www.mingw.org/wiki/MSYS" target="_blank"&gt;MSYS&lt;/a&gt; shell environment (to start i suggest to install version 1.0.10 executable with msysDTK developer toolkit version 1.0.1), and &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Cygwin" target="_blank"&gt;Cygwin&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; (also contain the X environment), try to install it by your self, is funny, and if you are on Linux everything is already almost done. On the other "side", with Visual Studio projects and solutions you have to install Visual Studio tools and the &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Microsoft_Windows_SDK" target="_blank"&gt;Microsoft Windows SDK&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt;. Installing Visual Studio tools is a painless thing. Buying the commercial version with an MSDN subscription of Visual Studio 2008 that is not a really cheap action but is suggested and worth, &lt;a class="feat" href="http://www.microsoft.com/express" target="_blank"&gt;Visual Studio Express Edition&lt;/a&gt; help us to do the basics, like compiling editing learning and testing. I was very amused with this tool and i suggest to think further for the commercial one maybe with an &lt;a class="exte" href="http://msdn.microsoft.com/en-us/subscriptions/default.aspx" target="_blank"&gt;MSDN Subscriptions&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt; that let us "play" with other features like incoming Microsoft release, support, OS's, Office and more.&lt;/div&gt;
&lt;blockquote class="pquote"&gt;
&lt;div class="qcont"&gt;(TIP) To install from an ISO image within windows you have to download an utility like Alcohol 52% (free for personal use) to create a virtual CD drive and then mount the image.&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div class="postp"&gt;After installing the SDK and the tools we have to build "something", just to test our installation, or just for fun. Let's try with &lt;a class="feat" href="http://www.kessels.com/JkDefrag/" target="_blank"&gt;JkDefrag&lt;/a&gt;, a powerful and open source utility to safely and fast defrag our drive. Sometime the benefits of compiling results in faster execution by enabling compiler optimizations. Let's go opening our solution, identified by the &lt;i&gt;.sln&lt;/i&gt; extension or a VisualC/C# project, &lt;i&gt;.vcproj/.csproj&lt;/i&gt;. It's possible that a solution came with multiple targets in our case we have to build only the executable for JkDefrag (JkDefrag.exe), you can build also the other targets if you like, that can usefully integrated within a GUI called &lt;b&gt;JKDefragGUI&lt;/b&gt; or &lt;a class="feat" href="http://www.emro.nl/freeware/" target="_blank"&gt;MyDefragPowerGUI&lt;/a&gt; for the new MyDefrag an evolution of JKDefrag itself. Personally i like very much compiling programs, resolving dependencies could be a nice starting point to know libraries names and typology hopefully to jump versus your first program. Try to be virtualized, with different OS. I suggest to get accustomed with the &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Linux" target="_blank"&gt;Linux&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; &lt;i&gt;Operating System&lt;/i&gt; and the &lt;a class="wiki" href="http://en.wikipedia.org/wiki/GNU%20Compiler%20Collection" target="_blank"&gt;GCC&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; basics, building a new distribution from scratch, like &lt;a class="feat" href="http://www.gentoo.org/" target="_blank"&gt;Gentoo&lt;/a&gt; could aid you to learn where open source was born and basic relationships between programs. You can now try to build i.e. some game binary that came with the SDK, or simply explore source code repositories to meet this fantastic world.&lt;/div&gt;
&lt;div class="postup"&gt;Updated, 29 Sep 2011&lt;/div&gt;
&lt;/div&gt;
&lt;div id="mediathumb-container"&gt;
&lt;div id="mediathumb-title"&gt;RELATED MEDIA&lt;/div&gt;
&lt;div id="mediathumb"&gt;&lt;img alt="Cygwin Installation &amp;amp; Shell Execution" class="mediathumb-thumb" src="http://img.youtube.com/vi/ypoclEE8B_E/default.jpg"&gt;&lt;br&gt;
&lt;div id="mediathumb-play" class="cbox-media-play-11" title="Play Media"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div id="mediathumb-content"&gt;
&lt;div id="mediathumb-ref"&gt;
&lt;div class="thumbmedia-title"&gt;&lt;a href="http://youtu.be/ypoclEE8B_E" target="_blank" title="Watch this Video on YouTube/view on slideshare"&gt;Cygwin Installation &amp;amp; Shell Execution&lt;/a&gt;&lt;/div&gt;
&lt;div class="thumbmedia-icon icon-youtube"&gt;&lt;/div&gt;
&lt;div class="ital" id="mediathumb-text"&gt;This video covers the installation of the Cygwin environment and the execution of the shell and the Xwin server running Xterm.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="related"&gt;
&lt;div id="rel-title"&gt;RELATED ARTICLES and LINKS&lt;/div&gt;
&lt;div id="rel-body"&gt;
&lt;div style="text-align: Right;margin-bottom: 10px;"&gt;&lt;span class="ital"&gt;Windows&lt;/span&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Overview of the Windows SDK&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;Installation instructions and overview of the components of the Windows SDK - Windows 7/.NET Framework 4 on MSDN&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://msdn.microsoft.com/en-us/library/ms717422.aspx" target="_blank"&gt;http://msdn.microsoft.com/en-us/library/ms717422.aspx&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Windows 7 SDK Setup: common installation issues and fixes&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;Troubleshooting breviary and workarounds about Windows SDK installation - Microsoft Windows SDK Blog.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://blogs.msdn.com/b/windowssdk/archive/2009/09/16/windows-7-sdk-setup-common-installation-issues-and-fixes.aspx" target="_blank"&gt;http://blogs.msdn.com/b/windowssdk/archive/2009/09/16/windows-7-sdk-setup-common-installation-issues-and-fixes.aspx&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Installing Visual C++ 2010 and Windows SDK for Windows 7: offline installer and installation troubleshooting&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;Possible conflict with a previously installed version of the Visual C++ 2010 redistributable that prevent a successfully installation of the SDK (happened also to me), is well explained in this article. Personally i had to temporary remove the installed ones and let the SDK install its own. Hope this help.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://notepad.patheticcockroach.com/1666/installing-visual-c-2010-and-windows-sdk-for-windows-7-offline-installer-and-installation-troubleshooting/" target="_blank"&gt;http://notepad.patheticcockroach.com/1666/installing-visual-c-2010-and-windows-sdk-for-windows-7-offline-installer-and-installation-troubleshooting/&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: Right; margin-bottom: 10px;"&gt;&lt;span class="ital"&gt;Cygwin&lt;/span&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Speaking UNIX: Opening Windows with Cygwin&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;"Cygwin provides a complete UNIX shell from awk to zcat on Windows" - IBM developerWorks&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://www.ibm.com/developerworks/aix/library/au-spunix_cygwin/" target="_blank"&gt;http://www.ibm.com/developerworks/aix/library/au-spunix_cygwin/&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Cygwin/X User's Guide&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;The official guide of the provided Cygwin's Xserver, brief and nice to read.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://x.cygwin.com/docs/ug/cygwin-x-ug.html" target="_blank"&gt;http://x.cygwin.com/docs/ug/cygwin-x-ug.html&lt;/a&gt;&lt;/div&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/34030273-985976852802310893?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/pQ2d0ORwwJU" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=985976852802310893" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/985976852802310893?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/985976852802310893?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/pQ2d0ORwwJU/sometimes-programs-come-with-source.html" title="Sometimes programs come with source" /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2008/05/sometimes-programs-come-with-source.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFQXo7eip7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-3663095351588112723</id><published>2008-05-01T23:13:00.086+02:00</published><updated>2011-12-16T00:51:50.402+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.402+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="3D" /><category scheme="http://www.blogger.com/atom/ns#" term="IDE" /><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="Modules" /><category scheme="http://www.blogger.com/atom/ns#" term="NetBeans" /><title>NetBeans X3D Resources</title><content type="html">&lt;script type="text/javascript" src="http://www.andreatavazzani.it/html/devlog3001/2008-05-01/NetBeans_X3D_Resources.js"&gt;&lt;/script&gt;
&lt;div class="postin"&gt;
&lt;div class="postp"&gt;I can't find a spare moment to explore the new features of the recent NetBeans release. On the contrary reading blogs of our beloved Java guys i found some interesting repositories and &lt;a class="wiki" href="http://en.wikipedia.org/wiki/X3D" target="_blank"&gt;X3D&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt;resources you can enjoy with. Obviously the &lt;a class="feat" href="http://www.web3d.org/realtime-3d/" target="_blank"&gt;Web3D Consortium&lt;/a&gt; website is always the main stop, prodigal of resources and links about this format that only aim to be the successor of the glorious VRML, and formally it is.&lt;/div&gt;
&lt;div class="postp"&gt;&lt;a class="subj" href="http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=4956" target="_blank"&gt;X3DV Module Suite&lt;/a&gt;. &lt;i&gt;"The X3DV Module Suite is a set of modules to code in X3D and VRML, the open standards for interactive and immersive 3D on Internet."&lt;/i&gt; This set is made of a three modules, one for supporting &lt;a class="wiki" href="http://en.wikipedia.org/wiki/VRML" target="_blank"&gt;VRML&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt;world files, one for X3D &lt;a class="exte" href="http://www.web3d.org/x3d/specifications/OLD/ISO-IEC-19776-2-X3DEncodings-ClassicVRML/Part02/conformance.html" target="_blank"&gt;Classic VRML encoding&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt;file format both with syntax highlighting and editing aids and a palette of code snippets that includes useful resources like materials for 3D objects. The set provided by &lt;a class="feat" href="http://news.hiperia3d.com/2008/01/x3dv-module-suite-for-netbeans-ide.html" target="_blank"&gt;Hyperia3D&lt;/a&gt;, a great source for 3D fans, appears to be richer that it seems. &lt;a class="exte" href="http://blogs.oracle.com/geertjan/date/20090905" target="_blank"&gt;X3D Authoring Tool on the NetBeans Platform&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt;is an interesting article on authoring and validating X3D Scenes through the NetBeans based &lt;a class="subj" href="https://savage.nps.edu/X3D-Edit/" target="_blank"&gt;X3D-Edit&lt;/a&gt; IDE. Moreover on the X3D-Edit website you can find the instruction to install the modules through the NetBeans Update Center system, or download them for a manual install.&lt;/div&gt;
&lt;div class="postup"&gt;Updated, 29 Sep 2011&lt;/div&gt;
&lt;/div&gt;
&lt;div id="related"&gt;
&lt;div id="rel-title"&gt;RELATED ARTICLES and LINKS&lt;/div&gt;
&lt;div id="rel-body"&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Java 3D joy ride&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;"This introduction to Java&amp;trade; 3D provides Java programmers who are new to the 3D world with hands-on experience in Java 3D graphics programming.", developerWorks.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://www.ibm.com/developerworks/java/tutorials/j-java3d/" target="_blank"&gt;http://www.ibm.com/developerworks/java/tutorials/j-java3d/&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Java 3D API Tutorial&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;A seven chapters tutorial available for download in PDF format with examples. Gold.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://java.sun.com/developer/onlineTraining/java3d/index.html" target="_blank"&gt;http://java.sun.com/developer/onlineTraining/java3d/index.html&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="related-tools"&gt;
&lt;div id="rel-tools-title"&gt;RELATED Projects and TOOLS&lt;/div&gt;
&lt;div id="rel-tools-body"&gt;
&lt;div class="relen-tools"&gt;&lt;span class="relet-tools"&gt;OpenSceneGraph&lt;/span&gt;&lt;br&gt;
&lt;span class="reled-tools"&gt;"The OpenSceneGraph is an open source high performance 3D graphics toolkit, used by application developers in fields such as visual simulation, games, virtual reality, scientific visualization and modelling. Written entirely in Standard C++ and OpenGL it runs on all Windows platforms, OSX, GNU/Linux, IRIX, Solaris, HP-Ux, AIX and FreeBSD operating systems. The OpenSceneGraph is now well established as the world leading scene graph technology, used widely in the vis-sim, space, scientific, oil-gas, games and virtual reality industries."&lt;/span&gt;&lt;br&gt;
&lt;a class="relel-tools" href="http://www.openscenegraph.org/projects/osg" target="_blank"&gt;http://www.openscenegraph.org/projects/osg&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen-tools"&gt;&lt;span class="relet-tools"&gt;JavaOSG Bindings&lt;/span&gt;&lt;br&gt;
&lt;span class="reled-tools"&gt;JavaOSG is an open source set of Java bindings for OpenSceneGraph [...]&lt;/span&gt;&lt;br&gt;
&lt;a class="relel-tools" href="http://www.noodleheaven.net/JavaOSG/javaosg.html" target="_blank"&gt;http://www.noodleheaven.net/JavaOSG/javaosg.html&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen-tools"&gt;&lt;span class="relet-tools"&gt;J3DWorkbench&lt;/span&gt;&lt;br&gt;
&lt;span class="reled-tools"&gt;"[...] Based on Java 3D, J3DWB is a powerful tool, allowing you to create or import 3D objects and scenes in a variety of formats, animate them, adding effects and behaviors. Scenes and simulations can be played back with the tool, or delivered by HTTP to a web page using Java Webstart. No programming is necessary.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel-tools" href="http://eclectic3d.net/taxonomy/term/2" target="_blank"&gt;http://eclectic3d.net/taxonomy/term/2&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="related-read"&gt;
&lt;div id="rel-read-title"&gt;Advanced Readings&lt;/div&gt;
&lt;div id="rel-read-body"&gt;
&lt;div class="relen-read"&gt;&lt;span class="relet-read"&gt;X3D-UML&lt;/span&gt;&lt;br&gt;
&lt;a class="relel-read" href="http://www.x3d-uml.org/" target="_blank"&gt;http://www.x3d-uml.org/&lt;/a&gt;&lt;br&gt;
&lt;span class="reled-read"&gt;"This website contains online notes pertaining to X3D-UML which is a PhD&amp;nbsp;Thesis - X3D-UML: User-Centred Design, Implementation and Evaluation of 3D UML Using X3D undertaken by Paul McIntosh, at RMIT,&amp;nbsp;in the area of Software Visualisation. The doctorate involves the measurement of benefit in extending the Unified Modeling Language (UML) using the eXtensible 3D specification (X3D, the successor to VRML) to create 3D UML diagrams."&lt;/span&gt;&lt;/div&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/34030273-3663095351588112723?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/DDBvaX0uhmE" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=3663095351588112723" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/3663095351588112723?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/3663095351588112723?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/DDBvaX0uhmE/netbeans-updates-koders-and-so-on.html" title="NetBeans X3D Resources" /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2008/05/netbeans-updates-koders-and-so-on.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFQXo6eip7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-4406698790867102276</id><published>2008-03-22T21:07:00.073+01:00</published><updated>2011-12-16T00:51:50.412+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.412+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutorials" /><category scheme="http://www.blogger.com/atom/ns#" term="User Interface" /><title>Java Tutors and Tutorials you can't miss</title><content type="html">&lt;script type="text/javascript" src="http://www.andreatavazzani.it/html/devlog3001/2008-03-22/Java_Tutors_and_Tutorials_you_cant_miss.js"&gt;&lt;/script&gt;
&lt;div class="postin"&gt;
&lt;div class="postp"&gt;Here is an excerpt of great links about Java learning i found and i follow made by people who really care about this. They routinely cover various aspects about &lt;b&gt;Java Programming Language&lt;/b&gt; and worth a note also by people like me sometimes scared about approaching code without losing the fun to program with &lt;a class="subj" href="http://www.java.com/en/" target="_blank"&gt;Java&amp;trade;&lt;/a&gt;.&lt;/div&gt;
&lt;blockquote class="pquote"&gt;
&lt;div class="qcont"&gt;"I think that are not topics for beginners but they are very interesting; could happen you to be amused periodically with great and complete tutorials on practical programming. But Java is fun, starting from playing with some interface customization and themes reaching its multimedia layer and so on."&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div class="postp"&gt;On &lt;a class="tuts" href="http://www.java.net/blogs/kirillcool/" target="_blank"&gt;Kirill Grouchnikov's Blog&lt;/a&gt;&lt;span class="tuta"&gt;&amp;nbsp;&lt;/span&gt; you can see the progress of &lt;a class="feat" href="http://java.net/projects/substance/" target="_blank"&gt;Substance&lt;/a&gt;, a cross-platform Look and Feel for &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Java_Swing" target="_blank"&gt;Swing&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; applications. I can surely tell you that is very impressive, i recommend to follow him, articles are well explained and simple to read and assimilate.&lt;/div&gt;
&lt;div class="postp"&gt;&lt;a class="tuts" href="http://blogs.oracle.com/geertjan/" target="_blank"&gt;Geertjan's Blog&lt;/a&gt;&lt;span class="tuta"&gt;&amp;nbsp;&lt;/span&gt; is the most eclectic blog on Java i have read so far. Focused on NetBeans Platform it covers various aspects of Java programming from plugin creation to database.&lt;/div&gt;
&lt;div class="postp"&gt;A more intensive website full of high quality tutorials covering Java, in-deep Eclipse and Android among others is maintained by &lt;a class="tuts" href="http://www.vogella.de/" target="_blank"&gt;Lars Vogel&lt;/a&gt;&lt;span class="tuta"&gt;&amp;nbsp;&lt;/span&gt;. I was very impressed by the completeness of his tutorials that covers the treated arguments in its specificity entirely.&lt;/div&gt;
&lt;div class="postup"&gt;Updated, 06 Oct 2011&lt;/div&gt;
&lt;/div&gt;
&lt;div id="related"&gt;
&lt;div id="rel-title"&gt;ARTICLES and LINKS&lt;/div&gt;
&lt;div id="rel-body"&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Animation blueprints for SWT&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;In this tutorial we are introduced to the Trident Animation Library. A great five part tutorial by Kirill Grouchnikov.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://weblogs.java.net/blog/kirillcool/archive/2009/08/animation_bluep.html" target="_blank"&gt;http://weblogs.java.net/blog/kirillcool/archive/2009/08/animation_bluep.html&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;How to Create a Movie Player (Step 1: Setting Up and Testing JMF)&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;A great JMF walktrough, in three parts, by Geertjan Wielenga.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://blogs.oracle.com/geertjan/entry/how_to_create_a_movie" target="_blank"&gt;http://blogs.oracle.com/geertjan/entry/how_to_create_a_movie&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Eclipse Modeling Framework (EMF) - Tutorial&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;Maybe the most detailed tutorial i found, it covers the Eclipse EMF modelling framework, "heavily suggested", by Lars Vogel.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://www.vogella.de/articles/EclipseEMF/article.html" target="_blank"&gt;http://www.vogella.de/articles/EclipseEMF/article.html&lt;/a&gt;&lt;/div&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/34030273-4406698790867102276?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/mIlHC4sa-oA" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=4406698790867102276" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/4406698790867102276?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/4406698790867102276?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/mIlHC4sa-oA/java-tutors-and-tutorials-you-cant-miss.html" title="Java Tutors and Tutorials you can't miss" /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2008/03/java-tutors-and-tutorials-you-cant-miss.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFQXo7fyp7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-3743871935483314464</id><published>2008-03-02T02:14:00.143+01:00</published><updated>2011-12-16T00:51:50.407+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.407+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IDE" /><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="Plug-in" /><category scheme="http://www.blogger.com/atom/ns#" term="Eclipse" /><category scheme="http://www.blogger.com/atom/ns#" term="Modules" /><category scheme="http://www.blogger.com/atom/ns#" term="NetBeans" /><title>NetBeans Localization, Foxbeans and the Spket IDE</title><content type="html">&lt;script type="text/javascript" src="http://www.andreatavazzani.it/html/devlog3001/2008-03-02/NetBeans_Localization_Foxbeans_and_the_Spket_IDE.js"&gt;&lt;/script&gt;
&lt;div class="postin"&gt;
&lt;div class="postp"&gt;&lt;a class="exte" href="http://netbeans.org/" target="_blank"&gt;NetBeans&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt;continue to impress me for its extensibility and versatility, right now it comes with new extensions, and I have to tell that I'm very happy to see this vitality in this community, but this is a personal thinking. This post aims to be a little recap.&lt;/div&gt;
&lt;div class="postp"&gt;A new and centralized &lt;a class="subj" href="http://wiki.netbeans.org/TFLocalizationDevelopmentUC" target="_blank"&gt;Localization Development Update Center&lt;/a&gt; has been offered by &lt;span class="bold"&gt;Sun Microsystems&lt;/span&gt; : "&lt;span class="ital"&gt;communities will be able to update their IDE with localization packages based on the latest status of the localization repository&lt;/span&gt;". More information about localizing the NetBeans software (UI and messages) can be found at the &lt;a class="exte" href="http://nblocalization.netbeans.org/" target="_blank"&gt;NetBeans Localization Project&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt;page...&lt;/div&gt;
&lt;div class="postp"&gt;... through the &lt;a class="subj" href="http://www.teesoft.info/content/view/36/36/#Foxbeans" target="_blank"&gt;Foxbeans&lt;/a&gt; NetBeans extension you can setup a full environment to create the basis to develop Firefox addons. Great, don't you. Supported applications are : &lt;span class="ital"&gt;Mozilla Firefox, Mozilla Thunderbird, Mozilla Suite 1.x, Netscape, SeaMonkey, Flock, Sunbird, Nvu&lt;/span&gt;. Foxbeans can be accessed in various ways, as standalone module that can be downloaded from the main site, or within the NetBeans IDE with the aid of the great &lt;a class="exte" href="http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=1616" target="_blank"&gt;Plugin Portal Update Center&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt;Plugin, that let us access plugins available on the NetBeans Plugin Portal directly, by creating an Update Center right in the IDE. The source code can be browsed too and is available through &lt;b&gt;Project Kenai&lt;/b&gt; at the &lt;a class="feat" href="http://kenai.com/projects/foxbeanssuite" target="_blank"&gt;Foxbeans Suite&lt;/a&gt; page.&lt;/div&gt;
&lt;div class="postp"&gt;Last but not least the &lt;a class="subj" href="http://www.spket.com/" target="_blank"&gt;Spket IDE&lt;/a&gt; represent a good choice if you need to develop &lt;span class="ital"&gt;JavaScript, XUL/XBL, Lazlo, Flex, SVG, Silverlight and Yahoo! Widgets&lt;/span&gt;, through an Eclipse based IDE. Available both as standalone as well as a plugin, it has interesting features regarding support for the &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Yahoo%21_UI_Library" target="_blank"&gt;YUI&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt;compressor as well full featured code completion, syntax highlighting and content outline of the aforementioned languages and code assist for &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Ext_%28JavaScript_library%29" target="_blank"&gt;Ext JS&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt;JavaScript library.&lt;/div&gt;
&lt;div class="postup"&gt;Updated, 29 Sep 2011&lt;/div&gt;
&lt;/div&gt;
&lt;div id="related"&gt;
&lt;div id="rel-title"&gt;ARTICLES and LINKS&lt;/div&gt;
&lt;div id="rel-body"&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Java Internationalization and Localization(I18N, L10N)&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;Interesting Internationalization TIPS and FAQs, Java classes and techniques for I18N development.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://joyofgroovy.blogspot.com/2009/06/java-internationalization-and.html" target="_blank"&gt;http://joyofgroovy.blogspot.com/2009/06/java-internationalization-and.html&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;MozSwing &amp;ndash; A smart browser built on XUL and Java Swing&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;This article will illustrate the main features of the MozSwing Java Web component. You can test the basic functionality through the provided Java Web Start application.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://www.kabatology.com/09/10/mozswing-a-smart-browser-built-on-xul-and-java-swing/" target="_blank"&gt;http://www.kabatology.com/09/10/mozswing-a-smart-browser-built-on-xul-and-java-swing/&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Building an Extension - MDC Doc Center&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;Mozilla Developer Network's tutorial on building a very basic extension, exposing the file structure of the XPI file, localization methods, and the way to extend it through XUL overlays and XPCOM interfaces.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="https://developer.mozilla.org/en/Building_an_Extension" target="_blank"&gt;https://developer.mozilla.org/en/Building_an_Extension&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="related-tools"&gt;
&lt;div id="rel-tools-title"&gt;RELATED Projects and TOOLS&lt;/div&gt;
&lt;div id="rel-tools-body"&gt;
&lt;div class="relen-tools"&gt;&lt;span class="relet-tools"&gt;Eclipse ResourceBundle Editor&lt;/span&gt;&lt;br&gt;
&lt;span class="reled-tools"&gt;Eclipse plugin for editing Java resource bundles. Lets you manage all localized properties files in one screen. [..]&lt;/span&gt;&lt;br&gt;
&lt;a class="relel-tools" href="http://sourceforge.net/projects/eclipse-rbe/" target="_blank"&gt;http://sourceforge.net/projects/eclipse-rbe/&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen-tools"&gt;&lt;span class="relet-tools"&gt;JavaPM&lt;/span&gt;&lt;br&gt;
&lt;span class="reled-tools"&gt;JavaPM is a free cross-platform utility that assists software developers in the localization of Java projects.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel-tools" href="http://www.maxprograms.com/products/javapm.html" target="_blank"&gt;http://www.maxprograms.com/products/javapm.html&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen-tools"&gt;&lt;span class="relet-tools"&gt;Open-language-tools&lt;/span&gt;&lt;br&gt;
&lt;span class="reled-tools"&gt;A set of translation tools, using standards such as XLIFF &amp;amp; TMX. (See Advanced Readings)&lt;/span&gt;&lt;br&gt;
&lt;a class="relel-tools" href="http://java.net/projects/open-language-tools/" target="_blank"&gt;http://java.net/projects/open-language-tools/&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen-tools"&gt;&lt;span class="relet-tools"&gt;MozSwing (Main Page)&lt;/span&gt;&lt;br&gt;
&lt;span class="reled-tools"&gt;The MozSwing project is integrating the Mozilla rendering framework XUL with the Java Swing GUI framework.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel-tools" href="http://confluence.concord.org/display/MZSW/Home" target="_blank"&gt;http://confluence.concord.org/display/MZSW/Home&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="related-read"&gt;
&lt;div id="rel-read-title"&gt;Advanced Readings&lt;/div&gt;
&lt;div id="rel-read-body"&gt;
&lt;div class="relen-read"&gt;&lt;span class="relet-read"&gt;How to write a TM system (part 1) - Tim Foster's Weblog&lt;/span&gt;&lt;br&gt;
&lt;a class="relel-read" href="http://blogs.sun.com/timf/entry/how_to_write_a_tm" target="_blank"&gt;http://blogs.sun.com/timf/entry/how_to_write_a_tm&lt;/a&gt;&lt;br&gt;
&lt;span class="reled-read"&gt;Concept of the Open Language Tools project.&lt;/span&gt;&lt;/div&gt;
&lt;div class="relen-read"&gt;&lt;span class="relet-read"&gt;Translation memory - The Free Dictionary&lt;/span&gt;&lt;br&gt;
&lt;a class="relel-read" href="http://encyclopedia.thefreedictionary.com/Translation+Memory" target="_blank"&gt;http://encyclopedia.thefreedictionary.com/Translation+Memory&lt;/a&gt;&lt;br&gt;
&lt;span class="reled-read"&gt;A &lt;b&gt;translation memory&lt;/b&gt;, or &lt;b&gt;TM&lt;/b&gt;, is a database that stores so-called "segments", which can be sentences or sentence-like units (headings, titles or elements in a list), that have been previously translated. A translation-memory system stores the words, phrases and paragraphs that have already been translated and aid human translators. The translation memory stores the source text and its corresponding translation in language pairs called &amp;ldquo;translation units&amp;rdquo;. [...]&lt;/span&gt;&lt;/div&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/34030273-3743871935483314464?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/_xaSvTrpGs0" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=3743871935483314464" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/3743871935483314464?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/3743871935483314464?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/_xaSvTrpGs0/netbeans-updates-extensions-and-spket.html" title="NetBeans Localization, Foxbeans and the Spket IDE" /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2008/03/netbeans-updates-extensions-and-spket.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFQXo_fCp7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-7801890231196351006</id><published>2008-02-19T17:14:00.155+01:00</published><updated>2011-12-16T00:51:50.444+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.444+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IDE" /><category scheme="http://www.blogger.com/atom/ns#" term="Plug-in" /><category scheme="http://www.blogger.com/atom/ns#" term="Eclipse" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><category scheme="http://www.blogger.com/atom/ns#" term="Versioning" /><category scheme="http://www.blogger.com/atom/ns#" term="Code" /><title>Searching for Code through IDE, Black Duck Code Sight &amp; Koders</title><content type="html">&lt;script type="text/javascript" src="http://www.andreatavazzani.it/html/devlog3001/2008-02-19/Searching_for_Code_through_IDE_Black_Duck_Code_Sight_Koders.js"&gt;&lt;/script&gt;
&lt;div class="postin"&gt;
&lt;div class="postp"&gt;Yes, i want to learn programming in a hard way, but i can't find a straight path to follow. I'm capable to install, configure and launch the most commonly used &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Integrated%20development%20environment" target="_blank"&gt;IDE&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt;, but the time to start programming it's a very hard path. I learned the basics of Java programming, but something seems to be broken. Some time ago i installed &lt;a class="exte" href="http://www.microsoft.com/express/" target="_blank"&gt;Visual Studio Express Edition&lt;/a&gt;, to give it a look and, i admit, to compile Quake 4 executable through the SDK hopefully to improve performance cause my video cards is not what you can call recent, i like to compile.&lt;/div&gt;
&lt;div class="postp"&gt;&lt;a class="subj" href="http://corp.koders.com/downloads/plugins#IDE" target="_blank"&gt;Koders Desktop IDE Plug-ins&lt;/a&gt; has been revamped after the acquisition by Black Duck Software corp. with interesting &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Software_configuration_management" target="_blank"&gt;SCM&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; features that let you index and search code through different source repositories, adding recently the support for &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Mercurial" target="_blank"&gt;Mercurial&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; and &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Bazaar_%28software%29" target="_blank"&gt;Bazaar&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; revision control systems. &lt;a class="feat" href="http://www.blackducksoftware.com/code-sight" target="_blank"&gt;Black Duck's Code Sight&lt;/a&gt; that is the core of the internal indexing it's available for free testing and requires IIS to be installed. The Plug-ins then, can be "interfaced" with the server system for searching purposes.&lt;/div&gt;
&lt;div class="postp"&gt;I was not been able to test the internal features of these Plug-ins but the video at the bottom of the post will better illustrate this useful system. The Eclipse one otherwise, tested on Eclipse Helios, can also be used to do a quick contextual search of the code without the needs of the server, basically an internal web search. &lt;a class="subj" href="http://www.blackducksoftware.com/" target="_blank"&gt;Black Duck Software&lt;/a&gt; impressed me nicely, with a real active interest on this specific kind of job, updating Plug-Ins and adding new features as Visual Studio 2010 recent update demonstrate.&lt;/div&gt;
&lt;div class="postup"&gt;Updated, 23 Mar 2011&lt;/div&gt;
&lt;/div&gt;
&lt;div id="mediathumb-container"&gt;
&lt;div id="mediathumb-title"&gt;RELATED MEDIA&lt;/div&gt;
&lt;div id="mediathumb"&gt;&lt;img alt="Black Duck Software: Code Sight" class="mediathumb-thumb" src="http://img.youtube.com/vi/1XLO3CoPPZs/default.jpg"&gt;&lt;br&gt;
&lt;div id="mediathumb-play" class="cbox-media-play-7" title="Play Media"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div id="mediathumb-content"&gt;
&lt;div id="mediathumb-ref"&gt;
&lt;div class="thumbmedia-title"&gt;&lt;a href="http://www.youtube.com/watch?v=1XLO3CoPPZs" target="_blank" title="Watch this Video on YouTube"&gt;Black Duck Software: Code Sight&lt;/a&gt;&lt;/div&gt;
&lt;div class="thumbmedia-icon icon-youtube"&gt;&lt;/div&gt;
&lt;div class="ital" id="mediathumb-text"&gt;This quick and easy walkthrough will guide you across the basic settings of the &lt;a class="msubj" href="http://www.blackducksoftware.com/code-sight" target="_blank"&gt;Black Duck Code Sight&lt;/a&gt; source code search engine. Fucus points of this video are: 1. User access per project (privacy settings), 2. Understanding built-in reports, 3. Main Features Presentation: Version Control Providers (CVS, Git, Subversion), code analyzers and parsers 4. Adding a new project to the index 5. Selecting a specific directory to crawl.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="related"&gt;
&lt;div id="rel-title"&gt;ARTICLES and LINKS&lt;/div&gt;
&lt;div id="rel-body"&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;How I Learnt Git&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;Written experiences: From Subversion to Git.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://feint.me/articles/how-i-learnt-git"&gt;http://feint.me/articles/how-i-learnt-git&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Mercurial workflow for personal projects (with a .net bias)&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;Integrating a Visual Studio solution with Mercurial, configuration and Post-build actions.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://www.secretgeek.net/personal_mercurial.asp"&gt;http://www.secretgeek.net/personal_mercurial.asp&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;The architecture of Bazaar distributed version control&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;An introduction to the Bazaar version control infrastructure. Architecture diagram, notes on the qbzr-eclipse plug-in.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://www.enjoythearchitecture.com/bazaar-architecture.html"&gt;http://www.enjoythearchitecture.com/bazaar-architecture.html&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Git, Mercurial and Bazaar &amp;ndash; A Comparison&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;Git, Mercurial and Bazaar &amp;ndash; A Comparison&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://www.techtatva.com/2010/09/git-mercurial-and-bazaar-a-comparison/"&gt;http://www.techtatva.com/2010/09/git-mercurial-and-bazaar-a-comparison/&lt;/a&gt;&lt;/div&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/34030273-7801890231196351006?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/yfVp0F4mHDE" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=7801890231196351006" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/7801890231196351006?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/7801890231196351006?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/yfVp0F4mHDE/searching-code-through-ide.html" title="Searching for Code through IDE, Black Duck Code Sight &amp; Koders" /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2008/02/searching-code-through-ide.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFQXo6fCp7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-445966409617713759</id><published>2008-01-30T15:09:00.081+01:00</published><updated>2011-12-16T00:51:50.414+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.414+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IDE" /><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="Modules" /><category scheme="http://www.blogger.com/atom/ns#" term="NetBeans" /><title>NetBeans Plugin Portal Update Center Plugin</title><content type="html">&lt;script type="text/javascript" src="http://www.andreatavazzani.it/html/devlog3001/2008-01-30/NetBeans_Plugin_Portal_Update_Center_Plugin.js"&gt;&lt;/script&gt;
&lt;div class="postin"&gt;
&lt;div class="postp"&gt;Well, the &lt;a class="subj" href="http://www.netbeans.org/" target="_blank"&gt;NetBeans&lt;/a&gt; IDE reached version 6.0, it sports a new and redesigned interface, and a new way to manage updates and plugins. Within NetBeans is possible to program almost in every language, from C++ to Ruby, retaining NetBeans is focused on the Java Programming Language and much more (see &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Java%20Platform%2C%20Enterprise%20Edition" target="_blank"&gt;Java EE&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt;, &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Service-oriented%20architecture" target="_blank"&gt;SOA&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt;, etc.).&lt;/div&gt;
&lt;div class="postp"&gt;Updating the IDE and adding features and plugins is very simple, open up the IDE, and then select &lt;span class="enco"&gt;Tools --&amp;gt; Plugins&lt;/span&gt;, from the menubar. The newly created window will show you available, downloaded and installed plugins, updates and settings.&lt;/div&gt;
&lt;div class="image-border"&gt;&lt;img alt="NetBeans Update Centers" src="http://www.andreatavazzani.it/media/devlog3001/img/posts/2008-01-30/NetBeans-Update-Centers.jpg" title="Configuration of NetBeans Update Centers"&gt;&lt;/div&gt;
&lt;div class="postp"&gt;I want you to focus the last tab on the window, &lt;span class="enco"&gt;Settings&lt;/span&gt;, where you can see a list of all available Update Centers. One thing you may notice it's the last Update Center, the one i added manually. &lt;span class="words"&gt;This one, that i named Plugin Portal Update Center represent and contain plugins available trough the main NetBeans Plugin Portal on the web&lt;/span&gt;.&lt;/div&gt;
&lt;div class="postp"&gt;This way to register a new update center was made by adding the address &lt;span class="enco"&gt;http://plugins.netbeans.org/nbpluginportal/files/nbms/pluginportal-update-center.xml&lt;/span&gt; through the add button, this can be also feasible by loading its plugin module (&lt;b&gt;.nbm&lt;/b&gt;), you can get it at the corresponding &lt;a class="subj" href="http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=1616" target="_blank"&gt;Plugin Portal Update Center&lt;/a&gt; detail page. Once added, checking the respective Update Center box lets you navigate through a huge list of plugins, the ones &lt;a class="feat" href="http://plugins.netbeans.org/PluginPortal/" target="_blank"&gt;NetBeans Plugin Portal&lt;/a&gt; stores.&lt;/div&gt;
&lt;div class="postup"&gt;Updated, 29 Sep 2011&lt;/div&gt;
&lt;/div&gt;
&lt;div id="related"&gt;
&lt;div id="rel-title"&gt;RELATED ARTICLES and LINKS&lt;/div&gt;
&lt;div id="rel-body"&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Difference Between NetBeans IDE &amp;amp; NetBeans Platform&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;IDE, Platform, RCP, what? This nice lecture try to discover it.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://rahulraja1506.wordpress.com/2010/10/04/difference-between-netbeans-ide-netbeans-platform/" target="_blank"&gt;http://rahulraja1506.wordpress.com/2010/10/04/difference-between-netbeans-ide-netbeans-platform/&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Netbeans Update Center written in PHP&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;An implementation of the update center descriptor written in PHP. Starting point to create custom update centers.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://blog.kaiec.org/2009/07/17/nbmcenter/" target="_blank"&gt;http://blog.kaiec.org/2009/07/17/nbmcenter/&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Bye bye Webstart Hello Update&amp;nbsp;center&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;A little guide on creating a NetBeans module and its Update Center references.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://layerxml.wordpress.com/2010/10/19/bye-bye-webstart-hello-update-center/" target="_blank"&gt;http://layerxml.wordpress.com/2010/10/19/bye-bye-webstart-hello-update-center/&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;NetBeans Update Centers content management process&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;Official NetBeans guidelines on Update Centers and auto update content.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://netbeans.org/community/guidelines/au-management.html" target="_blank"&gt;http://netbeans.org/community/guidelines/au-management.html&lt;/a&gt;&lt;/div&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/34030273-445966409617713759?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/qTDBvrPyVI0" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=445966409617713759" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/445966409617713759?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/445966409617713759?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/qTDBvrPyVI0/netbeans-portal-update-center-plugin.html" title="NetBeans Plugin Portal Update Center Plugin" /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2008/01/netbeans-portal-update-center-plugin.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFQX0ycSp7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-3608925302723634390</id><published>2007-12-19T23:49:00.076+01:00</published><updated>2011-12-16T00:51:50.399+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.399+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IDE" /><category scheme="http://www.blogger.com/atom/ns#" term="Plug-in" /><category scheme="http://www.blogger.com/atom/ns#" term="Eclipse" /><title>Working with Eclipse, integrating RSSOwl.</title><content type="html">&lt;script type="text/javascript" src="http://www.andreatavazzani.it/html/devlog3001/2007-12-19/Working_with_Eclipse_integrating_RSSOwl.js"&gt;&lt;/script&gt;
&lt;div class="postin"&gt;
&lt;div class="postp"&gt;&lt;a class="subj" href="http://www.eclipse.org/" target="_blank" title="Eclipse.org home"&gt;Eclipse&lt;/a&gt; works. After some updates seems to be slow though, it's because i have installed a plenty of plugins and features, it takes some time to check mirrors, but it seems solid.&lt;/div&gt;
&lt;div class="postp"&gt;Meanwhile the new milestone of &lt;a class="subj" href="http://www.rssowl.org/" target="_blank" title="RSSOwl - Powerful RSS / RDF / Atom News Feed Reader"&gt;RSSOwl&lt;/a&gt;, one of the best RSS Readers available to date, heavily based on the Eclipse&amp;nbsp;&lt;a class="wiki" href="http://en.wikipedia.org/wiki/Rich%20Client%20Platform" target="_blank"&gt;RCP&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; platform has been released in a Plugin form and can be integrated too within this IDE, that make extensibility and versatility one of its major point of interest.&lt;/div&gt;
&lt;blockquote class="pquote"&gt;
&lt;div class="qcont"&gt;"I think having an RSS reader integrated within Eclipse could be useful to keep in touch with some project release for example or to track some news, i suggest to install it an give it a try, let me know!"&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div class="postp"&gt;In order to add the RSSOwl update site, in brief, the process is this: &lt;span class="enco"&gt;Help --&amp;gt; Install New Software...&lt;/span&gt;. The new window will show you the list of all available update sites, you only need to add the &lt;span class="enco"&gt;http://boreal.rssowl.org/update/eclipse/&lt;/span&gt; with the desired description to become available for the install. You can uncheck &lt;span class="enco"&gt;Group items by category&lt;/span&gt;, it will give you the package listing, and also &lt;span class="enco"&gt;Hide items that are already installed&lt;/span&gt;, to have a clearer view, especially if you have many packages installed, than you have to choose the &lt;span class="enco"&gt;RSSOwl in Eclipse&lt;/span&gt; item upon selecting the right update site or &lt;span class="enco"&gt;All Available Sites&lt;/span&gt; from the list, and install. Then opening a new perspective will show RSSOwl between choices.&lt;/div&gt;
&lt;div class="postup"&gt;Updated, 05 Mar 2011&lt;/div&gt;
&lt;/div&gt;
&lt;div id="mediathumb-container"&gt;
&lt;div id="mediathumb-title"&gt;RELATED MEDIA&lt;/div&gt;
&lt;div id="mediathumb"&gt;&lt;img alt="Building Software Using Rich Client Platform" class="mediathumb-thumb" src="http://www.andreatavazzani.it/media/devlog3001/img/posts/2007-12-19/Parleys.com-Building_Software_Using_Rich_Client_Platform-Thumbnail.png"&gt;&lt;br&gt;
&lt;div id="mediathumb-play-white" class="cbox-media-play-5" title="Play Media"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div id="mediathumb-content"&gt;
&lt;div id="mediathumb-ref"&gt;
&lt;div class="thumbmedia-title"&gt;&lt;a href="http://parleys.com/#sl=0&amp;amp;st=5&amp;amp;id=2269" target="_blank" title="Go to Parleys.com"&gt;Building Software Using Rich Client Platform&lt;/a&gt;&lt;/div&gt;
&lt;div class="thumbmedia-icon icon-parleys"&gt;&lt;/div&gt;
&lt;div class="ital" id="mediathumb-text"&gt;Thanks to &lt;b&gt;Geertjan Wielenga&lt;/b&gt; who wrote &lt;a class="mlink" href="http://netbeans.dzone.com/videos/thulin-rcp" target="_blank"&gt;Parleys.com: "Building Software Using Rich Client Platforms"&lt;/a&gt; this is a full presentation that will illustrate the benefits on building RCP applications versus the Web based counterpart. &lt;a class="msubj" href="http://parleys.com/" target="_blank"&gt;&lt;b&gt;Parleys.com&lt;/b&gt;&lt;/a&gt; is one of the newly established e-learning resource and aims to become the premier Java content publishing site of reference. There's also a nice application useful to browse for podcasts, videos, slides and articles right from the desktop or from your favorite mobile device.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="related"&gt;
&lt;div id="rel-title"&gt;ARTICLES and LINKS&lt;/div&gt;
&lt;div id="rel-body"&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Eclipse RCP Tutorial&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;This tutorial by Lars Vogel describes how to develop Eclipse RCP application. This is a step by step guide, extensive and complete with a section dedicated to system tray and desktop integration.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://draft.blogger.com/blogger.g?blogID=34030273" target="_blank"&gt;http://www.vogella.de/articles/EclipseRCP/article.html&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;PDF Viewer as a JPanel in a NetBeans RCP Application&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;A nice implementation of a PDF panel featuring JFlow, Cover Flow for Java Swing&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://netbeans.dzone.com/nb-pdf-viewer-jpanel" target="_blank"&gt;http://netbeans.dzone.com/nb-pdf-viewer-jpanel&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="related-tools"&gt;
&lt;div id="rel-tools-title"&gt;RELATED Projects and TOOLS&lt;/div&gt;
&lt;div id="rel-tools-body"&gt;
&lt;div class="relen-tools"&gt;&lt;span class="relet-tools"&gt;JFlow: Cover Flow for Java Swing&lt;/span&gt;&lt;br&gt;
&lt;span class="reled-tools"&gt;Cover Flow JPanel implementation, ala iTunes. I take you to the &lt;a href="https://github.com/timdp/jflow/blob/master/README" target="_blank"&gt;README&lt;/a&gt; at the github repository.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel-tools" href="http://pwnt.be/lab/jflow/" target="_blank"&gt;http://pwnt.be/lab/jflow/&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen-tools"&gt;&lt;span class="relet-tools"&gt;OpenSwing Framework&lt;/span&gt;&lt;br&gt;
&lt;span class="reled-tools"&gt;OpenSwing is an open-source suite of advanced graphics components based on Swing toolkit: these components are more sophisticated of those provided with Swing and can be manipolated directly inside the UI designer of the IDE. [...]&lt;/span&gt;&lt;br&gt;
&lt;a class="relel-tools" href="http://oswing.sourceforge.net/" target="_blank"&gt;http://oswing.sourceforge.net/&lt;/a&gt;&lt;/div&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/34030273-3608925302723634390?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/r5_XQLN9OhQ" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=3608925302723634390" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/3608925302723634390?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/3608925302723634390?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/r5_XQLN9OhQ/working-with-eclipse-europa-thoughts-1.html" title="Working with Eclipse, integrating RSSOwl." /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2007/12/working-with-eclipse-europa-thoughts-1.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMBQnY8eSp7ImA9WhRUFUo.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-1700093806102106673</id><published>2007-10-27T05:24:00.183+02:00</published><updated>2012-01-26T12:47:33.871+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-26T12:47:33.871+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Scripting" /><category scheme="http://www.blogger.com/atom/ns#" term="Automation" /><category scheme="http://www.blogger.com/atom/ns#" term="Programming Languages" /><title>Scripting Leopard OS, F-Script and AppleScript.</title><content type="html">&lt;script type="text/javascript" src="http://www.andreatavazzani.it/html/devlog3001/2007-10-27/Scripting_Leopard_OS_F-Script_and_AppleScript.js"&gt;&lt;/script&gt;
&lt;div class="postin"&gt;
&lt;div class="postp"&gt;It's a long time that i don't use a Mac, since 90's, i was a proud owner of a &lt;a class="feat" href="http://www.apple-history.com/?page=gallery&amp;amp;model=230&amp;amp;performa=off&amp;amp;sort=date&amp;amp;order=ASC" target="_blank"&gt;PowerBook Duo 230&lt;/a&gt;. I remember a great experience. I have recently met an interesting article about scripting around on this platform. "We" know that the substance of scripting on a Mac is well managed by &lt;a class="exte" href="http://developer.apple.com/applescript/" target="_blank"&gt;AppleScript&lt;/a&gt; and its way to interface with every application supported, all, i think.&lt;/div&gt;
&lt;div class="postp"&gt;&lt;span class="bold"&gt;AppleScript&lt;/span&gt; is a powerful and complete friend, but is also possible to access the &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Cocoa%20%28API%29" target="_blank"&gt;Cocoa API&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; through a different end deeper approach directly to &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Objective-C" target="_blank"&gt;Objective-C&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; objects and MacOS X frameworks. This is the way of scripting &lt;a class="wiki" href="http://en.wikipedia.org/wiki/F-Script_%28programming_language%29" target="_blank"&gt;F-Script&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; present to us, with a set of tools and utilities aimed to aid the beginner to walk the hard path.&lt;/div&gt;
&lt;div class="postp"&gt;As opposed as the AppleScript's easiness of use and its human speaking like language syntax, &lt;a class="subj" href="http://www.fscript.org/" target="_blank"&gt;F-Script&lt;/a&gt; offers to us the possibility to learn the basis of Macintosh programming leaving to us the choice to further dig into &lt;a class="exte" href="http://developer.apple.com/technologies/tools/" target="_blank" title="Xcode - Developer Tools Technology Overview - Apple Developer"&gt;Xcode&lt;/a&gt; specific classes and rules.&lt;/div&gt;
&lt;div class="postup"&gt;Updated, 02 Oct 2011&lt;/div&gt;
&lt;/div&gt;
&lt;div id="mediathumb-container"&gt;
&lt;div id="mediathumb-title"&gt;RELATED MEDIA&lt;/div&gt;
&lt;div id="mediathumb"&gt;&lt;img alt="Using Automator to Create Services (MacMost Now 429)" class="mediathumb-thumb" src="http://img.youtube.com/vi/zTfT27pqglw/default.jpg"&gt;&lt;br&gt;
&lt;div id="mediathumb-play" class="cbox-media-play-4" title="Play Media"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div id="mediathumb-content"&gt;
&lt;div id="mediathumb-ref"&gt;
&lt;div class="thumbmedia-title"&gt;&lt;a href="http://www.youtube.com/watch?v=zTfT27pqglw" target="_blank" title="Watch this video on YouTube"&gt;Using Automator to Create Services (MacMost Now 429)&lt;/a&gt;&lt;/div&gt;
&lt;div class="thumbmedia-icon icon-youtube"&gt;&lt;/div&gt;
&lt;div class="ital" id="mediathumb-text"&gt;"Automator enables the repetition of tasks across a wide variety of programs" &lt;b&gt;Automator&lt;/b&gt;. This is an example on automating the process to attach a file to a new mail message directly from the finder. Upon creating a service the resulting action will be shown through the finder, consequently a new mail message is created and then the selected file attached. The video will show you in three simple steps the way to create this workflow. You can find other useful and well explained guides about using Automator at the &lt;a class="mlink" href="http://www.youtube.com/user/macmostvideo" target="_blank"&gt;macmostvideo&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt; channel too.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="related"&gt;
&lt;div id="rel-title"&gt;ARTICLES and LINKS&lt;/div&gt;
&lt;div id="rel-body"&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;MacScripter / AppleScript For Absolute Starters&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;MacScripter is the most relevant source for AppleScript, Forums, Resources and Tutorials as well as an updated catalog of Books related to Macintosh programming (http://www.macscripter.net/books). AppleScript for Absolute Starters (AS4AS) by Bert Altenburg, available as PDF download, will teach almost everything we need to know to start using AppleScript effectively.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://macscripter.net/viewtopic.php?id=24599" target="_blank"&gt;http://macscripter.net/viewtopic.php?id=24599&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Java Meets Objective-C | Dr Dobb's&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;This article try to catch the most relevant similarities between Java and Objective-C, analyzing their Design Patterns and Database Access methods.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://drdobbs.com/mobile/229402465" target="_blank"&gt;http://drdobbs.com/mobile/229402465&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Mac OS X Resource Fork and Command Line Tips by Xah Lee&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;The structure of a file on a Macintosh File System and its peculiarity is well explained in this article, the data fork and the resource fork respective roles and how to deal with them.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://xahlee.org/UnixResource_dir/macosx.html" target="_blank"&gt;http://xahlee.org/UnixResource_dir/macosx.html&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="related-tools"&gt;
&lt;div id="rel-tools-title"&gt;Projects and TOOLS&lt;/div&gt;
&lt;div id="rel-tools-body"&gt;
&lt;div class="relen-tools"&gt;&lt;span class="relet-tools"&gt;Appscript&lt;/span&gt;&lt;br&gt;
&lt;span class="reled-tools"&gt;Appscript lets you control scriptable Mac OS X applications from Python, Ruby and Objective-C!&lt;/span&gt;&lt;br&gt;
&lt;a class="relel-tools" href="http://appscript.sourceforge.net/" target="_blank"&gt;http://appscript.sourceforge.net/&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen-tools"&gt;&lt;span class="relet-tools"&gt;Script Debugger&lt;/span&gt;&lt;br&gt;
&lt;span class="reled-tools"&gt;A full featured debugger to author AppleScripts with a powerful Dictionary browser, "it provides capabilities not available in any other scripting tool. [...]"&lt;/span&gt;&lt;br&gt;
&lt;a class="relel-tools" href="http://www.latenightsw.com/sd4/index.html" target="_blank"&gt;http://www.latenightsw.com/sd4/index.html&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="related-read"&gt;
&lt;div id="rel-read-title"&gt;Advanced Readings&lt;/div&gt;
&lt;div id="rel-read-body"&gt;
&lt;div class="relen-read"&gt;&lt;span class="relet-read"&gt;Writing PlugIns for Colloquy&lt;/span&gt;&lt;br&gt;
&lt;a class="relel-read" href="http://colloquy.info/project/wiki/Development/PlugIns" target="_blank"&gt;http://colloquy.info/project/wiki/Development/PlugIns&lt;/a&gt;&lt;br&gt;
&lt;span class="reled-read"&gt;These development resources offered by Colloquy, a Mac OS X Internet Chat, could be a great starting point for a practical exercise whereas it uses  Objective-C, AppleScript and F-Script amongst others scripting languages (JavaScript, Python, Ruby) to provide additional funcionality to the client.&lt;/span&gt;&lt;/div&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/34030273-1700093806102106673?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/Uox0gX09yP4" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=1700093806102106673" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/1700093806102106673?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/1700093806102106673?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/Uox0gX09yP4/scripting-leopard-os.html" title="Scripting Leopard OS, F-Script and AppleScript." /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2007/10/scripting-leopard-os.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFQXo6cSp7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-514404291398528811</id><published>2007-07-30T01:09:00.150+02:00</published><updated>2011-12-16T00:51:50.419+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.419+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Reference" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutorials" /><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><title>Thinking in CSS, clear:both.</title><content type="html">&lt;script type="text/javascript" src="http://www.andreatavazzani.it/html/devlog3001/2007-07-30/Thinking_in_CSS_clear_both.js"&gt;&lt;/script&gt;
&lt;div class="postin"&gt;
&lt;div class="postp"&gt;Some time ago i was wondering about the meaning of &lt;span class="words"&gt;clear CSS property&lt;/span&gt;. Finally after many days of layout customizing on Blogger i have found with the aid of &lt;a class="feat" href="http://tweako.com/" target="_blank" title="Community submitted articles and tutorials"&gt;Tweako&lt;/a&gt; a community driven how-to's website, a little tutorial about the correct way to position custom sidebars or so called CSS blocks.&lt;/div&gt;
&lt;div class="postp"&gt;ProgrammingBulls' &lt;a class="subj" href="http://www.programmingbulls.com/cascading-style-sheets-or-css-tutorial" target="_blank"&gt;Cascading Style Sheets or CSS Tutorial&lt;/a&gt;, takes about two minutes to read, after that all of your doubt about CSS layout and positioning comes to past. Try to make a new layout following these little advices and you are done. I've also tried to create a minimal layout with two sidebars on the right using the &lt;span class="words"&gt;float CSS property&lt;/span&gt;, that is also well covered.&lt;/div&gt;
&lt;div class="postp"&gt;The following statement represents the basis of writing CSS code and ironically is almost the only thing we have to remind to ourselves upon learning the syntax.&lt;/div&gt;
&lt;blockquote class="pquote"&gt;
&lt;div class="qcont"&gt;&lt;span class="bold"&gt;SELECTOR {property: value;}&lt;/span&gt; where SELECTOR is the HTML tag whose property like color, size you wish to change and value is the value of the property you wish to enforce. &lt;a class="tuts" href="http://www.programmingbulls.com/00-creating-your-first-css-page" target="_blank" title="ProgrammingBulls - 00 Creating your first CSS page"&gt;[...]&lt;/a&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div class="postp"&gt;&lt;a class="wiki" href="http://en.wikipedia.org/wiki/Cascading%20Style%20Sheets" target="_blank"&gt;CSS&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; is simple and have to remain simple, if you have never taken a look at your CSS template this is the moment. At first sight it seems unreadable, but after this little, lovely tutorial, and few keyboard hits, you can personalize your graphics and find your new &lt;span class="words"&gt;CSS blocks&lt;/span&gt; right as page elements and adding widgets on it.&lt;/div&gt;
&lt;div class="postup"&gt;Updated, 12 Aug 2011&lt;/div&gt;
&lt;/div&gt;
&lt;div id="mediathumb-container"&gt;
&lt;div id="mediathumb-title"&gt;SLIDES and Docs&lt;/div&gt;
&lt;div id="mediathumb"&gt;&lt;img alt="CSS Best practice" class="mediathumb-thumb" src="http://cdn.slidesharecdn.com/0501-css-efficient-100706084401-phpapp01-thumbnail-2"&gt;&lt;br&gt;
&lt;div id="mediathumb-play-white" class="cbox-media-play-3" title="Play Media"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div id="mediathumb-content"&gt;
&lt;div id="mediathumb-ref"&gt;
&lt;div class="thumbmedia-title-slide"&gt;&lt;a href="http://www.slideshare.net/maxdesign/css-best-practice" target="_blank" title="view on SlideShare"&gt;CSS Best practice&lt;/a&gt;&lt;/div&gt;
&lt;div class="thumbmedia-icon icon-slideshare"&gt;&lt;/div&gt;
&lt;div class="thumbmedia-title-slide-auth"&gt;by &lt;a class="slide-auth-link" href="http://www.slideshare.net/maxdesign" title="View more presentations from Russ Weakley" target="_blank"&gt;Russ Weakley&lt;/a&gt;&lt;/div&gt;
&lt;div id="mediathumb-text-slide"&gt;Do's and Don'ts, tips and common mistakes that can occur during CSS usage in this slide by &lt;b&gt;Russ weakley&lt;/b&gt;, only one of a collection of tutorials that can be found at the author website. A very fluent learning.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="related"&gt;
&lt;div id="rel-title"&gt;RELATED ARTICLES and LINKS&lt;/div&gt;
&lt;div id="rel-body"&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;CSS: after and before Pseudo Elements&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;This article clearly describe how to use the less known :after and :before CSS Pseudo Elements&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://www.devcurry.com/2011/08/css-after-before-pseudo-elements.html" target="_blank"&gt;http://www.devcurry.com/2011/08/css-after-before-pseudo-elements.html&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Learn CSS Positioning in Ten Steps&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;This nice tutorial with live examples will dive us into layout positioning.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://www.barelyfitz.com/screencast/html-training/css/positioning/" target="_blank"&gt;http://www.barelyfitz.com/screencast/html-training/css/positioning/&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;The Shapes of CSS&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;This fantastic article exhibits basic shapes drawing (square, triangle, circle, stars and more) using only a single HTML element and CSS. (Personal Favorite)&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://css-tricks.com/examples/ShapesOfCSS/" target="_blank"&gt;http://css-tricks.com/examples/ShapesOfCSS/&lt;/a&gt;&lt;/div&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/34030273-514404291398528811?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/xE09_XVSZYo" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=514404291398528811" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/514404291398528811?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/514404291398528811?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/xE09_XVSZYo/thinking-in-css-clearboth.html" title="Thinking in CSS, clear:both." /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://devlog3001.blogspot.com/2007/07/thinking-in-css-clearboth.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFQX0yfCp7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-116144762291404421</id><published>2006-10-21T18:20:00.150+02:00</published><updated>2011-12-16T00:51:50.394+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.394+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Reference" /><title>The Cheat Sheet List</title><content type="html">&lt;script type="text/javascript" src="http://www.andreatavazzani.it/html/devlog3001/2006-10-21/The_Cheat_Sheet_List.js"&gt;&lt;/script&gt;
&lt;div class="postin"&gt;
&lt;div class="postp"&gt;I knew nothing about the nature of a Cheat Sheet since a minute ago; &lt;a class="subj" href="http://www.drweb.de/weblog/weblog/?p=571" target="_blank" title="Cheat Sheet List &amp;ndash; Spickzettel Sammlung | DrWeb.de | Online-Magazin"&gt;Dr. Web Weblog&lt;/a&gt; helped me to discover the first one. I hope this could be interesting also for you. There are Cheat Sheet for different arguments and sincerely i found the most of them easy and immediate. I think that is properly what a &lt;a class="wiki" href="http://en.wikipedia.org/wiki/Cheat%20sheet" target="_blank" title="Cheat sheet - Wikipedia, the free encyclopedia"&gt;Cheat Sheet&lt;/a&gt;&lt;span class="wika"&gt;&amp;nbsp;&lt;/span&gt; has to be.&lt;/div&gt;
&lt;div class="postp"&gt;&lt;span class="ital"&gt;ActionScript, Apache, ASCII Character Codes, ASP, CSS, CVS, Firefox, Google, htaccess, HTML/XHTML, Java, JavaScript, LaTeX, mod_rewrite, MySQL, Oracle, Perl, Photoshop, PHP, Python, Ruby, Unix, Weblogs, XML&lt;/span&gt;, are the covered topics by this huge list of links.&lt;/div&gt;
&lt;div class="postup"&gt;Updated, 18 Nov 2011&lt;/div&gt;
&lt;/div&gt;
&lt;div id="mediathumb-container"&gt;
&lt;div id="mediathumb-title"&gt;RELATED MEDIA&lt;/div&gt;
&lt;div id="mediathumb"&gt;
&lt;img alt="Generating JavaDoc in Netbeans IDE 6.5" class="mediathumb-thumb" src="http://img.youtube.com/vi/UK_7XQZhhoA/default.jpg" /&gt;
&lt;div id="mediathumb-play" class="cbox-media-play-2" title="Play Media"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div id="mediathumb-content"&gt;
&lt;div id="mediathumb-ref"&gt;
&lt;div class="thumbmedia-title"&gt;&lt;a href="http://www.youtube.com/watch?v=UK_7XQZhhoA" target="_blank" title="Watch this Video on YouTube"&gt;Generating JavaDoc in Netbeans IDE 6.5&lt;/a&gt;&lt;/div&gt;
&lt;a class="thumbmedia-icon icon-youtube" href="http://www.youtube.com/" target="_blank" title="Jump to YouTube"&gt;&lt;/a&gt;
&lt;div class="thumbmedia-title-auth"&gt;by &lt;a href="http://www.youtube.com/user/pkgoncalves" class="thumbmedia-vid-channel" title="pkgoncalves Channel on YouTube" target="_blank"&gt;pkgoncalves&lt;/a&gt;&lt;/div&gt;
&lt;div class="ital" id="mediathumb-text"&gt;The structure of a &lt;i&gt;JavaDoc&lt;/i&gt; document could be ideally compared to a Cheat Sheet, this video (with annotations) will show you how to create the "Cheat Sheet" for your Java application in a very clear manner, your JavaDoc reference.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="related"&gt;
&lt;div id="rel-title"&gt;ARTICLES and LINKS&lt;/div&gt;
&lt;div id="rel-body"&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Free Quick Reference Pack&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;A collection of Cheat Sheets in PDF format ready to download. Worth a mention Kellerman Software's Ninja Database Lite, featuring Windows Phone 7, Silverlight and .NET whose peculiarity is its small size (under 100KB) and performance.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://www.kellermansoftware.com/c-5-quick-reference-sheets.aspx" target="_blank" title="Kellerman Software - Quick Reference Sheets"&gt;http://www.kellermansoftware.com/c-5-quick-reference-sheets.aspx&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;Cheat Sheets - Added Bytes&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;"A selection of free, printable quick references for a variety of languages and web technologies."&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://www.addedbytes.com/cheat-sheets/" target="_blank" title="Cheat Sheets - Added Bytes Web Application Development"&gt;http://www.addedbytes.com/cheat-sheets/&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;.NET Cheat Sheets by John Sheehan&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;.NET related and other cheat sheet links.&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://john-sheehan.com/blog/net-cheat-sheets/" target="_blank" title=".NET Cheat Sheets &amp;laquo; John Sheehan : Blog"&gt;http://john-sheehan.com/blog/net-cheat-sheets/&lt;/a&gt;&lt;/div&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/34030273-116144762291404421?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/CuveSsUOkOQ" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=116144762291404421" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/116144762291404421?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/116144762291404421?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/CuveSsUOkOQ/cheat-sheet-list.html" title="The Cheat Sheet List" /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><georss:featurename>Via dei Partigiani, 13, 23826 Mandello del Lario Lecco, Italy</georss:featurename><georss:point>45.9250205254659 9.319013357162476</georss:point><georss:box>45.9243300254659 9.317779357162475 45.925711025465894 9.320247357162476</georss:box><feedburner:origLink>http://devlog3001.blogspot.com/2006/10/cheat-sheet-list.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFQX0yeSp7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-34030273.post-116040205620448695</id><published>2006-10-09T15:51:00.312+02:00</published><updated>2011-12-16T00:51:50.391+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-16T00:51:50.391+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="Mobile" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutorials" /><category scheme="http://www.blogger.com/atom/ns#" term="Developer's Networks" /><title>J2ME Tutorial at Java.net</title><content type="html">&lt;script src="http://www.andreatavazzani.it/html/devlog3001/2006-10-09/J2ME_Tutorial_at_Java.net.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;div class="postin" style="text-align: justify; width: 670px;"&gt;
&lt;div class="postp"&gt;
&lt;div id="pimg"&gt;&lt;/div&gt;
&lt;img class="pimg" style="float: left; width: 96px; height: 72px; margin-right: 10px;" alt="" title="" src="http://www.andreatavazzani.it/Test.gif"/&gt;
This is a four parts tutorial that can be considered a great starting point for a newcomer approaching MIDlets and the fantastic world of mobile programming. The first part, &lt;a class="subj" href="http://www.java.net/article/2005/02/07/j2me-tutorial-part-1-creating-midlets" target="_blank" title="J2ME Tutorial, Part 1: Creating MIDlets"&gt;J2ME Tutorial, Part 1: Creating MIDlets&lt;/a&gt;, is aimed basically on how to deal with the Java ME Wireless Toolkit, the creation of our first MIDlet, the test. Furthermore, if you wish to follow the progress of the toolkit, &lt;a class="feat" href="http://blogs.oracle.com/javamesdk/" target="_blank" title="Java ME SDK Team Blog"&gt;The Java ME SDK Team Blog&lt;/a&gt; can guide you through troubleshooting and suggest useful resources. In case you encounter installation issues you can refer to this post targeted at common network configuration and 64bit systems, &lt;a class="exte" href="http://blogs.sun.com/javamesdk/entry/first_aid_when_emulator_doesn" target="_blank" title="First aid when emulator doesn't start (Java ME SDK Team Blog)"&gt;First aid when emulator doesn't start&lt;/a&gt;&lt;span class="exta"&gt;&amp;nbsp;&lt;/span&gt;.&lt;/div&gt;
&lt;blockquote class="pquote" style="width: 630px; margin: 10px 20px;"&gt;
&lt;div class="qcont"&gt;&lt;i&gt;"A peculiar thing about this tutorial is the "anatomy" of a MIDlet, the way the execution processes and events interacts through its lifecycle."&lt;/i&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div class="postp"&gt;The second part of the tutorial, &lt;b&gt;J2ME Tutorial, Part 2: User Interfaces with MIDP 2.0&lt;/b&gt; will cover the User Interface API of MIDP 2.0, with relative screenshots and code, exploring the user interaction side. The third part, &lt;b&gt;J2ME Tutorial, Part 3: Exploring the Game API of MIDP 2.0&lt;/b&gt;, and the &lt;b&gt;J2ME Tutorial, Part 4: Multimedia and MIDP 2.0&lt;/b&gt; represent the juicy spot of creating MIDlets, Gaming and the Mobile Media API (MMAPI). You can find more about &lt;a class="tuts" href="http://www.java.net/author/vikram-goyal" target="_blank" title="Vikram Goyal | Java.net"&gt;Vikram Goyal&lt;/a&gt;&lt;span class="tuta"&gt;&amp;nbsp;&lt;/span&gt;, the author of this tutorial, at &lt;a class="deve" href="http://www.java.net/" target="_blank" title="Java.net"&gt;Java.net&lt;/a&gt;&lt;span class="deva"&gt;&amp;nbsp;&lt;/span&gt; community.&lt;/div&gt;
&lt;div class="postup" style="display: none;"&gt;Updated, 11 Nov 2011&lt;/div&gt;
&lt;/div&gt;
&lt;br/&gt;
&lt;div id="mediathumb-container" style="text-align: justify; width: 670px; margin-bottom: 15px;"&gt;
&lt;div id="mediathumb-title"&gt;&lt;b&gt;RELATED MEDIA&lt;/b&gt;&lt;/div&gt;
&lt;div id="mediathumb" style="margin: 5px 10px 0px 0px; float: left;"&gt;
&lt;a href="http://www.youtube.com/watch?v=bfMDYQZek8Q" target="_blank"&gt;&lt;img style="width: 96px; height: 72px;" alt="Installing a MIDP Application on a Real Device Video" class="mediathumb-thumb" src="http://img.youtube.com/vi/bfMDYQZek8Q/default.jpg" /&gt;&lt;/a&gt;
&lt;div class="cbox-media-play-1" id="mediathumb-play" title="Play it Now"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="mediathumb-content" style="margin-top: 5px;"&gt;
&lt;div id="mediathumb-ref"&gt;
&lt;div class="thumbmedia-title"&gt;
&lt;a href="http://www.youtube.com/watch?v=bfMDYQZek8Q" target="_blank" title="Watch this Video on YouTube"&gt;Installing a MIDP Application on a Real Device&lt;/a&gt;&lt;/div&gt;
&lt;a class="thumbmedia-icon icon-youtube" href="http://www.youtube.com/" target="_blank" title="Jump to YouTube"&gt;
&lt;/a&gt;
&lt;div class="thumbmedia-title-auth"&gt;&lt;i&gt;by &lt;a href="http://www.youtube.com/user/OracleLearning" class="thumbmedia-vid-channel" title="OracleLearning Channel on YouTube" target="_blank"&gt;OracleLearning&lt;/a&gt;&lt;/div&gt;
&lt;div class="ital" id="mediathumb-text"&gt;
A video/slide from Oracle that shows the steps necessary to install a newly created midlet on a real device describing possible deployment scenarios.&lt;/i&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br style="clear: both;"/&gt;
&lt;div id="related" style="text-align: justify; width: 670px;"&gt;
&lt;div id="rel-title"&gt;&lt;b&gt;ARTICLES and LINKS&lt;/b&gt;&lt;/div&gt;
&lt;div id="rel-body" style="margin-top: 5px;"&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;&lt;b&gt;Java ME Technology&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;&lt;i&gt;Java ME Platform SDK is a state-of-the-art toolbox for developing mobile applications. It provides device emulation, a standalone development environment, and a set of utilities for rapid development of Java ME applications [...]&lt;/i&gt;&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://www.oracle.com/technetwork/java/javame/tech/index.html" target="_blank" title="Java ME Technology Overview"&gt;http://www.oracle.com/technetwork/java/javame/tech/index.html&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;&lt;b&gt;Java ME MIDP Development Quick Start Guide&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;&lt;i&gt;[...] The NetBeans IDE provides a wizard that enables you to quickly create a MIDP project. When creating the project, you can choose to develop your application in the Visual Mobile Designer (VMD) or in the Source Code Editor [...]&lt;/i&gt;&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://netbeans.org/kb/docs/javame/quickstart.html" target="_blank" title="title: Java ME MIDP Development Quick Start Guide - NetBeans IDE Tutorial"&gt;http://netbeans.org/kb/docs/javame/quickstart.html&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;&lt;b&gt;Sequoyah Project&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;&lt;i&gt;Sequoyah project's purpose is to be focused on the needs of all mobile developers. Inheriting components from TmL, MTJ and Pulsar projects, Sequoyah intends to remove the artificial barriers of Linux and Java in order to provide a home for all Eclipse mobile developers.&lt;/i&gt;&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://www.eclipse.org/sequoyah/" target="_blank" title="Sequoyah Project"&gt;http://www.eclipse.org/sequoyah/&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;&lt;b&gt;Wireless Java, J2ME and MIDP Tutorials&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;&lt;i&gt;Introductory information about wireless and mobile Java and J2ME technologies, MIDP and related subjects.&lt;/i&gt;&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://www.palowireless.com/java/tutorials.asp" target="_blank" title="Wireless Java, J2ME and MIDP Tutorials"&gt;http://www.palowireless.com/java/tutorials.asp&lt;/a&gt;&lt;/div&gt;
&lt;div class="relen"&gt;&lt;span class="relet"&gt;&lt;b&gt;Getting Started with MIDlets and the Sun Java Wireless Toolkit for CLDC&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;span class="reled"&gt;&lt;i&gt;This is the first lesson in a series of tutorial lessons designed to teach you how to write programs using the Sun Java Wireless Toolkit for CLDC (Connected Limited Device Configuration.) [...]&lt;/i&gt;&lt;/span&gt;&lt;br&gt;
&lt;a class="relel" href="http://www.developer.com/java/j2me/article.php/3719111" target="_blank" title="Getting Started with MIDlets and the Sun Java Wireless Toolkit for CLDC - Developer.com"&gt;http://www.developer.com/java/j2me/article.php/3719111&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br/&gt;
&lt;div id="related-tools" style="text-align: justify; width: 670px;"&gt;
&lt;div id="rel-tools-title"&gt;&lt;b&gt;Projects and TOOLS&lt;/b&gt;&lt;/div&gt;
&lt;div id="rel-tools-body" style="margin-top: 5px;"&gt;
&lt;div class="relen-tools"&gt;&lt;span class="relet-tools"&gt;&lt;b&gt;J2ME: Hello World Mobile Application - CodeProject&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;span class="reled-tools"&gt;&lt;i&gt;[..] J2ME applications are simply Java applications with a limited functionality that is designed to run on mobile devices. The standard Java runtime environment for these devices is provided using Mobile Information Device Profile (MIDP) combined with the Connected Limited Device Configuration (CLDC). MIDP and CLDC simply provide the core application functionality required by mobile applications. To write J2ME applications you need the Java Platform Micro Edition SDK and an IDE, which can be Netbeans or Eclipse. [...]&lt;/i&gt;&lt;/span&gt;&lt;br&gt;
&lt;a class="relel-tools" href="http://www.codeproject.com/KB/java/j2me-helloworld.aspx" target="_blank" title="J2ME: Hello World Mobile Application - CodeProject"&gt;http://www.codeproject.com/KB/java/j2me-helloworld.aspx&lt;/a&gt;&lt;/div&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/34030273-116040205620448695?l=devlog3001.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/devlog3001/~4/2kBaMSaRIww" height="1" width="1"/&gt;</content><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=34030273&amp;postID=116040205620448695" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/116040205620448695?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34030273/posts/default/116040205620448695?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/devlog3001/~3/2kBaMSaRIww/j2me-tutorial-at-javanet.html" title="J2ME Tutorial at Java.net" /><author><name>Andrea Tavazzani</name><uri>https://profiles.google.com/104315406072373164742</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-NWkL8z9hc0c/AAAAAAAAAAI/AAAAAAAAAeY/c2Xv94SCfJE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><georss:featurename>Via dei Partigiani, 13, 23826 Mandello del Lario Lecco, Italy</georss:featurename><georss:point>45.92502798843444 9.319024085998535</georss:point><georss:box>45.924682988434434 9.318407085998535 45.92537298843444 9.319641085998535</georss:box><feedburner:origLink>http://devlog3001.blogspot.com/2006/10/j2me-tutorial-at-javanet.html</feedburner:origLink></entry></feed>

