Delphi / Rave report: Access Violation

26 12 2011

Um problema inusitado ocorreu aqui na empresa recentemente, simplesmente do nada um computador não conseguiu abrir o problema que emite os relatórios através do rave reports. A princípio achei que era a conexão com o banco, mas não era. Achei que era alguma coisa no componente, então, fiz o teste, criei um novo programa chamado teste e adicionei um “RaveProject”, compilei o programa e abriu certinho. Adicionei um “RVDataSet” compilei novamente e teste, novamente funcionou direitinho, por sim adicionei o “RVsystem” e para minha surpresa, compilei o programa e executei e apareceu a mensagem de erro “ACCESS VIOLATION”. Vendo que a mensagem estava relacionada com o Rvsystem que está ligado diretamente à impressora, então fui verificar em qual impressora estava como padrão e para minha surpresa novamente não tinha nenhuma impressora definida como padrão, depois de definir qual impressora seria a padrão fui testar o programa de teste e funcionou direitinho e os outros aplicativos que não estavam abrindo começaram a funcionar também.

Então fica a dica, quando acontecer dos programas não executarem, basta verificar qual impressora está como padrão, porque é mais rápido que ficar abrindo o fonte e verificando linha por linha.





Ubuntu: habilitando o cubo do compiz corretamente

28 11 2011

Breve descrição do post

 

Beleza galera? É o poder!

Muitas pessoas me perguntam no twitter como disponibilizar os mesmos recursos no Unity que funcionavam sem problemas no Gnome. Na verdade todos nós temos que enteder que o Compiz trabalha com recusos e plugins independentes do outro, e por isso que muitos podem prejudicar e conflitar alguns que ja se encontram ativos, conflitos que podem acontecer, e questoes como do Desktop Wall e Cubo.

Eu descobri que na verdade o que existe é um BUG para aplicar na sessão do compiz, existe algum problema na compilação desta versão que o mesmo quando sofre uma reinicialização do compiz, ele se perde. O que acontece é que o Unity possui as mesmas propriedades e base do compiz e do próprio Gnome, sendo baseado em ambos, pois ao aplicar cada plugin no compiz, ele sofre uma reinicialização e faz com que o gerenciador de janelas de fundos, que ja possui os seus próprios recursos, entram em conflitos com bibliotecas e ate mesmo com o binário que auto-executa o compiz. [...] Para ler o post completo clique aqui.





Ubuntu 11.10: Menu do unity sobreposto.

28 11 2011

Pessoal, para quem está tendo problema com a janela sobreposta do unity. Para resolver é relativamente simples, basta abrir as configurações do compiz pelo unity ou pelo terminal digitando ccsm.

Com o compiz aberto, localize a opção “copy to texture” e habilite-a. Só isso.

Simples, não?





Ubuntu: Erro durante a instalação do Cinelerra (apt-get)

25 11 2011

galera, vi um tutorial de instalação de um editor de video chamado cinelerra. vendo o tutorial, resolvi tentar instalar o programa, ao fazer isso veio a decepção. Um pacote estava quebrado e depois disso o gerenciador de atualizações não funcionava mais, o que fazer? depois de umas 3 horas , rs, achei a solução na net. O bendito usuário raphael_souza do “viva o linux” nos dá a dica de como solucionar o problema.

 

$ sudo apt-get remove cinelerra
E: Não foi possível obter trava /var/lib/dpkg/lock – open (11 Recurso temporariamente indisponível)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

