Verdades da Vida:
Amém!
Verdades da Vida:
Amém!
Publicado em Relações Públicas
Bonan Tagon!
Hoje ao retomar meus trabalhos caseiros me deparei com um erro. A aplicação, feita em Java com banco Postgres iniciava porém ao efetuar o login na mesma não mostrava as opções, as permissões nada, como se não tivesse carregado os dados…
Carregando os dados…
Carregando os dados…
Fui jantar…
Carregando os dados…
Carregando os dados…
Quando eu volto eu vi que era coisa de Banco de Dados, fui atrás do Postgres, simplesmente o treco não tinha iniciado ^^. Daew eu fui inicia-lo:
/etc/init.d/postgres-8.4 start
Resultado:
pg_ctl: invalid data in PID file “/opt/PostgreSQL/8.4/data/postmaster.pid”
PostgreSQL 8.4 did not start in a timely fashion, please see /opt/PostgreSQL/8.4/data/pg_log/startup.log for details
Abri o arquivo startup.log e no arquivo não tinha nada! Pesquisando os fóruns americanos vi que algum arquivo se corrompeu e por isso o Postgres não iniciava, penso: lá vou eu instalar esse treco de novo, perdi os dados, eu odeio computação…
Lendo mais um pouco vi que eu poderia deletar o arquivo postmaster.pid que poderia resolver. 
# rm /opt/PostgresSQL/8.4/data/postmaster.pid
# /etc/init.d/postgres-8.4 start
Pronto, SGBD rodando, e essa é mais uma besteirinha que me economizou 2h de removes e installs
Enjoy!
Publicado em Banco de Dados, Correção de Erros bestas!
Bonan Tagon!
Senhores, acabo de realizar uma proeza que a muito tento, desde o Ubuntu 8.10, instalar o Office no melhor SO do planeta… E não me venham os xiitas gritar no meu ouvido: “Herege!” .
Sim, temos o OpenOffice, que é legazinho, e tudo, mas se tem algo que a Microsoft faz e faz bem feito com ampla usabilidade é o Office, a versão 2007 veio destruíndo conceitos e a principio desabradou esse que vos escreve, porém acabou me conquistanto. Nas versões anteriores do nosso Ubuntu eu acabei tendo de instalar um máquina virtual para pode rodar o Office 2007.
Fico insatisfeito toda vez que precisava rodar a máquina virtual para criar apresentações no power point, e não senhores, a versão Linux do Power Point não é melhor, e limitação não é comigo.
Depois de muito pesquisar nos fóruns, de questionar, estudar cheguei ao seguinte “macete” para instalar nosso amigo Office no wine. Algumas pessoas conseguiram de jeitos mais simples, eu não
.
Vamos ao tutorial básico…
Instalar ou atualizar a versão do Wine, não adianta instalar o Office numa versão anterior a 1.0.
Adicionar os Repositórios
Inicie o Terminal em Aplicações -> Acessórios -> Terminal (o ubuntu 9.10 mundou o nome, nada mais de Consola
).
-Introduza o seguinte comando :
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
Espere até obter um sinal de OK.
-Agora introduza o seguinte comando:
sudo wget ppa:ubuntu-wine/ppa -O /etc/apt/sources.list.d/winehq.list
-Depois disto, introduza o comando :
sudo apt-get update
Os repositórios estão agora adicionados.
Instalar o WINE
Agora que os repositórios estão adicionados:
sudo apt-get install wine1.2
Verifique a versão do WINE que está instalada
Introduza no Terminal ( Aplicações -> Acessórios -> Terminal )
wine --version
Baixe a ultima versão do crossover linux, é um programa pago semelhante ao Wine, dura 30 dias a lincença trial, não precisaremos mais do que 10 min
. Link aqui
Percebam que o formato do download é .sh, para os totalmente novatos em linux como eu você deve proceder da seguinte forma para instalar o Crossover:
Com o Crossover instalado, vamos em Aplicativos – Crossover – Instalar Software Windows, coloca-se o CD do Office, ou direciona o crossover para a montagem do cd. O próprio crossover baixa e instala as dependências.
A instalação do office é igual a do Windows. Precisamos claro de um Serial Válido.
Pronto, agora temos o Office instalado por 30 dias (por causa do Crossover).
Agora o que se faz é algo absurdamente estúpido! Vamos ao diretório: /home/xxx/.cxoffice/winXP/ (onde xxx é o seu usuário) e de lá copiamos os seguintes arquivos:
Vamos colar esses arquivos em /home/xxx/.wine/ mesclando ou substituindo tudo que aparecer.
Agora podemos desinstalar o Crossover, bastando para isso acessar: Aplicativos – Crossover – Desinstalar e seguir os passos que ele determina.
Vois là! Temos o office, para deixar mais prático criemos lançadores na Desktop para os programas, bastando apontar para os executáveis (o Wine se encarrega de “emular”), por exemplo o caminho para o Word é:
/home/XXX/.wine/drive_c/Program Files/Microsoft Office/Office12/WINWORD.EXE
(onde XXX é o usuário)
Alguns bugs
Nem tudo é perfeito meu caro, algumas vezes quando está abrindo o software, ele fecha sozinho (apenas na inicialização, até agora não fechou do nada quando eu estava digitando) mas basta reabrir o programa que ele estabiliza para aquela seção. Estou atrás de identificar esse erro, não tão grava, mas quero que rode belezinha.
Trabalhos futuros:
1. Instalar o Photoshop
2. Instalar o Cabal (jogo de rpg online)
Screnshot:

Duívidas? Comentários? Erros? Posta aew em baixo oh!
Publicado em Tutoriais
Caros colegas,
Compartilho com vocês agora o projeto jSafeFilter, Filtro de Requisições HTTP para anular ataques de SQL Injection, desenvolvido por mim sob a orientação do professor Luiz Cláudio Demes da Mata Sousa. O projeto é um filtro que barra todas as requisições HTTP que contenham código malicioso, atualmente a versão 0.2 barra injeção de SQL, porém já estamos trabalhando em uma atualização do arquivo de configuração para tornar seguro aplicações JAVA para outros tipos de ataque por injeção de código.
Enjoy!
Publicado em Projetos, Publicações
Olá senhores.
Para começar nosso blog eu gostaria de abordar um tema um tanto quanto delicado para mim:
“Se fazer entender”
Eu nasci com a droga da minha língua presa, isto é, eu falo que nem o esquizofrênico do Cebolinha,
trocando R por L e as vezes até por G… aff. E isso na minha profissão, acreditem ou não eu sou menino do computador computólogo, é um incomodo. Quando vou para uma reunião o pessoal pedia para eu falar 2 ou 3 vezes. Palavras como software, hardware eram muito complicadas para falar. Mas tiremos meu problema congênito da pauta, o que eu quero falar sobre esse tema é:
SEJA SIMPLES!!!
De que adianta você proferir palavras como: bufferedstream, cluster, middleware, exception, caraideasa, constraint. Se você não vai ser compreendido? É o mesmo que um doutor médico vir falar comigo de miocárdio, sei lá o que diabos é miocárdio.
Numa reunião que participei, onde estavam a mesa enumeras pessoas que não eram da área um menino do computador profissional da área de computação recitou um poema de computação, mais parecia uma odisséia de Camões, em uma frase só disse 3 palavras que nem eu conhecia, isso por que sou da área.
Entendimento só existe quando existe comunicação, e comunicação só existe se ambas as partes conseguem decifrar o código. Por isso meus caros chega de querer falar bonito para impressionar, o que mostra que você sabe não é o que falas, mas sim o que faz!
Alguns pontos que eu considero:
Falar bem devagarinho também é muito bom para língua presa.
Curtam!
Publicado em Relações Públicas
Olá senhores,
Gostaria de convidar a todos que participem do meu blog, aqui nós falaremos sobre tudo relacionado a computação, nossas experiências, tecnologias inovadoras, soluções para erros bestas que descobrimos que cometemos, opiniões sobre softwares, hardwares.
E tudo relacionado a esse vasto mundo dos computadores!
Curtam!
Publicado em Notícia