segunda-feira, 9 de dezembro de 2013

LibreOffice - Letra maiuscula na primeira letra

Mexendo no LibreOffice toda hora que eu dou ENTER a primeira letra da frase fica em maisuculo, porém isso não podia acontecer e mesmo dando um CTRL +Z para desfazer não ia e apagava a frase

Sendo assim fui ver como remover este comportamento e aí esta:

Vá em Ferramentas >
Opções da autocorreção >
Selecione a aba Opções >
Desmarque a opção "Primeira letra de cada frase em maiúscula"

Fuiiiiiiiii

quarta-feira, 27 de novembro de 2013

Distinctive Ring Tone nos ATAs e Telefones IP da Grandstream - Elastix

Muito tempo atrás eu fiz um post explicando como alterar o toque do grandstream pelo plano de discagem porém isso no elastix fica mais complicado por isso vou ensinar aqui apenas como inserir no elastix o que fizemos no outro post

http://tuxmarcial.blogspot.com.br/2010/11/distinctive-ring-tone-nos-atas-e.html

Vá no arquivo /etc/asterisk/extensions_custom.conf e coloque dentro do contexto [from-internal-custom]:

exten => _2XX,1,noop(=== DISTINCTIVE RING TONE ===)
exten => _2XX,n,NoOp(Distinctive Ring Tone Ring)
exten => _2XX,n,SIPAddHeader(Alert-Info:\;info=ring2)
exten => _2XX,n,Goto(ext-local,${EXTEN},1)

No exemplo acima quando ligamos para os ramais 2XX ele altera para o toque 2 do grandstream

Caso queira fazer isso em chamadas entrantes dentro do menu "Inbound Routes" dentro do tronco temos a opção "Alert-Info" e basta inserir neste campo "\;info=ring2" (sem aspas)

Pronto basta recarregar e ser feliz

Precisa de suporte ou consultoria em telefonia IP ou Linux? http://lytux.com.br

Fuiiiiiiiiiiiiii



sábado, 16 de novembro de 2013

Curso de Linux

Pessoal,

Estarei ministrando curso de Linux na LYTUX com previsão de inicio em 13/01/2014

Aproveitem

http://lytux.com.br

Fuiiiiiiiiii

Excluindo Chaves Conhecidas do PUTTY

Quando usamos o SSH direto n Linux ele cria um arquivo com todas as chaves das máquinas acessadas em um arquivo chamado ~/.known_hosts

Ja no Windows usando PUTTY precisamos entra no registro e deletar essas chaves caso precisemos

Segue o caminho:

HKEY_CURRENT_USER\SoftWare\SimonTatham\PuTTY\SshHostKeys

Fuiiiiiiiii

sexta-feira, 15 de novembro de 2013

Gravando o áudio do SIstema no RecordmyDesktop

Primeiramente vamos instalar o RecordMyDesktop e também o Controle de Volume do PulseAudio

# apt-get install pavucontrol gtk-recordmydesktop

Após isso abra em Aplicativos -> Multimidia -> Controle de Volume do Pulse
Áudio

Nele na aba "Gravando" vamos selecionar a opção "Monitor of Áudio Interno Estéreo Analógico" (lembrando que estou escrevendo que nem se encontra em meu pc). Se possível habilite em todas as opções.

Pronto agora rode uma música e grave um vídeo para ver

Aproveitando para fazer meus tutorias em deixo o RecordmyDesktop com as seguintes opções

Performance -> "Encode on the Fly" -> Habilitado
Performance -> "Quadros por Segundo" -> 5
Som -> Canais -> 2

Valeu
Fuiiiiiiiiiii

quinta-feira, 14 de novembro de 2013

Relendo a Tabela de Partição do Linux

Aqui é bem simples

Ao invés de reiniciar o sistema vamos instalar o programa partprobe

# apt-get install partprobe

E depois executamos o comando

# partprobe

ou

# partprobe /dev/sdX

Onde X é o dispositivo que você quer reler

Fuiiiiiiii

domingo, 3 de novembro de 2013

Criando Pendrive Debian Wheezy

Em outro post ensinei a criar um Pendrive do Debian Squeeze

Agora no Wheezy isso ficou muito mais fácil

Primeiro baixe a imagem que deseja direto do site do Debian e executa o comando abaixo como root:

dd if=imagem.iso of=/dev/sdX bs=4M
sync

Lembrando de alterar apenas para o nome da imagem e o "X" de ser seu dispositivo reconhecido, geralmente sdb ou sdc

Fuiiiiiiiii

Monitor LG - "OSD Bloqueado"

De repente fui mexer no meu monitor LG e nenhum botão funcionava, simplesmente uma única mensagem

OSD BLOQUEADO

Bom pra resolver isso é fácil basta segurara o botão "Menu" e aguardar aparacer OSD Desbloqueado

Fuiiiiiiiii

sexta-feira, 27 de setembro de 2013

Scanner Epson TX-245W (TX-230) no Ubuntu

Apesar da Multifuncional Epson TX-235W ter wireless embutido ele não funciona no canal 13 em qual trabalho e para não ter o incoveniente de toda vez ter que alterar o canal decidi conectar o cabo USB para escanear um documento e foi ai que escobri que o scanner não reconhece, ao contrario da impressora que vai de boa

Baixe os arquivos respectivos a sua impressora no site:

http://avasys.jp/eng/linux_driver/

No meu caso digite "230" na parte de procura e selecione "Scanner Driver" "
core package&data package"

Após isso clique em "Transferir" e no final da página em "Aceitar". Os arquivo irão aparecer logo ao clicar

Baixei os arquivos

iscan_2.29.1-5~usb0.1.ltdl7_amd64.deb
iscan-data_1.23.0-1_all.deb

Caso seu sistema seja 32bits baixe o i386

Após o download dos arquivos (procedimentos feito como root):

apt-get install xsltproc
dpkg -i isscan*

Pronto problema resolvido e scanner funcionando na porta USB

Obs.: Ubuntu 13.04

Convertando diversas imagens para PDF no Ubuntu

apt-get install imagemagick
cd DIRETORIO_IMAGENS
convert *.jpg nome.pdf

Fácil demais

Fui

terça-feira, 24 de setembro de 2013

Atheros AR9462 + Wireless lento no Ubuntu 13.04

Mais uma saga dos problemas das placas wireless com o Ubuntu agora com o 13.04

Desta vez é o chipset

Basta desabilitar o gerenciamento de energia com o comando

sudo iwconfig wlan0 power off

Após isso desabilite o Wireless e habilite de novo

No meu caso a conexão ficava entre 20 Mbps e 30Mbps após isso ficou em 200Mbps

Deixando permanente:

sudo nano /etc/pm/power.d/wireless

Insira o texto abaixo

#!/bin/bash
/sbin/iwconfig wlan0 power off

Salve e reinicia a máquina

segunda-feira, 16 de setembro de 2013

Exim4 + exim paniclog /var/log/exim4/paniclog has non-zero size, mail system possibly broken

Atualizando alguns clientes ao reiniciar o exim4 percebi a seguinte mensagem que não deixava o serviço de e-mail iniciar

exim paniclog /var/log/exim4/paniclog has non-zero size, mail system possibly broken

Depois de dar uma olhada no arquivo (CLARO) ve que não havia nada de interessante e para resolver o problema e ter o serviço normalizado bastou deletar o arquivo

rm /var/log/exim4/paniclog
service exim4 start

É isso ai! Fuiiiiiiiiii

quinta-feira, 12 de setembro de 2013

AR9285 / AR9287 + Lento no Ubuntu 12.04

E la vamos nós de novo com outra placa wireless que tem problema com o Ubuntu 12.04

Essa daqui pra resolver é mais simples.

Essa lentidão eu percebi já acessando via VNC a máquina e após o procedimento a melhora foi significativa

Vamos criar o arquivo abaixo:

sudo nano /etc/modprobe.d/ath9k.conf  

E Colocar a opção:

options ath9k nohwcrypt=1

Após isso basta reiniciar a máquina e ser feliz

Fuiiiiiiiiiiiii

quinta-feira, 5 de setembro de 2013

Debian + Não existem chaves publicas

Atualizando alguns clientes percebi que ao executar o comando

aptitude update

me retornava o seguinte WARNING

W: Não existem chaves públicas para os seguintes IDs de chaves:
*****************


Para resolver um simples:

aptitude install debian-keyring debian-archive-keyring

Pronto

Fuiiii

quarta-feira, 4 de setembro de 2013

Ubuntu 13.04 no Ultrabook da Samsung

Após minha mulher dizer chega não aguento mais Windows 8 e não por causa da nova interface e sim devido a uns travamentos muitos estranhos que ela dava, onde simplesmente congelava e demorava pra dar no tranco de novo

Ela ja usava o Ubuntu 13.04 via Pendrive e realmente a diferença de velovidade era tremenda

Lembrando ue este modelo não possui SSD e o processador é AMD (quem me conhece sabe que isso é um requisito). O modelo é o NP535U3C

Legal instalei o Ubuntu lado a lado com Windows 8 através do particionador do Ubuntu (deixei o Windows pois alguns aplicativos que eu preciso infelizmente ainda precisam dele de vez em nunca)

Após a primeira instação, reiniciei e nada. O boot foi pelo WInodws 8

Reinstalei e nada mesma coisa, achei estranho pois ja tinha feito esse procedimento e havia funcionado feito isso percebi que na BIOS além de ter desativado a opção "Secure Boot" deixei a opção "OS Mode Selection" em "CMS e UEFI OS" e aí estava o problema

Ele da prioridade para o UEFI e quando deixei apenas CMS OS o velho GRUB apareceu

Fica a dica pra vocês

