Super Grub Disk

Fonte: www.noticiaslinux.com.br
Andou instalando outro sistema operacional, que o fez perder o Grub e
conseqüentemente acesso à sua distro?
O Super Grub Disk foi criado para resolver problemas como este (de
reinstalação do Grub). Você pode criar um disco de recuperação em disquete
ou CD bootável (claro).

Confira os screenshots que dão a idéia do que se pode fazer:
http://www.softwarelibre.tlalpan.gob.mx/

Site: http://adrian15.raulete.net/grub/tiki-index.php

Acessando Wi-Fi AP com NetworkManager

Fonte: Planeta Ubuntu Brasil
Acessando Wi-Fi AP com NetworkManager

Acessar pontos de acesso de rede sem fio (Wi-Fi AP) sempre foi uma dor de cabeça para configurar no Linux. E se você por acaso tiver de conectar em vários APs durante o dia, aí é que ficava russo mesmo! Até o dia que NetworkManager foi lançado! NetworkManager é um novo serviço que permite a configuração de redes, com ou sem fio, sem precisar usar o console ou comandos malucos. Eu tenho usado este aplicativo para acessar APs no meu trabalho, consultório médico, no ônibus, etc com a mesma facilidade que se tem hoje no Windows. Então, vamos deixar de papo furado e ir direto ao que interessa.

Instalando NetworkManager:

Usando o Synaptic (ou a sua ferramenta preferida) procure pelo aplicativo “network-manager.” Selecione-o para instalação e clique no botão “Aplicar.”

Instalando com Synaptic

Iniciando o applet:

Depois que a instalação terminar, ative o applet do NetworkManager usando o comando:

nm-applet &

Iniciando o applet

Checando por Wi-Fi APs:

O applet imediatamente checa por APs ao seu redor e cria uma lista que pode ser vista ao clicar no applet com o botão esquerdo do seu mouse. Para conectar à qualquer um destes APs, basta escolher um da lista, clicar com o botão esquerdo do mouse, e pronto!

Observação: Os APs que estiverem trancados com alguma forma de proteção terão um cadiado à frente do seu nome. Ao conectar à um AP trancado, NetworkManager exibirá uma tela onde você poderá entrar a senha de acesso ao mesmo. Existe também a possibilidade de armazenar esta senha usando o chaveiro do Gnome. Se esta opção for escolhida, siga as instruções exibidas para a criação do chaveiro padrão.

Lista de APs por perto

Configurando acesso à um AP oculto:

Como lá em casa eu não publico o nome (ESSID) do meu AP, é preciso passar esta informação para o applet. Clicando com o botão esquerdo do mouse no applet, escolha “Connect to other wireless network” e digite o nome (ESSID) de seu AP. Se esta AP for trancado, você também terá de providenciar a senha apropriada.

Configurando acesso à um AP oculto

Presto!!!

E pronto! Agora é só abrir o seu navegador favorito *coff* (firefox) *coff* e começar a navegar!!!

Pronto

Configurando NetworkManager

A última coisa a se fazer é adicionar o applet na lista de serviços a serem executados toda vez que se inicia o sistema. Isso pode ser feito usando o comando:

gnome-session-properties

e adicionando o comando:

/usr/bin/nm-applet

na aba de “Programas Iniciais.”

Instalando com Synaptic

Agora sim, terminamos!

Por GnuKemist em 08/12/2005 - 21:35 (Permalink)

Sweepstakes Update

Até agora somente 3 pessoas se inscreveram no Ubuntu Sweepstakes 2005! Vamos lá pessoal!!! A comunidade inteira depende de vocês para traduzir ou reportar bugs no Dapper Drake antes de seu lançamento oficial em abril de 2006!

Por GnuKemist em 08/12/2005 - 16:18 (Permalink)

Quer controlar o Linux por infra-vermelho?



No site vivaolinux tem um artigo ensinando como fazer, vá lá.
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=4165

