Arquivo para 'Tech'

Windows e Office: novidades da Microsoft

A Microsoft já está publicando as primeiras imagens do Windows 7, que será o sucessor do Vista. Até agora, só um seleto grupo de pobres desenvolvedores tiveram o azar a honra de ter acesso à versão de testes do SO. A versão beta está prevista para 2010. Ah, e quem participar do WinHEC também ganhará uma cópia da versão beta do sistema operacional.

Sinceramente, pelo visual mostrado neste vídeo, em um julgamento desprovido de qualquer fundamento técnico (e acreditando que um blog nos permita ter essa liberdade), acredito que não existirá muita diferença do Vista para o 7. Repare no estilo das janelas, no formato da barra de tarefas, na estrutura do menu iniciar: tá tudo com a cara do Vista! Pelo visual, não dá pra perceber nenhuma melhoria real (que justifique o lançamento de uma nova versão).


Leia o restante do artigo

Novo tutorial de RubyOnRails 2.1

Cada dia que passa eu gosto mais dessa filosofia da “comunidade”. É um ajudando o outro, outro ajudando o um, e como resultado temos materiais de ótima qualidade disponível para quem tiver a fim de aprender alguma coisa por conta própria.

Hoje o Cassio anunciou na rails-br que já está disponível o tutorial de RubyOnRails 2.1, de sua autoria, entitulado “Aprendendo Ruby On Rails“, que foi baseado no famoso e bem conhecido “Rails para sua diversão e Lucro“, do Ronaldo Ferraz.

Sem dúvida vale muito a pena ler o ducumento inteiro, mesmo para quem já usa o framework. Informação nunca é demais!

Bons estudos!

Saiba tudo sobre um site

O Quarkbase é um mashup que mostra diversas informações sobre um site que você informa em uma caixa de pesquisa.

Entre essas informações estão dados de popularidade no Technorati, Digg, mostra as estatísticas dos feeds, o web server utilizado, a tendência da popularidade (se está aumentando, estável ou diminuindo), entre outras informações. Muito útil para saber se o seu site está com a popularidade igual à do Lula ou não :-D

Um programa para Windows chamado Ubuntu

Que é possível rodar uma distribuição do Linux através do CD sem instalá-lo no HD (live CD, como é conhecido), isso já deixou de ser novidade faz um bom tempo. Mas agora também já é possível INSTALAR o Linux (mais precisamente o Ubuntu) junto com o Windows, sem mexer no particionamento do disco.

Quem faz essa proeza é o Wubi – Ubuntu Installer for Windows, programa gratuito (como deveria ser), de apenas 1MB, que se encarrega de instalar a última versão do Ubuntu dentro de C:\ubuntu. É como se fosse um “disco virtual”, mas não é virtual. E também não funciona como uma máquina virtual não, ele roda direto do HD mesmo.


Leia o restante do artigo

Melhor visualizado em browsers com precisão cirúrgica …

Eu estava atualizando alguns recursos do blog e fui dar uma olhada no código fonte quando encontrei algo interessante: um tamanho de fonte que eu nunca havia usado antes.

A nuvem de tags (tag cloud) é esse monte de tags que ficam na barra lateral. Quanto mais artigos em uma determinada tag, maior ela será mostrada. Pois eu acredito que devo ter causado o cálculo de alguma dízima periódica, veja só o tamanho da fonte que foi calculada para a tag combobox:

Para renderizar essa fonte, o browser tem que ter uma precisão cirúrgica!

Será que o Chrome consegue? :-D

Escolhendo a “casa” para o seu projeto ou site

Quem já tem experiência com web, seja no desenvolvimento de aplicativos ou no design de websites, sabe que não basta fazer um bom aplicativo ou um belo site, mas é importante tem uma boa empresa de hospedagem.

Imagine que você gastou dias desenvolvendo um site/sistema seu ou até mesmo para um cliente e quando o pessoal começa a usar o site/sistema, você percebe que o servidor está fora do ar. Ou então você tem algum problema com a configuração do webserver e precisa entrar em contato com o pessoal do suporte … e o suporte é ineficiente.

Existem muitos critérios para se definir uma boa empresa de hospedagem, e isso também depende muito do desenvolvedor. Uns não abrem mão do suporte, uns querem servidores no Brasil, enquanto outros preferem uma disponibilidade de 5 “noves” depois da vírgula (99,99999% de uptime) …


Leia o restante do artigo

Notebook… por quê não?

Já se foi o tempo em que ter um notebook era privilégio de poucos. O equipamento era caro, pesado e muito inferior a um desktop. Mas o cenário mudou, e muito.

Hoje um notebook é bem mais leve que antigamente, custa pouco mais que um desktop, oferecendo exatamente os mesmos recursos ou vantagens adicionais (além da própria mobilidade).


Leia o restante do artigo

Comparação do iPhone com … uma pedra!

Hoje o iPhone 3G passa a ser vendido oficialmente no Brasil, mas nunca faltaram comentários e comparações sobre o equipamento.

Alguns sentiram falta de alguns recursos, e fizeram um comparativo irônico entre um iPhone e uma pedra:

E não é que eles são parecidos mesmo? Hehehehe :-D

As dez tecnologias dos próximos anos

Tem sempre um instituto ou outro dando uma de Nostradamus e fazendo uma “fézinha” sobre quais serão as tecnologias do futuro. Dessa vez foi o Gartner que listou as dez tecnologias estratégicas mais importantes para 2009 ~ 2014, entre elas conceitos recentes que se mostraram muito maduros.

Ah, sim, aqui está a lista criada pelo Gartner:

1- energia e TI verde
2- comunicações unificadas
3- multiplos núcleos
4- metadados
5- virtualização
6- computação em nuvem
7- mashups
8- fabric-based servers
9- real world web
10- social software

Veja mais no artigo do site da IT Mídia.

Definindo uma instância do Mongrel como serviço no Windows Server

Quando sua aplicação em RubyOnRails estiver pronta para entrar no ar e você quiser colocá-la num servidor com Windows Server (por qualquer motivo, por mais escuso que ele seja), você pode definí-lo como um serviço do sistema. Isso tem diversas vantagens: primeiro porque você não terá que deixar aquela janela do DOS ocupando espaço na barra de tarefas. Outra que você não precisará inciar o serviço manualmente quando o servidor for reiniciado (tá, você pode colocar um arquivo .bat na inicialização, mas … não é melhor método, concorda?). E um último motivo, mas não menos importante, é que você pode deixar que o sistema tome uma atitude caso sua aplicação trave e seja finalizada.


Leia o restante do artigo