<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>João Morais</title>
	<atom:link href="http://www.blog.joaomorais.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.blog.joaomorais.com</link>
	<description>Blog about web development, high technology, new projects and development tools.</description>
	<lastBuildDate>Sun, 21 Mar 2010 20:03:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Asus Eee PC 1201N &#8211; Ram Upgrade</title>
		<link>http://www.blog.joaomorais.com/asus-eee-pc-1201n-ram-upgrade/</link>
		<comments>http://www.blog.joaomorais.com/asus-eee-pc-1201n-ram-upgrade/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 18:40:12 +0000</pubDate>
		<dc:creator>João Morais</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Papers]]></category>
		<category><![CDATA[1201N]]></category>
		<category><![CDATA[1GB]]></category>
		<category><![CDATA[2GB]]></category>
		<category><![CDATA[4GB]]></category>
		<category><![CDATA[800mhz]]></category>
		<category><![CDATA[ASint]]></category>
		<category><![CDATA[Asus]]></category>
		<category><![CDATA[CL6]]></category>
		<category><![CDATA[DDR2]]></category>
		<category><![CDATA[DDRII]]></category>
		<category><![CDATA[Kingston]]></category>
		<category><![CDATA[KVR800D2S6/2G]]></category>
		<category><![CDATA[Memory Ram]]></category>
		<category><![CDATA[NON-ECC]]></category>
		<category><![CDATA[PC2-6400]]></category>
		<category><![CDATA[SODIMM]]></category>
		<category><![CDATA[Upgrade]]></category>

		<guid isPermaLink="false">http://www.blog.joaomorais.com/?p=762</guid>
		<description><![CDATA[Since I bought this netbook that I&#8217;ve been looking forward to upgrade it&#8217;s ram. As you may know, this netbook has two slots, which by default are fulfilled with 2GB (1024+1024) or 3GB (1024+2048), unfortunately in Portugal only the first combination is being sold.
After reading a couple of reviews of other people that wanted to perform the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/joaomorais/4450621640/"><img class="alignright" title="Asus Eee PC 1201N Silver" src="http://farm3.static.flickr.com/2720/4450621640_39fd7fe123_m.jpg" alt="" width="126" height="168" /></a>Since I bought this netbook that I&#8217;ve been looking forward to upgrade it&#8217;s ram. As you may know, this netbook has two slots, which by default are fulfilled with 2GB (1024+1024) or 3GB (1024+2048), unfortunately in Portugal only the first combination is being sold.</p>
<p>After reading a couple of reviews of other people that wanted to perform the same upgrade as me, from 2GB into 4GB, I’ve finally decided to bet on Kingston, and I bought the <a title="KVR800D2S6K2/2G description at Kingston's website" href="http://www.ec.kingston.com/ecom/configurator_new/partsinfo.asp?root=europe&amp;LinkBack=http://www.valueram.com/europe&amp;ktcpartno=KVR800D2S6K2/2G">KVR800D2S6K2/2G</a> modules.</p>
<p>Now you may be wondering why I didn’t bought 8GB instead of 4GB since the netbook supports them, the reason is plain simple: in my humble opinion they are way too expensive!</p>
<p><span id="more-762"></span></p>
<p>Here is a list of <a title="Kingston Memory Upgrades for Asus Eee PC 1201N" href="http://www.ec.kingston.com/ecom/configurator_new/modelsinfo.asp?id=1&amp;SysID=60029&amp;mfr=ASUS/ASmobile&amp;model=Eee+PC+1201N&amp;search_type=&amp;root=europe&amp;LinkBack=http://www.valueram.com/europe&amp;Sys=60029-ASUS/ASmobile-Eee+PC+1201N&amp;distributor=0&amp;submit1=Search">Kingston memory upgrades for Asus Eee PC 1201N</a>.</p>
<p>While performing the upgrade I decided to take a couple of photos to illustrate the process.</p>
<p style="text-align: center;"><a href="http://www.flickr.com/photos/joaomorais/4448557232/"><img class=" alignnone" title="System Monitor" src="http://farm5.static.flickr.com/4057/4448557232_68cbf11c26_m.jpg" alt="System Monitor" width="240" height="151" /></a> <a href="http://www.flickr.com/photos/joaomorais/4448557230/"><img title="System Monitor - Resources" src="http://farm5.static.flickr.com/4012/4448557230_ddba43df83_m.jpg" alt="" width="240" height="151" /></a></p>
<p style="text-align: center;">First I took a couple of screenshots of Gnome&#8217;s system monitor before the upgrade.</p>
<p style="text-align: center;"><a href="http://www.flickr.com/photos/joaomorais/4448557230/"></a><a href="http://www.flickr.com/photos/joaomorais/4448550008/"><img class="   aligncenter" title="Kingston Memory Ram" src="http://farm5.static.flickr.com/4052/4448550008_8272bedb89_m.jpg" alt="" width="240" height="160" /></a></p>
<p style="text-align: center;">The two brand new Kingston ram modules that I bought. As you can see in the picture their specifications are: <a title="KVR800D2S6K2/2G description at Kingston's website" href="http://www.ec.kingston.com/ecom/configurator_new/partsinfo.asp?root=europe&amp;LinkBack=http://www.valueram.com/europe&amp;ktcpartno=KVR800D2S6K2/2G">KVR800D2S6K2/2G</a> 2GB PC2-6400 CL6 NON-ECC 200-Pin SODIMM.</p>
<p style="text-align: center;"><a href="http://www.flickr.com/photos/joaomorais/4448550014/"><img class=" alignnone" title="Asus Eee PC 1201N Silver - Backside" src="http://farm5.static.flickr.com/4010/4448550014_040d094b96_m.jpg" alt="" width="240" height="160" /> </a><a href="http://www.flickr.com/photos/joaomorais/4448550024/"><img title="Asus Eee PC 1201N Silver - Memory Compartment" src="http://farm5.static.flickr.com/4066/4448550024_50168f7fb2_m.jpg" alt="" width="160" height="240" /></a></p>
<p style="text-align: center;">The backside of the netbook and a closer look at the memory compartment.</p>
<p style="text-align: center;"><a href="http://www.flickr.com/photos/joaomorais/4448550030/"><img class="alignnone" title="Asus Eee PC 1201N Silver - Memory Compartment" src="http://farm3.static.flickr.com/2737/4448550030_01ee34fab5_m.jpg" alt="" width="240" height="160" /> </a><a href="http://www.flickr.com/photos/joaomorais/4448550032/"><img title="Asus Eee PC 1201N Silver - Memory Compartment" src="http://farm3.static.flickr.com/2725/4448550032_9cdcb5060f_m.jpg" alt="" width="160" height="240" /></a></p>
<p style="text-align: center;">Another photo of it&#8217;s backside, after removing the screws from memory compartment, we can see the default memory ram modules: two dimms of 1GB each.</p>
<p><a href="http://www.flickr.com/photos/joaomorais/4448550032/"> </a></p>
<p style="text-align: center;"><a href="http://www.flickr.com/photos/joaomorais/4448550036/"><img class="alignnone" title="Comparing Memory Ram" src="http://farm3.static.flickr.com/2802/4448550036_736e3c087f_m.jpg" alt="" width="240" height="160" /> </a></p>
<p style="text-align: center;"><a href="http://www.flickr.com/photos/joaomorais/4448550036/"></a>In this photo we can see a comparison of both memory ram modules. At the top we have one of the modules that is installed by default in this netbook, an ASint DDRII 1GB-800, and the new one at the bottom.</p>
<p style="text-align: center;"><a href="http://www.flickr.com/photos/joaomorais/4450660398/"><img class="alignnone" src="http://farm5.static.flickr.com/4030/4450660398_19c52d308b_m.jpg" alt="" width="240" height="180" /></a> <a href="http://www.flickr.com/photos/joaomorais/4450660432/"><img class="alignnone" title="Asus Eee PC 1201N Silver - Memory Compartment" src="http://farm5.static.flickr.com/4044/4450660432_40eb19669d_m.jpg" alt="" width="180" height="240" /> </a></p>
<p style="text-align: center;"><a href="http://www.flickr.com/photos/joaomorais/4450660432/"></a>Another photo of it&#8217;s backside after installing the new memory modules.</p>
<p style="text-align: center;">
<p style="text-align: center;"><a href="http://www.flickr.com/photos/joaomorais/4448557238/"><img class="alignnone" title="System Monitor" src="http://farm5.static.flickr.com/4005/4448557238_994e1a72da_m.jpg" alt="" width="240" height="151" /> </a><a href="http://www.flickr.com/photos/joaomorais/4448557234/"><img title="System Monitor Resources" src="http://farm3.static.flickr.com/2793/4448557234_a6b125e1d8_m.jpg" alt="" width="240" height="151" /></a></p>
<p style="text-align: center;">To finish the sequence, here is Gnome&#8217;s system monitor screenshots after the upgrade.</p>
<p style="text-align: left;">Because I&#8217;m currently using a 64bits version of <a title="Ubuntu Home Page" href="http://www.ubuntu.com/">Ubuntu</a> I didn&#8217;t found any kind of problem related with the recognition of the new modules, but from what I&#8217;ve read, in 32bits versions there may be problems which require a couple of updates.</p>
<p style="text-align: left;">As you can see performing the upgrade is a really simple process that takes only a couple of minutes. If after this, you are still with afraid of screwing your netbook <a title="How to Upgrade your Laptop Memory" href="http://www.youtube.com/watch?v=yirNejnzbEM">here</a> is a video that shows you, once again, how simple it is to upgrade your netbook memory.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.joaomorais.com/asus-eee-pc-1201n-ram-upgrade/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to setup Asus Eee PC 1201N Wireless Card on Ubuntu 9.10?</title>
		<link>http://www.blog.joaomorais.com/how-to-setup-asus-eee-pc-1201n-wireless-card-on-ubuntu-9-10/</link>
		<comments>http://www.blog.joaomorais.com/how-to-setup-asus-eee-pc-1201n-wireless-card-on-ubuntu-9-10/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 22:49:51 +0000</pubDate>
		<dc:creator>João Morais</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Papers]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[1201N]]></category>
		<category><![CDATA[8171]]></category>
		<category><![CDATA[Asus]]></category>
		<category><![CDATA[Eee]]></category>
		<category><![CDATA[Realtek]]></category>
		<category><![CDATA[rtl8191se]]></category>
		<category><![CDATA[rtl8192se]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://www.blog.joaomorais.com/?p=731</guid>
		<description><![CDATA[The first thing you need to know it&#8217;s that although the PCI output shows a Realtek 8171 wireless adapter, in reality it is a Realtek RTL8191SE!
With this in mind you only need to download this file which was referenced in this thread on post #134 and execute the commands below. Make sure to remove the NDISWrapper driver before doing [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-737" title="Wireless" src="http://www.blog.joaomorais.com/wp-content/uploads/wireless.jpg" alt="" width="144" height="143" />The first thing you need to know it&#8217;s that although the PCI output shows a Realtek 8171 wireless adapter, in reality it is a Realtek RTL8191SE!</p>
<p>With this in mind you only need to download this <a title="rtl8192se driver" href="http://launchpadlibrarian.net/366886...11.2009.tar.gz">file</a> which was referenced in this <a title="Realtek RTL8192SE WLAN Card Fails to work on Medion Akoya E1312 Netbook" href="https://bugs.launchpad.net/ubuntu/+s...6?comments=all">thread</a> on <a title="Realtek RTL8192SE WLAN Card Fails to work on Medion Akoya E1312 Netbook - Post #134" href="https://bugs.launchpad.net/ubuntu/+source/linux/+bug/401126/comments/134">post #134</a> and execute the commands below. Make sure to remove the NDISWrapper driver before doing this if you have already installed and set it up.</p>
<p><span id="more-731"></span>After download, unpack driver:</p>
<pre class="brush:shell">$ tar xvf rtl8192se_linux_2.6.0010.1211.2009.tar.gz
$ cd rtl8192se_linux_2.6.0010.1211.2009
$ sudo make</pre>
<p>Then you need to edit two files:</p>
<pre class="brush:shell">$ sed -i 's/install: modules/install:/g' ./ieee80211/Makefile
$ sed -i 's/install: modules/install:/g' ./HAL/rtl8192/Makefile</pre>
<p>Finally install and load:</p>
<pre class="brush:shell">$ sudo make install
$ sudo echo "r8192se_pci" &gt;&gt; /etc/modules
$ sudo modprobe r8192se_pci</pre>
<p>Your wireless should now be working.</p>
<p>Credits go out to <a title="CompMas2 profile at ubuntuforums.org" href="http://ubuntuforums.org/member.php?u=1009073">CompMas2</a> of ubuntuforums.org for the <a title="rtl8192se - Wireless Problems on 1201N" href="http://ubuntuforums.org/showthread.php?t=1394281">quick answer</a> and to <a title="david woo profile at lauchpad.net" href="https://launchpad.net/~wooshwu">david woo</a> of lauchpad.net for making this driver available.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.joaomorais.com/how-to-setup-asus-eee-pc-1201n-wireless-card-on-ubuntu-9-10/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Asus Eee PC 1201N Silver</title>
		<link>http://www.blog.joaomorais.com/asus-eee-pc-1201n-silver/</link>
		<comments>http://www.blog.joaomorais.com/asus-eee-pc-1201n-silver/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 00:26:26 +0000</pubDate>
		<dc:creator>João Morais</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[1201N]]></category>
		<category><![CDATA[Asus]]></category>
		<category><![CDATA[Eee]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[Keyboard]]></category>
		<category><![CDATA[Mini Eee PC MK Plus]]></category>
		<category><![CDATA[Netbook]]></category>
		<category><![CDATA[Notebook]]></category>
		<category><![CDATA[Silver]]></category>
		<category><![CDATA[w2216v]]></category>

		<guid isPermaLink="false">http://www.blog.joaomorais.com/?p=666</guid>
		<description><![CDATA[Last Friday 15th was my birthday and as a present I bought the brand new Asus Eee PC 1201N Silver to replace my old Acer Aspire 2003 WLMi. It&#8217;s been a while since I met this notebook, unfortunately new gadgets tend to take some time to be commercialized in Portugal, and this one wasn&#8217;t different, although it isn&#8217;t quite new in other [...]]]></description>
			<content:encoded><![CDATA[<p>Last Friday 15th was my birthday and as a present I bought the brand new <a title="Asus Eee PC 1201N Silver" href="http://www.flickr.com/photos/joaomorais/4289011716/in/set-72157623113189983/">Asus Eee PC 1201N Silver</a> to replace my old <a title="Acer Aspire 2003 WLMi" href="http://www.blog.joaomorais.com/wp-content/uploads/acer_aspire_2003_wlmi.jpg">Acer Aspire 2003 WLMi</a>. It&#8217;s been a while since I met this notebook, unfortunately new gadgets tend to take some time to be commercialized in Portugal, and this one wasn&#8217;t different, although it isn&#8217;t quite new in other countries, here it&#8217;s only available since middle December 2009 and it&#8217;s not yet available in big stores.</p>
<p>For those of you who don&#8217;t know anything about this netbook yet, below is the list of specs that are commercialized in Portugal (in other countries there are differences in Memory and Storage specs).</p>
<p><span id="more-666"></span></p>
<p><strong>Asus Eee PC 1201N Silver</strong><br />
<a title="Asus Eee PC 1201N Silver" href="http://www.flickr.com/photos/joaomorais/4289011716/in/set-72157623113189983/"><img class="size-full wp-image-682 alignright" title="Asus Eee PC 1201N Silver" src="http://www.blog.joaomorais.com/wp-content/uploads/asus_1201n.jpg" alt="" width="180" height="161" /></a><br />
* Display: 12.1 inch, 1366 x 768 pixels;<br />
* CPU: 1.6GHz Intel Atom N330 dual core;<br />
* Memory: 2GB DDR2;<br />
* Battery: 6 cells, 8 hours;<br />
* Storage: 250GB HDD + web-based storage;<br />
* Touchpad: Supports multitouch gestures;<br />
* Graphics &amp; chipset: NVIDIA ION (GeForce 9400M);<br />
* I/O: HDMI, VGA, 3 USB 2.0 ports, SD card slot, mic, headphones;</p>
<p>With this new acquisition I was only missing an external monitor and a keyboard to complete my <a title="Docking Station" href="http://www.flickr.com/photos/joaomorais/4289011696/in/set-72157623113189983/">docking station</a>. Knowing this, my girlfriend offered me an <a title="HP w2216v Product Specifications" href="http://h10025.www1.hp.com/ewfrf/wc/document?docname=c01489682&amp;lc=en&amp;dlc=en&amp;cc=us&amp;product=3758038&amp;lang=en">HP w2216v</a> monitor, which is really nice, great design, very shiny and it&#8217;s colors match perfectly with <a title="Asus Eee PC 1201N Silver" href="http://www.flickr.com/photos/joaomorais/4289011716/in/set-72157623113189983/">netbook</a> colors.</p>
<p><strong>HP w2216v</strong><br />
<a title="HP w2216v Product Specifications" href="http://h10025.www1.hp.com/ewfrf/wc/document?docname=c01489682&amp;lc=en&amp;dlc=en&amp;cc=us&amp;product=3758038&amp;lang=en"><img class="size-full wp-image-686 alignright" title="HP w2216v Product Specifications" src="http://www.blog.joaomorais.com/wp-content/uploads/hpw2216v.jpg" alt="" width="214" height="181" /></a><br />
* Display size: 21.6-inch (54.8 cm);<br />
* Display type: TFT LCD active matrix;<br />
* Input terminal:	VGA connector;<br />
* Other connectors: 3.5 mm Stereo mini jack input;<br />
* Integrated speakers: 2w per speaker;<br />
* Recommended resolution:	1680 x 1050 @ 60 Hz;<br />
* Contrast ratio: 1000:1;<br />
* Dynamic Contrast ratio: 3000:1;<br />
* Response time: 5 ms;<br />
* Dimensions HxWxD: 18.9&#215;20.5&#215;11.3 inches;<br />
* Weight	Unpacked: 19.8 lbs (9 Kg);</p>
<p>Later I added a <a title="Mini Eee PC MK Plus Keyboard" href="http://www.flickr.com/photos/joaomorais/4289011696/in/set-72157623113189983/">Mini Eee PC MK Plus Keyboard</a> to complete the set.</p>
<p><a title="Mini Eee PC MK Plus Keyboard" href="http://www.flickr.com/photos/joaomorais/4289011696/in/set-72157623113189983/"><img class="alignleft size-full wp-image-704" title="Mini Eee PC MK Plus Keyboard" src="http://www.blog.joaomorais.com/wp-content/uploads/minimkeeepc.jpg" alt="" width="139" height="57" /></a>At the moment I&#8217;m very happy with all these new gadgets. Unfortunately the only turnoff about this <a title="Asus Eee PC 1201N Silver" href="http://www.flickr.com/photos/joaomorais/4289011716/in/set-72157623113189983/">netbook</a> is that by default it brings Windows 7 leaving you without other options, so I had to spend a couple of minutes installing the latest version of <a title="Ubuntu Home Page" href="http://www.ubuntu.com/">Ubuntu</a>. After that everything is working fine, and till now I&#8217;m very happy with it.</p>
<p>If you want you can see a couple of photos of my new gadgets <a title="Asus Eee PC 1201N Silver" href="http://www.flickr.com/photos/joaomorais/sets/72157623113189983/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.joaomorais.com/asus-eee-pc-1201n-silver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First online hotel booking service experience</title>
		<link>http://www.blog.joaomorais.com/first-online-hotel-booking-service-experience/</link>
		<comments>http://www.blog.joaomorais.com/first-online-hotel-booking-service-experience/#comments</comments>
		<pubDate>Sat, 09 Jan 2010 12:34:59 +0000</pubDate>
		<dc:creator>João Morais</dc:creator>
				<category><![CDATA[Vacations]]></category>
		<category><![CDATA[Hotel]]></category>
		<category><![CDATA[Hotel Booking Agency]]></category>
		<category><![CDATA[Hotelopia]]></category>
		<category><![CDATA[Resort]]></category>

		<guid isPermaLink="false">http://www.blog.joaomorais.com/?p=641</guid>
		<description><![CDATA[Now that 2009 is gone, I can write a review about my first online hotel booking service experience.
Until last December 12, I had never used such services. So I chose to do a search for online booking agencies, which gathered the following conditions: Had several customers reviews, seemed to be reliable and the best relation [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.blog.joaomorais.com/wp-content/uploads/NewYearsEve.jpg"><img class="alignright size-full wp-image-659" title="NewYearsEve" src="http://www.blog.joaomorais.com/wp-content/uploads/NewYearsEve.jpg" alt="" width="128" height="91" /></a>Now that 2009 is gone, I can write a review about my first online hotel booking service experience.</p>
<p>Until last December 12, I had never used such services. So I chose to do a search for online booking agencies, which gathered the following conditions: Had several customers reviews, seemed to be reliable and the best relation between cost/quality.</p>
<p>After this I chose <a title="Hotelopia - Online Booking Service Agency" href="http://www.hotelopia.com">Hotelopia</a>, an online booking agency who aims to help you find and reserve the right hotel at the right price, from a wide range of good quality accommodation.</p>
<p>Thanks to <a title="Hotelopia - Online Booking Service Agency" href="http://www.hotelopia.com/">Hotelopia</a> I&#8217;ve spent my New Years Eve in <a title="Albufeira, Portugal in Google Maps" href="http://maps.google.pt/maps?f=q&amp;source=s_q&amp;hl=pt-PT&amp;geocode=&amp;q=Albufeira,+Portugal&amp;sll=37.088991,-8.252283&amp;sspn=0.254149,0.617294&amp;gl=pt&amp;ie=UTF8&amp;hq=&amp;hnear=Albufeira,+Faro&amp;t=h&amp;z=11">Albufeira</a>, in a <a title="Vila Nova Resort" href="http://www.vilanovaresort.com/">nice and cheap resort</a> without the common problems of trying to find an apartment for rent in this time of year for a short time period.</p>
<p>Certainly the next time that I will need this type of services I&#8217;ll use <a title="Hotelopia - Online Booking Service Agency" href="http://www.hotelopia.com/">Hotelopia</a> again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.joaomorais.com/first-online-hotel-booking-service-experience/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Merry Christmas and Happy New Year!</title>
		<link>http://www.blog.joaomorais.com/merry-christmas-and-happy-new-year/</link>
		<comments>http://www.blog.joaomorais.com/merry-christmas-and-happy-new-year/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 09:19:09 +0000</pubDate>
		<dc:creator>João Morais</dc:creator>
				<category><![CDATA[Real Life]]></category>
		<category><![CDATA[Christmas]]></category>
		<category><![CDATA[Holidays]]></category>

		<guid isPermaLink="false">http://blog.joaomorais.com/?p=614</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-615 aligncenter" title="Merry Christmas" src="http://blog.joaomorais.com/wp-content/uploads/ChristmasTux2007_huge.png" alt="" width="490" height="302" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.joaomorais.com/merry-christmas-and-happy-new-year/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to use NTLM authentication with NuSOAP?</title>
		<link>http://www.blog.joaomorais.com/how-to-use-ntlm-authentication-with-nusoap/</link>
		<comments>http://www.blog.joaomorais.com/how-to-use-ntlm-authentication-with-nusoap/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 22:46:22 +0000</pubDate>
		<dc:creator>João Morais</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Papers]]></category>
		<category><![CDATA[SugarCRM]]></category>
		<category><![CDATA[Authentication]]></category>
		<category><![CDATA[cURL]]></category>
		<category><![CDATA[NTLM]]></category>
		<category><![CDATA[NuSOAP]]></category>
		<category><![CDATA[SOAP]]></category>
		<category><![CDATA[Webservices]]></category>

		<guid isPermaLink="false">http://blog.joaomorais.com/?p=573</guid>
		<description><![CDATA[For a couple of weeks I&#8217;ve been implementing Webservices to feed resources on a SugarCRM project that I&#8217;m working on. As you may know SugarCRM provides NuSOAP, which is a SOAP Toolkit for PHP that brings some extra functionalities to SOAP implementation provided by PHP.
Today I had to use NTLM authentication method, unfortunately it isn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>For a couple of weeks I&#8217;ve been implementing <a title="Webservices on Wikipedia" href="http://en.wikipedia.org/wiki/Webservices">Webservices</a> to feed resources on a <a title="SugarCRM - Commercial Open Source CRM" href="http://www.sugarcrm.com">SugarCRM</a> project that I&#8217;m working on. As you may know <a title="SugarCRM - Commercial Open Source CRM" href="http://www.sugarcrm.com/">SugarCRM</a> provides <a title="NuSOAP - SOAP Toolkit for PHP" href="http://sourceforge.net/projects/nusoap/">NuSOAP</a>, which is a <a title="SOAP on Wikipedia" href="http://en.wikipedia.org/wiki/SOAP">SOAP</a> Toolkit for PHP that brings some extra functionalities to <a title="PHP Soap Implementation" href="http://www.php.net/soap">SOAP implementation</a> provided by PHP.</p>
<p>Today I had to use NTLM authentication method, unfortunately it isn&#8217;t supported by <a title="NuSOAP - SOAP Toolkit for PHP" href="http://sourceforge.net/projects/nusoap/">NuSOAP</a> yet, but I&#8217;ve found that if you combine <a title="Client URL Request Library" href="http://www.php.net/curl">cURL</a> with <a title="NuSOAP - SOAP Toolkit for PHP" href="http://sourceforge.net/projects/nusoap/">NuSOAP</a> you can get through  without a problem.</p>
<p><span id="more-573"></span>So here is the solution I came up with:</p>
<p>First of all I&#8217;ve upgraded <a title="NuSOAP - SOAP Toolkit for PHP" href="http://sourceforge.net/projects/nusoap/">NuSOAP</a> to it&#8217;s latest version which is 0.7.3 (the one provided by <a title="SugarCRM - Commercial Open Source CRM" href="http://www.sugarcrm.com/">SugarCRM</a> didn&#8217;t supported <a title="Client URL Request Library" href="http://www.php.net/curl">cURL</a> yet), then I wrote something similar to the code below.</p>
<pre class="brush:php">&lt;?php

$wsdl = 'http://project/file.php?wsdl';

$client = new nusoap_client($wsdl, true);
$client-&gt;setCredentials('', '', 'ntlm');
$client-&gt;setUseCurl(true);
$client-&gt;useHTTPPersistentConnection();
$client-&gt;setCurlOption(CURLOPT_USERPWD, 'auth_username:auth_password');

?&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.joaomorais.com/how-to-use-ntlm-authentication-with-nusoap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Job Opportunities at DRI</title>
		<link>http://www.blog.joaomorais.com/job-opportunities-at-dri/</link>
		<comments>http://www.blog.joaomorais.com/job-opportunities-at-dri/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 13:35:22 +0000</pubDate>
		<dc:creator>João Morais</dc:creator>
				<category><![CDATA[DRI]]></category>
		<category><![CDATA[Designer]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Engineer]]></category>
		<category><![CDATA[Job Opportunities]]></category>
		<category><![CDATA[manager]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.joaomorais.com/?p=533</guid>
		<description><![CDATA[DRI &#8211; Open Solutions for Open Minds is currently recruiting people with the following three profiles:
1. Interactive Designer
2. Manager of Quality Tests
3. Web Engineer
If you have the required capabilities, feel free to get in contact through the email address supplied in each profile.
]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-536" title="DRI - Open Solutions for Open Minds" src="http://blog.joaomorais.com/wp-content/uploads/dri.png" alt="DRI - Open Solutions for Open Minds" width="125" height="70" /><a title="DRI - Open Solutions for Open Minds" href="http://www.dri.pt">DRI &#8211; Open Solutions for Open Minds</a> is currently recruiting people with the following three profiles:</p>
<p>1. <a title="Interactive Designer" href="http://translate.google.com/translate?js=y&amp;prev=_t&amp;hl=en&amp;ie=UTF-8&amp;layout=1&amp;eotf=1&amp;u=http%3A%2F%2Fwww.dri.pt%2Fpt%2Fcarreira%2Ffuncoes_disponiveis%2Fdesigner_interactivo.html&amp;sl=pt&amp;tl=en">Interactive Designer<br />
</a>2. <a title="Manager of Quality Tests" href="http://translate.google.com/translate?hl=en&amp;sl=pt&amp;tl=en&amp;u=http%3A%2F%2Fwww.dri.pt%2Fpt%2Fcarreira%2Ffuncoes_disponiveis%2Fgestor_testes_qualidade.html">Manager of Quality Tests<br />
</a>3. <a title="Web Engineer" href="http://translate.google.com/translate?hl=en&amp;sl=pt&amp;tl=en&amp;u=http%3A%2F%2Fwww.dri.pt%2Fpt%2Fcarreira%2Ffuncoes_disponiveis%2Fengenheiro_programacao_web.html">Web Engineer</a></p>
<p>If you have the required capabilities, feel free to get in contact through the email address supplied in each profile.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.joaomorais.com/job-opportunities-at-dri/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Major changes in Real Life</title>
		<link>http://www.blog.joaomorais.com/major-changes-in-real-life/</link>
		<comments>http://www.blog.joaomorais.com/major-changes-in-real-life/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 09:07:58 +0000</pubDate>
		<dc:creator>João Morais</dc:creator>
				<category><![CDATA[DRI]]></category>
		<category><![CDATA[Real Life]]></category>
		<category><![CDATA[University]]></category>
		<category><![CDATA[ExtJS]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Lisboa]]></category>
		<category><![CDATA[Master Thesis]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Setúbal]]></category>
		<category><![CDATA[SugarCRM]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.joaomorais.com/?p=500</guid>
		<description><![CDATA[For quite some time that I don&#8217;t write anything here. Contrary to what may seem this is not due to lack of ideas about what to write, but due the lack of time that I&#8217;ve been feeling.
Ironically the last post was about time management and the wonderful advices of Randy Pausch. Even with these advices [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-thumbnail wp-image-510" title="Changes - Next Exit" src="http://blog.joaomorais.com/wp-content/uploads/changes_next_exit1-150x150.jpg" alt="Changes - Next Exit" width="150" height="150" />For quite some time that I don&#8217;t write anything here. Contrary to what may seem this is not due to lack of ideas about what to write, but due the lack of time that I&#8217;ve been feeling.</p>
<p>Ironically the last post was about <a title="Lecture about Time Management" href="http://blog.joaomorais.com/lecture-about-time-management/">time management</a> and the wonderful advices of <a title="Randy Pausch profile at Wikipedia" href="http://en.wikipedia.org/wiki/Randy_Pausch">Randy Pausch</a>. Even with these advices in mind and trying to put some in practice it becomes difficult to perform miracles when our days have twenty hours instead of the normal twenty-four.</p>
<p>This reduction in hours is due to some recent major changes in my life. Although I haven&#8217;t finished my Master degree yet (still missing one course and the Master Thesis) and as you may have noticed in a <a title="Have you rever got stuck in a bathroom before a job interview?" href="http://blog.joaomorais.com/stuck-in-a-bathroom-before-a-job-intervie/">previous post</a>, I&#8217;ve decided to look for a job. To be honest all the spare time was driving me insane.</p>
<p><span id="more-500"></span>At the moment I&#8217;ve returned to my homeland and left <a title="Évora, Portugal on Google Maps" href="http://maps.google.pt/maps?f=&amp;hl=pt&amp;geocode=&amp;q=%C3%89vora&amp;ie=UTF8&amp;hq=&amp;hnear=%C3%89vora&amp;t=h&amp;z=10">Évora</a> behind. So I&#8217;m currently working in <a title="Lisbon, Portugal on Google Maps" href="http://maps.google.pt/maps?f=q&amp;source=s_q&amp;hl=pt-PT&amp;geocode=&amp;q=lisboa&amp;sll=38.54548,-8.892746&amp;sspn=0.24435,0.617294&amp;gl=pt&amp;ie=UTF8&amp;hq=&amp;hnear=Lisboa&amp;ll=38.72784,-9.135818&amp;spn=0.243729,0.617294&amp;t=h&amp;z=11&amp;iwloc=A">Lisbon</a> and living in <a title="Setúbal, Portugal on Google Maps" href="http://maps.google.pt/maps?q=set%C3%BAbal&amp;oe=utf-8&amp;client=firefox-a&amp;ie=UTF8&amp;gl=pt&amp;ei=RcLiStObMoiK4QbmnqiQAg&amp;ved=0CAsQ8gEwAA&amp;hq=&amp;hnear=Set%C3%BAbal&amp;ll=38.54548,-8.892746&amp;spn=0.24435,0.617294&amp;t=h&amp;z=11&amp;iwloc=A">Setúbal</a> (temporary solution, I hope), which are distant about 40 km&#8217;s and make me lose roughly four hours a day just on travels.</p>
<p>But not everything is bad, in fact, this must be the only &#8220;<em>not so good</em>&#8221; thing because I&#8217;ve managed to get exactly what I wanted, and that was:</p>
<p>1. Find a great business company in Lisbon.<br />
2. Work in Web Development with Open Source technologies.<br />
3. Try to make my final Master Thesis integrated in the business company that I&#8217;m in.<br />
4. Learn new things with more experienced people while working as a team.</p>
<p>Now about the place that I&#8217;m working in.</p>
<p>It&#8217;s name is <a title="DRI - Open Source Solutions for Open Minds" href="http://www.dri.pt/">DRI &#8211; Open Solutions for Open Mind</a> and we work as an Open Source integrator which delivers low cost technological solutions with high quality and efficiency. If you want you can read more about us at our company&#8217;s <a title="DRI - Open Source Solutions for Open Minds" href="http://driblog.blogs.dri.pt/">blog</a> or <a title="DRI - Open Source Solutions for Open Minds" href="http://www.dri.pt/">website</a>.</p>
<p>One thing that got me amazed is the work environment which is surprisingly relaxed and informal.</p>
<p>So far I had the opportunity to work with <a title="SugarCRM - Commercial Open Source CRM" href="http://www.sugarcrm.com/crm/">SugarCRM</a>, <a title="ExtJS Homepage" href="http://www.extjs.com/">ExtJS</a>, <a title="jQuery: The Write Less, Do more, JavaScript Library!" href="http://jquery.com/">jQuery</a> and <a title="Zend Framework Homepage" href="http://framework.zend.com/">Zend Framework</a>. Some of these tools were already known, others less so, which in itself is a big plus to who wants to leave it&#8217;s comfort zone and learn new things.</p>
<p>Another interesting point is related to my final Master Thesis. If the proposal which was suggested at <a title="DRI - Open Source Solutions for Open Minds" href="http://www.dri.pt/">DRI</a> is approved, my goal will be to develop a specific module for <a title="SugarCRM - Commercial Open Source CRM" href="http://www.sugarcrm.com/crm/">SugarCRM</a> in order to automate some of the processes at our company, I&#8217;ll talk more about this in another post.</p>
<p>In summary and at the time the balance is very positive.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.joaomorais.com/major-changes-in-real-life/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lecture about Time Management</title>
		<link>http://www.blog.joaomorais.com/lecture-about-time-management/</link>
		<comments>http://www.blog.joaomorais.com/lecture-about-time-management/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 09:37:03 +0000</pubDate>
		<dc:creator>João Morais</dc:creator>
				<category><![CDATA[Real Life]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Lecture]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Randy Pausch]]></category>
		<category><![CDATA[Time]]></category>

		<guid isPermaLink="false">http://blog.joaomorais.com/?p=492</guid>
		<description><![CDATA[Nowadays time is our most important resource and most of the times we are not able to manage it the right way. With this in mind I&#8217;ve found this lecture about time management presented by Randy Pausch.
Randy Pausch was a Computer Science Professor at CMU. Before he died of cancer in July 2008 he presented [...]]]></description>
			<content:encoded><![CDATA[<p>Nowadays time is our most important resource and most of the times we are not able to manage it the right way. With this in mind I&#8217;ve found this<a title="Randy Pausch Lecture: Time Management" href="http://www.youtube.com/watch?v=oTugjssqOT0"> lecture</a> about time management presented by <a title="Randy Pausch profile at Wikipedia" href="http://en.wikipedia.org/wiki/Randy_Pausch">Randy Pausch</a>.</p>
<p><a title="Randy Pausch profile at Wikipedia" href="http://en.wikipedia.org/wiki/Randy_Pausch">Randy Pausch</a> was a Computer Science Professor at CMU. Before he died of cancer in July 2008 he presented a couple of lectures about different topics some of which became very famous.</p>
<p>The video embedded presents a few tips on how to manage your time from the perspective of someone who had very few time left. Although it is a huge video, I think it&#8217;s worth to spend the time needed to watch it.</p>
<p align="center"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/oTugjssqOT0&amp;hl=en&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/oTugjssqOT0&amp;hl=en&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.joaomorais.com/lecture-about-time-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to split or merge PDF documents in Linux?</title>
		<link>http://www.blog.joaomorais.com/how-to-split-or-merge-pdf-documents-in-linux/</link>
		<comments>http://www.blog.joaomorais.com/how-to-split-or-merge-pdf-documents-in-linux/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 12:00:04 +0000</pubDate>
		<dc:creator>João Morais</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Crop]]></category>
		<category><![CDATA[Documents]]></category>
		<category><![CDATA[Merge]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[Split]]></category>

		<guid isPermaLink="false">http://blog.joaomorais.com/?p=480</guid>
		<description><![CDATA[Most of the times when I had to split or merge a couple of PDF documents I had to use command line tools, which was kind of boring, since it isn&#8217;t a tool that I use often so what used to happend was that I always forgot the syntax usage.
Today was one of those times [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-thumbnail wp-image-484" title="PDF-Shuffler" src="http://blog.joaomorais.com/wp-content/uploads/pdfshuffler-150x150.jpg" alt="PDF-Shuffler" width="150" height="150" />Most of the times when I had to split or merge a couple of PDF documents I had to use command line tools, which was kind of boring, since it isn&#8217;t a tool that I use often so what used to happend was that I always forgot the syntax usage.</p>
<p>Today was one of those times that I needed to merge two PDF documents so I&#8217;ve looked around and found <a title="PDF-Shuffler Project at SourceForge.net" href="http://sourceforge.net/projects/pdfshuffler/">PDF-Shuffler</a> which is a small python-gtk application, which helps you to merge or split PDF documents and rotate, crop and rearrange their pages using an interactive and intuitive GUI. It is a frontend for python-pyPdf.</p>
<p><span id="more-480"></span>You only need to import your PDF documents, the documents pages will appear on the main screen, then you are able to rearrange it&#8217;s order by dragging them with your mouse, or delete the ones you don&#8217;t need.</p>
<p>You can also watch the <a title="PDF-Shuffler demonstration Video" href="http://www.youtube.com/watch?v=90zJC1Y2D7M">video</a> below which is self-explanatory.</p>
<p align="center"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/90zJC1Y2D7M&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/90zJC1Y2D7M&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.joaomorais.com/how-to-split-or-merge-pdf-documents-in-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
