<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for hexadecimal</title>
	<atom:link href="http://blog.hexadecimal.se/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hexadecimal.se</link>
	<description>Being creative in the digital age</description>
	<lastBuildDate>Mon, 04 May 2009 07:05:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Implementing an XML Data Provider for Oxite, Part I by Q</title>
		<link>http://blog.hexadecimal.se/2009/05/03/implementing-an-xml-data-provider-for-oxite-part-i/comment-page-1/#comment-3</link>
		<dc:creator>Q</dc:creator>
		<pubDate>Mon, 04 May 2009 07:05:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.hexadecimal.se/2009/05/03/ImplementingAnXMLDataProviderForOxitePartI.aspx#comment-3</guid>
		<description>Good idea!

I&#039;ll definitely take your advice.</description>
		<content:encoded><![CDATA[<p>Good idea!</p>
<p>I&#8217;ll definitely take your advice.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Implementing an XML Data Provider for Oxite, Part I by Erik Porter</title>
		<link>http://blog.hexadecimal.se/2009/05/03/implementing-an-xml-data-provider-for-oxite-part-i/comment-page-1/#comment-2</link>
		<dc:creator>Erik Porter</dc:creator>
		<pubDate>Mon, 04 May 2009 06:43:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.hexadecimal.se/2009/05/03/ImplementingAnXMLDataProviderForOxitePartI.aspx#comment-2</guid>
		<description>Neato.  Keep up the good work.  :)

One suggestion might be to store some data twice.  For example, maybe store each post (all the details about it except for sub objects like comments) as individual files, but then also store different lists of posts in another file like PostsByArea.xml, PostsByTag.xml, etc.  It means you have to do a bit more work when saving, but reads will be really fast.  This is sort of how Azure storage works.</description>
		<content:encoded><![CDATA[<p>Neato.  Keep up the good work.  <img src='http://blog.hexadecimal.se/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>One suggestion might be to store some data twice.  For example, maybe store each post (all the details about it except for sub objects like comments) as individual files, but then also store different lists of posts in another file like PostsByArea.xml, PostsByTag.xml, etc.  It means you have to do a bit more work when saving, but reads will be really fast.  This is sort of how Azure storage works.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on This thing called Oxite by Q</title>
		<link>http://blog.hexadecimal.se/2009/05/02/this-thing-called-oxite/comment-page-1/#comment-5</link>
		<dc:creator>Q</dc:creator>
		<pubDate>Sun, 03 May 2009 14:50:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.hexadecimal.se/2009/05/02/ThisThingCalledOxite.aspx#comment-5</guid>
		<description>Cheers :)

I&#039;ve written most of the XML provider, but I fear that I won&#039;t have enough time to finish it within reasonable time. I&#039;ll try and post it somewhere so others can contribute.

(Same for the skin).</description>
		<content:encoded><![CDATA[<p>Cheers <img src='http://blog.hexadecimal.se/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I&#8217;ve written most of the XML provider, but I fear that I won&#8217;t have enough time to finish it within reasonable time. I&#8217;ll try and post it somewhere so others can contribute.</p>
<p>(Same for the skin).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on This thing called Oxite by Erik Porter</title>
		<link>http://blog.hexadecimal.se/2009/05/02/this-thing-called-oxite/comment-page-1/#comment-4</link>
		<dc:creator>Erik Porter</dc:creator>
		<pubDate>Sat, 02 May 2009 19:11:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.hexadecimal.se/2009/05/02/ThisThingCalledOxite.aspx#comment-4</guid>
		<description>Thanks for checking out Oxite and glad you like it so far.  As you mentioned we&#039;re still missing some things.  It&#039;s still pretty early.  You&#039;ll be happy to know though that most of the things you metnioned is on our short list and currently being worked on (MetaWeblog file upload, dynamic menus so you don&#039;t have to edit the html yourself for that, module/plugin model, etc).  Sorry to say we have no plans (at least right now) to build an XML data provider, but like you said, it shouldn&#039;t be too hard.  If you build one and run into any troubles or need help, start a discussion ( http://oxite.codeplex.com/Thread/List.aspx ) and we&#039;ll do everything we can to help you.

Your skin looks nice.  If you&#039;d like to share it with others, let me know. http://oxite.codeplex.com/Wiki/View.aspx?title=skins  Our list is pretty short at the moment.

Thanks again for checking out Oxite and keep the feedback coming.  We&#039;re listening.  :)</description>
		<content:encoded><![CDATA[<p>Thanks for checking out Oxite and glad you like it so far.  As you mentioned we&#8217;re still missing some things.  It&#8217;s still pretty early.  You&#8217;ll be happy to know though that most of the things you metnioned is on our short list and currently being worked on (MetaWeblog file upload, dynamic menus so you don&#8217;t have to edit the html yourself for that, module/plugin model, etc).  Sorry to say we have no plans (at least right now) to build an XML data provider, but like you said, it shouldn&#8217;t be too hard.  If you build one and run into any troubles or need help, start a discussion ( <a href="http://oxite.codeplex.com/Thread/List.aspx" rel="nofollow">http://oxite.codeplex.com/Thread/List.aspx</a> ) and we&#8217;ll do everything we can to help you.</p>
<p>Your skin looks nice.  If you&#8217;d like to share it with others, let me know. <a href="http://oxite.codeplex.com/Wiki/View.aspx?title=skins" rel="nofollow">http://oxite.codeplex.com/Wiki/View.aspx?title=skins</a>  Our list is pretty short at the moment.</p>
<p>Thanks again for checking out Oxite and keep the feedback coming.  We&#8217;re listening.  <img src='http://blog.hexadecimal.se/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A real world application of MGrammar (Oslo) by Q</title>
		<link>http://blog.hexadecimal.se/2009/03/17/a-real-world-application-of-mgrammar-oslo/comment-page-1/#comment-10</link>
		<dc:creator>Q</dc:creator>
		<pubDate>Fri, 10 Apr 2009 13:13:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.hexadecimal.se/2009/03/17/ARealWorldApplicationOfMGrammarOslo.aspx#comment-10</guid>
		<description>For me, it&#039;s the value of fire-and-forget :-)  

Let us take an example from the credit card world. Every time you make a new release of a solution, no matter how minute the changes to the code, the entire solution has to go through rigorous testing, and the code has to be reviewed by a third party (to make sure you did not add any rules that make all purchases made with your credit card magically disappear). It would also require that the said third party have a very good understanding of the programming language you are using and can spot security vulnerabilities, SQL injection, buffer overflow issues and so on. This can take weeks, or even months and is very expensive.

Now imagine that the credit card rules change every week. How would you keep up?

By using the approach above, your code remains the same, but the *configuration* can change every week. And therein lies great value.

The new configuration is much easier and a lot less expensive to review and test. It&#039;s highly isolated and doesn&#039;t need to be reviewed by a programmer with security expertise. The process of updating the validation rules could then take as little as a day or two. That&#039;s a lot of time and money saved.

After the initial release, the greasemonkeys and suits can take care of your solution all on their own, and you can move on to other solutions, as opposed to you having to go back to make changes to it every week and  spending the rest of your career overseeing test protocols :-)</description>
		<content:encoded><![CDATA[<p>For me, it&#8217;s the value of fire-and-forget <img src='http://blog.hexadecimal.se/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />   </p>
<p>Let us take an example from the credit card world. Every time you make a new release of a solution, no matter how minute the changes to the code, the entire solution has to go through rigorous testing, and the code has to be reviewed by a third party (to make sure you did not add any rules that make all purchases made with your credit card magically disappear). It would also require that the said third party have a very good understanding of the programming language you are using and can spot security vulnerabilities, SQL injection, buffer overflow issues and so on. This can take weeks, or even months and is very expensive.</p>
<p>Now imagine that the credit card rules change every week. How would you keep up?</p>
<p>By using the approach above, your code remains the same, but the *configuration* can change every week. And therein lies great value.</p>
<p>The new configuration is much easier and a lot less expensive to review and test. It&#8217;s highly isolated and doesn&#8217;t need to be reviewed by a programmer with security expertise. The process of updating the validation rules could then take as little as a day or two. That&#8217;s a lot of time and money saved.</p>
<p>After the initial release, the greasemonkeys and suits can take care of your solution all on their own, and you can move on to other solutions, as opposed to you having to go back to make changes to it every week and  spending the rest of your career overseeing test protocols <img src='http://blog.hexadecimal.se/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A real world application of MGrammar (Oslo) by Not Important</title>
		<link>http://blog.hexadecimal.se/2009/03/17/a-real-world-application-of-mgrammar-oslo/comment-page-1/#comment-9</link>
		<dc:creator>Not Important</dc:creator>
		<pubDate>Fri, 10 Apr 2009 01:18:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.hexadecimal.se/2009/03/17/ARealWorldApplicationOfMGrammarOslo.aspx#comment-9</guid>
		<description>Maybe I am dense (or maybe the example does not fit M very well).

But the value proposition of using M to validate credit card numbers is that we replace If-Else statements in C#/VB/C/C++/Java/[insert widely used programming language] with If-Else statements in your own defined language?

What am I missing?</description>
		<content:encoded><![CDATA[<p>Maybe I am dense (or maybe the example does not fit M very well).</p>
<p>But the value proposition of using M to validate credit card numbers is that we replace If-Else statements in C#/VB/C/C++/Java/[insert widely used programming language] with If-Else statements in your own defined language?</p>
<p>What am I missing?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A real world application of MGrammar (Oslo) by Q</title>
		<link>http://blog.hexadecimal.se/2009/03/17/a-real-world-application-of-mgrammar-oslo/comment-page-1/#comment-8</link>
		<dc:creator>Q</dc:creator>
		<pubDate>Thu, 09 Apr 2009 13:33:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.hexadecimal.se/2009/03/17/ARealWorldApplicationOfMGrammarOslo.aspx#comment-8</guid>
		<description>There&#039;s a little trick to it. First, you have to start Intellipad with Samples enabled (there should be a shortcut on your start menu named &quot;Intellipad (Samples Enabled)&quot;. If there isn&#039;t, you can create a shortcut to intellipad and add the following parameter:
/configuration:ipad-vs-samples.xaml

Once you&#039;ve started Intellipad with samples enabled, you can hit Ctrl+Shift+T, at which point you&#039;ll be prompted for an existing mgrammar (.mg) file. You can create an empty text document somewhere on your computer and rename it to .mg.  Select the file and open and you&#039;re good to go.

I agree this isn&#039;t the most intuitive solution, but it does the trick.

Have a look at this blog post by the Intellipad team blog for more info:

http://blogs.msdn.com/intellipad/archive/2008/10/29/creating-and-editing-mgrammar-files-with-intellipad.aspx</description>
		<content:encoded><![CDATA[<p>There&#8217;s a little trick to it. First, you have to start Intellipad with Samples enabled (there should be a shortcut on your start menu named &quot;Intellipad (Samples Enabled)&quot;. If there isn&#8217;t, you can create a shortcut to intellipad and add the following parameter:<br />
/configuration:ipad-vs-samples.xaml</p>
<p>Once you&#8217;ve started Intellipad with samples enabled, you can hit Ctrl+Shift+T, at which point you&#8217;ll be prompted for an existing mgrammar (.mg) file. You can create an empty text document somewhere on your computer and rename it to .mg.  Select the file and open and you&#8217;re good to go.</p>
<p>I agree this isn&#8217;t the most intuitive solution, but it does the trick.</p>
<p>Have a look at this blog post by the Intellipad team blog for more info:</p>
<p><a href="http://blogs.msdn.com/intellipad/archive/2008/10/29/creating-and-editing-mgrammar-files-with-intellipad.aspx" rel="nofollow">http://blogs.msdn.com/intellipad/archive/2008/10/29/creating-and-editing-mgrammar-files-with-intellipad.aspx</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A real world application of MGrammar (Oslo) by vaibhav</title>
		<link>http://blog.hexadecimal.se/2009/03/17/a-real-world-application-of-mgrammar-oslo/comment-page-1/#comment-7</link>
		<dc:creator>vaibhav</dc:creator>
		<pubDate>Thu, 09 Apr 2009 12:58:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.hexadecimal.se/2009/03/17/ARealWorldApplicationOfMGrammarOslo.aspx#comment-7</guid>
		<description>I downloaded intellipad today on my pc, but there is no MUrl mode in it.</description>
		<content:encoded><![CDATA[<p>I downloaded intellipad today on my pc, but there is no MUrl mode in it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A real world application of MGrammar (Oslo) by Mahesh Khatri</title>
		<link>http://blog.hexadecimal.se/2009/03/17/a-real-world-application-of-mgrammar-oslo/comment-page-1/#comment-6</link>
		<dc:creator>Mahesh Khatri</dc:creator>
		<pubDate>Thu, 02 Apr 2009 04:54:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.hexadecimal.se/2009/03/17/ARealWorldApplicationOfMGrammarOslo.aspx#comment-6</guid>
		<description>Useful article. Thanks.</description>
		<content:encoded><![CDATA[<p>Useful article. Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Intellectual Property Rights Enforcement Directive implemented in Sweden by Kheprinmatu</title>
		<link>http://blog.hexadecimal.se/2009/02/25/intellectual-property-rights-enforcement-directive-implemented-in-sweden/comment-page-1/#comment-11</link>
		<dc:creator>Kheprinmatu</dc:creator>
		<pubDate>Fri, 27 Feb 2009 15:42:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.hexadecimal.se/2009/02/25/IntellectualPropertyRightsEnforcementDirectiveImplementedInSweden.aspx#comment-11</guid>
		<description>The laws that not only Sweden are passing but pretty much every other country in the world are passing are infringing more and more on our human rights, especially the right to some freaking privacy. The majority of the citizens of said countries are against this sort of thing, so why oh why do the governments continue to pass such laws? Obviously, that was a rhetorical question.

More power is being given to corporations and big business with the general public left with the short end of the stick. I&#039;m rather at a loss of what to do about it. It&#039;s obvious that these governments wont listen to common opinion on the subject, so what does that leave us?

*shakes head*</description>
		<content:encoded><![CDATA[<p>The laws that not only Sweden are passing but pretty much every other country in the world are passing are infringing more and more on our human rights, especially the right to some freaking privacy. The majority of the citizens of said countries are against this sort of thing, so why oh why do the governments continue to pass such laws? Obviously, that was a rhetorical question.</p>
<p>More power is being given to corporations and big business with the general public left with the short end of the stick. I&#8217;m rather at a loss of what to do about it. It&#8217;s obvious that these governments wont listen to common opinion on the subject, so what does that leave us?</p>
<p>*shakes head*</p>
]]></content:encoded>
	</item>
</channel>
</rss>
