Why do you need a laptop? Try PortableApps.com

portableapps1.PNG
Ok, it will not really replace your laptop, but it is really useful, and can even be fun :DThe picture above is a screenshot of the PortableApps installed on my flash drive, I can use any installed software at any windows machine I’m using at the moment.That is great, because I love my Kubuntu box at home, but in most of my clients the machines I need to use (most do not allow me to use my laptop at their networks) do not have my preferred softwares, so I carry them with me.

  • OpenOffice 2.0 - this one is very useful at speeches and trainings.
  • 7-Zip - The best windows archive manager
  • GVim - My Ruby On Rails editor of choice, I use it on linux, and now I carry it on my pocket to use when I’m in a windows machine, the only problem is that it was not compiled with omnifunc support, so it does not have code completion.
  • Firefox - Simply because I can’t use IE, it is not for me :D
  • Putty
  • WinSCP
  • VNC Viewer
  • Sumatra PDF (A very lightweight PDF reader)
  • VLC
  • MPlayer

Now I can bring every thing I need with me (ok, almost every thing)

So, if you liked the idea, take a look at PortableApps.com download it, choose what software you want with you all the time, and be happy!

Versão em portugues aqui.

If you enjoyed this post, make sure you subscribe to my RSS feed!

Use your mobile phone to control your presentations with Open Office

Most people when doing any kind of presentation that use slide, prefer to use a wired or wireless mouse to control the flow of this presentation.
Others prefer to ask some one to control it and have to make some kind of sign during the presentation to ask for the next slide (in my last experience the sign was: next slide please!).
I use my cell phone to control my presentations, using this great piece of free software: mOOo Impress Controller

The Software was developer using:

What do you need to play with it?
Mobile:

  • at least CLDC 1.0
  • at least MIDP 2.0
  • JSR-82 (just the package javax.bluetooth). If your mobile has Bluetooth, it does not mean that it implements JSR 82. You can check if it has the btapi at http://www.j2mepolish.org .

Desktop:

  • OpenOffice.org 2.2, BrOffice.org 2.2, or compatible.
  • Java SE 5.0
  • Bluetooth USB Adapter or any other Bluetooth hardware.
  • Bluetooth Protocol Stack in your OS (Operating System).

Ok, it is cool, but what are the real benefits of it?
Think about, when people see that you are using your cell phone to control the presentation, you can talk about any shit, they wont hear you, they will be looking at your cell phone :D
Well, at least if your public is not reading it right now :D

I tested it here and it just worked like a charm!

After you test it, please give the developers some feedback using this form, event if it did not worked within your environment, this will help them a lot to improve this very cool thing :D

If you enjoyed this post, make sure you subscribe to my RSS feed!

Symbian and Linux - Some questions …


Just a few questions for you …
Are there any other geeks like me, that use their Symbian device with a linux box?
Do you want to read posts about how to sync contacts, calendar, musics, files between your Symbian phone and your linux box?
Do you prefer posts with or without these almost random images?
Where is Wally? (Just kidding)

Why would you answer these questions?
Because if you do, I can write or not more of this, and with more details :D


Thanks for your contribution.

If you enjoyed this post, make sure you subscribe to my RSS feed!

I’m back, and with a cool thing to tell you (Your S60 phone is linux friendly) :D

I have not posted here for a long time, sorry for that …
Last week I had to format my notebook, and after a little problem with windows, I decided to change my environment to linux, and my choice for distribution was Kubuntu.
After that, I spend about 3 days looking for a way to sync my N80 with my brand new linux OS installed.
And the great news is that a have found a way, the bad news is that you will have to use the console for that (yeap, no UI) at least for the configuration, after it is working you can use the multisync0.90 gui for start the synchronization process …

So lets go with the little tutorial …
for the sync process you will need the opensync tools …
in kubuntu to install all the needed you need just to type:

$sudo apt-get install opensyncutils opensync-plugin-kdepim opensync-plugin-syncml multisync0.90 multisync-tools

That is all, you have all installed and ready to go …
now
lets do some configuration …

$msynctool –addgroup kdeN80
$msynctool –addmember kdeN80 kdepim-sync
$msynctool –addmember kdeN80 syncml-obex-client
$msynctool –configure kdeN80 2

and in the text editor that will open, replace all the text with this:

<config>
<bluetooth_address>XX:XX:XX:XX:XX:XX</bluetooth_address>
<bluetooth_channel>13</bluetooth_channel>
<identifier>PC Suite</identifier>
<version>1</version>
<wbxml>1</wbxml>
<username>the configured user name</username>
<password>the configured password</password>
<type>2</type>
<usestringtable>1</usestringtable>
<onlyreplace>0</onlyreplace>
<recvlimit>10000</recvlimit>
<contact_db>Contacts</contact_db>
<calendar_db>Calendar</calendar_db>
<note_db>Notes</note_db>
</config>

now you are really ready to go …
to start syncing just type:

$msynctool –sync kdeN80

for the next syncs you can use the multisync0.90 gui.
I hope you enjoy it, because I have not found any help on the web looking for this information …

the coolest thing about this way of syncing is that with almost no change, you can sync your cell phone with google calendar, you will just need to install the correct plugin for opensync:
$sudo apt-get install opensync-plugin-google-calendar

or you can sync directly your phone with your palm.

This synchronization tips can be used for any nokia symbian phone, the only thing that will probably change is the <bluetooth_channel>13</bluetooth_channel> setting.

Now you know that your N80, N70, or any other nokia S60 phone are Linux friendly.

I’ll write some more posts about N80 and linux integration in the next days …

If you enjoyed this post, make sure you subscribe to my RSS feed!