Workshop Produtividade Web 2.0 - Equipes de desenvolvimento de sites produtivas com ferramentas ágeis e padrões web Programadores desanimados? Desmotivados? Sem vontade de cantar uma bela canção?

Arquivos da tag 'Geral'

Aconteceu comigo: eu faço parte da revolução

25/05/2008

Na última quinta-feira preparamos uma edição especial do Workshop de Produtividade apenas para convidados. Acontece que, por "motivo de força maior", um bom grupo de convidados não pode vir. Tínhamos então o dilema de fazer o evento com poucas pessoas.

Naquela manhã o Diego ficou sabendo, no twitter, que o Marco Gomes estava transmitindo o pessoal da boo-box jogando Wii. Logo ele teve a idéia de transmitir o evento.

O resultado me surpreendeu. Embora fosse de graça, era um evento em horário comercial, não teve nenhuma divulgação e foi anunciado na hora do evento. Achei que ninguém ia conseguir se agendar para assistir, mas tivemos uma média de 30 participantes, com alguns períodos com mais de 50. Os vídeos estão disponíveis para quem quiser conferir.

A cada dia mais me convenço de que isso tudo é uma revolução. Não estamos apenas fazendo melhor as mesmas coisas de antes, estamos fazendo coisas que antes não eram possíveis. Ouse, se arrisque, não tenha medo. Você corre o risco de as coisas darem certo.

Ganhe um curso da Visie no Profissão Web

10/03/2008

Profissão Web faz 1 ano e quer presentear você!

Olha que legal, o Thiago vai dar presentes às pessoas que participarem de sua promoção, e para o primeiro colocado ele escolheu dar como presente um curso online de acessibilidade da Visie. Lisonjeado.

Parabéns Thiago pelo primeiro aniversário do Profissão Web.

Deixe seu Linux com cara de Mac OS X

05/11/2007

Uma das perguntas que mais me fazem é: como deixar o Linux mais parecido com o Mac OS X? Considero isso um despropósito. O Ubuntu[bb], por exemplo, é lindo, perfeito, não precisa mudar nada.

Mas, tem louco para tudo. Desde gente querendo deixa o Linux com cara de Windows, quanto gente querendo um Windows com cara de Linux.

Bom, então lá vai, se você quer realmente seu Linux com cara de Mac[bb] OS X, siga o tutorial mais completo e paranóico que há. Vai dar um bocado de trabalho, mas o resultado é impressionante:

Make Your Linux Desktop Look Like A Mac - Mac4Lin Project Documentation

Há também uma versão menos detalhada desse tutorial, mas em português.

Tradutor Português-Portunhol

19/10/2007

Falta uma semana para lo dia internacional de hablarse portuñol. Fica aqui minha contribuição ao ócio e falta do que fazer, fruto de uma tarde de feriado entediante: tradutor automático de sites português-portunhol. Você pode, por exemplo, ver este site traduzido para o portuñol[bb].

Tomara que você ache tão divertido de usar quanto eu achei construí-lo.

Acentuação em Português e Expressões Regulares Python

17/10/2007

Ao utilizar expressões regulares em Python[bb], por padrão, seu texto é interpretado como uma seqüência de caracteres ASCII comum. Assim, caracteres acentuados são considerados sinais gráficos especiais, e não são capturados como letras. Veja este exemplo:


>>> import re
>>> print re.sub(r"\b","|","era uma criança")
|era| |uma| |crian|ç|a|

Como você pode ver, o ce-cedilha não é considerado uma letra, "quebrando" a palavra. Resolver isso é muito fácil, basta compilar a expressão regular passando a flag L, para que ela siga o locale de sua máquina, ou a flag U, para que ela trabalhe com unicode. No meu caso, em que o locale da máquina é unicode, tanto faz. Veja como funciona:


>>> import re
>>> c=re.compile(r"\b",re.U)
>>> print c.sub("|",u"era uma criança")
|era| |uma| |criança|

Só não se esqueça de trabalhar com strings unicode.

Blogroll

15/10/2007

Eu tinha uma idéia a respeito de blogrolls que eu não costumava compartilhar: a de que eles fogem aos objetivos do site. Pensava que o sujeito chega a um site procurando pelo bom conteúdo que há ali, ou porque assina o RSS[bb], logo não vai ver o blogroll, ou porque estava procurando algo no Google e, chegando com um objetivo específico, não vai clicar a esmo em qualquer link que achar bonito. Não costumava compartilhar essa idéia porque era só um palpite, eu não tinha nenhuma certeza disso.

Bom, mudei de idéia. Tenho clicado em tantos links legais em blogrolls por aí, e descoberto tanta coisa interessante, que fui convencido da utilidade disso. Então agora temos um blogroll. Está em ordem randômica, pois foi o jeito mais justo. Só links em português, para que todos possam aproveitar. Boa leitura!