Pessoalmente estou sem tempo, mas vou lhes contar um segredo. Posto tudo que acho legal aquí por vaŕios motivos, um deles é que o site original às vezes está indisponível, outro é que quanto mais links e manuais de Software Livre menos desculpa para os preguiçosos.

===========================

LIRC - Linux Infrared Remote Control

Autor: Andrei
Data: 08/12/2005

Introdução e advertências


Usar um controle remoto no Linux independente de termos placa de TV ou outro hardware específico é uma solução muito útil em diversas situações:
  • Controlar o XMMS, Mplayer e etc sem termos que estar "grudados" no micro;
  • Rodar programas em servidores ou máquinas sem teclado ou em localização não muito acessível. Ex: Racks;
  • Controlar o ponteiro do mouse a distância;
  • Palestrantes com uso de um DataShow podem ganhar muito mais mobilidade na apresentação além de impressionar!
  • Existem alguns relógios de pulso que desempenham a função de controle remoto genérico, você pode utilizar um e ganhar mobilidade extra.

Neste artigo vou apresentar a construção de um hardware simples para funcionar como receptor e a instalação e configuração do LIRC.

A distribuição utilizada foi a Slackware 10.2 com kernel 2.6.13. O procedimento de instalação/configuração não deve mudar muito para outras distribuições.

ATENÇÃO: Como vou apresentar a construção de um pequeno hardware receptor, que apesar de simples requer algumas habilidades, não me responsabilizo por qualquer dano causado ao seu computador!!!


Construção do receptor infravermelho

Abaixo segue o esquema elétrico do receptor serial. Este receptor não é de minha autoria, foi extraído do site:

Lista de componentes:



Na imagem acima, a aparência do conector pode parecer confusa, já que não se sabe o lado que o mesmo está, por isso lembre-se que está com as conexões do lado dos terminais soldáveis, ou seja:

Pino 1 - Sinal (Signal)
Pino 5 - Terra (Common)
Pino 7 - Ligação para o Diodo D1

Não posso precisar o custo dos componentes acima, já que não tive que comprar nenhum, mas acredito que o conjunto não deve passar dos R$ 15,00.

Como são poucos os componentes, optei por soldá-los diretamente uns nos outros e os coloquei dentro do próprio conector serial, somente para o componente receptor infravermelho (IR Receiver) utilizei um cabo de mouse com uma garrinha (daquelas que existem nos fones para celular), presa na extremidade próxima do IR Receiver para facilitar a fixação numa posição de melhor recepção do mesmo.

Após a construção do receptor, CONFIRA todas as conexões para ver se está tudo certo e conecte o mesmo no seu micro.

Exemplos de montagem:


Receptor montado dentro de um mouse antigo:


Download e instalação do LIRC

Para a instalação é necessário ter os fontes do kernel instalados. Não vai ser preciso recompilar o kernel.

# wget http://easynews.dl.sourceforge.net/sourceforge/lirc/lirc-0.7.2.tar.gz
# tar -xzvf lirc-0.7.2.tar.gz
# cd lirc-0.7.2
# ./setup.sh


Será iniciado um utilitário de configuração:

1. Driver Configuration

Escolha: Home-Brew (16x50 UART compatible serial port), após será solicitado a escolha da porta serial e por fim em Driver Especific Options marque: With transmitter diode e Software Generated Carrier.

2. Software Configuration

Marque: Compile tools for X-Windows

3. Save configuration & run configure

Após concluído o processo, vamos compilar e instalar o programa:

# make
# make install



Configuração inicial

Devemos carregar os módulos do LIRC:

# modprobe lirc_dev
# modprobe lirc_serial


