Postagens

Skype no Mageia 2

Imagem
Um post rápido para ajudar a galera que quer instalar o Skype atualizado em sua distro Mageia e não encontrou nos repositórios. Então acesse o diretório em um dos servidores que mantém os pacotes e veja qual a versão atual do pacote "get-skype": http://mirror.yandex.ru/mageia/distrib/cauldron/i586/media/nonfree/release/ Como na imagem: Agora copie o link do arquivo, abra o terminal(ou konsole), digite o comando "su" e logo depois digite a senha para acessar como root. Digite "urpmi", dê um espaço e clique com o botão direito para colar a url que você copiou, e dê enter, ficando assim na versão do momento em que escrevo este post: # urpmi http://mirror.yandex.ru/mageia/distrib/cauldron/i586/media/nonfree/release/get-skype-4.0.0.8-1.mga3.nonfree.noarch.rpm A instalação pode demorar um pouco, este pacote na verdade não é o Skype em si, ele é um programa ou script que baixa o código do Skype para linux e o prepara para uso no Mageia. Feito isso...

Convertendo array para UTF8 em PHP

Imagem
Ultimamente tenho usado muito Ajax e com isso comecei a usar JSON para um melhor desempenho no tráfego dos projetos. Mas tive um problema com dados que estão em ISO-8859-1 pois o JSON só funciona com dados em UTF8. Mas para isso temos o utf8_encode() e o utf8_decode(), no PHP, que servem para codificar e decodificar, respectivamente, uma string em utf8. Até aí é uma maravilha. Mas o utf8_enconde não codifica um vetor inteiro. Se você tem uma tabela de dados inteira pra codificar em utf8, o que fazer? Vamos ver uma solução que bolei baseada em algumas pesquisas. CONVERTENDO ARRAYS EM PHP Pesquisando na Internet, mais precisamente no site oficial do PHP, php.net, encontrei uma pequena função para converter os arrays, só que não apresentou uma boa eficiência, causando muitas vezes um Warning. Então verificando melhor cheguei à conclusão a seguir que funcionou muito bem e com ótimo desempenho: public static function arrayUtf8Enconde(array $array) { //instancia um novo array $no...

Oficina Inkscape básico no FLISOL 2012 de Eunápolis-BA

Imagem
Fui convidado pelo Coordenador Geral do FLISOL de Eunápolis, Romeu Menezes, para ministrar uma oficina sobre Inkscape para o pessoal que vai participar do evento que acontecerá na Unesulbahia Faculdade Integradas do Extremo Sul da Bahia. Abaixo um desenho que fiz para a oficina. Oficina Inkscape básico - FLISOL2012 Eunápolis Após ou durante a oficina, pretendo disponibilizar algum material teórico aqui. Espero você lá!

Hibernar com Arch LInux - Kernel 3.2

Imagem
Como sabemos, o Arch Linux exige um certo conhecimento e tempo para prepará-lo para uso. Muitas coisas precisam ser configuradas “à mão”, e a hibernação é uma delas. Por padrão a instalação básica pode vir com esta função não configurada, e tornando assim necessária intervenção do usuário, se é seu caso, vamos fazer os seguintes passos. Cheque sua instalação e verifique se possui o pm-utils instalado: # pacman -Ss pm-utils Se não estiver instalado, instale-o: # pacman -S pm-utils Após isto, vamos indicar no GRUB qual o endereço onde o “resume” está sendo feito. Para isso, use o fdisk para verificar a partição da sua SWAP, onde os dados da hibernação são armazenados: # fdisk -l Procure os dados da sua partição, que devem ser algo parecido com isso: /dev/sda1 * 63 8177084 4088511 82 Linux swap / Solaris Sendo assim o /dev/sda1 é o endereço da minha partição de SWAP, e vamos adicionar o parâmetro “resume” ao GRUB, editando o a...

Extraindo áudio de DVDs no Linux com Devidify

Imagem
Introdução Encontrar funções básicas no Linux não é uma tarefa difícil quando se tem um bom gerenciador de programas. O problema é que nem sempre encontramos o programa que desejamos, ou pelo menos algum que tenha a função que desejamos. Um ripador de áudio de DVD é um deles. Nos repositórios do Mandriva, por exemplo, não encontramos facilmente um programa eficiente com esta função. Em uma pesquisa realizada, durante um bom tempo, na Internet foi encontrado o programa Devidify, que extrai o áudio de DVDs com os títulos divididos como no próprio. O Devidify O Devidify é um software destinado à extração de áudio de DVDs. Ele surgiu da necessidade do desenvolvedor em ouvir as músicas de shows dos seus DVDs em aparelhos portáteis, e havia um impasse para essa extração, onde era necessário converter o vídeo em áudio e depois dividir faixa por faixa. O programa foi desenvolvido em Python e com interface GTK, funcionando como um frontend para utilitários em linha de comando, que são ...

Instalação fácil de programas essenciais no Mandriva Linux - Software para iniciantes: DrakeBasic

Imagem
Sabemos que por mais que aplicativos como o Centro de Controle Mandriva facilitem nossa vida com o instalador de programas em modo visual, ainda é preciso saber o nome do pacote a ser instalado, pois quando procuramos por algo como o java, o programa lista os pacotes que possuem este nome. Pensando nisso eu criei um script que usa o KDialog, do KDE,  que instala alguns programas básicos: Java, Java pra Firefox, Adobe Flash Player, Chrome, RAR, Amarok e outros. Por enquanto ele é apenas um protótipo de algo mais trabalhado, mas já funciona e instala os programas listados no menu. Use à vontade!!! Tela do DrakeBasic Alpha01 - Clique para ampliar PROGRAMAS - Atualizado: 17/01/2012  Java 1.6       Máquina Virtual para executar alguns programas Flash Player 11       Necessário para rodar alguns sites e vídeos como Youtube Java para Firefox       Usado em sites de bancos, jogos on-line e outr...

Thunderbird Conversations - O Thunderbird no estilo GMail

Imagem
O Thunderbird O Thunderbird é um programa cliente de e-mail. O foco do artigo não é o Thunderbird, para saber mais sobre ele veja no site oficial Thunderbird Conversations O Thunderbird Conversations é uma extensão/complemento para o Thunderbird que o deixa mais amigável e mais fácil de usar. Ele altera, de certo modo, a estrutura e a forma de trabalhar com o Thunderbird, deixando-o ao estilo do Gmail. Instalação A instalação pode ser feita pela página de complementos do Thunderbird, > Ferramentas > Complementos, e pela página do complemento . Após a instalação, serão feitas algumas perguntas básicas e de fácil entendimento. Principais recursos - Um modo de conversa que busca mensagens em todas as pastas, funcionando igual ao do Gmail; - Integração com a extensão Mozilla Labs: Contacts: ao passar o mouse sobre os participantes de uma conversa, são exibidas informações sobre eles, podendo ser exibidos com avatar e perfil do Facebook, Twitter, etc; - Um...