10 de março de 2010

Tema 9 – Elementary


Tal como prometido no último artigo, tenho todo o prazer de vos apresentar um dos melhores e mais bonitos temas para o Ubuntu, o Elementary.

O Elementary é um tema que tem feito bastante furor dentro da comunidade do Ubuntu, prova disso é o facto de ainda há pouco tempo os autores terem criado um PPA para actualizações, e também porque é referido, e bastante louvado, em quase todos os sites da especialidade.

Um dos objectivos deste tema é ser o mais simples, limpo e user-friendly possível. Atinge esses objectivos na perfeição com a conjugação de ícones, margens de janelas e Docks.

Este projecto elaborado por Daniel Fore foi iniciado em Abril de 2008 e teve como primeiro objectivo ser uma alternativa viável ao KDE, segundo o autor "tudo começou com um simples ícone de pasta azul, e cresceu para um tema de desktop completo, focado uma bela interface". A meu ver, o objectivo foi mais do que conseguido, na minha opinião deveria ser um standart no Ubuntu, e você também o poderá verificar se seguir todos os passos deste artigo.


Tema 9 – Elementary

Modifique o ícone do menu principal do Ubuntu!


Novo icone para o menu do ubuntuO tema padrão do Ubuntu, contém na sua barra do Gnome, três botões que permitem aceder às Aplicações, Locais e ao Sistema. Na minha opinião, estes três botões são, de certa forma, redundantes e, por isso, podiam ser substituídos por um só botão que contenha todas essas opções. Ora, isso é possível com o applet chamado "Menu Principal". O problema deste menu/applet, é que contém um ícone demasiado pequeno e que varia conforme o seu tema de ícones. Assim, neste artigo, explico como pode ter um ícone diferente para o Menu Principal do Ubuntu.


Modifique o ícone do menu principal do Ubuntu!

Easy GUI Window Button Switcher para Lucid (e Karmic)

Para quem deseja mudar o posicionamento dos botões de modo gráfico, aqui vai a dica de um script python criado pelo autor do post original

Easy GUI Window Button Switcher for Lucid (and Karmic) users

Faça o download do script em @ http://eftimie.ro/store/window_controls.py

Clique com o botão direito no script  e escolha “Propriedades”. De lá, escolha a aba “Permissões” e marque a caixa ao lado de “Permitir excutar o  arquivo como programa.” (ou aproximadamente).

Agora clique duas vezes sobre o arquivo e uma janela como os da tela acima será aberta.

Fonte original: omgubuntu

09 de março de 2010

Alterando a tela de login no Ubuntu karmic

Por padrão o GDM2 ainda não possibilita uma interface para alteração da tela de login. Porém, o GDM2 Setup Team criou uma aplicação em python que executa todo o trabalho pesado.

GDM setup.

Para instalar execute os seguintes comandos no terminal:

sudo add-apt-repository ppa:gdm2setup/gdm2setup
sudo apt-get update
sudo apt-get install python-gdm2setup

Após a instalação inicie o aplicativo em Sistema -> Administração -> Login Screen ( GDM2 Setup)

Configure as opções do login:

Configure o plano de fundo:

Configure o tema a ser utilizado:

Agora é só aproveitar o novo tema :D

GNOME Developer Kit, agora “Fat Free”!

UPDATE: Obrigado Alberto Ruiz por indicar que o VirtualBox pode usar arquivos .vmdk, então as imagens VMware podem ser usadas para esta finalidade.

Graças ao incrivel trabalho de  Zhang “Jesse” Sen e Vladimir Melo, um novo lançamento do GNOME Developer Kit foi publicado! “O que há de novo”, você pergunta? Tudo, já que todos os pacotes são  compilados direto do git.gnome.org! :) Mas isso por si mesmo não é o mais bacana da notícia, mas sim o fato que a imagem final passou por uma “dieta” super rigorosa e no processo perdeu bastante “peso”, passando de 1.4GB monstruosos para menos de 700MB de puro GNOME!!!

From Screenshots

O Firefox foi chutado para escanteio e substituido pelo Epiphany e codecs e frescuras foram todos removidos para fazer este lançamento super leve para desenvolvedores e tradutores!

Não fique aí com esta cara de mané e baixe uma das imagens agora mesmo:

08 de março de 2010

O Ubuntu está pronto para rodar em servidores corporativos?

Deixando de lado a reputação de sistema de desktops, o Ubuntu está fazendo investidas como uma alternativa para servidores que pode competir com o Red Hat.

De acordo com todas as contas, o Red Hat, da fornecedora de mesmo nome, é líder disparado no Linux empresarial, mas o Ubuntu, da Canonical, está se provando um excelente competidor. Está na hora do mercado corporativo considerar o uso do Ubuntu?

Poucos comentam sobre o mercado do Linux além do Red Hat Enterprise Linux, o líder, e o Novell Suse, vice-líder distante. Em maio passado, quando o relatório Eclipse Survey 2009 foi divulgado, duas coisas interessantes sobre a adoção de Linux em empresas chamaram a atenção.

O documento apontava que cerca de 15% dos desenvolvedores entrevistados estavam usando Ubuntu em suas máquinas. O Fedora/RHEL lidera a implantação do Linux, mas apenas por um simples ponto percentual contra o Ubuntu. E, no entanto, a partir de um ponto de vista de receita e de unidades entregues, a IDC estima participação da Red Hat no mercado de Linux em mais de 60%.

A Weta Digital, estúdio de efeitos digitais por trás de filmes como “Avatar”, “Distrito 9”, “Jumper” e a série “O Senhor dos Anéis”, está usando o Ubuntu em grande escala. O desenvolvedor de servidores baseados no Ubuntu, Dustin Kirkland, escreveu o seguinte sobre o sistema:

“Foi uma grande conversa sobre o tipo de data center necessário para renderizar efeitos especiais nos filmes de hoje. Eles têm discos de 2 petabytes, rede de 10 Gbps e 35 mil núcleos no data center, e ainda assim demoram 48 horas para renderizar algumas sequências gráficas”.

O Ubuntu é o núcleo de tudo, rodando toda a renderização, e está presente em 90% dos desktops da Weta Digital. A renderização é baseada no Ubuntu, e não o RHEL como vinha sendo relatado na mídia. “Mais de 10 mil empregos e uma estimativa de 1,4 milhão de tarefas por dia. Cada quadro dos 24 quadros por segundo do filme ve múltiplas interações entre diretores e artistas e demoraram múltiplas horas para serem renderizados”

A estratégia da desenvolvedora Canonical é aumentar a participação em desktops, uma área que o Red Hat não cobre. Porém, com a pesquisa da Eclipse e o uso pela Weta Digital, o Ubuntu não deveria ser ignorado como uma opção para sistema operacional de servidores.

É hora das fabricantes de softwares certificarem o Ubuntu
Quando a adoção do Ubuntu é considerada em empresas, particularmente como um sistema para servidor, muitas dúvidas surgem sobre o suporte de aplicativos empresariais – e por uma boa razão. O Red Hat indubitavelmente possui muito mais desenvolvedores do que o Ubuntu atualmente, o que significa que aplicativos empresariais são mais prováveis de serem testados e certificados no RHEL do que no Ubuntu.

Porém, com o crescimento do Ubuntu e as incertezas ao redor do Novell Suse, fabricantes de softwares voltados para empresas não poderão adiar a certificação do Ubuntu por muito tempo.

Texto retirado na íntegra de ComputerWorld.

Meu twitter: @AndreGondim

Abraços e boa sorte!! ;)
Conheça a comunidade Ubuntu Brasil
http://www.ubuntu-br.org/participe

Tema “light” do Ubuntu Lucid 10.04 no karmic

Os temas do novo Ubuntu 10,04 Lucid lynx agora estão disponíveis para todos.

Os temas são chamados Ambiance (dark) e Radiance (light).

Se você desejar usar esses temas no seu karmic, utilize este link e seja feliz!

PS.: Para utilizar os botões no modo convencional (lado direito), utilize o gconf-editor e altere /apps/metacity/general/button_layout de:

maximize,minimize,close:

para

menu:maximize,minimize,close

07 de março de 2010

Como recuperar o MBR original do computador!


MBR originalQuando se instala um sistema operativo novo, o MBR é modificado. Por conseguinte, este acontecimento aparece, por exemplo, na instalação do Ubuntu. Ora, nem sempre o utilizador fica satisfeito com o resultado e quer voltar ao início, ou porque a instalação do Ubuntu não permitiu a utilização do Windows, ou porque o próprio utilizador não gostou do Ubuntu e quer formatá-lo e voltar para o Windows. Para esses casos, se utilizador quiser voltar ao Windows através da partição de recuperação ou do DVD de recuperação irá deparar-se com um pequeno problema: o MBR não é modificado. Assim, se quer voltar a ter o seu MBR padrão, ou original, do seu computador, continue a ler.


Como recuperar o MBR original do computador!

06 de março de 2010

Ferramenta de busca de tradução no Ubuntu

Olá Amigos tradutores ou curiosos para achar o pacote correspondente a um termo, segue abaixo um e-mail que foi passado ao time de tradução internacional, um programa bastante útil.:

Não tenho certeza se você está ciente da ferramenta de  busca de  tradução em linha de comando iniciado por Sebastian Heinlein.

Eu modifiquei-a um pouco e coloquei aqui:

https://launchpad.net/ubuntu-translations/ubuntu-translations-tools

Você precisará instalar o gettext e bzr:

$ sudo aptitude install gettext bzr -y

Você pode baixar usando o bzr, como abaixo:

$ bzr branch lp:ubuntu-translations

Para execuctá-lo:

$ cd ubuntu-translations

$ ./search-ubuntu-translation Iem_Para_a_Busca

————–
Agora será mostrado o pacote que tem o item da busca e será mais fácil de achá-lo no Rosetta.

Depois ele irá mostrar exatamente o nome do pacote para que seja acessado.
————–

Eu estou usando-o para encontrar a localização de alguns textos não traduzidos, para verificaras consistências das traduções de um termo específico, para ver o texto original de uma tradução (no caso a tradução é vago), mas também para descobrir os erros de ortografia comum ou particular.

Por favor, deixe-me saber se você acha que é útil ou se tiver sugestões para melhorá-lo.

Felicidades,

Adi Roiban

ubuntu-translators mailing list
ubuntu-translators@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators

Tradução do texto da lista e já publicado em inglês aqui.

Quer saber como fazer parte do time de tradução do Ubuntu, leia aqui.

Meu twitter: @AndreGondim

Abraços e boa sorte!! ;)
Conheça a comunidade Ubuntu Brasil
http://www.ubuntu-br.org/participe

05 de março de 2010

Igreja não encontrada?

wendell@wendell-laptop:~$ locate church
wendell@wendell-laptop:~$

Vamos corrigir isso no desktop livre!

IV Encontro Nacional do BrOffice.org

IV Encontro Nacional BrOffice.org
Inscreva-se aqui

Este é um evento de abrangência nacional para a integração com o corpo de desenvolvimento do projeto, promovendo a integração com usuários de TIC através de palestras técnicas apresentando o produto, linha de desenvolvimento, vantagens e desvantagens, além de casos de sucesso na migração.

Os públicos-alvo para o evento são usuários, diretores de empresas, gerentes de TI, técnicos de informática, estudantes, acadêmicos, usuários de aplicativos Office e a comunidade em geral, além da equipe de desenvolvimento do OpenOffice.org/BrOffice.org no Brasil e nos países participantes.

O evento será transmitido por videoconferência, integrando diversos pontos dentro e fora do país. A lista dos pontos de videoconferência já está disponível.

Para saber mais sobre nosso programa, veja a programação do evento e conheça mais sobre os nossos palestrantes. Nos dias 15 e 16 de abril dirija-se ao ponto mais próximo e participe do 4° Encontro Nacional do BrOffice.org.

.
Valor da Inscrição: 1Kg de Alimento não perecível.

Fonte totalmente retirado da página: http://encontro.broffice.org/enbro4/evento

Meu twitter: @AndreGondim

