Mostrando postagens com marcador informatica. Mostrar todas as postagens
Mostrando postagens com marcador informatica. Mostrar todas as postagens

Terça-feira, 19 de Agosto de 2008

Restaurando os Painéis-padrão no Gnome

Quando fiz um "yum update" na minha estação Centos5 hoje, acabei estourando o espaço em disco e, por algum problema, acabei perdendo as configurações dos painéis do Gnome, ficando apenas com um painel em branco (sem o menu de aplicações, a barra de status, etc.).
Depois de uma procura, descobri como restaurá-lo, digitando a seguinte seqüência de comandos em uma janela de terminal:

  1. gnome-session-remove gnome-panel
  2. gconftool-2 --recursive-unset /apps/panel
  3. gconftool-2 --load /etc/gconf/schemas/panel-default-setup.entries
  4. gnome-panel &
Após, tenho novamente os menus-padrão do Gnome, bastando realizar apenas as configurações pessoais que fizeste.

Quinta-feira, 31 de Julho de 2008

TerraTV no Linux

Após o FISL9, fiz um POST sobre o problema entre o TerraTV e o Linux (veja aqui).
Recebi inúmeras críticas e comentários (alguns maldosos) sobre a incompatibilidade entre o site e o Linux (os quais respondi alguns e outros, por não terem deixado contato, não tive como responder).
Por tudo isto, gostaria de avisar a todos os leitores que, enfim, o TerraTV já está disponível para o Linux desde ontem à noite.

Como prova, coloco os prints abaixo (testados em um Centos5, com Firefox e MPlayerPlug-In instalado):






Além da compatibilidade com o Linux, também foi colocada a compatibilidade completa com o Firefox sem a necessidade de instalação do plugin ActiveX (que existia no Windows).
Infelizmente, nem todos os problemas foram resolvidos e ainda há um grande trabalho a ser feito para podermos ter um site totalmente portável entre as diferentes plataformas. Entretanto, posso garantir que estamos trabalhando para sanar todos os problemas que o TerraTV possui.

Agradeço a todos pela compreensão.

Sexta-feira, 18 de Julho de 2008

Cada um no seu quadrado

Quando uma empresa começa a crescer, ela começa a dividir os seus funcionários em equipes.
Geralente as equipes devem ser divididas conforme a tarefa específica de cada uma, por exemplo:

  • Equipe de tecnologia desenvolve aplicações
  • Equipe de interfaces faz interfaces para estas aplicações
  • Equipe de produtos bola produtos novos (que poderão se tornar aplicações)
  • Equipe financeira cuida da parte financeira
  • Equipe de suporte cuida do suporte
  • Equipe de atendimento cuida do atendimento
Quando uma equipe quer se envolver no trabalho da outra, acaba ocasionando um conflito (desnecessário) tanto de interesses como de tarefas.
O ideal é que cada equipe cuide bem da sua parte. Do que adianta colocar alguém de interfaces para desenvolver uma aplicação se, em 90% dos casos, não tem o mesmo conhecimento nesta parte que possui uma equipe de tecnologia.
Se isto acontece em alguma empresa acaba ocasionando, entre outras coisas:
  • Stress desnecessário entre as áreas
  • Atraso na entrega das tarefas
  • Perda de dinheiro
Assim, o ideal é que cada equipe cuide do que é responsabilidade dela

Resumindo: Cada um no seu quadrado!

Segunda-feira, 30 de Junho de 2008

Google Developer Day 2008

Abaixo a minha impressão sobre as palestras que assisti no evento Google Developer Day, dia 27/06 em São Paulo.

Google e o Mercado Brasileiro
Por Julio Zaguini

Uma excelente palestra, mostrando a visão do Google sobre o mercado brasileiro e como eles vêem a Internet de maneira geral.
Cito abaixo algumas frases que foram colocadas (algumas meio óbvias), as quais mostram o foco que deve ser dado pelas empresas de Internet nos próximos anos:

  • "Inovação é um processo Colaborativo": mostrando que, na maioria das vezes, a inovação na Internet passa pela mente dos usuários e, não, pela mente dos gerentes de produto
  • "É o indivíduo quem cria conteúdo e define as tendências"
  • "Se o usuário não usa, por que manter um produto?" - Caso do Google Vídeos, por exemplo.
  • "O usuário possui um comportamento multi-facetado" - Tentar entender o usuário baseado apenas no histórico do que ele acessou pode ser um erro.
  • "Nenhum veículo de comunicação morreu até hoje" - Vejam rádio, TV, jornal, etc. Os veículos se complementam.