Se ocorrer algum erro no carregamento dos módulos:
  • Certifique-se que não existe nenhum processo utilizando a porta serial escolhida para o LIRC.
  • No meu caso tive que executar o comando abaixo antes do carregamento dos módulos, pois na inicialização o kernel ativa algumas configurações na porta serial que não são compatíveis com o LIRC:

    # setserial /dev/ttyS0 uart none

    Substitua o /dev/ttyS0 pela porta serial correta!
  • Tente passar os parâmetros da porta no carregamento do módulo lirc_serial:

    # modprobe lirc_serial irq=4 io=0x3f8

    Verifique se os módulos estão carregados:

    # lsmod | grep lirc
    lirc_serial 12000  0
    lirc_dev 12644 1 lirc_serial



Teste inicial

Antes de mais nada, você vai precisar de um controle remoto. Pegue qualquer um: da sua TV, Som, DVD etc.

Rode o programa mode2:

# mode2

Aponte seu controle para o receptor e pressione algumas teclas. Você deve obter uma saída semelhante a esta:

space 674
pulse 391
space 1727
pulse 393
space 672
pulse 358

OK, nosso receptor está funcionado!


Configurando o seu controle remoto

O LIRC é composto de um servidor (lircd), que recebe as informações do receptor infravermelho e de vários programas clientes que se conectam à ele para executar as tarefas conforme a aplicação.

Agora entre no site:
e procure o seu modelo de controle remoto!

Baixe o arquivo. Ex:

# wget http://lirc.sourceforge.net/remotes/sony/RM-X47

Mova o arquivo para /etc/lircd.conf:

# mv RM-X47 /etc/lircd.conf

Se você não encontrou o modelo do seu controle, não se apavore, vamos configurar ele no "braço". Para isto vamos utilizar o utilitário irrecord:

# irrecord meucontrole.infra
  • Tecle ENTER duas vezes;
  • Agora você deve pressionar várias teclas diferentes de seu controle remoto por aproximadamente 1 segundo, cada botão que você apertar deve gerar no mínimo um ponto na saída do programa, mas em nenhum caso mais de 10 pontos. Não pare de pressionar os botões até que 2 linhas de pontos sejam preenchidas;
  • Após isso o programa vai pedir para mapear cada tecla, coloque o nome da tecla e tecle ENTER, após isso tecle a respectiva tecla do seu controle. Repita isso até mapear todas as teclas.
  • Mova o arquivo gerado para /etc/lircd.conf:

    # mv meucontrole.infra /etc/lircd.conf

Rode o lircd:

# lircd

Verifique em /var/log/lircd se está tudo OK:

# tail /var/log/lircd
Nov 5 09:46:56 atb lircd 0.7.2: lircd(serial) ready


Iniciando programas pelo controle remoto

No exemplo abaixo vamos criar uma configuração para controlar o XMMS, abrir o site do VOL e desligar o micro. Leia a documentação para ver mais opções:
Crie um arquivo em seu home com o nome de .lircrc. Você vai precisar saber o nome das teclas do seu controle que estão no arquivo /etc/lircd.conf, se você configurou seu controle com o irrecord, então você deve se lembrar do nome que deu para as teclas, senão abra a arquivo /etc/lircd.conf e veja os nomes.

Criando o arquivo:

# cd ~
# vi .lircrc


# Inicio do Arquivo
# button = Nome do Botão
# prog = irexec (cliente que se conecta ao lircd para receber os comandos do controle e iniciar um aplicativo
# config = Nome do programa/Linha de Comando

# Ao digitar a tecla "100" do meu controle é aberto o site do VOL:
begin
button = 100
prog = irexec
config = firefox www.vivaolinux.com.br &
end

# Ao digitarmos a seqüência de números "1,2,3 e 5" o computador é desligado:
begin
button = 1
button = 2
button = 3
button = 5
prog = irexec
config = poweroff
end

# Abaixo controlamos o XMMS:
# Próxima música da lista
begin
button = ff
prog = irexec
config = xmms -f &
end

# Música Anterior
begin
button = rew
prog = irexec
config = xmms -r &
end

# STOP
begin
button = stop
prog = irexec
config = xmms -s &
end

# PLAY
begin
button = play
prog = irexec
config = xmms -p &
end

