sexta-feira, 31 de outubro de 2008

Documentário Sobre a Internet (Microsoft) - Discovery Channel

Para quem deseja conhecer um pouco mais sobre a internet, o Discovery Channel produziu um documentário muito interessante sobre essa grande invenção. Bom ai vai uma critica, mas só essa, o documentário é na realidade sobre a WEB, que é apenas uma parte da internet, diga-se de passagem, a mais conhecida, mas enfim esse programa enfatiza a Guerra dos Navegadores.
Começa com a invenção do primeiro navegador digamos,  decente (gráfico), o Mosaic, e sobre os investimentos necessários para que isso fosse mais difundido, mas entre isso e a Microsoft? O documentário mostra a rápida ascenção e o violento estrago que aconteceu junto com isso, principalmente para as tecnologias que existiam, e eram as mais usadas na época, com depoimentos na época de ex-funcionários, mostrando de como se sentiam em seu trabalho. para não ficar para traz criou o MSN (Microsoft Network) e já dominava os pcs com seus sistemas operacionais, a partir dai vem a criação no Netscape Corporation e a criação do Netscape Navigator e então a ascensão do navegador e o crescimento da então web, e se inicia a guerra dos navegadores.
Durante a briga houve muitas tentativas da Microsoft de tentar "ganhar" a Netscape, sua a abertura de capital e seu crescimento mais acelerado ainda, que deixou seus engenheiros com a cabeça pro ar, motivando a Microsoft a reagir cada vez mais surgindo o Internet Explorer, que tinha até então muito mais facilidade de investimento e desenvolvimento. Vamos lá (é bem assim mostra um lado bem escuro mesmo da Microsoft) que tentaria de todas as formas possíveis impedir que o Netscape fosse usado, como? "Dando" o IE junto com o Windows e afundando a Netscape que foi comprado pela AOL, surgem as lutas nos tribunais contra a Microsoft, iniciada pelo Governo por infringir a Lei Antitruste dos Estados Unidos, apesar de aparecer mais sobre a Microsoft e menos da internet acho que vale a pena ver....







segunda-feira, 27 de outubro de 2008

Introdução ao Android e Construindo uma Aplicação Android

Posto alguns vídeos do Google Developer Day Brasil 2008, esses vídeos estão difíceis de achar então resolvi posta-los aqui, o primeiro é Introdução ao Android, e o Segundo é Construindo uma Aplicação Android, palestrado por Dick Wall, está legendado em português, recomendo para quem quiser conhecer o Android um pouco mais.






quarta-feira, 22 de outubro de 2008

Android Open Source

Depois de ferrenhas críticas quanto a não disponibilidade e acesso aos códigos da plataforma Android, o Google e a Open Handset Alliance lançaram ontem(21/09) o site do Projeto Android, segundo Dave Bort houve um grande esforço para que fosse lançado o primeiro dispositivo com Android, o G1 da HTC, mas ele lembra que isso é apenas o começo.


Ele lembra também, como muitas vezes dito aqui no blog, que o 
Android não é apenas uma peça de hardware, nem um sistema qualquer, é completo, uma plataforma fim-a-fim que pode ser adaptada para inúmeras configurações de hardware.

O interessante é mesmo não desejando trabalhar com dispositivos móveis, o  Android disponibiliza bibliotecas e ferramentas úteis, codecs de mídia e etc, que podem ser usadas para desenvolvimento. 


E como todo projeto Open Source, quem tiver alguma idéia, um recurso novo, justamente por ser Open qualquer pessoa pode contribuir, alterar , melhorar e  assim influenciando os rumos do desenvolvimento mobile.


A impressão que eu tive a ler a postagem de Dave, é que o pessoal do projeto está muito contente e feliz com as novidades, e esperam influenciar e modernizar o mercado móvel, como também é o  objetivo da OHA - Open Handset Alliance, que é de acelerar as inovações e garantir aos consumidores expansão e experiência de uso.