Fuiiiiiiiiii

segunda-feira, 2 de setembro de 2013

Resolvendo meu problema de Wireless - Sinal fraco

Bom,

Aqui na minha residencia em tenho dois TP-LINK que estão conectados um no outro via WDS.

A questão é que sempre tive problema com essa conexão e imaginava que o problema fsse o local mesmo. Comprei duas antenas de 8dbi cada para tentar resolver o problema e nada.

De repente eu pensei em trocar o canal (mas ja tinha feito isso antes) porém resolvi testar o canal 13, como não sou especialista em wireless os materiais que eu lia sempre falava do canal 1 ao 11, mas no tp-link tem do 1 ao 13 e achava que era um erro deles mesmo

Minha surpresa foi que resolveu todos os meus problemas alterando pro canal 13 que pode sim ser usado no Brasil e é liberado pela Anatel

Pra se ter uma idéia no quarto fazendo um teste de internet chegava a 3Mbps e agora chega aos 10Mbps (que eu tenho contratado)

Fica a dica aí pra quem possa ter o mesmo problema

Fuiiiiiiiiiiiii

sábado, 24 de agosto de 2013

Review Orange TB7900

Sei que existem alguns reviews por aí mas vou dar minha opinião

Bom queria comprar um tablet faz tempo mas não queria pagar 1000 reais num samsung sendo que os tablets chineses estão com hardware bem próximo e com preço menor

Decidi pegar o Orange Tb7900 e no dia comparei com o TB1010

Não peguei o TB1010 que é melhor na TELA, HARDWARE porque seu corpo é de plastico e pareceia ser muito fragil além de não ter 3G embutido

O TB7900 encaixou bem com minha mão e a traseira dele é emborrachada protegendo contra quedas, ele possui suporte para dual SIM e 3G embutido

O Android flui tranquilamente nele e alguns jogos pesados rodam também, até porque ele é um dual core com 1GB de ram e possui uma GPU PowerVR SGX531 que é um projeto bem antigo mas ainda da conta de algumas coisas

Bom coloquei os dois SIMS e ele reconheceu tranquilamente porém percebi que durante o dia o sinal cai e volta, mas minha residencia nao é o teste perfeito assim dizendo e em outros foruns algumas pessoas reclamam tambem

O Touch dele é bom, mas onde ele peca é a tela (mas claro que eu comprei sabendo disso, até porque ele é barato) e comparando a tela com meu LG P880 fica a ver navios

Outra coisa que seria uma propaganda enganosa são seus 8GB de memória, pois o armazenamento interno dele é só de 500MB o que faz com que se possa instalar poucos programas, mas fazendo root nele é possível usar o restante da memória (que é reconhecida como um SD) com outros programas (mas ainda não testei)

Eu cheguei até a atualizar a firmware dele com a disponivel no site mas ficou a mesma coisa em relação a memória

No Antutu o meu fez 6556 que eu acho um resultado bom, bem acima do antigo Motorla Defy+ com Cyanogenmod

Bom fica a dica aí

Se seu problema não for a TELA pode comprar, mas veja ele em uma loja física antes para ter certeza

Fuiiiiiiiiii

Repositório Backports no Debian Wheezy

Atualizando um servidor de Debian Squeeze para Wheezy onde uso o repositório Backports por causa do Sarg porém apenas alterando de suqeeze para wheezy deu erro

Isso porque o Debian incorporou o repositório backports oficialmente na versão Wheezy

Como link abaixo resolvemos o problema:

deb http://ftp.br.debian.org/debian/ wheezy-backports main

Fuiiiiiii

quinta-feira, 22 de agosto de 2013

Centrino Advanced-N 6235 + Ubuntu 12.04

Após comprar um ultrabook da Samsung Serie 5 pro diretor da empresa e instalar o Ubuntu 12.04 me deparei com um wireless super lento, porém já imaginava que era algo do Ubuntu

Pra resolver tive que atualizar o kernel pois parece ser um problema que afeta os kernels menores que 3.7. Com o procedimento abaixo instalei o ketnel 3.9 e o problema foi resolvido

Para 32bits:
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.9-saucy/linux-headers-3.9.9-030909-generic_3.9.9-030909.201307031551_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.9-saucy/linux-headers-3.9.9-030909_3.9.9-030909.201307031551_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.9-saucy/linux-image-3.9.9-030909-generic_3.9.9-030909.201307031551_i386.deb

Para 64bits:
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.9-saucy/linux-headers-3.9.9-030909-generic_3.9.9-030909.201307031551_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.9-saucy/linux-headers-3.9.9-030909_3.9.9-030909.201307031551_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.9-saucy/linux-image-3.9.9-030909-generic_3.9.9-030909.201307031551_amd64.deb

dpkg -i *.deb
update-grub


Lembrando que fiz os procedimentos como root

Após isso vamos desabilitar o padrão N que é o outro grande causador da perfomance abaixo do esperado

Insira a linha abaixo no arquivo /etc/modprobe/iwlwifi.conf

options iwlwifi 11n_disable=0



Reinicie

Valeu e Fuiiiiiiiiii

segunda-feira, 19 de agosto de 2013

Usando o serial do Windows XP SP2c nas versões antigas ou no SP3

Cara como eu odeio o windows

Precisei reinstalar o Windows XP num note de um cliente e infelizmente tem que ser o XP pois se fosse o 7 seria mais fácil

Até ai tudo bem reinstalei a partir da midia que eu tinha e depois que entreguei pra ele acessei remotamente pra alterar o serial foi ai que a dor de cabeça começou pois o serial dava como invalido mas ele era um serial original

Ai lembrei que provavelmente usei a midia de instalação do XP antiga e que havia saído uma nova SP2c que na verdade só alterva o serial, justamente ele

Liguei na Microsoft e passei nervoso com a atendente pois ela não sabia resolver meu problema

Fui atras no google e finalmente achei uma ferramenta que resolveu meu problema e o melhor da própria Microsoft

Microsoft Windows Product Key Update Tool

É só por o serial original que ele vai atualizar os arquivos

Fuiiiiiii

sexta-feira, 2 de agosto de 2013

Liberando o SuperCash Santander no Squid

Pra quem usa Squid autenticado e esta tendo problemas para instalar o SuperCash Santander saiba que isso acontece pois o programa usa as portas 3080 e 5001 para se conectar sendo assim caso você tenha a acl "Safe_ports" basta adicionar as portas como abaixo

acl Safe_ports port 3080 #santander
acl Safe_ports port 5001 #santader

Prontinho recarregue seu squid "squid3 -k reconfigure" ou "squid -k reconfigure" e tente instalar novamente


sexta-feira, 26 de julho de 2013

Modem da Motorola (svj6582) - Problema com SIP

Um cliente de um amigo teve uma troca de modem da NET e eles colocaram um Motorola (svj6582 aparenta ser esse o modelo)

As ligações entrantes funcionavam de um ramal externo porém ele sempre ficava UNREACHABLE

Sendo assim acessei o modem:

192.168.0.1
usuário: admin
senha: motorola

E desativei a seguinte opção

Menu Superior -> Advanced

Desativar a opção SIP em NAT ALG STATUS

Mande Aplicar e PRONTO

segunda-feira, 8 de julho de 2013

Resolvendo - Error: Driver ‘pcspkr’ is already registered, aborting…”

Apesar de não fazer diferença no uso do debian como servidor esse erro toda vez que você liga a máquina irrita

Para solucionar bastam dois comandos

aptitude install alsa-base

echo "blacklist snd-pcsp" >> /etc/modprobe.d/alsa-base-blacklist

Dê um reboot e pronto

Testei no Debian Wheezy

Fuiiiiiiiiii

quarta-feira, 3 de julho de 2013

Ubuntu desligando monitor ou entrando em tela de descanso

Caraca depois de muito tempo consegui resolver esse problema chato do Ubuntu, no caso a versão 12.04.

Após contratar uma TV Corporativa que roda sobre o Ubuntu o pessoal da empresa após um tempo começou a reclamar que a TV parava de 10 em 10 minutos e após mover o mouse voltava.

Esse problema foi ocorrendo e do nada parava até que encontrei a solução.

Primeiramente desabilite a tela de descanso do Ubuntu normalmente:

Configurações do Sistema -> Brilho e Bloqueio ->

Desligar a tela quando inativo por: Nunca
Bloquear: OFF
Solicitar minha senha ao voltar do modo de espera: Desmarcado 

Após isso rode o comando no boot do usuário logado:

Configurações do Sistema -> Aplicativos de Sessão -> Adicionar

Nome: Remover Screen Saver
Comando: /usr/bin/xset -dpms s off

Reinicia o Sistema e executa o comando

xset q

Em Screen Saver a opção "timeout" deve estar co o valor 0
E abaixo devemos ter a frase "DPMS is Disabled"

Chega desse problema

Fuiiiiiiiiiiii

domingo, 30 de junho de 2013

Samsung NP535U3C-AD1BR e Windows 8 com 100% de utilização do disco

Recentemente comprei um Samsung NP535U3C-AD1BR pois estava a um bom tempo procurando um ultrabook com AMD, e por sina ele não é chamado de Ultrabook e sim de Notebook Ultrafino, mas isso é outra historia

Bom o Ultra é fantástico mesmo mesmo tem apenas 2 GB de RAM e não possuindo SSD que nem os outros modelos que vem com Intel.

O único ponto negativo até agora é que o teclado dele não é luminoso (e se é ainda não sei como ativar) hehe

Bom ele vem com Windows 8 e achei uma boa para aprender ir mexendo até porque um bom administrador não precisa gostar de usar mas precisa saber o minimo.

