Crab Log

Entradas categorizadas em ‘Tecnologia’

Why create 3D models for Google Earth?

Dezembro 2, 2009 · Deixe um comentário

Categorias: Computação gráfica · Software · Tecnologia · Vídeo

Google Wave

Dezembro 1, 2009 · Deixe um comentário

Google Wave é o frisson do momento. Estou testando.

Veja os vídeos:

Googling: Google Wave.

Depois de alguns testes posso fazer do texto abaixo minhas palavras:

Depois de ler por vários dias a opinião de muita gente, a grande maioria não gostando tanto assim do que viu, eu, ao contrário, mesmo com poucas horas de uso, estou adorando.

Fonte: http://www.ferramentasblog.com/2009/10/google-wave-nova-onda.html

Links:

Categorias: Software · Tecnologia

Primeiro navio vertical do mundo explorará o fundo do mar

Novembro 30, 2009 · Deixe um comentário

Um arquiteto francês apresentou publicamente o protótipo do que deve ser o primeiro navio vertical do mundo e que deve possibilitar ao homem uma nova maneira de explorar o fundo do mar. Jacques Rougerie, de 64 anos, diz que sua invenção, uma estação oceanográfica batizada de SeaOrbiter, será realidade “em um futuro próximo”.

Ele afirma já ter metade dos 35 milhões de euros necessários para a construção da estrutura, que, ao contrário das atuais estações submarinas, será móvel e poderá navegar pelos oceanos.

“Atualmente, os oceanógrafos só podem mergulhar por curtos períodos de tempo e depois têm de ser trazidos para a superfície. É como se fossem levados para a Amazônia e depois tirados de lá em um espaço de uma hora”, comparou. “O SeaOrbiter vai oferecer uma presença móvel permanente com uma janela para tudo o que está abaixo da superfície do mar.”

Fonte: http://noticias.terra.com.br/ciencia/noticias/0,,OI4130141-EI238,00-Primeiro+navio+vertical+do+mundo+explorara+o+fundo+do+mar.html

Categorias: Ciência · Curiosidade · Notícias · Tecnologia · post-citação

BitNami RubyStack

Outubro 17, 2009 · 1 Comentário

Instalei o RubyStack da BitNami no Mac. Testei um hello world no Rails. Sem problemas até agora exceto o costumeiro

Routing Error

No route matches "/test" with {:method=>:get}

que pode ser sanado com um restart do server.

Pretendo começar a testar o Cucumber.

Categorias: Rails · Ruby · Software · Tecnologia

Newspeak: HelloBraveNewWorld

Junho 14, 2009 · 1 Comentário

small-peeking-eyePara começar a experimentação com a linguagem Newspeak e o IDE estou lendo Newspeak on Squeak A Guide for the Perplexed. Com é de praxe a construção de um hello world evita complicações com o código para um ‘newbie’. Vamos então ao HelloBraveNewWorld!

O ambiente para o Mac baixei em Newspeak Prototype Release.

O Hopscotch é o IDE (ou um IDE) para Newspeak.

Hopscotch

Um característica das GUI no Newspeak é poder ser navegada no estilo Web. Parece ser mais produtivo do que o esquema baseado no Class Browser do Smalltalk. Já tinha visto algo assim no ambiente do Eiffel.

Entrei também no Newspeak Forums (no forum fui informado sobre como remover uma categoria).

Seguindo o link ‘System Source’ obtemos:

packages-and-categories

Clicando no link ‘add’ ao lado de ‘(unpackaged)’ podemos criar a categoria:

category-creation

Clicando no botão  verde a categoria é criada:

created-category

Navegando pelo link ‘Nspk-example’ temos:

category-window

Clicando no ‘+’ é possível criar uma classe:

creating-class

Que alteramos para:

hello-class-initial-definition

NewspeakObject é uma classe que substituiu Object e apresenta uma API mais enxuta.

(Continua na parte 2)

Categorias: Smalltalk · Tecnologia

Newspeak

Junho 10, 2009 · Deixe um comentário

Nem Orwell poderia imaginar sua newspeak (novilíngua) batizando uma linguagem de programação de computador. Mas é isso que faz Gilad Bracha que se autointitula “a Computational Theologist Emeritus”. Bracha é um dos coautores de Java Language Specification, 3rd Edition. Experimentei um pouco, muito pouco,  com o ambiente que atualmente é um protótipo escrito na plataforma Squeak. Há idéias interessantes sobre uma possível abolição da necessidade de desenvolvimento Web dependente de web browsers em favor de interfaces mais ricas no desktop e operação offline. Veja mais em Newspeak: HelloBraveNewWorld.

What is Newspeak?

Newspeak is a new programming language in the tradition of Self and Smalltalk. Newspeak is highly dynamic and reflective  – but designed to support modularity and security. It supports both object-oriented and functional programming.

http://newspeaklanguage.org/

Links relacionados:

Categorias: Software · Tecnologia

Notepad++: como inserir timestamp

Maio 25, 2009 · Deixe um comentário

If i would have to do so, i would make me familiar with N++ and look in all menus.

Look in TextFX – TextFX Insert – Date+Time short -> Crtl+F5

Look also in Preference – Shortcut mapper – Plugin commands – ID name 203/204
you can define your own shortcut.

Fonte: http://sourceforge.net/forum/message.php?msg_id=4824935

Categorias: Knowledge Base · Software · Tecnologia

Run Basic

Abril 8, 2009 · 2 Comentários

É aparentemente estranho que uma abordagem procedural baseada em Basic seja desenvolvida em Smalltalk no topo do Seaside e para construção de aplicações Web. Mas esta é a proposta do Run Basic. Baixei aqui no Mac para dar uma pequena olhada. Já fui hacker de Basic desde o tempo dos teclados de membrana no Sinclair (TK 85) e depois no MSX. Mas como há muito tempo não uso o Basic espero que os manuais no site sejam suficientes para dar uma fuçada básica. Uma das primeiras coisas que quero testar é a sua integração com o Sqlite(3).

Criei um banco de dados com o código abaixo (antes criei a pasta db usando o Finder):

todo_bas2

todo_bas_output

Embora eu tenha colocado o código fonte em um editor para melhor capturar a imagem, tudo no Run Basic acontece no web browser.

A estrutura dos programas está me fazendo lembrar de um framework chamado Eleven.

Boa parte dos projetos exemplo trabalham com um único arquivo. Encontrei runWiki que tem mais de um arquivo .bas na sua pasta mas parece que os outros arquivos são versões anteriores do arquivo runWiki.bas.

Categorias: Smalltalk · Tecnologia · Web

Rails again…

Março 22, 2009 · Deixe um comentário

Estou me atualizando sobre o framework Rails. Não tenho olhado quase nada desde aproximadamente o final de 2006. Instalei o Locomotive2 no Mac e estou editando no Netbeans 6. Há muitas novidades no Rails (2.3.x), na linguagem Ruby (1.9) e nas ferramentas para desenvolvimento disponíveis.

Categorias: Rails · Ruby · Software · Tecnologia

MSI Wind

Março 15, 2009 · Deixe um comentário

Na semana que passou Natacha recebeu o seu MSI Wind. Parece que a escolha foi acertada pois ela gostou muito. Estava esperando com o SUSE Linux mas veio com o XP, que ela já conhece.

Categorias: Cotidiano · Tecnologia