Owner: Professor Cid Rodrigues de Andrade URL:http://blog.cidandrade.pro.br Join Date: Sat, 18 Aug 2007 22:20:06 -0500 Rating:0 Site Description: Comentários sobre informática, tecnologia, educação superior, arte e algo mais. Site statistics:Click here
Utilizando Javascript para manipular aparência de documento 2007-11-08 13:09:49 O Prof. Hebert publicou hoje duas excelentes dicas:
Mudança da cor de fundo de campo de formulário com Javascript e CSS
Manipulação de CSS pelo Javascript
Você só tem a ganhar com a leitura dessas dicas.
Onde Ruby está sendo utilizado? 2007-11-07 11:11:30 Se você é dos que pensam que “esse tal de Ruby on Rails” é um vaporware e quem ninguém o está levando a sério, este post é para você. Veja uma lista de 101 sítios inovadores feitos com Ruby on Rails.
Localização do Conisli 2007-11-06 12:36:23 Então você quer ir para o Conisli e está precisando de um mapa? Pois aí está:
by map-generator.net
GPhone? Android? O que é isso? 2007-11-06 09:31:24 O Ponto de Vista Falante publicou um esclarecedor artigo para quem ainda está confuso sobre o que se tem dito sobre GPhone
, Android
e dançarinos de polca ucraniana. Se bem que sobre os dançarinos eu ainda não entendi nada!
Introdução a JRuby 2007-11-06 08:42:23 JRuby é uma implementação Java de um interpretador Ruby. Com ele é possível executar código em Ruby, Java ou ambos sobre a JVM. Chris Duckett escreveu um brilhante artigo introdutório a JRuby que eu recomendo!
Confirmada palestra do Conisli: Ferramentas para Ensino e Aprendizagem e o Software Livre 2007-11-05 10:13:29 O autor deste blog e o Prof. Hebert estarão apresentando a palestra
“Ferramentas para Ensino e Aprendizagem e o Software
Livre” no Conisli nesta sexta-feira, 9 de novembro, às 13h15.
O objetivo da palestra é divulgar e comentar sobre ferramentas computacionais para desktop ou internet que possam ser utilizadas para ensino e aprendizagem nos diversos níveis. O objetivo secundário é discutir quais são software livres ou não.
Serão abordados softwares como simuladores e visualizadores, como utilizá-los em laboratórios, incluindo o uso de VNC inverso; a aplicação de plataformas para divulgação e criação participativa; as ferramentas baseadas em Web 2.0; além de outros recursos como blogs, listas de discussão, fora e outros. Destacaremos como o Software Livre é utilizado (ou não) na criação destes recursos e quais são as implicações destes modelos de desenvolvimento.
Prism para Linux e Mac OS X 2007-11-04 19:48:32 Há um ano, em novembro de 2006, eu escrevi sobre um cenário no qual o sistema operacional resumia-se a um carregador do navegador e muitos acharam que fosse bobagem! No início de outubro eu falei das perspectivas no futuro do Javascript e do Firefox e tudo parecia meio ficção científica. Há cinco dias esse futuro ameaçou tornar-se realidade com o lançamento do Prism
pelo Mozilla Lab. Para quem não se lembra, o Prism é uma tecnologia que permite trabalhar com um sítio web como se ele fosse um aplicativo instalado em seu computador. E eu falei que a versão do Prism para Linux
sairia em breve. Nem eu acreditei que em tão pouco tempo estaria aqui dizendo: Saiu o protótipo do Prism para Linux e Mac OS X. A versão para Linux pode ser baixada aqui.
Faça o download para algum diretório conveniente - eu o fiz para o subdiretório bin do meu diretório particular - e descompacte-o. Entre no diretório “prism” recém-criado e execute o arquivo “prism”. Vo
Você sabe o tamanho do seu vício em blogs? 2007-11-13 09:45:43 Vi no blog “Já viu?“, da gaúcha Kellen Lopes, um teste para saber o quão você é viciado em blogs. Não resisti! O resultado está logo abaixo. Basta clicar na figura para fazer o seu teste.
80%How Addicted to Blogging Are You?
Looking for payday loans?
Documentação Ruby em um formato mais amigável 2007-11-12 11:41:35 Outra boa dica do Prof. Hebert foi sobre um artigo sobre o Noobkit, um sítio amigável com documentação sobre Ruby on Rails.
Plataforma online de desenvolvimento em Ruby on Rails 2007-11-12 11:35:01 O Prof. Hebert indicou-me uma excelente notícia. O blog Led Nerd publicou notícia sobre o Heroku, uma plataforma online
para desenvolvimento e hospedagem em Ruby on Rails. Ela permite
Criação e edição online
Importação de aplicações
Compartilhamento
Desenvolvimento colaborativo
Geração de código
Console
Para utilizar o Heroku é necessário solicitar convite que pode demorar de uma a duas semanas a ser efetivado.
Ferramentas para Ensino e Aprendizagem e o Software Livre - Conisli 2007 2007-11-11 07:15:27 No dia 9 de novembro passado o autor deste blog e o Prof. Hebert apresentamos a palestra “Ferramentas para Ensino e Aprendizagem e o Software
Livre” no Conisli 2007. O arquivo com o material apresentado pode ser obtido clicando aqui. As fotos serão divulgadas em breve.
Introdução a Ruby 2007-11-09 17:58:20 Em um momento de navegação aleatória, deparei-me com este documento de introdução a Ruby. Excelente para quem quer dar seus primeiros passos.
A semana de 3 a 9 de novembro 2007-11-09 13:16:35 A proximidade da palestra no Conisli apartou-me deste blog mais do que eu gostaria nesta semana
. Prometo compensar com bastante novidades na próxima.
Mesmo assim, fiquei feliz em poder divulgar um howto de como instalar e utilizar o Prism no Linux Ubuntu, um artigo introdutório a JRuby e uma lista de mais de uma centena de sítios desenvolvidos em Ruby on Rails.
A semana de 10 a 16 de novembro 2007-11-16 07:22:33 Destaco a participação do Prof. Hebert e deste autor no Conisli 2007, com a palestra “Ferramentas para Ensino e Aprendizagem e o Software Livre”
Nesta semana
eu quase não falei de Ruby. Apenas mais um tutorial de introdução a Ruby e informação sobre uma plataforma online de desenvolvimento, além de um sítio com documentação em formato amigável.
Não deixem de ver o material de introdução a JQuery, um framework para Javascript e sobre a busca personalizada com o Google Co-op.
Personalizando buscas no Google com o Co-op 2007-11-15 12:33:44 O Google
Co-op é uma plataforma que permite que você customize sua experiência com buscas na web.
Eu criei uma busca específica para meus blogs (este e o Ponto de Vista Falante), o do Prof. Hebert e o Dicas-L. Você pode testar minha busca clicando aqui ou na minha página de Buscas Pessoais.
Introdução ao JQuery 2007-11-14 06:01:47 Uma das coisas importantes nos dias atuais é produtividade. Você pode escrever seu código Javascript em um editor simples, mas deve consumir muito tempo para isso. O ideal é utilizarmos frameworks que agilizem o trabalho.
Uma das frameworks mais leves e eficientes é a JQuery. Para começar a utiliza-la eu recomendo este tutorial de JQuery traduzido pelo Carlos Pires.
Embate entre Google e Sun deve levantar debate sobre Software Livre 2007-11-21 13:29:48 Todos já devem estar sabendo que o Google
e mais 33 empresas firmaram uma aliança para o desenvolvimento do Android, uma plataforma aberta (licença Apache) para dispositivos móveis. Com o Android os desenvolvedores e fabricantes poderão levar ao mercado soluções inovadoras de forma mais rápida, integrada e com baixo custo, conforme foi divulgado no Ponto de Vista Falante.
Entretanto, o Android está levando Google e Sun a uma posição de estranhamento mútuo. O Android poderia utilizar o JME (Java Micro Edition) como plataforma para execução de aplicativos Java, mas escolheu-se adotar uma solução própria da Google, o Dalvik.
Hoje, os desenvolvedores de soluções para celulares têm de licenciar o Java para poder incorporá-lo em suas soluções. Se utilizassem a licença de código aberto teriam de abrir os seus códigos e elas não têm interesse em fazê-lo. A licença do Dalvik não obriga o desenvolvedor a abrir seus códigos e é mais cômoda em decorrência disto.
Read more:sobre
, Software
Design Patterns e MVC: Programando de maneira produtiva - Parte I 2007-11-28 18:46:07 Ao deparar-se com um novo projeto de software, o desenvolvedor fica envolvido com diversas questões como seleção de SGBD (Sistema Gerenciador de Bancos de Dados) e linguagem de programação, estilo de interface, modelagem de dados e muitas outras.
Infelizmente, muitos deles parecem ignorar um passo anterior: a Engenharia de Software. Trata-se de uma abordagem sistemática e disciplinada, baseada em princípios da engenharia, para o desenvolvimento, operação e manutenção dos softwares. Podemos traçar uma analogia dizendo que você mesmo pode construir uma casinha de bonecas para sua filha, mas vai contratar um mestre-de-obras para fazer um “puxadinho” nos fundos da casa onde colocará aquelas tranqueiras das quais não quer se desfazer. Mas a casa onde você vai abrigar sua família, o edifício de escritórios onde centenas de colegas trabalham e a ponte que está no seu caminho para casa são obras que você só confiaria a um engenheiro civil. Da mesma forma, seu Read more:Patterns
, Design Patterns
Virtualização de computadores em applets Java 2007-12-05 06:07:02 Um amigo, o professor Aristides, recomendou-me um sítio no mínimo curioso, o JPC.
O JPC é um projeto de virtualização de computador em Java. Na página inicial do projeto você tem acesso a quatro applets Java, cada um deles virtualizando um computador diferente: três DOS e um Linux. O “boot” das máquinas virtualizadas não é um espetáculo de desempenho, mas o conceito abre portas para novas experiências.
Lançado o NetBeans 6.0 2007-12-05 04:32:38 No dia 3 de dezembro o NetBeans
.org anunciou a disponibilização do NetBeans 6.0. Trata-se da mais recente versão de uma IDE leve e eficiente para desenvolvimento. Minhas páginas de Java e JSP utilizam o NetBeans para exemplificações.
Esta versão promete maior produtividade na geração de códigos. Foi implementado também suporte a Ruby, JRuby e Ruby on Rails e o Visual Game Designer foi aprimorado.
Farei a instalação assim que possível. Podem aguardar os novos tutoriais.
Apt-spy: ferramenta para seleção de mirror de pacotes apt 2007-12-09 07:14:27 Se você utiliza o Debian, já deve ter passado por aquele instante de dúvida para saber qual mirror de repositório de pacotes selecionar para fazer as instalações e atualizações de software.
Pois há uma saÃda. Instale o apt-spy. Este programa testa um conjunto de mirrors para selecionar as melhores opções em relação à velocidade de acesso.
O apt-spy admite as seguintes opções:
-d distribuição: sendo que em distribuição você deve selecionar uma opção como stable.
-a área: defina a área geográfica. Pode ser south-america, europe, africa ou algo assim.
-p proxy: informe o endereço do proxy da sua rede.
-s paÃs: indicando a sigla internacional do paÃs. No caso do Brasil, utilize br.
Após executar os seus testes, o apt-spy irá ajustar o sources.list para a melhor configuração encontrada.
Natal de 2007 2007-12-24 11:42:21 Desejo a todos meus leitores que as festas de Natal e Ano Novo sejam repletas de felicidade e que isso seja apenas o prelúdio das alegrias que virão em 2008.