Coding Dojo

DEFINIÇÃO:

O Coding DoJo é uma reunião onde um grupo de programadores trabalham juntos num desafio de programação.

Quando Dave Thomas introduziu a idéia do compartilhamento do código foi com o objetivo de obter os melhores resultados, o que você precisa para praticar. Várias teorias de aprendizagem (em especial as propostas pelo Dr. K. Anders Ericsson) sugerem que esta prática durante um longo período de tempo é o foco do sucesso.

Isto não é a mesma coisa que a experiência adquirida durante o seu trabalho. Mas quando você realmente busca experiências que irão extender suas habilidades e dar-lhe resultados que proporcional o aprendizado. Tem uma grande dose de auto-disciplina para sozinho fazer um código compartilhado, e pode ser difícil para obter um bom resultado sem outra pessoa presente ou, pelo menos, disponível para rever o seu código depois de pronto.

Ir para um CodingDojo é extremamente útil porque é divertido ir, socializar e conhecer outras pessoas. O que significa que você realmenter irá aprender alguma coisa. Na reunião quando você está fazendo um código compartilha com outros e tem de aprender a aceitar críticas e defender suas idéias. Você tem resultado não somente do código produzido mas da técnica utilizada. Você expõe para outras pessoas as dicas e truques da linguagem e do editor e vê outros caminhos para codificar. Se já trabalha em equipe então nada disto deve ser novidade para você, mas ainda assim é diferente pelas pessoas envolvidas. O código produzido é preservado num “Wiki” em algum lugar e preservado por um bom tempo. Desta forma numa próxima reunião você pode aproveitar o mesmo código se achar que pode melhorá-lo.

PREMISSA:

  • Aquisição de novas experiências deveria ser um processo contínuo.

CARACTERÍSTICAS:

  • Ambiente não competitivo, colaborativo e divertido
  • Todos os níveis são bem vindos
  • Liberdade para tentar novas idéias

NECESSIDADES:

  • Sala de reuniões com lugares para todos
  • Ao menos um computador ou NoteBook
  • Um projetor

PROCESSO:

Tomando como base o ParisDojo (realizado na França):

  • 2 minutos: Decidira data para a próxima reunião
  • 25 a 30 minutos: Breve retrospectiva da última reunião
  • 10 minutos: Decidir um tópico para a presente reunião
  • Os três primeiros tópicos são chamados de protocolos “next”, “prev” e “this”
  • 40 minutos: Código! Dados preparados ou aleatórios (veja abaixo)
  • 5 a 10 minutos: Pausa na metade da reunião para discutir como as coisas estão indo
  • 40 minutos: Mais código.

TIPOS DE REUNIÕES:

  • Dados preparados:
    • Um apresentador mostra como resolver um desafio partindo do “zero” testando cada parte do processo.
    • Cada etapa deve fazer sentido para todos os participantes.
    • Os participantes devem interromper apenas em caso de dúvidas.
  • Dados aleatórios:
    • O desafio é resolvido por uma dupla de codificadores (piloto e co-piloto)
    • Todos os participantes são convidados a ajudar.
    • Cada dupla tem um pequeno tempo (5 a 7 minutos) de antecedência para testar seu código.

Fonte: Blog do Marcelo Torres

MP3, MP4, MP5, MP6, MP7, MP8… escolha o seu…

Todo mundo baba por um IPod, mas é claro que custando 600 pilas por aqui fica difícil ter um brinquedinho desses …

Mas não se desespere! Existem os MP3 Players genéricos (vulgos iPobres) que seguem a nomenclatura de acordo com o aumento das gambiarras, digo, funcionalidades presentes no aparelho.

MP3: MP3 é o formato de compressão de áudio que causou uma verdadeira revolução. Arquivos de áudio podem ser convertidos em MP3, com poucas perdas de qualidade (as pessoas “comuns” como eu não conseguem perceber a diferença), ocupando apenas cerca de 10% do espaço de armazenamento necessário para o formato digital do CD de áudio.

O que comumente se chama de “MP3?, ou “tocador de MP3? são aqueles pen-drives que tocam música e sintonizam rádio FM.

MP4: o MPEG4 é um padrão de compressão de vídeo, que causou na indústria a mesma revolução que o MP3. Graças ao MPEG4 um filme de uma hora e meia de duração, que no formato de DVD ocuparia quase 5GB de espaço, pode ser colocado em um mero CD de 700MB, com pouca perda de qualidade de imagem. A trilha sonora, em MP3, nem chega a ser relevante em termos de tamanho de arquivo, neste caso.