Abraços e boa sorte!! ;)
Conheça a comunidade Ubuntu Brasil
http://www.ubuntu-br.org/participe

Capturando tela e Enviando direto do Terminal...

Para você que gosta de fazer tudo pelo terminal aqui vai um meio magnífico de Capturar e Enviar a imagem da sua Área de Trabalho direto pelo terminal.
Copie o Shell Script baixo desenvolvido pelo FelipeFerreira.
Fiz algumas modificações pois o arquivo era grande e deixei somente o de baixo.


#---- Tirar ScreenShot
capturar () {
    img=$(echo $HOME/SHT$(date +%s).png)

    if [ -z $1 ]; then
         import -w root -quality 75 $img
         sleep 3
         echo 'Hospedando foto, Ctrl+C para cancelar'
         enviar $img
    else
         sleep $1
         import -w root -quality 75 $img

         sleep 3
         echo 'Hospedando foto, Ctrl+C para cancelar'
         enviar $img
    fi
}


#--- Upload Image
enviar () {
    if [ -z "$1" ]; then
        echo "Você precisa informar o nome da imagem. Ex.: enviar teste.jpg"
    else
        curl -s -H Expect: -F fileupload="@$1" -F xml=yes \
        http://www.imageshack.us/index.php|grep -E \
        "(.*)" | sed \
        's|\(.*\)\(.*\)|\2|'
    fi
}


Ao copiar o código acima abra o terminal e cole no seu .bashrc (que se encontra em sua /home/usuário/) com o comando abaixo.
pico .bashrc

Salve, feche seu terminal, abra-o novamente  e digite:

capturar
E aguarde informar o link direto para a imagem enviada para o servidor do imageshack.us.

Se deu tudo certo irá aparecer a seguinte mensagem:

Salvando imagem, Ctrl+C para cancelar
http://img693.imageshack.us/img693/5460/sht1267764324.png

Você também pode enviar/hospedar direto para o imageshask do terminal qualquer imagem de sua máquina com um simples comando:

enviar  nomedaimagem.jpg

Caso não consiga copiar o código clique aqui para ver o código em outra página.

OBS: Lembre-se de instalar o imagemagick para capturar a tela.

Basta digitar
sudo apt-get install imagemagick

Abraços e até a próxima.
Quer conhecer o ubuntu?
Acesse: http://ubuntu-br.org/

Preview: Python Testing: Beginner’s Guide

Python Testing: Beginner's Guide

Python Testing: Beginner's Guide

Estava eu procurando por algum material sobre testes com python para melhorar meu desempenho no trabalho quando, depois de dar uma “Google-ada encontrei o livro  “Python Testing: Beginner’s Guide“. Meu primeiro impulso foi de entrar no site da Amazon para checar se eles já o tinham e se era possível comprá-lo no formato ebook. Infelizmente eles só o tinham no formato “dead tree”… então eu decidi checar o site da publicadora , PackT Publishing, para ver se eles tinham alguma alternativa.

E que decisão excelente! Eles não só tinham o livro no formato de ebook, mas eles também não protegem o livro com senhas, te dando controle total sobre sua compra!!! É possível também copiar o texto do livro, o que é uma mão na roda quando você está acompanhando algum exemplo e precisa copiar o código para testar no seu sistema!

Não preciso nem dizer que eu imediatamente comprei a versao ebook e já reservei meu fim de semana para ler o danado, então vocês podem esperar um review do livro até a semana que vem. Enquanto isso, divirtam-se com um capítulo totalmente FREE no formato PDF para ter uma idéia sobre o que esperar do livro: Chapter 5: When Doctest isn’t Enough: Unittest to the Rescue

04 de março de 2010

Ubuntu 9.10 (32 e 64bits) remasterizado com o Ubuntu Perfeito.

Conforme prometido no post anterior, eis o Ubuntu 9.10 (64bits por enquanto) com atualizações até o dia 25/02/2010.

Tema Airlines

Tema Airlines

Eis o link para descarregarem a versão 64 bits :

http://jonata.org/ubuntu/ubuntu-910-amd64_hamacker.iso
MD5SUM do arquivo acima é 14cf32e1bdc78e9c3e5327559b2524a7, que é exatamente o conteúdo do arquivo :
http://jonata.org/ubuntu/ubuntu-910-amd64_hamacker.iso.md5

Se você prefere descarregar a versão 32bits, o link é este :

http://jonata.org/ubuntu/ubuntu-910-i386_hamacker.iso
MD5SUM do arquivo acima é 4958d3cf1acdb0b7caaef07fdacbc6ad, que é exatamente o conteúdo do arquivo :
http://jonata.org/ubuntu/ubuntu-910-i386_hamacker.iso.md5

Depois de descarregar o arquivo .ISO, não esqueça de conferir a integridade do mesmo, por exemplo, digamos que você tenha descarregado a versão 64bits, poderá conferir a integridade do arquivo com o comando :

md5sum ubuntu-910-amd64_hamacker.iso

E o resultado deverá ser :

14cf32e1bdc78e9c3e5327559b2524a7 ubuntu-910-amd64_hamacker.iso

Se o resultado MD5SUM for diferente do que eu informei, não confie no arquivo .ISO, não é exatamente o arquivo que enviei ou foi corrompido.

Se md5sum corresponder ao esperado, você poderá grava-lo num DVD. Se você usa o Windows, poderá realizar a gravação com o programa Nero ou o ImgBurn – Estes programas possuem mecanismos para transformar um DVD virgem num DVD bootável a partir do .ISO.

Se você já usa Ubuntu Linux e  sua máquina permitir boot por um pendrive, recomendo gravar este ISO diretamente no pendrive, além de mais rápido, é mais prático, para isso use a ferramenta Menu GNOME->Sistema->Administração->Criador de USB inicializável e siga o passo-a-passo na tela.

Essa remasterização já possui o script Ubuntu Perfeito, ocupa 1.9GB (32bits) e 2.1GB(64bits) de dados,  e posso citar algumas modificações que realizei :

  • Ultimas atualizações até a data de 02/03/2010 foram inclusas.
  • Idioma em português completo.
  • O tema principal não é o oficial do Ubuntu, chama-se “airlines”. Escolhi este tema por causa dos cantos arredondados nos Hints (balões), Mouseover de Menus, bordas das janelas, etc… mas se você não gostar, poderá trocar por vários outros que também foram instalados.
  • Sun Java.
  • Firefox 3.6 com algumas extensões que considero ideal.
  • Programas do Google : Chrome, GoogleEarth e Picasa.
  • Gimp 2.7 (unstable).
  • BrOffice 3.2 com minhas extensões preferidas (Cogroo, Sun PDF Import/Export, Dicionário de sinônimos e antônimos e o TradutorOOoNote) pré-instalada e também vários modelos de documentos do Escritório Aberto.
  • OpenShot para edição de vídeos.
  • Jogos : mate a saudade com Goonies e Road fighter
  • O tocador de vídeos padrão não é o Totem, é o VLC. Eu considero o VLC maduro o bastante para ser usado no lugar do MPlayer (meu preferido até então), e na minha opinião está anos-luz a frente do Totem.
  • O Real Player foi incluso e ele será o responsável por tocar o formato RMVB, inclusive esta extensão foi associada a ele.
  • Alguns programas populares como Skype/Frostwire/Filezilla e Deluge.
  • Handbrake, excelente ripador.
  • Os principais codecs estão instalados.
  • Antivírus Clamav para você conferir os pendrives/CD/DVD de amigos.
  • Simple-Scan para scanear imagens ( o XSane ainda foi mantido )
  • Quem tem placa recente da nvidia, o ultimo driver proprietário está incluso.
  • e muito mais…

[]’s a todos.


Novo papel de parede do Ubuntu 10.04 Lucid Lynx para baixar

Papeis de parede para o Ubuntu 10.04 Lucid Lynx foi revelado.

Para baixar todos os papeis de parede do Ubuntu 10.04 Lucid Lynx clique aqui.

Fonte do texto, Ubuntu Dicas, Ubuntu Geek.

Meu twitter: @AndreGondim

Abraços e boa sorte!! ;)
Conheça a comunidade Ubuntu Brasil
http://www.ubuntu-br.org/participe

Pronto – Agora sim – os ISOs do Ubuntu remasterizados estão prontos.

No post anterior, havia comentado que tive de substituir o arquivo ISO do Ubuntu 64bits e isso levaria quase 2 dias e por isso era melhor que o pessoal esperasse mais um pouco.

Mas já está pronto, podem baixar se desejarem.

O link para download, mais uma vez, é esse :

http://hamacker.wordpress.com/2010/02/27/ubuntu-9-10-64bits-remasterizado-com-o-ubuntu-perfeito/

[]’s a todos.


Wallpaper da Terra sobre fibra de Carbono


Terra sobre Fibra de CarbonoO blogue Ubuntued já disponibilizou aos utilizadores do Ubuntu dois excelentes scripts que apresentam um fundo da área de trabalho (Wallpaper) do planeta da Terra em constante actualização. O primeiro era demasiado complexo e de difícil de visualização dos ícones e o segundo era extremamente simples. Ora, neste artigo é apresentado um outro wallpaper bastante semelhante ao segundo, mas um pouco mais complexo, resultando num wallpaper muito bonito tal como pode verificar na imagem ao lado. Para além disso, apesar de ainda ser um script, e não um programa, esta nova versão é bastante mais simples de instalar.


Wallpaper da Terra sobre fibra de Carbono

Aguardem – ISO 64bits está subindo…

Tive que subir novamente o arquivo .ISO da versão 64bits, infelizmente são quase dois dias inteiros para sumir um arquivo a 30KBps e realizado de forma não assistida ainda acontecem paradas no meio do caminho.
Pela minha previsão, o arquivo estará completo hoje a partir as 12:00hrs.

Se você já baixou o arquivo e provavelmente estava incompleto, experimente resumir o download, assim continuará de onde parou.

O arquivo ISO de 32bits continua saudável.

Desculpa pelo inconveniente.


Cron-apt – Otimizando a atualização dos servidores Debian

A atualização dos servidores pode tornar-se uma tarefa chata quando você tem repetir está mesma ação diversas vezes. Para automatizar está tarefa uso o script cron-apt. Como o nome já diz ele agenda a execução do apt-get ou aptitude para atualizar os pacotes de seu sistema

Segue aqui um pequeno how-to para implantação desta ferramenta que tem sido uma mão na roda no meu dia a dia.

NOTA: A atualização automatizada dos pacotes não é recomendada para as versões testing e unstable do Debian. Mesmo na versão stable use por sua conta e risco.

Instale o pacote cron-apt

sudo aptitude install cron-apt

Edite o arquivo /etc/cron-apt/config descomentando as seguintes linhas:

APTCOMMAND=/usr/bin/aptitude

MAIL=”/var/log/cron-apt/mail”

Agora descomente e edite as seguintes linhas deste mesmo arquivo

MAILTO=”INFORME SEU EMAIL AQUI”

De
MAILON=”error”

Para
MAILON=”always”

De
SYSLOGON=”upgrade”

Para
SYSLOGON=”always”

De
DEBUG=”output”

Para
DEBUG=”always”

Por padrão ele apenas baixa os pacotes sem instalá-los usando a opção dist-upgrade. Aqui mostro como mudar está ação que não é muito interessante para servidores pois a opção dist-upgrade pode apagar pacotes importantes.

Edite o arquivo /etc/cron-apt/actions.d/3-download alterando a seguinte linha

De
dist-upgrade -d -y -o APT::Get::Show-Upgraded=true

Para
safe-upgrade -y -o APT::Get::Show-Upgraded=true

O cron-apt está agendado para ser executado às 04 da manhã todos os dias. Para mudar este agendamento edite a seguinte linha no arquivo /etc/cron.d/cron-apt

0 4 * * * root test -x /usr/sbin/cron-apt && /usr/sbin/cron-apt

Eu por exemplo agendo as minhas atualizações para as 23 horas. Então minha configuração fica da seguinte forma:

0 23 * * * root test -x /usr/sbin/cron-apt && /usr/sbin/cron-apt


