Tresloukadu - Blog Pessoal

Tecnologia e outros assuntos à la carte. // Essas palavras que escrevo me protegem da completa loucura. Charles Bukowski, o velho safado.

A idéia deste blog é falar sobre as minhas áreas de interesse, a saber, Tecnologia, Atualidades, Turismo, Música, Motociclismo, Linguística, entre outros. Meu nome é Carlos, estou concluindo minha Licenciatura em Letras Inglês, sou formado em Telecomunicações e Redes de Computadores e trabalho com Internet desde 2001. Atualmente trabalho por conta própria, presto serviços para a Universidade Federal de Santa Catarina, sou um dos fundadores e mantedor da comunidade BlackBerry Brasil, entre outros. mais...

RSS Feeds

Estou Lendo

Ecce Homo (The Autobiography of Friedrich Nietzsche)

Utilizando a Classe Timer no ActionScript 3.0



Uma coisa muito legal no ActionScript 3.0 é a classe Timer (flash.utils.Timer). Esta nova classe substitui os antigos métodos setInterval() e setTimeout() e claro, inclui novas funcionalidades.  Por exemplo no ActionScript 2.0 você teria algo como:

//-- ActionScript 2.0
var segundos : Number = setTimeout(rodaUmaVez, 1000); // 1 segundo

function rodaUmaVez():void
{
trace("rodei uma vez...");
}

No entanto no ActionScript 3.0 com a nova classe Timer a mesma idéia acima
fica:


//-- ActionScript 3.0
var segundos : Timer = new Timer(1000, 1); // 1 segundo

segundos.addEventListener(TimerEvent.TIMER, rodaUmaVez);

segundos.start();

function rodaUmaVez(event:TimerEvent):void
{
 trace("rodei uma vez...");
}

Ao instanciar o novo objeto timer você passa dois parâmetros. O primeiro é a frequência com que será executado, neste caso é 1000 milisegundos que é 1 segundo. E no segundo parâmetro é a quantidade de vezes, se você colocar 1 vai rodar apenas uma vez e pronto. Caso você queira rodar infinito pode informar 0 ou não colocar o segundo parâmetro e pronto. Outra coisa nesta nova classe é que o TimerEvent.TIMER, a cada milisegundo e e a cada número de vezes que foi informado no construtor ele executa a função que você informar no método addEventListener da classe Timer.

Gerar Números Randômicos com ActionScript3

  • terça-feira jul 13,2010 06:48 PM
  • Por tresloukadu
  • Em ActionScript

Fique umas duas semanas longe das minhas atividades da Internet por causa do final de semestre na faculdade. Vou começar a postar umas dicas e outras coisas aqui no blog que venho aprendendo. Indo ao que interessa vamos ver como gerar números randômicos no ActionScript3. Fazendo meus testes com o Papervision 3D precisei gerar números aleatórios, e que podem repetir. É bem simples o processo confira:


var valorMaximo        : Number = 50;
 var ValorMinimo         : Number = 0;

resultado = Math.floor(Math.random() * (valorMaximo - ValorMinimo)) + ValorMinimo;

trace(String(resultado) );

Favor deixar um comentário se houver dúvidas.

Review TV 3D Samsung

A era da tecnologia 3D começou pra valer: Televisores 3D como o recém lançamento da Samsung série C 7000 e mais 3D players como o BD-C 6900 já estão no mercado e muito em breve dentro de nossas casas.

Muito pouco tempo depois de as televisões e monitores de LCD e agora LED ficarem um pouco mais populares, chega uma nova tecnologia. Na realidade a tecnologia 3D não é tão nova assim, pois há muitos anos já é utilizada em salas de cinema, etc. No entanto somente agora esta tecnologia está sendo popularizada pelos grandes fabricantes como Sony e Samsung. Estes dias fiquei me perguntando por que tecnologias que poderiam ser lançadas daqui a alguns anos estão sendo adiantadas e lançadas agora. Uma explicação um pouco mais clara que veio a minha cabeça foi que, em virtude da crise financeira que assolou vários países como, por exemplo, o Japão grandes empresas passaram por dificuldades econômicas. E por causa disto, estas empresas do oriente como a Sony estão lançando novos produtos para recuperar o seu mercado. Se caso eu estiver errado favor me corrigir nos comentários = ).

Todo mundo está falando da TV 3D e da experiência que todos os telespectadores terão a chance participar. Indo mais adiante atualmente já existe algumas marcas desse tipo de televisão no mercado e um dos modelos foi lançado recentemente pela Samsung. O lançamento da TV 3D pela Samsung é uma belíssima tela de 46 polegadas modelo C 7000 e mais um player Blu-ray 3D BD-C 6900. E claro além destes aparelhos não se pode esquecer os óculos especiais, pois sem ele a tecnologia 3D (atual) não funciona.

Lembrando que não é qualquer tipo de óculos 3D como aqueles do cinema. Os óculos 3D para televisores 3D como o da Samsung são óculos caros feitos de cristal líquido e alimentados por uma bateria de lítio.

