Substituição, via linha de comando, com SED

 

Bate bola jogo rápido.

Hoje precisei criar um script que trataria um arquivo, substituindo o “%2F” por “/”.

O SED, no meu caso, foi a opção mais apropriada. Com o comando:

sed -i 's/%2F/\//g' ARQUIVO

Substituí todas incidências de “%2F” por “/”.

Lembrando que usei “\/”  para mostrar que o “/” era um caractere comum e não uma parte do comando. A opção -i foi utilizada para escrever as alterações diretamente no arquivo.

Também vale ressaltar que é bom fazer um backup do arquivo antes de usar o comando para prevenir perdas.

Se quizer testar antes de gravar, use sem o -i. Será exibido na tela o resultado final do comando.

É isso ae! :P

 

Configurar iptables no CentOS

 

Pela primeira vez fui “brincar” com iptables e já de cara tive problemas. Não com as regras e sim com o CentOS.

Por padrão o CentOS tem um script para inicialização do iptables (/etc/init.d/iptables). Esse arquivo por sua vez chama outros dois arquivos,sendo esses os arquivos de configuração: /etc/sysconfig/iptables-config e /etc/sysconfig/iptables

O primeiro existe por padrão. Já o segundo, precisa ser criado com as regras desejadas. Mas como listar as regras nesse arquivo? Qual notação usar? Foi aí que emperrei, mas depois de umas pesquisas encontrei a resposta.

Para criar esse arquivo basta carregar as regras desejadas manualmente (ou usando um script) e no fim, usar o iptables-save para salvar as regras no /etc/sysconfig/iptables.

Segue abaixo um exemplo:

#!/bin/bash


# Flushing regras
iptables -F
iptables -X
iptables -Z
iptables -t nat -F

# Regra padrao DROP

iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
iptables -P FORWARD DROP

### Filtrando ###

# Liberando acesso loopback

iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT

# Habilitar trafiCo ja estabelecido para continuar

iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

# Liberando ssh
iptables -A INPUT -p tcp -m tcp --dport 22 -i eth0 -j ACCEPT 

# Liberando ping

iptables -I INPUT -p icmp --icmp-type destination-unreachable -j ACCEPT
iptables -I INPUT -p icmp --icmp-type source-quench -j ACCEPT
iptables -I INPUT -p icmp --icmp-type time-exceeded -j ACCEPT
#Salvando arquivo contendo as regras
/sbin/iptables-save > /etc/sysconfig/iptables
chmod go-r /etc/sysconfig/iptables

O arquivo gerado será semelhante a isso:
# Generated by iptables-save v1.3.5 on Tue Jul  5 14:49:29 2011
*nat
: PREROUTING ACCEPT [1510:81967]
: POSTROUTING ACCEPT [227:46818]
:OUTPUT ACCEPT [227:46818]
COMMIT
# Completed on Tue Jul  5 14:49:29 2011
# Generated by iptables-save v1.3.5 on Tue Jul  5 14:49:29 2011
*filter
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -p icmp -m icmp --icmp-type 11 -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 4 -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 3 -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i eth0 -p tcp -m tcp --dport 22 -j ACCEPT
-A OUTPUT -o lo -j ACCEPT
COMMIT
# Completed on Tue Jul  5 14:49:29 2011
Então, basta adicionar o iptables no chkconfig para inicialização automática e vualá!!! :D 
PS: Essas regras foram apenas para demonstração.

Virou.gr

 

Achei essa iniciativa do Carrefour muito legal. Tão legal que achei que merecia um post.

O Carrefour criou um encurtador de URLs onde, cada letra encurtada vira um grama que o Carrefour doará para a Cruz Vermelha. Nunca vi um encurtador com um intuito tão bacana. Agora só irei usar ele. :)

Vídeo:

Virou.gr

Ao abastecer o carro, fique esperto

 

Ontem meu pai me contou que foi abastecer em um posto na serra e tentaram passar um golpe nele. Então, resolvi divulgar isso, para todos ficarem espertos na hora de abastecer;