#PAUSE
begin
button = pause
prog = irexec
config = xmms -t &
end

# Diminuir o volume
begin
button = voldown
prog = irexec
config = aumix -w -5
end

# Aumentar o Volume
begin
button = volup
prog = irexec
config = aumix -w +5
end
# Fim do Arquivo

Agora vamos iniciar o irexec:

# irexec -d

Teste se seu micro responde aos comandos definidos no arquivo!


Simulando um mouse

Edite o arquivo de configuração do xorg:

# vi /etc/X11/xorg.conf

Adicione está seção ao arquivo:

Section "InputDevice"
Identifier "LIRC-Mouse"
Driver "mouse"
Option "Device" "/dev/lircm"
Option "Protocol" "IntelliMouse"
Option "SendCoreEvents"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
EndSection

Altere a seção "ServerLayout" e adicione a seguinte linha:

InputDevice "LIRC-Mouse" "AlwaysCore"

Agora reinicie seu X!

Crie o arquivo /etc/lircmd.conf com o seguinte conteúdo:

#Inicio do Arquivo

PROTOCOL IntelliMouse

# ACCELERATOR start max multiplier

ACCELERATOR 1 300 10

TOGGLE_ACTIVATE * MENU

MOVE_N * 2
MOVE_NE * 3
MOVE_E * 6
MOVE_SE * 9
MOVE_S * 8
MOVE_SW * 7
MOVE_W * 4
MOVE_NW * 1
MOVE_IN * +
MOVE_OUT * -

BUTTON1_CLICK * PROG
BUTTON3_CLICK * INPUT

#Fim do Arquivo

Substitua o nome das teclas conforme seu controle. A documentação deste arquivo você vai encontrar em:
Agora vamos iniciar o lircmd:

# lircmd

Tecle em seu controle a tecla definida em TOGGLE_ACTIVATE, você deve ver o ponteiro do mouse fazer um círculo na sua tela, após isso teste a movimentação do mesmo.


Configurações finais

Se tudo ocorreu bem até aqui, então você pode configurar o lircd para ser iniciado automaticamente em seu sistema.

No Slackware:

No arquivo /etc/rc.d/rc.modules adicione no final do arquivo:

setserial /dev/ttyS0 uart none
modprobe lirc_dev
modprobe lirc_serial

ou:

modprobe lirc_serial irq=4 io=0x3f8

Substitua /dev/ttyS0, irq= e io= pelas configurações da sua porta serial, no exemplo acima estou utilizando a ttyS0 (COM1).

No arquivo /etc/rc.d/rc.local adicione:

lircd

No arquivo ~/.bash_profile adicione:

irexec -d
lircmd

Se você tiver problemas em utilizar os programas clientes como usuário comum, veja as permissões do arquivo /dev/lircd.

# chmod 666 /dev/lircd


Outros utilitários

Existem vários utilitários que desempenham várias funções, entre eles:

irw


Útil para saber o nome das teclas definidas para seu controle. Ex:

# irw
0000000000000021 00 play sony.ir
000000000000001e 00 stop sony.ir

irxevent


Simula eventos do seu teclado normal. Este programa utiliza o mesmo arquivo do irexec: ~/.lircrc.

Ex.:

begin
prog = irxevent
button = CANCEL
config = Key crtl-c CurrentWindow
end

xmode2


Exibe a forma de onda recebida pelo receptor infravermelho.


Para lista completa de programas acesse:

Considerações finais

UFA!

Gostaria de dizer que fiquei impressionado com o funcionamento do LIRC, mesmo utilizando um hardware receptor bem simples, o alcance do mesmo é igual a qualquer aparelho convencional, TV, DVD, etc.

Testei o mesmo com 3 controles diferentes e funcionou perfeitamente!

Se você gostou do artigo, mas acha que não vai conseguir montar o receptor, peça a algum amigo seu que saiba ou imprima o esquema e peça a alguma loja de manutenção de eletrônicos que monte para você.

