<rss xmlns:dc="http://purl.org/dc/elements/1.1" version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>hxBlog</title><link>http://hxblog.motion-twin.com</link><description>hxBlog blog</description><generator>hxBlog</generator><language></language><item><title>hxBlog 1.3</title><link>http://hxblog.motion-twin.com/entry/15</link><guid>http://hxblog.motion-twin.com/entry/15</guid><dc:date>Mon, 17 Sep 2007 18:46:27 +0200</dc:date><pubDate>Mon, 17 Sep 2007 18:46:27 +0200</pubDate><dc:creator>Laurent Bedubourg</dc:creator><author>Laurent Bedubourg</author><description>New hxBlog release.</description><content:encoded>
&lt;ul&gt;
&lt;li&gt;compiles with haxe 1.15&lt;/li&gt;
&lt;li&gt;anti-spam-comment javascript protection&lt;/li&gt;
&lt;li&gt;minor entry creation improvement&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The anti-spam-comment javascript protection can be activated using &lt;strong&gt;commentsJsSecure="1"&lt;/strong&gt; in the config.xml file.&lt;/p&gt;

</content:encoded></item><item><title>hxblog 1.1 - the haxe 1.11 support</title><link>http://hxblog.motion-twin.com/entry/14</link><guid>http://hxblog.motion-twin.com/entry/14</guid><dc:date>Mon,  5 Feb 2007 19:07:17 +0100</dc:date><pubDate>Mon,  5 Feb 2007 19:07:17 +0100</pubDate><dc:creator>Laurent Bedubourg</dc:creator><author>Laurent Bedubourg</author><description>Fixed the hxblog project to support latest haxe 1.11 API.</description><content:encoded>&lt;p&gt;Nothing new there, just some fixes to compile with haxe 1.11.&lt;/p&gt;
</content:encoded></item><item><title>hxblog 1.0</title><link>http://hxblog.motion-twin.com/entry/13</link><guid>http://hxblog.motion-twin.com/entry/13</guid><dc:date>Fri, 15 Dec 2006 14:30:23 +0100</dc:date><pubDate>Fri, 15 Dec 2006 14:30:23 +0100</pubDate><dc:creator>Laurent Bedubourg</dc:creator><author>Laurent Bedubourg</author><description>Rss improved and entries description added.</description><content:encoded>&lt;p&gt;hxBlog now produces better RSS.&lt;/p&gt;
&lt;p&gt;Feed agregators supporting HTML will show your entries' HTML to your readers !&lt;/p&gt;
&lt;p&gt;&lt;a href="http://hxblog.motion-twin.com/files"&gt;hxblog 1.0&lt;/a&gt;&lt;/p&gt;
</content:encoded></item><item><title>hxblog 0.8</title><link>http://hxblog.motion-twin.com/entry/12</link><guid>http://hxblog.motion-twin.com/entry/12</guid><dc:date>Mon,  4 Sep 2006 12:33:37 +0200</dc:date><pubDate>Mon,  4 Sep 2006 12:33:37 +0200</pubDate><dc:creator>Laurent Bedubourg</dc:creator><author>Laurent Bedubourg</author><description>This release features a simple sqlite search implementation.</description><content:encoded>&lt;p&gt;This release features a simple sqlite search implementation which supports the following search syntaxes :&lt;/p&gt;

&lt;pre&gt;
keyword keyword
+keyword
-keyword
"some full sentence"
&lt;/pre&gt;
&lt;p&gt;The 0.8 release also includes some changes related to haxe 1.06 !&lt;/p&gt;