Ao liga-lo pela primeira vez notei uma bela lentidão mas isso é normal na primeira vez que se liga um Windows. Passado o tempo percebi ainda uma lentidão e foi ai que comecei a ver os programas que vem instalados o primeiro rodar foi o Norton que deixou o ultra uns 10% mais rápido. Após isso percebi que toda vez que o desligava Travava o Solution Center da Samsung que de nada serve, nem pra leigo e ele foi o segundo a rodar.

Bom instalei meus programas mas mesmo assim a lentidão era nítida e foi quando eu abri o gerenciador de tarefas (com o CTRL + ALT + DEL) e vi que o DISCO ficava em 100% de utilização praticamente o tempo todo. Dando uma rápida pesquisada no google vi que muita gente reclama disso e pra resolver basta seguir os passos a seguir:

1 - Vá em Pesquisar do Menu lateral a direita e digita "Computador"
2 - Clique com o botão direito em cima do ícone e vá em Propriedades
3 - Clique em "Configurações Avançadas do Sistema"
4 - Vá na aba "Avançado" e depois em Configurações do menu "Desempenho"
5 - Em "Desempenho" vá em "Avançado" e depois "Alterar"
6 - Desmarque a opção "Gerenciar automaticamente o tamanho do arquivo de paginação de todas as unidades"
7 - Selecione a opção "Sem arquivo de paginação" e clique em "Definir" e depois em "Sim" (Este aqui é opcional pois funciona sem ele)

Reinicie o ultra e o problema será resolvido

Atualizado em 03/07/2013

Outro componente que faz o HD ficar em 100% é o Superfetch e para remove-lo basta seguir os passos abaixo:

1 - Em Pesquisar digite services.msc e tecle Enter
2 - Em SuperFetch dê dois cliques
3 - Em Tipo de Inicialização selecione Desativado
4 - Dê um OK e reinicie

Fuiiiiiiiii



terça-feira, 11 de junho de 2013

Instalando Cyanogenmod 9 (10 ou 10.1) no Motorola Defy+

ATENÇÃO!!! FAÇA POR CONTA E RISCO

Após os outros tutoriais agora chegou a hora de rancar essa firmware ruim da Motorola e colocar a Cyanogenmod 9, que é o Android 4

Eu já coloquei a versão 10 e 10.1 da Cyanogenmod e sempre tinha algum bug e decidi voltar pra essa que era mais estavel (até onde eu me lembre)

Primeiro baixe o 2ndInitDefy 2.3:

https://docs.google.com/file/d/0B7i-peey0VKiR2pnLXRydGdNTkU/edit?pli=1

Depois baixe a ROM da Cyagenmod e os aplicativos do Google :

http://defy-cm.net/defy_plus-cm9-nightly/CM9-NIGHTLY-121118-Defy+.zip
http://defy-cm.net/defy_plus-cm9-nightly/CM9-NIGHTLY-121118-Defy+.zip.md5sum
http://goo-inside.me/gapps/gapps-ics-20120317-signed.zip

Coloque os arquivos no celular via USB e vá em

Aplicativos -> Arquivos -> Cartão SD e abra o arquivo SndInitDefy_2.3.apk e mande abrir com o Instalador de Pacotes

Vá em Instalar e depois em Abrir

O Programa será aberto e você seleciona "Install  2ndInit BootMenu". Ele vai solicitar acesso de root e você selecione "Permitir"

Caso ele não instale de primeira abra o arquivo de novo e seleciona a mesma opção até ficar em verde "2ndInit Menu currently installed"

O LED da Motorola ficará verde

Desligue o Telefone e ligue novamente o LED ficar azul e você aperta o volume para baixo
 para entrar no Menu "Android BootMenu"

Vá em Recovery e Custom Recovery (A navegação é feita com as teclas de volume e o "Enter" é feito com o botão de Ligar)

FAÇA BACKUP ANTES SE QUISER SEUS PROGRAMAS E AFINS E TENHA SUA BATERIA CARREGADA EM PELO MENOS 70%

No Custom Recovery vá em:

1 - Wipe data/factory reset e depois em "Yes - delete all user data
2 - Wipe cache partition e depois em "Yes - Wipe cache"
3 - Advanced -> Wipe Dalvik Cache e depois em "Yes - Wipe Dalvik Cache"
4 - Install zip from sdcard -> choose zip from sdcard -> CM9-NIGHTLY-121118-Defy+.zip e depois em "Yes install..."
5 - Install zip from sdcard -> choose zip from sdcard -> gapps-ics-20120317-signed.zip e depois em "Yes install..."
6 - Go back -> Reboot System now

Pode ser que ao aparecer o logo do Cyagenmod ele reinicie mais uma vez

Pronto agora sim o celular ficou bom

Fuiiiiiiii

Root no Motorola Defy+

Após ressuscitar o Motorola Defy+ no post http://tuxmarcial.blogspot.com.br/2013/06/ressucitando-o-motorola-defy.html

Chegou a hora de "rootear" ele

Baixe o superonclick 2.3.3 (ATENÇÃO!! Eu testei a versão 2.3.1 e não funcionou)

http://rapidgator.net/file/9c3e3809e51097f6fc70db3f1cd0a0b9/SuperOneClick-v2.3.3_AndroidCentre.zip.html

Ative a Depuração USB:

Config. –> Aplicativos –> Desenvolvimento –> Marcar a opção Depuração USB

Ative a Instalação de Fontes Desconhecidas:

Config. –> Aplicativos –> Marcar a opção  Fontes Desconhecidas

 Abra o SuperOneClick como Administrador e conecte o cabo USB deixando no modo Armazenamento USB

Após reconhecer o dispositivo clique no botão ROOT do SuperOneClick e aguarde o celular irá reiniciar sozinho duas vezes e o programa pode até parecer que travou

Caso o programa de esta mensagem clique em "NO":

"The following device does not have drivers installed"

A versão da minha firmware é a 2.3.5

Faça por conta e risco.

Migrando do Ubuntu 12.04 para o 13.04

Terminei minha migração no fim de semana e cada novo ubuntu são diversas novidades e novos problemas também

Primeiro o Unity sem chance não consigo me adaptar pois não consigo ter agilidade no ambiente

E agora o Gnome Classic foi totalmente capado. Se eu aperto o botão "backspace" no gerenciador de arquivos nele não volta pro diretório anterior, o modo compacto de visualização foi removido (eu só usava ele) e por último retiraram o botão de "Criar novo documento"

Pessoal do Gnome acorda ae pois pelo que li isso foi feito por vocês e não pelo Ubuntu

O Unity tem cara de smartphone mesmo e acho que o Ubuntu acertou nessa decisão agora o Gnome Classic tá indo pro buraco

To instalando o Cinnamon e vamos ver no que dá

Fuiiiiiiiiiii

segunda-feira, 10 de junho de 2013

Exibindo a Data com o a Hora no Ubuntu 13.04

Essa é bico

Só executar os comandos no terminal com o seu usuário logado no momento

gsettings set com.canonical.indicator.datetime show-date true

gsettings set com.canonical.indicator.datetime show-seconds true
gsettings set com.canonical.indicator.datetime show-day true


Ele vai exibir a data, dia da semana e os segundos

Não quer tudo isso então altera para "false"

Fuiiiiiiiiii


Instalando o VirtualBox pelo apt-get

Uma coisa chata que acontecia é que toda hora que atualiza a versão do VirtualBox ia lá baixar do site e mandar instalar

Bom com a troca do Ubuntu 12.04 para o 13.04 resolvi mudar essa historia e lá vai (esse procedimento funciona em outra versões também)


sudo echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list

sudo wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -

sudo apt-get update

sudo apt-get install virtualbox-4.2

Deixei com o comando "sudo" mas eu mesmo faço esse procedimento como root

Fui

Ressucitando o Motorola Defy+

Após atualizar a ROM da Cyanogenmod o Motorola Defy+ da minha mulher brickou e ficava travado no M da Motorla

Ai fuçando na net consegui ressucitar com os procedimentos abaixo (claro que esse procedimento foi possível só no Windows)

1 - Baixe e extraia o arquivo:

http://sbfdownload.droid-developers.org/umts_jordanplus/DFL_U3_4.5.2_51-50_SIGNED_USADEFYB15RETBRLA007.0R_STABLE45LADEFYRETBR_P018_A016_M001_HWp3_Service1FF.sbf.gz

2 - Instale os drivers da Motorola

http://shadowmodbr.googlecode.com/files/USB_Drivers_bit_4.7.1.zip

3 - Instale o RSD Lite

http://www.4shared.com/file/aGkUJp_Z/RSD_Lite_v49.html

Desligue o aparelho e ligue-o novamente segurando os botões de Ligar e Volume para cima (Power UP e Volume Up)

Ele te jogará para um tela preta que é a tela do bootloader. Com ele nesta tela conecte o cabo USB ao PC

Abra o RSDLite e ele mostrará que o dispositivo está conectado.

Clique em "..." para selecionar o arquivo que você extraiu acima

Clique em Start e aguarde que ele fará todo processo e reiniciará sozinho com a ROM original da Motorola

Obs.: A versão do Android é a 2.3.5

Fuiiiii



 




sexta-feira, 7 de junho de 2013

Resolvendo Problema de permissão do Wireless no Ubuntu 12.04

Sim eu ainda uso o Ubuntu 12.04 por ser LTS e veio uma reclamação pra mim de que quando tentavam alterar de rede wireless era pedida a senha do usuário administrador. Bem chato isso

O Linus que o diga né

Pra resolver isso é simples e basta seguir os passos abaixo e melhor que nem precisa reiniciar nem nada.

# vim /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

Ache a linha abaixo e insira o grupo do usuário desejado