Com esta tecnologia muito nova alguns problemas foram relatados por quem teve a chance de assistir um filme em Blue-ray 3D. Apesar de algumas pessoas falarem que amaram esta nova experiência alguns reclamaram falando que os olhos começaram lacrimejar, que as imagens piscavam muito, alguns reportaram que viram um tipo de flash nos olhos e bordas duplas.

Bom a verdade é que com relação às bordas duplas em alguns casos não tem como negar. E muitas vezes o nível de brilho das imagens pode diminuir também. Apesar destes detalhes as imagens em 3D realmente são impressionantes ainda mais se estivermos assistindo em uma sala escura, o que garante muito mais brilho. Os efeitos em 3D realmente são notáveis apesar de atualmente serem fracos. Este modelo de TV 3D da Samsung pode converter imagens em 2D para 3D porém o resultado não é muito bom pois parece mais como imagens com 2 lados do que imagens realmente em 3D.

Já o novo Samsung player Blu-ray 3D modelo BD-C 6900 fora o design muito bonito e moderno é um super aparelho capaz de renderizar o material em 3D com total qualidade e velocidade, sendo desta forma um excelente investimento para o futuro.

Criando um Cubo no Flash com o Papervision 3D

No primeiro post relacionado ao Papervision 3D expliquei como configurar esta excelente ferramenta para o Flash. Agora começarei a colocar exemplos práticos de como utilizar animações em 3D no Flash. Só para dar uma idéia geral o ActionScript faço no Flash Builder 4 em virtude do maior suporte, documentação etc, assim compilo o SWF no Flash CS4. Fico alternando entre um programa e outro, mas vale a pena. Para quem tiver o Flash CS5 fica mais fácil, pois o Flash Builder 4 permite compilar dentro dele.  Outra vantagem legal é que o Flash Builder é construído no Eclipse assim  se você tiver esta IDE instalada só precisa instalar um módulo da adobe. Por exemplo eu já tenho o Zend Studio 7 aqui, assim não precisei  colocar mais uma IDE do Eclipse só instalei o módulo do Flash Builder no Zend e pronto! Veja abaixo o resultado:

Nestes primeiros artigos estou explicando com maiores detalhes todo o processo para pessoas iniciantes assim como eu.  Com isso teremos um material mais completo que abrange do básico ao avançado. Estou gostando muito de aprender mais sobre 3D, realmente é um mundo de possibilidades. Bom vamos ao que interessa…

Preparando o Ambiente

Antes de ir ao código propriamente dito, vou explicar rapidamente como preparar todo o ambiente para desenvolver de maneira mais produtiva. Assim nos próximos códigos manterei mais o foco na programação e quem tiver interesse na preparação do ambiente é só ler este post.

A primeira coisa a se fazer é criar um diretório específico para o novo projeto. Depois disso vamos no Flash Builder, File -> New -> ActionScript Project para criar um novo projeto, fornecemos o nome do projeto que neste caso é “cubo” e em folder apontamos para o diretório que criamos. Confira a imagem abaixo de como ficou:

Assim depois disso podemos clicar em “finish” direto, a próxima etapa para o nosso caso não é necessária. Com isso já temos quase tudo pronto pra colocar as mãos na massa. Depois do projeto criado temos que importar o Papervision 3D para o nosso projeto assim poderemos tirar a vantagem do code complete, documentação, etc. Para importar é muito tranquilo também, tudo o que precisamos fazer é clicar com o botão direito do mouse no diretório src abaixo de “cubo” que está no Package Explorer do Flash Builder, e depois no menu que surge clicar em Import -> File System  na tela que surge apontamos para o src do Papervision selecionamos os dois principais diretórios “org” e “nochump” e depois “next” ou “finish” para concluir. Com isso todo o papervision é importado para dentro de nosso projeto.

Poderiamos também apontar no Path do Flash Builder o caminho do Papervision que funcionaria. Eu prefiro importar tudo, pois muitas fazes mudamos as classes do Papervision pra dar uma otimizada ou pra deixar de acordo com certa necessidade de algum projeto, assim desta forma o conjunto de classes original do Papervision não são afetadas. Agora o nosso projeto dentro do Flash Builder ficou filé (como certas pessoas dizem).  Só falta ajeitar umas coisinhas no Flash CS4 e pronto. Abaixo uma imagem de como ficou a estrutura de nosso projeto:

Agora vamos abrir o Flash CS4 clicar em File -> New e depois em “Flash File (ActionScript 3.0). Feito isso vamos salvar tudo no diretório “src” do nosso projeto cubo para o arquivo FLA dei o nome de “cubo” também. Atenção para evitar alguns problemas nos paths do projeto, salve o FLA neste diretório “src” para evitar estress  depois. Até aqui nada de supresa só vamos fazer um negócio pois a nossa classe do ActionScript está fora do Flash assim precisamos informar para ele o local desta classe. Para isso vá em File -> Publish Settings -> Flash -> Settings  e na telinha que abre colocamos o nome da classe que o Flash Builder criou “cubo” sem o “.as”, depois é só clicar no botãozinho com um “v” em verde pra ele verifiar a existência deste arquivo e por último “ok”, “ok” e mais um CTRL + S pra salvar :) . Verifique como ficou na imagem abaixo:

Pela lógica correta teriamos que informar para o Flash buscar o Papervision dentro de nosso projeto. Mas como já tinhamos configurado tudo antes no post anterior e como não será alterado nada no Papervision, podemos pular esta etapa. Com isso o nosso playground está pronto para começar a brincadeira!

Criando um Cubo em 3D

Como primeiro projeto vamos criar um cubo em 3D com uma cor meia em degradê para facilitar o aprendizado, e futuramente poderá ser incrementado. O código segue comentado assim não há muito o que falar só confira o resultado:

Get Adobe Flash player

Confira o código do arquivo cubo.as


package
{
 import flash.events.Event;
 import flash.display.BitmapData;

 //-- carregando as classes do papervision
 import org.papervision3d.materials.BitmapMaterial;
 import org.papervision3d.materials.ColorMaterial;
 import org.papervision3d.objects.DisplayObject3D;
 import org.papervision3d.objects.primitives.Cube;
 import org.papervision3d.materials.utils.MaterialsList;

 //-- BasicView é uma classe muito interessante, pois provê
 //-- o necessário para nosso projeto em 3D para funcionar
 //-- entre outras coisas fornece viewport, scene, camera, e
 //-- renderer. Como todo projeto do Papervision precisa disso
 //-- já esta ai na mão para usar e com isso não precisamos
 //-- invocar um monte de coisas. Abra esta classe e confira
 //-- o que ela já carrega dentro dela.
 import org.papervision3d.view.BasicView;

 public class cubo extends BasicView
 {

 //-- declarando algumas variáveis
 protected var cubo3D            : Cube;
 protected var cuboBitmapData    : BitmapData;
 protected var cuboMaterial         : BitmapMaterial;
 protected var cuboMaterialList    : MaterialsList;

 //-- para facilitar mais estamos fazendo tudo diretamente no
 //-- construtor da classe.
 public function cubo()
 {
 //-- Criando um novo bitmap para usarmos como textura de nosso
 //-- cubo.
 cuboBitmapData = new BitmapData(256,128,false,0);

 //-- colorindo nossa textura com o perlineNoise
 cuboBitmapData.perlinNoise(256,127,8,1234,true,true,7,true);

 //-- criando um material (pano, casca tenho que ver como é
 //-- em portugues isto =) ) para o nosso cubo.
 cuboMaterial = new BitmapMaterial(cuboBitmapData,false);

 //-- O cubo tem uma diferença de outros objetos primitivos
 //-- para colocar uma cor nele você tem utilizar um materialslist
 //-- um tipo de array onde você define cada face do cubo back, top, etc
 //-- ou "all" para todas as faces, que é o nosso caso.
 cuboMaterialList = new MaterialsList( {all:cuboMaterial} );

 //-- Criando o cubo com a cor em degradê como primeiro
 //-- parâmetro, largura, profundidade e altura de 350
 cubo3D = new Cube(cuboMaterialList,350,350,350);

 //-- Adicionando o cubo3D a cena que já foi instanciado
 //-- pela super classe BasicView
 scene.addChild(cubo3D);

 //-- Invocando a função nativa startRendering para rendereizar
 //-- cada frame.
 startRendering();
 }

 //-- este método é um event listener invocado quando o startRendering()
 //-- é executado.
 override protected function onRenderTick(event:Event=null):void
 {
 //-- O método yaw roda um objeto em torno de seu próprio eixo vertical.
 cubo3D.yaw(1);

 // chama o metodo super.onRenderTick, que renderiza a cena
 super.onRenderTick(event);

 }
 }
}

Bom este é nosso primeiro exemplo, maiores dúvidas deixe seu comentário neste post.

Pós Instalação Windows Server 2003

  • segunda-feira mai 24,2010 02:28 AM
  • Por tresloukadu
  • Em Sem categoria

No primeiro artigo publicado aqui no Blog, foi possível acompanhar o passo a passo da instalação do Windows Server 2003. Neste artigo será detalhado a pós instalação deste sistema operacional, que compreende a instalação do Windows Server 2003 R2 e também do Service Pack 2. Esta parte é de suma importância para ter o sistema atualizado, com novos componentes e recursos. Será utilizado o CD de instalação 2 que contém os arquivos do R2 e também o CD3 que contém o Service Pack 2. Com isso o sistema ficará pronto para os próximos passos. O objetivo final será a instalação do Microsoft Exchange Server 2003 Enterprise juntamente com o BlackBerry Enterprise Server Express.

O material neste artigo foi produzido por mim mesmo, pois como estou utilizando o VMware para rodar o Windows Server 2003 ficou muito mais fácil para elaboração dos artigos. Se alguém tiver interesse em saber como rodar o Windows Server no VMware deixe-me saber que em futuros artigos poderei estar explicando.

Iniciando a Pós Instalação do Windows Server 2003 R2

