DotNet4

VoiceXML e BlogPost..

Boa madrugada..

Queria indicar a leitura de dois artigos muito legais. O primeiro se chama “Create VoiceXML pages within a Java Web developer framework: Generate VoiceXML using Java servlets and JSPs“.

Para quem não sabe oque é VoiceXML e VXML, segue um texto encontrado no site INcluindo:

Voice Extensible Markup Language (VoiceXML) é uma linguagem baseada em XML que pretende criar uma comunicação mais interactiva entre Homem e computador através do desenvolvimento de interfaces controladas por voz.

Esta linguagem foi desenvolvida para criar diálogos interactivos utilizando áudio digital e voz sintetizada; reconhecendo inputs de voz de DTMF e gravando inputs de voz.

As interfaces VoiceXML utilizam o automatic speech recognition (ASR) e/ou touchstone (DTMF key pad) para o input e o text-to-speech synthesis (TTS) para output.

Esta linguagem pode dar diversos tipos de instruções a um voice browser, como por exemplo accionar o sintetizador de voz, fazer o reconhecimento de voz ou organizar o diálogo.

——————————————–

Olha.. através do artigo que citei anteriormente, consegui criar um serviço de telefonia acessado pelo skype, ao ligar para um número eu ouvia uma mensagem dizendo: Oi, eu sou o Ricardo e preciso de mais uma xícara de café.

Achei muito louco… Depois fiz um teste e mandei meu serviço dizer a seguinte frase ao ligar pro número: “seven days”.

———————————————

Para completar, você pode ler o texto “Voice enabling XML, Part 3: Develop a voice blogging app: Post blog entries with a Java servlet and VoiceXML“. Esse excelente artigo mostra como postar em blogs (no meu teste usei o wordpress) através de um código Java e do VoiceXML.

Foi muito legal saber disso:

You’ll find several solutions for posting to most blogs, but the majority support the XML-RPC (XML Remote Procedure Call) standards based on either the MetaWeblog/MovableType or Blogger API interfaces. The two are very similar, but the former was specially designed to get around some limitations of the latter and is therefore more practical.

Before you can even consider making a Web post, you need to set up the environment that will make the XML-RPC calls to the users blog. To communicate with most blogs, you need three pieces of information:
1. The XML-RPC URL of the blog—For systems like WordPress, a special component usually handles the process. For example, WordPress provides the xmlrpc.php script. You need the full URL, for example http://mcslp.com/xmlrpc.php.
2. Username—The username for your blog user.
3. Password—The password for your blog user.

Infelizmente não consegui fazer o post pelo VoiceXML, mas consegui brincar um pouco com o XML-RPC.. muito legal..

Bem..

Aproveitem esse início de domingo para lerem os dois textos.. :)..

Att.
Ping

Resenha Livro: Eram os Deuses Atronautas?

Boa noite..

A resenha de hoje é do livro “Eram os Deuses Atronautas?”, do autor suiço Erich von Däniken. Antes de qualquer coisa tenho que dizer, o livro é ótimo, está entre os 3 melhores que já li na vida.

Bem, antes de falar uma resenha, vou usar alguns resumos que já pipocam na internet:

Segundo o wikipedia, o autor especula a possibilidade das antigas civilizações terrestres serem resultados de alienígenas que para cá teriam se deslocado. Von Däniken apresentou como provas as confusas coincidências entre as colossais pirâmides egípcias e incas, as quilométricas linhas de Nazca, os misteriosos moais da Ilha de Páscoa, entre outras maravilhas do planeta. Ele também cria uma certa teoria de cruzamentos entre os extraterrestres e espécies primatas, gerando a espécie humana.
Dizia o autor também que esses extraterrestres eram considerados divindades pelos antigos povos: daí vem a explicação do título do livro. Por seu incrível poder de persuasão, unido à época lançada - um ano antes do homem ir à Lua -, von Däniken conseguiu vender milhares de livros e convencer muitos leitores. As teorias defendidas neste e em outros livros de Däniken ainda são tema de discussão, leiga ou acadêmica, contrária ou favorável. Alguns autores exploram o tema da teoria dos astronautas antigos.

————————————————————