O “MP4? da indústria é a versão do “MP3? acima com uma telinha de LCD, capaz de reproduzir vídeos.

MP5: agora começamos a entrar na área do que considero o absurdo da indústria de cacarecos. Considerando que MP é a abreviatura de MPEG, Moving Picture Expert Group, não caberia ninguém exceto o próprio MPEG criar novos padrões e nomenclaturas. Contudo, já criaram por aí o “MP5?, que nada mais é do que o mesmo MP4 acima descrito, mas com câmera digital integrada, capaz de tirar fotos e em alguns casos também filmar.

MP6: se falar em MP5 para referir-se a um tocador de vídeos MPEG4 com câmera digital e rádio FM já me parece absurdo, falar em MP6 então é o cúmulo. Tem agendas de telefones e de compromissos, acessa Internet, roda programas e jogos em Java, envia e recebe e-mails.

MP7: deve ter as mesmas funções do mp6 e ainda recebe sinais de TV e grava programas da Sky!

MP8: logo o MP8 deve vir com escova de dentes, monitor cardíaco e cafeteira, pesando menos de 100g.

E por aí vai……..

Flock.. Flock? Isso mesmo: FLOCK!

Imaginem só! Eu, usuário quase que chato do Firefox, mudando de browser?! Isso é um absurdo!
Pois é, navegando pelo site Tableless.com.br, vi este post e descobri o tal do Flock Browser.
De acordo o comentário do autor:

Mesmo o Flock sendo baseado no Firefox, minha primeira preocupação foi testar as extensões que eu mais uso no Firefox.

E:

O visual geral do Flock, na minha opinião, é melhor que a do Firefox.

Resolvi então, usar o tal do browser novo.
Realmente MUITO intetessante o browser, a aparência dele é melhor que a do Firefox, com certeza, porém, sinto falta do botão “parar”, não sei vocês, mas eu, internauta à moda antiga, com conexão discada, uso bastante o botão de “parar”. No Flock, ele existe, porém é “acoplado” com o botão de “refresh”:

refresh.jpg

stop.jpg

