domingo, agosto 13, 2006

o html é tunado pois a M$ não segue padrões

Bom depois de postar neste blog a noticia do crash do IE (IEca), meu amigo Auxiliar, me avisou que o código da página que gera o erro está em conforme com a W3C (Orgão que regulamenta os padrões para WebDesigner). O IE deixa de seguir padrões que é obrigatório por todos os browsers hoje desenvolvidos, para que os sites sejam compativeis com qualquer browser. E quem perde com isto é o usuário, segue as palavras do meu amigo:

"Se fosse preciso manter um site para user do IECA, precisará usar alguns "HACKS" que significa mais códigos e muitos códigos para contornar as falha do aplicativo!"

Isto já diz tudo, todos os browsers seguem em maioria os padrões da W3C, e porque a M$ deixa? Monopólio?

Crash no Internet Explorer (html tunado)

Eram 00:47 numa noite de sabado , e tinha chegado da rua, meio transtornado por alguns assuntos, mas deixa para lá, um amigo meu me pergunta nesse horário se eu mexia com html, ai falei para ele, cara olha a hora, tem como deixar para amanhã de manhã? Mas o cara me adiantou, que havia um bug no IE que causava crash no código carregado em memória.
Bom como eu não uso windows, e ele adiantou o teste para mim, e dá um verdadeiro crash mesmo hehehe. E com as últimas atualizações de segurança dele.
É o IE é uma IEca mesmo, a causa do crash é o seguinte, vc precisa executar um código em html, (html isto mesmo, não é nenhum javascript não, é html), que passa alguns parâmetros loucos para o IE executar e ele fica louco.
Acessem o link e façam o teste http://www.revolucao.etc.br/artigos/ieca.html .
Depois desta abandona, Firefox ou Opera é o mais recomendável para os usuários de Windows.

sábado, agosto 12, 2006

Minha própria Distribuição Linux

Bom gente, por todos esses anos venho convivendo com o Sistema Operacional Linux. A vida ficou mais louca após eu começar a memorizar centenas de comandos e suas flags, a ler dezenas de artigos por dia e ainda a praticar a maioria do que via sobre linux. Mais sempre me senti pressionado pelos colegas de profissão em saber mais do que devia, pois eu não paro de falar em Linux,FreeBSD etc, e nessa história de escrever artigos e ajudar a comunidade, resolvi eu mesmo começar a desenvolver minha própria distribuição linux do zero.
Estou seguindo o material do LFS que é muito intuitivo e visa desenvolver uma distribuição linux bem básica, mas funcional. Essa é minha idéia no presente, não espero gravar em cd para distribuir, mas sim aprender a fundo mais ainda o funcionamento deste Sistema Operacional poderoso.

terça-feira, agosto 08, 2006

Sempre tem alguém do Java

Sempre tem alguém do Java que fica louco ao ver alguém falando do .NET. Bom uma resposta rápida para os Javalinos de plantão, "quantas linguagens o suposto Java pode compilar em seu framework?"
Essa pergunta é para um grande amigo meu Fábio Ribeiro, muita gente conhece ele como Auxiliar, que hoje roda OpenBSD em sua máquina e está tentando compilar o Java na máquina, pois o OpenBSD não tráz o Java nativo. Bem que avisei ele para rodar o FreeBSD, mas como sempre ele faz tudo ao contrário, se eu dizer para ele usar o Apache, ele vai dar um jeito de rodar o Tux.
Brincadeiras a parte, mas o cara é o cara....

domingo, agosto 06, 2006

Relato do Upgrade do Ubuntu Dapper para o Edgy

Domingão em casa resolvi fazer um upgrade de versão do Ubuntu. Hoje a versão estável como todos sabem é a Dapper, mas como eu sou meio teimoso e gosto de testar as coisas, simplesmente fiz o que muita gente deixará para fazer há um mês antes do lançamento do Ubuntu Edgy.
Simplesmente realizei :
#vi /etc/apt/source.list
:%s/dapper/edgy/g
:wq
#apt-get update ; apt-get -y dist-upgrade ; reboot