[Adding or changing system-wide NetworkManager connections]
Identity=unix-group:admin;unix-group:sudo;unix-group:patrick;

No exemplo acima o usuário Patrick faz parte do grupo "patrick" você também pode criar outro grupo só pra isso

Salve o arquivo e FINISH

Fuiiiiiii

quinta-feira, 6 de junho de 2013

Proxy Automatico com DHCP e DNS (Parte 1)

Bem vamos lá

Uma coisa chata de uma rede grande é ter que ficar configurando máquina por máquina principalmente quando você precisa por um proxy e controlar a rede, mas hoje já temos uma solução bem interessante e vamos lá começar a montar

Primeiro vamos ao nosso DHCP, eu montei isso no Debian Squeeze mas pelo que vi no Debian Wheezy deve funcionar igualmente

# aptitude install isc-dhcp-server
# cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.sample
# vim /etc/dhcp/dhcpd.conf

Copie o conteúdo abaixo no dhcpd.conf alterando claro a sua rede e sua range de ips se quiser. A minha rede no caso pé 192.168.1.0, meu gateway é 192.168.1.1 e defini um domínio genérico como "proxy.com.br"

Aproveitando esta configuração já fará a atualização Dinâmica do DNS para as máquinas clientes

###########################

authoritative;

allow client-updates;
allow unknown-clients;
ddns-updates on;
ddns-update-style interim;
update-static-leases on;

default-lease-time 3600;
max-lease-time 3600;
log-facility local7;

option wpad-url code 252 = text;
ddns-domainname "proxy.com.br.";
option domain-name "proxy.com.br.";

include "/etc/bind/rndc.key";

zone proxy.com.br. {
   primary 192.168.1.1;
   key rndc.key;
}

zone 1.168.192.in-addr.arpa. {
   primary 192.168.1.1;
   key rndc.key;
}

subnet 192.168.1.0 netmask 255.255.255.0 {
        range 192.168.1.100 192.168.1.150;
        option domain-name-servers 192.168.1.1;
        option routers 192.168.1.1;
        option broadcast-address 192.168.1.255;
        option wpad-url "http://192.168.1.1/wpad.dat\n";
}
#############################

Vamos agora instalar o apache e criar o arquivo wpad.dat:

# aptitude install apache2

echo "function FindProxyForURL(url, host) {

if(dnsDomainIs(host, "SITE"))
  return "DIRECT";
else

  return "PROXY 192.168.1.1:3128";
}
" > /var/www/wpad.dat

Na próxima eu trago a configuração do BIND

Fui,
Patrick

domingo, 26 de maio de 2013

Wordpress funcionando em subdiretorio

Estava iniciando um site novo em Wordpress e estava com um belo problema que era a url do site

http://site.com/diretorio

A URL estava aparecendo assim e mesmo fazendo um redirecionamento continuava do mesmo jeito

Pra resolver isso fiz o seguinte:

Primeiro fui em Configurações -> Geral do Wordpress e deixei da seguinte forma:

Endereço do WordPress (URL) : http://site.com/diretorio
Endereço do site (URL): http://site.com

Peguei o index.php que estava dentro do diretório do wordpress e copiei ele para pasta raiz.

Abra o index.php e deixe desta forma:

Antes:
require('./wp-blog-header.php');

Depois
require('./diretorio/wp-blog-header.php');

Lembre apenas de trocar a palavra diretório pelo seu diretório

Fuiiiiiiii

Recuperando a senha salva no FileZilla

Esses dias precisava acessar um FTP de um site que fazia muito que não acessava

Como precisava fazer isso via terminal me ferrei pois a senha estava salva no FileZilla e eu não lembrava qual era

A solução foi a seguinte:

Clicar em Gerenciador de Sites (Primeiro ícone da esquerda para direita)

Clicar com o botão direito no site salvo no FileZilla e clicar em EXPORTAR

Escola o caminho e o nome do arquivo para salvar

Após isso basta abrir o arquivo que a senha estará em texto puro

Pronto
Feito

quinta-feira, 23 de maio de 2013

Instalando o ClockWork Touch no LG OPTIMUS 4X HD P880

Após atualizar o aparelho para a versão oficial do aparelho ele ficou em Português de Portugual e até ai nenhum problema pois o celular ficou muito bom

Porém ao instalar o Flipboard é que fiquei decepcionado, pois as noticias não eram do Brasil coisa que esta me fazendo falta já

Decidi então instalar a versão oficial do Cyanogenmod com o Android 4.2.2. Existem diversos tutoriais na net mas o problema é na hora de instalar o CWM que ninguém explica direito pois eu queria a versão TOUCH e a versão do meu aparelho.

Vamos lá. Após fazer o desbloqueio do boot e ter acesso de root faça os procedimentos abaixo:

1- Baixe o arquivo recovery-clockwork-touch-6.0.3.1-p880
2 - Coloque-o na memória do PC e renomeie para recovery.img
3 - Abra um terminal do Ubuntu e digite:

adb shell (enter)

su (enter)
cat /mnt/sdcard/recovery.img > /dev/block/mmcblk0p1 (enter)
sync (enter)

Lembre que o (enter) não faz parte do comando.

Pronto agora reinicie o aparelho e seu celular fica pronto pro cyanogenmod qualquer outra custom rom

Fuiiiiiiiiiiiii


terça-feira, 21 de maio de 2013

Desbloqueando o bootloader do LG OPTIMUS 4X HD P880

Primeiramente eu não me responsabilizo por nenhum procedimento.

É por sua conta e risco.

Fiz isso na versão do android 4.1.2 (v20a OPEN EURO) que atualizei e rootiei através dos procedimentos informados no link: http://www.ajudandroid.com.br/2013/03/instalando-roms-oficiais-em-seu-lg-optimus-4x-hd-p880.html

Meu P880 não é de nenhuma operadora

No Ubuntu 12.04 fiz os procedimentos:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install android-tools-adb android-tools-fastboot

Com isso feito executei o comando abaixo com o telefone conectado no usb e a opção MTP selecionada:

adb reboot oem-unlock

O celular irá reiniciar e dará uma mensagem informando dos riscos de ter o boot desbloqueado e etc...

ATENÇÂO: FAÇA BACKUP ANTES DE TUDO

Aperta o botao de volume pra cima  e o mesmo resetará o telefone e desbloqueará o boot

Desconecte o cabo USB e a bateria. Liga o telefone após recolocar a bateria

Com o aparelho ligado vá ao discador e faça:

3845#*880# -> Bootloader Unlock Check -> Bootloader Unlock Check -> Unlock

Se exibir Unlock é porque está desbloqueado.

Pronto agora sim preparando o telefone para as CUSTOM ROMS

segunda-feira, 13 de maio de 2013

Gateway N56R08b - Review

Seguindo os reviews dos equipamentos que chegam na minha mão agora é a vez da marca Gateway

Para quem não sabe a Gateway hoje pertence a Acer então tem qualidade

O acabamento do modelo N56R08b é impecável para um notebook de baixo custo, melhor que o Samsung NV420 que postei a um tempo atrás.

O melhor de tudo é que ele também tem teclado numérico

O Ubuntu 12.04 instalou que foi uma beleza, mas antes tiver que alterar na BIOS para "Legacy BIOS" devido ao Windows 8.

Bom eu recomendo este notebook, porém por ter uma tela de 15 polegadas pode ser que você ache ele grande demais.

Fuiiiiiiiiiiiii

Scheenshot no LG OPTIMUS 4X HD P880

Quer tirar um screenshot da sua tela e fica usando o QuickMemo?

Seus problemas acabaram basta apertar e segurar ao mesmo tempo o botão de Ligar e volume baixo

Prontinho screenshot tirada

Fuiiiiiiiiiii

quinta-feira, 9 de maio de 2013

Liberando o Voip no modem Thompson DWG850

Bom quem pegou este modem que é enviado pela NET e o trafego Voip não esta passando a solução é simples

No asterisk os peers ficam como UNREACHABLE

Acesse o modem pelo navegador com ip ,que geralmente, é 192.168.1.1 (ou 0.1)

Após colocar login e senha ( o padrão é deixar o login em branco e a senha "admin") clique em Advanced do menu no superior horizontal

Desmarque a opção NatSip Alg Enable e de um Apply

Pronto! Problema resolvido

segunda-feira, 6 de maio de 2013

Asterisk - Interface WEB

Lá em 2010 comecei a desenvolver uma solução web para Asterisk mesmo não entendendo muito.

Cheguei sozinho num nível muito bom e a primeira coisa que fiz foi licenciar esse software sob licença GPL.

Talvez eu saia da empresa atual que eu estou já a uns 7 anos.

Esse software é LIVRE licenciado sob GPL desenvolvido por mim

Qualquer pessoa que registrar esse software esta fazendo ilegalmente sem minha permissão e NÃO SE PODE LICENCIAR CÓDIGO EM PHP MUITO MENOS O SISTEMA OPERACIONAL DEBIAN E O ASTERISK

Fica a dica

sexta-feira, 3 de maio de 2013

OpenVPN - Need IPv6 code in mroute_extract_addr_from_packet

Após ativar uma VPN e conseguir conectar uma máquina com sucesso os logs começaram a disparar com esta mensagem

Need IPv6 code in mroute_extract_addr_from_packet
Need IPv6 code in mroute_extract_addr_from_packet
Need IPv6 code in mroute_extract_addr_from_packet
Need IPv6 code in mroute_extract_addr_from_packet
Need IPv6 code in mroute_extract_addr_from_packet

