Atalhos do app Settings para Windows 10

Recentemente tive um problema no meu PC, causado pela instalação da build 10130 do Windows 10. Acabei tendo que voltar para a anterior (build 10122) para tentar resolver o bug (que não me permitia reproduzir nenhum som no sistema).

Acontece que a empreitada foi maior que eu esperava. Fazer revert da instalação e rollback para a outra build não foi tão simples. Acabei com uma série de problemas no Menu Iniciar e nos outros AppsX que o sistema tem.

Continuar lendo Atalhos do app Settings para Windows 10

Anúncios

Validação de formato e conteúdo de data com jQuery

Passei algum tempo tentando escrever uma expressão regular para verificar a validade (tanto em formato quanto em dias) de uma data de versão que utilizo. O problema é que a expressão regular só me permite verificar o formato da data.

Continuar lendo Validação de formato e conteúdo de data com jQuery

“Erro não especificado” ao tentar assinar XML com Certificado Digital

Ao assinar o XML gerado, a DLL Capicom retornava somente um “Erro não especificado” no processo. O problema é que debugar no Delphi também não funcionava.

Quando ia mais a fundo, o erro continuava o mesmo. Em buscas pela internet, descobri algumas especificações da W3C em relação ao XML.

No meio destas especificações, descobri que o atributo “Id” da tag principal (um atributo previsto pela W3C) estava com a letra “D” maiúscula, mas deveria estar minúscula. Ocorre que simplesmente trocar a capitalização da letra resolveu completamente o problema, e permitiu que o XML fosse corretamente assinado com o certificado.

No final, bastou verificar se as letras estavam corretamente capitalizadas e as tags corretamente posicionadas (tanto a tag principal quanto a tag de certificados). Após testes, todo o desenvolvimento seguiu normalmente.

Loop contínuo e delay em jQuery

De acordo com o StackOverflow, há dois tipos de loop baseado em tempo: o setInterval e o setTimeout.

Ambos podem ser chamados a qualquer momento do código, e retornam um inteiro com o ID do agendamento da função. Entre os dois, a melhor opção é utilizar o setTimeout e, no final, adicionar outro timeout para chamar novamente a mesma função (recursividade).

Continuar lendo Loop contínuo e delay em jQuery

Sticky Notes com CSS3 e HTML puro

Precisava fazer, para um site institucional, blocos que simulassem algumas notas (estilo post-it) pregadas em um quadro.

Encontrei, pesquisando no Google, o Mentormate, com um tutorial de post-it 100% em HTML e CSS3, sem imagens ou outros truques.

Update 18/05/2015:

Adicionalmente, o site também menciona a ferramenta Gradient Editor, para inclusão de gradiente baseado em CSS e seleção de cores

(link original -> http://mentormate.com/blog/css-postit-note/)