Lembre-se de ler a DOCUMENTAÇÃO para extrair o máximo do programa para a aplicação desejada.

Exemplos de configuração podem ser encontrados na subpasta contrib do LIRC:

# cd lirc-0.7.2/contrib/

Todas as informações, esquema e figuras foram extraídas do site do LIRC:
Abraço a todos!



http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=4165


Veja também um artigo sobre o editor emacs http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=4003

Cidade alemã abraça o código aberto

fonte: http://www.noticiaslinux.com.br/nl1134001699.html
2005-12-07 22h28min

A cidade alemã de Mannheim anunciou que está adotando soluções abertas, baseadas no sistema operacional Linux.

http://info.abril.com.br/aberto/infonews/122005/06122005-4.shl

Postada por: Anderson Assumpção


Microsoft lança plugin para Firefox

fonte: http://www.bitesebytes.com/index.php?option=com_content&task=view&id=415&Itemid=7
Terça, 06 Dezembro 2005
Sim, é verdade, a Microsoft acabou de lançar um plug-in para o Firefox, o grande rival do Internet Explorer. O plug-in permite aos utilizadores do Firefox fazer downloads dos sites da Microsoft, que antes eram forçados a ligar o Internet Explorer. A troca de browser era inevitável porque nos sites da Microsoft é necessário que exista o suporte para o ActiveX para que seja verificado que o sistema operativo é autêntico, também conhecido pelo esquema de validação Windows Genuine Advantage, coisa que o Firefox não tinha capacidade de fazer, até agora.

Fonte: Computer Weekly

Sejamos céticos

Já andei reportando aqui no meu blog a questão ideológica. Alguns perguntariam, mas porque o Sérgio esta metendo Geopolítica num blog sobre Software Livre? Simplesmente por ter tudo a ver. Não são os nossos dirigentes que escolhem fazer ou não parte da ALCA? Invadir o Iraque dizendo que é para combater o terrorismo, quando na verdade o que se quer é o petróleo?

Veja duas opiniões "Lindas sobre o Tony Blair", Qual dos dois você acha que está com a Razão?

Tony Blair é o "estadista da década", afirma instituto
internacional http://www1.folha.uol.com.br/folha/mundo/ult94u90296.shtml
veja um trecho:
Um porta-voz do instituto declarou que o prêmio foi concedido a Blair por suas qualidades de liderança e por sua clareza em momentos de crise em várias partes do mundo.

Prêmio Nobel Harold Pinter faz críticas a Bush e Blair em vídeo
http://www1.folha.uol.com.br/folha/mundo/ult94u90280.shtml
veja um trecho:
Em uma gravação apresentada nesta quarta-feira na Academia Sueca, em Estocolmo, onde o Nobel é entregue tradicionalmente, Pinter disse que Bush e Blair deveriam ser denunciados a uma Corte Internacional de Justiça.


Sobre Hugo Chavez eu diria o seguinte: Leia tudo o que imprensa disser e entenda o contrário.

Porque não somos idiotas

Lendo as notícias abaixo de forma isolada chegamos a pensar que Bill Gates é um cara bonzinho e que sua conversa é verdadeira
Microsoft irá investir US$ 1,7 bi na Índia nos próximos quatro anos
http://www1.folha.uol.com.br/folha/dinheiro/ult91u103127.shtml

Bill Gates anuncia criação de empregos na Índia
http://www1.folha.uol.com.br/folha/informatica/ult124u19361.shtml

Mas logo em seguida vem a verdade: O que eles querem não é investir e sim lucrar.
Índia deve ter 100 milhões de internautas em dois anos http://www1.folha.uol.com.br/folha/informatica/ult124u19366.shtml

Será mera conicidência? Mas a Índia é o país com um dos maiores mercados de Software do mundo e com mais programadores. O que eles querem é ganhar dinheiro, e só. Não estão fazendo filantropia.

Nada contra uma empresa, mas tenho convicção de que Software não é mercadoria e sim conhecimento científico, que deve ser partilhado para o progresso de todos e não para o enriquecimento de alguns.

