Alcides Fonseca

40.197958, -8.408312

Os Social Media em Portugal


Qual a maior lacuna no panorama dos Social Media portugueses?

Paulo Querido: “A falta de participação.

A total ausência de informação nos mainstream media.

A fraquíssima prestação do país em termos de empreendedorismo. Os projectos portugueses que existem nesta área são TODOS de indivíduos ou pequenas startups, sem capacidade financeira. Não há mercado nem investimento nem apoio de nenhuma espécie.”

Na entrevista do Hugo Silva ao Paulo Querido, com quem concordo perfeitamente neste ponto, inserido numa série de entrevistas sobre Social Media.

Geeks portugueses mais sociais

Provavelmente foi muita influência da Web 2.0, mas noto que a malta geed de terras lusas anda mais social. Já não somos aqueles tipos com barba grande atrás de um terminal numa cave qualquer. Agora somos maltas fixes que gostam de ir para os copos!

Penso que esta história começou com o Barcamp que o Fred e o fuzy importaram lá de fora. Pouco depois recebemos a Shift, também importante mas se calhar a um nível mais internacional. Depois ainda lá conseguimos arranjar alguns eventos porreiros onde nos reunir (Tecnonov, TakeOff) menos desconferenciados.

Para álem destes eventos, o Ricardo tentou trazer para Portugal o OpenCoffeeLisbon. No entanto, a coisa não correu muito bem pelos motivos que falarei mais à frente.

Depois do Verão, voltámos a carga com as segundas edições ( Barcamp, Tecnonov e TakeOff) e tivemos a estreia de outros eventos: o CodeBits, onde o Sapo mostrou o seu lado mais geek 2.0 e o BarCampFCT. Este último teve pouca adesão em relação ao que eu esperava, apesar de ser em Lisboa (onde está o core da tecnologia nacional). Mas essa malta toda das empresas não são os que se interessam em participar neste tipo de eventos.

A malta que aparece neste tipo de eventos é a malta jovem e empreendedora, que quer aprender novas coisas. Não aqueles dos empregos das 9 as 6, que sabem exactamente a mesma coisa do que quando saíram da Universidade. É a malta que explora novas coisas, como a Web. E descobre o serviço que nos tem ajudado a ser mais sociais: o Twitter.

É verdade, graças ao Twitter, a malta começa mais a saber e a aderir a estas coisas. O Celso e a malta da 7Syntax reinventaram o OpenCoffee num OpenPub que começou a pegar moda e até já há um derivado: o Twittlis. E com estes, já se está a levantar um conceito dentro da área, desta vez pela malta do Porto, o GOD que para já se encontra no Twitter. Para terminar, temos ainda o WebTrip em que a ideia é dar a volta a Portugal em Web Networking.

É bom ver como as coisas mais simples da Web Social começam a mudar o mundo, começando por nós, a malta entusiasmada. Só falta levar este conceito ao mundo empresarial (que tardam sempre a apanhar estas modas) e finalmente ao mainstream.

280 Slides

280 Slides is a web-based Javascript clone of Keynote. I loved the style and this is how simple I want web editors to be. Microsoft, you should take some ideas from here to Office Online.

The most amazing thing about this is happening under the hood: the developer wrote a library that abstracts browser rendering engines using Canvas, SVG and Flash (on a per-need basis) into a unified language – Objective J which is – as the name suggests – a mapping from Objective C to JavaScript.

Source: Wait till I come!

Escolas pouco livres

Vinha eu da escola básica onde ando a dar aulas todo contente porque vi no boot menu deles o Caixa Mágica (Por acaso para os meus objectivos era melhor eles estarem em Windows, mas estive muito tentado a mandá-los fazer reboot), quando a minha irmã se vira para mim e:

“Miguel, podias-me instalar o Microsoft no computador lá de baixo?”

Para contextualizar, a minha irmã é uma aluna do 11º ano para quem o computador é uma coisa que serve para carregar o MP3, para ver o hi5 de mês a mês e de vez em quando para um trabalho ou isso. Basicamente o oposto de mim. Analisando agora a frase, a minha irmã até sabe umas coisinhas: sabe que eu não tenho essa coisa do “Microsoft” no desktop (que enquanto a cave está em “remodelações” não estou a usar). Mas afinal o que é isso do Microsoft? Pensei eu que era o Windows, mas afinal não. “O Access e isso…” Afinal ela queria o Office!