$ sudo apt-get remove cinelerra
Lendo lista de pacotes… Pronto
Construindo árvore de dependências
Lendo estado da informação… Pronto
Os pacotes a seguir serão REMOVIDOS:
cinelerra
0 pacotes atualizados, 0 pacotes novos instalados, 1 a serem removidos e 15 não atualizados.
1 pacotes não totalmente instalados ou removidos.
Após esta operação, 23,0MB de espaço em disco serão liberados.
Quer continuar [S/n]? y
(Lendo banco de dados … 138273 arquivos e diretórios atualmente instalados.)
Removendo cinelerra …
Description: Ubuntu 8.04.1
rm: impossível remover `/usr/bin/Cinelerra’: Arquivo ou diretório inexistente
dpkg: erro processando cinelerra (–remove):
subprocesso post-removal script retornou código de saída de error 1
Erros foram encontrados durante processamento de:
cinelerra
E: Sub-process /usr/bin/dpkg returned an error code (1)

Por causa desse problema eu não conseguia usar o apt-get, nem aptitude e nem o Synaptic. Pesquisando na net encontrei a seguinte solução: dei o seguinte comando pelo terminal:

$ sudo vi /var/lib/dpkg/info/cinelerra.postrm

No comecinho do arquivo, 2° linha, você vai achar o set-e. Substitua o “e” por “x” e salve. Ainda no terminal execute:

$ sudo apt-get purge libquicktimehv

E depois:

$ sudo apt-get purge cinelerra

E por fim:

$ sudo apt-get autoremove

Depois disso já pode usar o apt-get etc. Porém não pode mais instalar o Cinelerra, para resolver esse problema basta apagar os seguintes arquivos: “cinelerracv.postrm” e “cinelerracv.list”.

$ sudo rm /var/lib/dpkg/info/cinelerra*

E pronto, você já pode instalar o Cinelerra novamente. Espero ter ajudado a todos que assim como eu, tiveram esse pequeno probleminha.

 

fonte: http://www.vivaolinux.com.br/dica/Reinstalando-o-Cinelerra-depois-de-falha-na-instalacao-(aptget)?





Ubuntu: Problema ao descompactar arquivos .rar (codificação inválida)

22 11 2011

É pessoal, toda vez que eu descompactava um .rar no ubuntu e caso houve algum arquivo dentro do rar que tivesse acento, na descompactação aparecia a mensagem na pasta (Codificação inválida) e no nome do arquivo aparecia um caractere especial ao invés do nome do arquivo correto.

Pois bem, para resolver o problema o usuário Geovani.Geraldi do vivaolinux achou uma solução bem prática, para tanto, abra o terminal (CTRL + ALT + T) e navegue até a pasta onde está o arquivo e digite o comando abaixo:

unrar x “nome do arquivo.rar”

caso o arquivo tenha senha, basta acrescentar -p no final do comando e digitar a senha:

unrar x “nome do arquivo.rar” -p [senha para descompactar]

Só isso, bem simples.

fonte: http://www.vivaolinux.com.br/dica/Descompactando-arquivos-RAR-com-erro-de-Codificacao-invalida





PHP: Formatar número com zero à esquerda

21 11 2011

Pessoal, pode parecer bobeira, mas apanhei para achar uma solução em PHP.

Estou fazendo um trabalho de faculdade em PHP e como sou perfeccionista demais,  percebi que uma coluna dos resultados estão saindo ordenada, até aqui tudo bem, mas o que estava me tirando do sério é era que o resultado estava saindo desigual, por exemplo 1,2, …, 9, 10, 11, etc. Esse é grande problema,  quero que saia 001, 002, 003 e assim por diante. O printf já se encarrega de configurar isso, basta digitar o código abaixo:

printf( ‘%03d’, 5 );// imprime 005

Prático, não?

Fonte da solução: http://forum.imasters.com.br/topic/422359-ordenar-numeros-em-ordem-crescente/

 

 

 





Ubuntu 11.10 – Oneiric Ocelot: Instalar pacote de ícones Faenza

9 11 2011

Para quem já está cansado dos ícones habituais que já vem instalados no ubuntu e gostaria de dar uma cara nova para o seu desktop, o pacote de ícones “Faenza Icons” é uma boa pedida, segue abaixo uma imagem que ilustra o pacote de ícones.

 

bom para quem deseja instalá-lo, será necessário adicionar a sua instalação o ppa equinox e gnome tweak tool, então, mãos a obra:

abra o terminal (CTRL + ALT + T) e digite a linha de comando:

sudo add-apt-repository ppa:tiheum/equinox
sudo apt-get update
sudo apt-get install -y faenza-icon-theme faenza-icons-mono

a primeira linha linha adiciona o ppa equinox aos seus repositórios;

na segunda linha, o sistema atualiza o seu repositório;

na terceira, o sistema instala o pacote de ícones.

Depois de ter instalado o pacote de ícones, devemos instalar o gnome tweak tool, pois será com ele que modificaremos os ícones do ubuntu.

sudo apt-get install -y gnome-tweak-tool

Depois de instalar o gnome-twek-tool, abra o programa abrindo o unit e digitando “configurações avançadas” , com o programa aberto vá na opção TEMA / e no campo TEMA DE ÍCONES / selecione o FAENZA ou uma de suas derivações e pronto.

fonte: http://www.noobslab.com/2011/10/install-faenza-icons-on-ubuntu-1110.html

 

 





Ubuntu 11.10: Problema com modem 3G vivo Zte MF110

21 10 2011

Problema com modem 3G vivo Zte MF110

Pessoal, passeando pelo ubuntu-br deparei com o seguinte erro de um usuario.

Thyago Jake

Amigos eu estou tendo um problema com o ubuntu 11.10 oneiric ocelot. o modem so é reconhecido se ele estiver conectado durante o boot. e caso a conecçao caia, só é possivel conectar novamente se eu reiniciar o pc com o modem conectado. nem tirar o modem e deixar desconectado do pc e conectar denovo resolve. eu nao estou tendo esse problema com as outras versoes do SO. Me ajudem!!! por favor. obrigado

A solução para o problema apresentado foi relativamente simples de acordo com a informações fornecida pelo usuário

ednilton_so do ubuntu br.

Quando conectar o modem, execute

eject /dev/sr1

Espere alguns segundos e veja se consegue conectar normalmente.

 

De acordo com o Thyago jake, o problema foi resolvido.

 

Fonte: http://www.vivaolinux.com.br/topico/UbuntuBR/Problema-com-modem-3G-vivo-Zte-MF110





Ubuntu 11.10: Instalando o google chrome

18 10 2011

Fala galera, quem ao tentar instalar o google Chrome na versão 11.10 do ubuntu recebeu a mensagem dizendo que o arquivo está corrompido. Deve seguir os passoas abaixo que a instalação será feita corretamente.

Primeiro instale 2 bibliotecas que são a “libnspr4-0d” e ” libcurl3″, para isso existem 2 procedimento um via terminal e outro pela central de programas.

via terminal, abra o terminal e digite:

sudo apt-get install libnspr4-0d
sudo apt-get install libcurl3

caso você tenha dificuldades de instalá-las pelo terminal, basta abrir a central de programas e no campo de pesquisa digite o nome das bibliotecas e peça para instalar.

Depois de ter instalado as duas bibliotecas, basta abrir pelo terminal e digitar os seguintes comandos, nesta parte estou presumindo que você tenha salvo o arquivo de instalação do chrome na pasta Downloads. Abra o terminal pressionando as teclas CTRL + ALT + T.

Com o terminal aberto digite os comandos:

Este primeiro comando é para dar permissão de execução do arquivo.deb
chmod +x google-chrome-stable_current_amd64.deb

Este segundo comando é para instalar o google chrome pelo termina.
sudo dpkg -i google-chrome-stable_current_amd64.deb

Quando acabar a instalação, basta procurar pelo chrome no menu que ele estará lá.

fonte pesquisada: Google Fórum e no blog candidosalesg

 





Ubuntu 11.04: Desabilitar o touchpad

4 10 2011

Bom pessoal, o quê estava acontecendo comigo era o seguinte, quando estou digitando no e as vezes sem querer esbarro no touch do notebook,  ele simplesmente ficava travado, como se eu estivesse clicado 2 vezes para selecionar, e isso era um saco. Isso quando eu estava digitando um texto e o cursor simplesmente ia parar lá no início do texto.

Para resolver esse caso, vou pegar a dica da Melissa na lista de discursão do ubuntu.

abra o terminal e digite:

syndaemon -d

Prático,não? A opção -d deixa o syndaemon rodando independente do terminal, então vc pode fechá-lo depois de dar o comando. Se quiser desabilitar apenas o clique do mouse e o rolamento, mas não os movimentos do mouse, faça

syndaemon -d -t

O padrão do syndaemon é desabilitar o touchpad por 2 segundos depois da última atividade do teclado, para mudar esse valor vc pode, por exemplo, fazer

syndaemon -d -i 1

Comigo, a primeira opção já resolveu.

Fonte: https://lists.ubuntu.com/archives/ubuntu-br/2010-August/077360.html








Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Join 69 other followers