Um pouquinho mais da sintaxe do Python

09/10/2007

Um amigo meu está fazendo faculdade, e começando a aprender a programar (com Java[bb].) Ele me mostrou semana passada um exercício que o professor passou:

  • Solicitar que o usuário informe um número inteiro que será usado como limite superior do contador.
  • O programa deverá exibir todos os números pares existentes entre 1 e o limite superior (informado via teclado pelo usuário).
  • Após a exibição dos números o programa deverá perguntar se o usuário deseja executar mais uma vez.

Por curiosidade, eu escrevi uma solução em Python[bb]:

continuar=True
while continuar:
numero=int(raw_input("Informe o valor inicial da repeticao: "))
print str(range(2,numero+1,2))[1:-1]
continuar=raw_input("Continuar? (S/N) ").upper()!="N"

Update: inspirado nos comentários do Rafael Santini, uma solução com break fica mais elegante:

while 1:
numero=int(raw_input("Informe o valor inicial da repeticao: "))
print str(range(2,numero+1,2))[1:-1]
if raw_input("Continuar? (S/N) ").upper()=="N":break

Telefonica Deixa de Exigir Assinatura de Provedor para Speedy

02/10/2007

Não costumo fazer link assim, só linkando, sem comentar nada, mas essa notícia merece a visibilidade que puder ser conquistada:

Telefonica Deixa de Exigir Assinatura de Provedor para Speedy

Use macros em seu editor de código

24/09/2007

Quanta gente, ao pensar na idéia de migrar de WYSIWYG para edição de código, se pergunta: "mas não vai ser improdutivo se eu tiver que escrever tudo à mão?"

Nosso amigo Michael dá uma boa ajuda para quem está com essa dúvida em seu vídeo "Macros para Produtividade".
Claro, isso é só o começo. Mas é um excelente começo. E quanta gente eu vejo por aí que não sabe o básico!

Spesa, desisti logo de cara

21/09/2007

Acabo de me cadastrar no Spesa. O Spesa é um gerenciador de finanças pessoais[bb] online. Você controla seu fluxo de caixa, anota cada movimento e sabe exatamente para onde foi o seu dinheiro. O aplicativo parece muito bem desenvolvido, a interface é agradável e fácil de usar, e a idéia é genial.

Não me cadastrei para avaliar o produto, mas porque tenho interesse em usá-lo mesmo. Todas as boas opções que eu conheço para fazer a mesma coisa não são online. Planilhinha no Google Docs? Esquece!

Bom, fiz o cadastro inicial, ativei minha conta e fiz meu primeiro acesso. A primeira tela a ser apresentada é essa:

spesa.png

Legal, você começa a usar o aplicativo indicando seu saldo inicial. O problema é que eu tenho mais de uma conta bancária. Coloquei zero de saldo só para poder passar para a próxima tela e constatei o que eu temia: se você tem mais de uma conta, o Spesa é inútil.

Uma pena, espero que eles ofereçam uma maneira de gerenciar mais de uma conta logo, porque eu realmente preciso de um serviço desses.

The Power of Schmooze

18/09/2007

schmoozeaward160d0570vuqa0.png

Fui indicado pelo Jader para participar do meme The Power of Schmooze Award. Funciona assim: se você for indicado, escolhe cinco blogueiros que você acha que são engajados em responder à comunidade. Gente que faz trackbacks, que responde aos comentários, que comenta no blog alheio. Gente que participa. Não precisa ter blog famoso, nem muito visitado, basta ter bom conteúdo e ser engajado.
Aqui vão minhas cinco indicações:

  1. corporacao Web
  2. Felipe Tonello
  3. * batteries not included
  4. Eduardo Marques
  5. Silici0 :: Blog

Estão aí, boas indicações para o seu leitor de feeds.

HTML Jokes

13/09/2007


Muito, muito semântico…

Powered by ScribeFire.

Vá de Metrô

28/08/2007

Site novo: vademetro.com.br. De um aluno da Visie, Thomas Pomerancblum, o site é um excelente auxílio tanto para quem é de São Paulo[bb] e está procurando por alguma coisa perto do metrô quanto para quem chega de outras cidades e tem que se virar no metrô de São Paulo.

O Thomas citou o meu mini guia para o Metrô no blog do Vá de Metrô. Modéstia dele. O Vá de Metrô substitui com vantagens meu pequeno guia.

Ao encontrar um lugar você pode ver um roteirinho das estações, mostrando como chegar da estação onde você está, e um mapinha do Google Maps[bb] com o lugar onde você vai e a estação do Metrô mais próxima, para o trecho a pé. O projeto está começando, mas já é bastante útil. Acredito que eles vão apreciar bastante suas sugestões. Olha a Visie lá.

Ultrapassagem

14/08/2007

Facebook ultrapassa Orkut em número de buscas

