Postagens

Mostrando postagens de 2015

Formato de arquivo GPT adicionando dual boot

http://br.ccm.net/faq/15047-dual-boot-no-disco-rigido-com-particao-gpt

Ativando o WiFi do seu dispositivo android

Hoje, foi necessário verificar se o dispositivo android estava com seu wi-fi disponivel, dai pensa-se em problemas.... Mas por incrível que pareça, estou convencido cada dia mais, que a API do android facilita muito nossa vida. Para ter acesso a este recursos é necessário dar autorização via arquivo AndroiManifest do seu projeto, adicionando as seguintes permissões: android :name= "ANDROID.PERMISSION.ACCESS_WIFI_STATE" /> android :name= "ANDROID.PERMISSION.UPDATE_DEVICE_STATS" /> android :name= "android.permission.CHANGE_WIFI_STATE" /> Feito isto, podemos apenas acionar o objeto WifiManager conforme abaixo: WifiManager wm = (WifiManager) getBaseContext().getSystemService( WIFI_SERVICE ) ; wm.setWifiEnabled( true ) ; Aqui percebe-se que utilizando o geteBaseContext que esta sendo chamado dentro de um dialog, pois a necessidade é exibir uma mensagem solictando permissão para ligar ou permanecer desligado... Se o usuário aceitar qu...

SQLite e o trabalho com campos do tipo data, o que fazer?

Bem, voltando, lembrando que este espaço não tem o proposito de ser a melhor fonte de pesquisa ou mesmo referencia sobre os assuntos abordados aqui, mas sim, para documentar as experiencias inusitadas que passamos em alguns projetos. Há alguns meses fomos contratados para desenvolver um aplicativo para um curso online para auxiliar concurseiros a organizar seus estudos, o aplicativo não é a atividade final, mas sim uma das muitas ferramentas que o idealizador dispõem para seus muitos clientes. A princípio o aplicativo é uma coletânea de ferramentas de vários outros unificadas em um único lugar. Até ai, nada de mais, a não ser pelo fato de ter que usar o SQLite para armazenar os dados e ai começaram alguns entraves, com coisas simples. SQLite é uma biblioteca de banco de dados compacta, foi projetado para ser distribuído embutido com a aplicação, porém muito poderoso, contem tudo que os bancos relacionais tem e com a grande vantagem de ser empacotado com a aplicação e oferecer mais f...

Por que nossos usuários são @!@%#!%

Por que nosso usuários são tão difíceis.... Porque tomam por verdade qualquer comentário feito por uma pessoa que mal conhece seu trabalho e já chegam dizendo...." ah... o meu sistema que eu baixei da internet C alguma coisa plus, master não sei das quantas, controle não sei de que" é a solução do mundo, a cura do cancer, com ele vamos tapar o buraco na camada de ozônio..., o melhor sistema que já usei em toda minha vida...  é um sistema de fora, feito por quem fala "Porrrrrrrta, Corrrrrrda"... grandes coisas... Até parece que em nossa bela cidade (cheia de buracos) não tem gente capaz de desenvolver software de altíssima qualidade, basta que a empresa esteja pronta para arcar com os custos... Pessoas entendam, software personalizado é caro... e ainda afirmo é a melhor solução para o seu negocio...

Arredondamento de Valores

Um problema muito chato de resolver é arredondar valores. E quando se trata de NFe e suas muitas regras contribui grandemente para aumentar a chatice, pois a sensibilidade dos campos dos tributos aumentou, claro..... Então alguns clientes começaram a reclamar e algumas notas deixaram de ser enviadas por divergências nos campos Base de calculo, ICMS total e etc, então em todas esta situações sempre observei que tratava-se de algumas pequenas diferenças... coisa de 0,01 ou 0,02 para mais ou para menos... e advinha quem era o culpado...????? As funções matemáticas existentes na biblioteca Math do DELPHI "todo poderoso", pelo menos até onde li, não ajudaram muito... e claro vamos as soluções paralelas, ajustes técnicos, ou como alguns gostam de chamar... " GAMBIARRAS "... No exemplo, temos um valor de entrada: 525,245 simples né!!! pois é mais ai é que começa a palhaçada... a receita devolve a nota por divergência do somatório do total dos itens ...