Marco Gomes

nerd veterano, interneteiro profissional, parkouzeiro amador, evangélico aprendiz, fotógrafo iniciante

Textos marcados como ‘blog’

Startupi convoca startups brasileiras

Publicado em 2008-12-18, 3 comentários

Se você é responsável por uma startup, projeto com execução na Internet ou serviço na Web, mesmo que ainda não seja grande, preencha o formulário do Startupi e vamos, juntos, fermentar o mercado de Internet[bb] do Brasil :)

Startupi é o primeiro veículo brasileiro dedicado exclusivamente a cobrir o mercado de tecnologia e empresas que estão começando no Brasil. O blog está ativo (Fugita voltou a blogar!), e estão pedindo pros empreendedores brasileiros preencherem um formulário pra construção de uma primeira base de informações sobre empresas e projetos, que será publicada no site.

Alexandre Fugita, Gilberto Jr e Michael Nicklas são os responsáveis por este que é, IMHO, o presente de natal para o mercado de tecnologia nacional.

Como criar um bom blog?

Publicado em 2008-08-31,

A experiente blogueira Nospheratt acaba de lançar a cartilha Bê-a-Blog:

Esta cartilha é uma coleção de 120 dicas, conceitos, idéias e estratégias básicas, orientadas aos blogueiros de primeira viagem.

O Bê-a-Blog vai desde a escolha do nome e da plataforma para o seu blog até as diferentes formas de gerar rendimentos com ele, passando por dicas de etiqueta, produção de conteúdo, divulgação e marketing, e muito mais.

Recomendo a leitura, inclusive para bloguentos experientes.

Baixe a cartilha gratuitamente no site da autora.

O que é o Identi.ca

Publicado em 2008-07-02, 16 comentários

Identi.ca, é um microblogging que roda sobre uma plataforma de Software Livre[bb], cujo principal diferencial é a robustez e proteção contra quedas do servidor devido ao uso do protocolo de comunicação OpenMicroBlogging. Identi.ca tem funcionalidades semelhantes ao Twitter, Jaiku, Pownce e Plurk, mas como não é necessariamente centralizado, tem menos possiblidade de cair por excesso de usuários.

O Identi.ca sai do ar?

O Identi.ca é um servidor rodando Laconi.ca, que é software livre. Funciona mais ou menos como o Wordpress: Você pode usar o Wordpress.com, gratuito e facinho de usar, ou pode baixar e instalar no seu servidor, um pouco mais complexo mas muito mais “personalizável”.

Do mesmo modo você pode usar o Identi.ca no site ou baixar o Laconi.ca, modificá-lo, e, mais importante que isso: colocar pra rodar no seu servidor, integrado com todos os outros Identi.ca e Laconi.ca do mundo. Não tem como a “rede” cair se for formada por milhares de microblogs espalhados nos servidores dos usuários, é como a Internet: cai um ponto, mas não cai a rede toda.

Explicando: O Identi.ca pode cair sim, o que não cai é a rede de microblogs, você sempre terá a possibilidade de baixar o Laconi.ca e instalar no seu servidor, tendo total controle sobre seu próprio microblog. E mesmo assim vai continuar seguindo todos os seus amigos, cada um no seu server, tudo distribuído, mas interligado.

Tudo isso só é possível porque o Laconi.ca usa o OpenMicroBlogging que é uma maneira dos microblogs do mundo se comunicarem. Eu, usando o Identi.ca, posso seguir você que tem um microblog Twitter, Jaiku e até no seu servidor, quando eu postar algo seu microblog será avisado (parecido com um e-mail ou mensagem instantânea). Tudo funciona lindamente bem, porque ambos conversam o mesmo idioma, o OpenMicroBlogging :)

Ainda está bem no começo, vários features faltando, como integração com SMS, API de acesso externo e página de replies, mas isso tudo já está na fila e, sendo um Software Livre, bastante gente vai aparecer pra ajudar a levar o projeto pra frente.