Visão Geral dos Produtos e Tecnologias Google
Por Paulo Golgher

Palestra introdutória às tecnologias que seriam abordadas no resto do dia: "Client, Cloud Computing, Connectivity & GeoWeb". Foi exposto o que o Google está fazendo para cada uma destas tecnologias:
  • Cloud Computing - Disponibilização do Google App Engine, servidores disponibilizados pelo Google para atender a aplicações criadas para a Internet. A filosofia de venda é: como manter servidores para as novas aplicações pode ser caro, o Google disponibiliza eles gratuitamente enquanto a aplicação não atingir 50M de pageviews mensais. Após isto, possivelmente o desenvolvedor já tem como manter a aplicação e poderia pagar a mais para melhor escalabilidade. Isto ajuda a promover novos negócios que, com o tempo, poderão tornarem-se grandes e manter-se por si só.
  • Connectivity - Aí entra o Android (sistema operacional para celulares), o OpenSocial e o Friend Connect (APIs para redes sociais). mais detalhes nas outras palestras.
  • Client - Disponibilização do Google Gears para extensibilidade do navegador e, com isto, poder desenvolver aplicações com melhor experiência para o usuário. Além disso, muito das tecnologias Google estão sendo incluídas dentro da especificação HTML5 que, como estou acompanhando, está ficando bem completa e possibilitará grandes avanços nas aplicações Web assim que os browser a implantarem.
  • GeoWeb - APIs para o Google Maps/Earth. Interessante ressaltar o desenvolvimento da API do Google Maps para aplicações Flash e, principalmente, da Static Maps API. Esta última para colocação de mapas estáticos nas páginas (uma simples imagem ao invés de colocar o JS inteiro da API), a qual é útil para quem quer apenas mostrar uma localização, pois melhora muito o tempo de carregamento de uma página.

Introdução à Arquitetura Android
Por Dick Wall

Estava curioso para tentar entender o que o Google quer com o Android. O Android é um sistema operacional completo para celulares mas, além disso, ele é uma base para o desenvolvimento de aplicações que, se der certo, irá facilitar muito o desenvolvimento de software para a plataforma mobile, criando um padrão.
A arquitetura foi explicada com detalhes. O Kernel Linux, as bibliotecas, o ambiente runtime (Java), o framework disponibilizado para as aplicações (APIs, serviços, Gtalk, etc) e os aplicativos para a camada superior.
Achei legal o desenvolvimento sobre Eclipse e a utilização de um emulador para testes de aplicação utilizando o QEMU.
Entretanto, com o advento do I-Phone e com a Nokia abrindo o Symbian, não sei se os desenvolvedores conseguirão isto à curto prazo. Pelo visto, ainda seremos dependentes de ter que desenvolver para diferentes sistemas por muito tempo.
Além disso tem o fato de que, com o Android, será difícil para as operadoras manterem os seus celulares bloqueados. Isto é ótimo para os usuários, mas pode não ser um bom negócio para as operadoras.

Gears
Por Dion Almaer

Explicou a arquitetura do Gears para o desenvolvimento de aplicações off-line. Já conhecia um pouco a idéia do Gears, embora não soubesse muito como ele funcionava por baixo.
O anúncio de que ele pode, agora, trabalhar com work-pools fora do Browser é muito bom para evitar a demora no processamento das requisições JS.
O Gears ajuda muito quando estamos off-line e queremos utilizar aplicativos como o Google Reader (leitor de RSS) ou o Google Docs (Edição de Documentos). Entretanto, ainda acho que precisamos verificar se o usuário realmente vai querer utilizar aplicações Web desta forma.

Opensocial e Orkut
Por Chris Schalk

Assiti as palestras do Chris Schalk no primeiro Google Developer Day. Ele é o que o Google chama de "Developer Advocate" (ou "Evangelizador de Desenvolvedores", de acordo com a página do evento). Ele é muito bom em tentar vender formas de utilizar as APIs Google e é um palestrante certo na maioria dos eventos que eles promovem.
Desta vez, ele explicou como o OpenSocial está estruturado e como o Orkut trabalha com as aplicações OpenSocial. Pelo visto, ainda faltam algumas funcionalidades da API que não está totalmente integrada ao Orkut como está em aplicações como o MySpace ou o Hi5.
A boa notícia é que eles devem abrir as aplicações para os usuário do Brasil no mês de Julho.