É como nada é perfeito tive alguns problemas com o Xorg. Tive que executar após a inicialização mal sucedida do mesmo:
#apt-get -y install xserver-xorg
Fora o usplash que ficou muito esquisito, tive que instalar o usplash do xfce, e ainda o X demora bastanste para carregar. É coisas que serão solucionadas nos próximos updates.

Arranhando o Mono

A 1 ano atraz, conheci o Mono, um framework capaz de desenvolver e executar aplicações .NET cliente-servidor no Linux,Unix,Windows,Mac OS X. Isto mesmo indo direto ao assunto, eu desenvolvo uma aplicação com mono em C#.NET no FreeBSD, e gero o executável que roda em qualquer outro Sistema Operacional citado acima sem alteração no código e sem emulação.
A 1 ano atraz , eu trabalhava numa empresa que está migrando seu sistema ERP, e usando o VB.NET e ASP.NET. Cheguei a testar o mono num Slackware, e até rodar alguma coisa do VB.NET só que o compilador basic na epóca estava fraco, e como quase tudo estava sendo desenvolvido em VB.NET, não daria para parar e começar a desenvolver em C#.NET.
Essa semana passada vi novamente o mono, mais feroz do que nunca e com a possibilidade de usar o MonoDevelop (o nosso Visual Studio Free), e como na faculdade tudo é está para o OO (Orientação a Objetos), estou voltando a arranhar o Mono com a linguagem C# totalmente orientada a objetos.

Sensacionalimo do Ubuntu

Faz tempo que venho acompanhando o Projeto Ubuntu (www.ubuntulinux.org), até mesmo após te ter visto um colega de trabalho usando, resolvi testar. Cheguei ao ponto de tirar o "Slackware", é gente tirei o Slackware mesmo da minha máquina, para dar vez ao Ubuntu, que vinha comendo quieto, por várias anos.
A primeira vista foi bem intuitiva, tudo automático, mas o que mais me chamou atenção durante os testes, com o Live-CD foi achar minha placa Wireless SWL-2300P e instalar, coisa que com o Slackware foi na mão mesmo (./configure ; make ; make install).
Comecei até a ajudar o pessoal nas salas de chat da Freenode (#ubuntu-br). Fiquei madrugadas ajudando pessoal com dúvida em configurar seu ubuntu.
Depois de alguns meses usando o Ubuntu Breezy, veio o Dapper Beta, chamando muita atenção de ser mais fácil ainda. Mas uma coisa me deixou com raiva, o que era bom ficou perfeito, e o Slogan do Ubuntu acrescentou fortemente a usabilidade do Sistema Operacional Ubuntu Linux para plataforma de Servidores.
Pelo que vejo entre amigos de T.I., Sistema Operacinal Linux para servidores, é uma salada. Eu mesmo curto usar o Slackware,SuSe,Red Hat e do mundo BSD o OpenBSD e FreeBSD alias qualquer linux hoje em dia. Mas o que acontece um dos caras mais ricos do mundo "o fundador do Ubuntu, Mark Shuttleworth" quer que o ubuntu ultrapasse as barreiras dos Desktop e chegue aos Servidores.
Quase ironicamente vejo isto como na minha opinião como grande avanço para uma distribuição, mas por outro lado vejo a mídia falando demais. Estava lendo o "Br-linux" e vi um post dizendo que o Ubuntu trará o fim da Red Hat (risos). Essa foi boa, fim da Red Hat, uma das maiores empresas do mundo em relação a T.I., acho que a midia fala demais de deixa um ar de sensacionalismo do Ubuntu por parte dela, por achar tudo muito fácil.
Prefiro usar um Slackware do que um Ubuntu da vida num servidor, mas prefiro o Ubuntu como Desktop.