Primeiro Contato: A raposa de fogo
por bill | maio 8, 2008
Mais um dia fatídico em Windolândia, Bill é despertado por luzes fortes do seu quarto e um estrondo irrompendo na porta:
“Acorde Felizzzz….. acaba de chegar o novo Ynternet Sexplorer 8 - Com várias novidades - Mais Velocidade, Mais Facilidades, Mais Barato. E agora exibindo certinho o smile do ACID3!!! - Era tudo o que você queria…. o SMILE DO ACID3!!!! Isso sim é navegador! Adquira já o seu!”
Se põe sentado na cama e se sente pesado, cansado, como se tivesse passado toda a madrugada acordado, procurando alguma ferramenta visual para gerar bons relatórios em PHP. Ele se levanta, vai ao banheiro e começa a mesma rotina de sempre.

Bill é um proprierráqueo. Proprierráqueo é o gentílico de um planeta denominado Proprieterra. Neste planeta todas as coisas giram em torno do software, em geral, proprietário. Bill trabalha sempre com produtos e pessoas financiadas por este modelo, no entanto, sempre se pergunta: “Por que?” “Por que é assim?”. Sem grandiosas respostas para suas perguntas, ele simplesmente se acomoda, como a maioria dos proprierráqueos e ali continua…. sem muito o que fazer acerca da questão.
Então.. antes de se sentar em frente ao computador para começar o dia, se toca sobre o som que irrompeu em sua porta a alguns instantes. “Saiu o novo Ynternet Sexplorer!”, O vulgo, YES!!!(não se enganem - esse foi um péssimo trocadilho com IE) Bill volta correndo a porta e observa o anúncio em papel deixado debaixo do seu tapete de camurça com dizeres ‘welcome new user!’. Abaixa-se, pega o anúncio e repara principalmente na qualidade da apresentação do documento - “Uau! Realmente foi feito em um laboratório de usabilidade”. Impresso no topo da página: Amarelo, Verde, Azul e Vermelho, cores em uma bandeira que muitos insistem em chamar de ‘janela’, Bill no entanto sabe reconhecer uma bandeira quando vê uma.
Ele, se preocupa tanto com o anúncio pois sabe que, provavelmente, o YES seja a ferramenta que ele mais usa no trabalho e fora dele. Na verdade, ele nunca conheceu até o presente momento nada além do YES, se forçar a memória, lhe ocorrem flashes de um tal Natscapa, Nãotscap, Notscape…. NetScap é isso! Mas realmente ele não se lembra bem do quanto, nos primórdios, era bom esse navegador. Bill resolve conhecer melhor o novo YES e por isso começa a ponderar seus novos recursos:
“Bem.. vamos lá…. Activities…”
Buummmm…. enquanto ainda se encontrava em pé, na porta, uma linda raposa vermelha passa correndo na rua… fica olhando.. impressionando pela velocidade do animal e principalmente pelo tamanho “Humm deve ser muito leve”, sua calda é grande e extensível até a esquina. E o melhor… ela tem várias orelhas. A raposa vem correndo, entra pelo seu jardim, atravessa a entrada da casa e salta sobre o anúncio, tomando-lhe das mãos, antes que Bill pudesse ler sobre os novos recursos do Ynternet Sexplorer 8. Ele se desespera quando ela destroi a janela apresentada na anúncio com granhidos do tipo “ãn ãn ti ti pop upppp”. O animal em seguida invade o domicílio e pesquisa rapidamente todo o ambiente, entra na cozinha, acessa a geladeira e retorna a sala com o resultado da sua consulta.. ela estava com fome.. trazia na boca um grande bolinho de cobertura azul em forma de ‘e’, por fim, como se não bastasse, chama a porta, de repente, um homem ranzinza e de feições duras. Bill se dirige a porta, antes que pudesse falar qualquer coisa o indivíduo se apresenta:

“Meu nome é Afundation.. Godzilla Afundation, tenho uma raposa preta, muito rápida, e por isso ela vive entrando na casa das pessoas.. não consigo controla-la.. ela por acaso passou por aqui?”
Bill responde:
“Não.. aqui tem sim alguma coisa parecida.. mas no entanto, não é uma raposa preta… é uma raposa vermelha”
Com um grande sorriso Godzilla retruca:
“Hahahaha.. não se preocupe.. é esta mesmo… ela costuma se adaptar a quem ela se afeiçoa, como os temas do seu ‘Uindous””
Depois dessa explicação tão correlata com seu dia a dia.. Bill entendeu perfeitamente.
Apaixonado pelo animal pergunta:
“Quero compra-la! Quanto quer nela?”
Sorrindo mais uma vez, godzilla responde:
“Pode ficar com essa pra você, são ilimitadas e de graça. Se quiser presentear algum amigo basta ir a minha casa..”
Bill fica fascinado com o presente, agradece o novo conhecido e volta pra dentro de seu lar. Olha fixamente o bicho - ele nem se lembra mais do anúncio que abriu seu dia. E nem do trabalho que precisava ser feito no navegador YES… ele passa agora o resto do dia apenas, brincando, como seu novo amigo, ao qual resolve chamar de Firefox… Godzilla Firefox.
Topics: Diário de Bordo | Comente »
Prólogo
por bill | maio 8, 2008
Priiriiriiriii…Priiriirmm (isto é o som de um rádio fazendo contato)
- Atenção, atenção todos os visitantes na escuta.. este é um comunicado importante
que acaba de chegar do planeta Proprieterra. Formas vivas não identificadas acabam de abduzir mais um dos nossos usuário-habitantes, ainda não temos informações concisas sobre quando e onde o usuário foi levado. Sabemos apenas que se trata de um dos nossos mais prestigiosos cidadãos. Testemunhas que dizem saber dos fatos afirmam ter visto o proprieráquio em uma infindável discussão com um ser extremamente estranho, e que após esta, o mesmo teria embarcado, pela própria vontade, em uma nave linux no modelo Ubuntu 7.0.1.0.1.0.7 Beta 2 O Retorno de Jedi Apocalipse 11.
Qualquer informação a respeito do incidente e que venha a ajudar no resgate será recompensada com um modelo Express Free da mais nova bola de ferro equipada com a tecnologia de travas automáticas confortáveis SilverBall, com ela você fica preso e nem percebe.
Para nos informar: contato@diariodanavelinux.com
Agradecemos a colaboração
HOTEQ DUBEN TRACk Corporation
——————————————————
Homens de Terno que Dizem Usar Bermudas no Trabalho Corporations é uma marca
registrada e não pode ser copiada a menos que uma licença seja paga.

Topics: Diário de Bordo | Comente »
SQL SERVER CE: criando um framework para acesso a dados em dispositivos móveis Parte I
por bill | maio 8, 2008
Partes do Artigo Uma Camada de Acesso a Dados para SQL Server CE
- SQL SERVER CE: criando um framework para acesso a dados em dispositivos móveis Parte I
PARTE I
ARTIGO PUBLICADO ANTERIORMENTE EM
www.linhadecodigo;com.br
www.aspneti.com.br
www.devmedia.com.br
1. Introdução
convergência e mobilidade. aí estão duas palavras que vem se tornando o foco do mercado de tecnologia no brasil e no mundo. basta ver os números. segundo o idc(idc’s enterprise mobility & convergence são paulo) 70% de um universo de 90 empresas pretendem contratar uma integradora de soluções móveis em 2008. o presidente da acel (associação nacional das operadoras de celular), ércio zilli, recentemente disse que, no próximo ano, o crescimento da telefonia móvel deverá ser entre 10% e 12%. estamos realmente entrando na quinta era da computação, onde, os antes poderosos e solitários desktops, começam a se integrar, formando complexas e robustas estruturas de informação distribuída com pontos móveis.
as pessoas, hoje, perdem pouco a pouco a idéia do “computador de mesa”, ao passo que as sociedades virtuais juntamente com a grande enciclopédia internet, começam a se tornar uma realidade estabelecida. e para a integração dos indivíduos e seus respectivos personagens neste novo mundo rpgístico, é necessário que os aparelhos móveis sejam utilizados. fator como este, transforma o mercado de desenvolvimento em um grande funil que converge para o projeto de software móvel. como no início da história da engenharia da computação, é cobrado agora do desenvolvedor de sistemas o skill criatividade. pouco espaço, pouca memória, muita objetividade, muita versatilidade.
neste contexto, o presente artigo apresenta um tutorial que ensina passo-a-passo, como construir um framework para acesso a dados na versão compacta e móvel do microsoft sql server. o sql server compact edition é um sgbd suportado pelos sistemas operacionais da linha windows mobile. este banco de dados oferece muitos recursos, do ponto de vista de ser móvel. permite a criação e manipulação de dados em bases através de uma simples interface. nele, podem-se criar tabelas, inserir registros, inserir colunas, definir chaves primárias, auto-incremento, transações e campos dos mais variados tipos, incluindo imagens e binários. suporta consultas do tipo sql e dispõe de até dois gigabytes de espaço para armazenamento. vamos acompanhar nas próximas seções como implementar esse sistema em nossos projetos e como utiliza-lo através de uma camada de acesso.
2. Uma camada para acesso a dados
nosso framework de acesso vai trabalhar numa camada separada do projeto (figura 1). vamos definir toda a lógica que corresponde a manipulação de dados dentro de uma classe separada. no final do projeto, essa classe vai ser compilada e um arquivo de extensão dll será gerado. este arquivo pode ser reutilizado sempre que necessário em outros projetos. a classe, por sua vez, pode ser expandida, suportando um maior número de bancos de dados. empregaremos assim, os alicerces de encapsulamento e abstração que a programação orientada a objetos dispõe.

