<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DU8ER3s6eip7ImA9WxNUGUU.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168</id><updated>2009-11-11T17:03:26.512-08:00</updated><title>/* otubo.net */</title><subtitle type="html">Eduardo Otubo is a computer student, linux addicted and music scrobbler.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.otubo.net/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.otubo.net/" /><link rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>96</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><link rel="self" href="http://feeds.feedburner.com/otubo" type="application/atom+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry gd:etag="W/&quot;AkANR3c8eCp7ImA9WxNWFks.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-5988361655392262295</id><published>2009-10-15T20:30:00.000-07:00</published><updated>2009-10-15T21:53:16.970-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-15T21:53:16.970-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="bluetooth" /><category scheme="http://www.blogger.com/atom/ns#" term="nokia" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="mobilidade" /><category scheme="http://www.blogger.com/atom/ns#" term="gps" /><category scheme="http://www.blogger.com/atom/ns#" term="en_us" /><category scheme="http://www.blogger.com/atom/ns#" term="freesoftware" /><category scheme="http://www.blogger.com/atom/ns#" term="google" /><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu" /><category scheme="http://www.blogger.com/atom/ns#" term="tecnologia" /><category scheme="http://www.blogger.com/atom/ns#" term="softwarelivre" /><title>How to connect a GPS phone to a Computer via bluetooth</title><content type="html">&lt;div style="text-align: justify;"&gt;A very quick post to show how these things work togheter. I connected a &lt;a href="http://en.wikipedia.org/wiki/Nokia_E71"&gt;Nokia E71&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Global_Positioning_System"&gt;GPS&lt;/a&gt; to my &lt;a href="http://en.wikipedia.org/wiki/ThinkPad"&gt;ThinkPad&lt;/a&gt; T61 running &lt;a href="http://releases.ubuntu.com/9.04/"&gt;Ubuntu 9.04 Janty Jackalope&lt;/a&gt; using bluetooth connection. The initial idea was to use Google Earth as my main GPS screen while driving, but unfortunately I couldn't make it work *yet*.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Step 1) &lt;/span&gt;Going right to the point:&lt;span style="font-weight: bold;"&gt; &lt;/span&gt; First you need to be sure that you mobile phone exports the GPS service via bluetooth. And that's simple to get. First you must edit yout &lt;span style="font-family:courier new;"&gt;/etc/bluetooth/hcid.conf&lt;/span&gt; to look like this:&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;root@phoenix:/etc/bluetooth# cat hcid.conf&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;#&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;# HCI daemon configuration file.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;#&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;# HCId options&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;options {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       # Automatically initialize new devices&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       autoinit yes;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       # Security Manager mode&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #   none - Security manager disabled&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #   auto - Use local PIN for incoming connections&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #   user - Always ask user for a PIN&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       security none;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       # Pairing mode&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #   none  - Pairing disabled&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #   multi - Allow pairing with already paired devices&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #   once  - Pair once and deny successive attempts&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       pairing multi;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       # PIN helper&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #pin_helper /usr/bin/bluepin;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       # D-Bus PIN helper&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #dbus_pin_helper;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;# Default settings for HCI devices&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;device {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       # Local device name&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #   %d - device id&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #   %h - host name&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       name "otubotp";&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       # Local device class&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       class 0x3e0100;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       # Default packet type&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #pkt_type DH1,DM1,HV1;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       # Inquiry and Page scan&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       iscan enable; pscan enable;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       # Default link mode&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #   none   - no specific policy&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #   accept - always accept incoming connections&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #   master - become master on incoming connections,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #            deny role switch on outgoing connections&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       lm accept;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       # Default link policy&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #   none    - no specific policy&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #   rswitch - allow role switch&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #   hold    - allow hold mode&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #   sniff   - allow sniff mode&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #   park    - allow park mode&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       lp rswitch,hold,sniff,park;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       # Authentication and Encryption (Security Mode 3)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #auth enable;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       #encrypt enable;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Step 2)&lt;/span&gt; Restart you bluetooth daemon:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;root@phoenix:~# /etc/init.d/bluetooth restart&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;* Stopping bluetooth                                              [ OK ]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;* Starting bluetooth                                               [ OK ]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Step 3)&lt;/span&gt; Turn on the bluetooth on your phone and get ready to scan devices:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;root@phoenix:~# hcitool scan&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Scanning ...&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       00:21:FE:xx:xx:xx       mycellphone&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Step 4)&lt;/span&gt; Then, check if your phone exports GPS data via bluetooth running sdptool. In this step you need to pay attention to the Service Names and to the channel they use. We're gonna use these informations later on.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;root@phoenix:~# sdptool browse 00:21:FE:F8:2F:E2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Browsing 00:21:FE:F8:2F:E2 ...&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;Service Name: AVRCP Target&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;Service Description: Audio Video Remote Control&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service Provider: Symbian Software Ltd.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service RecHandle: 0x10000&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service Class ID List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "AV Remote Target" (0x110c)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Protocol Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "L2CAP" (0x0100)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   PSM: 23&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "AVCTP" (0x0017)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   uint16: 0x100&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Profile Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "AV Remote" (0x110e)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Version: 0x0100&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;Service Name: Hands-Free Audio Gateway&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service RecHandle: 0x10004&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service Class ID List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "Handsfree Audio Gateway" (0x111f)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "Generic Audio" (0x1203)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Protocol Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "L2CAP" (0x0100)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "RFCOMM" (0x0003)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Channel: 1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Language Base Attr List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; code_ISO639: 0x454e&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; encoding:    0x6a&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; base_offset: 0x100&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Profile Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "Handsfree" (0x111e)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Version: 0x0105&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;Service Name: Headset Audio Gateway&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service RecHandle: 0x10005&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service Class ID List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "Headset Audio Gateway" (0x1112)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "Generic Audio" (0x1203)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Protocol Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "L2CAP" (0x0100)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "RFCOMM" (0x0003)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Channel: 2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Language Base Attr List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; code_ISO639: 0x454e&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; encoding:    0x6a&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; base_offset: 0x100&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Profile Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "Headset" (0x1108)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Version: 0x0100&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;Service Name: Audio Source&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service RecHandle: 0x10027&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service Class ID List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "Audio Source" (0x110a)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Protocol Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "L2CAP" (0x0100)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   PSM: 25&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "AVDTP" (0x0019)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   uint16: 0x100&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Language Base Attr List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; code_ISO639: 0x454e&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; encoding:    0x6a&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; base_offset: 0x100&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Profile Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "Advanced Audio" (0x110d)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Version: 0x0100&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;Service Name: AVRCP Controller&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;Service Description: Audio Video Remote Control&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service Provider: Symbian Software Ltd.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service RecHandle: 0x10028&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service Class ID List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "AV Remote" (0x110e)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Protocol Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "L2CAP" (0x0100)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   PSM: 23&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "AVCTP" (0x0017)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   uint16: 0x100&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Profile Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "AV Remote" (0x110e)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Version: 0x0100&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;Service Name: SyncMLClient&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service RecHandle: 0x10029&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service Class ID List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; UUID 128: 00000002-0000-1000-8000-0002ee000002&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Protocol Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "L2CAP" (0x0100)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "RFCOMM" (0x0003)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Channel: 10&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "OBEX" (0x0008)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Language Base Attr List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; code_ISO639: 0x454e&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; encoding:    0x6a&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; base_offset: 0x100&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Profile Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "" (0x00000002-0000-1000-8000-0002ee000002)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Version: 0x0100&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;Service Name: OBEX File Transfer&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service RecHandle: 0x1002a&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service Class ID List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "OBEX File Transfer" (0x1106)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Protocol Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "L2CAP" (0x0100)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "RFCOMM" (0x0003)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Channel: 11&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "OBEX" (0x0008)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Language Base Attr List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; code_ISO639: 0x454e&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; encoding:    0x6a&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; base_offset: 0x100&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Profile Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "OBEX File Transfer" (0x1106)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Version: 0x0100&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;Service Name: Nokia OBEX PC Suite Services&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service RecHandle: 0x1002b&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service Class ID List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; UUID 128: 00005005-0000-1000-8000-0002ee000001&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Protocol Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "L2CAP" (0x0100)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "RFCOMM" (0x0003)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Channel: 12&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "OBEX" (0x0008)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Language Base Attr List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; code_ISO639: 0x454e&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; encoding:    0x6a&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; base_offset: 0x100&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Profile Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "" (0x00005005-0000-1000-8000-0002ee000001)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Version: 0x0100&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;Service Name: SyncML DM Client&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service RecHandle: 0x1002c&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service Class ID List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; UUID 128: 00000004-0000-1000-8000-0002ee000002&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Protocol Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "L2CAP" (0x0100)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "RFCOMM" (0x0003)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Channel: 13&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "OBEX" (0x0008)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Language Base Attr List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; code_ISO639: 0x454e&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; encoding:    0x6a&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; base_offset: 0x100&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Profile Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "" (0x00000004-0000-1000-8000-0002ee000002)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Version: 0x0100&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;Service Name: Nokia SyncML Server&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service RecHandle: 0x1002e&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service Class ID List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; UUID 128: 00005601-0000-1000-8000-0002ee000001&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Protocol Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "L2CAP" (0x0100)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "RFCOMM" (0x0003)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Channel: 14&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "OBEX" (0x0008)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Language Base Attr List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; code_ISO639: 0x454e&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; encoding:    0x6a&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; base_offset: 0x100&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Profile Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "" (0x00005601-0000-1000-8000-0002ee000001)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Version: 0x0100&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service RecHandle: 0x1002f&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Protocol Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "L2CAP" (0x0100)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "RFCOMM" (0x0003)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Channel: 3&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;Service Name: Dial-Up Networking&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service RecHandle: 0x10030&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service Class ID List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "Dialup Networking" (0x1103)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Protocol Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "L2CAP" (0x0100)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "RFCOMM" (0x0003)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Channel: 4&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Language Base Attr List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; code_ISO639: 0x454e&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; encoding:    0x6a&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; base_offset: 0x100&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Profile Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "Dialup Networking" (0x1103)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Version: 0x0100&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;Service Name: OBEX Object Push&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service RecHandle: 0x10031&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service Class ID List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "OBEX Object Push" (0x1105)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Protocol Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "L2CAP" (0x0100)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "RFCOMM" (0x0003)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Channel: 9&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "OBEX" (0x0008)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Language Base Attr List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; code_ISO639: 0x454e&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; encoding:    0x6a&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; base_offset: 0x100&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Profile Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "OBEX Object Push" (0x1105)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Version: 0x0100&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;Service Name: Imaging&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service RecHandle: 0x10032&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service Class ID List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "Imaging Responder" (0x111b)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Protocol Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "L2CAP" (0x0100)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "RFCOMM" (0x0003)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Channel: 15&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "OBEX" (0x0008)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Language Base Attr List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; code_ISO639: 0x454e&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; encoding:    0x6a&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; base_offset: 0x100&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Profile Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "Imaging" (0x111a)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Version: 0x0100&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;Service Name: SIM Access&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service RecHandle: 0x10033&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service Class ID List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "SIM Access" (0x112d)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "Generic Telephony" (0x1204)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Protocol Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "L2CAP" (0x0100)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "RFCOMM" (0x0003)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Channel: 8&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Language Base Attr List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; code_ISO639: 0x454e&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; encoding:    0x6a&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; base_offset: 0x100&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Profile Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "SIM Access" (0x112d)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;   Version: 0x0101&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;All you need to check on this huge amount of data is something telling that you phone exports the GPS information. &lt;span style="color: rgb(255, 0, 0);"&gt;In the above example there is no such thing&lt;/span&gt;. If your phone DOES support this information go to &lt;span style="font-weight: bold;"&gt;step 5&lt;/span&gt;. Otherwise, install this strategic application for Symbian: &lt;a href="http://www.symarctic.com/beta/static.php?page=extgps_download"&gt;ExtGSP&lt;/a&gt;. This little tricky app will do all the messy thing for you exporting all the GPS data over the bluetooth connection. Then re-run the &lt;span style="font-family:courier new;"&gt;sdptool&lt;/span&gt; command again to check. In  the end you will find additional information about ExtGPS:&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;Service Name: Symarctic ExtGPS&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;Service Description: Share phone's built-in GPS module via Bluetooth&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service Provider: Symarctic Solutions&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service RecHandle: 0x10034&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Service Class ID List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "Serial Port" (0x1101)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Protocol Descriptor List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "L2CAP" (0x0100)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; "RFCOMM" (0x0003)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;   Channel: 5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Language Base Attr List:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; code_ISO639: 0x656e&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; encoding:    0x6a&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; base_offset: 0x100&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Step 5)&lt;/span&gt; Then, edit your &lt;span style="font-family:courier new;"&gt;/etc/bluetooth/rfcomm.conf&lt;/span&gt; and make it look like this:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;root@phoenix:~# cat /etc/bluetooth/rfcomm.conf&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;rfcomm4 {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       bind yes;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       device 00:21:FE:F8:2F:E2;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:courier new;" &gt;       channel 5;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       comment "Serial Port";&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;       }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Step 6) &lt;/span&gt;Once configured (and ExtGPS running on your phone) you will now open a communication channel and bind it to a local device like this:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;root@phoenix:~# rfcomm connect 4&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Connected /dev/rfcomm4 to 00:21:FE:F8:2F:E2 on channel 5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Press CTRL-C for hangup&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Step 7)&lt;/span&gt; Now there's a bunch of GPS information being written on /dev/rfcomm4. In order to make a good use of it, we should grad all these information, and parse it with gpsd:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;root@phoenix:~# gpsd -N /dev/rfcomm4&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;(-N means not to daemonize it, to see all the debug info.&lt;/span&gt;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;What's next? Now we have all the setup ready: Cellphone with GPS up and running, exporting information via bluetooth (using ExtGPS), connected and writing information on a local device, and a daemon grabing and parsing all the information. Good! We just need a client program to enjoy the show:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Step 8)&lt;/span&gt; You can use a bunch of client programs, I've tested two of them: &lt;a href="http://linux.die.net/man/1/xgps"&gt;Xgps&lt;/a&gt; and &lt;a href="http://www.gpsdrive.de/"&gt;GpsDrive&lt;/a&gt;.&lt;br /&gt;Xpgs is a very simple program just to make sure things are working fine. It shows the position of satelites, the current position and so on. Here is a print screen:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rQp7go4-4pw/Stf0k2C-GII/AAAAAAAAAow/aWtT8VMtJss/s1600-h/xgps.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 393px; height: 400px;" src="http://3.bp.blogspot.com/_rQp7go4-4pw/Stf0k2C-GII/AAAAAAAAAow/aWtT8VMtJss/s400/xgps.png" alt="" id="BLOGGER_PHOTO_ID_5393047992619899010" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;GPSDrive is more Google-Earth-like, you may track you path during a travel, check the map and so on:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rQp7go4-4pw/Stf1bzFPB8I/AAAAAAAAAo4/gRCUo3Jtplg/s1600-h/gpsdrive.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 307px;" src="http://4.bp.blogspot.com/_rQp7go4-4pw/Stf1bzFPB8I/AAAAAAAAAo4/gRCUo3Jtplg/s400/gpsdrive.jpg" alt="" id="BLOGGER_PHOTO_ID_5393048936716896194" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Well, that's it. Hope you enjoy :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-5988361655392262295?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/5988361655392262295/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=5988361655392262295" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/5988361655392262295?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/5988361655392262295?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/lOgPtq8k5vw/how-to-connect-gps-phone-to-computer.html" title="How to connect a GPS phone to a Computer via bluetooth" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_rQp7go4-4pw/Stf0k2C-GII/AAAAAAAAAow/aWtT8VMtJss/s72-c/xgps.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.otubo.net/2009/10/how-to-connect-gps-phone-to-computer.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUCSHw4eip7ImA9WxNWFE0.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-4803420483729987438</id><published>2009-10-12T18:45:00.000-07:00</published><updated>2009-10-12T20:07:49.232-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-12T20:07:49.232-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="cinema" /><category scheme="http://www.blogger.com/atom/ns#" term="blog" /><category scheme="http://www.blogger.com/atom/ns#" term="nerds" /><category scheme="http://www.blogger.com/atom/ns#" term="cultura" /><title>[SPOILER] Review de District 9</title><content type="html">&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;META: &lt;/span&gt;A um tempo já que não post assuntos não-técnicos. Bem, vou aproveitar o ensejo para matar dois coelhos: (1) Anunciar um projeto em parceria com minha &lt;a href="http://desalto.blogspot.com/"&gt;namorada&lt;/a&gt;, o &lt;a href="http://cinemaadois.wordpress.com/"&gt;Cinema a dois&lt;/a&gt;. Não somos críticos de cinema mas adoramos alugar pilhas de filmes pro final de semana, aproveitamos e damos alguns pitacos por lá :) e (2) Falar de um filme que está dando o que falar: District 9. Se não viu ainda, corra. Aqui clipo o post na íntegra, boa leitura. :-)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;--&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;"&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;AVISO:&lt;/span&gt; Este post contém várias referências ao enredo, &lt;i&gt;I mean&lt;/i&gt;, &lt;a title="Spoiler na Wikipedia" href="http://pt.wikipedia.org/wiki/Spoiler" mce_href="http://pt.wikipedia.org/wiki/Spoiler" target="_blank"&gt;spoilers&lt;/a&gt;. Se você já assistiu, então ok, vá ao segundo parágrafo. Caso contrário &lt;i&gt;mark as unread&lt;/i&gt; no seu Google Reader e volte aqui depois. O que você deve saber é que é um bom filme não-clichê e merece ser visto :) &lt;p style="text-align: center;" mce_style="text-align:center;"&gt;&lt;img class="alignnone size-full wp-image-13" title="District 9" src="http://cinemaadois.wordpress.com/files/2009/10/district-9-outracoisa1.jpg" mce_src="http://cinemaadois.wordpress.com/files/2009/10/district-9-outracoisa1.jpg" alt="District 9" height="340" width="460" /&gt;&lt;/p&gt; &lt;p&gt;&lt;a title="District 9 no IMDB" href="http://www.imdb.com/title/tt1136608/" mce_href="http://www.imdb.com/title/tt1136608/" target="_blank"&gt;District 9&lt;/a&gt; é um filme que vai contra várias clichês que filmes de ficção científica normalmente abordam. Chamo a atenção para este ponto por que justamente isso já torna o filme bastante interessante. Não tem alienígenas maus invadindo a Terra com nenhum tipo de propósito esdrúxulo (nem &lt;a title="Contatos imediatos do terceiro grau no IMDB" href="http://www.imdb.com/title/tt0075860/" mce_href="http://www.imdb.com/title/tt0075860/"&gt;tocando musiquinha&lt;/a&gt;, nem &lt;a title="Independence Day no IMDB" href="http://www.imdb.com/title/tt0075860/" mce_href="http://www.imdb.com/title/tt0075860/" target="_blank"&gt;exterminando&lt;/a&gt;, nem &lt;a title="O dia em que a terra parou no IMDB" href="http://www.imdb.com/title/tt0043456/" mce_href="http://www.imdb.com/title/tt0043456/"&gt;dando lição de moral&lt;/a&gt;). Eles estão perdidos, desnutridos e indefesos. Não vieram falar com o "nosso líder" em NYC ou Chicago ou LA, eles caíram aleatoriamente em Joanesburgo e lá ficaram.&lt;/p&gt; &lt;p&gt;&lt;b&gt;A realidade:&lt;/b&gt; O que o filme retrata é, no fundo no fundo, o que acabaria acontecendo com um possível contato desses. Os alienígenas perdidos foram alocados bem embaixo de onde sua nave estacionou. Anos se passaram e, como toda "raça segregada", aquilo acabou virando uma favela com todos aqueles problemas típicos que tem: Tráfico de armas e comida, sub-moradias, guerrilhas locais e gangues. E esse é o ponto chave do filme que ironicamente foi exatamente onde houve o &lt;a title="Apartheid na Wikipedia" href="http://pt.wikipedia.org/wiki/Apartheid" mce_href="http://pt.wikipedia.org/wiki/Apartheid"&gt;apartheid&lt;/a&gt;.&lt;/p&gt; &lt;p style="text-align: center;" mce_style="text-align:center;"&gt; &lt;/p&gt;&lt;p&gt;&lt;b&gt;Formato:&lt;/b&gt; O formato tornou o filme ainda mais verossímil. Fez-se um documentário resumindo tudo o que houve desde a chegada dos ETs até o ocorrido no filme. Depoimentos, tomadas ainda não editadas e câmera em mãos acompanhando as operações. Ponto positivo.&lt;/p&gt; &lt;p&gt;&lt;b&gt;Atuação:&lt;/b&gt; Aqui preciso revelar mais um pouco do enredo. Wikus, um funcionário default da MNU (&lt;i&gt;Multi National United&lt;/i&gt;) é encarregado de despejar todos os alienígenas daquela favela com o propósito de colocá-los em um acampamento melhor - que na real, mais lembra um campo de concentração. No decorrer da operação, Wikus se contamina e aos poucos vai agregando o DNA alienígena ao seu, se tornando cada vez mais parecido com um deles. Sentiu na pele toda a segregação e desprezo de sua própria espécie. Sua atuação - combinada com o enredo, é excepcional. Wikus contraria completamente o comportamento heroico esperado, defende a sua pele e de mais ninguém. Impagável.&lt;/p&gt; &lt;p&gt;O interessante é como criamos empatia com os alienígenas, mesmo eles sendo estranhos, com antenas e parecendo baratas. O filme é muito bem construído em fatos e comportamentos humanos comparados a cituações semelhantes na história de nossa história. &lt;span style="background-color: rgb(255, 255, 255);" mce_style="background-color:#ffffff;"&gt;Fica a dica. :)&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="snap_preview"&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt;"&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: right;"&gt;(clip do &lt;a href="http://cinemaadois.wordpress.com/2009/10/13/spoiler-review-do-district-9/"&gt;http://cinemaadois.wordpress.com/2009/10/13/spoiler-review-do-district-9/&lt;/a&gt;)&lt;br /&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt; &lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-4803420483729987438?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/4803420483729987438/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=4803420483729987438" title="4 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/4803420483729987438?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/4803420483729987438?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/i-DVP4nllcQ/spoiler-review-de-district-9.html" title="[SPOILER] Review de District 9" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://www.otubo.net/2009/10/spoiler-review-de-district-9.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4BQno7fSp7ImA9WxNWEUg.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-3073149946872026036</id><published>2009-10-09T21:56:00.000-07:00</published><updated>2009-10-09T22:52:33.405-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-09T22:52:33.405-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="blog" /><category scheme="http://www.blogger.com/atom/ns#" term="novidades" /><category scheme="http://www.blogger.com/atom/ns#" term="pukas" /><category scheme="http://www.blogger.com/atom/ns#" term="pensamentos" /><category scheme="http://www.blogger.com/atom/ns#" term="mobilidade" /><category scheme="http://www.blogger.com/atom/ns#" term="inovação" /><category scheme="http://www.blogger.com/atom/ns#" term="google" /><category scheme="http://www.blogger.com/atom/ns#" term="web" /><category scheme="http://www.blogger.com/atom/ns#" term="tecnologia" /><category scheme="http://www.blogger.com/atom/ns#" term="softwarelivre" /><title>Googe Wave, a (r)evolução da comunicação</title><content type="html">&lt;div style="text-align: justify;"&gt;Pois bem, eu mal ganhei convite de usuário pro &lt;a href="https://wave.google.com/"&gt;Google Wave&lt;/a&gt; e já estou me metendo a dissertar sobre o tema. Aliás, agradecimentos ao &lt;a href="http://dudanogueira.com.br/"&gt;Duda Nogueira&lt;/a&gt; pela cortesia :-)&lt;br /&gt;&lt;br /&gt;Antes de sair lendo o post, devo avisar que não será nada técnico. Mas como? Simples, são apenas algumas divagações que fiz a respeito do que pode acontecer com a forma com que trocamos informações. Já aviso que para entender melhor o que vou falar, assista a palestra de lançamento da &lt;strike&gt;early-release-developer-preview&lt;/strike&gt; versão alfa no &lt;a href="http://code.google.com/events/io/"&gt;Google IO&lt;/a&gt;. Para facilitar a vida, posto dito ai em baixo:&lt;br /&gt;&lt;br /&gt;&lt;object height="340" width="560"&gt;&lt;param name="movie" value="http://www.youtube.com/v/v_UyVmITiYQ&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/v_UyVmITiYQ&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="340" width="560"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Depois de ver o vídeo, surgiram alguns pensamentos aleatórios:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1) Convergência:&lt;/span&gt; Tudo-numa-coisa-só-conectado-ao-mesmo-tempo-agora. O conceito de email acabou, o conceito de IM acabou e o conceito de micro blogging também acabou. Agora TUDO o que circula por aí é uma &lt;span style="font-style: italic;"&gt;wave&lt;/span&gt;. No fundo no fundo Google Wave serve como um &lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;proxy transparente&lt;/span&gt; para qualquer outro aplicativo que você queria usar. O aplicativo abstrai todos esses conceitos e mostra ao usuário o que realmente importa: &lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;A informação&lt;/span&gt;. Não importa se é em tempo real ou se é assíncrono, a informação está lá pra quando o usuário quiser/puder interagir.&lt;br /&gt;&lt;br /&gt;Até aí no big deal.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2) Mobilidade:&lt;/span&gt; Pegue tudo isso e junte  à idéia de objeto compartilhado - o que nos leva imediatamente à edição colaborativa.  Agora coloque tudo isso dentro de um &lt;strike&gt;celular&lt;/strike&gt; device interessante... (pensamento viciado) ...Como por exemplo o N900. Em qualquer lugar você vai poder discutir assuntos tão facilmente quanto se estivesse em uma mesa de bar, vai poder compartilhar e mostrar suas fotos em tempo real tão fácil quanto se estivesse na sala de casa conversando com seus pais, vai poder debater o projeto da firma de forma tão simples quanto em um brainstorm, vai poder... (e por ai vai)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3) Hackers of the world, unite!&lt;/span&gt; Agora vem a coisa legal, a &lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;API é aberta&lt;/span&gt;. Vamos poder brincar de desenvolver gadgets, widgets e qualquer-coisa-dgets que quisermos pra esse brinquedo novo. Widgets que faça um parser das datas escritas no texto e diga a previsão do tempo, um bot que fale com redes IRC, um widget faça café e misto-quente-fatiado quando eu acordar, ah seila.&lt;br /&gt;&lt;br /&gt;Pode até ser exagero meu, ok. Mas eu só cheguei nessas conclusões por dois motivos: (1) Observei a tremenda revolução que o sistema de microblog fez nos meios de comunicação  e (2) assisti &lt;a href="http://www.otubo.net/2008/07/review-de-wall-e.html"&gt;Wall-E&lt;/a&gt; umas 3 vezes.  Não, nenhum entorpecente envolvido.&lt;br /&gt;&lt;br /&gt;A conclusão  (por que todo texto longo deve ter uma conclusão)  é que só esperando pra ver e  sacar qualé. E isso me remete a um pensamento que tive na época que trabalhava no &lt;a href="http://www.pukas.com.br/"&gt;Pukas&lt;/a&gt;: Quando a gente desenha uma ferramenta, esperamos que os usuários usem assim, o que não impede que os usuários a usem assado ou cozido. Que eu me recorde, blogs e microblogs aconteceu exatamente assim. Logo, só esperando pra sacar qualé mesmo.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-3073149946872026036?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/3073149946872026036/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=3073149946872026036" title="4 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/3073149946872026036?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/3073149946872026036?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/E0J2jDzbKPM/googe-wave-revolucao-da-comunicacao.html" title="Googe Wave, a (r)evolução da comunicação" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://www.otubo.net/2009/10/googe-wave-revolucao-da-comunicacao.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4EQHozcCp7ImA9WxNXGEg.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-5151880235390059765</id><published>2009-10-06T10:56:00.000-07:00</published><updated>2009-10-06T12:21:41.488-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-06T12:21:41.488-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="vimbook" /><category scheme="http://www.blogger.com/atom/ns#" term="vim" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="nerds" /><category scheme="http://www.blogger.com/atom/ns#" term="freesoftware" /><category scheme="http://www.blogger.com/atom/ns#" term="tecnologia" /><category scheme="http://www.blogger.com/atom/ns#" term="softwarelivre" /><category scheme="http://www.blogger.com/atom/ns#" term="cultura" /><title>Primeiro Festival de Software Livre de Belo Horizonte</title><content type="html">Impressionante, quase mais de uma semana depois e cá estou eu &lt;span style="font-style: italic;"&gt;mineirando&lt;/span&gt;&lt;span style="font-style: italic;"&gt;[1]&lt;/span&gt; um tempo livre pra conseguir escrever algumas linhas sobre o assunto.&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/otubo/3967605215/" title="o primeiro de muitos by otubo, on Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2538/3967605215_9a888c448c.jpg" alt="o primeiro de muitos" height="500" width="333" /&gt;&lt;/a&gt;&lt;br /&gt;(cartaz do evento&lt;a href="http://www.flickr.com/photos/otubo/3967605215/in/set-72157622485483104/"&gt;&lt;/a&gt;)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Organização e Infra:&lt;/span&gt;&lt;br /&gt;A organização foi bastante competente, não houve nenhum &lt;span style="font-style: italic;"&gt;gap&lt;/span&gt; - ou pelo menos nenhum que eu tenha percebido. Wifi funcionando em quase 100% do evento e horários de palestras ok - exceto por uns palestrantes furões. Falando em palestrantes...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Palestras:&lt;/span&gt;&lt;br /&gt;Ok, confesso que acordei tarde e que cheguei quase na hora do almoço no evento. Ok, *na hora do almoço*. Gastei boa parte da tarde revisando e corrigindo a minha própria palestra.&lt;br /&gt;&lt;br /&gt;Mas uma palestra em especial merece algumas linhas a mais: Deixo aqui os parabéns ao Lamarque pela sua palestra-história-de-vida. Passou quase uma hora e meia falando de suas experiências pessoais em escrever driver de kernel, postar na LKML, ser tratorado, resolver bugs postar patches e por ai vai. Gostei disso por dois motivos claros: 1) Isso representa fortemente o espírito de nerd &amp;amp;&amp;amp; computeiro - fazer a coisa funcionar por que *pode* e não por que quer provar alguma coisa ou por que alguém mandou. Pelo simples fato de estar interessado e querer resolver. 2) O conteúdo técnico pouco importava, a idéia era que "contribuir com SL não é um bixo de 9 cabeças". Vai lá, leia a documentação, fale com a galera no canal, poste e por ai vai. &lt;span style="font-style: italic;"&gt;No fear&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://picasaweb.google.com.br/dnoway/1FSLBHSet2009#5386193825642693394"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 193px;" src="http://1.bp.blogspot.com/_rQp7go4-4pw/SsuRdHoLUdI/AAAAAAAAAog/qpR1BHtFGpk/s400/otubo_palestra.jpg" alt="" id="BLOGGER_PHOTO_ID_5389561308528726482" border="0" /&gt;&lt;/a&gt;(minha palestra do vimbook - crédito:  &lt;a href="http://picasaweb.google.com.br/dnoway/1FSLBHSet2009#5386193825642693394"&gt;Djavan&lt;/a&gt;)&lt;/div&gt;&lt;br /&gt;Falando em palestras, a minha sobre &lt;a href="http://code.google.com/p/vimbook/"&gt;vimbook&lt;/a&gt; foi bem divertida. O público era bastante interessado, os exemplos funcionaram na hora e o mais importante: As minhas piadas sem graça mantiveram as pessoas acordadas mesmo depois do devastador almoço de comida mineira. Great! Piadas a parte, o que gostei mesmo foi que as pessoas ficaram interessadas no vimbook, muitos anotaram a URL, perguntaram sobre o projeto e tal. &lt;span style="font-style: italic;"&gt;Mission accomplished feelings.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;width: 283px; height: 400px;" src="http://1.bp.blogspot.com/_rQp7go4-4pw/SsuYOnZZGnI/AAAAAAAAAoo/whXFQt91YVk/s400/capa-livro.png" border="0" alt="Vimbook" id="BLOGGER_PHOTO_ID_5389568755940006514" /&gt;&lt;br /&gt;&lt;br /&gt;E uma coisa que eu não canso de repetir: Em eventos desse tipo, a coisa que menos importa é ficar na sala prestando atenção na palestra. O networking no boteco pós evento é sempre mais importante. Conhecer pessoas novas, em que trabalham, trocar idéias, links, conexões em redes sociais e por ai vai :-)&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/otubo/3967607915/" title="o baile todo by otubo, on Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2472/3967607915_56efe631e5.jpg" alt="o baile todo" height="333" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;(pessoas de belzônte, porto alegre-tchê e bahia&lt;a href="http://www.flickr.com/photos/otubo/3967607915/in/set-72157622485483104/"&gt;&lt;/a&gt;, networking é isso aí ó)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Parabéns a todos da orgzanização, palestrantes e amigos. E que venha o próximo! :-)&lt;br /&gt;Algumas fotos do evento no &lt;a href="http://www.flickr.com/photos/otubo/sets/72157622485483104/"&gt;meu flickr&lt;/a&gt;, no &lt;a href="http://www.flickr.com/photos/tuliom/sets/72157622344728975/"&gt;flickr do Tuliom&lt;/a&gt; e no &lt;a href="http://picasaweb.google.com.br/dnoway/1FSLBHSet2009#"&gt;picasa do Djavan&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-style: italic; text-align: justify;"&gt;[1] - Ahn?! Ahn?! Entendeu?!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-5151880235390059765?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/5151880235390059765/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=5151880235390059765" title="6 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/5151880235390059765?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/5151880235390059765?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/t7SF7gfEO2s/primeiro-festival-de-software-livre-de.html" title="Primeiro Festival de Software Livre de Belo Horizonte" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_rQp7go4-4pw/SsuRdHoLUdI/AAAAAAAAAog/qpR1BHtFGpk/s72-c/otubo_palestra.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">6</thr:total><feedburner:origLink>http://www.otubo.net/2009/10/primeiro-festival-de-software-livre-de.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUMRng6eip7ImA9WxNQGEk.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-6534417009289371213</id><published>2009-09-24T19:47:00.000-07:00</published><updated>2009-09-24T20:11:27.612-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-24T20:11:27.612-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="vimbook" /><category scheme="http://www.blogger.com/atom/ns#" term="vim" /><category scheme="http://www.blogger.com/atom/ns#" term="softwarelivre" /><title>Otubo no 1o Festival de Software Livre de BH</title><content type="html">&lt;div style="text-align: justify;"&gt;Bem, é isso mesmo que vocês viram. Virei um pop-star e agora dou palestra pelo mundo todo. Sério? Lógico que não. A verdade é que conheci &lt;a href="http://www.freelists.org/list/gula_bh"&gt;um pessoal muito bacana de BH&lt;/a&gt; no &lt;a href="http://www.otubo.net/search/label/fisl"&gt;FISL10&lt;/a&gt;, eles elaboraram um evento muito legal e abriram para chamada de trabalhos. Pensei: Pô! Taí uma oportunidade de divulgar o &lt;a href="http://www.otubo.net/search/label/vimbook"&gt;Vimbook&lt;/a&gt;! Voilá, amanhã embarcarei às 20h pra terrinha do pão de queijo pra falar um pouco de &lt;a href="http://www.otubo.net/search/label/vim"&gt;Vim&lt;/a&gt; pra moçada de Software Livre de Belo Horizonte :)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://softwarelivre.esp.mg.gov.br/"&gt;&lt;/a&gt;&lt;a href="http://comum.org/%7Eguerra/encontro.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 447px; height: 629px;" src="http://comum.org/%7Eguerra/encontro.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="display: block;" id="formatbar_Buttons"&gt;&lt;span class=" on down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;img src="img/blank.gif" alt="Link" class="gl_link" border="0" /&gt;&lt;/span&gt;&lt;/span&gt;(&lt;a href="http://softwarelivre.esp.mg.gov.br/"&gt;&lt;span style="font-style: italic;"&gt;Primeiro Festival de Software Livre de Belo Horizonte&lt;/span&gt;&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;Slides da palestra, fotos e mais informações só segunda feira :)&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-6534417009289371213?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/6534417009289371213/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=6534417009289371213" title="1 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/6534417009289371213?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/6534417009289371213?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/x7BZJKXpH7k/otubo-no-1o-festival-de-software-livre.html" title="Otubo no 1o Festival de Software Livre de BH" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_rQp7go4-4pw/SrwwuH-_XBI/AAAAAAAAAnQ/m8FLDV--k_o/s72-c/encontro.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.otubo.net/2009/09/otubo-no-1o-festival-de-software-livre.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcGR385fip7ImA9WxNQEk4.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-8443832254961354355</id><published>2009-09-17T17:26:00.000-07:00</published><updated>2009-09-17T18:23:46.126-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-17T18:23:46.126-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="unesp" /><category scheme="http://www.blogger.com/atom/ns#" term="softwarefreedomday" /><title>Software Freedom Day '09 na UNESP Rio Claro parte 2</title><content type="html">&lt;div style="text-align: justify;"&gt;E o que mais me agradou em ir ao Software Freedom Day da Unesp este ano, foi que a platéia não tinha apenas alunos da Unesp, mas de outras instituições de ensino da região. É sempre interessante espalhar os conceitos e idéias pra mais gente :) Bem, ai estão os slides, e já que estamos falando em licenças a minha palestra está em CC. :)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;iframe src="http://docs.google.com/present/embed?id=dsdjphn_71f44d9cck" frameborder="0" height="342" width="410"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/br/"&gt;&lt;img alt="Creative Commons License" style="border-width: 0pt;" src="http://creativecommons.org/images/public/somerights20.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span dc="http://purl.org/dc/elements/1.1/" href="http://purl.org/dc/dcmitype/Text" property="dc:title" rel="dc:type"&gt;"Com licença...&lt;/span&gt;" by &lt;a cc="http://creativecommons.org/ns#" href="http://otubo.net/" property="cc:attributionName" rel="cc:attributionURL"&gt;Eduardo Otubo&lt;/a&gt; is licensed under a &lt;a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/br/"&gt;Creative Commons Atribuição-Compartilhamento pela mesma Licença 2.5 Brasil License&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-8443832254961354355?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/8443832254961354355/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=8443832254961354355" title="6 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/8443832254961354355?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/8443832254961354355?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/btlNd_nbaU8/software-freedom-day-09-na-unesp-rio_17.html" title="Software Freedom Day '09 na UNESP Rio Claro parte 2" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">6</thr:total><feedburner:origLink>http://www.otubo.net/2009/09/software-freedom-day-09-na-unesp-rio_17.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEAFQ304eSp7ImA9WxNQEk4.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-5107953308691179477</id><published>2009-09-09T18:17:00.000-07:00</published><updated>2009-09-17T18:18:32.331-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-17T18:18:32.331-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="unesp" /><category scheme="http://www.blogger.com/atom/ns#" term="softwarefreedomday" /><title>Software Freedom Day '09 na UNESP Rio Claro</title><content type="html">&lt;div style="text-align: center;"&gt;&lt;div style="text-align: justify;"&gt;Novamente fui honrado com o convite de dar uma palestra no Software Freedom Day da UNESP de Rio Claro. O evento é mundial e acontecerá dia 15 de setembro na UNESP Rio Claro.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://osum.sun.com/events/software-freedom-day-unesp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 443px; height: 569px;" src="http://joaosavio.files.wordpress.com/2009/08/cartaz4.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Vou preparar alguns slides sobre licenças de software. Vou falar um pouco  sobre licenças, Creative Commons, DRM e por ai vai. Em breve mais notícias! Apareça lá na UNESP, 15 de setembro, 20h! :)&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-5107953308691179477?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/5107953308691179477/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=5107953308691179477" title="2 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/5107953308691179477?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/5107953308691179477?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/vWn1GmHm4CU/software-freedom-day-09-na-unesp-rio.html" title="Software Freedom Day '09 na UNESP Rio Claro" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://www.otubo.net/2009/09/software-freedom-day-09-na-unesp-rio.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QHQXY9cSp7ImA9WxNRFUk.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-4217705335785859738</id><published>2009-09-08T21:48:00.000-07:00</published><updated>2009-09-09T18:15:30.869-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-09T18:15:30.869-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="shell script" /><title>Use your cellphone bluetooth to set your status on IM's</title><content type="html">&lt;b&gt;meta: &lt;/b&gt;Another tip from my spare time on my vacations. :)&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The idea is simple, put your cellphone on your pocket and set the status of your IM's as you walk away from your PC. Easy like that. The basic concept is to write a shell script that checks if your cellphone is around using the bluetooth protocol and put it on the crontab. If your cellphone is not around, the script sets away on both Xchat and Pidgin and so on. Well, talk is cheap...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;First of all, turn you cellphone bluetooth on, then check its MAC address with &lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;hcitool&lt;/span&gt;:&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;otubo@phoenix ~ $ hcitool scan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;Scanning ...&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;        00:1F:DE:4A:AD:C1       otubophone&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;After, write a simple shell script that tries to match the name of the device with the MAC address. If the cellphone is not around, then set the status of your Xchat and Pidgin to "&lt;i&gt;Away From Keyboard&lt;/i&gt;" and lock the screen, otherwise, set the status as "&lt;i&gt;Available&lt;/i&gt;". (I didn't unlocked the screen for security reasons, I do prefer typing the password instead)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;#!/bin/bash&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;MAC="00:1F:DE:4A:AD:C1"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;NAME="otubophone"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;CMD=`/usr/bin/hcitool name $MAC`&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;if [[ $CMD != $NAME ]]; then&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;  xchat --existing --command="ALLSERV away";&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;  xchat --existing --command="ALLSERV nick otubo[AFK]";&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;  purple-remote "setstatus?status=away&amp;amp;message=Away From Keyboard";&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;  gnome-screensaver-command --lock;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;else&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;  xchat --existing --command="ALLSERV back";&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;  xchat --existing --command="ALLSERV nick otubo";&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;  purple-remote "setstatus?status=available&amp;amp;message=Available";&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;fi&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Make it executable:&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;chmod +x /path/to/your/script.sh &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And finally, put your shell script on the crontab to check it every minute:&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt; * *  *   *   *  /path/to/your/script.sh&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Actually, all this stuff is more cool than really useful. Just a weekend project I wanna share :P&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-4217705335785859738?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/4217705335785859738/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=4217705335785859738" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/4217705335785859738?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/4217705335785859738?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/v7BgumTKO3I/use-your-cellphone-bluetooth-to-set.html" title="Use your cellphone bluetooth to set your status on IM's" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.otubo.net/2009/09/use-your-cellphone-bluetooth-to-set.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0IDQH4zeyp7ImA9WxNRFEo.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-5275447140178095832</id><published>2009-09-08T21:00:00.000-07:00</published><updated>2009-09-08T21:46:11.083-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-08T21:46:11.083-07:00</app:edited><title>ThinkPad T61 on a LG Scarlet at FullHD</title><content type="html">&lt;div style="text-align: justify;"&gt;The question in pretty simple, my girlfriend just bought a LG Scarlet and obviously I had to configure my notebook to work with it because... Because... Well because I like these shits :D. The way is really straight forward, you just have to do the right configurations on your &lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;/etc/X11/xorg.conf&lt;/span&gt; and use the right mode on your &lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;xrandr&lt;/span&gt; parameters. Follow this simple tutorial and you will have your Linux working with a FullHD TV with 1920x1080 :)&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Change the Screen section of your xorg.conf to be like this:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;Section "Screen"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span style="font-weight:bold;"&gt;  &lt;span style="font-weight:bold;"&gt;&lt;/span&gt;&lt;/span&gt;Identifier      "Default Screen"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;  Monitor         "Configured Monitor"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;  Device          "Configured Video Device"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" ;font-family:'courier new';"&gt;  Subsection "Display"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;    Virtual 1920 1080&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;  Endsubsection&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;EndSection&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Restart you X. This new configuration will allow you to add new modes with xrandr:&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;xrandr --newmode "1920x1080_24.00" 74.25 1920 2558 2602 2750 1080 1084 1089 1125 -HSync +Vsync&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;xrandr --newmode "1920x1080_50.00" 148.50 1920 2448 2492 2640 1080 1084 1089 1125 -HSync +Vsync&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;xrandr --newmode "1920x1080_60.00" 148.50 1920 2008 2052 2200 1080 1084 1089 1125 -HSync +Vsync&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;xrandr --addmode VGA 1920x1080_24.00&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;xrandr --addmode VGA 1920x1080_50.00&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;xrandr --addmode VGA 1920x1080_60.00&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;This are the three common frequencies (24Hz, 50Hz and 60Hz) choose the one that fits better on your TV like this:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;xrandr --output VGA --mode "1920x1080_60.00"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Note: LG Scarlet works only with 60Hz.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-5275447140178095832?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/5275447140178095832/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=5275447140178095832" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/5275447140178095832?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/5275447140178095832?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/0m-ne8Bv3cY/thinkpad-t61-on-lg-scarlet-at-fullhd.html" title="ThinkPad T61 on a LG Scarlet at FullHD" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.otubo.net/2009/09/thinkpad-t61-on-lg-scarlet-at-fullhd.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YDR3Y6eCp7ImA9WxJbF0w.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-6594937645959821301</id><published>2009-07-24T19:35:00.000-07:00</published><updated>2009-07-27T11:26:16.810-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-27T11:26:16.810-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="planet-ltc" /><category scheme="http://www.blogger.com/atom/ns#" term="ltc-ibm" /><category scheme="http://www.blogger.com/atom/ns#" term="virtualization" /><category scheme="http://www.blogger.com/atom/ns#" term="en_us" /><category scheme="http://www.blogger.com/atom/ns#" term="ibm" /><title>Libvirt now supports IBM Power Hypervisors</title><content type="html">&lt;div style="text-align: justify;"&gt;Yeah, that's it: Yesterday the &lt;a href="http://libvirt.org/git/?p=libvirt.git;a=commitdiff;h=a7a82f98890f6652461c133867bae08ddb2036a3"&gt;my first patch were pushed into the main tree of Libvirt's repo&lt;/a&gt;. It will be available in the next version, libvirt-0.7.0&lt;span class="Apple-style-span"  style="font-size:78%;"&gt;[1]&lt;/span&gt;, scheduled to be released in the end of this month. This lib now has the &lt;i&gt;power&lt;/i&gt;&lt;span class="Apple-style-span"  style="font-size:78%;"&gt;[2]&lt;/span&gt;, to manage &lt;a href="http://publib.boulder.ibm.com/infocenter/systems/scope/hw/index.jsp?topic=/iphb2/iphb2hypervisor.htm"&gt;IBM Power Hypervisors&lt;/a&gt; through &lt;a href="http://publib.boulder.ibm.com/infocenter/systems/scope/hw/index.jsp?topic=/iphai_p5/hmc.htm"&gt;HMC&lt;/a&gt;/&lt;a href="http://publib.boulder.ibm.com/infocenter/systems/scope/hw/index.jsp?topic=/iphb1/iphb1_vios_virtualioserveroverview.htm"&gt;VIOS&lt;/a&gt; and &lt;a href="http://www.ibm.com/developerworks/wikis/display/virtualization/IVM"&gt;IVM&lt;/a&gt; :)&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://libvirt.org/"&gt;Libvirt&lt;/a&gt; is a library that creates an abstraction layer by exporting a generic API above a virtualization system. You can create your own virt-manager-like software using libvirt and you'll be able to manage most sorts of virtualization systems. It started to be used only with &lt;a href="http://www.xen.org/"&gt;Xen&lt;/a&gt;, but many other drivers were made other different systems: &lt;a href="http://www.linux-kvm.org/page/Main_Page"&gt;KVM&lt;/a&gt;, &lt;a href="http://www.linux-kvm.org/page/Main_Page"&gt;Openvz&lt;/a&gt;, &lt;a href="http://www2.blogger.com/www.vmware.com/"&gt;VMWare&lt;/a&gt;, &lt;a href="http://www2.blogger.com/www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt; and so on.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;My job at &lt;a href="http://www.ibm.com/linux/ltc"&gt;LTC&lt;/a&gt; is to design and implement a driver that could manage both HMC/VIOS and IVM systems. This is the first version, a lot of features are planned to be done. Wait for more news :)&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:78%;"&gt;[1] - Also known as "double-o-seven release".&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:78%;"&gt;[2] - This joke has no effect in portuguese.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-6594937645959821301?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/6594937645959821301/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=6594937645959821301" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/6594937645959821301?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/6594937645959821301?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/7S3fSl6Xvik/libvirt-now-supports-ibm-power.html" title="Libvirt now supports IBM Power Hypervisors" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.otubo.net/2009/07/libvirt-now-supports-ibm-power.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0ACQXs8fCp7ImA9WxJbEk4.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-2181444460411848683</id><published>2009-07-21T21:12:00.000-07:00</published><updated>2009-07-21T22:16:00.574-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-21T22:16:00.574-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="gtk" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="openbox" /><title>Gtk replacements for Qt applications</title><content type="html">&lt;div style="text-align: justify;"&gt;And the story is pretty simple: I avoid using Qt application. I don't have any technical arguments for such opinion. The point is that Gtk applications just look more beautiful than Qt based :)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;And besides, I really can't use full desktop environments like KDE or even Gnome. So, I use OpenBox with a lot of Gtk-based applications. It gets really fast and simple to use. But ok, enough talk. Let's get to business:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;kopete: &lt;a href="http://www.pidgin.im/"&gt;pidgin&lt;/a&gt;&lt;/li&gt;&lt;li&gt;konversation: &lt;a href="http://www.xchat.org/"&gt;xchat&lt;/a&gt;&lt;/li&gt;&lt;li&gt;knotes: &lt;a href="http://live.gnome.org/Gnote"&gt;gnote&lt;/a&gt;*&lt;/li&gt;&lt;li&gt;amarok: &lt;a href="http://www.exaile.org/"&gt;exaile&lt;/a&gt;*&lt;/li&gt;&lt;li&gt;konqueror (the filemanager, not the browser): &lt;a href="http://thunar.xfce.org/"&gt;thunar&lt;/a&gt;&lt;/li&gt;&lt;li&gt;plasma-widget like to display system information: &lt;a href="http://conky.sourceforge.net/"&gt;conky&lt;/a&gt;**&lt;/li&gt;&lt;li&gt;choqok: &lt;a href="https://launchpad.net/gwibber"&gt;gwibber&lt;/a&gt;&lt;/li&gt;&lt;li&gt;katapult: &lt;a href="http://code.google.com/p/grun/"&gt;grun&lt;/a&gt;&lt;/li&gt;&lt;li&gt;taskbar: &lt;a href="http://pypanel.sourceforge.net/"&gt;pypanel&lt;/a&gt;, &lt;a href="http://fbpanel.sourceforge.net/"&gt;fbpanel&lt;/a&gt;***&lt;/li&gt;&lt;li&gt;set desktop wallpaper: &lt;a href="http://linuxbrit.co.uk/feh/"&gt;feh&lt;/a&gt;***&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;Talking a little more about my favorite window manager, there is two ways to start applications automatically on OpenBox:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;You may put the commands you would like to be started at &lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;~/.xinitrc&lt;/span&gt;&lt;/span&gt; - if you are doing startx or if your login manager reads the ~/.xinitrc file&lt;/li&gt;&lt;li&gt;Or put them at &lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;~/.config/openbox/autostart.sh&lt;/span&gt;&lt;/span&gt; instead.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Have fun :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;*Thanks to &lt;a href="http://ursinha.tumblr.com/"&gt;Ursinha&lt;/a&gt;&lt;/div&gt;&lt;div&gt;**Thanks to &lt;a href="http://carloscosta.org/"&gt;Carlos Costa&lt;/a&gt;&lt;/div&gt;&lt;div&gt;***Thanks to Edjunior&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-2181444460411848683?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/2181444460411848683/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=2181444460411848683" title="2 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/2181444460411848683?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/2181444460411848683?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/NvAcbLYg8yM/gtk-replacements-for-qt-applications.html" title="Gtk replacements for Qt applications" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://www.otubo.net/2009/07/gtk-replacements-for-qt-applications.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkYHQXs5fip7ImA9WxJUGEo.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-430032965654589512</id><published>2009-07-16T14:16:00.000-07:00</published><updated>2009-07-17T15:35:30.526-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-17T15:35:30.526-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="en_us" /><category scheme="http://www.blogger.com/atom/ns#" term="musica" /><category scheme="http://www.blogger.com/atom/ns#" term="tecnologia" /><title>Why do people still download mp3?</title><content type="html">&lt;div style="text-align: justify;"&gt;This should be a fast-post at anywhere else, but since this is an almost-technical-matter I'll write this post here. I promise it will take more than 140 chars. :)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;These days we've been  in touch with that p2p crap more than ever. Cybercrimes, PirateBay, Peter Sunde and all that shit surrounding copyrights. I am not discussing this, they're right! We should be able to share midia and content freely at internet... But the point I wanna get is not that.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.flickr.com/photos/hooverdust/515759347/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://2.bp.blogspot.com/_rQp7go4-4pw/Sl-iC4sJ2JI/AAAAAAAAAkA/afqhlNq8vOI/s400/earphone.jpg" alt="" id="BLOGGER_PHOTO_ID_5359180252055197842" border="0" /&gt;&lt;/a&gt;(picture by: &lt;a href="http://www.flickr.com/photos/hooverdust/515759347/"&gt;hooverdust&lt;/a&gt;)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;I was watching &lt;a href="http://mtv.uol.com.br/"&gt;MTV Brazil&lt;/a&gt; yesterday and I came across an interview where some guy (it doesn't matter the name) points that the trends (oh, the trends) are going to a completely different way: The streaming media. Yes, that's it. Websites like last.fm are overwriting the P2P concept. "Yeah! End of the problem!" you might think - as I thought as well. But two seconds later I realized that this is bullshit. Understand, while our mp3 players and car players doesn't play streaming media, we will still have P2P ruling our connections. Ok, going a little bit deep inside this matter, just think about the infrastructure we would need to have our iPods playing streaming media. This is enough complications for a single post. :)&lt;br /&gt;&lt;br /&gt;And just another thought: When I BUY media, I want to do whatever I want with it. Play at my computer (fuck DRM!), play at my cellphone, play in my car driving to work... God, streaming media don't make any sense at all to me.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-430032965654589512?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/430032965654589512/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=430032965654589512" title="5 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/430032965654589512?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/430032965654589512?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/wsH09T6uRzE/why-does-people-still-download-mp3.html" title="Why do people still download mp3?" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_rQp7go4-4pw/Sl-iC4sJ2JI/AAAAAAAAAkA/afqhlNq8vOI/s72-c/earphone.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">5</thr:total><feedburner:origLink>http://www.otubo.net/2009/07/why-does-people-still-download-mp3.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQFQHg8cSp7ImA9WxJVFUg.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-677608912143341090</id><published>2009-07-02T10:40:00.000-07:00</published><updated>2009-07-02T11:11:51.679-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-02T11:11:51.679-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="fotografia" /><title>Laboratórios fotográficos no Rio de Janeiro</title><content type="html">&lt;div style="text-align: justify;"&gt;Bem, já que hoje foi &lt;span style="text-decoration: line-through;"&gt;dia de folga&lt;/span&gt;  o LTC Day na IBM, e eu estou no Rio, aproveitei pra caçar todos os endereços de laboratórios que o &lt;a href="http://www.facebook.com/marcoantonioportela?ref=ts"&gt;Portela&lt;/a&gt; comentou em aula. Aí estão:&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.fotodino.com.br/"&gt;Foto Dino&lt;/a&gt; - &lt;a href="http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Rua+Buenos+Aires,+241,+Rio+de+Janeiro&amp;amp;sll=37.439974,-95.712891&amp;amp;sspn=40.152259,93.076172&amp;amp;ie=UTF8&amp;amp;ll=-22.904582,-43.183973&amp;amp;spn=0.011484,0.022724&amp;amp;t=h&amp;amp;z=16&amp;amp;iwloc=r2"&gt;Rua Buenos Aires, 241, Centro.&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.srbarreto.com/"&gt;S.R. Barreto&lt;/a&gt; - &lt;a href="http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Pra%C3%A7a+Tiradentes,+9,+3o+andar,+311-312,+Rio+de+Janeiro&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=40.324283,93.076172&amp;amp;ie=UTF8&amp;amp;ll=-22.906795,-43.181891&amp;amp;spn=0.011484,0.022724&amp;amp;t=h&amp;amp;z=16&amp;amp;iwloc=r18"&gt;Praça Tiradentes, 9, 3o andar, 311-312, Centro.&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;KronoKroma - &lt;a href="http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Rua+do+Russel,+450,+Rio+de+janeiro&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=40.324283,93.076172&amp;amp;ie=UTF8&amp;amp;t=h&amp;amp;z=16&amp;amp;iwloc=A"&gt;Rua do Russel, 450, Glória&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Estúdio Fotográfico Marconi - &lt;a href="http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Pra%C3%A7a+Mahatma+Gandhi,+rio+de+janeiro,+brazil&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=40.324283,93.076172&amp;amp;ie=UTF8&amp;amp;ll=-22.913417,-43.176956&amp;amp;spn=0.045933,0.090895&amp;amp;t=h&amp;amp;z=14&amp;amp;iwloc=A"&gt;Praça Mahatma Gandhi,                          2, 6o andar, 613,&lt;/a&gt;&lt;a href="http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Pra%C3%A7a+Mahatma+Gandhi,+rio+de+janeiro,+brazil&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=40.324283,93.076172&amp;amp;ie=UTF8&amp;amp;ll=-22.913417,-43.176956&amp;amp;spn=0.045933,0.090895&amp;amp;t=h&amp;amp;z=14&amp;amp;iwloc=A"&gt; Centro.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.pfotografico.com.br/"&gt;Ponto Fotográfico&lt;/a&gt; - &lt;a href="http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Rua+Volunt%C3%A1rios+da+P%C3%A1tria,+150,+rio+de+janeiro&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=40.324283,93.076172&amp;amp;ie=UTF8&amp;amp;t=h&amp;amp;z=16&amp;amp;iwloc=A"&gt;Rua Voluntários da Pátria, 150, Botafogo.&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/otubo/3682327438/" title="Cartão de escala de cores e PB by otubo, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3077/3682327438_cf8633332a_m.jpg" width="240" height="160" alt="Cartão de escala de cores e PB" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;(cartão de escala de cor Koadak que achei no Ponto Fotográfico - *de grátis*)&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;A minha busca inicial era por um cartão de escala de cor da Kodak que só fui achar no Ponto Fotográfico em Botafogo, mas no fim das contas acabei deixando um rolo &lt;a href="http://www.fujifilmusa.com/products/professional_photography/film/neopan_black_white/400/index.html"&gt;Neopan @ 400&lt;/a&gt; pra revelar no Barreto e um &lt;a href="http://www.fujifilm.com/products/professional_films/color_reversalfilms/provia_100f/"&gt;Fujichrome @ 100&lt;/a&gt; no KronoKroma. O resultado vai estar no &lt;a href="http://www.flickr.com/photos/otubo/"&gt;flickr&lt;/a&gt; mais tarde.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-677608912143341090?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/677608912143341090/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=677608912143341090" title="2 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/677608912143341090?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/677608912143341090?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/FrNNYzgAems/laboratorios-fotograficos-no-rio-de.html" title="Laboratórios fotográficos no Rio de Janeiro" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://www.otubo.net/2009/07/laboratorios-fotograficos-no-rio-de.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkQBQns5eip7ImA9WxJVE0o.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-3438973781223964732</id><published>2009-06-29T19:43:00.000-07:00</published><updated>2009-06-30T08:05:53.522-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-30T08:05:53.522-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="fisl" /><category scheme="http://www.blogger.com/atom/ns#" term="softwarelivre" /><title>FISL10, visão geral</title><content type="html">Este é o segundo e último post da série de reviews sobre o FISL, o primeiro &lt;a href="http://www.otubo.net/2009/06/fisl10-primeiro-dia.html"&gt;está aqui&lt;/a&gt;.&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.fisl.org.br/10/www/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 180px; height: 179px;" src="http://4.bp.blogspot.com/_rQp7go4-4pw/SkojBl4NayI/AAAAAAAAAjg/wAyekgkWUrc/s400/fisl-logo.jpeg" alt="" id="BLOGGER_PHOTO_ID_5353129617337969442" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Qualidade e variedade de palestras:&lt;/span&gt;&lt;br /&gt;FISL teve algumas palestras com alguns assuntos batidos demais, de cabeça, "&lt;a href="http://fisl.softwarelivre.org/10/papers/pub/programacao/263"&gt;Por que Python?&lt;/a&gt;" é de cara um deles. Eu acredito mesmo que já está na hora de dar um shift nessas idéias. Já sabemos que software livre da certo sim, já sabemos a impotrância do conhecimento livre e já sabemos que compartilhar conteúdo na internet não é crime - pra essas coisas qualquer um não-recém-chegado ao mundo do software livre pode explicar, não precisa de uma palestra de 40min.&lt;br /&gt;&lt;br /&gt;Outro ponto levantado em algumas discussões é sobre o nível das palestras: "Assuntos pops atraem newbas  e a qualidade do evento cai." - &lt;span style="font-style: italic;"&gt;autores dessa opinião, nada pessoal, eu sei que vocês vão ler esse post, opinem ai em baixo e me corrijam se eu falei alguma besteira :D&lt;/span&gt;. Mas pô, peraí. Isso eu já acho um pensamento meio elitista. O evento deve atingir todos os níveis de conhecimento, certo? Mesmo por que, quem consegue dar uma palestra mega-boga profunda em 40min? Assisti à todas as palestras sobre virtualização e algumas sobre kernel e até as sobre kernel foram de certa forma simples e puderam ser compreendidas por seres humanos. Acho que a idéia é essa mesmo, cada vez mais atrair mais gente, espalhar conhecimento, ganhar adeptos e tal. O nível das palestras (IMHO) foi razoavelmente bem distribuido. Mesmo por que - &lt;span style="font-weight: bold;"&gt;e isso eu digo sempre&lt;/span&gt; - conhecimento técnico a gente adquire no google, em salas de IRC e batendo a cara no computador madrugada a fora. Palestra é pra você conhecer o tema, pegar uma ou duas URLs pra começar a estudar, só isso. :)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Escolha dos temas:&lt;/span&gt;&lt;br /&gt;Isso sim foi um bocado tenso. A escolha dos temas não foi algo claro e transparente. Ficaí a dica pra um upgrade no ano que vem. Um sistema mais claro pra todo mundo acompanhar quem vai e quem fica. :)&lt;br /&gt;&lt;br /&gt;Tirei algumas fotos do evento. Algumas delas estão no meu &lt;a href="http://www.flickr.com/photos/otubo/sets/72157620734134244/"&gt;Flickr&lt;/a&gt; e outras no pool da &lt;a href="http://www.agenciafisl.com/"&gt;Agência FISL&lt;/a&gt; (@&lt;a href="http://twitter.com/agenciafisl"&gt;agenciafisl&lt;/a&gt;) que fez uma cobertura fotográfica colaborativa do evento.&lt;br /&gt;&lt;br /&gt;E até o próximo FISL! :)&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-3438973781223964732?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/3438973781223964732/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=3438973781223964732" title="4 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/3438973781223964732?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/3438973781223964732?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/gS-GyWfF9ys/fisl10-visao-geral.html" title="FISL10, visão geral" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_rQp7go4-4pw/SkojBl4NayI/AAAAAAAAAjg/wAyekgkWUrc/s72-c/fisl-logo.jpeg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://www.otubo.net/2009/06/fisl10-visao-geral.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYARnc4fCp7ImA9WxJWGEU.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-247225801156493040</id><published>2009-06-24T15:40:00.000-07:00</published><updated>2009-06-24T16:29:07.934-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-24T16:29:07.934-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="fisl" /><category scheme="http://www.blogger.com/atom/ns#" term="softwarelivre" /><title>FISL10, primeiro dia</title><content type="html">English spoken folks, this is gonna be in pt_BR only, sorry.&lt;br /&gt;&lt;br /&gt;Primeiro dia de palestras no FISL 10: Frio, filas e internet que não funciona. Só isso. Brincadeira, tem coisas boas também.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Credenciamento para imprensa/blogs:&lt;/span&gt;&lt;br /&gt;O primeiro dia de FISL foi marcado principalmente pela organização ruim do FISL que não dá kit para pessoas da imprensa / blog. Bem, essa separação de um crachá pra imprensa e outro para blogs já é algo que não desceu bem, principalmente hoje &lt;span style="font-style: italic;"&gt;em dia&lt;/span&gt; e principalmente em se tratando de FISL. E outra, eu paguei normalmente, certo? Por que eu não posso ganhar um kit?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;O kit&lt;/span&gt;&lt;br /&gt;"Mas até a bolsa você quer?" Sim, já que o cronograma foi impresso num formato de jornal de domingo e só cabe naquela bolsa. Fora o fato que também é mais fácil de acessar durante o evento. Falando mais desse cronograma, pessoal de arquitetura de informações passou bem longe dele. Fizeram uma tabela com vários espaços em branco gerando uma tabela imensa, o que poderia ser reduzido a algo mais compacto e fácil de visualizar.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;A infra&lt;/span&gt;&lt;br /&gt;Bem a infra já não é culpa do da organização do FISL. Cheguei cedo com a Ursinha e o wireless estava redondo e navegando normal. O sinal do AP ao longo do evento é sempre bom... MAS com a chegada de todos os grupos de usuários do mundo inteiro a coisa complicou um pouco. A medida que a moçada foi chegando, vários AP's foram subindo. Meio dia e a internet já estava inavegável (essa palavra existe?). A quantidade massiva de AP's em mesmos canais estava degradando demais TODO o wireless do evento. Pronto, agora só por cabo.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;"&gt;Mas tem ponto positivo, certo? Sim, palestras.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://www.dnssec.net/"&gt;DNSSEC&lt;/a&gt; mess&lt;/span&gt;&lt;br /&gt;D. J. Bernstein falou de todos os problemas que a implementação do DNS atual tem. Ataques de hijacking e similares, falou do pequeno acréscimo de seguranção que o DNSSEC introduz e a quantidade de bagunça que ele faz. Falou também o quanto um AP's é vulnerável com um &lt;a href="http://dnscurve.org/espionage.html"&gt;simples script&lt;/a&gt;, coisa pouca mesmo.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Wireless_mesh_network"&gt;&lt;span style="font-weight: bold;"&gt;Redes mesh&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Taí, sabe aquele problema do pagrágrafo da infra? Então, resolvido com redes mesh. Se todos os AP's fossem levantados como multiplicadores em oníssono, todo mundo ia ter internet rápida e redonda. Palestra pouco técnica, mas levantou uma bola pra galera da organização de eventos grandes (Campus Party e Encontro da Locaweb, por exemplo). Comecem a pensar, gente. (&lt;a href="http://www.otubo.net/2009/01/campus-party-redes-mesh-e-cibercrimes.html"&gt;não sabe o que são redes mesh&lt;/a&gt;?)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://wiki.openembedded.net/index.php/Main_Page"&gt;&lt;span style="font-weight: bold;"&gt;OpenEmbedded&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Boa palestra do Salveti sobre um framework para cross build de aplicativos. Projeto que elimina toda aquela burocracia e trabalho para a cross compilação. Só quem já trabalhou com isso sabe como é complicado a nada trivial.&lt;br /&gt;&lt;br /&gt;Amanhã tem mais. Aliás, preciso fazer juz ao crchá que me deram. :-D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-247225801156493040?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/247225801156493040/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=247225801156493040" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/247225801156493040?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/247225801156493040?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/QGT0-fgmTsI/fisl10-primeiro-dia.html" title="FISL10, primeiro dia" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.otubo.net/2009/06/fisl10-primeiro-dia.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMFQH8-eip7ImA9WxJQFk4.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-4174123511083524222</id><published>2009-05-29T09:42:00.000-07:00</published><updated>2009-05-29T14:43:31.152-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-29T14:43:31.152-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="en_us" /><category scheme="http://www.blogger.com/atom/ns#" term="freesoftware" /><category scheme="http://www.blogger.com/atom/ns#" term="fisl" /><category scheme="http://www.blogger.com/atom/ns#" term="softwarelivre" /><title>FISL is not as it used to be</title><content type="html">&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;meta: &lt;/span&gt;I started posting in english and I did not loose any readers, thank you guys ;)&lt;br /&gt;&lt;br /&gt;Here in Brazil we have a worldwide free software conference called &lt;a href="http://fisl.org.br/10/www/"&gt;FISL - Forum Internacional de Software Livre&lt;/a&gt; (Free Software International Forum, in english). This is the first time I will be able to attend this conference and I am already facing some bad news. It's all about the way lectures were aproved, &lt;a href="http://fisl.org.br/10/www/05/27/errata-fisl10-divulga-primeira-lista-de-palestrantes-aprovados"&gt;too may questions surrounding the methods on how topics were choosed&lt;/a&gt; (link in pt_br). Some complaining about the lack of technical lectures and other claiming for more political ones. So, here is what I think:&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;Technical stuff we may learn at home freaking out night away at the computer.&lt;/li&gt;&lt;li&gt;Nerd events like this are just great to improve your social skills - yes we need this! Meeting new people, new free softwares iniciatives and so on.&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;But, int he other hand...&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;There is no reson to talk about "Why free software is good" or "Why Python?". Comon guys, we can do better! Let's think a bit ahead.&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;While we don't find a way to put these things together in equilibrium we could just avoid some topics that had already been presented in the past. This could be a good start :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-4174123511083524222?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/4174123511083524222/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=4174123511083524222" title="4 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/4174123511083524222?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/4174123511083524222?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/AyOjFmG31DU/fisl-is-not-as-it-used-to-be.html" title="FISL is not as it used to be" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://www.otubo.net/2009/05/fisl-is-not-as-it-used-to-be.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MDR3s6fyp7ImA9WxJQEkw.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-6387006574539780236</id><published>2009-05-24T08:01:00.000-07:00</published><updated>2009-05-24T18:37:56.517-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-24T18:37:56.517-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="libssh" /><category scheme="http://www.blogger.com/atom/ns#" term="nerds" /><category scheme="http://www.blogger.com/atom/ns#" term="softwarelivre" /><title>libssh-0.3 released</title><content type="html">&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Meta information:&lt;/span&gt; I'll start posting in english. The reason is pretty simple, some folks outside Brazil started to "read" this humble webblog these days, this includes my libssh friends and some other buddies :) This also should supply this lack of posting I am facing lately - I think.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.libssh.org/"&gt;This last thursday (21st / may) libssh-0.3 was released in its brand new website&lt;/a&gt;&lt;a href="http://www.libssh.org/"&gt;!&lt;/a&gt; But for what libssh is used for? From the official website: "&lt;span style="font-style: italic;"&gt;The ssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library. The complete control of the client is made by the programmer. With libssh, you can remotely execute programs, transfer files, use a secure and transparent tunnel for your remote programs. With its Secure FTP implementation, you can play with remote files easily, without third-party programs others than libcrypto (from openssl).&lt;/span&gt;" Congratulation folks :)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.libssh.org/2009/05/21/libssh-3/"&gt;Check it out!&lt;/a&gt; Literally, I mean, the SVN repository.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-6387006574539780236?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/6387006574539780236/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=6387006574539780236" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/6387006574539780236?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/6387006574539780236?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/z_3CYk6eI7Y/libshs-03-released.html" title="libssh-0.3 released" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.otubo.net/2009/05/libshs-03-released.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUCR3k6eyp7ImA9WxJSEEs.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-8536404053973664937</id><published>2009-04-29T20:37:00.000-07:00</published><updated>2009-04-29T21:04:26.713-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-29T21:04:26.713-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="nerds" /><category scheme="http://www.blogger.com/atom/ns#" term="fisl" /><category scheme="http://www.blogger.com/atom/ns#" term="tecnologia" /><category scheme="http://www.blogger.com/atom/ns#" term="softwarelivre" /><title>FISL10 está chegando</title><content type="html">&lt;div style="text-align: justify;"&gt;Mais uma edição do &lt;a href="http://www.fisl.org.br/"&gt;FISL&lt;/a&gt; está chegando e nesse eu vou. Não só eu, mas a família inteira vai (@&lt;a href="http://twitter.com/guilhermeprado"&gt;guilhermeprado&lt;/a&gt;, @&lt;a href="http://twitter.com/klebersouza"&gt;klebersouza&lt;/a&gt;, @&lt;a href="http://twitter.com/ursinha"&gt;ursinha&lt;/a&gt; e &lt;a href="http://twitter.com/otubo"&gt;eu&lt;/a&gt;). Primeiro FISL, já avisei o chefe que vou tirar os dias e depois fazer hora extra pra repor, quero aproveitar as palestras, discussões, stands e tudo que eu não vi até hoje ao vivo. Por que internet taí pra isso né? Eu nunca fui AO VIVO ao FISL, mas sempre vi as &lt;a href="http://news.google.com.br/news?pz=1&amp;amp;ned=pt-BR_br&amp;amp;hl=pt-BR&amp;amp;q=fisl"&gt;notícias&lt;/a&gt;, &lt;a href="http://www.flickr.com/search/?q=fisl&amp;amp;w=all"&gt;fotos&lt;/a&gt; e &lt;a href="http://www.youtube.com/results?search_query=fisl&amp;amp;search=Search"&gt;vídeos&lt;/a&gt; das palestras. No fundo no fundo é como todos os outros eventos técnicos, não se vai pela informação - isso a gente pode consumir depois ou até durante se for mais exigente - vai ser pelas pessoas.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rQp7go4-4pw/Sfki88PjKcI/AAAAAAAAAhk/wIwrbUqn1Z0/s1600-h/banner435x120.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 110px;" src="http://2.bp.blogspot.com/_rQp7go4-4pw/Sfki88PjKcI/AAAAAAAAAhk/wIwrbUqn1Z0/s400/banner435x120.png" alt="" id="BLOGGER_PHOTO_ID_5330330064328534466" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Mas o que eu espero mesmo? Espero que não aconteça o que aconteceu em todos os eventos sobre internet que eu fui até agora: Eu não conhecia muita gente, conversava com meia dúzia e o principal: Internet era meu hobby e não meu trabalho. Agora eu vou estar lá! Serão computeiros, linuxeiros, camisetas engraçadas, Stallman, PirateBay e por ai vai. E a idéia é conhecer pessoas, trocar experiências, conhecer aquelas que só se conhece pela internet.  Pretendo voltar a movimentar mais esse espaço e postar sobre impressões, palestras e tudo que eu achar que devo compartilhar por aqui. Aguardem. :)&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-8536404053973664937?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/8536404053973664937/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=8536404053973664937" title="5 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/8536404053973664937?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/8536404053973664937?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/odjEC-sqQHU/fisl10-esta-chegando.html" title="FISL10 está chegando" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_rQp7go4-4pw/Sfki88PjKcI/AAAAAAAAAhk/wIwrbUqn1Z0/s72-c/banner435x120.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">5</thr:total><feedburner:origLink>http://www.otubo.net/2009/04/fisl10-esta-chegando.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEcHSH05cSp7ImA9WxVXEk4.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-5729134563775807145</id><published>2009-02-09T17:34:00.000-08:00</published><updated>2009-02-09T19:20:39.329-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-09T19:20:39.329-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="novidades" /><category scheme="http://www.blogger.com/atom/ns#" term="pensamentos" /><category scheme="http://www.blogger.com/atom/ns#" term="tecnologia" /><title>Google Latitude e o big brother ao contrário</title><content type="html">Post rápido devaneando sobre o novo &lt;a href="http://www.google.com/latitude/intro.html"&gt;Google Latitude&lt;/a&gt;.&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Em época de Big Brother na Globo, todo mundo eufórico pra saber quem vai pro paredão ou quem pegou quem, eis que surge Google Latitude. E eu me pergunto: O que está acontecendo com a cabeça da moçada? À medida que as tecnologias de comunicação evoluem, &lt;span style="font-size:100%;"&gt;a vigilancia da informação está aumentando no sentido contrário&lt;/span&gt;. &lt;a href="http://www.luli.com.br/2008/09/10/entrevista-serginho-groisman/"&gt;Prof. Luli contou ao Serginho Groisman um pouco da teoria que envolve esse tipo de comportamento&lt;/a&gt;. Voluntariamente internautas expõem suas vidas em forma de twitts, músicas, fotos, leituras e links.  Ok, confesso que hoje eu &lt;a href="http://twitter.com/otubo/status/1192187459"&gt;me peguei preocupado até demais com o scrobler do meu player de mp3&lt;/a&gt;. Entrei no &lt;a href="http://www.lastfm.pt/user/z3r00/library/recent"&gt;last.fm&lt;/a&gt; e não vi minhas músicas lá! Como assim? Até eu? Scroblear músicas é mais importante que ouvir? Vix.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rQp7go4-4pw/SZDrFAY9BJI/AAAAAAAAAe8/_TKfuElyzok/s1600-h/1010opart.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 323px;" src="http://4.bp.blogspot.com/_rQp7go4-4pw/SZDrFAY9BJI/AAAAAAAAAe8/_TKfuElyzok/s400/1010opart.jpg" alt="" id="BLOGGER_PHOTO_ID_5300995232651609234" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Voltando pro Google Latitude, agora não falta mais nada: O &lt;a href="http://www.google.com/"&gt;Grande Irmão&lt;/a&gt; tem sua posição geográfica também. Cabe na cabeça esse barulho? Na minha não cabe. Mas mesmo assim, fanzão de tecnologias que sou, fui lá eu baixar o menino pro meu celular.&lt;br /&gt;&lt;br /&gt;Os mais céticos dirão: Mas imagina uma frota de caminhões sendo monitorada? E se você pudesse saber exatamente onde está o carteiro que vai entregar seu headset do mercado livre?  Ah, tecnologia nós já temos: GPS e 3G em celular estão aí pra isso. Agora é só inventar.&lt;br /&gt;&lt;br /&gt;Mas, vem cá, pessoas normais usando isso? E o grande irmão agora também vai saber quando e onde você está.  Ok, mas onde eu quero chegar? Não é post de teoria da conspiração. Google não obriga você a usar nada, a pergunta é do outro lado: E aí onde vamos parar? Por que sentimos essa necessidade aberrativa de abrir nossas vidas na internet? Ok virou um meta-post :)&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-5729134563775807145?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/5729134563775807145/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=5729134563775807145" title="8 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/5729134563775807145?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/5729134563775807145?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/BCaVBZEokVI/google-latitude-e-o-big-brother-ao.html" title="Google Latitude e o big brother ao contrário" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_rQp7go4-4pw/SZDrFAY9BJI/AAAAAAAAAe8/_TKfuElyzok/s72-c/1010opart.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">8</thr:total><feedburner:origLink>http://www.otubo.net/2009/02/google-latitude-e-o-big-brother-ao.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0AARX0zeSp7ImA9WxVQEUk.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-7243683294271853061</id><published>2009-01-27T16:48:00.000-08:00</published><updated>2009-01-28T04:29:04.381-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-01-28T04:29:04.381-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="tecnologia" /><category scheme="http://www.blogger.com/atom/ns#" term="cparty" /><title>Campus Party, redes mesh e cibercrimes</title><content type="html">&lt;div style="text-align: justify;"&gt;Com o objetivo de não ser &lt;span style="font-style: italic;"&gt;só mais um post&lt;/span&gt; sobre &lt;a href="http://www.campus-party.com.br/"&gt;Campus Party&lt;/a&gt; no mar da &lt;a href="http://live.blogblogs.com.br/stream/cparty09?service=content"&gt;blogosfera brasileira&lt;/a&gt;, vou falar de uma das coisas que mais me chamou a atenção. Mas calma, nada de &lt;a href="http://www.w3.org/People/Berners-Lee/"&gt;Tim Berners L&lt;/a&gt;&lt;a href="http://www.w3.org/People/Berners-Lee/"&gt;ee&lt;/a&gt;, &lt;a href="http://www.oteatromagico.mus.br/novo/"&gt;Teatro Mágico&lt;/a&gt;, &lt;a href="http://br.youtube.com/watch?v=HZLwox4a3z8"&gt;a treta com oDe Leve&lt;/a&gt; e muito menos das &lt;a href="http://www.flickr.com/search/?q=campus%20party%20coelhinhas&amp;amp;w=all&amp;amp;s=int"&gt;Coelhinhas&lt;/a&gt;. &lt;a href="http://samadeu.blogspot.com/"&gt;Sergio Amadeu&lt;/a&gt;, em seu &lt;a href="http://br.youtube.com/watch?v=qBxC8QQdLIs"&gt;belo discurso pela liberdade da internet&lt;/a&gt;, citou as &lt;a href="http://en.wikipedia.org/wiki/Mesh_networking"&gt;redes mesh&lt;/a&gt;. Prepare-se então para ler um pouco mais e entender a tecnologia que pode te incriminar se a lei do nosso caro Azeredo entrar em vigor do jeito que está.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Redes mesh são redes sem fio que transportam dados do mesmo jeito que as &lt;a href="http://en.wikipedia.org/wiki/Wireless_network"&gt;redes wireless&lt;/a&gt; fazem. Mas qual a diferença das redes mesh para a rede wifi do café que eu vou sempre? A diferença está na arquitetura da rede. Enquanto você se conecta em uma rede wifi através de um &lt;span style="font-style: italic;"&gt;access point&lt;/span&gt;, em uma rede mesh você se conecta no cara do lado.  As figuras abaixo mostram melhor a topologia da rede.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rQp7go4-4pw/SX_MJQ4sQTI/AAAAAAAAAek/JeZZ99VeBew/s1600-h/redes_wireless.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 381px; height: 400px;" src="http://3.bp.blogspot.com/_rQp7go4-4pw/SX_MJQ4sQTI/AAAAAAAAAek/JeZZ99VeBew/s400/redes_wireless.png" alt="" id="BLOGGER_PHOTO_ID_5296176146334630194" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;"&gt;(topologia em estrela, todos se conectam diretamente à internet.)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rQp7go4-4pw/SX_MUoa5G1I/AAAAAAAAAes/STgwydf0A4I/s1600-h/redes_mesh.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 335px;" src="http://1.bp.blogspot.com/_rQp7go4-4pw/SX_MUoa5G1I/AAAAAAAAAes/STgwydf0A4I/s400/redes_mesh.png" alt="" id="BLOGGER_PHOTO_ID_5296176341630655314" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;"&gt;(topologia em malha da rede mesh, todos se conectando entre si para achar um caminho até a internet)&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Ou seja, a rede toda em forma de malha evita a necessidade de possuir vários &lt;span style="font-style: italic;"&gt;access points&lt;/span&gt; para cobrir um local muito grande. Faz com que cada nó da rede se torne um &lt;span style="font-style: italic;"&gt;roteador/gateway.&lt;/span&gt; Seu computador não usa o &lt;span style="font-style: italic;"&gt;access point&lt;/span&gt; lá do outro lado do galpão, usa o computador do seu lado como &lt;span style="font-style: italic;"&gt;gateway&lt;/span&gt;. Bom, e por ai vai.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Momento da fofoca:&lt;/span&gt; Segundo o que ouvi por ai, o Campus Party não tem WiFi justamente por esse motivo: 6k pessoas demandam um número muito grande de &lt;span style="font-style: italic;"&gt;access points&lt;/span&gt; para poder manter a rede de pé  e não prejudicar o "10Gbps" (entre aspas mesmo) emprestados da Telefônica. Ué, mas isso seria uma saída ideal. Todos os computadores são configurados pra ser nós da rede mesh e pronto! Precisaríamos de bem menos roteadores e tal... Bom, fica a dica pro Campus Party 2010.&lt;br /&gt;&lt;br /&gt;Mas ninguém usa isso hoje em dia, certo? Errado! Um dos projetos mais falando em 2008 usa! O &lt;a href="http://www.laptop.org/en/"&gt;OLPC&lt;/a&gt; possui duas anteninhas verdes que já estão preparadas para fazer do OLPC um nó da rede mesh. Escola faz economia em infra de rede, e os alunos continuam estudando.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rQp7go4-4pw/SX_LQpvLshI/AAAAAAAAAec/f_LVZejoMu4/s1600-h/olpc.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 285px; height: 222px;" src="http://3.bp.blogspot.com/_rQp7go4-4pw/SX_LQpvLshI/AAAAAAAAAec/f_LVZejoMu4/s400/olpc.jpg" alt="" id="BLOGGER_PHOTO_ID_5296175173753090578" border="0" /&gt;&lt;/a&gt;Só pros computeiros não dizerem que eu não toquei no assunto, baixando um pouco o nível da conversa, redes wifi seguem o protocolo 802.11b/g/n, enquanto que redes mesh usam 802.11s. Embora já tenham produtos com a tecnologia, o protocolo 802.11s ainda não está totalmente definido pela &lt;a href="http://www.ieee.org/portal/site"&gt;IEEE&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;E repito: &lt;a href="http://www.otubo.net/2008/11/flashmob-contra-pl-do-azeredo-14nov.html"&gt;Gritem, protestem, reclamem e categoricamente não aceitem o projeto de lei como ela está&lt;/a&gt;. Precisamos SIM ter um estatuto para crimes digitais, mas não deste jeito.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-7243683294271853061?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/7243683294271853061/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=7243683294271853061" title="9 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/7243683294271853061?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/7243683294271853061?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/SVor_pdJ_J8/campus-party-redes-mesh-e-cibercrimes.html" title="Campus Party, redes mesh e cibercrimes" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_rQp7go4-4pw/SX_MJQ4sQTI/AAAAAAAAAek/JeZZ99VeBew/s72-c/redes_wireless.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">9</thr:total><feedburner:origLink>http://www.otubo.net/2009/01/campus-party-redes-mesh-e-cibercrimes.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQCRno4fSp7ImA9WxVREk8.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-35261763770728595</id><published>2009-01-17T11:17:00.000-08:00</published><updated>2009-01-17T12:16:07.435-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-01-17T12:16:07.435-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="cparty" /><title>Campus Party '09 ai vou eu!</title><content type="html">&lt;div style="text-align: justify;"&gt;É chegada a hora da maior festa nerd do mundo: &lt;a href="http://www.campus-party.com.br/"&gt;Campus Party Brasil '09.&lt;/a&gt; &lt;a href="http://www.otubo.net/2008/01/campus-party-here-i-go.html"&gt;Ano passado eu fui&lt;/a&gt; e foi uma pena que eu fiquei apenas alguns dias. Esse ano eu vou e fico a semana inteira! Ok, 8 horas dedicadas ao &lt;a href="http://libvirt.org/"&gt;meu trabalho&lt;/a&gt; e tal, mas logicamente que depois vou cair na farra nerd: Palestras, networking, laboratórios e até os shows.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rQp7go4-4pw/SXI5UxXNbWI/AAAAAAAAAdA/cvEBs-pWPMo/s1600-h/campus_party.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://1.bp.blogspot.com/_rQp7go4-4pw/SXI5UxXNbWI/AAAAAAAAAdA/cvEBs-pWPMo/s400/campus_party.jpg" alt="" id="BLOGGER_PHOTO_ID_5292355541124607330" border="0" /&gt;&lt;/a&gt;(Ok, essa foto é velha e é a mesma que postei ano passado. Mas esse ano vou levando&lt;br /&gt;uma câmera foda da &lt;a href="http://www.desalto.blogspot.com/"&gt;minha namorada&lt;/a&gt; e prometo bons clicks no &lt;a href="http://www.flickr.com/photos/otubo/"&gt;meu Flickr&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;Bom, como a internetosfera já ta saturada posts sobre o assunto, deixo aqui a minha humilde contribuição do que acho minimanete útil e interessante. Simples e direto :-)&lt;ul&gt;&lt;li&gt;Pra você qui ainda não fez a mala: &lt;a href="http://idgnow.uol.com.br/internet/campus-party/archive/2009/01/16/campus-party-um-guia-bsico-para-saber-o-que-levar-e-o-que-deixar-em-casa/"&gt;Guia IDG Now! de sobrevivência do Campus Party&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://live.blogblogs.com.br/stream/cparty09"&gt;Livestream do BlogBlogs&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www3.tvcultura.com.br/iptv/"&gt;IPTV Cultura&lt;/a&gt; (twitter @&lt;a href="http://twitter.com/iptvcultura"&gt;iptvcultura&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Canal IRC #cparty no irc.freenode.net&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.campus-party.com.br/index.php/agenda_campus_party_Brasil.html"&gt;Agenda do Google Calendar da Campus Party&lt;/a&gt; (uma idéia boa foi adicionar os eventos pelos quais eu me interessei à minha agenda e depois dar sync com a agenda do meu N80 via GooSync. Acho que deve facilitar acompanhar os eventos)&lt;/li&gt;&lt;/ul&gt;Nos vemos lá?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-35261763770728595?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/35261763770728595/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=35261763770728595" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/35261763770728595?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/35261763770728595?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/1pzOHJY9Q_w/campus-party-09-ai-vou-eu.html" title="Campus Party '09 ai vou eu!" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_rQp7go4-4pw/SXI5UxXNbWI/AAAAAAAAAdA/cvEBs-pWPMo/s72-c/campus_party.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.otubo.net/2009/01/campus-party-09-ai-vou-eu.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUMBQ3Y6fyp7ImA9WxNQGEk.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-4594206296191364339</id><published>2009-01-08T16:11:00.000-08:00</published><updated>2009-09-24T19:57:32.817-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-24T19:57:32.817-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="vimbook" /><category scheme="http://www.blogger.com/atom/ns#" term="vim" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="softwarelivre" /><title>Ajude a promover o grupo em torno do Livro do VIM</title><content type="html">&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;"&gt;"VIM! Typing like a hurricane!"&lt;br /&gt;Mini-paródia de &lt;a href="http://en.wikipedia.org/wiki/Rock_You_Like_a_Hurricane"&gt;Rock You Like a Hurricane&lt;/a&gt; dos &lt;a href="http://en.wikipedia.org/wiki/Scorpions_%28band%29"&gt;Scorpions&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rQp7go4-4pw/SWaY9GE0LLI/AAAAAAAAAcY/9tKNTm1sQMc/s1600-h/vim-editor_logo.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 119px; height: 119px;" src="http://1.bp.blogspot.com/_rQp7go4-4pw/SWaY9GE0LLI/AAAAAAAAAcY/9tKNTm1sQMc/s400/vim-editor_logo.png" alt="" id="BLOGGER_PHOTO_ID_5289082987763477682" border="0" /&gt;&lt;/a&gt;Ano novo, projeto novo. Os primeiros dias de 09 nem chegaram direito ainda e eu já me meti num projeto novo e no mínimo interessante. Iniciado pelo colega (e também vim-addicted) &lt;a href="http://vivaotux.blogspot.com/"&gt;voyeg3r&lt;/a&gt;, o &lt;a href="http://code.google.com/p/vimbook/"&gt;Vimbook&lt;/a&gt; é um projeto de um livro opensource escrito em LaTex que tem por objetivo reunir e explicar (em claro &lt;a href="http://pt.wikipedia.org/wiki/L%C3%ADngua_portuguesa"&gt;pt_BR&lt;/a&gt;) comandos básicos, funções avançadas e dicas interessantes do &lt;a href="http://www.vim.org/"&gt;editor mais legal que existe&lt;/a&gt; :-). Gosteu? &lt;a href="http://groups.google.com.br/group/vimbook"&gt;Junte-se a nós&lt;/a&gt; e contribua! :-)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-4594206296191364339?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/4594206296191364339/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=4594206296191364339" title="2 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/4594206296191364339?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/4594206296191364339?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/n954cSe7twc/ajude-promover-o-grupo-em-torno-do.html" title="Ajude a promover o grupo em torno do Livro do VIM" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_rQp7go4-4pw/SWaY9GE0LLI/AAAAAAAAAcY/9tKNTm1sQMc/s72-c/vim-editor_logo.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://www.otubo.net/2009/01/ajude-promover-o-grupo-em-torno-do.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUFQXwzfip7ImA9WxRUFEQ.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-4456429809564151593</id><published>2008-11-23T19:15:00.000-08:00</published><updated>2008-11-23T19:26:50.286-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-23T19:26:50.286-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="pukas" /><title>O Pukas chegou!</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://pukas.com.br/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 247px; height: 142px;" src="http://4.bp.blogspot.com/_rQp7go4-4pw/SSoebm-xv_I/AAAAAAAAAbI/-SkGMvJz5e4/s400/cartao1.jpg" alt="" id="BLOGGER_PHOTO_ID_5272059773459742706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Aê finalmente ficou pronto!&lt;br /&gt;&lt;div style="text-align: justify;"&gt;O projeto que estivemos trabalhando a mais que um ano está no ar. Nem acredito. Tanto esforço coletivo, tanto suor, tantos finais de semana sem ver a família e namorada parece que só agora fazem sentido. HARGH! Está no ar! Bom, vou deixar que o próprio blog fale por si só:&lt;/div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;strong&gt;&lt;/strong&gt;&lt;div style="text-align: justify;"&gt;&lt;blockquote&gt;&lt;strong style="font-style: italic;"&gt;"Mas pra que serve o Pukas?&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Cara, sabe aquele mural enorme e chato que tem na sua faculdade? Aquele mesmo que você ACHA que pode encontrar tudo sobre caronas, mobilias, vagas em repúblicas e festas. Então, esqueça. Tem muita coisa que trafega em listas de emails, papéis e boca-a-boca que você não consegue rastrear direito."&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;(Direto do blog do pukas - &lt;a href="http://blog.pukas.com.br/2008/11/24/lancamento/"&gt;http://blog.pukas.com.br/2008/11/24/lancamento/&lt;/a&gt;)&lt;br /&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-4456429809564151593?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/4456429809564151593/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=4456429809564151593" title="4 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/4456429809564151593?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/4456429809564151593?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/N1feifxWPOc/o-pukas-chegou.html" title="O Pukas chegou!" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_rQp7go4-4pw/SSoebm-xv_I/AAAAAAAAAbI/-SkGMvJz5e4/s72-c/cartao1.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://www.otubo.net/2008/11/o-pukas-chegou.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0ENQ3c6fyp7ImA9WxRVFUk.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-5800767723089806106</id><published>2008-11-12T17:56:00.000-08:00</published><updated>2008-11-12T18:01:32.917-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-12T18:01:32.917-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="nariz_de_palhaço" /><category scheme="http://www.blogger.com/atom/ns#" term="web" /><title>Flashmob contra PL do Azeredo | 14/nov</title><content type="html">&lt;div style="text-align: justify;"&gt;Nesta sexta feira, 14 de novembro às 18h, heverá um &lt;a href="http://pt.wikipedia.org/wiki/Flash_mob" target="_blank"&gt;flashmob&lt;/a&gt; em frente ao &lt;a href="http://maps.google.com/maps?f=d&amp;amp;saddr=cursinho+objetivo&amp;amp;daddr=Av.+Paulista+-+S%C3%A3o+Paulo+-+SP,+Brasil&amp;amp;hl=pt-BR&amp;amp;geocode=&amp;amp;mra=ls&amp;amp;sll=-23.563623,-46.653593&amp;amp;sspn=0.005517,0.012317&amp;amp;g=Av.+Paulista+-+S%C3%A3o+Paulo+-+SP,+Brasil&amp;amp;ie=UTF8&amp;amp;ll=-23.565462,-46.650567&amp;amp;spn=0.011034,0.024633&amp;amp;t=h&amp;amp;z=16&amp;amp;iwloc=ddw0_6" target="_blank"&gt;cursinho Objetivo da Avenida Paulista&lt;/a&gt; contra ao &lt;a href="http://www2.camara.gov.br/comissoes/cctci/noticias/cctci-debatera-crimes-ciberneticos-pgo-e/noticiasView" target="_blank"&gt;Projeto de Lei do senador Azeredo&lt;/a&gt;. Isso, aquele mesmo que fode com as todas as nossas liberdades na internet.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ladybugbrazil.com/wp-content/uploads/2008/07/diganao.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 446px; height: 369px;" src="http://ladybugbrazil.com/wp-content/uploads/2008/07/diganao.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p style="text-align: justify;"&gt;Devo esclarecer que os autores deste blog *OBVIAMENTE* são contra a pedofilia - que é o objetivo principal do projeto de lei - mas o que nos tange negativamente é justamente a incompetência. Explico: Incompetência de mais uma vez uma pessoa que não entende de tecnologia, REPITO, &lt;strong&gt;não entende de tencologia &lt;/strong&gt;querer &lt;span style="text-decoration: line-through;"&gt;mostrar que trabalha e fazer um serviço inútil e atrapalhar quem usa e trabalha com a internet&lt;/span&gt; punir pedófilos, burocratizar e privar nossas liberdades na rede. E não é uma lei que vai acabar com isso! Não é um conjunto de regras e fiscalizações na internet que vai deixar nossa rede limpa de pedófilos. Oras, não é preciso ser &lt;a href="http://pt.wikipedia.org/wiki/Script_kid" target="_blank"&gt;ráquer&lt;/a&gt; pra burlar essas fiscalizações. Só precisamos de um google e de uma cabeça criativa, e disso ta cheio por ai.&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Assinem também o abaixo assinado contra a lei:&lt;/span&gt;&lt;a href="http://www.petitiononline.com/veto2008/" target="_blank"&gt;&lt;span style="font-weight: bold;"&gt; http://www.petitiononline.com/veto2008/&lt;/span&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Nosso movimento já está fazendo um pouco de barulho, aí estão mais links que falam do assunto:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://www.ladybugbrazil.com/2008/11/11/para-ter-alguma-liberdade-na-rede-lute/" target="_blank"&gt;LadyBug Brasil&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.markun.com.br/post/isso-e-que-e-cibercrime-diga-nao-a-lei-azeredo" target="_blank"&gt;Markun&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://com.limao.com.br/app/wikisites/posts/?id=28FFC65704" target="_blank"&gt;Limão&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://br-linux.org/2008/flash-mob-paulistana-e-nesta-sexta-o-protesto-contra-lei-de-web/" target="_blank"&gt;BR-Linux&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://info.abril.com.br/aberto/infonews/112008/11112008-28.shl" target="_blank"&gt;Info&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;META:&lt;/span&gt; Devidamente copiado sem dó nem piedade do meu próprio texto do &lt;a href="http://agendasp.wordpress.com/2008/11/12/flashmob-contra-pl-do-azeredo-14nov/#comment-13"&gt;AgendaSP&lt;/a&gt;. :-D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-5800767723089806106?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/5800767723089806106/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=5800767723089806106" title="1 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/5800767723089806106?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/5800767723089806106?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/780ZH4b2LmI/flashmob-contra-pl-do-azeredo-14nov.html" title="Flashmob contra PL do Azeredo | 14/nov" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.otubo.net/2008/11/flashmob-contra-pl-do-azeredo-14nov.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcFSHY7eip7ImA9WxRWFUs.&quot;"><id>tag:blogger.com,1999:blog-6671335388274867168.post-1820877611461427955</id><published>2008-11-01T12:02:00.000-07:00</published><updated>2008-11-01T12:16:59.802-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-01T12:16:59.802-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="mobilidade" /><category scheme="http://www.blogger.com/atom/ns#" term="tecnologia" /><title>Acessando redes Vex sem provedor</title><content type="html">Esta dica de ouro foi enviada pelo nosso caro &lt;a href="http://twitter.com/trecker"&gt;Leandro Trecker&lt;/a&gt;. Aliás, Leandro, depois deixe nos comentários de onde tu conseguiu essa informação pra gente dar os devidos créditos à fonte.&lt;br /&gt;&lt;br /&gt;Eu não vou escrever preâmbulos falando de internet grátis, inclusão digital e nem de cultura ráquer por que ninguém lê ou liga pra isso. Vamos sim direto ao ponto:&lt;br /&gt;&lt;br /&gt;No Firefox, digite &lt;span style="font-weight: bold; font-family: courier new;"&gt;about:config&lt;/span&gt; na barra de endereços e &lt;a href="http://www.usingenglish.com/reference/irregular-verbs/set.html"&gt;sete&lt;/a&gt; a flag &lt;span style="font-weight: bold;"&gt;general.useragent.extra.firefox&lt;/span&gt; para &lt;span style="font-weight: bold;"&gt;iPhone&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Pronto, só isso.&lt;br /&gt;Go there, tiger :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6671335388274867168-1820877611461427955?l=www.otubo.net'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.otubo.net/feeds/1820877611461427955/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6671335388274867168&amp;postID=1820877611461427955" title="3 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/1820877611461427955?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6671335388274867168/posts/default/1820877611461427955?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/otubo/~3/KKk2ck09IfA/acessando-redes-vex-sem-provedor.html" title="Acessando redes Vex sem provedor" /><author><name>Eduardo Otubo</name><uri>http://www.blogger.com/profile/03743510267930204011</uri><email>eduardo.otubo@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="15874645652831066839" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><feedburner:origLink>http://www.otubo.net/2008/11/acessando-redes-vex-sem-provedor.html</feedburner:origLink></entry></feed>