Terça-feira, 24 de Junho de 2008

Google também contrata agências de marketing "burras"

Recebi um e-mail do Google sobre o Google Developer Day 2008.
Um e-mail simples, explicando os detalhes básicos do evento, local, data e hora, etc.
Entretanto, existe no e-mail 2 links: um para "Como Chegar" e outro "Para mais informações clique aqui".
Tudo bem, não fosse o fato do e-mail ser apenas uma imagem, não tendo como clicar nos links:

Segunda-feira, 9 de Junho de 2008

Desburocratização é para os fracos

Quer garantir que uma solicitação de uma determinada área (área 1) chegue em outra (área 2), faça conforme o seguinte exemplo:

  1. "Peão da área 1" pede uma coisa para o "Peão da área 2".
  2. O "Peão da área 2" até sabe o que tem de ser feito, entretanto ele pede para que o "Peão da área 1" faça a solicitação via o chefe dele.
  3. O "Peão da área 1" fala com o "Chefe da área 1"
  4. O "Chefe da área 1" pede para o "Peão da área 2".
  5. Entretanto, existe um responsável pelo projeto que está em uma "Área 3", logo, o "Peão da área 2" pede que ele fale com este responsável.
  6. O "Chefe da área 1" pede para o "Responsável da Área 3"
  7. O "Responsável da Área 3" pede para o "Peão da área 2".
  8. O "Peão da área 2" fala que, na área 2, existe uma pessoa que é responsável pelo produto, que está na "Área 4".
  9. O "Responsável da Área 3" pede para o "Responsável da área 4".
  10. O "Responsável da Área 4" pede para o "Peão da área 2".
  11. O "Peão da área 2" pede para que o "Responsável da área 4" fale com o "Chefe da Área 2" para que priorize a solicitação.
  12. O "Responsável da Área 4" pede para o "Chefe da área 2".
  13. O "Chefe da área 2" pede para o "Peão da área 2".
  14. O "Peão da área 2" diz que vai fazer, mas ainda pede que avise o "Responsável do tempo de recursos da Área 2", para que este último fique sabendo que o outro projeto vai atrasar porque vai ter de dedicar um tempo para fazer a solicitação.
  15. Depois de fazer a solicitação, o "Peão da área 2" avisa o "Chefe da área 2" que a solicitação foi feita
  16. O "Chefe da área 2" avisa o "Responsável da área 4" que a solicitação foi feita
  17. O "Responsável da área 4" avisa o "Responsável da área 3" que a solicitação foi feita
  18. O "Responsável da área 3" avisa o "Chefe da área 1" que a solicitação foi feita
  19. O "Chefe da área 1" avisa o "Peão da área 1" que a solicitação foi feita
Isto, claro, sem contar as solicitações para aberturas de chamados a serem feitas.

Terça-feira, 22 de Abril de 2008

Sobre as palestras que vi no FISL 9.0

Um resumo bem resumido sobre as palestras que vi no FISL. Infelizmente não pude ir ao FISL no sábado pois fins-de-semana são dias para passar com a família, mas seguem abaixo as minhas impressões.


Desenvolvimento de Rich Internet Applications em Alto Desempenho para Web 2.0 com o GWT e Grizzly Comet
Por: Alexandre Gomes e Ted Goddard

Palestra muito boa, que apresentou o conceito de RIA de uma forma muito consistente.
Além disso, explicou como é possível realizar o RIA com o GWT, Grizzly Comet e o Icefaces.
Valeu pelo conceito. e pela explicação de como podemos realizar requisições para que o servidor avise o cliente de que algum evento ocorreu.
Apresentou os problemas da arquitetura e como pode ser solucionado através do Grizzly e Icefaces.

Enabling Real-Time Rich Internet Applications with Apache Derby & Comet
Por: Ted Goddard e Francois Orsini

Como um dos autores era o mesmo da palestra anterior, começou com uma repetição da teoria por traz de RIA que tinha sido explicada anteriormente.
Após, uma boa apresentação de como pode ser utilizado o Apache Derby para controlar o envio de dados para as aplicações mesmo em caso de perda de conexão do usuário com o servidor.
Classifico como interessante e, em termo de importância, coloco ela como número 3 das palestras que vi.

