sexta-feira, 26 de fevereiro de 2016

JavaScript: Obter e mostrar data e hora

Neste exemplo vou demostrar como obter a data e hora atual utilizando JavaScript. Note que primeiro temos que instanciar um objeto do tipo Date. Este objeto será responsável por trazer métodos para obter cada informações sobre data e da hora.
// Obter data/hora atual
var data = new Date();

// Obter informações sobre data e hora
var dia     = data.getDate();           // 1-31
var dia_sem = data.getDay();            // 0-6 (zero=domingo)
var mes     = data.getMonth();          // 0-11 (zero=janeiro)
var ano2    = data.getYear();           // 2 dígitos
var ano4    = data.getFullYear();       // 4 dígitos
var hora    = data.getHours();          // 0-23
var min     = data.getMinutes();        // 0-59
var seg     = data.getSeconds();        // 0-59
var mseg    = data.getMilliseconds();   // 0-999
var tz      = data.getTimezoneOffset(); // em minutos

// Formatar data e a hora (note o mês + 1)
var str_data = dia + '/' + (mes+1) + '/' + ano4;
var str_hora = hora + ':' + min + ':' + seg;

// Mostrar resultado
alert('Hoje é ' + str_data + ' às ' + str_hora);
Abraços e até a próxima

sexta-feira, 29 de janeiro de 2016

PHP LINHAS TEXTAREA COMO ELEMENTO DE UMA MATRIZ

Este exemplo mostro como passar valores de cada linha de um elemento textarea para uma matiz. Veja como é fácil

$text = trim($_POST['textareaname']);

$textAr = explode("\n", $text);
$textAr = array_filter($textAr, 'trim'); //Remove caracter \r
foreach ($textAr as $line) {
    echo $line; 
} 

Abraço, e até a próxima.


segunda-feira, 7 de setembro de 2015

JAVA - static e final

Podemos definir uma constante utilizando a palavra reservada static.

Caso você deseje que o valor não seja alterada utilize a palavra reservada final.

NOTA: Constantes são o oposto das variáveis. A diferença está em não podermos atribuir um novo valor, pois ele recebe um valor final imutável. 

Neste caso você pode declarar uma constante da seguinte maneira:

static final int nome = valor

terça-feira, 1 de setembro de 2015

APLICAÇÃO AMDROID - TESTAR CONEXÃO COM A INTERNET

Se o seu aplicativo utiliza a Internet, você precisa validar se existe uma conexão ativa. Pois caso contrário sua aplicação não irá funcionar corretamente.


Para isso precisamos seguir alguns passos:

1. Fornecer as devidas permissões de acesso a rede no arquivo Manifest:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

2. Crie o seguinte método em sua aplicação:

public boolean isOnline() {
    ConnectivityManager manager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);

    return manager.getActiveNetworkInfo() != null &&
            manager.getActiveNetworkInfo().isConnectedOrConnecting();
}

3. Fazer a chamada:
boolean testConection = isOnline();

Agora é só testar.

Abraço a todos e até a próxima.

Wellington 
aspnetwf@gmail.com

sábado, 8 de agosto de 2015

Microsoft abre código de engine de compilação de software do Visual Studio



A Microsoft anunciou, nesta quinta-feira (19), a abertura do código da sua engine de compilação de software chamada MSBuild. Os dados foram publicados pela empresa no GitHub.


A MSBuild ajuda a automatizar a programação, realizando testes e criando o package da aplicação. Ela está presente no ambiente de desenvolvimento integrado (IDE) da Microsoft, o Visual Studio.


ADVERTISEMENT
O código divulgado no GitHub é semelhante ao usado pela empresa na última versão de seu IDE, apesar de ter algumas diferenças que serão reduzidas com o tempo. Em breve, versões da MSBuild para Mac e Linux serão disponibilizadas pela Microsoft.


Com o msbuild.exe, é possível "orquestrar e construir produtos em ambientes em que o Visual Studio não esteja instalado".







Microsoft explica como será atualização de piratas para o Windows 10


A Microsoft confirmou que irá permitir a usuários de versões piratas do Windows realizar a atualização do sistema para o Windows 10. Mas essas cópias ainda serão consideradas “não oficiais”, obrigando o usuário a pagar para ter uma versão considerada “genuína” do sistema operacional.



Segundo o site The Verge, se seus usuários quiserem ter seus sistemas operacionais considerados como “oficiais” eles deverão entrar na Windows Store e comprar um “mecanismo” que fará seus computadores se tornarem genuínos.


ADVERTISEMENT
A Microsoft afirma que a atualização gratuita de piratas será aplicada no mundo todo.


Na quarta-feira (18) foi divulgada a notícia de que as versões piratas do Windows seriam atualizadas gratuitamente para combater a pirataria na China, algo que a Microsoft não confirmou.
Os piratas ainda conseguirão atualizar de graça suas versões do Windows, mas é provável que a Microsoft inclua algumas restrições nas cópias não oficiais, como, por exemplo, um período de teste por tempo limitado ou promoções para quem comprar uma versão oficial do Windows 10.


Apesar das atuais cópias piratas do Windows ainda receberem as atualizações de segurança mais importantes para o sistema, elas não recebem o que a Microsoft chama de “atualizações ou benefícios opcionais”. Provavelmente isso também deverá acontecer com o Windows 10.


Fonte: The Verge