Como informei anteriormente tenha muito cuidado ao usar ferramentas automatizas na gestão dos seus sistemas. Por isso recomendo fortemente a configuração do envio de emails, assim você poderá acompanhar de forma segura todas as ações realizadas por está ferramenta.

Fonte

Post to Twitter Tweet This Post

03 de março de 2010

O novo visual do Ubuntu

O novo estilo do Ubuntu é conduzido pelo tema “Luz” (Light). Nós desenvolvemos um conjunto abrangente de diretrizes visuais e tratamentos que refletem esse estilo, e atualizando os bens essenciais, como o logotipo de acordo. O novo tema terá efeito em 10,04 LTS e vai definir o nosso olhar e sentir durante vários anos.

Ubuntu tem visto uma quantidade enorme de crescimento e mudança, uma vez que foi concebido em 2004. Naquela época ele era um pequeno projeto com ambições fortes e um punhado de programadores apaixonados entregar uma classe do mundo Sistema Operacional Linux que pode competir em todos os níveis com a Microsoft e a Apple. Adotamos um estilo baseado no slogan “Linux para seres humanos”, e chamamos de “Human”. Seis anos depois, temos feito progressos incríveis. O Ubuntu é um fenômeno mundial: temos esculpido em uma cultura generalizada de qualidade e design, usabilidade pensativo e tecnologia todos os grandes fundidos em um projeto que mantém o mesmo compromisso com a comunidade e desenvolvimento colaborativo que abraçou em 2004.

Em 2009, uma pequena equipe liderada por Mark Shuttleworth, realizaram uma revisão de nossos valores-chave da marca e identidade. Com base nesse trabalho, um conjunto de tratamentos visuais foram produzidos, e compartilhadas com os principais membros da comunidade Arte do Ubuntu, que mede a distribuição do núcleo, seus derivados, e alinhado esforços como os fóruns. Representantes do Ubuntu, Kubuntu, Edubuntu, Xubuntu, Mythbuntu, SpreadUbuntu e mais foram para Londres e trabalharam com a equipe de design da Canonical para aperfeiçoar os projetos e trabalhar juntos. Os resultados desse trabalho são apresentados aqui.

Valores da marca que refletem o que o Ubuntu é:

  • Precisão. Nós criamos o software de alta qualidade, e criamos como agendado. Nossa herança Debian significa que os componentes individuais da nossa plataforma estão bem definidas e dispostas ordenadamente. Não há excesso de gordura, e sem resíduos no Ubuntu. Nós somos uma comunidade que vive no prazo.
  • Confiabilidade. Estamos construindo o Ubuntu para uso sério. Se ele está sendo implantado no desktop ou na nuvem, nós nos importamos que o Ubuntu seja seguro, confiável e previsível. Nós entregamos as atualizações para o Ubuntu, que são rigorosamente testadas. Quando cometemos um erro, podemos aprender com ele e pôr em prática bons processos para garantir que ele não volte a acontecer.
  • Colaboração. O Ubuntu é o resultado do trabalho colaborativo entre milhares de pessoas, e é tanto o beneficiário como o responsável na mídia pública do trabalho colaborativo de dezenas * de milhares de desenvolvedores de software livre que constroem componentes individuais do montante, ou agregá-los no Debian. Nós não medimos esforços para garantir que qualquer pessoa, em qualquer lugar, que é apaixonado pelo Ubuntu e competente para participar, poderá fazê-lo. Nós permitimos a participação virtual em nossa Ubuntu Development Submit, usamos listas de discussão e IRC em detrimento de over-the-cubículo comunicações de parede, e congratulamo-nos com contribuições de ambas as empresas e indivíduos. Nossos corpos governança refletem a diversidade de participação e liderança ou permissões são baseadas no mérito comprovado, o emprego não corporativa.
  • Liberdade. Nós nos esforçamos muito para entregar a melhor plataforma de software livre. Nossa maior missão é acelerar a adoção e disseminação do software livre, para torná-lo o fato de maneira padrão que as pessoas construam e utilizam o software. Nós celebramos o trabalho de outros grupos comprometidos com o desenvolvimento de conteúdo colaborativo e licenciamento de conteúdo aberto. Enquanto estamos pragmática sobre isso (nós enviamos drivers proprietários quando acreditamos que eles são uma necessidade para obter o software livre a trabalhar bem em PC’s) que expressamente não incluem aplicações de software proprietário na instalação padrão do Ubuntu. Queremos que as pessoas amam e apreciam o software livre, e mesmo que nós trabalhamos para ter certeza de que é compatível com o Ubuntu, certificada e com interoperabilidade com software proprietário popular, fazemos-lo para facilitar a adoção de alternativas livres para soluções proprietárias.

Embora a marca tenha mudado, as liberdades e os direitos que têm não: a nossa comunidade global ainda vai manter o acesso aos recursos necessários para a construção de logos que utilizam a marca. Nós estaremos oferecendo a nova fonte, as imagens, especificações de cores, e um conjunto de recomendações para a criação de marca para páginas na internet, camisetas e outras necessários a nossa comunidade. Como antes vamos proteger a integridade da marca do Ubuntu com o Ubuntu Trademark Policy.

Luz: Ubuntu com luz mais leve

O novo estilo no Ubuntu é inspirada na idéia de “Luz”.

Nós somos atraídos para a luz porque denota o calor e a claridade, e intrigada com a ideia de que a “luz” é um bom valor no software. Bom software é a “luz” no sentido de que ele usa seus recursos de forma eficiente, executa depressa, e pode facilmente ser reformuladas conforme a necessidade. Ubuntu representa uma ruptura com o bloatware de sistemas operacionais proprietários e uma oportunidade para deleite para aqueles que usam computadores para trabalhar e jogar. Mais e mais das nossas comunicações são alimentados por luz e, no futuro, o nosso poder de transformação dependerá da nossa capacidade de trabalhar com a luz, também.

Visualmente, a luz é linda, a luz é etérea, a luz traz clareza e conforto.

Perspectiva histórica: A partir de 2004-2010, o tema do Ubuntu foi “humano”. Nosso slogan era “Linux para seres humanos” e nós usamos uma paleta de reflexão de toda a gama da humanidade. O nosso foco como um projeto de levar o Linux a partir do centro de dados sobre a vida de nossos amigos e família global.

A galera:

Para mostrar o novo visual, nós preparamos uma série de exemplos aplicados aos muitos e diversos tipos de conteúdo visual que usamos em Ubuntu, mercadoria e em outros lugares.

  • Logo

Depois de seis anos era hora de atualizar a cara do Ubuntu começando com a marca. Queríamos Ubuntu para refletir a precisão e engenharia, que fica no coração do produto. O novo logo reflete isso, mas não à custa do círculo imediatamente reconhecível de amigos.

  • Logo da comunidade

Uma vibrante comunidade cresceu ao redor do Ubuntu e nós estamos emocionados e orgulhosos do que nós todos ajudaram a criar. Com isso em mente, queria ter certeza de que você não tem que jogar que trabalham fora. Você pode incorporar o que você fez para este trabalho.

  • Novo tema GTK

  • Conceito de CD

Esta não é a capa de CD para o próximo lançamento, mas mostra um conceito para ele. Nós sentimos que a nova paleta de cores pode ajudar-nos a criar um design arrojado que nos ajuda a se destacar de outros sistemas operacionais.

  • Bloco de nota

Bem como os materiais que fazer e vender / doar hoje nós começamos a pensar sobre os presentes fantásticos que podemos fazer no futuro. Pads, canetas e como são todos os itens de diversão que ajudam a celebrar este projeto e atrair o interesse quando você usá-los.

  • Tema para página na internet

Os vários sites que suportam o Ubuntu e de sua comunidade também irão receber uma atualização para trazê-los de acordo com o nosso olhar novo e excitante de sentir!

  • Splash de inicialização

Para comemorar o novo e excitante visual, nós simplificamos o processo de inicialização. Não que você vai vê-lo por muito tempo, graças ao incrível trabalho pelas equipes de engenharia!

  • Exemplos adicionais:

Começamos a ter ideia de todos os tipos de brinquedos e lembranças!

Fonte do post o wiki oficial.

Meu twitter: @AndreGondim

Abraços e boa sorte!! ;)
Conheça a comunidade Ubuntu Brasil
http://www.ubuntu-br.org/participe

II Encontro Livre – Disseminando Cultura e Conhecimento – PE

Olá Amigos, divulgando o evento que foi passado na lista do grupo regional de Pernambuco.

Prezados,

é com grande satisfação que informamos o lançamento da grade oficial do II Encontro Livre – Disseminando Cultura e Conhecimento, a ser realizado nos dias 10, 11 e 12 de março de 2010 na Livraria Cultura Paço Alfândega, em Recife/PE.

Este evento  pretende estimular o intercâmbio de experiências entre público, comunidades e profissionais a fim de difundir a cultura do Software Livre e a sua importância social por meio de exibições de vídeos, palestras e mesas redondas; contribuir para o desenvolvimento de tecnologia local com o uso do Software Livre, seja no campo empresarial, junto a administradores públicos ou usuários finais; problematizar as relações entre o público consumidor/produtor e as mídias comunicacionais assim como ampliar a discussão acerca da interferência das Novas Tecnologias na produção da informação.

Ressaltamos que as inscrições on line foram encerradas desde o dia 30 de janeiro por conta de limitações estruturais do auditório da Livraria Cultura Paço Alfândega. Quem não se inscreveu no site poderá realizar sua inscrição no local sem maiores problemas. Todos os participantes receberão um certificado a ser distribuído on line com o registro de horas. Vale lembrar que para recebê-lo é necessário comparecer, no mínimo, a um dia do evento.

Confira a programação e participe!


Célia Menezes
Blog: http://pinguinha.wordpress.com/
LinkedIn: http://www.linkedin.com/in/celiamenezes
Twitter: http://twitter.com/_celia_

~
II Encontro Livre – Disseminando Cultura e Conhecimento
http://encontrolivre.org
10 a 12 de março de 2010, das 15h às 20h

Livraria Cultura Paço Alfândega
Rua Madre Deus, s/n – Recife/PE

Se você é de Pernambuco, faça parte do grupo regional do Ubntu, vamos fortalecer!

Meu twitter: @AndreGondim

Abraços e boa sorte!! ;)
Conheça a comunidade Ubuntu Brasil
http://www.ubuntu-br.org/participe

Dia da Liberdade dos Documentos 2010 – Liberte seus documentos, salve sua informação!

Segue abaixo um e-mail que chegou até mim:

Você conseguirá ler seus documentos daqui há 20 anos? Todos os dias, milhares de usuários de computador como você editam textos, planilhas, tiram fotos e gravam vídeos. Imagine se você não mais conseguisse abrir suas cartas pessoais, ou abrir aquele album de fotos de sua lua de mel? E se você não conseguisse trocar esses arquivos com seus amigos porque o aplicativo usado por cada um de vocês não consegue se comunicar com o outro? Para ajudar você a ter documentos duradouros, nós celebramos o Dia da Liberdade dos Documentos, no dia 31 de março.

Qualquer pessoa pode salvar documentos em Open Document Formats, que são baseados em padrões abertos, e ter certeza que qualquer pessoa poderá ler esses arquivos, independente do aplicativo que elas usem. Qualquer pessoa pode criar aplicativos que lêem e salvam documentos nesses formatos. A Internet foi construída baseada em padrões abertos, e este é um dos motivos pelos quais há tanta inovação online.

No Dia da Liberdade dos Documentos, nós organizaremos atividades no mundo inteiro com ajuda de nossas organizações parceiras e voluntários popularizar Open Document Formats e padrões abertos.

Durante todo o mês de março, vamos divulgar informação sobre Open Document Formats padrões abertos. Vamos publicar artigos, conversar com a imprensa, com amigos, e espalhar o logo da campanha por toda a Internet.

Existem várias maneiras de participar da campanha, então escolha uma e junte-se a nós:

* Coloque um banner na sua página, com link para o site da campanha. Você pode encontrar banners na Página de artes gráficas[0].
* Publique algo o seu blog sobre a campanha ou sobre padrões abertos, e ajude a divulgar a campanha. Envie-nos um link, e adicionaremos na nossa página.
* Use seu microblog para divulgar artigos e notícias sobre a campanha! Use as tags !dfd e #dfd2010
* Organize alguma atividade, no dia 31 de março, em sua cidade. Para idéias em tipos de atividades, visite a página da campanha.
* Faça uma doação[2]. Sua contribuição torna o Dia da Liberdade dos Documentos possível!
* Torne-se uma organização parceira. Contate nossa Equipe Organizadora[3] para obter mais informação.

Quer aprender mais sobre padrões abertos? Acesse:
http://documentfreedom.org/Open_Standards

O Dia da Liberdade dos Documentos serve para ajudá-lo a ser dono dos seus dados. Você não deve estar amarrado a um aplicativo em particular para poder viver no mundo digital, e você também não deve estar preso a nenhum aplicativo para poder interagir com o seu governo, escola, ou quem quer que seja.

Para mais informações sobre o Dia da Liberdade dos Documentos, visite nossa página: http://www.documentfreedom.org

[0] http://documentfreedom.org/Artwork
[1] http://documentfreedom.org
[2] http://documentfreedom.org/Support
[3] http://documentfreedom.org/About#Coordination_Team

Contato
Fernanda Weiden
Coordenadora da Campanha Dia da Liberdade dos Documentos
Email: weiden -at- fsfeurope.org
Tel:   +41 76 4021866

Meu twitter: @AndreGondim

Abraços e boa sorte!! ;)
Conheça a comunidade Ubuntu Brasil
http://www.ubuntu-br.org/participe

Projeto de teste de novos notebook

Segue abaixo um e-mail enviado com tradução livre da lista internacional de LoCo do Ubuntu.

Olá a todos,

Estou orgulho de anunciar um projeto nascido com o grupo de teste Italiano

Na seção instrução:

“O projeto de testar notebook é aberto para quem quiser ajudar fornecendo informações de sua máquina. Estamos com a missão de obter máquinas e periféricos de diversas marcas e modelos. Para isto, nos precisamos saber qual máquina/hardware funciona imediatamente a partir do CD de instalação e que hardware precisa configurar ou é mal suportada.”

O objetivo do projeto é a criação de vários relatórios como este [2], como resultados dos testes de notebooks usando versões alfa, beta, versão candidata e em desenvolvimento. Eu criei uma página Wiki em inglês[1] que pode ser usada por qualquer pessoa que queira usá-la seu time de teste no Loco assim como na comunidade de QA do Ubuntu.

Se você quiser participar desta aventura, aqui [1] você pode encontrar todas as informações necessárias.

Obrigado por ajudar o Ubuntu ainda melhor!

[1] https://wiki.ubuntu.com/Testing/Laptop
[2] https://wiki.ubuntu.com/Testing/Laptop/Reports/Template


Sergio Zanchetta
https://launchpad.net/~primes2h

Meu twitter: @AndreGondim

Abraços e boa sorte!! ;)
Conheça a comunidade Ubuntu Brasil
http://www.ubuntu-br.org/participe

Novo Site do time regional do Ubuntu em São Paulo

Prezados Ubunteiros,

Está sendo preparada uma nova versão para nosso site, programada para entrar no ar junto com o lançamento oficial do Lucid Lynx – Ubuntu 10.04 LTS.

Gostaria que todos registrassem nos comentários deste post sugestões de melhoria e usabilidade – que poderão ser ou não incorporadas na nova versão.

Dúvidas? Sugestões? Deixe seu comentário!!!

Um abraço e até lá!

Auro Florentino

Post to Twitter

Reunião do Ubuntu Brasil Paraíba

Olá Amigos,

Gostaria de dizer que fiquei muito feliz com o comparecimento de dez membros para discutir ideias, movimentos e metas para fortalecer o time regional da Paraíba. Espero ter mais tempo para buscar apoiar e incentivar outros grupos a fazem o mesmo, e com as ideias e sugestões fazer os grupos crescerem.

A reunião foi feita na rede de IRC Freenode no canal #ubuntu-br-pb e foi decidido que serão buscados participações no FLISOL em Campina Grande e em João Pessoa. Será feito recrutamento de voluntários em diversas universidades e cursos na área.

Será trabalhado a ideia de fazer eventos de install fest nos lançamentos do Ubuntu, bem como festas, onde todos podem participar apenas para marcar a data de lançamento e reunir amigos, fãs e interessados em Ubuntu e software livre.

Segue abaixo a ata oficial da reunião:

ATA
Reunião on-line do grupo Ubuntu-PB

Local: Canal #ubuntu-br-pb na rede irc.freenode.com

Foram discutidos temas sobre a atuação do grupo e formas de melhorar o engajamento interno e com as articulações nacionais.

Definições:

Foi definida como prioridade de curto prazo do grupo participar do FLISOL.
Votação:
(21:44:36) Andre_Gondim: participar do FLISOL, todo mundo concorda?
(21:44:38) Andre_Gondim: +1
(21:44:58) ErickMoreno: +1
(21:45:18) daniloqueiroz: +1
(21:45:34) fcostapb: +1
(21:46:27) holverat: 0
(21:47:19) flavioribeiro: 0
(21:47:33) bergginu: +1
(21:47:40) promulo: +1

Foi definida como proposta inicial para a organização do FLISOL, promover um install fest Ubuntu 10.04 durante o evento.
Votação:
(22:00:39) daniloqueiroz: vamos propor a realização de um install fest ubuntu durante o flisol?
(22:01:43) daniloqueiroz: +1
(22:01:47) bergginu: +1
(22:01:57) fcostapb: +1
(22:01:58) ErickMoreno: +1
(22:02:18) Andre_Gondim: +1
(22:04:09) leandrodeassis: +1

Foi definida uma comissão para entrar em contato com a organização do FLISOL com prazo de resposta para 09/03 formada por Danilo Penna e Chico Costa.

Foi definido o objetido de levantar informações sobre os membros ativos do grupo, tais como cidade de atuações e relação com alguma instituição para melhorar nossa visão sobre o grupo.

Foi criado o blog do grupo sob o endereço http://ubuntupb.wordpress.com e administração de Danilo Penna e Erick Moreno. É imprescindível a apresentação de mais membros para contribuição com conteúdo e melhoramentos visuais do blog.

Foi definida a data da reunião da organização dos interessados no FLISOL em Campina Grande: 09/03/2010 às 13h no auditório do DSC na UFCG.

RodrigoEnsol ofereceu espaço gratuito para o grupo no 4º ENSOL.

Att.
Erick Moreno

Vamos fortalecer os grupos regionais. O da Paraíba é Ubuntu-BR-PB. A medica que for havendo novidades deste ou de outro time vou escrevendo aqui.

Meu twitter: @AndreGondim

Abraços e boa sorte!! ;)
Conheça a comunidade Ubuntu Brasil
http://www.ubuntu-br.org/participe

Anunciando a “Quinta-Livre”

É com muito prazer que eu divulgo o encontro que foi chamado até agora de Quinta-Livre.

O embrião da ideia surgiu durante a última Campus Party, onde muitos dos participantes da área de software livre presentes não quiseram deixar de lado as interessantíssimas discussões que rolaram por lá. A iniciativa partiu de três comunidades (SouJava, Poli-GNU e Ubuntu-SP) que resolveram promover uma reunião mensal conjunta. Entretanto os encontros estão abertos a quaisquer outras comunidades de software livre que se interessarem em participar, assim como indivíduos curiosos e donas de casa nerds, ou seja: qualquer pessoa.

A proposta é a troca de conhecimento no melhor espírito do software livre. Os encontros serão a priore sempre na primeira quinta-feira do mês na sede do Poli-GNU. O endereço é:

Escritório Piloto, Sala 33
Av. Prof. Almeida Prado, trav. 2, n.83 – Edif. de Eng. Civil da Escola Politécnica da USP
Cid. Universitária


Exibir mapa ampliado

Haverão debates, palestras, mesas redondas, oficinas, etc. O esquema não é rígido, porém para incentivar a presença de todos, os primeiros cinco encontros já foram programados:

1o Encontro 4/03/2010
Kretcheu – Como fazer uma boa palestra sobre Software Livre

2o Encontro 1/04/2010
Juca – História do Movimento do Software Livre

3o Encontro 6/05/2010
Creative Commons – palestrante a confirmar

4o Encontro 3/06/2010
Mesa Redonda – Software Livre, Cultura Livre e Pirataria
Juca, Kretcheu, Kemel, Jailton (Mediador) e um convidado a confirmar

5o Encontro 1/07/2010
Software Livre e negócios – palestrante a confirmar

O horário, pelo menos do primeiro encontro, será às 18h. Espero que as reuniões sejam produtivas e muitos de vocês possam aparecer por lá.

Abraços,

Kemel Zaidan aka Legendario

Post to Twitter

Resultado da reunião do dia 20/02/2010

Primeiramente um pedido de desculpas aos leitores do blog. Devido a muito trabalho e alguns problemas, acabei levando muito tempo para escrever um post.

A reunião do dia 21 de fevereiro de 2010, a qual eu chamei de “avaliação e planejamento”, ocorreu no dia agendado, na lanchonete do Centro Cultural São Paulo. Oito pessoas apareceram no local: Kemel (Legendario), Paulo de Oliveira (Kretcheu), Alexsandro (muambeiro) e esposa, Célio, Leandro (latexlin), Jailton e Eric. Após apresentações, seguiu-se uma breve exposição das ações do grupo em 2009. No entanto o mais importante foram as ideias e propostas expostas para o ano de 2010. Dentre elas, as mais importantes foram:

  • Possibilidade de criar um encontro mensal inter-comunidades (a ser tratado no próximo post).
  • Desejo de continuar a promover pelo menos 2 eventos por ano, nas datas de lançamento das edições do Ubuntu.
  • Desejo de organizar uma grande caravana inter-comunidades para o FISL.
  • Questionamento se havia interesse por parte dos participantes de criar um grupo de estudos de LPI.

Muitas sugestões foram dadas e muito foi dito. Algumas notícias acerca do universo open-source foram compartilhadas e debatidas. Além disso houve muita nerdice, para tudo quanto é lado: coleções de hardware, linguagens de programação do tempo que o Stallman ainda brincava de quebra-cabeça, etc. Infelizmente ninguém lembrou-se de fotografar, porém o saldo a meu ver foi altamente positivo.

Espero que outras pessoas da comunidade possam participar discutindo estas ideias. O que os leitores deste blog acham das propostas levantadas?

Abraços,

Kemel Zaidan, aka Legendario

Post to Twitter

Revista Espírito Livre n. 11

Recebi por e-mail o lançamento, segue abaixo:

Olá pessoal,

Após um lançamento voador, da edição n. 11 (Eliane, valew), nos preparamos para a edição n. 12… Depois de analisar bastante, e ponderar aqui e alí, surgiu um tema que acho que vai dar o que falar: Liberdade na Internet. Seria interessante que assim que tiverem uma ideia do que escrever que mandassem para esse email um suposto título e um microresumo do que será discutido, pois como o assunto tem mto a ser falado, pode ser que um ou outro fale sobre a mesma coisa, e visando nao acontecer isso, seria importante que os assuntos fossem sendo comentados… espero que me ajudem nisso…

Jomar deu umas ideias de pessoas, Fernanda G. Weiden e Filipe Saraiva também… assim que confirmadas aviso aqui. Porém ainda estamos correndo atras de entrevistas, e materias especiais. Aqueles que tiverem sugestões é so avisar…

Data limite para envio: Havia pensado que dia 14 seria uma boa data. Os que não concordarem basta levantar o mouse :-)

Desde já agradeço a atenção de todos os envolvidos e espero, com a ajuda de voces, poder disponibilizar uma edição n. 12 ainda melhor que a ed. 11. Sugestões é só mandar.

E vamo que vamo! Baixe aqui.


João Fernando Costa Júnior
Coordenador GUBrO-ES – Grupo de Usuários de BrOffice.org do ES / Iniciativa Espírito Livre / Equipe Bestlinux
Linux User #422133
Ubuntu User #16167