Migrando Aplicações .Net para plataformas livres com Mono
Por: Everaldo Canuto

Segunda melhor palestra que assisti no FISL. Conseguiu colocar as características do Mono em relação ao .Net, bem como os passos de uma migração de aplicação sem puxar para um lado ou para o outro.
O único palestrante que conseguiu confessar que existem coisas boas feitas pela Microsoft.
Na parte técnica, colocou bem o quanto o Mono está maduro para receber aplicações .Net, bem como alguns dos problemas que uma migração destas pode ter, como o problema da ADO do Oracle para Mono em retornos de cursor e como resolver o problema do uso do WinForms em aplicações desktop.

Large Scale PHP
Por: Rasmus Lerdorf
Resumo aqui

O criador do PHP fez a melhor palestra que eu assisti.
Passou um contra-argumento àqueles que dizem que o PHP é lento, deu várias dicas de como melhorar as aplicações, mostrou os problemas de segurança que os sites frequentemente possuem, explicou melhores práticas de desenvolvimento e muito mais.
Algumas das dicas vão contra o que muitos fazem para facilitar a vida do programador mas, como ele colocou, quanto mais coisas utilizamos para facilitar, mais complexas se tornam as nossas aplicações.

Duro de Errar 5.0 - Tratamento, Controle e Configuração de erros em PHP
Por: Marcélio Leal
Resumo aqui

Esperava um pouco mais desta palestra mas este é o problema de se criar expectativas. A palestra se resumiu a explicar configurações de erros, como utilizar as configurações para realizar track de erros e pouca coisa sobre como evitá-los durante a programação.

Entrando nos Trilhos: Uma Introdução a Ruby On Rails
Por: Fabricio de Souza Nascimento

Como não sabia direito o que era o Ruby On Rails, fui para a palestra com a esperança de que fosse mostrado o que ele pode fazer para melhorar as aplicações e que vantagens tem sobre outros Frameworks de desenvolvimento Web.
Entretanto, o Fabricio praticamente resumiu a sua palestra em como fazer um "Hello World melhorado" em Ruby On Rails e não falou muito da arquitetura do negócio.
Para mim a palestra foi pouco útil mas com certeza deve ter tido alguém que aproveitou.

Sobre o Terra no FISL 9.0

Fui ao Fórum Internacional de Software Livre (FISL) entre os dias 17 e 19 deste mês como participante em algumas palestras e como funcionário do Terra para esclarecer algumas dúvidas no Stand que lá foi colocado.
Percebi que várias pessoas não entendiam o que o Terra estava fazendo lá visto que, na visão deles, o Terra não incentiva o uso do Software Livre nem tenta facilitar a vida dos usuários dos sistemas livres. Fato este percebido nitidamente no Terra TV, que ainda não suporta o sistema Linux.
Como muitos me perguntaram isto, e como vi alguns sites na Internet criticando, coloco abaixo as considerações sobre estes pontos:

  • Mais de 90% da infra-estrutura de back-end do Terra tem SL (software livre) como base.
  • As equipes de tecnologia do Terra já apresentaram "bug-reports" e "patches" consistentes para melhorias dos sistemas Postfix, Wordpress, Squid, VFS, NFS, Kernel do Linux e módulos do Apache. Entretanto, foram feitas anonimamente, não citando o nome da empresa.
  • Usuários de Linux correspondem hoje a 6% dos acessos ao portal. Com isto, estamos trabalhando para melhorar a compatibilidade de todos os sistemas para esta plataforma
  • Como encontrar profissionais competentes para trabalhar nestas plataformas não é tarefa fácil, na maioria das vezes o Terra capacita os desenvolvedores para estas tarefas.
  • Para o lançamento do Terra Vídeos, a possibilidade de ser multi-plataforma para o usuário foi uma das características do produto.