Ao logar-se pela primeira vez no Windows Server 2003, você será apresentado a tela abaixo. Esta tela é para a instalação de componentes adicionais, atualização e disponibilização de novos recursos do Windows Server 2003. Tudo que você tem que fazer aqui é inserir o CD2 e clicar em OK.

Com isso o assistente de instalação é inciado para prosseguimento da instalação do Windows Server 2003 R2. Como qualquer programa no Windows, tudo o que temos que fazer é clicar em avançar. Eu como queria ver mais detalhes sobre este pacote de atualização, cliquei no chekbox para criar um atalho da documentação na área de trabalho.

Ao clicar em “Avançar” o processo de instalação é iniciado, tudo que temos que fazer é aguardar.

Após alguns minutos, a tela de conclusão é exibida com um breve resumo e direções de como instalar novos componentes e ferramentas. Temos que clicar em “Concluir”.

Depois de clicar em “concluir”, aparecerá a tela abaixo, com o título atualizações de segurança. Neste artigo vamos ignorar o convite pedindo para “atualizar este servidor” pois este é o método on-line e aqui vamos fazer através de CD. Sendo assim, clique em “Concluir” novamente (clique na imagem para ampliar).

Quando clicamos no botão concluir o Windows exibe uma notificação alertando que as conexões com a Internet serão liberadas, etc. Assim o que temos que fazer é clicar em “sim” conforme a imagem.

Clicando em sim, o seu servidor já será um Windows Server 2003 R2 todo certinho. O próximo passo será a instalação do Service Pack.

Instalação do Windows Server 2003 Service Pack 2

Segundo as mesmas idéias do pacote R2, a instalação do Service Pack 2 através de CD é muito tranquila. Quando inserir o CD3 o navegador é aberto com várias informações, e tudo o que temos que fazer é cilicar em “Instalando o SP2″ conforme a imagem abaixo:

Com isso você é levado a outra tela com informações adicionais. No meio do texto tem um link escrito “clique aqui” como o nome do link sugere, você clica em cima. Veja abaixo:

Uma notificação é exibida relatando algumas coisas relacionadas a segurança, tudo o que você tem que fazer é clicar em sim:

Agora clicamos em “executar”:

A instalação do service pack 2 incia com a extração dos arquivos…

Quando o assistente de instalação do service pack abrir, temos que clicar em “avançar”.

Depois a licença é exibida, onde temos que concordar e clicar em avançar:

Na tela seguinte, o assistente exibe um local para gravar os arquivos para desinstalação do service pack em caso de problemas. Sugiro deixar o caminho default:

Após os passos anteriores a instalação propriamente dita é inciada:

Após a instalação tudo o que temos que fazer é clicar no botão concluir e se o Windows não pedir para reiniciar o sistema temos que  fazer isso.

E pronto, no próximo login, o sistema estará atualizado e seguro!

Considerações Finais sobre a Pós Instalação do Windows Server 2003

Com os passos acima feitos, o que teremos que fazer adiante é a configuração do sistema, instalação de aplicativos e dos servidores pertinentes a nossa necessidade. Aqui no meu caso o meu Objetivo é a instalação do BlackBerry Enterprise Server Express assim terei que instalar todos os requisitos necessários para o funcionamento deste serviço, que compreende desde o Active Directory até o Microsoft Exchange. Em futuros artigos estarei cobrindo estas partes o que para mim é uma das etapas mais complexas para ter um servidor funcionando.

Como útimas dicas, sugiro primeiro a instalação do navegador Firefox para garantir maior segurança e também de um AntiVírus. Eu tentei instalar um AntiVírus feito para o Windows XP que é o Kaspersky Internet Security 2010 que além da proteção contra vírus, vem também um excelente firewall. Mas como era de se esperar o Kaspersky não permitiu a instalação pois era um Windows Server. Assim, fui em busca de outro AntiVirus bom, como pude notar a maioria dos antivírus para o WindowsServer são versões pagas. O que encontrei que oferece uma qualidade resoável e é gratuito é um antivírus chamado Clamavis. Como eu já conhecia este antivírus do Linux, acabei instalando no meu Windows Server. Não sei se é a melhor opção, mas é gratuito e possui atualização do banco de dados etc, o que é melhor do que nada.

Depois do navegador e do antivirus também sugiro instalar o Norton Ghost (se for em uma máquina física) para gerar uma imagem de todo o sistema, assim quando você for configurar e fizer alguma caca poderá restaurar o sistema. Mesmo no VMwave é interessante fazer um backup para não ter o trabalho de instalar tudo novamente.

Criando Sites para Celular com o CodeIgniter

  • sexta-feira mai 14,2010 12:43 AM
  • Por tresloukadu
  • Em CodeIgniter

Há um tempinho atrás preparei uma pequena biblioteca chamada CiMobile para o CodeIgniter que simplifica bastante a portabilidade de um website para celular e também para computadores. Quando foi publicado o artigo no blog da Tetranet a biblioteca estava fazendo basicamente o reconhecimento de navegadores de celular e navegadores de computador.