Meu twitter: @AndreGondim

Abraços e boa sorte!! ;)
Conheça a comunidade Ubuntu Brasil
http://www.ubuntu-br.org/participe

Infraestrutura para Aplicações Web Seguras parte 3 – Aplicação (Cont.)

Para completar o post anterior eu não poderia deixar de lado os nossos amigos e companheiros de luta – OS DESENVOLVEDORES. Sim esses abnegados amigos que defendem com unhas e dentes seus sistemas desenvolvidos seguindo padrões de qualidade criados por eles próprios.

Eu não sou expert no assunto muito porque como desenvolvedor eu sou um bom cozinheiro. Por isso indico o site do grande Wagner Elias.

Referências – Desenvolvimento Seguro

* PHP Security
* Hardened-PHP Project
* OWASP – Open Web Application Security Project
* OWASP Development Guide
* OWASP Code Review Project
* Software Assurance Maturity Model
* OWASP Enterprise Security API
* OWASP Ruby on Rails Security Guide V2
* Hackers.org Web Application Security

As referências acima ajudarão os desenvolvedores compreenderem como desenvolver aplicações de forma segura. Sabemos que nunca estaremos 100% seguros, porém o mais importante e o mais gratificante é saber que ao tentar detectar/explorar uma falha numa aplicação ou em um sistema o atacante viu que as portas foram bem fechadas e com o aumento da complexidade a grande maioria desiste.

E para finalizar com chave de ouro indico a leitura de um texto muito engraçado e totalmente verdadeiro feito pelo meu amigo Licio FonsecaDesenvolvedores: O que o seu SysAdmin gostaria que você soubesse

Post to Twitter Tweet This Post

Infraestrutura para Aplicações Web Seguras parte 3 – Aplicação

Finalizando nossa trilogia farei algumas recomendações para fortalecer o Apache2 e algumas referências sobre boas práticas de segurança no desenvolvimento de aplicações.

Apache2 Seguro

1 – Atualização

É chato falar sempre a mesma ladainha mas atualização é o item número 1 de qualquer cheklist de pós instalação. Sobre isso comentei na 1a. parte.

2 – Escolha o módulo do Apache que melhor atenda suas necessidades

Isso mesmo. Existe um módulo do Apache para cada necessidade vejamos:

* Apache MPM Prefork

Ele implementa um non-threaded web server que processa os pedidos de maneira similar ao Apache 1.3, sendo o melhor MPM para isolar cada requisição, assim um problema com uma única requisição não afetará as outras.
Ele é auto ajustável tornando muito rara a necessidade de ajustar as suas diretivas de configuração.

O mais importante é que a diretiva MaxClients possua um valor suficientemente grande para lidar com tantas solicitações simultâneas, mas pequena o suficiente para assegurar que haja bastante RAM física para todos os processos.

Para instalar o Apache MPM Prefork execute

aptitude install apache2-mpm-prefork

* Apache MPM Worker

Ele implementa um multi-threaded server hibrido. Usando threads para tratar as requisições. Ele atende a apliações que neessitam atender muitas requisições usando poucos recursos do sistema, entretando ele retém a estabilidade do servidor porque mantem muitos processos abertos onde cada um desse processos rodam várias threads.

As diretivas mais importantes no uso deste módulo são: ThreadsPerChild e MaxClients

Para instalar o Apache MPM Worker execute

aptitude install apache2-mpm-worker

Apache Hardening

Este assunto já foi tratado anteriomente porém quero atualizar alguns itens:

* Edite os seguintes parâmetros do arquivo /etc/apache2/conf.d/security

* Server Tokens

De
ServerTokens Full

Para
ServerTokens Prod

* ServerSignature

De
ServerSignature On

Para
ServerSignature Off

* TraceEnable

De
TraceEnable On

Para
TraceEnable Off

* Protega o acesso aos arquivos

Edite os arquivos existentes no diretório /etc/apache/sites-available . Altere os parâmetros diretiva Directory / deixando da seguinte forma:

Order Deny,Allow
Deny from all

Habilite o mod_security

Se você possuir um espírito aventureiro e gostar de fortes emoções recomendo o uso do mod_security. Ele bloqueia o monitoramento de requisições e respostas HTTP tanto quanto a negação de pacotes suspeitos.

Se você possui as caracteristicas acima então siga meu post com o passo a passo para habilitá-lo.

Links Recomendados

* Apache Performance Tunning
* Apache Security Tips

Auditoria – Ferramentas

Nikto

O Nikto Webserver Scanner é uma excelente ferramenta de auditoria para servidores Web. Escrito em perl e mantido pelo CIRT se tornou parte integrante do Nessus.
Muito cuidado com os reports gerados por ele, o ideal é estudar e testar cada alerta gerado pois alguns deles são falsos positivos, isso não tira de forma alguma o brilho desta ferramenta.

W3af

O W3af é um completo framework para ataque e auditoria de servidores Web. Ele faz o serviço completo ( barba, cabelo e bigode ) sendo capaz de fazer uma simples auditoria de vulnerabilidades ao ataque propriamente dito.

Diferentemente do Nikto ele é um devorador de recursos e pode levar dias para concluir uma auditoria de acordo com os plugins habilitados, principalmente se habilitar todos os plugins do módulo Discovery.

Para um relatório efetivo de como anda a segurança do seu Webserver recomendo o trabalho em conjunto do Nessus, Nikto e o W3af.

Post to Twitter Tweet This Post

Estamos de mudança

Após alguns meses de aluguel resolvi tomar vergonha na cara e oganizei um lar definitivo para o Alexos Core Labs. Meu grande amigo/irmão Ricardo Cropalato cedeu um espaço em seu webhost mas vi a possibilidade de manter meu próprio servidor, coisa que não estava afim de fazer tempos atrás.

Estou muito satisfeito com a infra-estrutura de VPS que estamos usando na Colivre, estamos mantendo nossos serviços tanto no Slicehost quanto no Linode. Escolhi um VPS no Linode para ser a nova casa deste blog.

Aproveitando registrei os dominios alexos.org e alexos.net. Vi que os leitores da lingua inglesa estavam reclamando do Google Translate então resolvi montar a versão em inglês usando o dominio alexos.org.

Muitas novidades estão por vir em breve. Estou trabalhando duro para manter um blog de qualidade e sempre atualizado.

Aguardem….

Post to Twitter Tweet This Post

02 de março de 2010

Lançado o IV ENSOL – Encontro de Software Livre da Paraíba

ensol_iv

O Grupo de Usuários Linux da Paraíba, G/LUG-PB e o Projeto Software Livre, PSL-PB, têm o orgulho de apresentar a quarta edição do ENSOL, Encontro de Software Livre da Paraíba, um dos maiores eventos de Software Livre do Brasil. Como na edição anterior, João Pessoa, capital da Paraíba, sediará o encontro, que neste ano será de 6 a 9 de maio. O lema do evento continua “Liberdade no Extremo”, o que condiz bastante com a cidade e até mesmo o local do evento, a Estação Cabo Branco – Ciência, Cultura e Arte, que está situada a poucos minutos de caminhada do Farol do Cabo Branco, ponto mais oriental das Américas.

Convidados

Neste ano de 2010, o IV ENSOL promete superar todas as expectativas deixadas – com toda a razão – pelas edições anteriores. Para quem não lembra o ENSOL já trouxe grandes figuras internacionais, como o Diretor Executivo da Linux International, John “Maddog” Hall, e o criador da Free Software Fundation (FSF) e do projeto GNU, Richard M. Stallman. Para esta edição são estimados nada menos que 5 palestrantes internacionais, dados que serão confirmados nas próximas semanas. E não se preocupe com problemas linguísticos, pois o ENSOL irá garantir tradução simultânea nas palestras necessárias, atingindo assim todo o público do evento.

Mas é claro que não podemos nos esquecer dos representantes nacionais. Também já passaram pelo ENSOL palestrantes do porte de Anahuac de Paula Gil, Luis Felipe Costa, Corinto Meffe, Julio Neves, Sérgio Amadeu e tantos outros que contribuíram para que o ENSOL se tornasse referência nacional quando o assunto é eventos de Tecnologia da Informação e Software Livre.

Palestras

Como em edições anteriores, serão abordados diversos temas em diferentes palestras e workshops. Desde assuntos mais práticos como segurança, desenvolvimento, inclusão digital e social, redes e até mesmo alguns mais teóricos, como filosofia do Software Livre e direitos autorais. O ENSOL conta com conteúdo e informação para toda a sorte de pessoas, seja você um estudante, professor ou um profissional da área de Informática. Não é a toa que este ano o evento irá durar quatro dias, aumento substancial se comparado à edição anterior.

Local

Estação Cabo  Branco

A Estação Cabo Branco – Ciência, Cultura e Arte foi construída recentemente e projetada pelo grande arquiteto Oscar Niemeyer. Sua aparência futurista e localização privilegiada fizeram esta esplêndida construção se tornar rapidamente um dos mais novos e requisitados pontos turísticos de João Pessoa. Com poucos minutos de caminhada você estará no Farol do Cabo Branco, marco do ponto mais oriental das américas, razão para João Pessoa ser conhecida como “a cidade onde o sol nasce primeiro”. Para conhecer um pouco mais sobre este maravilhoso local, entre aqui.

Inscrições

As inscrições, abertas no dia 25 de janeiro, faltando exatamente 100 dias para o início deste magnífico evento, estão disponíveis através do site oficial. Ao participar do encontro você receberá gratuitamente uma camiseta do evento, assim como um certificado de presença e um Kit Congressista. As traduções simultâneas necessárias às palestras internacionais também já estão inclusas no pacote.

Aprendizado com palestrantes ilustres tanto do Brasil como do exterior, tradução simultânea, camiseta grátis, certificado de presença, troca de conhecimento com uma comunidade de Software Livre experiente, festas e tudo isso tendo como palco João Pessoa, ponto mais oriental das Américas, repleto de belas praias e com um clima tropical. Ô cabra da peste… Que mais você quer?

O sítio do evento é: http://www.ensol.org.br/

Meu twitter: @AndreGondim

Abraços e boa sorte!! ;)
Conheça a comunidade Ubuntu Brasil
http://www.ubuntu-br.org/participe

Tema Dust para o Google Chrome


Tema Dust para o Google Chrome

O tema Dust é dos temas mais usados pelos utilizadores do Ubuntu. É um tema que se baseia em castanhos e que tornou-se tão conhecido que gerou muitos temas semelhantes e uma quantidade enorme modificações para programas para os tornarem semelhantes ao Dust. Um desses programas é o Google Chrome que, como se saber, é azul e nada tem a ver com o tema Dust. Assim, neste artigo apresenta-se um tema que enquadra muito melhor Google Chrome neste excelente tema.


Tema Dust para o Google Chrome

01 de março de 2010

Instalando o Imposto de Renda de Pessoa Física no Ubuntu

Foi aberto o período de declaração do imposto de renda, e no sítio da receita já é possível baixar para Linux, Mac e Windows os programas de declaração e o de transmissão. Veja como é fácil:

Primeiro vá ao sítio http://www.receita.fazenda.gov.br/PessoaFisica/IRPF/2010/declaracao/download-programas.htm

Em sistema operacional, escolha Linux como mostrado acima e baixe o arquivo IRPF2010linux-x86v1.0.bin (para fazer a declaração)., após baixar entre no Terminal:

Aplicativos –> Acessórios –> Terminal

Entre no diretório padrão em que o Firefox baixa o arquivo, que é o diretório Download e dê permissão de execução ao arquivo, como na imagem abaixo:

Na tela acima apenas aperte em sim, caso não tenhas Java instalado aparecerá a tela abaixo:

Então faça o seguinte, instale o Java de sua preferência, indico o da SUN como abaixo (o Java livre openjdk-6-jdk instala o programa de declaração, mas não o de envio):

$ sudo aptitude install sun-java6-jre -y && update-alternatives –config java # são dois traços antes do config

Após a instalação faça de novo a chamada ao programa:

$ ./IRPF2010linux-x86v1.0.bin

