Esfera de Dragoes

Ravakahn Gladior

Canvas - HTML5

Canvas - HTML5

Eu tenho certeza absoluta que você já deve ter ouvido falar no HTML5. Mas você já sabe o que o HTML5 oferece de novo? Uma das grandes novidades do HTML5, e talvez o que trouxe mais possibilidades, é o elemento <canvas>. Com ele é possível criar gráficos, manipular imagens, e outras coisitas que só eram possíveis com o uso do plugin Flash. Para manipular o <canvas> é muito simples, basta ter conhecimento em Javascript e "voilá".

Ravakahn Gladior Ravakahn Gladior
Redirecionar endereco sem www para www usando IIS 7.5 e Helicon APE

Redirecionar endereco sem www para www usando IIS 7.5 e Helicon APE

Falando técnicamente no assunto, "meudominio.com.br" e "www.meudominio.com.br" são endereços diferentes, ou seja, o "www" é um subdomínio de "meudominio.com.br", e isso pode trazer alguns problemas pro usuário e também mecanismos de buscas.

Ravakahn Gladior Ravakahn Gladior
Códigos para os símbolos do ALT+

Códigos para os símbolos do ALT+

Tenho aqui uma lista dos códigos para fazer os caracteres especiais com a tecla Alt.

Ravakahn Gladior Ravakahn Gladior
Configurações IMAP para Yahoo! Mail

Configurações IMAP para Yahoo! Mail

Já faz alguns anos que o Yahoo! Mail suporta o protocolo IMAP.Mas ainda existem pessoas que não conseguiram utilizar o IMAP no Yahoo!Mail. Vou compartilhar com vocês um segredo que com certeza irá funcionar com você.

Ravakahn Gladior Ravakahn Gladior
Domínios virtuais baseados em nome (Name Based Virtual Host) no Apache

Domínios virtuais baseados em nome (Name Based Virtual Host) no Apache

O termo Domínio virtual (Virtual Hosts) refere-se a prática de rodar mais de um site (dominio1.com e dominio2.com) em um mesmo servidor. Domínios virtuais podem baseados em IP ou Nomes.

Ravakahn Gladior Ravakahn Gladior
Compactar CSS com PHP

Compactar CSS com PHP

Pra quem trabalha com grandes portais, sabe muito bem que qualquer Kbyte economizado é muito bem vindo.Partindo dessa necessidade, resolvi procurar alguma coisa pra compactar os arquivos CSS automaticamente.

Ravakahn Gladior Ravakahn Gladior
Use a internet com a linha de comando com o curl

Use a internet com a linha de comando com o curl

Curl é uma ferramenta rápida e eficiente para extrair informações da internet sem usar uma interface gráfica.

Ravakahn Gladior Ravakahn Gladior
Como incluir corretamente arquivos flash em páginas WEB (XHTML/HTML)

Como incluir corretamente arquivos flash em páginas WEB (XHTML/HTML)

O elemento <embed> foi criado pela Netscape para incorporar plugins e players em páginas web. Por ser um elemento que não faz parte da especificação XHTML não é recomendável usa-lo. E então? Como devo inserir arquivos flash nas minhas páginas web?

Ravakahn Gladior Ravakahn Gladior
Extrair emails de uma string com PHP

Extrair emails de uma string com PHP

Você sempre quis saber como os spammers descobrem seu endereço de email? É simples. Eles usam robôs para navegar pela web, e depois eles extraem os endereços de email usando "Expressão Regular".

Ravakahn Gladior Ravakahn Gladior
Mascara para campos monetários com Jquery e MaskMoney

Mascara para campos monetários com Jquery e MaskMoney

Em um dos posts anteriores eu comentei sobre o Masked Input. Um plugin para a criação de máscaras nos formulários. Mas o Masked Input não trabalha muito bem quando o assunto é mascarar moedas. Já o MaskMoney faz muito bem esse trabalho.

Ravakahn Gladior Ravakahn Gladior
Como micro-otimizar seu CSS

Como micro-otimizar seu CSS

É dificil encontrar um programador que ainda não tenha tido problemas relacionados aos charset da sua aplicação. Conheça uma solução para converter UTF-8 para ISO8859-1 usando apenas javascript.

Ravakahn Gladior Ravakahn Gladior
Forçando HTTPS com Javascript

Forçando HTTPS com Javascript

Além da maior relevância para SEO o HTTPS torna-se cada vez mais uma exigência do mercado

Ravakahn Gladior Ravakahn Gladior
Extraindo ano, mês e dia de um objeto Date no Java

Extraindo ano, mês e dia de um objeto Date no Java

Veremos como extrair ano, mês e dia usando a classe Date e também usando a nova biblioteca de data e hora do Java 8.

Ravakahn Gladior Ravakahn Gladior
Criando seu primeiro projeto no Android Studio

Criando seu primeiro projeto no Android Studio

Esta lição mostra como criar um novo projeto Android com o Studio e descreve alguns dos arquivos do projeto.

Ravakahn Gladior Ravakahn Gladior
Executar o aplicativo no Android Studio

Executar o aplicativo no Android Studio

Na lição anterior, você criou um projeto Android que exibe as palavras "Hello World!". Agora, você pode executar o app em um dispositivo real ou em um emulador.

Ravakahn Gladior Ravakahn Gladior
Classes Singleton em Java

Classes Singleton em Java

Em programação orientada a objetos, uma classe singleton é uma classe que pode haver somente um objeto (uma instância da classe) por vez.

Ravakahn Gladior Ravakahn Gladior
Comparando diferentes formas para fazer requisições HTTP no Javascript em 2020

Comparando diferentes formas para fazer requisições HTTP no Javascript em 2020

A Fetch API foi introduzida em 2015 com o ES6 e permite o encadeamento fácil sem a utilização de callbacks.

Ravakahn Gladior Ravakahn Gladior
Networking com a biblioteca Volley no Android

Networking com a biblioteca Volley no Android

Volley é uma biblioteca que torna a navegação para Android mais fácil, e mais importante, rápida.

Ravakahn Gladior Ravakahn Gladior
Como criar e fazer o download de um arquivo zip no Laravel 7?

Como criar e fazer o download de um arquivo zip no Laravel 7?

Exemplo em Laravel de como criar um arquivo compactado em ZIP e envia-lo ao cliente.

Ravakahn Gladior Ravakahn Gladior
Cópia profunda de objetos e arrays no Javascript

Cópia profunda de objetos e arrays no Javascript

As formas mais comuns de copiar um objeto fazem apenas uma cópia superficial, e isto é um problema quando temos valores aninhados.

Ravakahn Gladior Ravakahn Gladior
Criar uma interface do usuário simples

Criar uma interface do usuário simples

Você ira usar o Android Studio Layout Editor para criar um layout que inclua EditText e um Button.

Ravakahn Gladior Ravakahn Gladior
Comandos GIT diários

Comandos GIT diários

Fez um *push* acidentalmente para o branch errado? Sim, isso já aconteceu comigo também.

Ravakahn Gladior Ravakahn Gladior