Ele chegou no posto e solicitou que fosse abastecido R$50,00. Saiu do carro e o frentista deu a ele um papel de uma promoção (possivelmente para distrair o meu pai) e fez-de-conta que abasteceu o carro. Ao entrar no carro, meu pai viu que o mostrador continuava no vazio, achou estranho e falou com o frentista que havia pedido que fosse abastecido R$50,00. O frentista disse que abasteceu, ficou se explicando, falou que o mostrador é que estava com problema, porque uma mulher havia acabado de abastecer ali e que o mostrador dela estava com defeito também.

O frentista teve a coragem de falar para o meu pai seguir viagem e que, SE algo acontecesse, era para retornar ao posto (¬¬’). Nisso, meu pai observou que a bomba estava desligada e perguntou ao frentista, como ele havia abastecido R$50,00 se a bomba estava desligada. O infeliz ficou se explicando, mas por fim, teve a cara de pau de dizer que, abasteceria R$50,00 em outra bomba, mas que não cobraria por isso. (Ah, tá bom, super-gente-boa ele né).

Enfim, falei para meu pai que ele devia ter chamado a polícia no mesmo instante. Mas na hora nunca pensamos direito né.

Um rapaz que trabalhava no posto, conhecido do meu pai, disse que esse frentista a muito vinha gastando um dinheiro, que sabe-se-la-de-onde-ele-tirava e que ia entrar em contato com o gerente do posto para comunicar o acontecido.

Meu pai se safou do golpe, mas muita gente pode ter caido nessa, ainda mais se a pessoa fica dentro do carro e não observa direito o mostrador, ou a bomba. Então, fiquem espertos ;) .

Abraço.

Teoria da Conspiração – Zumbis

 

Gente, vou dizer uma coisa, hoje eu vi uma notícia que me alarmou (link)

Um orgão de saúde dos EUA criou uma campanha anti-zumbi. Não, você não leu errado. Você pode conferir detalhes da campanha aqui.

Nessa campanha eles passam o que é preciso para sobreviver caso o mundo esteja sobre uma ameaça zumbi. O filme zombieland também passa algo do tipo, mas o que me deixou “encafifada” foi a possibilidade de essa campanha ter sido criada por um motivo real, porém ainda desconhecido. Ela foi criada em ritmo de brincadeira e entendida dessa forma, mas e se ela não for?! E eles estiverem tentando, de fato nos proteger contra uma possível ameaça real!? Ninguém sabe o que o governo americano pode estar tramando.

Agora vocês devem estar se perguntando, onde eu quero chegar com isso. Simples, estejam preparados!2012 se aproxima. Segue abaixo links interessantes para aprender a se defender de forças sobrenaturais, extra terrestres entre outras:

Zumbis: http://emergency.cdc.gov/socialmedia/zombies_blog.asp

Recomendo que assistam o filme Zombieland também.

Skynet: http://moviesblog.mtv.com/2011/04/20/skynet-terminator-judgment-day/

Aliens: http://astronomychamber.wordpress.com/2010/05/30/como-evitar-ser-abduzido-por-alienigenas/ (recomendação do amigo Daniel)

Demonios e outros monstros Sobrenaturais: http://www.amazon.com/Supernatural-Winchesters-Journal-Alex-Irvine/dp/0061706620

Bolhas assasinas: Elas temem o frio, então tenha sempre gelo às mãos ou corram para um local frio, lá você estará seguro.

Gremlins: Eles temem o sol e a luz e se multiplicam na água. Cuidado!

Ataque nuclear: Faça uma armadura de baratas, dizem que apenas elas sobreviverão ao ataque, se você se cobrir com elas talvez sobreviva também! *Método não testado.

 

Se você conhece algum outro metodo de sobrevivencia à ataques improváveis. Pode mandar, somente assim conseguiremos nos manter à salvo.

Liberdade Interativa

 

Liberdade Interativa