Estou empolgadíssimo com o projeto, não com o produto que está no ar agora, com algumas falhas e muitos features importantes faltando, estou esperançoso é com a possibilidade de ter uma “plataforma” de microblogs abertos rodando num futuro próximo. É todo um novo mercado na Internet, fresquinho pra ser enriquecido com idéias e pessoas. Espero que o Laconi.ca cresça muito e fique tão robusto e bem gerido quanto o Wordpress.

Cadastre-se agora mesmo e siga marcogomes, finalmente estou animado novamente com o mundo dos microblogs.

Notas:
Descobri o Identi.ca porque o Mauricio me mandou o link do ReadWriteWeb
Desculpem o excesso de posts dos últimos dias.

Produtividade pra programadores

Publicado em 2008-04-10, 11 comentários

Algumas semanas atrás o Diego (Tableless) Eis me encaminhou uma cópia do documento sobre Produtividade que o Élcio Ferreira escreveu, onde ele fala sobre montagem de bicicletas, construção de software e qualidade de código.

Veja bem: Eu recebi o documento, de graça, pra escrever sobre ele aqui no blog, não recebi dinheiro e não alterei minha opinião só porque recebi de graça, cada palavra que você lê aqui é sincera e não pode ser comprada. Se você está incomodado com essa atitude, pare de ler o post agora e me xingue por email. É bom que eu saiba quantos leitores meus condenam este tipo de prática.

Ele fala um bocado de coisas que eu, Marco Gomes, já sei, como conceitos da Web 2.0, Padrões Web, AJAX e JSON, isso é praticamente metade do documento. É bom pra introduzir o assunto a quem está completamente fora desde mundo ou nunca trabalhou com conceitos mais modernos da Web.

O que mais valeu a pena, na minha experiência de leitura, foram os capítulos sobre Programação Pragmática, Não Repita a si Mesmo (DRY), Ortogonalidade (Desacoplamento) Tracer Code, Desenvolvimento Orientado a Testes (TDD) e Controle de Versão.

Programação Pragmática[bb] é um conceito/filosofia/mentalidade/religião que vem me conquistando cada vez mais nos últimos dias. Nas palavras do Élcio:

O programador pragmático é, antes de tudo, um inconformado e um otimista. Ele não consegue repetir dezenas de vezes a mesma tarefa sem se perguntar se há uma maneira melhor. Ao mesmo tempo, ele acredita que há maneiras melhores, e que ele pode desenvolver uma.

[...]

O programador pragmático não se contenta em conhecer uma solução, uma linguagem e um jeito de aprender a fazer as coisas.

[...]

Outra atitude do programador pragmático é a responsabilidade. Ele não se contenta em sentar-se em seu cubículo e esperar por tarefas de programação, mas entende que é parte do seu trabalho envolver-se em todo o processo de desenvolvimento.

Significa que ele nunca vai dizer coisas como:

_ Não fiz backup do código, isso é responsabilidade do departamento de infra-estrutura. (Não importa de quem é a culpa, você vai ter que fazer de novo.)

_ Eu imaginei que isso não ia funcionar, mas o cliente quis assim. Ele assinou uma aprovação para o desenvolvimento disso. (Você viu o problema e não disse nada?)

_ O framework que nós compramos não fala com as versões antigas do nosso banco de dados. (Sim, e?)

Isso é só uma pequena amostra, se você se interessou por este pequeno pedaço, compre o PDF completo.

Estes conceitos de programação pragmática e produtividade já foram usados em meu mais novo projeto, a integração boo-box + WeShow, que ainda não foi publicada mas vai entrar no ar em breve. Veja no blog boo-dojo como eu conduzi a implementação da parte client-side do projeto.

Além disso, eu também já escrevi sobre produtividade pra instruir uma equipe que eu coordenava no meu emprego anterior, é um documento bem antigo, mas que contém muita coisa boa.

Saiba mais sobre programação pragmática