Tenho que fizer que o autor também me convenceu de que os deuses na verdade eram astronautas. Encontrei um outro resumo na internet que resume algumas das provas citadas pelo autor:

Isto pode ter acontecido em nosso planeta terra, pois ainda hoje existem muitos fatos inexplicáveis. O almirante Piris Reis, oficial da marinha deixou mapas antigos com desenhos completos e muita precisão. Há um campo de pouso na antiga cidade de Nacza e nas montanhas no Peru ao sul de Lima, foram encontrados enormes desenhos. Em Tiahuanaco foi encontrado um calendário pré-histórico com estações do ano. No Velho Templo foi encontrado o Grande ídolo com sete metros e vinte toneladas. Condutores de água feitos em pedra, cabeças de pedra, estranhos capacetes, uma escultura com 3 metros de altura e cinco metros de largura denominada como “Porta do Sol” e terraços murados.

Em Ezeon-Geber foi encontrada uma fundição que é a maior do Oriente Médio, com forno ultramoderno e cinco mil anos de idade. Na colina de Kuyundjick, antiga Ninive, encontraram numeração com quinze casas, 12 placas de argila com gravação de epopéia heróica – Poema de Gilgamés. O terraço de Balbec é uma plataforma construída com blocos de pedra, situada ao norte de Damasco, e supõe que seja uma planície de aterrisagem. A pirâmide de Quéops possui uma circunferência que dividida pelo dobro da altura tem como resultado o famoso número de Ludof, o “Pi” que é igual 3,1416. Ninguém consegue entender como 2.600.000 blocos foram serrados das pedreiras, transportados e ajustados com exatidão entre si.

A construção mais antiga erguida pelos maias é o “Observatório de Chilchén”, com três terraços superposto, uma escada em caracol e orifícios para ver as estrelas. Em relação ao “Poço Sagrado” de Chilcén Itzá, Diego de Landa afirma que eram jogados meninas e garotos para abrandar a ira do deus da chuva, nos tempos de seca. Foram encontrados no ano de 1900, destroços de um navio com máquina como se fosse uma espécie de computador, carregando estátuas de mármore e bronze, que se encontra guardada no Museu de Arqueologia em Atenas. No Museu Britânico de Londres há uma placa com registros dos eclipses lunares do passado e do futuro. Existem várias lendas: A lenda de “Orjina” que seria uma mulher com quatro dedos, que veio das estrelas em uma espaçonave dourada, “deu à luz a setenta filhos e regressou às estrelas”.

A lenda maia “Popol Vuch” relata que os deuses conheciam o Universo, os quatro pontos cardeais e a face redonda da terra.
Kunti ficou grávida do deus Sol, colocou a criança em uma cestinha e soltou no rio. Adhirata pescou a cestinha e criou a criança. O cavalo “Arremessador de Cascos” leva a serva Gna da deusa Frigg para diversos mundos, elevando-se no ar e locomovendo do céu. O deus criador “Viracocha” criou o mundo, o homem e animais de barros para que eles voassem para vários continentes com o fim de habitá-los. O deus Quetzalcoalt veio de uma terra do sol, ensinou o povo a produzir espigas milho do tamanho do homem, algodão colorido, depois embarcou em um navio e foi para a estrela d”alva. Muitas bibliotecas antigas foram queimadas como a biblioteca de Jerusalém, a biblioteca de Pérgamo com duzentas mil obras, em Éfeso textos foram destruídos por Paulo; Hitler mandou incinerar livros em praças públicas.

Na biblioteca de Alexandria quinhentos mil volumes pertencentes ao sábio Ptolomeu Sóter foram destruídos. Em um edifício de Edfu está registrado que a construção é de origem supra terrena, com planta desenhada por um ser endeusado Im-Hotep.
Na caverna de Qumsram, Mar Morto foram encontrados ttos que falam de carros celestes, de rodas, de fumaça e de filhos do céu. Há muitas passagens da bíblia como a da mulher de Ló que olhou para o sol atômico, a do profeta Ezequiel que viu descer do céu um metal brilhante, o relato de Moisés dizendo que deus manda construir a Arca da Aliança, a luta de Davi com o gigante de seis dedos, e a visão de Eva de um carro de luz puxado por águias cintilantes.