Acostume-se a refletir que tipo de interesse pode estar por traz de cada notícia e assim você acreditará menos no que lê, ou pelo menos enchergará com outros olhos.

Você assina banda larga?

Então conheça a Associação Brasileira dos Usuários de Acesso Rápido

www.abusar.org

Apresentação

A ABUSAR (Associação Brasileira dos Usuários de Acesso Rápido) é uma entidade civil sem fins lucrativos que surgiu em 1º de Junho de 2001, a partir de um movimento espontâneo dos usuários de internet — intitulado Velocidade Justa, esse fundado em 30 de julho de 2000 — que busca a melhoria da qualidade dos serviços de acesso à internet por banda larga (conexões de alta velocidade).

Campanhas públicas da ABUSAR

Termos e Condições de Uso

Busca de qualidade

Na época —e ainda hoje— constatava-se que a velocidade oferecida de fato pelas operadoras de telecomunicações (empresas de telefonia e de redes de TV a cabo) e por provedores de acesso era inferior ao que essas empresas prometiam em suas propagandas e contratos de serviços. Essas companhias tentavam, porém, se esquivar da responsabilidade, acusando-se mutuamente pelas falhas, deixando o usuário confuso sobre a quem deveria acusar pelos danos.

Crescimento da luta

O movimento ganhou fôlego e, com o apoio de centenas de usuários, aos poucos começaram a surgir provas técnicas e legais (contratuais e de regulamentação da área) que revelavam irregularidades no setor e acertos ilegais (cartel) entre provedores e operadoras de telecomunicações para extorquir o consumidor.

Provas técnicas

Dados técnicos levantados demonstraram que as operadoras prestam o serviço de conexão completo para o usuário, ligando-o de sua casa até o tronco central (backbone) de internet, o que fere ao disposto pela Anatel sobre o assunto. Também revelam que os provedores não desempenham nenhum papel no processo de conexão do usuário (e que portanto estão recebendo por serviços que não executam).

Tal situação:

• Fere às normas da Anatel: as concessionárias de serviços de telecomunicações estão impedidas de prestar "serviços de valor adicionado" ao cliente final (internet é enquadrada pela agência nessa categoria);

• Fere ao Código de Defesa do Consumidor: como o cliente consegue navegar na internet sem um provedor, a exigência das operadoras de que ele contrate também a esse serviço constitui "venda casada", o que é proibido pelo artigo 39, inciso primeiro, do CDC, que diz:

"É vedado ao fornecedor de produtos ou serviços condicionar o fornecimento de produto ou de serviço ao fornecimento de outro produto ou serviço, bem como, sem justa causa, a limites quantitativos."

• Não condiz com a realidade: os usuários que optaram por deixar de pagar suas mensalidades de provedor de acesso continuavam a desfrutar dos serviços de conexão à rede normalmente, o que revela que tal serviço é dispensável.

Números da entidade

O Velocidade Justa e a ABUSAR rapidamente se tornaram referência entre os usuários de internet sobre a luta por qualidade de serviços de banda larga, reunindo mais de 600 associados na lista de discussão da entidade, mais de 70 mil visitantes por mês ao site (cerca de 300 visitas/dia) e 1.760 internautas interessados (até maio de 2002) em ingressar na Justiça, em uma ação coletiva da ABUSAR, contra os abusos das operadoras. Atualmente, Janeiro de 2004, são mais de 1.500 associados, 6.000 visitas/dia, 100.000 visitas / mês. Mais dados

Registro e papel formal

A ABUSAR foi legalmente constituída, com estatuto registrado em cartório em 2001, e tem como finalidade atuar não apenas na representação dos usuários em questões de direito do consumidor, mas também no aprofundamento do debate de problemas sérios como a proteção contra abusos da publicidade on-line (spam), a invasão da privacidade (coleta e compartilhamento não-autorizado de dados pessoais pelas empresas), combate à censura on-line, defesa da liberdade de expressão, assim como a democratização e popularização do acesso a informações e a meios de comunicação eletrônicos no Brasil.

