Archive for March, 2007
Ubuntu 7.04 Beta Release!
“Não se conquista o respeito e admiração de muitos, sem competencia e pontualidade.”
Desde pequeno eu ouço essa frase, e o Ubuntu vem mais uma vez provar porque é a distribuição mais famosa na atualidade.
Seguindo um rigido calendário, a equipe Core acaba de liberar o Beta do Ubuntu 7.04, chamado Feisty.
É isso ai, muito trabalho agora pra tornar esse beta um stable.
t+
No commentsVirtualBox no Ubuntu Feisty 7.04
Estava lendo a Linux Magazine desse mês, e me deparei com o VirtualBox. Não o conhecia ainda.
Achei muito interessante a pequena nota que a revista trouxe sobre ele, principalmente para pessoas como eu que vivem fazendo testes com SOs … virtualização eh vital! e o vmware não é livre né ;).
Apanhei um bocado pra descobrir como colocar o menino pra rodar, mas está ai o passo-a-passo.
No ubuntu 7.04, antes de tudo você precisa instalar os seguintes pacotes:
libxalan110
libstdc++5
libxerces27
linux-source
linux-kernel-headers
linux
build-essential
linux-kernel-devel
Os dois primeiros, normalmente, veem instalado.
Isso é necessário, porque o VirtualBox precisa acessar um módulo do kernel pra conseguir criar o ambiente virtual.
No kernel 2.6.20, o atual estável, vem o suporte a KVM (virtualização em kernel). Pelo visto o VirtualBox ainda não utiliza esse suporte, pra ser sincero ainda não estudei o suporte de kernel pra ter certeza de como ele funciona.
Com tudo instalado e feito o download(ainda não tem pro feisty, então vai do edgy mesmo), basta fazer:
cd /usr/src
sudo tar –bzip2 -xf linux-source-2.6.20.tar.bz2
sudo ln -s linux-source-2.6.20 linux
export KERN_DIR=/usr/src/linux
cd linux
sudo make oldconfig && make prepare
sudo make
sudo make modules
Isso mesmo, vai compilar o kernel. Aqui só funcionou assim :S, mas não vamos precisar instalá-lo.
Creio que quando o Feisty se tornar estavél, não seja preciso compilar o kernel.
Agora, vá onde você fez o download do VirtualBox, usando o mesmo terminal que você fez o export, e:
sudo dpkg -i VirtualBox_1.3.8_Ubuntu_edgy_i386.deb
Ele vai fazer umas perguntas de licensa e tal, sem problemas. Ele é livre. É que GPL é só a versão em source(fica pra outro dia ;)).
Quando ele perguntar se você quer que ele compile o modulo do kernel, diga que sim. É completamente necessário.
Depois de instalado, ele está em “Aplicações” > “Ferramentas de Sistema” > InnoTek VirtualBox (claro que se você estiver usando gnome).
Não se esqueça de colocar seu usuário no grupo vboxusers.
Agora é so seguir o UI e virtualizar :D.
Qualquer dúvida é só postar,
t+
3 commentsFalhas de segurança no Ubuntu
É, foram encontradas e já resolvidas mais duas falhas de segurança no ubuntu.USN
A USN-440-1 que se refere a uma falha no MySQL, resolvida com upgrade.
Os consultores Stefan Streichbier e B. Mueller da SEC Consult descobriram que algumas consultas com ORDER BY poderiam travar o servidor de dados. O que geraria um ataque de denial of service por tempo indeterminado.
Essa falha afeta os ubuntu’s (ubuntu, xubuntu e kubuntu) 6.06 e 6.10 com a versão 5 do mysql server.
Ainda foi reportada a USN-439-1, que se refere a uma falha de arquivo com o tamanho incorreto no heap memory, poderia dar ao atacante capacidade de executar qualquer comando com privilegio de usuario.
Essa falha pode ser corrigida fazendo upgrade do libmagic1 e afeta as versões do ubuntu 5.10, 6.06 e 6.10, e suas variações.
É isso ai, nesse mundo é bem diferente do “janelas”, aqui quando uma falha existe, já tem solução
t+
No commentsUbuntu Feisty Beta adiado
Isso mesmo, por um problema com o kernel que resultou uma pequena regressão, que já foi corrigida. O kernel correto já esta disponível para download. O beta foi adiado pra essa sexta, dia 23/03.
Acabei de receber um e-mail na lista, e parece que amanhã, dia 22/03, já teremos as ISOs. Então, ainda existe a chance do lançamento do beta ficar pra amanhã mesmo.
Mas não se preocupe, isso não alterou o resto do calendário. Devemos ter o Final Release no dia 19/04 mesmo :D.
Agora é pegar as ISOs, fazer testes e reportar bugs! Mãos a obra!
t+
No commentsChegou meu Agile!!
Depois de uma ardua batalha, de dias de espera sem fim. De um pedido cancelado na Tempo Real, com direito e MUITOS e-mails de reclamação e ligações brigando com todo mundo.
Depois de mandar e-mail pra amazon cobrando o envio, e mais de 1 mes de espera, finalmente meu Agile Web Development With Rails, Second Edition, chegou!!!
Isso mesmo, finalmente meu aclamado livro chegou.
Agora eh come-lo com pimenta e farinha
t+
No commentsUbuntu com novo site
Ontem ao ler o news do ubuntu recebi uma notícia muito boa, o ubuntu esta de site novo!!
O endereço, como era de se esperar, é o mesmo.
Eu REALMENTE gostei MUITO do novo visual, não que o antigo não fosse legal, mas esse novo ficou BEM mais claro. Legivel.
Só achei que ficou parecendo que tem pouco conteudo, meio vazio. Ficou mais com cara de empresa, menos de comunidade. Ainda não sei se isso é algo bom, mas creio que sim. Da um ar mais profissional pro SO. Além do mais, o pessoal da Canonical faz um trabalho MUITO BOM, e é perfeitamente claro que o site principal seja mais a cara deles.
Um dos pontos interessantes é que ficou quase todo tabless, tendo apenas duas tables no codigo. Sem contar que ficou mais organizado.
Será o que o ubuntu brasil vai mudar tb?
E você, o que achou do novo site?
t+
No commentsRec6
Olá,
É, seguindo a onda me cadastrei no Rec6 … de cara ele vai checar se eu sou do meu blog … usando esse link :
Fazer o que ne … (pontos negativos)
t+
No commentsUbuntu 7.04 Beta FREEZE!
É isso ai, a comunidade prova mais uma vez que o trabalho em grupo funciona MUITO BEM!
Está confirmado o beta freeze do ubuntu 7.04 para o próximo dia 15, seguindo o calendário oficial.
Além disso, como já comentou nosso grande amigo Og Maciel, já estamos com TODA AREA DE TRABALHO DO GNOME traduzida!
Meus parabéns a todos que vem trabalhando pro ubuntu dar certo, desde traduções a reportadores de bugs.
E você, ainda não participou dessa comunidade fascinante? Tá esperando o que?
Saudações Ubunteiras
t+
2 commentsRuby 1.8.6
Olá,
Foi lançada uma nova versão do Ruby, a 1.8.6.
Foram resolvidos vários bugs e, mantida a compatibilidade com o 1.8.5.
t+ ![]()
NetBeans + Rails
Olá,
Vi dois screencasts muito legais do netbeans com rails, esse e esse. Que isso ia acontecer ninguem mais duvidava, ficou mais que claro quando a Sun contratou os dois programadores principais do JRuby.
E, depois de uma notícia recente no mínimo barulhenta(recebi vários comentários via msn de amigos falando sobre) o JRuby ser mais rápido que o ruby puro, ficou ainda mais evidente a “sede” da Sun em colocar isso pra funcionar rápido.
Tem muita gente indo contra a ideia do JRuby, particularmente eu acho muito bom. Pelo motivo de que os ambientes que já tem java instalado, não vão precisar colocar ruby pra ter rails.
No entanto, fica ai o “medo” de bugs no java gerarem bugs no rails.
Na verdade, acho o projeto algo MUITO legal e MUITO apreciável. E, com toda certeza vai trazer grandes avanços pro ruby, tanto como um concorrente (que ajuda a estimular o crescimento) como uma maior gama de programadores trabalhando com a linguagem. O que, para quem já está acostumado com o ambiente open-source de desenvolvimento, sabe que ajuda e muito.
Quanto a afirmação “o poder do java com a simplicidade do ruby”, que é uma das frases mais ditas quando se refere a JRuby, eu acho já uma questão de marketing. Trabalho com java a um bom tempo e, não vejo onde o ruby seria menos poderoso que java, que não seja no número de programadores full time (o que volt a ao paragrafo anterior).
Quem quiser mais detalhes, tem esse artigo da LinuxWorld comentando e analisando.
Vamos ao netbeans :).
Assim, fiz download do netbeans 6, que pode ser encontrado aqui, e instalei no meu bom e “nada velho” ubuntu.
A instalação é a de sempre, com java rodando, basta dar um “chmod +x” e colocar pra executar.
O ambiente pra rails é instalado como um modulo, então, depois de tudo instalado, você precisa entrar em Tools -> Update Center. Recomendo instalar tudo (apro. 50mb).
A primeira impressão foi a melhor póssivel, abri um projeto já existente e ele já organizou da forma dele. Como? Isso mesmo, ele “reorganiza” algumas coisas.
Calma que eu explico, ele não muda as pastas padrões do rails de lugar, mas cria label.
Exemplo: no lugar de “config” é “Configuration”.
Não vejo nisso um problema, mesmo porque a pasta ficou com o nome certo. Mas fica ai a dúvida do porque fazer isso então.
Continuando, comecei a abrir arquivos e vi que o ambiente visual dele é BEM melhor que o RadRails, mais claro. As cores que eles usaram nos arquivos deixou tudo mais ameno, bem interessante pra quem trabalha com rails a noite, como eu, e vai ficar horas olhando :).
Mas ai olho na barra em baixo e vejo algo no mínimo estranho:
Indexing jruby…
Não sei o porque disso, só sei que ficou VÁRIOS minutos fazendo isso.
Depois o netbeans voltou a velocidade normal, ou seja, mais lento que o eclipse mesmo rodando sobre Java 6.
Ainda é cedo pra dar um veredicto, mas a primeira impressão do modulo foi MUITO boa, pena que ainda esta em desenvolvimento e ainda é arriscado colocar um projeto aos seus cuidados.
Mas vamos usando e ver como ele funciona, já que não tenho um MAC com TextMate ;).
[]’s
1 comment