————————————————————

Realmente, se vocês olharem as fotos destes monumentos, construídos a milhares de anos atrás, você pensa:
- É simplesmente impossível.
E aí a teoria dos astronautas se encaixa como uma luva.

Eu tinha separado em um arquivo .doc trechos interessantes do livro. Porém, deu mais de 10 páginas. Assim.. criei uma apresentação no slideshare. O link está aqui.

Esse livro é uma obra que gerou muita discussão na época de sua publicação e acho que ainda gera acalorados debates. Embora ache a idéia um pouco fantasiosa, os fatos mostrados pelo livro são impressionantes mesmo.

Resumindo tudo, esta obra é fantástica, faz o leitor pensar em coisas fantásticas e possibilidades não imaginadas antes. Além de falar de inúmeros monumentos e achados histórias ao redor do mundo. Recomendo em alto grau :).

Att.
Ping

Alguém quer ser desenvolvedor Orby?

Boa tarde..

Primeira pergunta, você sabe oque é Orby?

Não é uma criação do Google parecida com Android.. :). Na verdade é uma plataforma criada pela Telefônica.

Segundo o portal Terra de tecnologia: A Telefônica lançou nesta quarta-feira no mercado brasileiro o aparelho Orby, uma plataforma que reúne telefone fixo, tela touchscreen de 7 polegadas e um processasor Intel Atom, com acesso a diversos conteúdos da internet via Wi-Fi. Além da base, o Orby tem um handset (telefone sem fio) e pode funcionar com até cinco ramais que se intercomunicam dentro da casa. “É uma quarta tela, um smartphone da casa digital”, explica o diretor de inovação e novos negócios do grupo, Benedito Luis Fayan.



Segundo o site da Intel (será que é o oficial?): Alcance novos mercados e públicos desenvolvendo aplicações para o Orby, com o processador Intel® Atom™! Orby, ofertado pela Telefônica, é um novo aparelho com desenho moderno e tela sensivel ao toque, que, conectado à internet, funciona como um telefone, permite o envio de SMS e acessa conteúdos on line, como musica, serviços de entrega de restaurantes e muito mais. O melhor é que o Orby não pára por aí. Novos aplicativos podem ser desenvolvidos continuamente e quem tem um Orby sempre poderá ativá-los à medida que estiverem disponíveis.

Vocês prestaram atenção na parte que diz que novos aplicativos podem ser desenvolvidos? Pois é, e nós, desenvolvedores, podemos ser os fornecedores de conteúdos para essa plataforma. Segundo o site da Intel, para ser um desenvolvedor, você deve ser um Membros do programa Intel Software Partner, depois, basta mandar um email para o endereço que está na página.

Já mandei um email pedindo mais algumas informalções. Quem sabe novos posts com mais informações sobre isso sejam publicados.

Att.
Ping

Mais uma dica: Developing Touch-Enabled Applications with the Blackberry Touch API

Bom noite..

Desta vez o título do texto é: “Developing Touch-Enabled Applications with the Blackberry Touch API: Learn all the major touch programming features supported through the BlackBerry JDE API. Along the way, you will see Java code snippets that demonstrate how to program these features“.

Veja o resumo:
Following the introduction of its BlackBerry Storm touch phone, Research in Motion (RIM) released the BlackBerry Java Development Environment (JDE) API 4.7.0 (with version 5 in beta). This latest version of the JDE supports development of custom applications for touch-based user interfaces.

Mas a parte que mais gostei foi essa:

Gestures and Their Specializations: Gestures (instances of the class net.rim.device.api.ui.TouchGestures) logically are sub-types of TouchEvent. You determine gestures (e.g., swipes and taps) by checking if the trapped TouchEvent is a gesture…

É isso aí povo.. bons estudos..

Att.
Ping

Dica: enviando email com a BlackBerry API

Boa noite..

Vou deixar mais uma dica bacana aqui. Leiam o texto “How to write a BlackBerry application – Lesson 2: Mail API, Invoke API, Menu“.

Neste artigo você aprenderá como criar um programa que envia mensagem de email através de um aplicativo Java. Verá como interagir com sistemas nativos do aparelho. Verá a classe super interessante Invoke e, para os iniciantes, verá um pouco sobre UI na BlackBerry API.

