<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Mahyar SEPEHR</title>
	<link>http://www.msepehr.com</link>
	<description>Development, Webdesign, Management targeting User Experience</description>
	<pubDate>Thu, 16 Feb 2012 18:52:54 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2</generator>
	<language>en</language>
			<item>
		<title>Using a Mobile Device as a Desktop Computer</title>
		<link>http://www.msepehr.com/2012/02/16/using-a-mobile-device-as-a-desktop-computer/</link>
		<comments>http://www.msepehr.com/2012/02/16/using-a-mobile-device-as-a-desktop-computer/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 18:46:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[User-Experience]]></category>

		<category><![CDATA[Web-Applications]]></category>

		<guid isPermaLink="false">http://www.msepehr.com/2012/02/16/using-a-mobile-device-as-a-desktop-computer/</guid>
		<description><![CDATA[Few months ago, i was wondering why we do not work with jquery mobile (See also the Demo on your Mobile Device and your Desktop! ) for some classical web applications.
Here a little demo of using a Mobile Device as a Desktop Computer!!!
 
]]></description>
			<content:encoded><![CDATA[<p>Few months ago, i was wondering why we do not work with <a href="http://jquerymobile.com/">jquery mobile</a> (See also <a href="http://jquerymobile.com/test/" target="_blank">the Demo</a> on your Mobile Device and your Desktop! ) for some classical web applications.<br />
Here a little demo of using a Mobile Device as a Desktop Computer!!!<br />
<center><iframe src="http://www.youtube.com/embed/_--zcmqIyRI" frameborder="0" height="225" width="400"></iframe><center> </center></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.msepehr.com/2012/02/16/using-a-mobile-device-as-a-desktop-computer/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Little useful frameworks - JSoup</title>
		<link>http://www.msepehr.com/2012/01/10/little-useful-frameworks-jsoup/</link>
		<comments>http://www.msepehr.com/2012/01/10/little-useful-frameworks-jsoup/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 04:40:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Web-Applications]]></category>

		<category><![CDATA[Java - J2ee]]></category>

		<guid isPermaLink="false">http://www.msepehr.com/2012/01/10/little-useful-frameworks-jsoup/</guid>
		<description><![CDATA[In several cases, I needed to parse html pages and extract data from specific tags.
For instance, I had to build a wiki migration, or to transform and import massively pages to a CMS.
JSoup, a Java framework, makes easier these operations.
Based on html5 elements, JSoup parses an Url, a String or a file with CSS selectors, or DOM [...]]]></description>
			<content:encoded><![CDATA[<p>In several cases, I needed to parse html pages and extract data from specific tags.</p>
<p>For instance, I had to build a wiki migration, or to transform and import massively pages to a CMS.</p>
<p><a href="http://jsoup.org/" title="JSoup framework for html parsing with CSS ">JSoup</a>, a Java framework, makes easier these operations.</p>
<p>Based on <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/" title="whatwg web applications &gt; HTML5 elements">html5 elements</a>, JSoup parses an Url, a String or a file with CSS selectors, or DOM transversal and gives facilities to manipulate the result found: you can easily replace some content, wrap with HTML tags.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.msepehr.com/2012/01/10/little-useful-frameworks-jsoup/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Http codes to read like a novel</title>
		<link>http://www.msepehr.com/2011/08/19/60/</link>
		<comments>http://www.msepehr.com/2011/08/19/60/#comments</comments>
		<pubDate>Fri, 19 Aug 2011 11:57:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Web-Applications]]></category>

		<guid isPermaLink="false">http://www.msepehr.com/2011/08/19/60/</guid>
		<description><![CDATA[If I say 400, you would say &#8216;Bad Request, client looser&#8217;.
If I get 500, you may laugh and go for an &#8216;Internal Server Error, server looser!&#8217;.
Or 200 : &#8216;OK, Good News for once&#8217;.
You probably know 407, 403 or 503. But do you know &#8220;414 Request-URI Too Long&#8221;?
This page is not only for your bookmark : [...]]]></description>
			<content:encoded><![CDATA[<p>If I say 400, you would say &#8216;Bad Request, client looser&#8217;.<br />
If I get 500, you may laugh and go for an &#8216;Internal Server Error, server looser!&#8217;.<br />
Or 200 : &#8216;OK, Good News for once&#8217;.<br />
You probably know 407, 403 or 503. But do you know &#8220;414 Request-URI Too Long&#8221;?</p>
<p>This page is not only for your bookmark : <a href="http://www.w3.org/Protocols/" target="_blank" title="HTTP/1.1 Status Code">http://www.w3.org/Protocols</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.msepehr.com/2011/08/19/60/feed/</wfw:commentRss>
		</item>
		<item>
		<title>jQuery Mobile Alpha3</title>
		<link>http://www.msepehr.com/2011/04/02/jquery-mobile-alpha3/</link>
		<comments>http://www.msepehr.com/2011/04/02/jquery-mobile-alpha3/#comments</comments>
		<pubDate>Sat, 02 Apr 2011 11:16:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Webdesign]]></category>

		<category><![CDATA[User-Experience]]></category>

		<category><![CDATA[Web-Applications]]></category>

		<guid isPermaLink="false">http://www.msepehr.com/2011/04/02/jquery-mobile-alpha3/</guid>
		<description><![CDATA[A new Demo of jQuery Mobile Framework has been released. Check it on your Smartphone. The User Interface is really pleasant an sufficient for 99% of need. What if we work with it even for Desktop? I just don&#8217;t remember why we work with grids, columns, layers&#8230;
]]></description>
			<content:encoded><![CDATA[<p>A new Demo of jQuery Mobile Framework has been <a href="http://jquerymobile.com/demos/1.0a3/" title="JQuery Mobile Demo Alpha3">released</a>. Check it on your Smartphone. The User Interface is really pleasant an sufficient for 99% of need. What if we work with it even for Desktop? I just don&#8217;t remember why we work with grids, columns, layers&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.msepehr.com/2011/04/02/jquery-mobile-alpha3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Searching for icons?</title>
		<link>http://www.msepehr.com/2010/11/19/searching-for-icons/</link>
		<comments>http://www.msepehr.com/2010/11/19/searching-for-icons/#comments</comments>
		<pubDate>Fri, 19 Nov 2010 11:22:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Webdesign]]></category>

		<category><![CDATA[User-Experience]]></category>

		<guid isPermaLink="false">http://www.msepehr.com/2010/11/19/searching-for-icons/</guid>
		<description><![CDATA[

When working on a web project, you will one day need to illustrate, even when prototyping. The purpose is different from one job to another but the need is the same:

You are Web Architect, Tech Lead or Project Manager, you need some cool and already made icons.
You are webdesigner, you want to get inspired or [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.msepehr.com/wp-content/uploads/2010/11/panel-symbols.png" title="panel-symbols.png"></a></p>
<p style="text-align: center"><a href="http://www.webalys.com/premium/design-vector-icons-library.html" target="_blank" title="panel-symbols1.png"><img src="http://www.msepehr.com/wp-content/uploads/2010/11/panel-symbols1.png" title="panel-symbols1.png" alt="panel-symbols1.png" border="0" height="288" width="225" /></a></p>
<p>When working on a web project, you will one day need to illustrate, even when prototyping. The purpose is different from one job to another but the need is the same:</p>
<ul>
<li>You are Web Architect, Tech Lead or Project Manager, you need some cool and already made icons.</li>
<li>You are webdesigner, you want to get inspired or to make some faster design.</li>
<li>You are ergonomist, you shall need some clean and minimalist illustration for your wireframes.</li>
</ul>
<p>If you are one (or more!) of those :  try the <a href="http://www.webalys.com/premium/design-vector-icons-library.html" target="_blank">design vector icons library</a>.</p>
<p>It is not free (So what? Do you expect to eat for free in a restaurant?), but it is not expensive either and most of all, it is nice &amp; simple!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.msepehr.com/2010/11/19/searching-for-icons/feed/</wfw:commentRss>
		</item>
		<item>
		<title>REST with SpringMVC 3</title>
		<link>http://www.msepehr.com/2010/10/19/rest-with-springmvc-3/</link>
		<comments>http://www.msepehr.com/2010/10/19/rest-with-springmvc-3/#comments</comments>
		<pubDate>Tue, 19 Oct 2010 20:03:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Java - J2ee]]></category>

		<guid isPermaLink="false">http://www.msepehr.com/2010/10/19/rest-with-springmvc-3/</guid>
		<description><![CDATA[I know JavaEE is hot and Spring is Old-School! So, it&#8217;s the best time to talk about one component in SpringMVC 3 that I find quite nice &#38; useful.
REST (REpresentational State Transfer) , as a Resource Oriented Architecture interested me specially for the URI functionalities. RESTful features in Spring MVC 3.0 are very convenient for [...]]]></description>
			<content:encoded><![CDATA[<p>I know JavaEE is hot and Spring is Old-School! So, it&#8217;s the best time to talk about one component in SpringMVC 3 that I find quite nice &amp; useful.</p>
<p>REST (REpresentational State Transfer) , as a Resource Oriented Architecture interested me specially for the URI functionalities. RESTful features in Spring MVC 3.0 are very convenient for that purpose.<br />
You can manage your url directly within your controller. Thus, you can get as close as you want to your business terms within the url:</p>
<p><code><br />
@Controller<br />
public class ProjectController {<br />
...<br />
@RequestMapping("/{section}/{project}/index.html")<br />
public String getProject(@PathVariable String section, @PathVariable String project, Model model) {<br />
...<br />
}<br />
}<br />
</code></p>
<p>See also : <a href="http://blog.springsource.com/2009/03/08/rest-in-spring-3-mvc/" title="rest-in-spring-3-mvc" target="_blank">rest-in-spring-3-mvc</a><br />
See also <a href="http://static.springsource.org/spring/docs/3.0.x/javadoc-api/org/springframework/web/client/RestTemplate.html">RestTemplate</a> : <a href="http://blog.springsource.com/2009/03/27/rest-in-spring-3-resttemplate/" target="_blank">rest-in-spring-3-resttemplate</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.msepehr.com/2010/10/19/rest-with-springmvc-3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>If you doubt GWT, check UIBinder</title>
		<link>http://www.msepehr.com/2010/10/05/if-you-doubt-gwt-check-uibinder/</link>
		<comments>http://www.msepehr.com/2010/10/05/if-you-doubt-gwt-check-uibinder/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 05:40:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[User-Experience]]></category>

		<category><![CDATA[Web-Applications]]></category>

		<category><![CDATA[Ajax]]></category>

		<category><![CDATA[Java - J2ee]]></category>

		<guid isPermaLink="false">http://www.msepehr.com/2010/10/05/if-you-doubt-gwt-check-uibinder/</guid>
		<description><![CDATA[If the GWT concept is nice, its use was frusterating : the code generated by the core framework was mostly composed of &#8230; Html Tables, which is just a headache to render properly. And most of all, what I did not appreciate with GWT was how people introduced it: &#8220;with  GWT you don&#8217;t have [...]]]></description>
			<content:encoded><![CDATA[<p>If the <a href="http://code.google.com/intl/fr/webtoolkit/doc/latest/ReleaseNotes.html" target="_blank">GWT</a> concept is nice, its use was frusterating : the code generated by the core framework was mostly composed of &#8230; Html Tables, which is just a headache to render properly. And most of all, what I did not appreciate with GWT was how people introduced it: &#8220;with  GWT you don&#8217;t have to work with Html&#8221;. In my opinion, if your aim is not to  deal with Html, then don&#8217;t work in web technologies. As a matter of  fact, web is Html and Html5 is not Xml yet&#8230;</p>
<p>I talked about that with a friend of mine who is my GWT psychologist (thank you <a href="Http://twitter.com/nicofrancois" title="Http://twitter.com/nicofrancois" target="_blank">Nicolas</a>!) . He told me to have a look to <a href="http://code.google.com/p/google-web-toolkit/wiki/UiBinder" title="GWT - UIBinder" target="_blank">UIBinder</a>, a framework integrated into the official <a href="http://code.google.com/intl/fr/webtoolkit/doc/latest/ReleaseNotes.html" target="_blank">GWT</a> since 2.0.</p>
<p>What I find really exciting in that framework is the possibility to define exactly what you expect as rendering.</p>
<p>But <a href="http://code.google.com/p/google-web-toolkit/wiki/UiBinder" title="GWT - UIBinder" target="_blank">UIBinder</a> brings the real solution: add the component that you expect, add any Css styles you need and bind it to your data. That&#8217;s it! The View implementation is very easy and efficient: a template made in xml, a widget class that is bound to your different fields with annotation. You can have the benefit of the whole GWT Engine combined with the best use of the browser with Html and Css.</p>
<p>I hope the GWT Team will integrate that in their best practices, because for me it is the best way to work with the GWT client.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.msepehr.com/2010/10/05/if-you-doubt-gwt-check-uibinder/feed/</wfw:commentRss>
		</item>
		<item>
		<title>JQuery for mobile devices</title>
		<link>http://www.msepehr.com/2010/08/16/jquery-for-mobile-devices/</link>
		<comments>http://www.msepehr.com/2010/08/16/jquery-for-mobile-devices/#comments</comments>
		<pubDate>Sun, 15 Aug 2010 22:45:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[User-Experience]]></category>

		<category><![CDATA[Web-Applications]]></category>

		<category><![CDATA[Ajax]]></category>

		<guid isPermaLink="false">http://www.msepehr.com/2010/08/16/jquery-for-mobile-devices/</guid>
		<description><![CDATA[One of the hottest aspects of today&#8217;s software market is on mobile devices.
In the other hand, many many software discussions are currently around standards and the User Interface process, the hole question is : what is the most appropriate representation standard for today&#8217;s internet need?

Content Management Systems (CMS) versus Web Applications.
Rich Internet Applications done with [...]]]></description>
			<content:encoded><![CDATA[<p>One of the hottest aspects of today&#8217;s software market is on mobile devices.<br />
In the other hand, many many software discussions are currently around standards and the User Interface process, the hole question is : what is the most appropriate representation standard for today&#8217;s internet need?</p>
<ul>
<li>Content Management Systems (CMS) versus Web Applications.</li>
<li>Rich Internet Applications done with technologies as Flex, GWT versus HTML5 oriented as Javascript frameworks.</li>
</ul>
<p>JQuery is a serious actor, my favourite User Interface and/or Javascript framework.</p>
<p>This month, it comes with one very exciting news : JQuery has just announced they are about to bring jQuery to mobile devices.<br />
<a href="http://jquerymobile.com/2010/08/announcing-the-jquery-mobile-project/" target="_blank">http://jquerymobile.com/2010/08/announcing-the-jquery-mobile-project/</a> As they say in Mangas : To be continued&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.msepehr.com/2010/08/16/jquery-for-mobile-devices/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Direct Mockup</title>
		<link>http://www.msepehr.com/2010/06/04/direct-prototyping/</link>
		<comments>http://www.msepehr.com/2010/06/04/direct-prototyping/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 10:33:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[User-Experience]]></category>

		<guid isPermaLink="false">http://www.msepehr.com/?p=52</guid>
		<description><![CDATA[Usually, when you need to mockup a user interface, you start working in a tool Photoshop or Illustrator and after hours of functional oriented ideas and some creative solution, you realize that your final user interface is not compliant with for some technical reason&#8230;Here is maybe a nice solution : an iPhone prototyping app tool [...]]]></description>
			<content:encoded><![CDATA[<p>Usually, when you need to mockup a user interface, you start working in a tool Photoshop or Illustrator and after hours of functional oriented ideas and some creative solution, you realize that your final user interface is not compliant with for some technical reason&#8230;Here is maybe a nice solution : an iPhone prototyping app tool that runs right on your iPhone.<a href="http://lesscode.co.nz/interface" target="_blank">http://lesscode.co.nz/interface</a>. I like the idea.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.msepehr.com/2010/06/04/direct-prototyping/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Maven2 Lifecycle</title>
		<link>http://www.msepehr.com/2010/05/28/49/</link>
		<comments>http://www.msepehr.com/2010/05/28/49/#comments</comments>
		<pubDate>Fri, 28 May 2010 11:38:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Java - J2ee]]></category>

		<guid isPermaLink="false">http://www.msepehr.com/?p=49</guid>
		<description><![CDATA[Little something which I always forget: the maven2 lifecycle

Source : http://www.eclipse.org/articles/Article-Eclipse-and-Maven2/images/lifecycle.png
]]></description>
			<content:encoded><![CDATA[<p>Little something which I always forget: the maven2 lifecycle</p>
<p align="center"><a href="http://www.msepehr.com/wp-content/uploads/2010/05/maven2-lifecycle1.png" title="maven2 lifecycle"><img src="http://www.msepehr.com/wp-content/uploads/2010/05/maven2-lifecycle1.png" title="maven2 lifecycle" alt="maven2 lifecycle" border="0" /></a></p>
<p align="left">Source : http://www.eclipse.org/articles/Article-Eclipse-and-Maven2/images/lifecycle.png</p>
]]></content:encoded>
			<wfw:commentRss>http://www.msepehr.com/2010/05/28/49/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