</content:encoded></item><item><title>Minimal Sqlite support</title><link>http://hxblog.motion-twin.com/entry/11</link><guid>http://hxblog.motion-twin.com/entry/11</guid><dc:date>Thu,  3 Aug 2006 17:42:02 +0200</dc:date><pubDate>Thu,  3 Aug 2006 17:42:02 +0200</pubDate><dc:creator>Laurent Bedubourg</dc:creator><author>Laurent Bedubourg</author><description>hxBlog now supports sqlite database backend.
</description><content:encoded>&lt;p&gt;hxBlog now supports &lt;a href="http://www.sqlite.org/"&gt;sqlite&lt;/a&gt; database backend.&lt;/p&gt;
&lt;p&gt;The search feature wont work right now with sqlite because hxBlog search queries are based on mysql fulltext search features...&lt;/p&gt;
&lt;p&gt;A postgresql backend should be supported as soon as haxe will include a postgresql driver.&lt;/p&gt;
&lt;p&gt;The db attribute of the config.xml file must be modified to specify the wanted database driver :&lt;/p&gt;

&lt;pre&gt;
&amp;lt;config 
db="mysql://user:pass@hostname:3306/dbname"
...
db="sqlite://myblogfile.db"
...
/&amp;gt;
&lt;/pre&gt;
&lt;p&gt;Download the &lt;a href="http://hxblog.motion-twin.com/files"&gt;hxBlog 0.7&lt;/a&gt; release.&lt;/p&gt;
</content:encoded></item><item><title>The mojito recipe</title><link>http://hxblog.motion-twin.com/entry/10</link><guid>http://hxblog.motion-twin.com/entry/10</guid><dc:date>Wed, 26 Jul 2006 11:32:17 +0200</dc:date><pubDate>Wed, 26 Jul 2006 11:32:17 +0200</pubDate><dc:creator>Laurent Bedubourg</dc:creator><author>Laurent Bedubourg</author><description>This summer is really hot, after a hard coding day, you may like to change from the usual beer pint, share a refreshing mojito-time with your friends.</description><content:encoded>&lt;p&gt;This summer is really hot, after a hard coding day, you may like to change from the usual beer pint, share a refreshing mojito-time with your friends :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;4/5 centiliters of good rhum (forget this if you are underage, it also works without rhum)&lt;/li&gt;
&lt;li&gt;2 centiliters of green lemon juice (or a gree lemon slice)&lt;/li&gt;
&lt;li&gt;1 small spoon of sugar&lt;/li&gt;
&lt;li&gt;some fresh mint leafs&lt;/li&gt;
&lt;li&gt;ice&lt;/li&gt;
&lt;li&gt;fill the glass with SevenUp (or Perrier)&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Mail moderation (0.6)</title><link>http://hxblog.motion-twin.com/entry/9</link><guid>http://hxblog.motion-twin.com/entry/9</guid><dc:date>Mon, 24 Jul 2006 13:51:56 +0200</dc:date><pubDate>Mon, 24 Jul 2006 13:51:56 +0200</pubDate><dc:creator>Laurent Bedubourg</dc:creator><author>Laurent Bedubourg</author><description>Comments are now sent to the blog administrator who just have to click on a accept/reject link to validate the comment from his mailer.
</description><content:encoded>&lt;p&gt;A small feature to begin the week :&lt;/p&gt;
&lt;p&gt;Comments are now sent to the blog administrator who just have to click on a accept/reject link to validate the comment from his mailer.&lt;/p&gt;
&lt;p&gt;This feature can be activated from the config file.&lt;/p&gt;
</content:encoded></item><item><title>Vulgarum programum : what is haXe ?</title><link>http://hxblog.motion-twin.com/entry/8</link><guid>http://hxblog.motion-twin.com/entry/8</guid><dc:date>Fri, 21 Jul 2006 14:40:31 +0200</dc:date><pubDate>Fri, 21 Jul 2006 14:40:31 +0200</pubDate><dc:creator>Laurent Bedubourg</dc:creator><author>Laurent Bedubourg</author><description>haXe is a recent programming language which can target different platforms, read on...</description><content:encoded>&lt;p&gt;&lt;strong&gt;haXe&lt;/strong&gt; is a recent programming language which can target the following platforms :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;standalone executable&lt;/strong&gt; : haXe can create an executable for your operating system (windows, linux, mac Os, ...)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;neko bytecode&lt;/strong&gt; : much like java .jar files, you can execute this bytecode using the nekovm executable, shipped with any decent haXe installation, as a regular program or using mod_neko on your apache web server (yes, I mean a Web application),&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Flash SWF&lt;/strong&gt;, instead of coding in ActionScript, you program in haxe and create an SWF linked with the gfx you like,&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Javascript&lt;/strong&gt;, you program in haxe and haxe creates a ready to use .js file you can integrate in your web application&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;HaXe is strongly typed&lt;/strong&gt;, but using type inference it can detect by itself which is the type of your variables. Thus you don't have to type every variable you are declaring.&lt;/p&gt;
&lt;p&gt;Because haxe acts as a compiler, it will detect syntax errors or type errors. This is immediate and will save you many little syntax bugs PHP, Python, or Perl programmers encounter everyday.&lt;/p&gt;
&lt;p&gt;Of course, &lt;strong&gt;haXe supports nearly every OO features&lt;/strong&gt; you can dream of (and more) :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;packages, class, interfaces, typedefs, structures&lt;/li&gt;
&lt;li&gt;statics, private, public, protected, override,&lt;/li&gt;
&lt;li&gt;getters, setters,&lt;/li&gt;
&lt;li&gt;exceptions,&lt;/li&gt;
&lt;li&gt;extended enums (not C int enums),&lt;/li&gt;
&lt;li&gt;generic programming (C++/java/C# templates)&lt;/li&gt;
&lt;li&gt;...&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You will quickly feel comfortable with haXe because its syntax is between the usual java and ecma syntax.&lt;/p&gt;
&lt;p&gt;Least but not the last, haXe comes with enough library to create almost any application and this library base is growing quickly !&lt;/p&gt;
&lt;p&gt;The haXe compiler is a GPL program available for windows, linux,  macOs, ...&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Links :&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.haxe.org"&gt;the haXe homepage&lt;/a&gt;, you must visit it&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.nekovm.org"&gt;the nekovm homepage&lt;/a&gt;, if you are interested in the virtual machine&lt;/li&gt;
&lt;/ul&gt;

</content:encoded></item><item><title>hxMojito design</title><link>http://hxblog.motion-twin.com/entry/7</link><guid>http://hxblog.motion-twin.com/entry/7</guid><dc:date>Fri, 21 Jul 2006 10:05:29 +0200</dc:date><pubDate>Fri, 21 Jul 2006 10:05:29 +0200</pubDate><dc:creator>Laurent Bedubourg</dc:creator><author>Laurent Bedubourg</author><description>hxBlog now looks like a real blog.</description><content:encoded>&lt;p&gt;Welcome to the &lt;strong&gt;hxMojito design&lt;/strong&gt; !&lt;/p&gt;
&lt;p&gt;Thanks to &lt;em&gt;Alexis Morille&lt;/em&gt;, hxBlog now looks like a real blog.&lt;/p&gt;
&lt;p&gt;Enjoy this summer vacation oriented design :)&lt;/p&gt;
</content:encoded></item><item><title>Morning feature : blog comments (0.4)</title><link>http://hxblog.motion-twin.com/entry/5</link><guid>http://hxblog.motion-twin.com/entry/5</guid><dc:date>Thu, 20 Jul 2006 10:06:41 +0200</dc:date><pubDate>Thu, 20 Jul 2006 10:06:41 +0200</pubDate><dc:creator>Laurent Bedubourg</dc:creator><author>Laurent Bedubourg</author><description>A simple implementation of blog comments... </description><content:encoded>&lt;p&gt;A simple implementation of blog comments featuring&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Features :&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;pre moderated comment system (optional)&lt;/li&gt;
&lt;li&gt;client side, cookie-based remember-me system&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Configuration :&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;config.xml attribute 'comments' activate or deactivate comments&lt;/li&gt;
&lt;li&gt;config.xml attribute 'commentsPreModerated' activate or deactivate pre-moderation.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;To do list :&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ip ban&lt;/li&gt;
&lt;li&gt;trusted posters&lt;/li&gt;
&lt;li&gt;text formatting&lt;/li&gt;
&lt;li&gt;send comments by email and create a validation url&lt;/li&gt;
&lt;li&gt;search may search comments as well ?&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item></channel></rss>