Fazendo lá o sacrifício de tratar das coisas a garota, lá liguei o computador (que ainda tinha o Vista das ultimas brincadeiras que andei a fazer) e meti a sacar o Office 2003 que parece que é o que ela usa nas aulas. Gostaria aqui de salientar que o download é legal! Porque se eu não o tivesse, o que é que ela iria fazer? Choradinho aos pais para irem comprar o Office? E que ia ser o 2007 e ela muito ágil que é com os computadores ia confundir tudo (até eu confundo um bocado) e correr mal o exame?

Porque é que os programas de TIC não são em software gratuito (e já agora opensource, não que lhes interesse muito, mas fica bem) ? Ou no mínimo permitir qualquer “marca” de programa, desde que uma pessoa soubesse chegar aos resultados…

But then again, eu aprendi Office na primária. Porque raio é que isto do TIC só começa no 9º ano??? Será que até lá eles não precisam de fazer trabalhos no Word e no Powerpoint, e usar o Excel para gerir a mesada?

Cronnix

In OS X it’s really simple to install an application: you just drag it into your applications folder. However to uninstall it might not be that linear. For example, I uninstaleed SyncSyncSync, but whenever I opened Terminal.app I’d get a “You have new mail.” message. Reading those messages, I understood there were 2 cronjobs running that would sync my stuff, but I’ve removed that application!

So after some google search, I installed Cronnix and deleted them. I loved this app!

OS X 10.5.3