Só espero, e sei que muitas pessoas também, que a liberação dos códigos e do site do projeto ajude nas pesquisas e no desenvolvimento de aplicações, e para quem quer começar a se divertir, aqui em baixo tem os principais sites para quem deseja começar a desenvolver, ou conhecer o Android.


terça-feira, 21 de outubro de 2008

Internet - Evolução da internet no Brasil e no mundo

Este artigo descreve a evolução da Internet no Brasil e no mundo, suas características desde o início, até os dias atuais e suas tendências futuras, fatores que contribuiram e continuam contribuindo com essa evolução, problemas que surgem devido a sua rápida e inesperada popularização, a arquitetura e operações de serviços realizados pela Internet no mundo inteiro.
This paper describes the evolution of the Internet in Brazil and in the world, your characteristics since the begin until at this moment and your future tendencies, factors contributed and it stay contribute for this evolution and problems that appear due to your sudden popularization, the architecture and service operations acomplished by Internet in the world over.

1. A Evolução da Internet

A Internet derivou da difusão da ampla tecnologia para se implantar uma rede de computadores no final da década de 60, no início essa tecnologia incorporou características de interesse militar americano, já que se tratava do período da Guerra Fria, tais como:
  • Flexibilidade da arquitetura;
  • Ausência de nodo central;
  • Redundância de conexões e funções;
  • Capacidade de reconfiguração dinâmica;
  • Outras.
      Porém, a tecnologia foi se espalhando e passou  ser controlada pelo setor acadêmico, inicialmente nos EUA e posteriormente no exterior. No final da década de 80, o uso da internet deixa de ser liderado pelo Departamento de Defesa Americano, passando a ser liderado pela National Science Foundation (NSF), que passa incentivar as conexões de outros países aos EUA, para fins ligados a pesquisa e educação.
           Portanto, em 1985, a Internet já estava bem estabelecida como uma larga comunidade de suporte de pesquisadores e desenvolvedores e começava a ser usada por outras comunidades para comunicações diárias pelo computador. O correio eletrônico já estava sendo usado por muitas comunidades, freqüentemente com sistemas diferentes, mas a interconexão entre os diferentes sistemas de  correio foi demonstrando a utilidade de comunicação eletrônica entre as pessoas.


Aderindo ao NanoBlogs

Pois é nem só de pão vive um Blog, mas de comentários e visitas, e para expandir , multiplicar e levar a mais pessoas informações úteis, e outras que nosso blog propõe comentar e divulgar, aderimos à campanha NanoBlogs, e em se tratando de nano queremos aumentar nossas visitas e nos tornar quem sabe Micro, Mili ou Kilo!


imagen nanoblogs


Estou apenas esperando a aprovação do pessoal do NanoBlogs, e levar a mais pessoas idéias interessantes sobre Tecnologia, espero que estajam gostando das idéias apresentadas, e que possam opinar e dar sua opinião sobre as postegens.

Enquanto isso apreciem os blogs da barra NanoBlogs ai em cima ∆ no topo da página.

segunda-feira, 20 de outubro de 2008

Sistemas Baseados em Threads

Um sistema baseado em threads difere-se de um sistema operacional multitarefa tradicional, em que processos são tipicamente independentes, carregam considerável estado da informação, tem endereço de memória separado e interagem somente através de mecanismos de interprocessos de comunicação. As threads, por outro lado, compartilham o estado da informação de processos únicos, e compartilham memória e outros recursos diretamente.

A troca de contexto através de linha de execução num mesmo processo é tipicamente mais rápida que a troca de contexto entre processos diferentes. Sistemas como o Windows NT e o OS/2 são feitos para ter linhas de execução "baratas" e processos "caros", enquanto em outros sistemas operacionais não há grandes diferenças.
Visão Geral de Threads

Thread é a menor unidade de utilização da CPU, ela é composta por um contador de programa, um conjunto de registradores e uma pilha, uma thread de um mesmo processo compartilha a seção de código, seção de dados e outros recursos do sistema operacional, em processos mais antigos existiam apenas uma thread em execução, porém, ao se utilizar mais de uma thread num mesmo processo, poderemos realizar várias linhas de processo, ou mais de uma tarefa específica. 