Assim dependendo do tipo de dispositivo o template correto é carregado otimizando qualquer website e tornando-o portável para os diferentes tipos de tela. Depois da publicação da primeira versão do CiMobile mais uma funcionalidade muito legal foi adicionada que é um validador de códigos IMEI. O código IMEI para quem não sabe é um identificador único para cada celular, fazendo uma comparação meio grosseira seria a mesma coisa que o nosso CPF. Muitos websites relacionados com celular utilizam o código IMEI para várias coisas como, por exemplo, o desbloqueio de celulares. Para quem estiver interessado em saber mais segue os principais links do projeto:

Papervision 3D e Flash

Sempre procuro aprender novos assuntos no mundo da Internet para ampliar meu conhecimento na minha profissão além é claro de maximizar oportunidades. Uma das coisas que sempre soube pouco é relacionado ao Adobe Flash. O Flash há um tempo era visto somente como uma ferramenta para designers principalmente quando comecei a conhecer na versão 3. O tempo foi passando e atualmente com o Flash CS4 e ActionScript 3 muita coisa mudou. Por exemplo, antes tudo era meio bagunçado, pois você podia colocar os códigos em vários lugares como timelines, movieclips, botões, arquivos de ActionScript externo etc. No entanto com o Actionscript 3.0 as coisas ficaram mais organizadas pois agora os códigos são baseados em classes.

Isso colocou o Flash não somente como uma ferramenta para designers, mas também para programadores. Neste meio tempo também foi lançado a plataforma de desenvolvimento FLEX que atualmente é chamada de Flash Builder 4 com um foco totalmente na programação. Com tudo isso é possível criar projetos incríveis com o Flash utilizando apenas código. Algo que me chamou atenção também, é que no Flash CS5 que está para ser lançado oficialmente poderá exportar para HTML5. Estes assuntos despertaram o meu interesse para estudar mais a fundo esta ferramenta, não do ponto de vista de um designer, mas do ponto de vista de um programador.

Agora com meu objetivo geral definido que é o Flash parti para os conteúdos específicos pois o Flash é um mundo imenso de possibilidades. Como não quero fazer design o meu leque de opções já deu uma enxugada, depois pensei em fazer sistemas com a tecnologia FLEX, mas já trabalho bastante com sistemas no PHP e Delphi e com isso eu queria algo divertido para aprender nas minhas horas vagas. Nesta processo cognitivo intenso veio a idéia de fazer games com o Flash e gostei muito disso pois além de colocar muita lógica em prática eu faria algo divertido. Com isso em mente comecei a fazer meus primeiros testes mas tudo andava meio sem graça. Foi neste momento que um colega me indicou uma ferramenta para o Flash chamada Papervision 3D. Com o Papervision 3D é possível criar animações em 3D para Flash de uma forma muito fácil e tudo através do ActionScript 3.0. Assim atualmente este tem sido o meu foco no Flash.

Pretendo colocar aqui no Blog muitas dicas que venho aprendendo sobre o Papervision3D desde animações simples com objetos primitivos (esferas, cubos, cones, etc) a interatividade com o mouse e teclado, componentes de física  e outras coisas que eu for digerindo. Também pretendo explicar como é possível exportar do 3D Studio MAX para o Flash. Neste artigo inicial irei explicar como deixar a IDE do Flash pronta para começar os trabalhos.

Instalação do Papervision 3D no Flash

O Papervision em linhas gerais é um conjunto de classes para renderização 3D e a instalação no Flash é bem tranquila. A instalação é necessária pois no momento que você der um Ctrl+Enter para rodar o movieclip o Flash irá procurar pelas classes do Papervision. Vou listar aqui os passos para instalação no Flash CS4:

  1. Baixe o Papervision3D no repositório oficial em code.google.com/p/papervision3d (muita gente fala para baixar tudo com o tortoiseSVN mas você pode baixar o pacotinho zip direto também).
  2. Faça a extração dos arquivos no lugar que você achar melhor.
  3. Abra o Flash e vá em Edit -> Preferences…
  4. Na tela que abriu procure na lista ao lado por ActionScript e clique, surge as opções ao lado.
  5. Nas opções que sugiram clique em ActionScript 3.0 Settings…
  6. Na telinha que abriu na primeira seção chamada Source path clique na pastinha e aponte para o src do Papervision que você extraiu.
  7. Dê um OK, OK e pronto! Está instalado.
  8. Confira as imagens abaixo:

Feito os procedimentos acima o Flash já estará apto para rodar conteúdo em 3D. Existe muitos exemplos de projetos em Papervision3D no entanto para quem começa a melhor opção é no website do projeto do Papervision. Aqui no Blog mais para frente irei colocar mais artigos sobre o uso desta ferramenta também. Assim todos os que quiserem iniciar terão uma fonte de conteúdo bem legal. Como última dica sugiro instalar o Flash Builder 4 pois é melhor para desenvolver com ActionScript 3.0 e para rodar os movieclips utilizar o próprio Flash CS4. Assim que estou fazendo, desenvolvo no Flash Builder e rodo/compilo no Flash CS4. Para quem tiver o Flash CS5 já poderá criar um “Flash Project” direto no Flash Builder sem a necessidade de ficar alternando entre as duas plataformas. Bom basicamente é isso, maiores dúvidas deixam comentários.