Gente, no dia 11 de Junho acontecerá o primeiro Liberdade Interativa de 2011. Depois de um período de descanso é hora de voltarmos à ativa!

O Liberdade Interativa volta com força total e repleto de informação. As palestras desta vez ficam por conta de André Tagliati, João Victor e Maycon Maia que irão dispensar parte de seu precioso tempo para compartilhar seus conhecimentos através das palestras: Arduino Project e Back Track.

Se você é do tipo ancioso e não quer esperar o dia do evento para começar a ver algo sobre o assunto segue alguns links bacanas:

Back Track – http://bit.ly/lsF3tu
Arduino – http://bit.ly/jJu8nM | http://vimeo.com/18539129

Data e Local

Data: 11.06.2011
Local: UFES – Universidade Federal do Espírito Santo (Mapa em breve) | Sala 104(do lado do LabGrad) do CT IX

Horário: 09:00

09:00h – Hands On de Back Track

ministrado por João Victor, formando de Engenharia da Computação na UFES e Maycon Maia, Bacharel em Ciências da Computação pela UVV, ambos adeptos do Software Livre e usuários do Arch Linux. Como o nome diz, esse HandsOn será para “por a mão na massa”, (mal posso esperar. :D ) PS: Quem tiver notebook, leve! ;P

10:30h – Palestra sobre Arduino

com André Tagliati (@tagliati), formado em gestão da tecnologia da informação, atualmente integra a equipe Giran Soluções e Ensino como Desenvolvedor Web e Geek nas horas extras. O Arduino é para quem gosta de criar umas parafernalhas muito doidas de vez em quando, se você é assim não deixe de ver a palestra do Tagliati.

Eu com certeza vou estar lá!!!

Maiores informações, acompanhem o site da Tux-ES ou se inscrevam na lista de discussão. ;)

Razões para não usar Oi Velox

 

Após passar 1 hora e 20 minutos ao telefone, sendo jogada de atendente para atendente para conseguir a simples emissão de uma segunda via de conta, me senti na obrigação de fazer esse post.

Se você que, assim como eu, usa o Oi Velox e acha esse serviço uma merda, saiba que não está sozinho nessa tortura, aos sortudos que não passam por isso meus parabéns, vocês nasceram com a “bunda virada para lua”.Atendentes da Oi

Primeira Razão:

Eles não tem vergonha na cara.

Você paga 70 reais por 600kps por anos, tenta várias vezes mudar o plano para um mais vantajoso, ou conseguir um desconto. Mas eles nunca te dão um desconto sequer e nem ao menos liberam alguma vantagem na troca de plano.

Um dia você se revolta e resolve cancelar. O que acontece? Te dão um super desconto camarada por alguns meses. Desconto esse que seria impossível em outra situação.

 

Segunda Razão:

Os cabos não são à prova d’agua.

Sempre que chove a velocidade cai e se for chuva de vento quem cai é a internet.

 

Terceira Razão:

O suporte é uma merda.

Você liga falando que tem um problema, que a luz adsl não está acendendo. Eles te dizem que não existe problema algum com a linha. Você liga mais uma vez falando que, TEM SIM algum problema. Eles continuam a te afirmar que não tem.

Você descobre que o cara da loja ao lado também está sem internet e, por coincidência do destino, ele também usa Oi Velox. Você liga mais uma vez e dessa vez o atendente descobre, milagrosamente, que estava sendo feita uma manutenção numa área próxima, mas que a mesma acabará em algumas horas, Ok, eu fico sem internet, afinal, quase não é necessário hoje em dia.

 

Quarta razão:

O suporte continua sendo uma merda.

Você fica quase um mês sem internet, porque segundo eles não existe problema na linha. Liga várias vezes reclamando e eles, enfim, dizem que vão enviar um técnico, mas com uma ressalva: Se for constatado problema em sua casa (eles que fizeram a instalação) será cobrado R$ 70,00 pela visita técnica (Quem me dera..). Você treme nas bases mas aceita.

