Fernando Meyer Some scraps about computer science 2008-12-16T03:12:26Z WordPress http://fmeyer.org/feed/atom/ Fernando Meyer http://fmeyer.org <![CDATA[trailbikr.com]]> http://fmeyer.org/?p=117 2008-12-16T03:08:52Z 2008-12-16T02:56:46Z bikr

Photo by Sam Javanrouh

Vontade de mudar o mundo todo mundo tem, começar é sempre a parte difícil da coisa. Fazer um pouco aqui outro pouco acolá pode gerar uma imensa sensação de prazer no ser humano. Um exemplo clássico disso é você dispensar seu automóvel uma vez por semana e tentar algum tipo de transporte alternativo.

Quando estava morando em São Paulo ficava muito revoltado quando eu tinha que sair da Av. Paulista pegar 2 ônibus lotados, um transito de 2 horas e chegar suado e cansado no trabalho na Av. Faria Lima, todo esse sofrimento pra andar 16km por dia. Difícil não remeter a época em que eu podia pedalar 20km de bike por dia, época a qual meu corpo e o transito em Foz ajudavam bastante.

Um dia voltando de carona com uma colega depois de ficar parado por 30 minutos em um semáforo eu falei: ” - Flávia, você pode me deixar aqui, tem uma bicicletária e vou comprar uma bike e começar a ir trabalhar com ela”. Claro que arranquei algumas risadas, foi até engraçado uma pessoa do meu porte pedalando em Sampa, mas em 2 semanas comecei a sentir varias melhorias de humor e claro meu estado físico. Ficando menos tempo no transito eu tinha mais tempo pra mim, resumindo, foi um salto extremo de qualidade.

Em Maio eu cai na besteira de decidi mudar para o Rio, cidade nova, emprego novo, problemas novos e de volta o velho sedentarismo, ganhei os quilos que perdi(e alguns outros a mais), o stress batendo a porta constantemente, foi quando decidi parar um pouco de pensar no bolso do RIM e voltei a pensar em mim.

Como você deve imaginar um Nerd de carteirinha pedalando logo tem a idéia de alguma ferramenta pra medir sua performance e acompanhar a evolução da coisa - Afinal, números são números- Em uma dessas pedaladas eu imaginava um site em que eu pudesse gravar meus percursos, minhas estatísticas de velocidade, altura do percurso, plotar no google maps e ainda compartilhar com o Kumpera, Achei algumas soluções prontas que atendiam parcialmente os requisitos mas nenhuma que trouxesse uma considerável elegância e praticidade. Foi em um estalo que decidi fazer o http://trailbikr.com um site onde você pode usar um iphone ou n95 no bolso enquanto pedala, sincronizar ele com um servidor e ver seus treinos e compara-los com o de amigos. A idéia que ronda a implementação até agora é essa: Praticidade, rapidez, objetividade e mobilidade.

Em janeiro provavelmente já terei uma versão *beta* liberada para algumas pessoas, até Março, o site estará no ar com os aplicativos para celular totalmente grátis pra todos que quiserem usar. Agora enquanto termino essa empreitada, vá treinando que logo estaremos prontos para receber seus workouts e mostra-los para o mundo todo.

]]>
8
Fernando Meyer http://fmeyer.org <![CDATA[O Scrume]]> http://fmeyer.org/?p=109 2008-12-16T03:12:26Z 2008-11-20T04:12:30Z Como varias pessoas próximas a mim ja sabem eu deixei a RedHat em abril deste ano por motivos pessoais, o trabalho remoto mesmo tendo suas vantagens não conseguiu despertar em mim a mesma proatividade e cumplicidade que eu teria trabalhando com pessoas reais durante o dia-a-dia. Trabalhar em uma empresa em que eu pudesse estar fisicamente locado com um time e desenvolvendo um software incremental foram os motivos que me levaram a globo.com.

Dentro da gcom trabalhamos usando a metodologia Scrum, temos varios casos de sucesso e uma boa reputaçao no mercado brasileiro com a adoção desta metodologia. Mas o sucesso dos projetos não vem apenas do uso de uma metodologia agil, pessoas com otimas noções de negócio e tecnologia fazem o barco andar de forma gloriosa. Tive a sorte de participar logo no primeiro contato na empresa com profissionais que valorizam a qualidade de seu código, alem de entregar algo rápido e funcional também olham para o como fazer melhor, refatorar um algoritmo que não ficou bom em uma primeira abordagem, ou seja fazemos software.

