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
45 WebOS 2007-08-29 13:03:16 Você já deve ter ouvido falar na expressão WebOS (Web Operating System ou Sistema Operacional Web). É um equívoco e eu prefiro tratar como um Desktop online.
Independente da nomenclatura, trata-se de uma ferramenta web que reúne um conjunto de serviços que pode atender a um usuário nas suas necessidades básicas no uso de um computador. Você poderia acessar um computador em qualquer lugar e ter acesso a arquivos importantes e edita-los, além de outras coisas que, sinceramente, podem ser feitas na web por outras formas mais simples.
Se você gostou do conceito ou apenas ficou curioso, veja esta lista de 45 desktops online.
Dicas de Javascript para todos os níveis 2007-08-29 09:05:52 Buscando novidades sobre Javascript deparei-me com um artigo de dicas de Javascript para novatos, desenvolvedores e gurus. Ele trata de criação de objetos e vetores, conversões de tipo, iterações, tratamento de funções como objetos, manipulação de objetos, funções que aceitam número indefinido de argumentos e mais. Espero, em breve, comentar com detalhes (e em português) estas dicas
Duas do Favoritos 2007-08-28 14:24:40 Essas duas eu encontrei no Favoritos:
Capas de caderno com tema do Guerra nas Estrelas
113 dicas para blogueiros
Basecamp: suporte para trabalhos em grupo 2007-08-28 14:02:18 Se você já fez algum trabalho em grupo em sua escola, deve ter dito ou escutado umas dessas frases:
Não deu para a gente se encontrar
O trabalho está com o fulano que ainda não chegou (talvez nem chegue)
Ninguém falou que era para eu fazer isso
O que tem para ser feito, afinal?
Eu estava sem o telefone/e-mail do sicrano
Além destas, muitas outras devem vir à sua mente.
Então conheça o Basecamp. Você pode fazer um rápido cadastro e obter, gratuitamente, uma ferramenta para administrar um grupo de trabalho. Você receberá um link exclusivo do seu projeto onde você poderá
Cadastrar pessoas (seus colegas, professor, etc) que podem ser divididas por “Companhias”. Você pode informar telefone, celular, MSN e outros.
Escrever mensagens divididas em categorias
Manter listas de tarefas a realizar (To-dos), indicando responsáveis
Indicar datas importantes (Milestones) e quem é o responsável por acompanhar esta data
Manter quadros de avisos (Writeboards)
Realizar
FoxyTunes, um plugin musical 2007-08-28 13:14:54 Veja esta inclusão neste post:
—————-
Now playing: Elvis Presley - Wear my ring around your neck
via FoxyTunes
“O que é isso?” Você deve estar pensando! Acabo de instalar o plugin FoxyTunes para o Firefox. Agora eu controlo meu player de músicas pelo Firefox. Ele pode controlar o Amarok, XMMS, Kaffeine, Last.fm e muitos outros. Você navega pelas faixas, procura vídeos, imagens, informações e letras da música que estiver tocando. E pode inserir automaticamente a música que está ouvindo no WordPress. Quer ver a de agora?
—————-
Now playing: Billy Paul - Let Em’in
via FoxyTunes
Recuperação de dados em pendrives 2007-08-28 12:16:06 O Pedro e o Márcio do Bit-aites publicaram há alguns meses uma dica de como recuperar dados de pendrives e outros dispositivos de armazenamento USB.
Como um amigo, o Prof. Marco Antônio, está com problemas com um pendrive, resolvi testar a solução do Bit-aites. O teste foi feito com um pendrive sem problemas, mas o resultado deve ser o mesmo. Eu precisei fazer alguns ajustes na solução original. Ficou assim:
No Ubuntu Linux eu inseri o pendrive (para o teste ficar mais plausível eu “desmontei” o mesmo). Foi criada uma cópia do pendrive com o comando
dd bs=512 if=/dev/sda1 of=/tmp/pen.img conv=noerror,sync
O pendrive é reconhecido como dispositivo /dev/sda1 e o arquivo de imagem pen.img foi gerado no diretório /tmp.
Para ter acesso a esse arquivo de imagem eu criei o diretório /tmp/imagem e digitei o comando:
sudo mount -o loop /tmp/pen.img /tmp/imagem
Pronto, os arquivos do pendrive já poderiam ser acessados em /tmp/imagem.
Cartões de Referência 2007-08-27 14:29:12 O Prof. Hebert publicou um post baseado nO Velho que indica um sítio que agrega os mais diversos cartões de referência. Os Cartões de Refer
ência ou Cheat-Sheets são documentos de uma página (preferencialmente) que resumem alguma técnica, tecnologia ou linguagem de programação. A visita vale a pena!
Redes de computadores confusas 2007-08-27 09:33:16 Administradores de rede experientes já devem ter se deparado com situações onde mal seria possível saber como a rede estaria operante, tamanha confusão de cabos e equipamentos por vezes se faz.
Pois vejam então os casos apresentados no post “How Messy is your Network”, que eu encontrei pela Internet.
Video-aula do brModelo 2007-08-26 20:12:34 Eu falei em post recente sobre o brModelo, um software para aprendizagem de modelagem de banco de dados.
Pois acabo de disponibilizar uma video-aula do uso básico do brModelo. Espero os comentários.
Modelando banco de dados em Sistema Operacional Proprietário 2007-08-26 15:20:34 Bem, talvez você utilize um sistema operacional proprietário. Se você insiste com isso, mas quer modelar banco
s de dados nele, obtenha o brModelo clicando aqui. Faça o download do brModelo.zip para seu diretório, descompacte-o e utilize-o.
Como ser um profissional de destaque 2007-08-31 20:54:36 Um aluno meu interrogou-me sobre qual seria o perfil de profissionais que desenvolvem novas tecnologias, criam ferramentas, implementações de componentes de sistemas operacionais. Enfim, ele parece interessado no caminho que leva um profissional a ter sucesso em áreas de desenvolvimento.
Eu diria que a paixão pela área de interesse é o primeiro passo. Ninguém faz bem feito o que não gosta de fazer. Quando a pessoa faz o que realmente gosta torna-se natural dedicar-se e a dedicação é o segundo passo. Grandes exemplos podem ser encontrados em nossos ídolos. Quando pequeno, Ayrton Senna escorregou seu kart na chuva. Isso o fez tomar uma decisão: ao menor sinal de chuva ele corria para o kartódromo e corria, corria, corria … Quem o viu correr na chuva sabe o que significou essa obstinação.
Bem, outras pessoas também têm suas opiniões. O Universia Emprego comenta sobre o processo de seleção de profissionais pela competência. O Jornal dos Concursos publicou um art Read more:Como ser
Uma centena de livros de Linux! 2007-08-30 20:49:48 O blog VnTutor publicou um excelente post com link para uma centena de livros de Linux
em PDF. Você pode fazer o download de até dez deles por dia. Eis a lista:
Apache The Definitive Guide
Advanced Bash-Scripting Guide
Brian and Tom’s Linux Book
Bash Guide for Beginners
Beyond Linux from Scratch
Cool Shell Scripts
Debian Desktop Survival Guide
Debian Linux Cookbook
Easiest Linux Guide Ever
Free for All
FreeBSD Book
Firewall and Proxy Server Howto
GTK+/Gnome Application Developement
Grokking the Gimp
Gui Programming with QT3
GNU Emacs Manual
Hardware Detection for GNU/Linux
Hardare Detection for GNU/Linux
Intrusion Detection Systems
Integrating Linux and Windows
Inside Linux
Introduction to Linux
Java Application Developement on Linux
JDS Linux Desktop
Knowing Knoppix
Linux Secure and optimised Server
Linux Programmers Guide
Linux Unwired
Linux Transfer for Windows Network Administrators
Linux Time Saving Techniques
Linux Server Security
Linux in a Windows World
Linux Device Dr
Memorizando textos longos 2007-08-30 20:39:01 O Professor Hebert publicou um post do Productivity501 sobre uma técnica de memorização. É uma boa contribuição, em especial para estudantes de níveis fundamental e médio. Espera-se que com o passar do tempo o aluno preocupe-se mais com o aprendizado de conceitos do que com a memorização, mas sempre poderemos encontrar uma forma de utilizar a memorização.
A técnica consiste de copiar apenas a primeira letra de cada palavra e tentar lembrar do texto olhando apenas para esta inicial de cada palavra.
Tente e depois conte-me o resultado
Desempenho em Javascript 2007-08-30 14:32:27 Um importante desenvolvedor da Plaxo, em palestra no Yahoo!, falou sobre sua experiência com questões de desempenho de código em Javascript.
Algumas de suas opiniões vão de encontro com o de outros especialistas. Por exemplo, ele sugere que em algumas ocasiões é mais eficiente embutir as chamadas a funções Javascript embutindo-as nas tags HTML e não da forma recomendada pelos defensores do Javascript não-obstrutivo.
O texto original e vídeo estão disponíveis no artigo “High-performance Javascript”
Já que estamos falando de Javascript 2007-08-29 20:49:03 O assunto é Javascript e você se sente fora da conversa? Você quer muito aprender direito essa linguagem? E está com pressa? Quanto tempo você tem? Dez minutos? Então hoje é seu dia de sorte.
Isso porque eu estou te recomendando o Javascript in Ten Minutes, o melhor tutorial expresso de Javascript que eu já tive a felicidade de ver.
Comentários aos motivos do insucesso do Linux 2007-09-26 15:12:06 Alex Wolfe, da InformationWeek estadounidense, fez um artigo denominado “Sete motivos
por que o Linux
não terá sucesso em computadores desktop” na versão traduzida no IT Web.
Ele pondera que Linux é um sucesso incontestável nos servidores, mas que é um “fracasso desanimador” nos desktops e que continuará assim.
Para Wolfe existem sete razões para isso:
1. Os custos de adaptação de aplicativos são proibitivos
2. O fator alienação dos fanáticos ou como os maiores patrocinadores do Linux afastam novos usuários em potencial
3. Não é possível ganhar dinheiro com o sistema operacional
4. Resistência por parte da média dos usuários
5. O Linux é simples e há um outro que simplesmente funciona
6. Existem demasiadas distribuições do Linux
7. Linux não tem nenhum defensor que seja comparável aos defensores de outros sistemas operacionais
Para que Wolfe e meus leitores não pensem que eu sou um dos fanáticos eu acrescentarei um oitavo item a
Gerador de CSS 2007-09-26 13:49:03 Essa é do Dicas do Dia. O CSS Type é uma ferramenta online para edição de formatação de textos. Quando o resultado estiver do seu agrado, basta gerar o CSS e levar para o seu projeto.
Tooltips em bolha não-obstrutivo com Javascript e CSS 2007-09-26 13:11:46 O WebAppers publicou um comentário sobre o Bubble ToolTips. Trata-se de uma maneira simples de adicionar tooltips a links com o formato de balões. O código testa o suporte à manipulação de DOM, extrai o href e o title do link e exibe o tooltip quando o mouse passa sobre ele.
Serviços para avaliação e análise de blogs 2007-09-25 14:34:50 Ele conseguiu de novo. O Prof. Hebert publicou uma compilação de onze ferramentas para análise, avaliação e verificação de blogs. Fundamental para quem está preocupado em saber mais sobre seu blog. Veja no artigo sobre
1. Backlink Analiser
2. Domains Stats Tool
3. Google Baned Tool
4. Keyword Density
5. Link Popularity Checker
6. CopyScape
7. SEO Analyzer
8. Robots Txt Generator
9. Robots.txt Syntax Checker
10. Search Engine Simulator
11. Meta Tag Analyser
A esses eu gostaria de acrescentar o
12. Xinu
13. Google Webmaster Tools
14. Yahoo! Site Explorer.
Skype, Google Talk e outros IM no celular 2007-09-25 13:00:46 O Brasil Sem Fio publicou um post matador sobre Skype
no celular.
O autor afirma ter conseguido sucesso em utilizar o Skype e o Google
Talk em seu celular com o software Fring. Ele também permite acessar serviços como Gizmo, Twitter, ICQ e outros, o que permite a realização de chamadas gratuitas ou de baixo custo e também o uso de mensagens instantâneas gratuitas.
A questão é que você precisará de um celular com suporte a WiFi ou 3G. Isso impossibilitou-me de testar o Fring antes de escrever este post. Read more:Google Talk
Videos de Ruby on Rails 2007-09-23 17:16:03 O blog e-abaco publicou seis vídeos de comparação de Ruby com PHP, Java e outra tecnologia.
Sete razões para trocar Ruby por PHP 2007-09-23 10:31:20 Essa vai agradar um amigo meu!
Derek Sivers mantém um sítio de distribuição de músicas independentes. Em janeiro de 2005 ele anunciou que estava reescrevendo seu sítio. Ele havia sido escrito em PHP e, de acordo com ele, foram necessárias 100 mil linhas de código confuso para seu sítio. Era hora de organizar tudo e Ruby on Rails parecia ser a solução.
Pouco mais de dois anos depois ele está revendo sua posição e reescrevendo novamente a aplicação. Em PHP!
Ele enumera sete razões para voltar do Ruby para PHP:
Não há nada que o Ruby on Rails faça que ele não possa fazer em PHP
A equipe inteira estava treinada para PHP e ele havia subestimado questões de integração e retreinamento
Ele não quer se preocupar com nada que não vá utilizar. E ele não utilizará a maioria das características de Ruby
PHP é rápido e pequeno, podendo ser executado com poucas exigências de hardware e software.
Ele prefere PHP por adaptar-se ao jeito dele e não quer ter se adaptar
Novas tendências em programação 2007-09-23 07:12:42 O Expressions in Solitude, de Seshu Karthick Tanveer, publicou um artigo sobre as novas tendências em programação. Se você gosta de novidades na área o artigo é um parque de diversões.
O Java DB é uma distribuição da Sun do Apache Derby, um banco de dados de código aberto feito em puro Java. Trata-se de um banco de dados completo, baseado nos padrões da área e muito pequeno (2 MB). Possui gerenciamento de transações, stored procedures, triggers, concorrência, é aderente a SQL e JDBC. Ideal para aplicações departamentais cliente-servidor feitas em Java. Um de seus melhores recursos é a possibilidade de integrar-se com a aplicação Java, dispensando a instalação, configuração e manutenção de um banco de dados à parte.
O artigo é mais um a citar o Groovy, uma linguagem de programação ágil e dinâmica. Ela gera aplicativos que são executados sobre a JVM. Apesar de baseada em Java, Groovy oferece alguns recursos adicionais, demonstrando a inspiração em P Read more:Novas
OpenProj - Experiência 2007-09-22 21:00:49 Costumo dizer que existem opções de boa qualidade em software livre para quase todas as necessidades e que é possível e recomendável utilizar o Linux no lugar de um sistema operacional proprietário campeão de multas.
Há algumas semanas eu comentei sobre o lançamento do OpenProj. Apesar das boas promessas, eu esperava um software como o Planner. O Planner é suficiente para o acompanhamento de projetos. Contudo, sinceramente não oferece todos os recursos do software gerenciador de projetos proprietário mais popular.
Pois minha experiência com o OpenProj surpreendeu-me e muito. Trata-se de uma solução de código aberto completa para gerenciamento de projetos, podendo substituir completamente qualquer opção comercial. Ele está disponível para Linux, Unix, Mac e outros, pode abrir documentos dos software comerciais concorrentes. Oferece Diagramas de Gantt, Diagramas de Rede (PERT), Estruturas Analíticas de Projeto (WBS - Work Breakdown Structure) e muito mais. A interf
Blogosfera Wiki 2007-09-22 20:21:55 O Blogosfera Wiki
é um excelente centro de discussão e divulgação de notícias e artigos de interesse dos blogueiros. Vale a visita.
Referência de Ruby on Rails em uma página 2007-09-28 12:53:34 Vocês devem se lembrar de um post recente com referência de Ruby em uma página. Pois agora temos uma referência em uma página, desta vez de Ruby on Rails. Read more:Refer
Crescimento do Glassfish 2007-09-28 12:39:31 Foi publicado no blog de Glassfish da Sun uma análise do crescimento do Glassfish. Por diversos meios, especialmente o Google Trends, compara-se diversos servidores concorrentes e todos apresentam quedas, exceto o Glassfish.
Converter objetos Java em JSON 2007-09-28 12:13:01 JSON é uma popular alternativa ao XML para transmissão de dados no ambiente web. Pois conheça então o Flexjson, cuja versão 1.5 foi lançada recentemente. Trata-se de uma biblioteca para serializar objetos
Java para seu equivalente em JSON. Um código de exemplo pode mostrar a facilidade de uso:
Person p = new Person() ;
JSONSerializer serializer = new JSONSerializer();
return serializer.serialize( p );
Veja tudo sobre o Flexjson na página do projeto.
Setembro de 2007 em revista 2007-09-28 10:32:18 Começamos agora a publicar na última sexta-feira de cada mês os destaques do período. E iniciamos pelas novidades do próprio blog que ganhou um sitemap, e a divulgação de visão e missão e mudou de nome, ficando mais impessoal.
Este mês tivemos o prazer de anunciar o crescimento do mercado Linux no Brasil e na América Latina.
Como sempre, as notícias de webdesign atraem bastante a atenção dos leitores, como foi o caso do menu com Javascript e CSS - aliás, também divulgamos uma ferramenta online para menus com CSS e outra para CSS em geral-, dos dez arquivos que não podem faltar em um sítio web e do posicionamento com CSS.
Entre as dicas o destaque temos a gravação de screencasts no Ubuntu e o impressionante gerenciador de projetos OpenProj
O forte deste mês foram as notícias sobre as tecnologias em crescimento, como Ruby, muito comentado. Sobre ele disponibilizamos uma referência da linguagem em uma página e um guia de segurança.Um contraponto destas notícias
Hospedagem gratuita com PHP, Ruby e cPanel 2007-09-27 14:37:53 O Prof. Hebert descobriu outra muito boa! É o 000WebHost. Ele oferece:
Hospedagem gratuitacPanel
, para gerenciamento
250 MB de espaço
Suporte a PHP, MySQL, Perl, Ruby (Sim, Ruby)
Correio POP3
Nenhuma propaganda
Muito bom para testes com Ruby, não é?