Google faz jogo do Quake em HTML5 sem Flash!

  • terça-feira abr 27,2010 02:47 AM
  • Por tresloukadu
  • Em HTML5, Notícias

Os olhos nas últimas semanas estão se voltando para uma nova tecnologia que está começando a dar o ar de sua graça, estou falando do HTML5. Toda essa procura de sites e aplicativos feitos em HTML5 começou graças a briga entre a Apple e Adobe em que o hightech profeta Steve Jobs declarou a morte do Flash. O assassino do Flash? Sim o HTML5. E o Steve Jobs é bem assertivo nesse tipo de coisas, quando ele passou a produzir computadores sem disquetes e todo mundo disse que isso era um tremendo tiro no pé, o cara acertou em cheio. Agora parece ser que está acontecendo de novo essa história, tanto é que o novo Flash CS5 já vai ter tecnologia para exportar o SWF para HTML5. Muito interessante.

Como esta nova tecnologia é muito nova as vezes não temos noção do poder que isso tem, pois vivemos em um mercado dominado pelo Flash há anos. Mas isso começou a mudar graças ao Google que tinha preparado um YouTube em HTML5 e a pouco tempo atrás lançou uma versão do Quake totalmente feita em HTML5 sem Flash. Realmente é muito legal isso. Confira o vídeo acima e tira suas próprias conclusões.

De acordo com os empregados do Google que criaram o Quake em HTML5 este jogo somente funciona em “navegadores modernos” como Safari e o Chrome, pois tem um compilador de JavaScript mais rápido etc. Se você está interessado em baixar o código para baixar e testar clique aqui.

Google cria o que o Sistema de Busca do Twitter deveria ser

  • domingo abr 25,2010 03:21 AM
  • Por tresloukadu
  • Em Notícias

O Google lançou uma opção no seu sistema de busca que é muito legal. Esta nova opção permite os usuários verificar as twittadas em tempo real, além é claro de consultar um histórico das mais antigas. Em termos práticos os usuários podem simplesmente dar um “replay” das twittadas por ordem cronológica.

Para utilizar esta nova opção é bem fácil, mas o problema é que no Google do Brasil parece que não estão 100% funcional ainda. Testei no google.com.br mas não é como o do google americano. Assim para você testar essa nova opção tem que ir no google.com em inglês fazer uma pesquisa do que você quiser e depois clicar em “show options” na página de resultados. Após selecione “updates” e pronto, vai aparecer um gráfico no topo da página que vai permitir uma seleção por ano, mês ou dia. Muitas novidades ainda estão por vir com este novo tipo de conteúdo em tempo real, isso é somente a ponta do iceberg. Se você quiser dar uma conferida clique aqui.

Instalando o Windows Server 2003

Vamos acompanhar neste post a instalação do Windows Server 2003 R2, a versão escolhida é a Standard. O Windows Server 2003 é o antecessor do Windows Sever 2008. Apesar de eu ser um defensor do Linux e de já ter trabalhado muito com administração de servidores Unix e Linux estou ampliando meus horizontes. Na realidade para servidores o Linux é a melhor opção, porém algumas soluções somente funcionam em ambiente Windows e estou estudando muito algumas destas soluções e por isso o motivo de eu estar em contato com este sistema operacional da microsoft.

O objetivo será instalar o Microsoft Exchange Server 2003 Enterprise e posteriormente o Exchange 2007. Juntamente realizar a instalação do BES (BlackBerry Enterprise Server Express). Neste primeiro momento estou me concentrando no exchange e no BES, mas depois que eu me sentir confortável estarei verificando outras soluçãos para o BlackBerry como a instalação do IBM Lotus, etc. Sempre que possível estarei utilizando as soluções  Enterprise por apresentar menos restrições. Uma de minhas motivações para fazer este post antes de tudo é compartilhar minhas novas experiências, documentar meus procedimentos e fixar o conteúdo.

A instalação do Windows Server 2003 assim como as demais versões do Windows engloba muitos passos. Mas para quem já instalou o Windows XP basicamente é quase tudo a mesma coisa em uma instalação típica é claro. Vou tentar ser abrangente, mas se você quiser um passo a passo detalhado é melhor procurar outro post, pois vou partir do pressuposto que o leitor tenha algum conhecimento técnico. Estarei cobrindo aqui uma instalação mais para ambiente de teste, mas que sem dúvida poderá ser adaptado para um ambiente de produção. Em futuros posts cobrirei a instalação e configuração dos pré-requisitos do microsoft Exchange e do BlackBerry Enterprise Server. As imagens  neste post estão em inglês pois peguei elas de um site do exterior, mas a versão do Windows Server que instalei é em português tudo certinho com as devidas atualizações.  Assim as imagens são meramente ilustrativas e para fins didáticos. Bom feito as considerações iniciais vamos ao que interessa.

Planejando a Instalação do Windows Server