Sempre brinco pelos corredores, que hoje em dia que as empresas se preocupam mais em vender a imagem que fazem o negocio de uma forma diferente das demais e deixam totalmente de lado as boas praticas de desenvolvimento que foram esculpidas durante anos de tentativas, erros e evoluções. Nasce ai o Scrume, a desculpa de usar a metodologia e/ou a abordagem agile com pessoas que não levam à paixão seu trabalho. Conversas que tive com o Philip calçado e artigos como “The Decline and Fall of Agile” veem apenas confirmar esta visão, anos de evolução sendo deixadas de lado por modismos.

Se você pensar de uma maneira racional, software vem sendo desenvolvido ao longo dos anos possibilitando avanços significativos em vários campos como biologia, astronomia e finanças para não me alongar, a não adoção do “scrum” não fez projetos como linux ou colocar o homem na lua com um tubo de 8088 por exemplo ser fadado ao fracasso. Ocorreram erros, acertos e em alguns momentos pessoas precisaram se sobrepor para trazer o bom senso a tona.

Concordo plenamente que a adoção do scrum por exemplo, aumenta a visibilidade dos problemas que ocorrem no desenvolvimento de features por termos um feedback rápido do cliente ou da organização, mas não é tendo apenas essa abordagem que fara seu projeto ser bem sucedido.

Os projetos hoje que dão certo, estão envoltos em uma gama de outros fatores que equilibram essa equação. Fica meu conselho, não é trazendo um evangelista e adotanto Scrum para sua empresa que fará seus projetos darem certo, mas se e somente se as pessoas envolvidas acreditarem no que estão fazendo.

Ps, Resolvi começar a postar em português neste blog, que me desculpem os gringos.

]]>
6
Fernando Meyer http://fmeyer.org <![CDATA[Pagerank isn’t for humans]]> http://fmeyer.org/?p=82 2008-11-21T13:35:51Z 2008-08-02T04:51:55Z

Transitioning from a web of links and a sequence of words to a web of content, meaning and knowledge is probably the next great moving that we are going to see on the next two or maybe three years.

I was chatting with a friend, how can we bring knowledge to the web, how can we use the web to make a really efficient human driven search engine, last week a few former Googlers made some noise about a totally new SE named cuil, I tried some queries on that page, but it does work almost like google, you must be pretty much binary to retrieve some interesting information, in another words, nothing has changed since 90’s on this area. This problem is around researcher’s minds for a long time, trust, influence, authority when applied to the web are essentially people based issues.

The propose is the content being an asset with information about what it really means running against the link/words algorithms with no explicit meaning and a simple assumption “yes … we know you’re a good reference because you have a lot of links”.

Make yourself a question, how to ask something? How do I ask for information?

You ask your close friend: “Sunday night guitar red cap TV?” when you really want to know about the Sunday night TV show where a girl with a funny red cap playing a guitar. Things does change when you bring meaning to it, thats what a human being does.

Indeed, Google is still leading this running, with several fields under extreme research, articles about Data Mining, Collective Intelligence and AI being published denotes the new approach.

Yes … things are about to change ;)

]]>
1
Fernando Meyer http://fmeyer.org <![CDATA[Welcome to Django… conference]]> http://fmeyer.org/?p=79 2008-08-02T03:09:23Z 2008-08-02T03:04:07Z

DjangoCon is the first official international Django conference. It aims to bring together the community and provide a wide range of sessions, panels, lightning talks and showcases of Django usage within various businesses. The first DjangoCon will be on September 6-7, 2008 in Mountain View, CA at the Googleplex.

After losing the first registration day I constantly pissed of Robert Lofthouse about the registration site’s stability. So, for those who will attend the conference, see you there.

Ps: Is there another brazilian going to the conference?

]]>
0
Fernando Meyer http://fmeyer.org <![CDATA[How many trolls do I have on my online community?]]> http://fmeyer.org/?p=58 2008-07-23T01:48:46Z 2008-07-23T01:47:23Z After some math work I figure out how the online-communities Troll coefficient is calculated,

  • Ut = Total Users
  • Ua= Active Users
  • Mt = Total Messages
  • Md = Daily Messages