Buscando apenas no Brasil, claro, a coisa é muito diferente.

Matryoshkus

13/08/2007

Ou, em português, matriosca. Do bit ao terabyte.

Para saber mais sobre matrioscas, veja o artigo na Wikipedia. O artigo sobre byte também é interessante.

Dirty PHP Include, plugin para Wordpress que faz include de arquivos PHP em seus posts

02/08/2007

Para atender a um cliente, escrevi agora um pequeno plugin para Wordpress[bb]. Você pode fazer download do plugin aqui:
http://elcio.com.br/download/dirtyinclude.zip (497 bytes)

Depois, basta descompactá-lo na pasta wp-content/plugins em seu diretório do Wordpress. Tendo feito isso, acesse o administrador do Wordpress, clique em "Plugins" ("Extensões" na versão em português) e ative o plugin. Pronto, está funcionando.

Para incluir um arquivo em um post basta, ao editar o post, escrever: [[[include:/caminho/ate/seu/arquivo.php]]] e o arquivo será incluído. O caminho é relativo ao diretório base do Wordpress. Funciona tanto com o editor visual quanto com o editor de código. Atenção! Se você tem usuários não confiáveis, por exemplo, se permite que seus usuários se cadastrem e postem, não deve usar esse plugin. É perigoso…

Naturalmente, o plugin acaba de ser escrito e não foi exaustivamente testado. Se você tiver sugestões de melhorias ou achar bugs, por favor, avise.

Meus comentários:

  1. Wordpress é fantástico! Essa API para a criação de plugins é fabulosa. É muito fácil escrever um plugin que faz bem seu trabalho sem atrapalhar todo o resto.
  2. Continuo não gostando de PHP, mas dá para trabalhar com isso. Se metade do código mundo a fora tivesse a qualidade do Wordpress, já ajudaria muito.
  3. Vou dizer de novo: se você não sabe expressões regulares[bb], precisa aprender!

EyeOS

02/08/2007

Ei, está legal isso aqui: http://www.eyeos.info/

Não é útil, mas dá uma boa idéia a respeito do que é possível fazer.

Calcule o poder de sua identidade online

09/07/2007

Online Identity Calculator (beta)

Este site promete, através de um cálculo simples, mostrar se seus resultados no Google[bb] estão adequados aos seus objetivos profissionais. Uma maneira no mínimo curiosa de avaliar seu "marketing pessoal online". Meu resultado:

Your online identity score is 9 out of a possible score of 10.
Congratulations. You are digitally distinct. This is the nirvana of online identity. Keep up the good work, and remember that your Google results can change as fast as the weather in New England.

Vídeo e slides da minha palestra no ELPI

20/06/2007

Coloquei os slides no slideshare, aqui.

E o Andrey Pedro Lefkum filmou a palestra inteira e publicou.

A resenha oficial:

A palestra apresentou ao público os Microformats[bb], uma maneira de incluir novas características e possibilidades no HTML atual, oferecendo significado extra ao conteúdo e facilitando a criação de mash-ups. Comparou também a adoção inicial de Microformats com o padrão de adoção de novas tecnologias abertas, em especial o RSS. Por fim, demonstrou com exemplos práticos a simplicidade para se implementar Microformats e sua grande utilidade e flexibilidade.

Bom proveito!

YouTube no Brasil, Flickr em português

19/06/2007

Vi os dois no CrisDias:

YouTube Brasil.

Flickr em Português.

No Flickr, um detalhe curioso: se você já acessou o site do Flickr, talvez haja um cookie em sua máquina que faz com que você veja sempre em português. Se você clicar no link acima e não vir o Flickr em português, clique no rodapé, no link "português":

flickr em português

Será um sinal de que os números em nosso mercado estão ficando mais significativos? Ou é algo que já devia ter sido feito há muito tempo?

Isso me fez lembrar um trecho da palestra do Marty Cagan no ELPI, ao final, na parte de dúvidas, alguém perguntou a ele sobre o desenvolvimento de produtos no Brasil e para o Brasil. E ele disse que enxerga um grande potencial no desenvolvimento de produtos no Brasil, mas vê grandes dificuldades no desenvolvimento de produtos para o Brasil. E o motivo é o tamanho de nossa Internet. Como dado ele citou o fato de que nos Países Baixos o índice de penetração da Internet está em mais de 95% da população, enquanto no Brasil esse índice não chega a 17%.

Esse é um problema de visão muito comum. Os 17% da população brasileira que acessam a Internet são mais de 32 milhões de pessoas (dados do IBGE, de 2005). O dobro da população dos Países Baixos. Ou seja, um mercado de um tamanho respeitável.

Em tempo: apesar dessa resposta infeliz (e responder as perguntas ao final é mesmo difícil às vezes) a palestra do Marty Cagan foi a melhor coisa do dia. Estou ruminando algumas das idéias dele até hoje.