Diretoria

A ABUSAR tem um Presidente, dois Vice Presidentes, um Secretario Geral e um Conselho Fiscal, estatutariamente.

Tem também uma diretoria não estatutária, composta por associados convidados, que colaboram ou colaboraram com nossos esforços.

Veja aqui uma relação dos componentes da Diretoria

Horacio Belfort
Presidente da ABUSAR - leia notícias do site abusar em RSS

Veja Também:
GO bane obrigação de provedor para banda larga
Banda larga e provedores: isso tem jeito?
http://www.orkut.com/Community.aspx?cmm=27577
Testar velocidade da conexão


Bom artigo do site Tabless

Original: http://www.tableless.com.br/?codigo_novo_maneira_velha

Código novo, maneira velha- 21/11/2005

Você, camarada antenado, que está entrando ou que está já está algum tempo no mundo dos Web Standards. Que já se acostumou com código enxuto, limpo e legível, lembra-se ainda de como era seu código antigo? Lembra-se de quanto código você escrevia para fazer um simples parágrafo, ou um menu? Código desnecessário, atrapalhando a vida de quem tivesse o desprazer de trabalhar com ele.

Graças aos novos tempos, isso está mudando. Claro que não! Padrões Web não é uma poção mágica que te dá poderes cósmicos e lhe permite num piscar de olhos digitar código legível e enxuto.
Esse o ponto. Seguir os Web Standards não quer dizer código limpo e legível. Separar a informação da formatação não é sinônimo de ter código perfeito e simples.

Vejo muitos trabalhos por aí, que quando abrimos o source, vem aquela avalanche de divs, spans e tudo que tem direito. Um código complicado, difícil de entender. Então, percebemos que o código mudou, mas a maneira de pensar ainda é a velha.

Uma das primeiras coisas que aprendi quando estava estudando os Padrões Web, é sobre uma regrinha muito falada entre os gringos, chama-se KISS. Kiss é o acrónimo de Keep It Simple Stupid.
É a regra de deixar o mais simples possível. Se está complicado, é sinal de que você deve estar fazendo algo errado.

Não estou dizendo que você não deve colocar um div a mais em seu código para resolver um certo problema. Todos os problemas que conheço até hoje no desenvolvimento costumeiro, se resolve com no máximo 2 divs aninhados em um mesmo objeto. Claro, a não ser que você queira fazer toda aquele malabarismo de cantos arredondados em um box que terá altura e largura variável. Aí não tem jeito mesmo.

Para aqueles desenvolvedores que pensavam que o diferencial iria acabar, porque todos iriam fazer códigos bonitos e perfeitos, e com isso a concorrência seria quase nula, estão perfeitamente enganados (isso dá outro artigo, sobre diferencial do desenvolvedor que segue os padrões).
Ainda, continuará existindo aqueles desenvolvedores que fazem código complicado, que são apenas simples desenvolvedores, nada mais.

Pensar novo, pense diferente. Não mude apenas para os Padrões, mude sua cabeça, sua maneira de desenvolver.
Pense simples, faça simples.

OpenSPARC

2005-12-06 23h39min

A Sun Microsystems espera voltar atenções a seu chip UltraSparc T1, de codinome Niagara, através de um novo programa chamado OpenSparc. A idéia é que terceiros melhorem o design do processador e produzam seus próprios chips baseados no UltraSparc T1, de acordo com executivos da Sun.
Para isso, foi lançado hoje o projeto OpenSPARC, um programa da Sun para publicar as especificações para o chip UltraSparc T1.

Mais em: http://www.opensparc.net

Fonte: http://www.linuxworld.com.au/index.php/id;1166498229;fp;16;fpid;0

linux-cookbook

Grupos do Google
Participe do grupo linux-cookbook
E-mail:
Visitar este grupo