Quando rodamos a instalação do Windows Server 2003 temos que fornecer várias informações relativas a como configurar e instalar o sistema operacional. Assim um planejamento mesmo que mínimo pode tornar a instalação do Windows Server mais eficiente e nos ajuda a evitar problemas potenciais durante o processo de instalação.  Além do mais o planejamento é uma boa prática na área de TI e devemos cultivar, pois pode facilitar muito a nossa vida. Confira abaixo alguns pontos a observar na fase de planejamento:

  • Verique os requisitos do Sistema;
  • Verique a compatibilidade entre o Hardware e Software;
  • Determine as suas opções de particionamento do disco (em um ambiente típico para testes geralmente são duas partições uma para a instalação do sistema mesmo e uma segunda menor para backup dos arquivos importantes, etc);
  • Escolher o sistema de arquivos mais apropriado como por exemplo FAT, FAT32 ou NTFS ;
  • Decida se a instação será para um ambiente de trabalho ou para Domínio;
  • Verique outras informações que você achar importante antes de instalar o Windows Server.

Escolhendo um Meio de Instalação

A instalação do Windows Server pode ser feita de vários métodos. Todos estes métodos são bons e válidos e somente dependem de suas necessidades e limitações. Por exemplo, se você quiser instalar o Windows Server em um netbook você terá que realizar através de um drive de cd externo ou pen drive. Eu quase fiz a instalação por pen drive mas acabei realizando por CD. Não tenho certeza, pois não cheguei a testar, mas pelo que notei a instalação por pen drive do Windows Server 2003 é possível, os procedimentos para preparação do pen drive são basicamente iguais ao do Windows XP.

Para instalar o Windows Server através de CD, temos três opções a primeira que já conhecemos muito bem é a instalação direta do CD na etapa de boot  do computador.  A segunda forma de instalar é em caso de você ter, por exemplo outra versão do Windows Instalada já em seu PC, assim executando o CD a partir desta instalação e selecionando a opção para setup do Windows Server os arquivos necessários serão copiados para o HD e na próxima reinicialização a instalação do Windows Server 2003 começa (se você realizar por este método tenha em mãos o serial do Windows). Como terceira opção você pode copiar a pasta I386 do CD e a partir deste ponto rodar o setup indo dentro do diretório I386  e utilizando os comandos WINNT ou WINNT32 (dependendo do seu sistema operacional anterior). Realmente não importa muito o caminho que você tomar para iniciar a instalação, pois depois que for executado o setup os passos subsquentes são os mesmos. Assim se o boot for através do CD a tela preta abaixo aparecerá e tudo o que você tem que fazer é pressionar qualquer tecla.

Iniciando o processo de instalação do Windows Server 2003

O setup começa carregando a tela azul no modo texto (sem a GUI) após isto automaticamente o setup começa a carregar os drivers necessários para as fases seguintes do proceso de instalação. Quando os drivers forem carregados, você será convidado a aceitar o EULA e a escolher em qual partição o Windows Server será instalado. Se não existir nenhuma partição você deverá criar, se você quisar modificar as partições, alterar, excluir o momento é este. Com tudo pronto é só escolher a partição e apertar o enter para instalar. Você será convidado para formatar a partição escolhida podendo escolher o sistema de arquivos FAT32 e NTFS. Sugiro escolher o sistema de arquivos NTFS e para formatar escolher o processo lento e não o rápido. Pois o rápido realiza apenas uma formatação “virtual” do HD falando em linhas gerais.

Depois de escolher o processo de formatação é inciado, tudo o que temos que fazer nesta etapa é esperar e se o espaço da partição for grande temos que esperar muito.

Assim que for finalizado a formatação o setup copiará os arquivos necessários para o prosseguimento da instalação como os drivers para suporte a CD, uma pasta local I386 rede, etc.

Com tudo copiado o setup reiniciará para ir para a próxima etapa da instalação já no modo gráfico.

Segunda parte da instalação em modo gráfico

Após a reinicialização e boot o processo de setup inicia no modo gráfico.

Quem já instalou outros sistemas operacionais da família Windows, achará a tela de instalação bem parecida com as demais versões.

Agora o setup começará a carregar os drivers baseado no hardware do seu computador. Nesta etapa você não precisa fazer nada.

Depois da etapa anterior, chegou a nossa vez de configurar as opções regionais e de idioma. Muitas pessoas simplesmente deixam as configurações padrão e já clicam em “Avançar”. Mas muitas vezes o teclado fica desconfigurado, assm temos que adicionar o layout de teclado ABNT2 se caso aplicar para você.

  • Configurações locais, não é necessário mexer. Pois a isntalação que está sendo utilizada é a do Windows Server 2003 em português do brasil.
  • Layout do teclado atual – Oferece suporte ao teclado que você utiliza. O layout do teclado determita os caracteres que irão aparecer quando você pressionar alguma tecla do teclado. Como a instalação é em português do Brasil e em nosso país o modelo que utilizamos é o ABNT2 temos que instalar. Um meio fácil de saber se o nosso teclado é ABNT2 é verificar se ele tem a tecla do cê cedilha “ç”. É claro que se o seu teclado não tiver, deixe nas configurações padrões. Assim é só clicar em detalhes e em idiomas de entrada padrão selecionar “Português (Brasil) – Português (Brasil – ABNT2).