nesta classe serão definidos métodos que acessam o banco de dados para retornar informações ou modifica-las. criaremos ainda alguns métodos mais específicos como os que criam base de dados em tempo de execução e os que trabalham com transações. bem, então vamos por a mão na massa…
3. iniciando o projeto
para a construção do nosso projeto utilizaremos o visual studio 2005 e a linguagem vb.net 2005 num projeto de windows mobile 5.0 pocket pc application[1]. para isso, abra o vs2005, vá ao menu file>new project. quando a janela new project for apresentada, escolha na árvore de projetos a opção visual basic projects>smart device>windows mobile 5.0 pocket pc. em seguida nos tipos de projeto apresentados selecione device application e dê o nome de acessodados. clique em ok para confirmar.
feito isso, abra a janela solution explorer e clique com o botão direito do mouse sobre o nome do projeto, vá agora ao menu add>new item. na janela que será apresentada, escolha a opção class diagram. dê ao arquivo o nome de dgacessodados.cd. esse arquivo especifica um diagrama de classes, que pode ser construído visualmente. ou seja, utilizaremos o visual studio como ferramenta case, elaborando o projeto do framework inicialmente através de um diagrama. na seqüência o visual studio criará automaticamente a classe, seus métodos e propriedades e adicionará a mesma ao nosso projeto.
Topics: Central Trial, Conexão Wasare | Comente »
Software: Catacrese por natureza, Metáfora por capricho
por bill | maio 6, 2008
“Sou amante do Windows XP”
“Não sei viver sem meu Ubuntu”
“Vou entrar na Sala Sexo do UOL Chat”
“Me manda o power point?”
“Escrevi no seu mural de recados.”
“Coloca AJAX na sua página!”
Você trabalha com tecnologia? Parou pra pensar na entidade que é o software no seu dia a dia?
Tente ve-lo como uma pessoa.. repare bem.. é assim mesmo que tratamos o software. Como uma pessoa. Cada um é um personagem e aqui, nesta categoria da nave linux, vamos dar uma olhada na Softeca… e nos seus volumes.
Topics: Personagens | Comente »
Rádio Pirata - porque notícias são apenas notícias
por bill | maio 6, 2008
Não acredite em tudo o que ouve, mas não perca a oportunidade de distorcer as verdades e melhorar as mentiras, um novo ângulo do real cria automaticamente um nova visão, novas conclusões, define novos conceitos.
Escute a Rádio Pirata e veja porque notícias são apenas notícias.
Topics: Rádio Pirata | Comente »
Aos olhos do pinguim
por bill | maio 6, 2008
O que você faria ao chegar no polo sul pela primeira vez?
Depois do branco infindável de cegar os olhos, você provavelmente veria um pinguim.
Para você, um estranho, tudo pareceria igual na antartida. Mas não para um pinguim, que lá está a muito tempo.
Se os pinguins falassem mais…. digo mais do que apenas ‘quack!’, nós estranhos nos adaptariamos mais facilmente a esse mundo inóspito. Por isso, na CONEXÃO WASARE, você conta com palavras diretamente vindas de um pinguim - ou no nosso caso um usuário diferente - um extra terrestre: WASARE e suas bombas hostis e ofensivas sobre tudo que é belo e feliz no mundo comercial, técnico e pago.

Topics: Conexão Wasare | Comente »
« Anterior