Bom pra resolver isso na máquina Windows vá em:


  1. Painel de Controle –> Rede e Internet –> Central de Rede e Compartilhamento -> Alterar as configurações do adaptadar
  2. Clique com  o botão direito no dispositivo da VPN (normalmente TAP-Win32) e vá em Propriedades
  3. Desmarque a opção "Protocolo TCP/IP Versão 6 (TCP/IPv6)"
  4. Clique em OK

Pronto. "Problema" resolvido

Fuiiiiiiiii

quinta-feira, 2 de maio de 2013

LYTUX

Negociações com a LYTUX - Treinamentos em Asterisk e Linux começando

http://www.lytux.com.br

Será que rola!!!!

Fuiiiiiiiii

Renomeando arquivos/diretorios de maiuscula para minuscula

Bem,

Usuário é Usuário e não tem jeito e nem adianta explicar

Você fala pro cara não cria arquivos com espaços e acentos e ele vai la e cria.

Você pede pra ele deixar tudo em minusculo ele vai e deixa em MAIÚSCULO

Bem precisando resolver isso segue a dica abaixo de script


#!/bin/bash



rename 's/ /_/g' *

for file in *
do
   MINUSCULA=`echo $file | tr '[:upper:]' '[:lower:]'`
   mv $file $MINUSCULA 2>/dev/null
done


Na primeira linha (rename) ele coloca um "_" (underline) em tudo que for espaço e depois transforma de MAIÚSCULO para minusculo

Feito

sexta-feira, 26 de abril de 2013

SED em modo recursivo (vários arquivos)

Precisando alterar alguma string dentro de vários arquivos. Para isso usamos o SED mas ele sozinho altera apenas um arquivo.

Então vamos lá

find . -type f | xargs sed -i  's/string1/string2/g'

Lembrando de estar no diretório desejado.

string1 -> texto qyue já existente e será substituído
string2 -> o texto que substituirá string1

Fuiiiiiiiiii

quarta-feira, 24 de abril de 2013

LibreOffice (Recuperação de arquivo)

Bom,

às vezes por algum motivo o Libre Office fica perguntando para recuperar um certo arquivo que fez o auto backup. Existe a opção de remover isso mas podemos perder algo importante neste caso

Mais detalhes em: "https://help.libreoffice.org/Common/Saving_Documents_Automatically/pt-BR"

Mas também as vezes é algum "bug" do LO que fica com essa mensagem continuamente e não recupera nada

Para resolver isso renomeamos um arquivo (também disponível no Windows, mas o processo aqui foi feito no Ubuntu 12.04)

mv /home/USUARIO/.config/libreoffice/3/user/registrymodifications.xcu /home/USUARIO/.config/libreoffice/3/user/registrymodifications.old

Pronto

Lembre apenas de fazer isso com ele fechado e altere "USUARIO" para o nome de seu usuário

Fuiiiiiiiii

quinta-feira, 18 de abril de 2013

Shutdown vs Halt vs Poweroff vs Reboot


Quando administramos os sistemas operativos Linux ou Unix, em determinadas ações é necessário o desligamento ou reinicialização do sistema. Para isso os sistemas citados possuem comandos específicos que auxiliam nesta tarefa, como os comandos shutdownhaltpoweroff e reboot.

Mas quando utilizamos estes comando, a primeira impressão é que eles são iguais, como os comandos shutdown -h” e halt”.
Então, quando usa-los?
E o que eles realmente executam no sistema operacional?
Essas respostas é o que veremos a seguir nesta postagem.

Comando shutdown

O comando shutdown prepara o sistema operacional para ser desligado de forma segura, onde todos os usuários que estiverem conectados serão notificados do desligamento ou reinicialização. Caso novos usuário deseje efetuar sua entrada no sistema, está ação será bloqueada.
Synopsis:
1
shutdown [OPTION]...  TIME [MESSAGE]
Opções
  • -r Solicita que o sistema seja reiniciado após ter sido derrubado.
  • -h Solicita que o sistema ser interrompido ou desligado após ele ter sido derrubado, com a escolha como a que deixou até o sistema.
  • -H Solicita que o sistema seja interrompido após ter sido derrubado
  • -P Solicita que o sistema seja desligado após ele ter sido derrubado.
  • -c Cancela um shutdown em execução. Tempo não é especificado com esta opção, o primeiro argumento é a mensagem.
  • -k Only send out the warning messages and disable logins, do not actually bring the system down.
O comando ainda permite a passagem de um parametro especificando o tempo para a ação de desligamento ou reinicialização a ser executada. O valor numérico do exemplo abaixo é especificado em minutos, vejamos:
1
shutdown -h 1
Caso a palavra now” seja especificada no lugar do valor numérico expressando o “tempo”, o comando executará a ação imediatamente.
1
shutdown -h now
Também é possivel enviar uma mensagem aos usuários conectados ao sistema, como no exemplo abaixo:
1
shutdown -r 1 'O servidor será reinicializado em 60 segundos!'
Depois de tempo decorrido, shutdown envia uma solicitação para o init(8) daemon para trazer o sistema a baixo.

Comando halt, poweroff e reboot

Synopsis:
1
2
3
reboot [OPTION]...
halt [OPTION]...
poweroff [OPTION]...
Opções:
  • -f, – force: Não invocar o shutdown (8) e, em vez executa a ação real que você esperaria de nome.
  • -p, – poweroff: Instrui o comando halt para se comportar como poweroff.
  • -w, – wtmp: Não chama shutdown (8) ou reiniciar (2) chamada de sistema e em vez de apenas grava o registro de desligamento em / var / log / wtmp
  • - verbose: Saídas ligeiramente mais mensagens detalhadas quando reiniciar, útil para depurar problemas com o desligamento.
Os comandos halt, poweroff e reboot permitem ao administrador parar, desligar e reinicializar o sistema ativo imediatamente. Evite utilizar a opção -f, pois ela executa a ação sem verificar o termino de processos em execução no sistema operacional. Isto pode causar problemas em dados na memória.
Uma observção é que estes comando devem ser executados com o nivel de usuário root, ou com o comando sudo.
Comando halt:
1
halt
Comando poweroff:
1
poweroff
Comando reboot:
1
reboot
Quando escavamos o mundo Linux e Unix, descobrimos que os comandos halt, poweroff e reboot são comando de baixo nível que por causarem confusão e mal uso dos os usuários atuais deu origem ao comando shutdown. Estes comandos são executados quando o sistema esta em seu estado normal, ou seja com o runlevel diferente de init(0) ou init(6). Sua ação é executada desligando, parando ou reinicializando o sistema emitindo uma ordem ao kernel para o seu desligamento imediato.
Note que com estes comandos, o devido desligamento de processos em execução deve ser efetuado anteriomente a sua ação.
Por tanto utilize o comando shutdown para evitar problemas em seu sistema. Mas nada o impede de utilizar os comando halt, poweroff e reboot, bastando apenas ter certeza de que processos em execução foram encerrados.


terça-feira, 16 de abril de 2013

Vino - Resolvendo o problema de refresh (atualização) lento

Acessando via Remmina um ubuntu com o Vino configurado tive uma surpresa desagradável: " a tela não atualizava bem e outras horas travava"

Caçando na net achei esta solução e sim resolveu tudo

gsettings set org.gnome.Vino disable-xdamage true

Lembre de fazer isso como o usuário que esta rodando o vino e não como root

Fuiiiiiiii

quarta-feira, 10 de abril de 2013

Alterando a linguagem do Debian Squeeze

Pegando uma instalação do Debian Squeeze em inglês resolvi mudar o idioma para manter o padrão que uso

Lembrando que aqui estou falando do modo terminal sem interface gráfica

Rode o comando abaixo como root:

dpkg-reconfigure locales

Selecione a opção "pt_BR.UTF-8 UTF-8" e depois OK

Escolha "pt_BR.UTF-8" em Locale padrão e OK

Pronto


segunda-feira, 1 de abril de 2013

Exportar do MYSQL para CSV na linha de comando

Bom segue o comando abaixo que fará a consulta e retornará num arquivo csv separado por " (aspas duplas) e , (vírgula)


mysql -uusuario -psenha banco_de_dados -B -e "select * from \`tabela\`;" | sed 's/\t/","/g;s/^/"/;s/$/"/' > arquivo.csv

Substitua as palavras "usuário", "senha", "banco_de_dados" e "arquivo" pelas informações corretas de seu sistema

O resultado saíra no formato abaixo:

"id","username","group","password"
"1","tux","admin","5f4dcc3b5aa765d61d8327deb882cf99"
"2","tlugian","admin","5f4dcc3b5aa765d61d8327deb882cf99"
"3","saiyuki","admin","5f4dcc3b5aa765d61d8327deb882cf99"
"4","fred","staff","5f4dcc3b5aa765d61d8327deb882cf99"
"5","barney","staff","5f4dcc3b5aa765d61d8327deb882cf99"
"6","wilma","admin","5f4dcc3b5aa765d61d8327deb882cf99"

No comando MYSQL temos a opção "-uusuario" onde informamos a o usuario logo após a opção "-u" e o mesmo acontece com a senha "-psenha", após essas opções informamos o banco de dados onde faremos a consulta.

A opção -B delimitará os dados usando tabs e colocará cada resultado em uma nova linha.
A opção -e orá executar o comando e, aspas que no nosso caso fpo o select. Inclusive aqui você pode modifica-lo tambem usando a clausula WHERE e etc.

Depois filtramos pro comando sed e formatamos o arquivos


s/\t/","/g;s/^/"/     -> Substituirá todos os tabs por "," (virgula).

;s/$/"/    -> Coloca as aspas duplas " no começo da linha.

E por último direcionamos tudo para o arquivo.csv

Obs.: Fiz uma alteração removendo um comando do sed desnecessário.


Fonte: http://tlug.dnho.net/node/209