Informe o seu nome e o nome de sua empresa.

Agora entre com o número da licença (Geralmente ele vem em uma etiqueta amarela na caixa em que o CD veio).

Nesta etapa o programa de instalação pergunta como será o esquema de licenças para o servidor. Existem duas opções que são “Por Servidor” (esta opção determina quantas conexões simultâneas oservidor poderá ter, que no caso padrão vem informado o número 5). Ou a outra opção que é o  licenciamento “Por usuário” (Não há limite máximo para as conexões ao servidor, pois cada cliente terá sua licença). Em nosso caso como é uma instalação de teste e típica deixe tudo no padrão e clique em “Avançar”.

Agora digite o nome do seu computador e uma senha para a conta do Administrador. Só para deixar as coisas claras a conta local do Administrador fica no SAM do computador e não no Active Directory (AD). Se caso você estiver instalando em um domínio, informe no nome do computador referente ao domínio de sua rede.

Se você tiver informado uma senha em branco ou fraca o Windows dará uma mensagem de perigo, para informar sobre a baixa complexidade da senha.

Agora temos que configurar a data e hora do nosso servidor se caso não estiver correto.

Agora o setup começará a instalar os componentes da rede.

Agora vamos para as configurações de rede. Para o nosso caso basta escolhermos as configurações típicas e clicar em “Avançar”.  Se caso você tiver a necessidade de colocar configurações de rede personalizadas, você poderá fazer. Para esclarecer melhor geralmente escolhemos as configurações típicas se a nossa realidade se aplicar a alguma das situações abaixo:

  • Você tem uma rede DHCP configurada.
  • Você tem um outro computador rodando o Internet Connection Sharing (ICS).
  • Você está em um ambiente de grupo de trabalho e não tem planos de ter outros servidores ou outro Active Directory e todos os outros membros do grupo de trabalho estão configurados da mesma maneira.

Agora o setup pergunta se desejamos ingressar o nosso servidor em um Workgroup ou em um domínio. Em nosso caso vamos deixar no Workgroup pois mais tarde poderemos configurar para entrar em outro domínio.

Após a etapa anterior o setup entrará na etapa final da instalação. Nesta parte não precisamos fazer mais nada. E quando o computador reiniciar novamente já iremos estar dentro do Windows Server 2003.

Depois da reinicialização estamos já dentro do Windows Server.

Instalação dos Drivers

A minha dica agora é para instalar todos os drivers do seu computador. Placa mãe, placa de som, rede, modem, vídeo, wireless e tudo mais. Muitas pessoas deixam isso para trás pois como este Windows é para Servidor não é nessário ter som nada, bom acredito que isso seje um grande erro. Se você não quiser instalar o driver é melhor tirar a placa e guardar. Digo isso porque um hardware mal instalado ou instalado com os drivers genéricos não irá funcionar em sua totalidade deixando o sistema lento e muitas vezes travando. Então para você evitar problemas futuros, instale todos os drivers deixe seu servidor bem redondinho. Na instalação que fiz aqui além de instalar todos os drivers chipset, wireless, rede, etc aproveitei para atualizar a BIOS do meu servidor que estava desatualizada. Deixando todo o hardware certinho é a melhor e mais prudente escolha.

Atualizando o Windows Server 2003

O Windows Server 2003 como está em seu nome é um sistema lançado no ano de 2003 e de lá pra cá muita coisa nova e mais segura foi lançada. Para isso a Microsoft lançou pacotes de atualização chamados Service Pack e temos que instalar estes pacotes de atualização para deixar o sistema funcionando 100%. Os meus CDs de instalação do Windows Server 2003 são 3. O primeiro CD é a instalação do Windows propriamente dita, o segundo CD por sua vez é uma atualização que deixará o sistema na versão Windows Server 2003 R2 que inclui muitos componentes novos e atualizados e por último temos o CD de número 3 que nada mais é que o Service Pack 2 para o Windows Server. Com tudo isto instalado teremos um servidor mais seguro, robusto e rápido. Então não deixe de instalar estas atualizações e novas funcionalidades!

Informações Adicionais sobre o Windows Server 2003

O site da Microsoft Brasil contém diversas informações sobre o Win2003 nos links abaixo:

A Microsoft disponibiliza para download uma versão de avaliação do Windows Server 2003 Enterprise Edition em inglês que funciona por 6 meses. Para obtê-la, clique aqui. A vantagem da versão de avaliação é que você pode instalar e usar o Win2003 livremente durante este período e depois disso você poderá instalar a versão paga sobre a versão de avaliação sem necessidade de reconfigurar nada.  Durante o período de avaliação, todos os updates disponíveis para o Win2003 também podem ser instalados na versão de avaliação, bastando para isso acessar o site do Windows Update.

Nos próximos artigos será coberto as configurações básicas do Windows Server 2003 e instalação dos pré-requisitos para a instalação do Microsoft Exchange 2003.

Pages (3): 1 2 3 »
Anuncios