Bons estudos..

Att.
Ping

AppWidgets Framework

Boa noite..

Encontrei duas ótimas fontes que explicam muito bem o funcionamento dos widgets no Android, mais precisamente, detalham o AppWidget Framework. Achei interessante porque segue o mesmo raciocínio e padrão da programação de aplicativos no Android. Vale a pena dar uma olhada.. os textos são:

Introducing home screen widgets and the AppWidget framework.
App Widgets .

Bons estudos..

Att.
Ping

Bateria de papel..

Vejam esta notícia..

Bateria de papel com nanotecnologia agora é realidade”. A fonte é do CriativoPunk.

Segundo a fonte, pesquisadores da Universidade de Stanford utilizaram nanotecnologia para criar baterias leves e dobráveis a partir de papel e podem sere dobradas, amassadas ou até mesmo submersas em soluções ácidas e funcionar corretamente, segundo o professor de engenharia de Stanford, Yi Chui.

Não sei vocês, mas eu pensei na hora no corpo humano.

Veja mais no CriativoPunk.

Att.
Ping

JavaFX Composer

Bom dia..

O Carlos Fernando Gonçalves, do JavaNoroeste, me enviou outra dica muito interessante:

Chegou o JavaFXComposer: O JavaFX Composer é uma ferramenta visuak para criar aplicações JavaFX. With the tool, desenvolvedores JavaFX podem criar GUIscom controles padrões JavaFX e usar estados para definir fluxo da aplicação e muito mais.. O JavaFX Composer é uma pré-estreia do release e será avaliado para NetBeans IDE 6.8 como um plugin do NetBeans Update Center. (No NetBeans IDE, vá para Tools –> Plugins –> Available Plugins –> JavaFX.) Para aprender mais sobre o Composer e para tutoriais, visite o JavaFX Composer wiki page.
Fonte: http://wiki.netbeans.org/JavaFXComposer?intcmp=925655.

Veja uma prévia..



Sinceramente, gostei do JavaFX Composer (preciso testar ainda) e to surpreso e animado com este repentino crescimento vertiginoso do Java FX.. comentem sobre isso!

Att.
Ping

Palestras GeoLivre para Download

Boa tarde..

O GeoLivre 2009 publicou para downlodas todas as palestras deste ano. O link está aqui.

Atenção para esta. :).

Att.
Ping

Pneu inteligente..

Boa tarde..

O site de tecnologia da Quatro Rodas publicou o post “O pneu inteligente: Em um futuro não tão distante, os pneus vão falar por onde andam para previnir acidentes“.

Veja o início da matéria:

Por serem os pontos de contato entre o carro e o piso, os pneus sempre tiveram sobre os ombros boa dose de responsabilidade na hora de acelerar, frear e contornar curvas. No futuro, eles vão ganhar inteligência. A Pirelli desenvolveu um tipo de pneu que vai mandar informação aos sistemas eletrônicos feitos para evitar acidentes, como os freios ABS, o controle de tração ASR e o programa de estabilidade ESP.



O Cyber Tyre, como foi batizado, possui sensores que são capazes de medir desde a temperatura e a pressão do pneu até o coeficiente de atrito da pista e enviar essas informações para a central eletrônica do veículo. Esses sensores ficam instalados em um chip flexível colocado entre a carcaça e a banda de rodagem. Assim como alguns dos atuais sensores de pressão, fixados nas válvulas, o chip conversa com uma central eletrônica, instalada no carro, por meio de ondas de rádio. Informações como pressão e temperatura são transmitidas para o computador de bordo para que sejam vistas pelo motorista, enquanto os dados sobre condições de rodagem são endereçados para a ECU do motor, que também controla sistemas de controle do carro.

A grande inovação do Cyber Tyre está nessa comunicação. Ela permite que os sistemas de controle sejam acionados de forma mais precisa e antecipada. Hoje, o ABS, o ASR e o ESP entram em ação quando o motorista já está perdendo o controle do carro. Com o Cyber Tyre, eles poderão agir tão logo o sensor dos pneus identifique condições de rodagem que justifiquem a intervenção.

—————————-

É o mundo dos sensores chegando..

Att.
Ping