𓃗
art blog(derogatory)
Aqua Utopia|海の底で記憶を紡ぐ
we're not kids anymore.
No title available

Discoholic 🪩

No title available

if i look back, i am lost
almost home
Not today Justin
The Stonewall Inn
Cosmic Funnies

bliss lane
YOU ARE THE REASON
$LAYYYTER
No title available
wallacepolsom
let's talk about Bridgerton tea, my ask is open

#extradirty
Monterey Bay Aquarium
seen from Malaysia
seen from Azerbaijan

seen from United States
seen from United States

seen from Netherlands

seen from Malaysia
seen from T1
seen from United States
seen from Venezuela

seen from T1

seen from Canada

seen from United States
seen from Italy
seen from Bangladesh

seen from Russia

seen from United States

seen from T1

seen from Netherlands
seen from Bangladesh

seen from United States
@code24h
Nuestro curso de creacion de aplicaciones web
Este es otro template para pagina web inicialmente por codrops pero lo edite, esta genial
https://github.com/evilnapsis/template-multilevel
Este es un ejemplo un poco mas avanzado de hilos en el que tenemos una ventana JFrame que los controla se pueden inicar, detener, continuar 2 hilos.
https://github.com/evilnapsis/HiloGrafico
Este es un sencillo ejemplo de uso de hilos en java.
https://github.com/evilnapsis/hilos1
He aqui otro template utilizando tuktuk de tapquo, tuktuk.tapquo.com, este que yo personalize lo pueden encontrar en https://github.com/evilnapsis/template-tuktuk1
Este es un template para hacer una pagina similar a la de google nexus.
https://github.com/evilnapsis/template-nexus
Validar email con javascript
Con el siguiente snipet logramos validar el email en un formulario, utilizando javascript.
expr = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; if (expr.test(frm.mail.value)){ alert("La dirección de email " + frm.mail.value + " es correcta."); } else { alert("La dirección de email " + frm.mail.value + " es incorrecta."); e.preventDefault(); }
Saber si un numero es par con clase PHP
La siguiente micro-clase puede parecer obvio su funcionamiento.
Sirve para saber si un numero es par.
<?php class Par { function Par($numero){ $this->numero = $numero; } function isPar(){ if(($this->numero%2)==0) print 'es par'; else print 'no es par'; } } >
Su simple forma de uso seria, en caso de tener la clase en otro archivo , no olvodar hacerle include.
Al final nos imprimira si el numero es par o no.
Manejo de variables de Session
Las variables se session sun un poco mas seguro que las cookies por que se alojan en el servidor en lugar del cliente.
Para inicializar el entorno de las variables de session se escribe session_start al iniciar los archivos donde vamos a usar sessiones.
session_start();
Una vez indicado que vamos usar variables de session, registramos los valores que pasaremos por las variables de session, utilizando el siguiente formato :
$_SESSION['minombre'] = 'evilnapsis';
Entonces guardamos la variable de session con identificador minombre y el valor asociado evilnapsis.
Si queremos obtener este valor en otro archivo diferente al archivo donde inicializamos el valor, entonces en el segundo archivo debemos primero empezar con session_start() y despues hacer :
$nombre = $_SESSION['minombre'];
Indicando que vamos a obtener de las variables de session cuyo identificador sea minombre.
Una vez que queremos terminar una session, debe ser pertinente hacer unset a todas las variables de session que utilizamos :
unset($_SESSION['minombre']);
Para despues proceder a destruir la session, con la funcion session_destroy.
session_destroy();
Obtener la IP del cliente con PHP
Si queremos crear un IpLogger, una caracteristica para detectar los usuarios que nos visitan a partir de la IP, resulta que con la siguiente funcion podemos obtener la IP del cliente o visitante.
public static function getRealIP() { if (!empty($_SERVER['HTTP_CLIENT_IP'])) // encaso de que la ip sea compartida return $_SERVER['HTTP_CLIENT_IP']; if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) // encaso de provenir de un proxy return $_SERVER['HTTP_X_FORWARDED_FOR']; return $_SERVER['REMOTE_ADDR']; }
La variable especial $_SERVER nos contiene mucha informacion sobre el servidor y el cliente.
Hay 3 casos de IP el caso normal donde obtenemos la ip apartir de REMOTE_ADDR.
En caso de que sea una ip compartida usamos HTTP_CLIENT_IP.
Y en caso de provenir de un servidor proxy la obtenemos con HTTP_X_FORWARED_FOR.
Listar archivos de un directorio
Esta funcion puede ser util, mas cuando estamos haciendo un framework y estamos creando un autoloader.
$handler = opendir($directory); while ($file = readdir($handler)) { if ($file != "." && $file != "..") { print $file; } } closedir($handler);
$directory es el directorio que se va a recorrer.
Con opendir abrimos el directorio, lo y el handler lo almacenamos en la variable $handler.
Leemos el directorio apartir del handler con readdir. lo recorremos con el while y cada ciclo almacenamos el nombre de archivo en la variable $file.
Por ultimo cerramos el directorio closedir.
Obtener numero de Facebook Shares en PHP
a continuacion un peque~o snipet que me saco de apuros.
<?php $url = "http://evilnapsis.tk/minedeck/"; $json = file_get_contents('http://graph.facebook.com/?id='.$url); $jx = json_decode($json); $nshares = $jx->shares; ?>
Sirve para sacar el numero de shares(veces compartidos) que ha sido un enlace($url) en facebook. Al enviar el get request a la direccion graph.facebook.api, nos devuelve datos en JSON lo cual decodificamos con la funcion json_decode, para luego tratar la variable que contiene el resultado como un objeto puro.