terça-feira, 18 de junho de 2013

Armadilhas das Redes Sociais

Em primeiro lugar, não sou petista muito menos psdbista.

Está circulando algumas imagens atribuindo a frase "Quem quer dar aula faz isso por gosto, e não pelo salário. Se quer ganhar melhor, pede demissão e vai para o ensino privado" à Dilma.



Achei estranho pq já tinha visto essa mesma frase atribuída ao Alckmin - e tinha ficado chocado na época!



Intrigado, fiz uma pesquisa rápida no google, e descobri que o autor da frase foi CID GOMES (PSB) em 29/08/2011, Governador do Ceará, em uma discussão com professores em greve!




Seguem alguns links que encontrei sobre o assunto:

http://ultimosegundo.ig.com.br/brasil/ce/professor+deve+trabalhar+por+amor+nao+por+dinheiro+diz+cid/n1597184673225.html
http://pt.wikipedia.org/wiki/Cid_Gomes

http://veja.abril.com.br/blog/ricardo-setti/politica-cia/vejam-os-desatinos-que-o-governador-do-ceara-cid-gomes-tem-cometido/

Gravação do Cid Gomes falando isso:
http://www.youtube.com/watch?v=tXtXSJdvRnU

MORAL DA HISTÓRIA

A internet e as redes sociais são ferramentas maravilhosas para a livre circulação de informação e ideias.

Mas devemos ter cuidado com o que circula e o que compartilhamos. Na dúvida, é bom conferir a fonte.

Eu, particularmente, sugiro sempre compartilhar qualquer informação com a fonte - e que seja uma fonte confiável, claro. ;)

É isso.

PS: Esse tipo de coisa me lembra muito 1984 de Orwell.. rs

Marcadores: , ,

quinta-feira, 9 de maio de 2013

Xcode 4.6.2 + Montain Lion = Processo git usando 97% da CPU

Reparei que, ao iniciar o Xcode (4.6.2) no Montain Lion, a ventuinha ficava doida e o note começava a ficar lento..

Olhando nos processos, reparei em alguns processos git imortais (eu matava eles e eles voltavam) que consumiam até 97% de processamento.



Achei algumas poucas referencias na net para resolver o problema. Uma delas foi a que deu a melhor dica:

1 - Removi todos os repositórios do organizer:

2 - Removi todos os diretorios .git desses repositórios.

Após isso, reiniciei o SO, abri o Xcode novamente e tudo voltou ao normal! =)

É isso.

Marcadores: , , ,

terça-feira, 30 de abril de 2013

SSH + PEM = WARNING: UNPROTECTED PRIVATE KEY FILE!










Ao tentar utilizar um aquivo.pem para fazer conexão SSH:

Recebe a elegante mensagem:
WARNING: UNPROTECTED PRIVATE KEY FILE!
Permissions 0666 for 'file.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: file.pem
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
Primeiro, reduzir as permissões do arquivo, com:

Se mesmo assim, receber a mensagem:
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
Então, informe o username no comando:
É isso.

Marcadores: , , , ,

domingo, 17 de fevereiro de 2013

Ubuntu 12.04 - The system is running in low-graphics mode

Ao iniciar o Ununtu, temos a seguinte mensagem:

The system is running in low-graphics mode
Your screen, graphics cards, and input device settings could not be detected correctly. You will need to configure these yourself.

No meu caso, era falta de espaço em disco.

Para resolver, loguei no recovery mode:


Então, executei o CLEAN e, em seguida, acessei como ROOT:



No terminal de linha de comando do root, executei:

df -h

que apresenta o tamanho das partições:

Sist. Arq.      Tam. Usado Disp. Uso% Montado em
/dev/sda5        28G  28G   1M     99% /
udev            981M  4,0K  981M   1% /dev
tmpfs           395M  820K  395M   1% /run
none            5,0M     0  5,0M   0% /run/lock
none            988M  508K  987M   1% /run/shm
/dev/sda6       265G   17G  235G   7% /home
E reparei q o /dev/sda5 estava com 99% de uso.