E siga os passos como nas imagens abaixo:

Agora é só fazer uso do programa que estará na área de trabalho, como mostrado abaixo:

Beleza, depois de fazer a declaração é necessário enviá-la, para isso baixe o outro programa, que foi mostrado na primeira captura de tela deste texto. E dê permissão de execução:

$ chmod +x ReceitanetJava2010.02_setup_linux.bin

E depois execute conforme as imagens:

No meu teste, o atalho para o o programa de envio não ficou funcionando normal, mas pode ser usado o atalho gerado em Aplicativos, como mostrabao abaixo:

E:

Os testes foram feito no Ubuntu 10.04 Lucid Lynx Alfa 3, porém no mesmo o pacote Java da Sun não se encontra mais nos repositórios mais, pois o mantenedor do pacote achou que o pacote Java da comunidade já está maduro o suficiente, porém não foi possível a instalação com o mesmo, se for o seu caso, antes de tudo adicione o ppa que tem o Java 6 da sun, mostrado abaixo:

$ sudo add-apt-repository ppa:yofel/off-ppa && sudo aptitude update && sudo aptitude install sun-java6-jre -y

A ideia deste texto foi complementar do do Ubuntu Dicas.

Meu twitter: @AndreGondim

Abraços e boa sorte!! ;)
Conheça a comunidade Ubuntu Brasil
http://www.ubuntu-br.org/participe

Cooperação GNOME – Ubuntu nas traduções

Olá a todos,

Foi criado em um excelente trabalho um mapeamento dos pacotes do Mentiras Cabeludas correspondentes com os pacotes do GNOME contidos no launchpad. Este wiki é o que segue abaixo:

https://wiki.ubuntu.com/Translations/Upstream/GNOME/GnomeLucidModules

O wiki no Brasil é:

http://wiki.ubuntu-br.org/TimeDeTraducao/LucidPacotes/GNOMEUpstream

Por favor, se você sabe algum outro módulo extra do GNOME, por favor edite o a página de wiki acima.

Este é uma boa hora para começar a importar para o Launchpad as traduções do GNOME.

????? ????????
http://thanos.lefteris.info

ubuntu-translators mailing list
ubuntu-translators@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators

A mensagem acima é uma tradução livre da mensagem original que publiquei no meu blog do Planet Ubuntu, pode ser lido aqui.

Como já dito aqui, as traduções estão abertas e esperando a sua ajuda.

Meu twitter: @AndreGondim

Abraços e boa sorte!! ;)
Conheça a comunidade Ubuntu Brasil
http://www.ubuntu-br.org/participe

28 de fevereiro de 2010

Projeto Lernid

O Lernid é uma ferramenta para conectar pessoas a um evento de aprendizagem. Atualmente existem alguns projetos que já fazem uso do mesmo, são eles:

UbuntuOpenWeek e UbuntuDeveloperWeek

Conecta você de forma simples, fácil e divertida.

Alguns recurso interessantes:

  • Fácil de participar – só é necessário apelido e senha, e não configurar todo um cliente de IRC.
  • Visualizar apresentação em tempo real – o líder do evento pode ir mostrando apresentação durante a explicação, tornando um recurso visual bem interessante a quem está aprendendo.
  • Hora local na sessão – não é mais preciso ficar fazendo cálculos para saber sobre o horário UCT, os horários são mostrados já no horário de seu computador, evitando erro de horário.
  • Disponível em seu idioma – o Lernid já está em mais de 31 idiomas e crescendo cada vez mais, em português do Brasil sairá 100% no Ubuntu 10.04 Lucid Lynx a ser lançado no final de Abril.
  • Lembrete de sessão – dez minutos antes da sessão iniciar notificações no miniaplicativo de notificação serão mostrados para lembrar da sessão.

Para usá-lo no Ubuntu 9.10 Karmic Koala faça:

sudo add-apt-repository ppa:lernid-devs/lernid-releases
sudo aptitude update
sudo aptitude install lernid -y

No Ubuntu 10.04 Lucid Lynx uma instalação simples será feita pela Central de Programas do Ubuntu, como mostra a imagem abaixo:

Algumas telas de início e mostrando os eventos:

Os eventos disponíveis no momento como mostra na tela abaixo:

Na agenda abaixo o que já rolou, na aba Sessão (na versão final vai estar traduzido), tem como ver o log de todo os eventos ocorridos.

Abaixo vendo um registro de uma sessão que já houve:

Exemplo durante evento abaixo:

Mais informações no wiki oficial. Em breve vou fazer como fazer o melhor uso dessa ferramenta.

Meu twitter: @AndreGondim

Abraços e boa sorte!! ;)
Conheça a comunidade Ubuntu Brasil
http://www.ubuntu-br.org/participe

LUBUNTU LUCID LYNX ALFA 3


O Lubuntu é mais um irmão que se junta a família “buntu” que já tem Ubuntu (GNOME), Kubuntu (KDE), Xubuntu(XFCE) e agora o Lubundu (LDXE), além de outros como Edubuntu, Ubuntu Server, Netbook Remix e por aí vai.
Mas o que há de tão especial é que o Lubuntu tem a proposta de ser ainda mais leve que o Xubuntu. Com uma imagem de 379 MBs para instalação e após a instalação ocupada um espaço de 1,5 GB. O Ubuntu instalado ocupada em torno de 2,8 GBs.
Fonte: AndreGondim.eti.br

Jovem n00b

Marketing, pode-se acreditar nele… ou não.

27 de fevereiro de 2010

Lubuntu Lucid Lynx Alfa 3

O Lubundu é mais um irmão que se junta a família “buntu” que já tem Ubuntu (GNOME), Kubuntu (KDE), Xubuntu(XFCE) e agora o Lubundu (LDXE), além de outros como Edubuntu, Ubuntu Server, Netbook Remix e por aí vai.

Mas o que há de tão especial é que o Lubuntu tem a proposta de ser ainda mais leve que o Xubuntu. Com uma imagem de 379 MBs para instalação e após a instalação ocupada um espaço de 1,5 GB. O Ubuntu instalado ocupada em torno de 2,8 GBs.

O mínimo necessário para o Ubuntu funcionar (não vai rodar bem, e será indicado usar o instalador alternativo):

  • processador 300 MHz x86
  • memória ram de 64
  • Ao menos 4 GB de disco (swap e sistema)
  • plava VGA capaz de suportar resolução de 640×480
  • CD-ROM  ou placa de rede

Para ter um sistema com algumas melhorias o mínimo para isso é:

  • processador 700 MHz x86
  • memória ram 384 MB
  • espaço de 8 GB em disco
  • placa de vídeo capaz de suportar 1024×768 de resolução
  • Placa de som
  • Rede ou conexão com a intertnet

O Lubuntu precisa de:

  • processador 333 MHz
  • memoria ram de 192 MB
  • ao menos 1.5 GB de disco
  • placa de vídeo (sim, apenas ter)

Algumas coisas que constam no Lubuntu Lucid Lynx Alfa 3:

  • o navegador padrão é o Chromium
  • o reprodutor de vídeo o GNOME-Mplayer
  • o gerenciador de rede substituiu o aplicativo de rede anterior
  • nova art (como visto abaixo)
  • sessão ‘Lubuntu-netbook’ disponível no login
  • PCMANFM2 é o gerenciador de arquivos padrão

Para baixar @ http://people.ubuntu.com/~gilir/lubuntu-lucid-alpha3.iso (379MB) (infelizmente ainda não tem torrent)

Vi algumas informações no blog OMGUbuntu e a parte de mínimo necessário no Wiki do Ubuntu em inglês.

Meu twitter: @AndreGondim

Abraços e boa sorte!! ;)
Conheça a comunidade Ubuntu Brasil
http://www.ubuntu-br.org/participe

Rocknet Telecom

Informe publicitário Rocknet Telecomunicações

A Rocknet Telecomunicações oferece os melhores serviços de Internet do mercado, com planos que chegam a assombrosos 30b/s. Em nosso website você poderá ver pessoas bonitas, felizes e sorridentes, o que obviamente indica que nosso serviço básico por si só deixa as pessoas felizes. Estamos sempre contratando talhadores com bicos duros e resistentes para tornar sua leitura tranquila e satisfatória. Nossos transmissores de pacotes voam na velocidade dos carros de corrida RockLaren, e faça chuva, faça Sol ou erupções vulcânicas, eles farão seu serviço com qualidade e eficiência.

Compreendemos que nem todos os nossos inestimados clientes entendem como funciona esse revolucionário meio de comunicação, então tomaremos a liberdade de explicar.

Quando você, prezado cliente, acessa http://nerdson.com/, o seu computador envia para um outro computador, que chamamos de servidor web, um de nossos pássaros mensageiros com a mensagem: “quero cópias dos documentos relativos ao site http://nerdson.com”. O servidor verifica se esse site está armazenado em seus arquivos. Em caso negativo, ele envia o passarinho de volta com uma mensagem: “Erro 404 – Não encontrado”. Em caso positivo, o servidor recruta uma tropa de pássaros para enviar todos os documentos.

“Mas por que vários pássaros?”, você, amado e rico cliente, deve estar se perguntando. Geralmente os documentos relacionados aos sites são grandes e pesados demais para nossos pássaros, então o que fazemos é separar as informações em pequenos tabletes de pouco mais de 100 gramas, que chamamos carinhosamente de “pacotes”. Cada pássaro carrega um pacote que é composto pelo pedaço da informação, o remetente e o destinatário, além de outros dados como o número de identificação.

Assim, a informação do site chega mais rápido pois há vários passarinhos levando pequenas partes dela, o que levaria muito tempo e seria mais suscetível a falhas se fosse apenas um pássaro grande e parrudo levando um tabletão de pedra. Tentamos essa abordagem com pterodáctilos, mas além de serem mais lentos, não hesitavam em abandonar a carga quando avistavam um delicioso cordeiro dando sopa.

No caso de algum dos nossos pássaros for abatido no caminho, há um eficiente mecanismo de correção, a “lista de chamada”, que notifica quem não chegou são e salvo ao seu computador, e se algum dele se perdeu, envia outro passarinho solicitando novamente o pacote extraviado. Além do mais, alguns dos passarinhos conhecem atalhos e às vezes descobrem e evitam vias aéreas congestionadas ou perigosas, o que agiliza ainda mais a transmissão.

Por fim, nossos talhadores muito bem treinados reúnem os pacotes na ordem correta e montam o documento completo, que é apresentado a você, indispensável e dourado cliente.

Agradecemos a preferência e estaremos sempre à disposição através de nosso querido e muito bem pago suporte técnico.

Cordialmente,

Sr. Seixo Britas.
Presidente da Rocknet Telecomunicações

Saiba mais sobre pacotes, e o protocolo TCP/IP.

Mate a saudade, aqui, e aqui (esse é politicamente incorreto \o/).

As imagens de fundo encontrei no blog John K. Stuff.

Vetorizado ao som de Elmore James.

Gnome Nanny – Um programa de Controlo Parental


Gnome Nanny

Nos dias quem correm, praticamente todas as crianças têm acesso a um computador, quer devido ao avanço das tecnologias, quer pela facilidade da sua aquisição. Surge, assim, algum receio por parte dos pais (ou encarregados de educação) das horas que as crianças passam em frente do computador e do conteúdo de fácil acesso de origens duvidosas. Depois a ausência de controlo nas conversas, isto é, com quem e o assunto.

Para colmatar essa falta de controlo, surge assim o Gnome Nanny, um programa de controlo parental que permite, de forma simples, controlar o que as suas crianças fazem no seu computador. Pode definir tempos para a utilização do computador, da navegação, de email e até de conversações em programas mensageiros. Tem um sistema de filtragem de conteúdos Web para cada utilizador, podendo bloquear todos os sites que considerar indesejável, deixando os seus filhos navegar na Internet sem mais preocupações.


Gnome Nanny – Um programa de Controlo Parental

Animações

Não costumo colocar vídeos aqui, mas esses dois merecem. São animações das músicas Eduardo e Mônica e Faroeste Caboclo, feitas pelo Leonardo Amaral (@peixeaquatico). Prestigiem o trabalho do artista.