Um dia depois a internet volta e eles constatam que foi um problema em um ponto de distribuição próximo (Pra isso que serve monitoramento).

 

Quinta Razão:

Eles continuam sem ter vergonha na cara.

Após todos esses anos com esse suporte de merda e internet de merda, você descobre que a GVT está chegando (Uhuu!!).

Por mero acaso, eles enfim, te oferecem um plano super vantajoso, que até um dia antes não existia para sua região. Como a GVT ainda não chegou, você resolve testar. Entretanto, agora são duas contas separadas e uma delas não chega. Um mês depois eles te ligam, à noite, véspera de feriado, falando que se você não pagar até amanhã (feriado) o serviço será suspenso.
Você se vira nos 30 para pagar a conta e após muito stress você diz: Basta! e Volta para o plano antigo após meia hora de puxação de saco no telefone.

 

Sexta razão:

É, o atendimento continua uma merda.

A conta remanescente do plano antigo também não chegou. Então, você passa 1 hora e 20 minutos ao telefone para conseguir o simples envio de uma segunda via por email, que teoricamente seria possível adquirir pela central de relacionamento Online da Oi (balela), se revolta e faz uma porcaria de post. :D

 

Dammit!! Um dia terei uma net descente, espero que em breve.

Wakfu MMORPG

 

Início de Abril, cá estava eu, procurando um jogo que funcionasse no MAC (Sim, eu tenho um MAC agora, para trabalho, mas sabe como é). Eis que me deparei com esse site: MMOMAC. Nesse site, encontrei o Wakfu, um MMORPG muito legal! Em minha época de Windows eu costumava jogar Ragnarok e o que mais me encantou, foi a semelhança dele com o Ragnarok. Então não resisti, instalei e agora estou viciada jogando diáriamente.

O Jogo

Wakfu é um jogo liberado pela Ankama gratuitamente que roda tanto em Linux, quanto Mac, quando Windows. Desde que, você tenha o AdobeAir instalado.

A história do jogo acontece em um mundo recostruído após uma guerra da era Dofus, são 14 classes de personagens para jogar. Essas classes são bastante semelhantes as clássicas classes de RPG: Healers, Arqueiros, Swordmans, Sumoners e etc. Entretando, diferente dos jogos normais, nesse jogo os monstros não dropam dinheiro e você não tem NPC onde vender os itens.

O dinheiro é feito com base na coleta de minerais pela cidade e pela venda de itens adquiridos em lutas, para outros players.

Existem em torno de 6 profissões para fazer coleta de itens, como madeira, sementes, plantas, peixes e etc. que são usadas para produzir equipamentos e acessórios.

A luta segue o estilo do Final Fantasy Tatics, mas você luta apenas com quem quer, as lutas não aparecem esporáticamente como era no Final Fantasy. Apesar do estilo de luta-estratégia os combates são ágeis e até emocionantes.

Os gráficos são muito bons, e a animação é excelente. Ainda estou aprendendo a jogar e por se tratar de um jogo relativamente novo é difícil achar uma base de dados legal, mas nada que o tempo não resolva. Por hora passo essa como dica o: GamerEscape

O Wakfu existe apenas em inglês e em alguns outros idiomas utilizados na Europa/Asia, francês principalmente, portanto não espere encontrar um pt_BR lá. Entretanto, existe uma versão liberada pela Level Up! “de graça” chamada Dofus ela é toda pt_BR, mas é muito limitada e impossibilita o avanço dos players não-pagantes em um certo nível, mas é legal para sentir o “gostinho”.

Por ser totalmente free o Wakfu acaba sendo meu preferido. Se alguém resolver jogar, meus personagens são Kotome e Koyome, me mande PM que agente se acha por lá.

Abraços e fica a dica para quem gosta de um RPG Online.

Video do Jogo

Fonte:  http://www.wakfu.com/en

FLISOL 2011

 

