<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description></description><title>guess what...</title><generator>Tumblr (3.0; @mluis)</generator><link>http://www.mluis.com/</link><item><title>Giving Iceweasel Flash support: a workaround.</title><description>&lt;p&gt;After having a X server and a window manager up and running on my eeepc’s Debian 5.0 fresh installation it was about time to start surfing the web… One of my favourite websites is Youtube. As I tried to watch a clip I was barried with a message saying that would need to enable javascript on the browser or download the latest flash plugin for it. Then I started looking in the repositories for something with flashplugin and found the package &lt;b&gt;flashplugin-nonfree-extrasound&lt;/b&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;# apt-get install flashplugin-nonfree-extrasound&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Installed it but nothing.. I couln’d stand without visiting Youtube! Then i decided to download the flashplugin from &lt;a title="flashplugin_linux" target="_self" href="http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz"&gt;Adobe’s&lt;/a&gt; website.&lt;/p&gt;
&lt;p&gt;Still with the package from the repo installed I’ve downloaded Adobe’s plugin. It was extracted:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;$ tar zxvf install_flash_player_10_linux.tar.gz&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Copied to a place where don’t bother me:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;# cp install_flash_player_10_linux/libflashplayer.so /usr/lib/iceweasel&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;# cd /usr/lib/iceweasel&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The previous plugin from the package was unlinked:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;# unlink libflashsupport.so&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And the new plugin was linked using the same linkname from the previous plugin:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;# ln -s libflashplayer.so libflashsupport.so&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And finally I could watch on Youtube at will…&lt;/p&gt;</description><link>http://www.mluis.com/post/80598389</link><guid>http://www.mluis.com/post/80598389</guid><pubDate>Thu, 14 Jan 2010 21:18:00 +0000</pubDate><category>hacks</category></item><item><title>Açorianos: Quem somos?
</title><description>&lt;object width="400" height="336"&gt;&lt;param name="movie" value="http://www.youtube.com/v/qU7S-KvMHag&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/qU7S-KvMHag&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1" type="application/x-shockwave-flash" width="400" height="336" allowFullScreen="true" wmode="transparent"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;blockquote&gt;Açorianos: Quem somos?&lt;br/&gt;
&lt;/blockquote&gt;&lt;/p&gt;</description><link>http://www.mluis.com/post/204423399</link><guid>http://www.mluis.com/post/204423399</guid><pubDate>Sun, 04 Oct 2009 20:42:00 +0100</pubDate></item><item><title>Mumy look!.. The importance of Responsability.</title><description>&lt;object width="400" height="336"&gt;&lt;param name="movie" value="http://www.youtube.com/v/zORv8wwiadQ&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/zORv8wwiadQ&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1" type="application/x-shockwave-flash" width="400" height="336" allowFullScreen="true" wmode="transparent"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Mumy look!.. The importance of Responsability.&lt;/p&gt;</description><link>http://www.mluis.com/post/134449171</link><guid>http://www.mluis.com/post/134449171</guid><pubDate>Fri, 03 Jul 2009 01:18:15 +0100</pubDate></item><item><title>Android - An Open Handset Alliance Project -
I was invited by...</title><description>&lt;img src="http://28.media.tumblr.com/2hVKssVrpnbopsvrWtHKBsDqo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a target="_blank" title="Android's Webpage" href="http://www.android.com/"&gt;Android&lt;/a&gt; - An &lt;a target="_blank" title="OpenHandsetAlliance Webpage" href="http://www.openhandsetalliance.com/"&gt;Open Handset Alliance&lt;/a&gt; Project -&lt;/p&gt;
&lt;p&gt;I was invited by NEECT (the representative group of my course students) to speak about the experience I’ve been taking so far when architecturing and developing applications for embedded devices. I’ll speak a little about Android and the Android Framework as well as comparing the differences when developing for other mobile platforms. This talk is free of charge and is open to the academic community. Feel free to join this talk in a chilled atmosphere :)&lt;/p&gt;</description><link>http://www.mluis.com/post/105930030</link><guid>http://www.mluis.com/post/105930030</guid><pubDate>Sun, 10 May 2009 20:30:00 +0100</pubDate></item><item><title>
I’ve been at the John Lennon’s wall in Prague and...</title><description>&lt;img src="http://27.media.tumblr.com/2hVKssVrpmkpoznsImWlAsC1o1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;ul&gt;
&lt;li&gt;I’ve been at the John Lennon’s wall in Prague and it was one of the best moments of Zen I’ve ever had. :)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;object height="110" width="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"&gt;
&lt;param name="wmode" value="transparent"&gt;
&lt;param name="src" value="http://media.imeem.com/m/n2SDDGqfWo/aus=false/"&gt;
&lt;embed height="110" width="300" src="http://media.imeem.com/m/n2SDDGqfWo/aus=false/" wmode="transparent" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;a href="http://www.imeem.com/people/VuQJeLm/music/Fd2TxA_V/john-lemon-imagine/" target="_blank"&gt;&lt;br/&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://www.mluis.com/post/98661954</link><guid>http://www.mluis.com/post/98661954</guid><pubDate>Tue, 21 Apr 2009 23:28:00 +0100</pubDate><category>places</category></item><item><title>Performance Analysis and Visualization of a GNU/Linux Boot Process in the user-space Landview</title><description>&lt;p&gt;Sometimes one’s never pleased with the performance of a boot process for the most services one may opt not to start at boot time. Before performing any optimizations to that maybe should be better to take a closer look on where it is slow. That’s when &lt;a target="_blank" title="Bootchart's Homepage" href="http://www.bootchart.org"&gt;bootchart&lt;/a&gt; comes into play.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;i&gt;“Bootchart provides a shell script to be run by the kernel in the &lt;code&gt;init&lt;/code&gt; phase.  The script will run in background and collect  process information, CPU statistics and disk usage statistics from the &lt;code&gt;/proc&lt;/code&gt; file system.  The performance data are stored in memory and are written to disk once the boot process completes.”&lt;/i&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Start by installing the application:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;# apt-get install bootchart bootchart-view&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The next step is to tell the system that it must start bootchartd before anything else on the user-space level (after loading the kernel into RAM). Let’s reboot the machine and then stop by the GRUB boot menu. Once there choose the kernel you want to analyse by using the arrow keys and then press ‘e’ to edit that kernel entry in the GRUB list. Then press ‘e’ again to edit the line where is loaded the vmlinuz image and at the end of that line add:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;init=/sbin/bootchartd&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Save and press ‘b’ to boot. The system may boot as usual. (Note: If you intent to use bootchart oftenly I recommend editing /boot/grub/menu.lst and write it there for time saving.)  Once it’s complete there should be a file /var/log/bootchart.tgz wich is used to generate a graph of the boot process. Issue:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;$ bootchart —format png&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Then you should have a graph of the boot process in a png image format.&lt;/p&gt;
&lt;p&gt;This is the graph of the boot process of my eeepc running Debian 5.0 in a Linux 2.6.26-1-686 kernel:&lt;/p&gt;
&lt;p&gt;&lt;img alt="eeepc boot graph" src="http://21.media.tumblr.com/2hVKssVrpkznzb3fEGzGjRUxo1_500.png" align="middle"/&gt;&lt;/p&gt;
&lt;p&gt;I’m willing to post about the entire boot process from BIOS until the user-space state but someday later. If you have some ideas or expertise on tweaking the boot process leave a comment.&lt;/p&gt;</description><link>http://www.mluis.com/post/86254336</link><guid>http://www.mluis.com/post/86254336</guid><pubDate>Fri, 13 Mar 2009 22:27:47 +0000</pubDate><category>performance</category><category>linux</category><category>apps</category><category>tweaking</category></item><item><title>About: Indexing the Zero</title><description>&lt;p&gt;&lt;img alt="Miguel Luis" src="http://7.media.tumblr.com/2hVKssVrphc9m0x7smEOTY2Po1_100.png" align="middle"/&gt;&lt;/p&gt;
&lt;p&gt;Yet Another ‘Hello World’ Blog Post.. :) Hello World!&lt;/p&gt;
&lt;p&gt;&lt;i&gt;This is just another bunch of &lt;/i&gt;web content  that everyone notes that won’t congest that many the world wide network for how many times its blogger access it to read his own blog entries anyway…&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Who is Miguel Luís in the context of this blog?&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Every entity in this world apparently has an issuer, and in the case of this blog posts that’s the name of him. Miguel Luís is a (CTE) computer and telematics engineering student at the &lt;a target="_blank" title="Universidade de Aveiro's website" href="http://www.ua.pt"&gt;University of Aveiro&lt;/a&gt;. He’s a FLOSS vindicator, a GNU appologist, FLOC (Free Libre Open Consultant), a Linux user and maybe something else that is missing here… One can find more information on Links. (&lt;a target="_blank" title="Miguel Luis at Linkedin" href="http://www.linkedin.com/in/mlluis"&gt;Linkedin&lt;/a&gt;, &lt;a target="_blank" title="Miguel Luis at Twitter.com" href="http://twitter.com/mluis"&gt;Twitter&lt;/a&gt;, &lt;a target="_blank" title="Miguel Luis profile at Handivi" href="http://handivi.com/mluis"&gt;Handivi&lt;/a&gt;, &lt;a target="_blank" title="Miguel Luis at Qik" href="http://www.qik.com/mluis"&gt;Qik&lt;/a&gt;, &lt;a target="_blank" title="Miguel Luis at last.fm" href="http://www.last.fm/user/mlluis"&gt;last.fm&lt;/a&gt;, &lt;a target="_blank" title="Miguel Luis at Brightkite" href="http://brightkite.com/people/mluis/"&gt;Brightkite&lt;/a&gt;, &lt;a target="_blank" title="Miguel Luis at Delicious" href="http://delicious.com/mlluis"&gt;Delicious&lt;/a&gt;, &lt;a target="_blank" title="Miguel Luis at YouTube" href="http://www.youtube.com/mluis0pt"&gt;YouTube&lt;/a&gt;, &lt;a target="_blank" title="Miguel Lui's Profile at Dopplr" href="http://www.dopplr.com/traveller/mluis"&gt;Dopplr&lt;/a&gt;, &lt;a target="_blank" title="Miguel Luis's Profile at Heterogeneous Networking Group" href="http://hng.av.it.pt/people/profile/mluis"&gt;HNG&lt;/a&gt;, &lt;a target="_blank" title="Miguel Lui's profile ad GLUA" href="http://glua.ua.pt/MiguelLuis"&gt;GLUA&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;Why the hack did Miguel Luís start blogging?&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;At some point in life one start feeling that may have ripeness enough in one’s oppinion that consequently might worth throwing it out of oneself making it available for sharing. Recently found this a place where can expose one’s points of view with the chance of being publicly read.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;What you may expect from Miguel Luís’s blog?&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;As a safer, but still a compromising description Miguel Luís would say: expect nothing. However, rather than a white and black scratch draft but deeply thought and taking the liberty to variegate somehow are left some keywords to help the author to get in context while posting: technology, informatics, gadgets, FLOSS, GNU, Linux, market, trips, sailing, phishing, networking, tips&amp;tricks, geek stuff, hacking, phreaking, code, &lt;strike&gt;sex&lt;/strike&gt;, fun, cooking, thoughts and yet again something missing but… &lt;b&gt;guess what&lt;/b&gt; ?!&lt;/li&gt;
&lt;br/&gt;
&lt;/ul&gt;
&lt;p&gt;*Update - April09:&lt;/p&gt;
&lt;p&gt;&lt;b&gt;This Blog on your Mobile!&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;img alt="Miguel Luis's Blog on your Mobile" src="http://img26.imageshack.us/img26/4208/barcodemluismobile.png" width="136" height="154"/&gt;&lt;br/&gt;&lt;/b&gt;&lt;/p&gt;</description><link>http://www.mluis.com/post/80123877</link><guid>http://www.mluis.com/post/80123877</guid><pubDate>Sat, 21 Feb 2009 02:32:00 +0000</pubDate><category>index zero</category></item></channel></rss>