I tried with some different online comunities and I get a close number for all of them, probably my next job is calculate the total online-bullshit coeficient :)

]]>
0
Fernando Meyer http://fmeyer.org <![CDATA[Restoring IPhone with error 1604]]> http://fmeyer.org/?p=57 2008-08-19T13:58:44Z 2008-07-22T19:44:32Z When trying to restore my iPhone with iTunes and firmware 2.0, iTunes continuously shows a message that stops the restore process, it was probably related to basehand update, but I ain’t sure about this. After some headaches here is the solution.

Downgrade to 1.1.4

  • Step 1) The first problem in your downgrade is that you probably are getting error 20 in restore mode and error 160x in DFU mode. This is due to iTunes 7.7.  So, you now you need to uninstall iTunes 7.7 and install iTunes 7.5.
    Load up Terminal and type the following:
  • Step 2) Now that you have  iTunes 7.5, you will still have the DFU driver for 7.7. This is good and will allow the process to work. Put your phone into DFU mode using the DFU steps. You will not have any display on your device in DFU mode. If you see the cable and connect to iTunes, you did not get into DFU mode.
  • Step 3) Restore using iTunes 7.5. and 1.1.4 firmware, it will work after all.

Now you have an unlocked 1.1.4 iphone, you can choose between upgrade to 2.0 with pwnage or unlock it with ziphone, again … up to you.

]]>
0
Fernando Meyer http://fmeyer.org <![CDATA[Help Andrii Nikitin (MySQL Engineer) get his son a bone marrow transplant operation]]> http://fmeyer.org/?p=55 2008-07-18T18:45:19Z 2008-07-18T18:45:19Z Andrii Nikitin, one of the MySQL support engineers located in Ukraine, has asked for help from MySQLers and so I’m sharing this information to the community at large. Andrii’s son Ivan, who is 2 1/2, is in need of a bone marrow transplant operation. This will require going to a clinic in Europe that will not be covered by regular insurance. So Andrii has asked to see if we could help raise funds. The cost is expected to be €150,000 - €250,000. A huge amount for an engineer from Ukraine to cover. But a small amount by many people could make a big difference.

Many have kicked in to help out thought twitter, blogs and forums, but more is needed. Ivan’s health has taken a turn for the worse recently and the issue is now quite pressing. Even a small donation could mean the difference between life and death for Ivan.

Paypal:
Paypal

]]>
0
Fernando Meyer http://fmeyer.org <![CDATA[Me @ Fisl]]> http://fmeyer.org/archives/2008/04/15/me-fisl/ 2008-04-15T13:24:09Z 2008-04-15T13:21:21Z Speaking about JBoss Drools 
When: 17 April, 1pm~2pm Room 41B 
http://fisl.softwarelivre.org/9.0/papers/pub/programacao/274 

]]>
0
Fernando Meyer http://fmeyer.org <![CDATA[No JavaOne for me]]> http://fmeyer.org/archives/2008/02/01/no-javaone-for-me/ 2008-02-01T22:35:21Z 2008-02-01T22:34:28Z This morning I got a sweet email from JavaOne CCT,

Dear Fernando ,
Sun Microsystems, Inc. and the JavaOne(sm) Conference Content Team are grateful for your proposal to present at the 2008 JavaOne conference. The high quality of submissions made the selection process extremely difficult. We regret to inform you that we will be unable to accept your proposal.

Just today I spoke with three friends and a team mate from RedHat, none of these were accepted, I still don’t understand why Sun keeps supporting non-sense people as speakers on his conferences.

For those who will attend JavaOne I desire you a good time watching the JSF, NetBeans advanced topics and that guy dressing the brazilian flag :)

]]>
1
Fernando Meyer http://fmeyer.org <![CDATA[MS about to buy Yahoo!]]> http://fmeyer.org/archives/2008/02/01/ms-about-to-buy-yahoo/ 2008-02-02T09:17:14Z 2008-02-01T22:24:20Z Microsof has made an offer to buy yahoo, hoping they will grow as a new strong player on internet … blah blah blah, probably this deal is going to be completed, as a fail over plan I need to find another place to storage my Photos (flickr) and Bookmarks (del.icio.us)

Any suggestions?

]]>
1