So 10.5.3 came out and it was announce that it corrects more than 200 bugs. I hope that’s right as it’s sized 489 MB. (That along with Fireworks CS4 Beta will screw up this month’s bandwith limit.

I wasn’t really interested in bug fixes (since I don’t have any great issue with my installation), but for new features. And I got two that I consider important:

First, many users were blogging about the fact that Spaces were app-oriented, instead of task oriented, and Apple did the right thing and introduced a checkbox where you can choose the behavior you prefer. Grubber has a nice post on this feature. Since I am one of those who use spaces to organize apps, this doesn’t have any effect on me, but I hope by 10.5.4 they make spaces independent within multiple monitors, since that’s really annoying!

The second feature I’d like to highlight is the hability to sync your contacts with Google Contacts right from the AddressBook. But there’s a but: it will only be visible if you have connected an iPod Touch or an iPhone. Or you can just hack around it. This one make me think why didn’t Apple gave the option to all their customers. Are they really hoping people will still pay for the (shitty) .Mac service when Google’s offering one similar for free. They really have to refresh that service!

Boicote à gasolina???

Recebo um email (e já marcado como spam) a divulgar um fórum onde se debate e organiza um boicote nacional aos postos BP, Galp e Repsol. Eu até nem ando muito de carro (apesar de ter a carta, não tenho carro porque não preciso para o meu trajecto normal, mas de vez em quando lá dou umas voltas à noite, ou ao fim de semana para fora de Coimbra), mas achei curioso e fui ver mais.

Ora o site em questão, boicote.pt.vu faz lembrar-me os sites que eu fazia com 11, 12 anos, mas de qualquer forma sempre foi uma iniciativa. Infelizmente a meu ver não foi uma iniciativa muito bem pensada.

Queixam-se da subida abrupta dos combustíveis. Não que sejam as gasolineiras que sejam culpadas disto, é apenas o preço de mercado que está a aumentar. Se há pouco petróleo disponível, é normal que o preço dos derivados suba. E não vai ser boicotando estas empresas que vão resolver esse problema. Especialmente multinacionais como a BP ou a Repsol.

A solução que deveria ser tomada, seria promover meios alternativos de locomoção, como transportes públicos, bicicleta ou mesmo a pé (que é o que eu utilizo). Já pensaram mesmo se para todos os trajectos que fazem é mesmo necessário usarem a vossa viatura? E se sim, pensem que o próximo carro poderá ser eléctrico ou então híbrido. Pode ser que faça diferença ao final de algum tempo! Ou então Segway (como fez o nosso amigo Pedro) que não consomem gasolina!

Anxiety App

I don’t really have complex GTD needs. I just have todo’s and a calendar for the meetings/events I want to attend, so I don’t forget. iCal fits the last need very well, and I even take my calendar and todo list everywhere in my Windows Mobile Calendar thanks to SyncMate.

Anxiety is a OS X menu icon, that shows me the current ToDo, so I always get my work done. It’s really tiny and works across spaces (which I love). I really recommend people who don’t need advanced tools like iGTD or Things to try and work based on todo lists.

I do miss some features: Like changing the priority of items (or the due date, which is very useful for school assignments). And an option to show the top priority item in the menubar (like you can have the network you’re connected to).

Governo 2.0

Um pouco na onda do artigo do Paulo Querido sobre o facto de a web social ser menosprezada nas campanhas políticas cá em Portugal1 (ao contrário do que acontece nos USA) ando um pouco interessado não em política 2.0 (sendo o termo política aqui igual a campanhas políticas e isso), mas em Governo 2.0.

Então o que é isso do Governo 2.0 (tradução de Government 2.0)? Bem, na democracia é suposto todos parciparem (ou poderem participar) na vida política. Mas de momento o que acontece é que a participação de 90%2 da população é reduzida a votar nas principais eleições (e cada vez menos!). E ficam-se por aí. Ora o Governo 2.0 é o facto de as pessoas poderem participar activamente no governo do país. E não só votar e deixar os vencedores governar por si próprios. Este termo veio também na onda da Web2.0, visto que poderá ser uma boa aplicação das capacidades sociais da Internet.

Mas será isto possível? Imaginem um fórum, ou uma rede social, onde os cidadãos poderiam colocar os problemas que vêm na governação (uma espécie de GetSatisfaction para o nosso Governo) e mesmo propor sugestões? Isto seria catastrófico, e iria ser flamewars por spammers que acham que o seu partido é o maior. É triste, mas é a realidade portuguesa (ou mesmo humana, olhando por exemplo para o youtube).

No entanto acho que seria possível a um nível mais pequeno, como juntas de freguesias, ou pequenos municípios (embora fosse necessário sempre uma moderação, que iria ser certamente confundida com censura, mas pronto). Ou a nível de outras iniciativas, como a Metronauts, uma comunidade que organiza pequenos eventos (espécie Barcamp) mas com a finalidade de discutirem o futuro da rede de transportes na sua área. E a partipação e interessa das empresas e organizações do meio ajuda a que saiam frutos dessas reuniões. Recomendo vivamente a apresentação dada na Mesh08 sobre Government 2.0 em que este exemplo foi referenciado.

A apresentação é bastante inspiradora e faz querer mudar este país para melhor. Mas primeiro falta divulgar esta nova Web às pessoas que preferem ficar apáticas e reduzidas à passividade da televisão.

1 Em relação a isto, realmente há uma aposta muito fraca neste campo na Internet (e ainda nem se chegou à web social), mas como Portugal também não está propriamente convertido a esta moda, se calhar eles estão a ir pelos meios que lhes trazem mais resultados. Por exemplo, por ser sócio do PSD (don’t even ask!) recebi SMSs de um dos candidatos quando veio cá a Coimbra, e ainda um telefonema no próprio dia. Isto é uma forma melhor de abordar as pessoas em Portugal, do que pelo Twitter por exemplo.

2 87,6% de todas as estatísticas são inventadas.

Teaching programming to kids

Today I have my first programming class to 8th grade students from the school I attended when I was their age. I believe that is the right time to learn how to program (later in high-school you’ll have other interests beside school, and no time to do your “homework” exploring this world) so I volunteered to give 3/4 extra-curricular classes after school.

I had 10 students ( most of the ones signed up missed because they had a field trip) today and they were really exciting about doing programs and probably because of that, this 13 year old kids learned in 1h30 what it would take freshmen from Computer Science 3 hours to learn! (Although I didn’t went so deeply as a CS stud would).

I’m find this course to be really promising and next class we’ll do some prime number magic, and the one following something with Twitter API. And if I get some robots borrowed from the University, maybe we’ll play with that too!

If you are interested and you understand Portuguese, you can take a look at the wiki page.

Dropipe

Dropipe is a Mac OS droplet to where you can drag files to upload to a TarPipe workflow. Just open the DMG and drag it to your application folder (and from then to the dock) or to the desktop, according to your preferences.

More information at Tarpipe Blog

This product is under the AWL and you should take that into consideration before using it.

Download Dropipe.app

Note: The token is kept inside the Dropipe.app, so if you want to have two instances of Dropipe for different workflows, just copy and paste (and rename it if you want). To reset the token, just delete Dropipe.app/Contents/token.txt.

SuperDuperPortugueseTechPeoplePlanet

Há algum tempo andava-se com as guerras dos planetas, sobretudo Prt.sc versus Planet Geek, que nunca me agradou e nunca participei nela.

No entanto houve umas certas trocas que trocaram o meu feedreader. Muita gente se queixou que desses planetas vinha demasiado “lixo”. A minha solução, como sou uma pessoa com (muito pouco) tempo livre, andei a selecionar e tenho-os na pasta tech-people-pt no meu google reader. E sei que há pessoas interessadas em fazer a mesma seleção, mas sem tempo para o fazer. Como tal fica aqui o link para o SuperDuperPortugueseTechPeoplePlanet para o caso de estarem interessados.

Notas: Esta lista está em constante alteração, pelo que poderão surgir novas pessoas, que caso tenham gostos semelhantes aos meus, poderá ser uma coisa boa. Subscrevo também o feed do prt.sc, mas filtrado. Já do planeta geek só tem alguns, e do webtugas e isso nem vê-los.

Youtube oEmbed API

Everyday we approach more and more the Semantic web, and one of the major steps we are giving is adopting standards. One of them is oEmbed that allows you to get some information about a online resource like Flickr, youtube, etc..

But looks like the Youtube guys haven’t managed to get some 20% time to implement it, so I did it myself based on Vikram Vaswani’s code. You can reach the endpoint at http://junk.ideias3.com/oembed/youtube.php. The syntax is explained in the oEmbed webpage, and you even got some extra attributes ;)

Dreamhost

Dreamhost is one of the most well-known hosting companies around the world. And it happens to be the one where this website is hosted (along with all ideias3 websites).

When I subscribed for the hosting the plan was a bit different than now. I pay about $120 a year and the storage started at 200GB and is increasing 1GB per week. Looks like now for the same price you get 500GB (with weekly increases of 2GB). Pretty neat, hein?

Well, it couldn’t be that good. I must admit the price is really good, but getting an account at Dreamhost is like playing the roulette. Your account can be created in one of their multiple servers. There are a lot of bad reviews and a lot of good ones. Since it’s shared hosted, it all depends on your server neighborhood.

I have had a great experience in Dreamhost. I never worried about the storage limit as I did in other hosts I’ve been client in the past. And there are a few goodies that make me love them:

  • Great Panel Control
  • Unlimited Databases, Domains, Email accounts, unlimited EVERYTHING! (but for space and bandwidth)
  • SVN server with a really simple of setting up repos!
  • Jabber server (so I can have a jabber me@alcidesfonseca.com)
  • One-Click install for most popular opensource applications (Wordpress…)
  • Supports Ruby on Rails (We have a few RoR projects running) and now they supports mod_rails!
  • Doesn’t support Django… But simple websites run pretty fine \o/ (like this one!)
  • Best interface for managing domain registrations I’ve seen so far!

To sum up: they’re the perfect hosting if you want to host some PHP or small RoR/Django websites, your email, your svn repos and do some backups! If you want to have a high up-time and cpu/memory consuming website, you should go for a VPS (like I did with Slicehost).

Me Goes Wiki!

The background

Over my internet years (more than 8 now) I’ve always kept a online presence. It started as a personal webpage, and then evolved into a blog that had several incarnations. The last one Maelstrom of Ideas, Code and Politics was probably the most successful one, and the platform was not enough for that.

Being a programmer myself, I’ve never considered my personal page as a “production” website, but rather as a development sandbox where I would try the stuff I was learning. That’s the reason why the contents of the old blog weren’t imported to this wiki, and it will still be available at a different address (http://blog.alcidesfonseca.com) but inactive. (For geeks: I had a lot of issues with encodings and I converted textile to html before adding to the database, and I take a different approach in this wiki).

So, why a wiki?

I wasn’t completely happy with the blog format. Mainly because I wanted to post code snippets, and I wouldn’t be happy if they were considered blog posts. So I considered a personal wiki. But this is not really a wiki. First there is only one author, me, but that might change in the future. Second, I don’t keep track of all the versions of a page (But I backup the database into a SVN repository). And third, some of the pages are blog posts, but inside a wiki. This might be confusing at first, but some people call it bliki.

Cool, you invented some cool new concept!

Not really, blikis are not a new thing. They haven’t reached the mainstream yet. This idea was heavily based on Rui Carmo’s The Tao of Mac. That’s a bliki I really admire. Not only for the platform, but also for the content. I could use his bliki platform Yaki, but this website is running on a shared host and I like Django pretty much. Plus, I got to play with it the way I want!

So I guess you’ll stop blogging and start writing wiki pages…

Kind of… I’ll still write blog entries, but I’ll probably write some of them (like software reviews) as a wiki page. But you’ll get the most important ones in the RSS feed, so you won’t get little insignificant pages, and the ones that I put my efforts into will reach your RSS reader for sure!

I just hope I don’t regret this :)