Faroeste Caboclo

Eduardo e Mônica

26 de fevereiro de 2010

TRADUÇÃO LIVRE DO ENCONTRO DE TRADUTORES DO UBUNTU REALIZADO EM 25.02.2010 NO IRC #UBUNTU-MEETING

Muitíssimo obrigado ao Fabio Malagoli Panico Bugnon pelo trabalho de tradução do encontro.

[16:05] <dpm> TOPICO: revisão das políticas Ubuntu Traduções e melhores práticas Então, como eu mencionei na lista de discussão, é basicamente sobre: https://wiki.ubuntu.com/Translations/KnowledgeBase#Policies e and https://wiki.ubuntu.com/Translations/KnowledgeBase#Guidelines Infelizmente não tive tempo de terminar as orientações ainda, por isso vou focar nas políticas nesta reunião: https://wiki.ubuntu.com/Translations/KnowledgeBase#Policies [16:07] <dpm> Basicamente, eu quero ver o que vocês pensam, e se vocês acreditam que elas constituem algo que nós podemos usar como base para dar um pouco mais de estrutura para o projeto. Para algumas equipes que não haverá qualquer mudança, mas para outros, especialmente a parte das orientações, irá afetá-los – para melhor! Eu gostaria de discutir alguns dos pontos específicos separadamente, mas primeiro alguns comentários gerais, então o que vocês acham?
[16:09] dpm <adiroiban>: Eu estou profundamente preocupado com uma coisa … em não ter muitas páginas de documentação para as traduções. Já existe um monte de páginas e muita informação as páginas são grandes. Então não tenho certeza, mas talvez novas equipes possam se desanimar com tantas exigências, fico preocupado em especial com novas equipes, já que começam do zero, sem saber nada sobre traduções, têm poucos recursos (pessoas / tempo).
[16:12] <dpm> adiroiban, sim, isso é um bom ponto. Essa foi também uma das razões que eu tentei manter as políticas curtas e simples, bem como fazer com que as orientações não fossem uma exigência para que as equipes pudessem iniciar os trabalhos de tradução.
[16:12] <adiroiban> pequenas equipes <5 contribuidores Na seção Políticas temos 8 links. Acho que deveríamos escolher uma página que seja importante para todas as equipes e adicioná-lo no cabeçalho ou dar maior destaque a ele (negrito). Ou fazê-lo piscar :)
[16:13] <dpm> :-) Recentemente nós começamos a apontar as equipes para https://wiki.ubuntu.com/Translations/knowledgebase/StartingTeam, e eu acho que nós poderíamos usar isso. Eu acho que a política como um documento de referência. Quer dizer, eu gostaria de referenciar as políticas para as equipes quando elas tiverem dúvidas, por exemplo, “Por que a nossa equipa precisa de ser moderada”?
[16:15] <adiroiban> StartingTeam é uma boa página boa. entre os outros 7 links das políticas. Mas pode ficar perdida
[16:15] <dpm> adiroiban, o que você acha do exposto, então? Ou seja, usar somente a página StartingTeam dar destaque a ela na página de início da página de tradução (que, aliás, está precisando de uma reforma) :)
[16:16] <adiroiban> não sei qual é a melhor solução, vou pensar nisso: A ideia é destacar a informação que cada coordenador da equipe deve ler e torná-la acessível (fácil de encontrar e fácil de ler). StartingTeam é fácil de ler mas não tão fácil de encontrar.
[16:18] <dpm> Acho que eu poderia gastar algum tempo simplificando a página inicial e tentar torná-la mais útil e mais fácil de encontrar, isso pode ser um começo.
[16:18] <adiroiban> Colocando um link da página inicial seria um começo. KnowledgeBase soa como um bom local para armazenar informações para as equipes existentes.
[16:18] <dpm> ok, então eu acho que é um bom plano para começar. adiroiban Obrigado,
[16:19] <adiroiban> outra coisa, seriam as listas de discussão (mailinglists). Não tenho certeza se devemos exigir que cada equipe tenha o seu próprio mailinglist (ML). A equipe l10n Romeno está usando o equipe LoCo Romena. E temos um tráfego baixo. Usamos principalmente o fórum.
[16:20] <sianis> usamos ubuntu-l10n-hu
[16:23] <trijntje> o time holandês usa uma mailinglist
[16:20] <vdquynh> O problema com as mailing-lists é quando você começa a ter muitas subscrições : – /
[16:20] <dpm> sim, eu entendo o problema :-) vdquynh
[16:20] <dpm> Nós não estamos pedindo que eles tenham uma lista de discussão, apenas um canal de comunicação, seja fórum, outra ML, etc.
[16:22] <adiroiban> ok, dpm, mas então como é que, nós, tradutores, vamos saber qual é o canal de comunicação usado em uma equipe? Por isso eu estava pensando em criar uma exigência, que um conjunto de informação sobre as equipes fosse apresentado na página dos times de tradução na Launchpad.
[16:22] <vdquynh> Concordo com adiroiban!
[16:23] <trijntje> + 1 para que a TeamPage contenha informações para entrar em contato
[16:23] <adiroiban> dpm, e colocar esta wikipage https://wiki.ubuntu.com/Translations/Contact/Equipas … distribuídas em cada página de equipe no LP? [16:23] <dpm>, como https://wiki.ubuntu.com/Translations/knowledgebase/LaunchpadTeam#TeamPage?
[16:24] <adiroiban> sim, dpm
[16:25] <dpm> ok, mas apenas para avançar nesse tópico, nós todos concordamos que devemos pedir um canal de comunicação (qualquer) como a melhor prática, não é?
[16:26] <adiroiban> sim, um canal de comunicação é uma necessidade absoluta.
[16:27] <kelemengabor> sim, cada equipe precisa de um, seja ml ou fórum [16:27] <dpm> ok, ótimo
[16:27] <dpm> adiroiban, o que exatamente você quer dizer com colocar as páginas de contato / Equipes distribuídas na página de cada equipe LP? Você quer dizer, basicamente, ter a informação que está lá na página da equipe na home do LP?
[16:28] <adiroiban> dpm, as informações para cada linha da tabela pode ser encontrada em cada página de equipe
[16:28] <dpm> Eu entendo.
[16:28] <adiroiban> e então excluir esse WikiPage [16:28] <dpm> Sim, concordo [16:29] <adiroiban> pois é redundante e difícil de manter …
[16:29] <dpm> ok, concordo também. Mas eu gostaria de mantê-la até, pelo menos, que as equipes tenham migrado a informação para a página de cada equipe (no LP).
[16:30] <adiroiban> dpm, Claro
[16:30] <adiroiban> já temos algumas pistas sobre a edição do LP equipes na página https://wiki.ubuntu.com/Translations/knowledgebase/StartingTeam [16:31] <dpm> sim, alguns dos conteúdos que eu deveria apenas reusar e incluir. Há um pouco de informação redundante na página StartingTeam
[16:31] <adiroiban> sim
[16:32] <dpm> mas eu queria tornar mais fácil para novas equipes para ter todas as informações importantes lá sem ter que dar muitos cliques.
[16:32] <adiroiban> Mas está certo, devemos ter informações sobre a equipe na página da equipe. Seria bom ter um link para uma página já existente de uma equipe como exemplo. A página en_UK deve ser uma boa para isso … uma vez que só contêm texto em inglês.
[16:33] <dpm> bom ponto, mas eu estava pensando na página de romeno ;) É uma boa ideia, eu vou contatar a equipe britânica para nos certificarmos de que podemos usá-los como um exemplo
[16:35] <adiroiban> Eu dou por encerrados meus comentários para as políticas … e convido outros para comentários.
[16:36] <dpm> Sim, eu simplesmente gostaria de saber se as pessoas estão felizes com elas, se pensam que elas úteis e ter certeza de que elas não se tornem uma fardo enquanto tenta trazer melhorias na forma como o projeto e as equipes funcionam.
[16:39] <vdquynh> Não tenho comentário especial sobre as políticas. Eles estão boas. De qualquer forma, eu posso ver que a equipe vietnamita de tradução segue as regras :-)
[16:39] <dpm> isso é ótimo, obrigado pelo feedback, vdquynh :)
[16:40] <trijntje> eu acho que eles são bons, nada muito burocrático
[16:40] <vdquynh> Estamos sim, IMHO [nota do tradutor: in my humble opinion], trabalhando livremente como uma equipe, com todos trabalhando bastante no seu canto, mas o resultado final até o momento é melhor que o esperado e está em progresso. Eu estava falando da equipe tanslation VN! [???]
[16:42] <dpm> isso é ótimo, vdquynh. Às vezes, um wiki para acompanhar tarefas e estabelecer metas contribui para que o trabalho seja feito mais como uma equipe, talvez você possa tentar isso, caso já não esteja fazendo. De qualquer maneira, estou contente de ouvir isso e parece haver um consenso geral sobre as políticas Eu penso em duas outras coisas que poderiam representar uma mudança para algumas equipes: exigência de diretrizes e exigência para o coordenador da equipe para ser inscrito no ML
[16:44] <trijntje> Eu pensei que as orientações do launchpad fossem específicas para as línguas, mas parece que eles são específica específicas para as línguas + Ubuntu? [???]
[16:45] <dpm> Trijntje, eles são específicas por língua + grupo de tradução. [NT: como no nosso caso, pt-PT e pt-BR]. Assim, no Ubuntu você é direcionado para os do Ubuntu do seu idioma.
[16:45] Trijntje <adiroiban>: Eu acho que elas deveriam ser as diretrizes para a equipe de tradução do Ubuntu.
[16:45] <adiroiban> Mas, por exemplo, para o romeno temos apenas algumas notas sobre a ligação com o upstream e um link para a página de orientações gerais.
[16:47] <dpm> Quaisquer comentários sobre tráfego na lista é demasiado elevado para Alguém comentou comigo há algum tempo que separada apenas para anúncios, e pedir às não estou muito entusiasmado com a ideia a subscrição do ML? Vocês acham que o pedir que coordenadores se inscrevam? poderia ser uma ideia ter uma lista pessoas para se inscrevam nela, mas eu
[16:47] <adiroiban> o tráfego do ubuntu-tradutores é baixo (segundo meus padrões). Se for unicamente para anúncios, podemos usar um feed RSS ou um blog, ou algo assim.
[16:47] <kelemengabor> dpm, o tráfego não é muito alto. E o fato de pedir que se inscrevam não significa dizer que eles deverão ler tudo ;)
[16:48] <sianis> dpm, não é de alto (o tráfego).
[16:48] <adiroiban> mas o ML deveria incentivar o debate e a troca de ideias / problemas / melhores práticas
[16:49] <sianis> adiroiban, eu acho que planeta[-ubuntu] funciona adequadamente para os anúncios.
[16:50] <adiroiban> sim… mas eu acho que que os anúncios fossem uma outra questão. Que já abordamos em uma reunião prévia.
[16:51] <dpm> ok, eu já sabia que não teria tempo para cobrir todos os temas, então podemos adiar este ponto para a próxima reunião ou no ML. Qualquer outra questão sobre as políticas? Algum ponto específicos que gostariam de destacar / discutir?
[16:52] <dpm> Do contrário podemos dedicar o último poucos minutos para as traduções Lucid Q & A, se houver alguma dúvida.
[16:52] <adiroiban> Pelo menos esta reunião foi mais animada do que as anteriores. Espero que isso seja uma coisa boa \ o /
[16:52] <adiroiban> + estamos sempre no #ubuntu-translators
[16:52] <trijntje> Tenho uma pergunta geral sobre o upstream: Os tradutores devem submeter traduções do launchpad upstream? [???]
[16:52] <vdquynh> Eu acho que é uma boa ideia essa de pedir para que os líderes das equipes de tradução do Ubuntu subscrevam o ubuntu-br ML!
[16:53] <adiroiban> assim, se alguém deseja levantar uma questão que podemos falar … a qualquer tempo
[16:54] <adiroiban> Trijntje, eles devem, mas nem sempre é fácil, porque requer recursos extras.
[16:54] <dpm> Trijntje, em geral, sim. Você encontrará informações mais básicas lá: https://wiki.ubuntu.com/Translations/Upstream. Trijntje, atualmente, não é feito automaticamente, assim é preciso exportar manualmente o PO enviar upstream ou traduzir o upstream.
[16:55] <trijntje> Mas o upstream não pode simplesmente buscar as traduções feitas no Launchpad?
[16:56] <kelemengabor> trijntje, podiam, como qualquer um pode, mas todo mundo espera por alguém para fazê-lo… adiroiban, talvez pudéssemos ajudar com isso … esp. sobre esta parte do wiki: “Descubra onde está a upstream”
[16:56] <adiroiban> kelemengabor, podemos dar dicas de onde enviar.
[16:56] <vdquynh> De qualquer forma você precisaria de coordenação entre os ambientes da equipe launchpad e a equipe do upstream (por exemplo, GNOME e Firefox e Ooo)
[16:56] <kelemengabor> Assim ninguém vai fazer isso:)
[16:56] <adiroiban> Mas nem todas as equipes de todas as línguas são ativos e nem todos têm o mesmo processo.
[16:57] <adiroiban> kelemengabor, para um tradutor “normal”, é quase impossível enviar tradução para mais de um projeto de upstream, porque ele precisa ler um monte de páginas, inscrever-se em diversos tipos de sistemas de acompanhamento, se comunicar com várias pessoas…
[16:58] <kelemengabor> adiroiban, eu sei, é por isso que mesmo eu não faço isso.
[16:59] <trijntje> Mas do contrário, o upstream também teria de buscá-la em 10 locais diferentes.
[16:59] Trijntje <adiroiban>: sim …
[16:59] <trijntje> bem, talvez eu dê atenção a isso depois que o Lucid esteja pronto.
[16:59] <adiroiban> Mas, atualmente, existe apenas o Ubuntu fazendo traduções downstream :) . Assim, agora, o upstream só terá de obter o seu repositório de traduções upstream + repositório ubuntu
[17:00] <dpm> Trijntje, sim, a ideia é automatizar este em algum ponto no LP, e se adaptar a cada upstream para lhes enviar as traduções, mas por enquanto o envio ainda precisa ser feito manualmente.
[17:00] Trijntje <adiroiban>: E também dentro de equipes upstream há problemas com o envio das traduções.
[17:01] <dpm> De qualquer maneira, o encontro acabou, mas podemos continuar a discussão em qualquer momento, #ubuntu-translators. Obrigado a todos pela participação
[17:01] <trijntje> adiroiban, OpenSUSE, Arch e Fedora também não traduzem?
[17:01] <adiroiban>: Trijntje, acho que não, eles traduzem apenas suas próprias aplicações. Mas não traduzem o GNOME ou o Firefox.
[17:01] dpm <sianis>: Isto significa que o processo de exportação de LP vai ser consertado?
[17:03] <dpm> Sianis, está no roteiro: https://dev.launchpad.net/VersionFourDotO/Stories#Translations, mas levará algum tempo para ser implementada, por enquanto há apenas a ideia
[17:02] <vdquynh> OK. Adeus a todos. Tenho trabalho a fazer para amanhã e é meia-noite aqui em VN!
[17:03] <dpm> Então, novamente, obrigado pelo feedback e a gente se vê no # ubuntu-translators!
[17:04] todos <dpm> bye! [17:04] <trijntje> bye todos ——————————————————————————-original: http://irclogs.ubuntu.com/2010/02/25/%23ubuntu-meeting.txt [tradução livre e adaptação: Fabio Malagoli Panico Bugnon]