O modelo Multithreading
O multithreading é um modelo de programação popular que permite a execução de múltiplas linhas de execução dentro de um contexto simples, compartilhando recursos do processo, e capazes de executar de forma independente. O modelo de programação em linha de execução fornece ao desenvolvedor uma execução simultânea. Entretanto, a aplicação mais interessante da tecnologia ocorre quando ela é utilizada em um processo simples permitindo uma execução paralela em sistemas multi-processados.


Sistemas Multi-threaded

Um sistema multi-threaded possui um melhor desempenho que um sistema de computadores com múltiplas CPUs com múltiplos núcleos, ou que um cluster de máquinas. Isto acontece porque a linha de execução empresta a ela mesmo uma execução simultânea. Em alguns casos, o programador precisa ter cuidado em evitar condições de concorrência e outros comportamentos inesperados.


MTV - Brasil Parabólica Elsys 4100 e Outras

Bom, depois que a MTV Brasil começou a transmitir seu sinal para as parabólicas, muitas pessoas correram para sintonizar, e muitas não souberam como sintonizar na Parabólica Elsys 4100 ai vai uma dica.
Este aparelho tem um sistema automático de busca de canais, funciona assim:
  1. Tire a tomada de força do aparelho.
  2. Segure o botão de ligar do aparelho e ao mesmo tempo coloque o cabo de força.
  3. O aparelho irá começar a sintonizar todos os canais novamente.
Aqui onde moro ficou no canal 22.
Agora é só tentar..


Para Outros Receptores
Sintonize!
Como sintonizar a MTV no seu Receptor de Satélite.
Os dados para sintonia são:
Satélite: Star One – C2
Freqüência: em Banda L - 1140Mhz .
Polarização: Horizontal.
Filtro de BW: Half Transponder ou 18Mhz
Consulte seu manual como sintonizar um novo canal.

Quem Souber como fazer com outros receptores, é só postar no comentário, que edito no post.


quinta-feira, 16 de outubro de 2008

Banda Larga sem provedor

Recentemente saiu uma decisão, sábia, da justiça "Uma decisão da Justiça Federal de Belém (PA) obriga a operadora Telemar Norte Leste, do Grupo Oi, a oferecer o serviço de banda larga Velox sem a exigência de um provedor adicional" como acontece com muitas operadoras de telefonia fixa, há a exigência do uso de provedores para acesso a internet, isso acontece desde a implantação da internet no Brasil, onde os provedores se tornaram grandes e poderosos.

A questão é a seguinte, antigamente, e não muito raro hoje em dia, o acesso a internet em sua maioria era realizado através de ligações a famosa "Discada", e as operadoras de telefonia eram apenas prestadoras do serviço intermediário, que ligavam os clientes aos Provedores e este à Internet.

Desde o crescente aumento do uso da tecnologia adsl, que fizeram com que as operadoras de telefonia investissem mais nos enlaces com os principais backbones do Brasil, e do mundo, aos poucos se tornavam grandes provedores de acesso a internet, mas e os provedores? Iriam falir? Depende de quem os protegeria, na mesma notícia que referenciei acima a declaração da Anatel foi: "[...] a Anatel emitiu um parecer afirmando que a contratação do servidor é necessária para a conexão à internet.".

Acesso discado:
Usuário -> Operadora -> Provedor -> Internet.

ADSL
Usuário -> Operadora -> Internet. Provedor?

Ou seja, estamos pagando duas vezes pelo mesmo serviço, pois a empresa te telefonia quando contratamos uma internet ADSL já deve disponibilizar o acesso a rede.

Por serem questões técnicas e até complicadas, os usuários finais que não fazem a mínima idéia de como o acesso a rede é efetuado, e acostumado com os provedores que deveriam contratar para acesso discado, não sabem que estão sendo enganados, e pior ainda, órgãos que deveriam, e tem como uma de suas atribuições a Atuação na defesa e proteção dos direitos dos usuários, estão protegendo os Grandes provedores da internet da suas futuras perdas, sem os “bobinhos” dos usuário finais, que os tiveram por tanto tempo.