domingo, 31 de março de 2013

Desprotetor de Links

Se tem uma coisa que irrita na internet são aqueles protetores de links que é preciso aguardar um tempo pra baixar ou então pagar.

Sem contar as milhões de propagandas

Segua a dica ai de um desprotetor


http://www.antiprotecao.com.br/

Só colar o link e ser feliz.

Fuiiiiiiiiiiii

quinta-feira, 28 de março de 2013

Desativando o Suspender/Hibernar no Ubuntu

Minha filha adora o teclado e nele tem aquele botão em formato de lua que quando aperta suspende/hiberna o PC

Legal né! To trabalhando e ela vai e aperta ele e me fode mesmo

Pra resolver isso é simples e com um único comando executado como root

sed -i 's/yes/no/' /usr/share/polkit-1/actions/org.freedesktop.upower.policy

Após isso encerre sua sessão e a inicie

Pronto

Você vai perceber até que antes tinha a opção de suspender no menu e ela some

testei no ubuntu 12.04

Fuiiii

Quem é mais esperto agora hein filha!!!!!

terça-feira, 26 de março de 2013

Desativando o sincronismo de relógio no Virtual Box

As máquinas virtuais do virtualbox sincronizam seu relógio com a máquina real fazendo com que ao alterar a hora de sistema logo em seguida ela mude

Isso é bom por um lado, mas para testes é péssimo

Para alterar isso basta fazer o seguinte (lembre de não estar com a vm aberta):

vboxmanage setextradata VMNAME "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" "1"

Altere apenas VMNAME para o nome da sua máquina virtual

Lembrando que fiz o teste no Ubuntu 12.04 e que opara voltar ao normal basta usar o mesmo comando com valor "0". Faça o comando com seu usuário mesmo.

Fuiiiiii

Instalando o Windows 7 e atualizando o Grub

EM meu OC tinha o Windows Xp e o Ubuntu 12.04, porem cada um em uma HD diferente.

O Windows XP tava "quebrado" faz tempo e só usava a partição para guardar dados. Para dar aula precisei instalar o Windows 7 e de cara já tive um problema que dizia que o Windows 7 não podia ser instalado pois não conseguia criar a partição de Sistema (aquela de 100 MB)

Legal né! Isso acontecia com as duas HDs detectadas, desliguei uma HD e instalei o Win 7 de boa. Bom como a HD do Win 7 era diferente eu fiquei com dois bootloaders o do Ubuntu em sua HD e o do Windows na outra

Sendo assim foi só informar a BIOS que o boot seria dado pela HD do Ubuntu que já resolvi o meu problema e para o grub reconhecer o Windows 7 foi só executar o comando:

# update-grub

Pronto

Fuiiiii

segunda-feira, 25 de março de 2013

Comando Mail faltando no Debian

Se o comando mail estiver faltando no debian (isso aconteceu comigo após uma falha na instalação via rede) basta instalar o pacote abaixo:

aptitude install mailutils

Pronto

Removendo e-mails da fila no Exim4

O exim4 diferente do postfix quando alguma mensagem não é enviada fica presa na fila de envio com a mensagem "Frozen"

Primeiro precisamos saber como verificar isso:

podemos usar o comando como root (por isso o #)

# mailq

ou

# exim -bp

Verificando que temos mensagens na fila podemos excluir uma de cada vez ou então todas

Removendo uma de cada vez (lembre que o id é o numero mostrado com o comando acima)

# exim -Mrm {message-id}

Removendo todas:


# exim -bp | awk '/^ *[0-9]+[mhd]/{print "exim -Mrm " $3}' | bash

ou 

# exim -bp | exiqgrep -i | xargs exim -Mrm

Eu fiz um pequeno complemento mais o artigo original encontra-se aqui:


Fuiiii

domingo, 24 de março de 2013

Contador no extensions.conf - Asterisk

Bom,

peguei um cliente que os ramais internos eram diferentes dos DDRs associados no PABX.

A diferença era de 30 numeros, por exemplo, o DDR final 8050 ia pro ramal 20

Na URA fiz o seguinte procedimento


exten => _[2-3]X,1,NoOp(RAMAL DESEJADO)
same => n,Set(RAMAL_DESEJADO=$[${EXTEN}+30])
same => n,Dial(DGV/r2/80${RAMAL_DESEJADO})
same => n,HangUp()


Simples assim e resolve todo o problema. A placa lá é Digivoice.

Fuiiiiiiiiiiiii

sexta-feira, 22 de março de 2013

Brincando com o SED - Alterando o primeiro caracter

Bom vou ensinar aqui como alterar as primeiras linhas de um arquivo usando o comando sed que é muito útil em shell script caso você tenha algo automatizado e principalmente usado na alteração de códigos fontes.

Primeiro exemplo vamos comentar uma determinada linha (no caso a linha 5) que antes estava descomentada

sed "5s/^/#/" arquivo

Lembrando que dessa forma o arquivo não se altera e apenas é exibido na saída padrão, para alterar direto no arquivo use a opção "-i" como parâmetro do sed


sed -i "5s/^/#/" arquivo

Segundo exemplo, vamos remover o primeiro carácter da linha 22 que é um #

sed "22s/^#//" arquivo

Legal isso e quebra um galho enorme.

Vamos chutar o pau da barraca e comentar todas as linhas com o #


sed "s/^/#/" arquivo

Bom apenas lembre-se de substituir "arquivo" pelo nome do arquivo.

Fuiiiiiiiiiiiiiiiiiiii



domingo, 10 de março de 2013

Rippando CDs de Áudio no Ubuntu

Precisando Rippar um CD para MP3 e não acha um Programa?

Simples o Rhythmbox faz o trabalho sujo pra você.

Coloque o CD e o mesmo será mostrado no prama dentro de "Dispositivos". Depois disso é só clica em Extrair e pronto!.

Ah lembre que você tem que escolher o formato de extração em Editar -> Preferências -> Música

Altere o Formato para MP3 em "Formato preferido" (lembre de ter o pacotes do mp3 instalados)

Muito Fácil

Fuiiiiiiii

quinta-feira, 7 de março de 2013

Samsung RV420 - Resolvendo o Touchpad no Ubuntu e Review

Bom,

Comprei pra empresa em Samsung RV420 que custou R$1000,00 isso porque tive a péssima impressão do Lenovo G480.

Logo ao abrir a caixa o acabamento do notebook é impressionante para o preço. (Coitado do Lenovo)

O teclado dele não é 100% bom, mas é bem melhor que muitos por ai

Ele veio com Windows e já fiz questão da arrancar ele fora e por o Ubuntu 12.04 e de cara já tive um problema com o touchpad que mal respondia.

Instalei o Ubuntu com um mouse USB e depois fiz os seguintes procedimentos (como root claro) e pronto o notebook ficou 10.

Crie o arquivo abaixo:

# vim /etc/modprobe.d/elantech.conf

Adicione a seguinte linha:

options psmouse proto=imps

Reinicie e pronto

Problema resolvido

Fuiiiiiiii

terça-feira, 5 de março de 2013

Removendo PPAs do Ubuntu

Você, as vezes, adiciona algum PPA para ter um programa que não tem no Ubuntu ou então para atualizar algum já existente.

Bom, para adicionar usamos o comando:

add-apt-repository PPA

Onde "PPA" é o endereço que é disponibilizado ppa:ubuntu-wine/ppa

Obs.: Usei o PPA do wine 

Legal mas nunca fala como remover este PPA né.

Podemos fazer de duas formas a primeira e a que você dificilmente vai usar porque não vai lembrar o endereço do ppa é:

add-apt-repository --remove PPA

A segunda é removendo os arquivos referentes a este PPA no diretório /etc/apt/sources.list.d

Como exemplo usuarei a remoção dos arquivos do wine:

rm  /etc/apt/sources.list.d/ubuntu-wine-ppa-precise.list*

Resolvidoooo

Fuiiiiiiiii

Run Time Error 429: ActiveX Can't create Object


Depois de migrar uma máquina do Ubuntu 10.10 para o 12.04 comecei a ter este problema de ActiveX no wine com um software em Visual Basic da empresa

Apenas apanhar muito a solução foi bem simples (o problema é sempre achar a solução)

Bastou rodar o comando:

winetricks jet40

E já era

O erro dava tanto no wine 1.4 como no 1.5.25 (ou anterior)

Tá aí mais uma solução

Fuiiiiiiiiiiiiiiii

Removendo os traços -- do inicio da assinatura do Thunderbird

Aqueles traços antes da assinatura são chatos demais e para resolver isso vamos editar direto a configuração do Thunderbird

Vá em:

Editar -> Preferencias -> Avançado
(se não me engano no Windows ao invés de "Editar" é "Ferramentas")

Na aba Geral clique em "Editor de Config."

Procure por mail.identity.default.suppress_signature_separator e dê dois cliques deixando o valor como True

Feito

Fuiiiiiiiiiiii

sexta-feira, 1 de março de 2013

Erro - Missing $ inserted no LaTEX

Conforme vou pegando os problemas vou "blogando" e ajudando quem passar pelo mesmo erro que eu.

Após compilar as alterações que fiz eu um documento me deparei com o erro do título e ao caçar na net descobri que esse formato entende o "_" (underline) como alguma função ou algo do gênero

 Missing $ inserted

Para resolver isso basta acrescenter uma "\" (barra invertida) que ele entende que o "_" é um texto (costuma-se dizer que é para "espacar" o texto)

Depois de escrever o blog fui fazer outras alterações e o caracter # sofre do mesmo problema.

Simples né

Fuiiiiiiiiii

FlipBoard no LG OPTIMUS 4X HD P880

Escrevi a um tempo atrás o post  LG OPTIMUS 4X HD P880 - Noticias e Clima e realmente eu sou fascinado por noticias mas principalmente tecnologia (claro né).

Bom sendo assim uns amigos meus já haviam falado sobre o aplicativo FlipBoard mas como eu tinha um Samsung Galaxy Y Pro Duos B5512 sem chance e agora após trocar de celular instalei ele e ele é:

INCRÍVEL

O software é muito bom e recomendadíssimo.

Se você curte noticia seja de tecnologia, negócios, entretenimento e o que quer que seja esse é seu aplicativo.

Bom fica a dica aí.

Fuiiiiiiiiiiiiiii

Tamagotchi L.i.f.e no Android

E quem diria que em pleno ano de 2013 nós teríamos o retorno do Tamagotchi e o melhor no celular.

A Bandai relançou um de seus maiores sucessos (eu tinha um e acho que ainda tenho guardado) e te-lo no Android agora nos moldes do original porem com recursos extras é demais.

Ele ainda não esta disponível para o Brasil mas basta baixar o .apk no link abaixo e instalar no celular

Bons tempos de criança.

http://dl3.filefreehosting.com/downloadf-tamagotchilife-1361164201573-apk-apk.html

Fuiiii

quinta-feira, 28 de fevereiro de 2013

Instalando Driver AMD no Ubuntu

Montei uma máquina e coloquei o ubuntu 12.04 porém ela tinha uma placa on-board.

Após isso coloquei uma AMD ATI PCI-Express que comprei e alterei na BIOS direitinho.

Porém parecia que eu tinha dois monitores em um só pois a tela estava dividida no meio e eu não consegui logar e nem fazer nada.

Muito legal isso.

Bom pra resolver primeiro dei um CTRL + ALT + F1 e fui pro tty1, loguei e instalei os pactes da amd com o comando abaixo:

apt-get install fglrx-amdcccle-updates

Pronto problema resolvido.

Fuiiiiiiiii

quarta-feira, 27 de fevereiro de 2013

Instalando o Cancelador de eco OSLEC

Ahhhhhh! OSLEC LEC LEC LEC

ahahaah Não podia perder essa.

Bom Vou ensinar aqui como instalar o cancelador de eco OSLEC. Lembrando que nesse tuorial eu uso o Debian Squeeze.

Antes de tudo eu usei aqui o pacote Dahdi Linux Complete. Isso deve funcionar em qualquer pacote porém eu só testei na versão 2.5 e 2.6 e o diretorio onde eu extrai o dahdi foi renomeado para dahdi-linux-complete.

Vamos lá:

Primeiro instale alguns pacotes fundamentais (aqui estou supondo que você já tenha um ambiente preparado ou até o asterisk instalado):

aptitude -y install linux-headers-$(uname -r) build-essential linux-source-2.6.32 libncurses5-dev

Após instalar basta copiar os comandos abaixo e colar no seu terminal


tar xfj /usr/src/linux-source-2.6.32.tar.bz2 -C /usr/src
mkdir /usr/src/dahdi-linux-complete/linux/drivers/staging
cp -R /usr/src/linux-source-2.6.32/drivers/staging/echo /usr/src/dahdi-linux-complete/linux/drivers/staging
sed -i "s|#obj-m += dahdi_echocan_oslec.o|obj-m += dahdi_echocan_oslec.o|" /usr/src/dahdi-linux-complete/linux/drivers/dahdi/Kbuild
sed -i "s|#obj-m += ../staging/echo/|obj-m += ../staging/echo/|" /usr/src/dahdi-linux-complete/linux/drivers/dahdi/Kbuild
echo 'obj-m += echo.o' > /usr/src/dahdi-linux-complete/linux/drivers/staging/echo/Kbuild


cd /usr/src/dahdi-linux-complete
make all && make install && make config

Simples assim. Para confirmar se o oslec esta instalado podemos fazer o seguinte:

Ative ele na sua placa lá em /etc/dahdi/system.conf desta forma (lembre de colocar os seus canais abaixo):

echocanceller=oslec,1-15


Feito isso reinicie o dahdi e o asterisk e rode o comando abaixo e caso você obtenha um resultado parecido é porque ele já está sendo usado.

# lsmod | grep oslec
dahdi_echocan_oslec     1426  61 
echo                    3408  1 dahdi_echocan_oslec
dahdi                 188577  133 dahdi_echocan_oslec,xpp,dahdi_transcode,wcb4xxp,wctdm,wcfxo,wctdm24xxp,wcte11xp,wct1xxp,wcte12xp,dahdi_voicebus,wct4xxp,ap400


Ae você seguiu este tutorial e não funcionou. Me contate

Fuiiiiiiiiii



terça-feira, 26 de fevereiro de 2013

Tex

Bom precisei editar umas apostilas dos cursos de Linux que eu leciono e as apostilas foram feitas no formato Tex.

Não manjo muito dele mas usei o programa TexMaker (conselho do professor que criou as apostilas) para editar e correu tudo bem até me deparar com dois erros que já mostro como solucionar.

O primeiro foi:


Package babel Warning: No hyphenation patterns were loaded for
(babel) the language `Portuguese'
(babel) I will use the patterns loaded for \language=0 instead.
\l@portuges = a dialect from \language0
Package babel Info: Making " an active character on input line 145.

Aqui resolvi instalando o pacote abaixo:

aptitude install texlive-lang-portuguese

Segundo erro:

! LaTeX Error: File `inconsolata.sty' not found.

Aqui resolvi instalando este outro pacote:

 aptitude install texlive-fonts-extra

Lembrando que estou usando o Ubuntu 12.04.

Fuiiiiiiiiiii

segunda-feira, 18 de fevereiro de 2013

Desbloqueando o modem Huawei E173s-6

Putz fiquei horas tentando fazer isso e no final é tão fácil que dá até dó

Coloque o modem com o chip da operadora que quer usar no seu Windows (tive que fazer por aqui pois pelo Linux não foi via comando e não testei pelo software, mas se bobiar deve funcionar) .

Instale todo o software Vivo Internet (sim o modem que eu testei é da Vivo)

Após toda detecção pelo sistema operacional reinicie o aplicativo Vivo internet e ele te pedira um código

Acesse o site abaixo digite sem IMEI

http://a-zgsm.com/freecode/

Após o cálculo insira o código que lhe é mostrado em "Unlock Code"

E pronto.

Esta firmware que vem neste modem não permite o desbloqueio de voz, mas estou tentando e caso consigo posto o resultado.

Para adicionar o perfil, no meu caso o da TIM fiz o seguinte;

Ferramentas -> Opções -> Gerenciamento de perfil -> Novo

APN Estático
APN: tim.br
Número de acesso: *99#
Nome de usuário: tim
Senha: tim

Valeu
Fuiiiiii

sexta-feira, 15 de fevereiro de 2013

"chan_dgv.c: EV_ERRORDETECTED (1) data 1"

Bom,

Se você possui alguma placa da digivoice GSM VB0404 já pode ter pego esse erro algumas vezes.

Instalei um servidor novo com ela e uma VB6060 e de repente disparou esse warning.

Como não estava no local pedi pra alguém trocar a placa de slot para ver se podia ser IRQ ou um problema do slot mesmo.

Depois de um tempo tentando foi que descobri que o cabo de energia soltou e recolocando-o funcionou normalmente

Bom ta ai uma dica esse erro pode ser gerado pela alimentação e lembre de usar apenas um conector (SATA ou MOLEX)

Fuiiiiiii

sexta-feira, 8 de fevereiro de 2013

Brincando com o TOP

Bom pra quem não conhece o TOP é uma aplicação de monitoramento de tarefas (seria o gerenciador de tarefas do windows, vamos dizer)

Com ele vemos os processos abertos e quanto de memória e cpu eles estão consumindo

Ele também exibe junto a mesma saída do comando uptime onde temos o tempo que o servidor está ligado,  hora, usuários logados, carga

Para abri-o basta digitar o comando "top"

Ele vem bem cru inicialmente e de cara podemos apertar a letra "z" para colorir um pouco o top e melhorar a aparência e a visualização

Por padrão a atualização do top é de 3 em 3 segundos e com a letra "d" podemos alterar esse refresh

Você tem dois ou mais núcleos então aperta a tecla "1" para exibi-los

Você tem outras opções também aperto o "h" de help

Poxa mas toda vez que eu entrar no top vou precisar deixa com a minha cara?

É claro que não apertando "W" você salva a configuração que fez no top e fica feliz para sempre

Se quiser também pode usar o htop (aptitude install htop)

Fuiiiii

quinta-feira, 7 de fevereiro de 2013

Relendo Partições no Debian Squeeze

Bom,

vamos supor que você fez uma alteração no arquivo /etc/fstab e que não pode reiniciar o servidor pra testar.

O que você faz?
Simples usa Windows ahahahhha

Bom é muito fácil, siga os passos abaixo:

aptitude install parted
partprobe

Muito fácil

Fuiiiiiiiiiiii

Compartilhamento dentro de Compartilhamento usando ACL - Samba

Bom,

esse dias me deparei com um problema pois tenho um compartilhamento do samba e precisaria criar um outro de um diretório dentro desse compartilhamento e com outras permissões:

EX:

/home/teste -> Compartilhado
/home/teste/outro -> A ser compartilhado

Legal até ai tudo bem fiz o seguinte no meu smb.conf


[teste]
       path = /home/teste
        write list = +area_tecnica
        read only = no
        create mode = 0775
        force create mode = 0775
        create mask = 0775
        directory mode = 2775
        force directory mode = 2775

[outro]
       path = /home/teste/outro
        write list = +area_tecnica, +financeiro
        read only = No
        create mode = 0777
        force create mode = 0777
        create mask = 0777
        directory mode = 2777
        force directory mode = 2777

Percebam o meu problema o primeiro diretório as permissões são 2775 e 0775 respectivamente e só a área técnica pode acessar

Já o outro diretório além da area_tecnica o financeiro também vai usar e as permissões são 0777 e 2777.

Ai começou o problema pois quando alguém criava um arquivo ele sempre setava as permissões para 775 fazendo com o pessoal do financeiro só tivesse o poder de ler e não de escrever e lá ia eu alterar manualmente com o comando chmod.

A solução:

A solução encontrada foi usar "acls". Bom primeiro instale o pacote:

aptitude install acl

Depois remonte a partição ativando o suporte ao acl (lembre de especificar seu ponto de montagem caso seja diferente)

mount -o remount,acl /

Após isso é só definir o que quer no diretório com o comando setfacl, por exemplo

setfacl -d -R -m g:financeiro:rwx /home/teste/outro

Neste caso eu defini como padrão (-d) que o grupo financeiro tem permissão de leitura, escrita e execução (-m g:financeiro:rwx) no diretório /home/teste/outro e caso ele tenha arquivos ou diretórios eu defini o modo recursivo (-R) ativando assim em tudo dentro dele

A opção -m é de "modify" (modificar)

Legal vamos ver outro exemplo:

setfacl -d -R -m o::r-x /home/teste/outro (Aqui os "outros" terão permissão de leitura e execução

Caso não especifique a opção "-d" tudo que for criado dentro do diretório não seguirá a acl.

E como faça para ver estes permissões? Simples:

getfacl /home/teste/outro

# file: /home/teste/outro/
# owner: root
# group: area_tecnica
# flags: -s-
user::rwx
group::rwx
other::r-x
default:user::rwx
default:group::rwx
default:group:financeiro:rwx
default:mask::rwx
default:other::rwx

É isso aí, mas ficou faltando como remover a acl e inserir no boot, então, lá vai:

Remover a acl:

setfacl -R -b /home/teste/outro

Inserir no boot:

/dev/sda1           /               ext3    errors=remount-ro,acl            0       1
/dev/sda2           /home      ext3    defaults,acl                             0       2


Pronto basta testar.

Fuiiiiiiiii

segunda-feira, 4 de fevereiro de 2013

Fail2ban no Asterisk 1.8

Bom,

Quem usava o fail2ban no asterisk 1.6 (ou abaixo) ao migrar para a versão 1.8 deve ter tido problemas como fail2ban que parou de bloquear os ataques isso porque o asterisk 1.8 envia nos logs além do IP a porta e o fail2ban estava configurado apenas para receber o ip. Bom de qualquer forma segue o tutorial completo

aptitude install fail2ban

Adicione as linhas abaixo ao arquivo /etc/fail2ban/jail.conf (o comando abaixo já faz automatico):

echo "[asterisk-iptables]

enabled  = true
filter   = asterisk
action   = iptables-allports[name=ASTERISK, protocol=all]
 #          sendmail-whois[name=ASTERISK, dest=root, sender=fail2ban@fail2ban]
logpath  = /var/log/asterisk/messages
maxretry = 10
bantime = 259200" >> /etc/fail2ban/jail.conf

As linhas acima vão acrescentar a regra do asterisk e caso seja encontrada nos logs 10 vezes consecutivos a mesma string ele vai bloquear por 2 dias o IP. Deixei comentada a linha do sendmail caso não queira enviar um e-mail (lembrando que precisa ter um servidor de e-mail, como o exim4)

Após isso crie o arquivo asterisk.conf dentro de /etc/fail2ban/filter.d com o seguinte conteudo:

vim /etc/fail2ban/filter.d/asterisk.conf

############################
# Fail2Ban configuration file

#
#
# $Revision: 251 $
#

[INCLUDES]

# Read common prefixes. If any customizations available -- read them from
# common.local
before = common.conf


[Definition]

#_daemon = asterisk

# Option:  failregex
# Notes.:  regex to match the password failures messages in the logfile. The
#          host must be matched by a group named "host". The tag "" can
#          be used for standard IP/hostname matching and is only an alias for
#          (?:::f{4,6}:)?(?P\S+)
# Values:  TEXT
#

failregex = NOTICE.* .*: Registration from '.*' failed for ':.*' - Wrong password
            NOTICE.* .*: Registration from '.*' failed for ':.*' - No matching peer found
            NOTICE.* .*: Registration from '.*' failed for ':.*' - No matching peer found
            NOTICE.* .*: Registration from '.*' failed for ':.*' - Username/auth name mismatch
            NOTICE.* .*: Registration from '.*' failed for ':.*' - Device does not match ACL
            NOTICE.* .*: Registration from '.*' failed for ':.*' - Peer is not supposed to register
            NOTICE.* .*: Registration from '.*' failed for ':.*' - ACL error (permit/deny)
            NOTICE.* .*: Registration from '.*' failed for ':.*' - Device does not match ACL
            NOTICE.* .*: Registration from '\".*\".*' failed for ':.*' - No matching peer found
            NOTICE.* .*: Registration from '\".*\".*' failed for ':.*' - Wrong password
            NOTICE.* failed to authenticate as '.*'$
            NOTICE.* .*: No registration for peer '.*' \(from \)
            NOTICE.* .*: Host failed MD5 authentication for '.*' (.*)
            NOTICE.* .*: Failed to authenticate user .*@.*
            NOTICE.* .*: failed to authenticate as '.*'
            NOTICE.* .*: tried  to authenticate with nonexistent user '.*'
            VERBOSE.*SIP/-.*Received incoming SIP connection from unknown peer

# Option:  ignoreregex
# Notes.:  regex to ignore. If this regex matches, the line is ignored.
# Values:  TEXT
#
ignoreregex =
##############################################


Pronto é ó isso, agora reinicie o fail2ban e faça seus testes:

service fail2ban restart

Fuiiiiiiiiiiiiii

quinta-feira, 31 de janeiro de 2013

Notebook Lenovo G480 - Opinião

Bom,

Precisava comprar um notebook para empresa e sempre comprei Acer pois nunca me deu problema (nenhum modelo até hoje), mas por algum motivo alguns modelos da Acer sumirão do mercado e os modelos mais novos chamados de E1... tem um problema de touchpad no linux que é muito chato. Hora funciona e hora não.

Bom fui atrás de outro note que me atendesse e fosse de baixo custo e vi este Lenovo G480 com 2GB de ram, 320GB de HD, Celeron dual core e placa de vídeo Intel. Perfeito pro Ubuntu 12.04.

Bom a primeira impressão é o teclado que é péssimo perto dos outros, as teclas são muito separadas e não me agradaram nem um pouco.

Outra coisa é o acabamento. Tirei ele da caixa e em 5 minutos todas minhas digitais estavam espalhadas pelo note. Uma beleza isso.

E por ultimo tive que mexer na BIOS (agora UEFI) pois ele veio com Windows 8 (horrível também) e tive que fazer uns ajustes para bootar pelo USB. Claro que eu tirei o Windows fora e só deixei o Ubuntu.

Na instalação do ubuntu ele entende que algumas teclas estão com NUM LOCK ativo mesmo o note não tendo NUM LOCK. Depois de instalado o problema parou, fique atento apenas na hora de por a senha.

É isso fujam dessa bomba.

Não tenho nada contra Lenovo, mas este modelo decepcionou.

Patrick

Convertendo arquivos WMA para WAV no Debian Squeeze

Bom,

Segui ai uma dica pra quem precisa fazer essa conversão.

No caso eu preciso converter os áudios para o asterisk deixando-os em mono e em 8000Hz.

Bom a principio tentei usar o sox, pois nos meus testes no Ubuntu 12.04 a conversão foi perfeita.

Quando cheguei no Debian instalei o sox e o ffmpeg para o sox

aptitude install sox libsox-fmt-ffmpeg

sox -t ffmpeg arquivo.wma -r 8k -c 1 -s arquivo.wav

Mas não funciona hehe. Deve ser algum bug do Squeeze pois ele tava criando um arquivo infinito provavelmente por ter entrado em loop. Atualizei para o sox do Wheezy e foi que é uma beleza.

Então se estiver usando o Wheezy a dica a cima funciona perfeitamente

A outra forma que encontrei foi usando o ffmpeg.

aptitude install ffmpeg

ffmpeg -i arquivo.wma -ar 8000 -ac 1 arquivo.wav

Prontinho agora você já pode converter seus arquivos wma para wav no Debian Squeeze

Se quiser fazer com mp3 use o sox mesmo


aptitude install sox libsox-fmt-mp3

sox arquivo.mp3  -r 8k -c 1 -s arquivo.wav

Fuiiiii

terça-feira, 8 de janeiro de 2013

LG OPTIMUS 4X HD P880 - Otimizando a Bateria

Como muitas pessoas sabem o maior problema de telefones com Android é a bateria.

O P880 tem uma bateria de 2150mAh que já é muito bom.

No próprio android (creio que seja um software desenvolvido pela LG) temos a economia de energia mas não me agradou muito e fui atrás de um software melhor.

Foi então que achei o Easy Battery Saver

Tive uma otimização enorme na bateria chegando a mesma a durar 1 dia e meio.

Algo impossível no meu antigo Samsung Galaxy Y Pro Duos B5512 (ahaha não tem nem como comparar)

Bem fica a dica então pra quem quiser testar lembrando que durou isso com o meu uso, o seu uso do smartphone pode ter diferentes resultados.

https://play.google.com/store/apps/details?id=com.easy.battery.saver&hl=pt_BR


Fuiiiiiiiii