Sobre o TerraTV:
  • Já conseguimos realizar testes com sucesso no Firefox em um sistema FreeBSD. O Firefox em Windows já funciona, com a instalação de um plug-in específico para os controles ActiveX.
  • O Terra está trabalhando para corrigir alguns pontos para permitir que usuários Linux tenham as mesmas funcionalidades que um usuário Windows hoje tem para acessar o produto.
  • Além disso, existem requisitos de produto que ainda não foram solucionados no Linux que impedem que seja possível colocar um link "tocar mesmo assim" e permitir que o usuário escolha o seu player preferido. O porte destes requisitos exige uma mudança no sistema de back-end do TerraTV que já está em desenvolvimento.
  • Com isto, o Terra espera lançar em breve uma nova versão do TerraTV onde possa liberar para todo e qualquer usuário, em qualquer sistema operacional, todo o conteúdo do melhor conteúdo de TV por Internet da América Latina.
O FISL 9.0 foi uma oportunidade para que a empresa esclarecesse estes pontos, até para "colcoar a cara para bater" em relação a isto. Eu, pessoalmente, respondi estas questões para todos os participantes que me perguntaram (que não foram poucos) e posso garantir que tentamos realizar o melhor trabalho possível para nossos usuários.
Caso alguém tenha alguma dúvida adicional sobre Terra e Software Livre, pode colocar um comentário aqui no site, que responderei todas as que souber.

Sexta-feira, 14 de Março de 2008

O que é a Web 3.0

Meu amigo Rodrigo Roesler tem uma visão bem real sobre o que é Web 3.0.
Hoje ele me explicou qual é a sua idéia sobre este assunto. Achei ela bem plausível e fiz um modelo do que seria a Web 3.0, de acordo com ele.
Abaixo o link de uma página Web 3.0, de acordo com a idéia dele:
http://www.nois.com.br/web30

Terça-feira, 22 de Janeiro de 2008

Filósofos e Programadores

Recebi por e-mail uma comparação bem legal entre filosofia e programação. Mais uma da série: piadas que só nerds entendem:

Filósofo: "Os últimos serão os primeiros"
Programador: "Pilha"

Filósofo: "Quanto mais sei, mais sei que nada sei"
Programador: "Esse array é muito grande"

Filósofo: "Os fins justificam os meios"
Programador: "Outra gambiarra"

Filósofo: "Aguá mole em pedra dura, tanto bate até que fura!"
Programador: "Essa porra vai ter q funcionar"

Filósofo: "Resolva um problema de cada vez "
Programador: "Cada processo deve ser tratado individualmente"

Filósofo: "Uma caminhada de mil léguas começa com o primeiro passo"
Programador: "int main(){"

Filósofo: "Nada é impossível, é tudo questão de tempo"
Programador: "Vou pegar um fonte no google e alterar"

Filósofo: "Se você não encontra o sentido das coisas é porque este não se encontra, se cria"
Programador: "// não mexer! eu não sei como, mas assim está funcionando"

Programador: "De onde viemos? Para onde vamos?"
Programador: "Lá tem Internet?"

Filósofo: "Nada é tão ruim que não possa piorar"
Programador: "Tava funcionando lá em casa..."

Filósofo (Sun Tzu): "Conhece a teu inimigo e a ti mesmo e lutará 100 batalhas sem medo da derrota"
Programador: "Acho que bugou...."

Filósofo: "É melhor ser iludido por sonhos, do que ser iludido por não sonhar."
Programador: "Tomara que nao descubram esse bug!"

Filósofo: "Em casa de ferreiro, o espeto é de pau."
Programador: "O Bill Gates deve usar Linux."

Segunda-feira, 7 de Janeiro de 2008

I-Phone para crianças

Compramos 2 I-Phones aqui na empresa para podermos fazer testes com aplicações e, neste fim-de-semana, levei para casa para testar e verificar como funciona.
Não vou falar das qualidades dele. É um aparelho simplesmente fantástico! Mais que um celular, menos que um computador, mas muito bom!
Mas resolvi fazer uma experiência e deixar a minha filha mais velha (de 4 anos) mexer nele. Larguei o I-Phone na mão dela sem explicar nada (apenas que não era para deixar cair no chão porque não era do papai) e disse: "mexe"!
Depois de um tempinho, ela já tinha descoberto como tirar fotos, como ver as fotos, descobriu o aplicativo de notas, escreveu o nome dela e estava ensinando a mãe dela de como usar o aparelho!
Foi o típico exemplo de como os mais novos lidam com aparelhos que nós, adultos, ainda demoramos um pouco para entender!

Quinta-feira, 3 de Janeiro de 2008

Será o Fim dos HDs?

Estava olhando o caderno de informática da Zero Hora ontem (ZH Digital), quando me deparei com 2 conceitos muito interessantes:

O primeiro diz respeito à "TI Verde", que é o termo utilizado para a conscientização sobre a necessidade de diminuir o impacto ambiental da tecnologia. Isso significa que a reciclagem de eletrônicos e o desenvolvimento de produtos que gastem menos energia, como os processadores com múltiplos núcleos (multi-core) e os monitores de LCD sejam mais frequentes.

Já o segundo diz respeito à USB 3.0, uma nova versão do protocolo USB que irá permitir uma transferência até 10 vezes mais rápida que os 480Mbps atuais.

Com estes dois conceitos, podemos deduzir que em breve veremos a "aposentadoria" dos atuais HDs por equipamentos mais eficientes. Já existem cartões de memória USB com 32Gb por US$ 500,00 (veja aqui), como o preço dos equipamentos de informática costumam cair à medida em que a concorrência aumenta, possivelmente o preço dos cartões com esta capacidade deverá diminuir.

Assim, creio que já é possível construir um computador utilizando apenas memória flash (sem HD), que além de consumir menos energia, terá uma taxa de transferência de dados maior e, consequentemente, mais barato.

Creio que poderemos esperar novidades sobre isto já em 2008.

Sábado, 24 de Novembro de 2007

Navio M/S Explorer afunda na Antártica


Muito estranha esta notícia.


Um navio, chamado M/S Explorer afundou ontem na Antártica (detalhes aqui).


Isto deve ser um viral de Linux, pois um navio chamado MS Explorer (Microsoft Explorer) afundou na terra dos Pingüins (mascote do Linux).


Post completamente Nerd e inútil!


Segunda-feira, 12 de Novembro de 2007

O Bug Não Pára

Até parece que este pessoal tá com tempo!
Na seqüência de "Teste Outra Vez", abaixo segue a grande canção "O Bug Não Pára".
Com isto, espero encerrar a série "Músicas-sobre-problemas-na-hora-de-testar-programas"


Quarta-feira, 7 de Novembro de 2007

Teste outra vez

Estamos tentando colocar um produto novo em produção mas, infelizmente, o terceiro que desenvolve acaba enviando mais bugs a cada pacote enviado.
Claro que já explicamos a eles mais de uma vez toda a engenharia de software que pode ser utilizada para que isto não aconteça, mas mesmo assim parece que entra por um ouvido e sai pelo outro.
Por isto, dois colegas meus resolveram fazer uma música sobre isto. Ficou muito boa e resolvi fazer um vídeo.
Assistam e digam se não é assim nos sistemas das empresas de vocês.


Terça-feira, 23 de Outubro de 2007

Uma maneira boa para confirmar troca de e-mails

Aqui na empresa, utilizamos o Bugzilla para controle de alterações e/ou aviso de problemas nos sistemas. Um software muito bom e que, para empresas de informática, cumpre muito bem o seu papel.
Entretanto, devido a uma reformulação nas minhas contas de e-mail, resolvi trocar o e-mail que estava cadastrado no programa.
Tudo simples, fácil, basta informar o novo e-mail e a senha e tudo está OK.
Após a confirmação na Web, o Bugzilla avisou que iria enviar um e-mail para a caixa-postal nova e um para a antiga.
"Sem problemas", pensei. Achei que ele iria enviar um para confirmar se o novo e-mail existe e outro apenas para avisar que o e-mail trocou.
Mas não foi bem assim, o negócio foi um pouco mais inteligente.
Na caixa-postal nova, recebi um e-mail com um link para confirmar o cadastro. Cliquei no link para confirmar e ele me pediu o e-mail anterior. Informei e ele me disse que estava tudo OK.
Entretanto, na caixa-postal antiga, recebi um e-mail dizendo que foi solicitada uma troca de e-mail e que, se não fosse feito nada em 3 dias (e o outro e-mail confirmasse), a troca seria permanente. Caso não fosse isto o desejado, bastaria clicar em um link que a troca seria desfeita.

Achei isto uma forma simples e muito eficaz para esta situação. Assim, mesmo que alguém descubra a minha senha e resolva trocar o e-mail de envio das mensagens, ainda assim tenho uma maneira de cancelar.
Idéia boa que poderia ser facilmente copiada em outros sites.

Sexta-feira, 5 de Outubro de 2007

Alterando as cores no Office 2007