Sábado passado aconteceu o FLISOL que contou com cerca de 50 participantes.

O evento foi iniciado com um break para os organizadores aos quais logo se juntaram alguns participantes tímidos e famintos.

João Fernando abriu o evento falando um pouco da comunidade Tux-ES e deu continuidade abordando o case da revista Espírito Livre na utilização de formatos abertos para editoração.

Algumas perguntas depois iniciamos a palestra do Sudré, que apareceu no evento com a clássica camisa Trash da Red Bug e foi alvo de fotos e de uma enchurrada de dúvidas sobre IPV6.

Enquanto isso, Almir dava pitaco na apresentação do Carlos Valandro que apesar de estar um pouco tenso, fechou com chave de ouro a nossa manhã falando do case da empresa Kw Vix.

Ainda na outra sala, Flávia Missi mandava ver num Dojo utilizando Ruby, e eu, enquanto isso,  para lá e para cá fazendo inscrições  e jogando conversa fora com quem quer que aparecesse e aproveitando o momento para encher umas bolas-gnome  trazidas pelo Vinicius Depzzol.

Pausa para o almoço, uma longa caminhada até encontrar um restaurante aberto, barriga cheia e lá vamos nós de volta para a segunda etapa do evento.

Após uma queda de pressão, mas com toda a força, Vinicius iniciou a segunda parte do evento apresentando o recém-lançado e tão esperado Gnome 3, que jura ser mais leve que suas versões anteriores.

Sorteio de camisas gnome, distribuição de broches e adesivos à parte, demos continuidade ao evento com a palestra do André sobre Xen (Zen, Xen, Zin, whatever) que mandou muito bem apresentando as principais funcionalidades do Xen e devo dizer, depois dessa palestra o participante Troll do evento teve até que se retirar da sala. Ou será que foi por medo do próximo palestrante?

Claúdio chegou em cima da hora, mas mandou benzasso na apresentação, muitas pessoas anotando e muitas perguntas, enquanto na outra sala rolava um exorcismo de um Netbook Samsung, que ao término do evento já estava em dual-boot.

Apesar de não ter acontecido um campeonato de Tron própriamente dito, algumas pessoas se aventuraram a testar o jogo um pouquinho e a sala foi usada para um grande networking, que promete gerar muitos patrocínios para os próximos eventos.

Uma foto, troca de emails e despedidas encerraram o FLISOL 2011, que na minha opnião foi um grande sucesso.

 

 

Vejos vocês no próximo, mas até lá curtam algumas fotos do evento:

(em breve fotos)

Um grande abraço!!

FLISOL 2011

 

Dia 09 de Abril acontecerá o FLISOL 2011 (http://miud.in/DMv) evento que ocorre simultâneamente em diversas cidades da América Latina e que tem como objetivo a difusão do Software Livre. Em vitória o evento será realizado na FAESA Campus I (http://miud.in/DMt) e contará com palestras imperdíveis.

Serão 3 eventos em um: o Lançamento do Gnome 3 marcando presença com Vinicius Depizzol, Designer de Interfaces do Projeto Gnome, o Document Freedom Day (http://miud.in/DIJ) com João Fernando, professor universitário e editor da revista Espírito Livre (http://miud.in/QO) falando sobre formatos abertos para editoração; e o próprio FLISOL com palestras de temas variados: Virtualização com Xen, Desenvolvimento para Android, IPV6 e muito mais. Contaremos ainda com a presença do Gilberto Sudré, professor, consultor e pesquisador em Seg. da Informação.

Acontecerá paralelamente um Dojo (http://miud.in/DP0), para quem não sabe o que é) e um campeonato do jogo ArmageTron (http://miud.in/DMr) para codelovers e game-a-holics de plantão.

Ficou interessado? Confira a programação do evento (http://miud.in/DMu) e aproveite a chance de fazer aquele networking, lembrando que a entrada é franca.

Vejo você lá! ;)

Get Adobe Flash playerPlugin by wpburn.com wordpress themes