E no final além da conexão ser ruim, cara e uma das piores do mundo, generalizando para todas as operadoras do Brasil, ainda temos que pagar o provedor de acesso a tudo isso denovo... é mole?




quarta-feira, 8 de outubro de 2008

Pré venda do G1 é maior que o esperado

T-Mobile diz que demanda do G1 é três vezes maior do que a expectativa inicial, mas não promete mais celulares para lançamento.
A T-Mobile anunciou na segunda-feira (06/10) que as pré-vendas do primeiro celular com Android, o G1, foram três vezes maiores do que o esperado. A operadora não prometeu, contudo, mais unidades para a data oficial de lançamento do produto, em 22 de outubro.

A operadora não revelou quantos dispositivos foram vendidos, portanto não está claro se esta é uma evidência esmagadora da demanda do G1.

As notícias surgiram depois da divulgação, na semana passada, de clientes que tentavam fazer o pedido do G1 foram avisados de que não havia mais nenhum aparelho em estoque. Neste momento, a T-Mobile diz que ainda está com um número limitado de aparelhos.

A T-Mobile agora afirma, contudo, que triplicou o número de celulares que havia reservado para as pré-vendas do G1 - e que os consumidores encomendaram todos.

Isto não significa que as pessoas que querem um dispositivo não terão sorte, entretanto. Os consumidores terão a possibilidade de ir até a loja para comprar o G1 pessoalmente quando ele for lançado. Além disso, os clientes podem fazer a pré-reserva do aparelho até 21 de outubro, mas pode ser ele chegue em uma data não especificada.

No lançamento do G1, duas semanas atrás, muitos analistas divulgaram a expectativa de vendas iniciais do aparelho com as vendas inicias do iPhone. Mas se a pré-reserva é alta como a T-Mobile afirma, o telefone pode ajudar a operadora a evitar que consumidores mudem para a AT&T para adquirir o iPhone, algo que tem acontecido com um terço dos donos de iPhone 3G vindos de outras operadoras, segundo o NPD Group.
O G1 custa 179 dólares com contrato.
Fonte: http://idgnow.uol.com.br/ 


terça-feira, 7 de outubro de 2008

iPhone 2.2 Beta com Google Street View e opção para desligar correção automática

Segundo o "MacRumors.com", a mais recente beta da versão 2.2 do firmware do iPhone - apenas disponível para programadores - esconde novas funcionalidades, como o suporte para o Google Street View e uma opção para desactivar a correcção automática de texto.

Outra novidade descoberta na beta do firmware 2.2 é o suporte para o Google Street View, serviço que permite visualizar fotos panorâmicas em 360º ao nível da estrada de algumas cidades mundiais.

Esta funcionalidade foi recentemente demonstrada pela Google e pela T-Mobile durante a apresentação do HTC G1, o primeiro celular baseado na plataforma Android.

O Google lançou recentemente uma nova versão da sua aplicação "Google Maps for mobile" que inclui o Street View, mas o iPhone não se encontra na lista de dispositivos compatíveis, uma vez que o programa requer tecnologia Java, não suportada pelo iPhone.

O novo firmware poderá também incluir suporte para "emoji", pequenos ícones muito utilizados pelos japoneses nas mensagens de texto. A inexistência desta funcionalidade tem sido apontada como uma das razões para a fraca adopção do iPhone no Japão.

Na semana passada já tinham sido detectadas novas funcionalidades na beta do firmware 2.2 do iPhone, incluindo a integração da caixa de pesquisa da Google na barra de endereços do Safari e alterações no interface da aplicação App Store.

Refira-se que a Apple ainda não anunciou a data de lançamento do firmware 2.2 do iPhone e que existe a possibilidade de estas funcionalidades não serem incluídas na atualização.
Acho que o pessoal da Apple não está gostando da nova plataforma Android, vai pegar em cheio os usuário do iPhone...

Fonte: http://ciberia.aeiou.pt/?st=10252