Remote Procedure Call na instalação do BBPAG ou BBCOB do banco do brasil

Ao instalar o BBPAG ou BBCOB do banco do brasil o erro REMOTE PROCEDURE CALL pode aparecer em alguns computadores com Windows  7 ou Windows 8, a resolução do problema é bastante simples, como descrito a seguir:

Acesse a pasta C:\Users\usuário de instalação\AppData\Local\Temp;

Selecione todos os arquivos e delete todos, caso de algum arquivo que não de para excluir não tem problema;

Após efetuado esse procedimento, acesse a pasta C:\Program Files\Common Files e delete a pasta InstallShield;

Reinicie o computador e tente reinstalar novamente como administrador (Clique com o botão direito encima do arquivo e clique em Executar como Administrador.

 

 

 

 

Recuperando banco de dados MDB corrompidos

Muitas pessoas passam por esse mesmo problema, um dia ou outro um arquivo MDB vai corromper com você também!

Muitos programas das Receita Federal usam o MDB como solução de armazenamento de dados, o problema é que o MDB que é o padrão Microsoft Access  de armazenando é muito vulnerável e pode se corromper a qualquer momento, ocasionando na perda dos dados.

Erros como o da imagem baixo são frequentes:

Não foi possível reparar o Banco de Dados!
Erro numero: 3015

.mdb isn’t an indes in this table. Look in the Indexes collection of the TableDef object to determine the valid index names.

error 3015

No entanto você pode usar o próprio MS Access para efetuar o reparo do MDB, usando a linha de comando a seguir:

“C:\Program Files\Microsoft Office\Office12\MSACCESS.EXE” “D:\TEMP\_PERDCOMP51\_PERDCOMP51\perdcomp51.mdb”  /WRKGRP “D:\TEMP\_PERDCOMP51\_PERDCOMP51\perdcomp51.mdw” /repair

Lembrando que o caminho pode ser diferente de acordo com a versão do Windows e versão do Office instalado.

Mais opções de comandos com o MS Access você encontra em http://support.microsoft.com/kb/209207

 

 

 

 

Series List – Gerencie suas séries de TV!

Gráfico de recursos

Link para download: https://play.google.com/store/apps/details?id=com.serieslist

Acho que você assim como nós sempre fica perdido em qual episódio parou quando está acompanhando uma série, não é?

Series List resolve esse problema!

Você pode adicionar suas séries favoritas e marcar quais episódios já foram assistidos, tudo de forma simples e rápida.

Series List ainda agenda automaticamente no Google Calendar a exibição dos próximos episódios das suas séries favoritas e avisa quando vai começar.

Realmente uma mão na roda para quem assiste muitas séries de forma frenética assim como a gente!

Além disso você tem acesso a algumas informações das séries, como sinopse da série e dos episódios, imagens, posters e muito mais!

Deixe seu comentário e nos ajude a melhorar o aplicativo!

*Alguns conteúdos estão disponíveis somente em inglês.

Link para download: https://play.google.com/store/apps/details?id=com.serieslist

1

2

3

4

5

6

7

8

 

Android Studio não abriu com você também? Veja aqui como resolver!

Recentemente o Google lançou uma nova IDE própria para trabalhar com Android chamada Android Studio que vem para substituir a dupla Eclipse + Plugin ADT, o instalador pode ser baixado gratuitamente em http://developer.android.com/sdk/installing/studio.html

O problema é que algumas pessoas estão tendo problema para abrir o programa, simplesmente ele não abre!

No entanto a solução é bastante simples, basta adicionar a boa e velha variável de ambiente JDK_HOME onde seu valor é o caminho para a instalação do Java, geralmente C:\Program Files\Java\jdk1.7.0_11 ou algo parecido dependendo da versão instalada na sua maquina, e pronto! Agora é só testar a nova IDE e ver se ela é realmente boa ou pelo menos melhor que o pesadíssimo Eclipse!!

 

 

Solução para formatar notebooks com seriais gravadas na Bios

Algumas pessoas estão sofrendo para reinstalar o sistema operacional em alguns notebooks novos com Windows 8, o problema ocorre porque essas máquinas estão vindo com o serial do sistema operacional gravado diretamente na BIOS e quando tentamos instalar recebemos a seguinte mensagem:  “A chave do windows não é compatível com a imagem do windows que voce está usando pra instalar o windows”. O quê ao meu ver é uma solução totalmente descabível por parte das fabricantes de computadores, já que o usuário tem o total direito sobre o seu bem, seja para reinstalar o sistema operacional ou até mesmo trocá-lo por um linux, por exemplo.

SEGUE A SOLUÇÃO …

Configuração da Bios Para o Windows 7:
– UEFI BOOT habilitado
– LEGACY MODE habilitdo
– SECURY BOOT desabilitadoConfiguração da Bios  Para o Windows 8:– UEFI BOOT habilitado
– LEGACY MODE desabilitado
– SECURY BOOT habilitado

1º Passo: Criar Pendrive de Instalação 

Primeiramente, seu drive USB precisa ser bootável e estar formatado no sistema de arquivos FAT32, pois o UEFI não identifica um drive USB formatado em NTFS como drive de boot UEFI.

1. Abra e rode o CMD como administrador.
2. Digite Diskpart, aperte Enter.
3. Digite List Disk, aperte Enter.
4. Digite Select Disk # (# é o número do drive USB que será utilizado), aperte Enter.
5. Digite Clean, aperte Enter.
6. Digite Create Partition Primary, aperte Enter.
7. Digite Active e aperte Enter.
8. Digite Format Quick FS=FAT32 e depois Enter.
9. Digite Assign, e depois Enter.
10. Digite Exit e finalmente Enter.
11. Copie todo o conteúdo da instalação do Windows 8 em DVD para o drive USB. Um simples arrastar e soltar já completa o processo, e se você ter alguma .iso, extraia ou monte a .iso primeiro

depois disso no pen drive
1. Primeiro, crie uma pasta chamada boot dentro da pasta efi do drive USB.
2. Você precisa copiar todos os arquivos do diretório *:\efi\microsoft\boot dentro do diretório *:\efi\boot que foi criado.
3 criar um arquivo no bloco de notas contendo o seguinte escript abaixo(sem as aspas)… e salve com o nome e extensão “ei.cfg” dentro da pasta “*:\sources”.
“[EditionID]
Professional
[Channel]
Retail
[VL]
0″
  
depois disso….
 
  1. Dê boot da mídia de instalação do Windows 7.
  2. Depois do boot você verá a tela de instalação do Windows 7. Lá, aperte Shift + F10 para abrir um prompt de comando.
  3. No prompt de comando, digite Diskpart, tecle enter.
  4. Digite List Disk, tecle Enter.
  5. Digite Select Disk # (onde # é o número do drive que aparecer no prompt), tecle Enter.
  6. Digite Clean, tecle Enter.
  7. Digite Convert MBR, tecle Enter.
  8. Digite Exit e depois Enter.
  9. Feche a janela do prompt de comando.
  10. Clique em próximo ou next.
  11. Clique em Instalar agora ou Install Now.
  12. Aceite os termos e clique em próximo.
  13. Escolha Custom: Install Windows only (advanced) (Personalizado Instalar o Windows apenas (avançado)).
  14. Selecione a partição e clique em Drive Options (advanced) (Opções de Disco (avançado))
  15. Clique New e depois clique em Apply . Duas partições devem aparecer. Clique na partição de baixo.
  16. Clique em Ok e depois em Next.
  17. Daí siga as instruções na tela até chegar na área de trabalho.
 
Façam bom proveito…. 
Se essa dica foi útil pra você também, dê uma clique no banner abaixo e ajude a manter o blog!


 
Fonte:
 

Corrigindo o erro ‘Allowed memory size Exhausted’ com PHP

O PHP especifica o limite de memória que pode ser usada com na aplicação, o problema é que as vezes precisamos utilizar mais memória do que foi especificada por padrão para o php, então recebemos a seguinte mensagem de erro:

Fatal error: Allowed memory size of 33554432 bytes exhausted

O problema pode ser contornado adicionando uma pequena chamada no início do seu arquivo, logo após a abertura da tag <?php, veja:

ini_set(‘memory_limit’,’64M’);

Nesse caso foi definido que o sistema tem até 64MB para usar em memória para o script em execução.

 

 

 

Conheça o bootstrap-wysiwyg, um pequeno e opensource editor WYSIWYG

Bootstrap-wysiwyg, é um pequeno editor wysiwyg (5KB, e menos de 200 linhas). Trata-se de um plugin Bootstrap baseado em Jquery que torna uma DIV em um editor de texto com formatação, inspirado no CLEditor e bootstrap-wysihtml5.

editor

 

Dentre suas funções e recursos alguns são muito interessantes, como:

Arrastar e solta arquivos e imagens para upload e reconhecimento de voz quando usado com o Chrome.

O seu uso é bastante simples

 

 

Use o identificador da DIV

$('#editor').wysiwyg();

Defina o estilo para sua DIV

#editor {overflow:scroll; max-height:300px}

Um exemplo básico de uma DIV

 <div class="btn-toolbar" data-role="editor-toolbar" data-target="#editor">
...
</div>

Mais detalhes da utilização podem ser encontrados em http://mindmup.github.io/bootstrap-wysiwyg/

ou na página do projeto no github 

 

Detectando a primeira execução de um aplicativo Android com Phonegap

Quando desenvolvemos aplicativos para dispositivos móveis usando SQLITE precisamos criar as tabelas durante a execução do aplicativo já que não temos disponível um gerenciador de banco de dados para que a tabela seja criada previamente no dispositivo, o problema é que precisamos criar um artifício para que esse trecho de código da criação da tabela seja executado somente uma vez, ou seja, na primeira execução do aplicativo.

A solução é bastante simples, lembrando que tal solução se aplica somente a aplicativos desenvolvidos com Phonegap, basicamente devemos criar um flag, uma variável de controle, na primeira execução do aplicativo e armazenar ela de modo local, para que possa ser consultada a qualquer momento na aplicação.

function onDeviceReady() {
    //Criamos e armazenamos a variável local
    var firstrun = window.localStorage.getItem("runned");

    if ( firstrun == null ) {
        //Trecho que deve ser executado somente uma vez
        //Gravamos um valor qualquer no flag para que possa ser feita a comparação
        window.localStorage.setItem("runned", "1");
    }else{
        //Trecho que deve ser executado todas as vezes
    }
}

NumberFormat com JavaScript – Formatando Números com JavaScript

Quando trabalhamos com numerais sempre precisamos fazer a conversão do formato de números usados, pois a maioria dos bancos de dados usa a notação de .(ponto) para casas decimais e não usa nenhum separador para casa de milhar, por exemplo.

Notação brasileira:
$1.234,54

Notação  Americana, usada nos bancos de dados:

$1234.54

Algumas linguagens de programação já possuem funções nativas para tal conversão, no entanto o mesmo não ocorre com JavaScript, se você quer gravar algum dado no banco de dados como SQLITE isso pode ser um problema, já que a conversão será obrigatória.

Para essa tarefa podemos usar NumberFormat.js, que pode ser incluído na página para a formatação de números, com opção de formatação de tipo de moeda, percentual, grupamento de dígitos para casas decimais e de milhar com separadores customizáveis.

Como utilizar o .js:

Antes de tudo você deve fazer a inclusão do arquivo numberFormat154.js na sua página

<script type="text/javascript" src="numberFormat154.js"></script>

Agora basta instanciar um novo objeto JavaScript e definir os parâmetros necessários:

Um exemplo de conversão do formato em Real Brasileiro (R$) para a notação americana utilizada na maioria do bancos de dados:

var num = new NumberFormat();
num.setInputDecimal(',');
num.setNumber(valor.value); // valor.value é '1.000,24'
num.setPlaces('2', false);
num.setCurrencyValue('');
num.setCurrency(true);
num.setCurrencyPosition(num.LEFT_OUTSIDE);
num.setNegativeFormat(num.LEFT_DASH);
num.setNegativeRed(false);
num.setSeparators(false, ',', ',');
valor.value = num.toFormatted(); //valor.value é '1000.24'

Agora um exemplo inverso, de conversão da notação americana para R$

var num = new NumberFormat();
num.setInputDecimal('.');
num.setNumber(obj.value); // obj.value é '-1000.24'
num.setPlaces('2', false);
num.setCurrencyValue('');
num.setCurrency(true);
num.setCurrencyPosition(num.LEFT_OUTSIDE);
num.setNegativeFormat(num.LEFT_DASH);
num.setNegativeRed(false);
num.setSeparators(true, '.', ',');
obj.value = num.toFormatted(); //obj.value é '-1.000,24'

A página do projeto inclui um simulador de configurações de parâmetros que pode ser encontrado em: http://www.mredkj.com/javascript/numberFormatPage2.html

O pacote js pode ser baixado no seguinte enderenço:
http://www.mredkj.com/javascript/nfdocs.html#downloadit