Apesar de gostar do tema azul do Office 2007, tem gente que prefere outras cores (azul, branco e preto seria o ideal).
Entretanto o Office novo não é nem um pouco intuitivo para trocar o esquema de cores.
Abaixo segue a maneira como você pode fazer isto.

Access, Excel, PowerPoint ou Word

  1. Clique no botão do Microsoft Office (aquele botão grandão com o logo do Office, no quanto esquerdo superior)
  2. Cloque em Opções do Access (ou opções do Excel/Powerpoint/Word, dependendo de qual programa tu estás fazendo isto)
  3. Na aba "Mais Usados" existe uma opção "Esquema de Cores". Nela, você pode alterar entre o Azul, Prateado ou Preto

Outlook
  1. Clique para criar uma nova mensagem
  2. Clique no botão do Microsoft Office (aquele botão grandão com o logo do Office, no quanto esquerdo superior)
  3. Cloque em Opções do Editor
  4. Na aba "Mais Usados" existe uma opção "Esquema de Cores". Nela, você pode alterar entre o Azul, Prateado ou Preto

E pronto, assim você pode melhorar um pouco a cara do Office.

Sábado, 29 de Setembro de 2007

Sobre o Doodie

Um pouco de histórias da Internet.
No segundo semestre de 1999 foi lançado um site chamado "Doodie".
Neste site, um desenhista colocava uma charge em gifs animados todos os dias.
Gostava muito de visitar o site. Era realmente muito divertido.

Cada uma das charges tinha alguma história sobre cocô.
Hoje lembrei deste site. Qual não foi minha surpresa ao verificar que ele ainda existe. E mais, fazendo cerca de 2 milhões de visitas por dia.
Você ainda pode ver todas as imagens do arquivo. A primeira é no dia 21/08/1999.

Resumindo: como tem gente que gosta de ver merda!

Abaixo uma das imagens:

Terça-feira, 25 de Setembro de 2007

Coisas que a Microsoft complica

Apesar de volta e meia gostar das coisas que a Microsoft faz (a nova versão do Office, por exemplo, está muito boa), tem coisas que eles fazem entre as versões que acabam complicando.
Por exemplo, tenho que fazer um trabalho para a pós sobre ferramentas de importação para bancos de dados. Resolvi fazer sobre a ferramenta de importação do MS SQL Server, a qual tinha trabalhado há alguns anos atrás.
Mas qual não foi a minha surpresa quando, ao procurar a ferramenta na versão 2005, ela tinha sumido!
Na real, a MS resolveu alterar a forma de importação de dados para que o usuário tenha que criar um projeto no Visual Studio para realizar isto. Ou seja, o que antes era um simples botão na aplicação, virou uma forma muito mais complexa que, para leigos, é muito mais difícil!
Além disso, o usuário tem de ter instalado o Visual Studio para fazer isto. Logo, para que o negócio funcione, tenho de ter 2 produtos da Micro$oft licenciados.
Eles teriam de verificar novamente o princípio KISS!

Terça-feira, 21 de Agosto de 2007

Google em Preto

Mês passado circulou na internet um e-mail convidando todos para utilizar o Blackle, que é uma página de busca que usa o engine do Google, mas possui o fundo preto.
O objetivo de realizar buscas através desta página é que, como o fundo é preto, o consumo de energia do monitor tende a diminuir.
Claro que muitos começaram a usar e nem tiveram uma visão mais crítica da história.
Entretanto, o pessoal do Techlogg resolveu tirar a prova para ver se isto era realmente verdade.
Notaram que em monitores CRT (aqueles que parecem uma TV), o consumo realmente diminui, apesar da diferença ser insignificante.
Entretanto, em monitores LCD (aqueles fininhos) o que aconteceu foi um AUMENTO do consumo de energia usando o Blackle. Como hoje cerca de 75% dos monitores no mundo são LCD, se todos os usuários da internet trocarem o Google pelo Blackle. acabarão consumindo mais energia do que se não usassem.
O resultado completo da pesquisa pode ser visto em: http://techlogg.com/content/view/360/31/
Assim, vai minha dica: se vocês usam monitores CRT, usem o Blackle. Caso contrário, fiquem no Google mesmo.

E, se você quer mesmo consumir menos energia, o simples fato de não usar nenhum protetor de tela (que acaba consumindo processamento) ou desligar o computador após o uso vai guardar muito mais energia que usar o Blackle.