Para saber quais diretorios/arquivos estavam ocupando espaço, executei:

 sudo du -sc /*/* | sort -g 
...
14276 /lib/i386-linux-gnu
14308 /var/crash
25356 /usr/include
66752 /lib/firmware
137804 /opt/wine-compholio
154696 /opt/google
175916 /var/cache
195936 /usr/bin
258332 /var/lib
773944 /usr/src
1107496 /lib/modules
1397104 /usr/share
1467300 /usr/lib
27052820 /var/logs
17052820 /home/user

Foi aqui q reparei que o /var/log estava muito grande. Removi esses arquivos com o seguinte comando:

sudo rm -rf /var/log/*

Em seguida, apenas re-iniciei o computador, que voltou a funcionar.

É isso.

quarta-feira, 23 de janeiro de 2013

APNS: Apple Push Notification

Implementando o Push Notification na App q estou desenvolvendo.

Um parto!

O melhor tutorial que encontrei sobre o assunto - incluíndo a chatíssima parte dos certificados:
http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12

No lado do server, na minha app grails, estou utilizando o (ótimo) plugin apns:
http://grails.org/plugin/apns

E a dica que me salvou para juntar os certificados em apenas 1 para ser utilizado pelo java-apns:
http://stackoverflow.com/questions/12585858/cannot-send-push-notifications-using-javapns-javaapns-ssl-handshake-failure

E depois de tudo isso, que felicidade em receber o PUSH no IPAD! ^^

É isso.

Marcadores: , ,

quinta-feira, 4 de outubro de 2012

Email em Java via SMTP do GMAIL

Para enviar emails via SMTP do GMail em aplicações java, é necessário criar o certificado e importa-lo no keystore.

Bom, para importar o certificado SSL do GMail, executar:

openssl s_client -connect smtp.gmail.com:465

A saída será algo como:

Copiar do trecho 'BEGIN CERTIFICATE' até o trecho 'END CERTIFICATE' (inclusive as linhas) em um arquivo local, por exemplo, gmail.cert. O resultado desse arquivo será algo como:

nano gmail.cert

Agora importar esse arquivo para o keystore, executando o comando:

sudo keytool -import -alias smtp.gmail.com -keystore /etc/ssl/certs/java/cacerts -file gmail.cert

É isso.

Referência: https://confluence.atlassian.com/display/JIRA042/Using+Gmail+as+a+JIRA+Mail+Server

Marcadores: , , , , ,

quinta-feira, 12 de julho de 2012

Vou morar sozinho, fuck yea!


Resolvi elaborar um post com a minha experiência (pouca) de morar sozinho. Talvez possa ajudar alguém a não passar pelas dificuldades q eu passei. ^^

Já considerou outras opções?

Bom, antes de decidir alugar algum imóvel, tb é interessante considerar outras opções.

Por exemplo, existe republicas (rep) prontas (q disponibilizam um quarto com armario e cama) com banheiro compartilhado. Tb há reps que tem até quarto compartilhado com beliches e tal. Essas são opções q considero baratas, emergenciais e temporárias.

Também é possível montar a sua propria rep, juntando com alguns amigos e alugando e dividindo algum ap legal.

No caso de morar com os pais, uma ótima opção seria já sair de casa para o seu próprio imóvel. Comprar muitas vezes é a melhor opção. (Outras, nem tanto). Estar na casa dos pais, é uma mão na roda pra, por exemplo, fazer um consórcio. Mas isso é assunto para outro post.

E, finalmente, o objeto do post: alugar um imóvel para morar sozinho (foi o q eu fiz, acho q é a opção mais cara - mas é a melhor tb).

Ok, vou alugar um imóvel!

Qdo optamos por morar sozinho, além do obvio ($$ do aluguel, condominio), vc tem q considerar outros gastos "ocultos" como lavar e passar roupa, cama, armario, produtos de limpeza, fogão, geladeira e etc.


O q é muito estranho pq, quando a gente mora com os nossos pais, normalmente tudo isso já existe e o elfo domestico dá conta dos serviços..

É claro q não precisamos comprar tudo de uma vez, mas, se optar por morar sozinho, tem que se planejar para cobrir esses furos..

Tem outros detalhes que podem gerar custos tb.. podemos encontrar algum imóvel q não está totalmente pronto para morar.. precisa mudar a pintura, trocar o chuveiro ou ajustar algum detalhe - isso pode encarecer e dar trabalho tb..

Condomínio

No caso de apartamento, alguns prédios cobram condomínio - que varia de acordo com os serviços prestados pelo prédio. Qto mais serviços (porteiro, zelador etc) mais caro é. No caso de aluguel, normalmente o locatário (vc) paga um valor fixo por mês. O excedente é pago pelo proprietário.

Contas

Quando moramos com os pais, podemos até ajudar com as contas de casa. As vezes, pagando parte da internet. As vezes alguma conta específica como luz ou água. Quando optamos por morar sozinhos, também significa optar por pagar todas as contas. Todas!

A boa notícia, é que os valores mudam drásticamente. Por exemplo, a conta de luz mais cara que paguei na vida, não chegou a R$30. A minha conta de gás encanado gira em torno de R$5/mês. Antes, sem gás encanado, 1 botijão de gás durou 1 ano inteiro. Ou seja, apesar de tomar conta de todas as contas, os valores compensam, pois se referem a apenas 1 pessoa.

Para simplificar para mim, eu tenho uma planilha mensal no Google Docs com a projeção de todos os custos mensais até o final do ano. É claro que ela vai sendo ajustada e adaptada, normal - bombei nas aulas de astrologia. Mas evita de eu ter a luz cortada por ter esquecido de pagar a conta de R$18, 20 - sim, já aconteceu! ¬¬'

Opções de Aluguel

Existem algumas opções de aluguel: por exemplo, com fiador, com depósito, seguro fiança e etc.


Eu sempre fiz com depósito (normalmente referente à 3 meses de aluguel), q o proprietario ou imobiliaria deixa em uma conta separada. Serve como uma forma de segurança do proprietário. Quando o contrato acabar, o proprietario vai fazer uma "vistoria" no imóvel. Se tiver tudo ok, vc pode sacar esse depósito. Por outro lado, se vc quebrar o contrato, o depósito fica com o proprietário. 

Preço

O endereço onde o ap/kit/casa está é um maiores fatores de custo. Quanto melhor a localização (ou seja, com mais opções, mais próximo do metro, mais próximo ao "centro bom" - como bela vista, paraíso, vila madalena e etc) mais caro é. Quanto mais longe do centro e na periferia, mais barato fica.

Pelo q percebi, no geral, casa é mais barata que ap/kit. É uma opção à considerar tb. Eu nunca considerei, pq, pra mim, uma premissa sempre foi estar acessível ao metro da linha verde a pé. E nesse caso, é mais ap/kit mesmo..

Também minha impressão é q, no geral, é sempre mais vantajoso e tranquilo tratar diretamente com o proprietário do que com a imobiliária.

Lar, doce lar

No meu caso, minha primeira experiência, foi em uma kit na Liberdade. Pagava super barato na época (R$400 - pq o prédio era mal-assombrado! buuu!)

Já me mudei levando cama de casal, guarda roupa, fogão, armarios de cozinha, geladeira (usada, comprei no ML), roupa de cama, toalhas, pano de chão, tapetes, louça, talheres, panelas e etc.

Deu trabalho e foi carinho no inicio, mas foi tudo planejado, por isso não pesou tanto (eu já tinha calculado mais ou menos esses gastos iniciais e embutido na conta).


No inicio, não comprei máquina de lavar considerando mto caro. Todo fim de semana, levava a roupa para casa da minha mãe. Depois eu achei uma pessoa que lavava e passava para mim por um preço fechado, tipo uns R$200/mês. Mas daí eu percebi q com esse valor eu pagava a parcela de uma máquina de lavar/secar. Fiz isso, hoje eu lavo e seco em casa, e nunca mais passo roupa! \o/ hauhahuaua!

Depois com o tempo, eu fui melhorando tudo.. ganhei uma geladera nova, alguns sofás usados bala, comprei uma mesa de trabalho (faço muito home office), monitor e etc.

Até hoje eu não tenho TV e não sinto falta - vivo de netflix! hahaha! \o/ Mas daí, vai do costume..

Ah, e na hora de procurar ap/kit tome cuidado especial para confirmar quais opções de internet vc pode contratar para o lugar (pra gente de TI, isso é importante! rs)

Automóvel e vaga de garagem

A primeira kit q eu aluguei não tinha vaga de garagem. Como eu tinha acabado de comprar um carro, eu alugava uma vaga em um estacionamento perto de casa.. só aí, dependendendo do lugar pode variar entre R$100 e R$200 por mês. =\


Hoje eu optei por não ter mais carro e pagar um pouco mais mensalmente caro para morar mais próximo ao trabalho. Agora, normalmente vou ao trabalho a pé ou em no máximo 15min de onibus/metrô. ^^


Isso é algo que eu curto muito, pois me dá tempo para fazer outras coisas - como postar no blogspot, por exemplo. hahaha..

MELDELS, é um caos?

Caalma, não é bem por aí. Sei q estou colocando um monte de problemas, mas é que esse é o foco do post no momento mesmo. Em outro momento eu escrevo um post com os prós, aprendizado e etc. Mas já posso adiantar que, no final das contas, ao menos para mim, valeu muito a pena! ;D

Bom, por enquanto é isso!

Marcadores: , , ,