A única coisa que me incomodou (por enquanto) foi só isso. O browser é rápido (lógico, é motor Firefox, mesmo rodando com o motor ‘antigo'[2.0.0.9, hoje estamos no 2.0.0.11], ele é rápido!), de fácil manuseio, em inglês, e todas as extensões que eu uso não me deram problema, funcionaram perfeitamente (todo dia que penso em extensões me lembro do post que falei que ia colocar falando quais extensões eu utilizo, mas calma pessoal, ele ainda vem ai!). Uma coisa que me chamou bastante a atenção, foi a possibilidade de eu postar em meu blog, direto dele, sem ter que acessar o meu site ou o Blogger por exemplo. Este post mesmo está sendo escrito direto do Flock! Muito bom!

Ele vem com um ótimo suporte para sites como: Del.icio.us, Filckr e Twitter, ah, e também YouTube.

Recomendo o uso do Flock. Vocês vão gostar!

Abraços a todos!

Microsoft desiste de sistema que trava programas piratas

Terça, 4 de dezembro de 2007, 16h07

A Microsoft está desistindo de um sistema que desabilita programas que suspeita que são piratas, optando por um sistema de alertas que incomoda o usuário.
A Microsoft disse na segunda-feira que vai lançar a nova versão do Windows Genuine Advantage (WGA) com o primeiro service pack para o Windows Vista, no primeiro trimestre de 2008.
Quando um computador ativa uma cópia do Windows Vista, ou tenta baixar determinado programa do site da Microsoft, o WGA escaneia o PC por softwares pirata. Hoje, se a ferramente encontra uma cópia não autorizada do Vista, algumas funções são desabilitadas.
Na nova versão, usuários que têm a cópia pirata do Vista poderão continuar usando o programa, mas o sistema ficará mostrando mensagens alertando que é pirata. O fundo de tela mudará para preto e uma mensagem branca aparecerá alertando do problema. Cada vez que se loga no computador, o usuário será avisado para comprar software legítimo, e a cada hora um alerta aparecerá na tela.
Usuários com alto nível de tolerância para irritação podem viver com estes alertas indefinidamente. Os outros podem adquirir uma versão oficial do produto por metade do preço de loja. “Queremos que vítimas inocentes da pirataria tenham um tratamento bom”, disse Mike Sievert, vice-presidente corporativo do grupo de marketing da Microsoft.
O WGA coleta diversas informações sobre o PC, inclusive o número serial do disco rígido e o endereço de IP, mas Sievert diz que nenhuma destas informações podem ser utilizadas para identificar usuários individualmente.

Fonte: Fonte: Terra – Tecnologia

Não ia adiantar mesmo! Pensem bem, para tudo existe falhas de segurança…

Minas On Rails’07 – Como Foi

Muito bom! Acho que não preciso dizer mais nada sobre o evento!

Cheguei ao evento, 08:40, o movimento estava pequeno, porém, com bastante gente. Como todo evento, houve atraso para o início, porém, nada que o pessoal achasse ruim.

Palestra 1
Apresentador: André Fonseca
Tema: baudearquivos.com, um case de Web 2.0 em Rails

Palestra muito boa! O André parecia ansioso, tenso, nervoso. Estava falando um tanto rápido, mas falou super bem! Todos gostaram muito da palestra. Esperamos que o baudearquivos.com vá pra frente! Grande abraço André!

Palestra 2
Apresentador: Eustáquio Rangel (TaQ)
Tema: Ruby: Passado, Presente e Futuro

Ótima palestra! O TaQ falou super bem! Já havia visto outra palestra dele! Manda super bem! Muito entusiasta e bastante brincalhão (adorei sobre as abóboras!)! Valeu TaQ!

Palestra 3
Apresentador: Eduardo Rocha
Tema: Estudo de caso do site “O Curioso”(Implantanção e Escalabilidade do Rails)

Curioso? Pois então, eu estava super curioso para assistir à palestra do Eduardo, pois adoro (e uso) o site! Foi muito boa! Ele conquistou o pessoal de um jeito bem interessante. E o pessoal ainda rui pra caramba (eita sotaque de Brasília!)!

Palestra 4
Apresentador: Diógenes Araújo
Tema: JRuby

Particularmente eu não gostei dessa palestra. Achei que o Diógenes (apesar do esforço e da iniciativa) não estava bem a par do assunto. Além de inseguro, ele não soube passar a informação necessária. Dizendo novamente: particularmente EU não gostei. Mas valeu A iniciativa Diógenes!

Palestra 5
Apresentador: Rafael Apocalypse
Tema: Design para Web usando MVC

Muito boa a palestra! Apesar do Rafael falar MUITO que além de não saber programar, não gostasa da coisa (e eu até brinquei com ele sobre isso) foi legal! Tô brincando hein Rafael?! Muito boa a palestra mesmo! Mas, como disse o Janio no blog do Ronaldo:
“-(…) pra ser sincero só não gostei do modo que foi repassado o mvc com design, espera ver views models e controlers do Rails…(…)”
Eu também esperava isso! Hehehe… Mas valeu!

Palestra 6
Apresentador: Ronaldo Ferraz
Tema: DSL: Criando linguagens para suas aplicações

Sensacional a palestra! Mandou super bem o Ronaldo! DSL rulez!

Palestra 7
Apresentador: Michel Filipe
Tema: Test-Driven Development com Rails

Super interessante a palestra! Deu pra entender muito bem como funciona o Test-Driven em Rails! Gostei mesmo! Apesar do Michel estar com sooooooono… Hehehe… Valeu michel!

Palestra 8
Apresentador: Vinícius Teles
Tema: Projeto Lucidus: Produtividade ao extremo com XP e Rails

Bem legal esta palestra! Um pouco cansativa (estou vendo isso na faculdade… então já viram né?!). Mas valeu sim! O Vinícius tem uma presença de palco muito boa! Valeu Vinícius!

Palestra 9
Apresentador: Carlos Júnior
Tema: REST on Rails

Essa infelizmente não pude participar… Porém vou pegar o conteúdo todo com o Bruno hoje! Vamos ver! Deve ter sido ótima também!

Bem, foi isso que rolou! Muito bacana mesmo! O pessoal gostou muito!
Estamos esperando o Minas On Rails’08!

Abraços a todos!

Minas On Rails

Ruby on Rails, será esta a “linguagem do futuro”? Será que a tão afamada linguagem Ruby, no framework Rails facilitará tanto assim o “Desenvolvimento de Sites Orientados a Banco de Dados” (database-driven web sites)? Pois então, vamos procurar saber? Vai rolar um evento sobre Ruby on Rails em Belo Horizonte, inscrição a R$20.

Minas on Rails: o encontro da comunidade de desenvolvedores Rails de Minas Gerais. Palestras com conceituados profissionais, open-talk, networking e muito mais.

Minas On Rails

Home
Sobre
Programação
Inscrição
Apoio
Contato

Espero vocês lá!

MS promete alcançar Google em 5 anos

Sexta-feira, 16 de novembro de 2007 – 10h44

SÃO PAULO – Microsoft afirma ter planos para disputar a liderança da publicidade online num prazo de 3 ou 5 anos.

A afirmação foi feita pelo presidente da divisão de serviços da Microsoft, Kevin Johnson, durante conferência com investidores do banco UBS.

Segundo Johnson, a Microsoft tem planos concretos para aumentar sua participação no mercado de anúncios online nos próximos anos e fazer frente a competidores como Yahoo! e Gooogle. Na avaliação de Johnson, só este ano a publicidade online vai movimentar US$ 40 bilhões no mundo.

“Se você olhar para o futuro verá que a Microsoft tem dinheiro para investir, possui tecnologia, parceria e competência para crescer neste mercado e fazer frente a qualquer outro competidor. Nosso plano é disputar a liderança deste setor num prazo entre 3 e 5 ano”, afirmou Jonhson aos analistas de mercado.

Durante sua argumentação, Jonhson falou que a recente aquisição da companhia de publicidade online Aquantive por US$ 6 bilhões – comprada em agosto pela Microsoft – demonstra o comprometimento da empresa em crescer neste segmento.

Para aumentar sua participação no bolo de anúncios online, a Microsoft aposta em levantar a audiência de seu portal MSN.com no mundo e do conjunto de serviços online Windows Live.

“Queremos ser uma referência em buscas na internet e aumentar o número de page views, usuários únicos e tempo gasto online pelos internautas de forma agressiva já nos próximos meses”, afirmou Johnson.

Felipe Zmoginski

Fonte: PLANTÃO INFO 11/2007 | eBusiness

Vamos ser realistas: o dia em que a Google acabar, quem sabe isso tudo acontece!

Post Graaande

Título estranho não?! Pois é, o título faz jus ao post mesmo!

Install Fest Mandriva Linux 2008

A Mandriva Conectiva, representante oficial da Mandriva no Brasil, realiza no dia 24 de novembro deste ano o Install Fest Mandriva Linux 2008, que consiste num dia “projetado” para garantir a instalação do sistema operacional da Mandriva no maior número de computadores possível. Mas adivinhem só? Minas Gerais? Só em sonho mesmo! Na verdade, só em Manhuaçu! Dá pra acreditar? Não estou menosprezando a cidade de Manhuaçu, mas a capital não vai fazer parte do Install! Dá pra acreditar?

Novo Google?

Uma nova página dentro do site chinês de busca da Google mostra que a empresa está testando alternativas para a interface inicial do site.
Segundo o site TechCrunch, a nova capa abandona a visualização limpa e se assemelha à interface popularizada com o Yahoo.
A interface está em um endereço descoberto pelo blog Blogscoped e ainda não substituiu a capa atual do site ou sequer recebeu um link nela, o que pode indicar que é apenas um teste.
A nova tela traz link para uma série de ferramentas da Google e sugestões de conteúdos para guiar os internautas, bem como uma lista das buscas mais realizadas no dia. A ação pode ser um modo de se equiparar ao Baidu, maior serviço de busca na China, o segundo maior mercado de internet.
A capa do serviço em chinês pode ser vista pelo atalho tinyurl.com/38on87.

Free Magenta

De acordo com o site Blue Bus, a empresa de telefonia T-Mobile disse que tem o registro da cor magenta e entrou com uma ação para que as empresas que usam a cor não possam usá-la em logos na internet.
O site FreeMagenta(em holandês) protesta contra a posse da cor pela empresa.
Por esse motivo, resolvi trocar a cor do meu blog para magenta!

Tabela de Compatibilidade de CSS

Olá!

Como algumas pessoas já sabem, hoje sou adepto da “nova geração” do desenvolvimento para a internet CSS/Tableless & WebStandards. Estou sempre procurando melhorar meus conhecimentos e meus trabalhos relacionados à área. Navegando pelo site Tableless.com.br que me ajuda, e muito, achei este link superinteressante! Nós desenvolvedores e designers web às vezes nos deparamos com sites que não ficam iguais em mais de um navegador, portanto, fiquem atentos!

Espero que a tabela seja útil!

Abraços!

Se Beber, Não Dirija!

Navegando pela internet achei, em um blog, estas imagens e achei-as muito interessantes. Mesmo este, sendo um blog de tecnologia, creio eu que é importante para todos nós, reconhecermos as consequências que o excesso do consumo de álcool provoca no trânsito. Muito interessante a “propaganda”, a tampinha está nova, mas depois que se abre a garrafa, a tampinha se danifica e mostra, como se fosse o que o consumo indevido do álcool causa a um carro.

Estou publicando isto pra gente ficar ciente e além de tudo, conciente sobre os efeitos.

Álcool
Álcool
Álcool