Quando achar que a pasta WinSxS estiver ocupando muito espaço, não tente remover as pastas/arquivos manualmente, podemos dar manutenção na pasta com o comando abaixo usando o utilitário Dism, que tem a função de administrar os pacotes de instalação do Windows: Dism.exe /online /Cleanup-Image /StartComponentCleanup
Author Archives: admin
Erro ao executar cygwin pull no git.
Passei pela seguinte situação usando o TortoiseGit no Windows: C:\Program Files\Git\bin\git.exe pull –progress “origin” Done 0 [main] us 0 init_cheap: VirtualAlloc pointer is null, Win32 error 487 AllocationBase 0x0, BaseAddress 0x68560000, RegionSize 0x390000, State 0x10000 C:\Program Files\Git\bin\sh.exe: *** Couldn’t reserve space for cygwin’s heap, Win32 error 0 O erro ocorre porque provavelmente a DLL msys […]
Testando valores nulos no componente Formula no pdi pentaho.
Para testar valores nulos no componente Formula do pdi pentaho, deve-se usar a função BLANK(). O teste não pode ser feito com o valor nulo. Exemplo de testar o valor nulo no campo DATA_ENTRADA: Forma errada: IF ([DATA_ENTRADA] = null; "Data está nula"; "Data está ok")IF ([DATA_ENTRADA] = null; "Data está nula"; "Data está ok") […]
Configurar php 7 no apache (httpd.conf)
Para fazer com que o apache reconheça o php, já instalado na máquina, copie e cole as linhas abaixo no arquivo httpd.conf: LoadModule php7_module “c:\pasta do pho\php7apache2_4.dll” AddType application/x-httpd-php .php # Configura o path do php.ini PHPIniDir “C:\pasta do php\” O código vale para o ambiente windows, no linux deve-se adaptar o path.
Adicionar ou remover applets no painel do gnome classic no linux.
Muitos usuários ainda preferem usar o Gnome Classic ao Unity por ter uma interface leve e sem muitas firulas. Para adicionar ou remover applets no painel do gnome classic use as teclas META + Alt + Clique Botão Direito, a tecla META também é conhecida como tecla do Windows.
Obtendo o path da sua aplicação em Delphi.
Para obter o path (caminho do diretório) atual do seu aplicativo em Delphi você pode usar a função abaixo, que retorna uma string: ExtractFilePath(Application.ExeName); ExtractFilePath(Application.ExeName);
Configurar ubuntu software center para conectar via proxy.
Para configurar a central de software do ubuntu para utilizar conexão via proxy para baixar os repositórios tente executar os seguintes comandos no terminal: $ gsettings set org.gnome.system.proxy mode ‘manual’ $ gsettings set org.gnome.system.proxy.http enabled true $ gsettings set org.gnome.system.proxy.http host ‘http://enderecodeproxy.com’ $ gsettings set org.gnome.system.proxy.http port 8080 $ gsettings set org.gnome.system.proxy.http use-authentication true $ […]
Retornar data truncada (date_trunc) no postgresql.
A função date_trunc no postgres retorna a data truncada. Modo de uso: date_trunc(’campo’, origem)date_trunc(‘campo’, origem) Os valores validos para o ‘campo’ são: microseconds milliseconds second minute hour day week month quarter year decade century millennium Exemplo de utilização: SELECT date_trunc(’hour’, ‘2014-02-16 20:38:40’); — Retorna: 2014-02-16 20:00:00 (A data preenchida até a hora) SELECT […]
Habilitando o plugin java do Firefox no Ubuntu.
Ultimamente tive alguns problemas ao usar o plugin java icedtea (versão 6 e 7) com o firefox. Problemas como lentidão e crash repentinos estavam acontecendo frequentemente, além de não abrir certificados java no navegador. A solução foi instalar o plugin java da oracle que vem na JRE. Para instalar o plugin basta apontar o arquivo […]
Usando magic methods com php
Hora ou outra a gente se depara com algumas funcionalidades que uma linguagem pode nos proporcionar. Às vezes até hesitamos em mudar nossos conceitos, mas é sempre bom tentar enxergar se determinada opção na linguagem vale a pena de ser usada na implementação. O problema é que eu tinha uma classe a fazer, com 50 […]