Meu twitter: @AndreGondim

Abraços e boa sorte!! ;)
Conheça a comunidade Ubuntu Brasil
http://www.ubuntu-br.org/participe

Infraestrutura para Aplicações Web Seguras parte 2 – SGBDs ( Updated )

O SGBD é ao mesmo tempo o bom e o mau elemento deste processo. Se bem configurado e mantido será um aliado poderoso, infelizmente isto nem sempre ocorre sendo bastante otimista.

As últimas noticias revelam que as boas práticas não estão sendo obedecidas. A técnica de ataque mais utilizada atualmente é o SQL Injection que é injectar código malicioso permitindo desde a criação de um simples usuário até a total indisponibilidade do serviço.

99.99% dos sites comprometidos ( defacements ) diariamente estão vulneráveis a este de ataque.Esta falha não está somente ligada ao SGBD, um código mau escrito abre esta e outras vulnerabilidades na aplicação como veremos na 3a. parte do nosso artigo.

Os SGBDs mais utilizados numa infraestrutura baseada em software livre são o MySQL e o Postgresql. Cada um destes sistemas possuem características que atendem a várias demandas de performance, produtividade, escalabilidade e segurança.

A implementação de uma infraestrutura segura para banco de dados inicia-se na modelagem do banco, uma modelagem bem feita permitirá que sua base de dados expanda mantendo a total integridade, escalabilidade e segurança. Evitando brechas de segurança e evitando as sempre presentes “gambiarras”.

Como definimos anteriormente o sistema de arquivos* e o tipo de redundância dos discos** serão itens criticos na performance e segurança na manipulação dos dados.

* Recomendo o uso do sistema de arquivos XFS
** Recomendo o uso do RAID 0+1

SGBD MySQL Seguro

1 – Amplie a segurança local

Desabilite o uso do comando LOAD DATA LOCAL INFILE prevenindo contra ataques que permitem a leitura dos arquivos locais. Isso é importante caso haja ataque de SQL Injection através de uma vulnerabilidade no código PHP.

Adicione o seguinte parâmetro na seção [mysqld] do arquivo /chroot/mysql/etc/my.cnf:

set-variable=local-infile=0

2 – Altere a senha do usuário root do banco

mysqladmin -u root password ‘NOVA_SENHA’ -p

3 – Remova usuários e bases padrões

mysql> drop database test;
mysql> use mysql;
mysql> delete from db;
mysql> delete from user where not (host=”localhost” and user=”root”);
mysql> flush privileges;

4 – Renomeie a conta do admin ( root )

mysql> update user set user=”mydbadmin” where user=”root”;
mysql> flush privileges;

5 – Crie contas de usuários separadas para cada aplicação

mysql -u mydbadmin -p

mysql> CREATE DATABASE blog;
mysql> CREATE DATABASE guestbook;

mysql> CREATE USER ‘blgu’@'localhost’ IDENTIFIED BY ‘SENHA’;
mysql> CREATE USER ‘gbu’@'localhost’ IDENTIFIED BY ‘OUTRASENHA’;

mysql> GRANT ALL PRIVILEGES ON blog.* TO ‘blgu’@'localhost’ WITH GRANT OPTION;
mysql> GRANT ALL PRIVILEGES ON guestbook.* TO ‘gbu’@'localhost’ WITH GRANT OPTION;

mysql> FLUSH PRIVILEGES;

MySQL Tunning

Para fazer o tunning do MyQSL recomendo o uso do seguinte script:

MySQL Performance Tuning Primer Script

O uso desta ferrramenta é recomendado após 48 horas de uso do banco permitindo que o script detecte os valores corretos para o tunning do banco.

Links Recomendados:

* Making MySQL Secure Against Attackers

* Six steps to secure sensitive data in MySQL

* SQLHack – Secure your MySQL

SGBD Postgresql Seguro

No caso do Postgresql recomendo a leitura do material do Fernando Ike aka Fike, o cara é uma sumidade no assunto. Nesta apesentação ele aborda o tunning de performance e segurança do Postgresql

* Performance Tuning para banco de dados PostgreSQL

Links Recomendados:

* Securing your PostgreSQL Database
* PostgreSQL – Security

Auditoria – Ferramentas

* OWASP SQLiX Project
* Security Database
* SQL Injection Tools
* SQL Injection Vulnerability Online Test
* SQL Inject Me – Firefox Addon

Outros Links

* SQL Injection Prevention Cheat Sheet
* Database Security
* Blind SQL Injection

Post to Twitter Tweet This Post

25 de fevereiro de 2010

Ubuntu 10.04 Lucid Lynx Alfa 3

Está no ar o terceiro alfa da versão que sairá no final de abril. o Ubuntu 10.04 Lucid Lynx. Por ser uma versão alfa não é recomendado o seu uso em máquina de produção, já que é passível de falha.

Conforme calendário, hoje saiu o alfa 3, na data prevista como os outros no calendário dessa versão:

10 de Dezembro, 2009 – Alpha 1
14 de Janeiro, 2010 – Alpha 2
25 de Fevereiro, 2010 – Alpha 3
18 de Março, 2010 – Beta1
8 de Abril, 2010 – Beta2
22 de Abril, 2010 – Versão candidata
29 de Abril, 2010 – Ubuntu 10.04 LTS

Esta versão está com:

  • GNOME 2.29.91
  • Kernel 2.6.32 .8
  • KDE SC 4.4
  • HAL foi removido definidamente o que tornou a inicialização mais rápida.
  • A versão mais nova do likewise-open um projeto que provê autenticação mais fácil em AD (Active Directory).
  • O driver Nouveau será padrão para placas de vídeo nVidia com melhor suporte em detecção de resolução. Melhor suporte em aceleração 2D.
  • Três drivers proprietários estão disponíveis: nvidia-current (190.53), nvidia-173, and nvidia-96
  • MeMenu: uma integração maior entre twitter, identica.ca, Facebook e outras redes sociais, já foi mostrado aqui. Já pode ser usado no projeto Gwibber.
  • Computação nas núvens melhoradas, como já dito aqui.
  • Esta versão virá com um manual, como já mostrado aqui.
  • Ubuntu One Music Store, como já dito aqui.

Ubuntu 10.04 Lucid Lynx Alpha 3

i386 ISO Alternate

i386 ISO Desktop

Server i386 ISO

i386 Torrent Alternate

i386 Torrent Desktop

Server i386 torrent

AMD64 ISO Alternate

AMD64 ISO Desktop

Server ADM64 Torrent

AMD64 Torrent lternate

AMD64 Torrent Desktop

Server AMD64 Torrent

Como já dito aqui, as traduções estão abertas e esperando a sua ajuda.

Fonte oficial do post, aqui.

Meu twitter: @AndreGondim

Abraços e boa sorte!! ;)
Conheça a comunidade Ubuntu Brasil
http://www.ubuntu-br.org/participe

Overload

O post anterior gerou algumas discussões sobre as capacidades do Flash, meus conhecimentos em relação à ferramenta e o padrão HTML 5. Infelizmente ainda não estudei HTML 5 ao ponto de listar todos os recursos que facilitarão nossas vidas. Já em relação ao Flash posso dizer que quando usava Windows ele era meu programa favorito (comecei na versão 5), e a coisa mais avançada que consegui fazer com ele foi esse jogo, há cinco anos, além de algumas animações bobas.

Quando estava no período de migração Win -> Lin, dual boot e tal, conheci o MTASC, um compilador livre para Actionscript 2, e descobri que havia todo um mundo de aplicações e bibliotecas dedicadas à causa do Flash open source. Houve tentativas de criar uma aplicação semelhante ao Flash da Adobe (na época da Macromedia) que funcionasse no Linux, mas nenhuma deu certo, até onde acompanhei. Existem, porém, outros aplicativos de animação disponíveis atualmente, como o Ktoon e o Synfig, mas não cheguei a me aprofundar em nenhum dos dois.

Concluindo, todos erramos, é normal. Eu também fiz sites em Flash. Mas se ainda existe alguma dúvida sobre a capacidade do trio HTML + CSS + Javascript  de produzir sites com efeitos modernosos e estilosos, recomendo fortemente aos senhores e senhoritas conhecer a biblioteca Processing.js e o site Chrome Experiments. E fica como lição final: “pesquisar antes de acusar”, A.K.A. “pensar antes de falar”.

Abs!

© 2008 Ubuntu Brasil. Ubuntu, o logotipo Ubuntu e Canonical são marcas registradas de Canonical Ltd.
Os comentários dos blogs agregados nesta página representam a opinião de seu autor.