Bienvenido a Tu Lugar en Internet

Tu Lugar es un Blog informativo sobre temas de Internet, Tecnología, Gadgets y temas de interés general.
Estrenando un nuevo diseño Web 2.0 te damos la bienvenida y te invitamos a comentar nuestros artículos y a suscribirte a nuestros feeds.

Útiles expresiones regulares en PHP

Filed Under (Programación y DB) by santius on 18-08-2008

Tagged Under : ,

//Nombre de usuario
//Acepta entre 4 y 28 caracteres de largo, alpha-numérico y acepta guiones_bajos.

$string = "userNaME4234432_";
if (preg_match('/^[a-z\d_]{4,28}$/i', $string))
{
    echo "el patrón coincide con = ".$string."<br />";
}

//Direcciones de email

$string = "first.last@domain.co.uk";
if (preg_match('/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/',$string))
{
    echo "el patrón coincide con = ".$string."<br />";
}

//Código postal

$string = "55324-4324";
if (preg_match('/^[0-9]{5,5}([- ]?[0-9]{4,4})?$/', $string))
{
    echo "el patrón coincide con = ".$string."<br />";
}

//Dirección IP

$string = "255.255.255.0";
if (preg_match('/^(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:[.](?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}$/',$string))
{
    echo "el patrón coincide con = ".$string."<br />";
}

//Color hexadecimal

$string = "#666666";
if (preg_match('/^#(?:(?:[a-f\d]{3}){1,2})$/i', $string))
{
    echo "el patrón coincide con = ".$string."<br />";
}

//Fechas

$string = "10/15/2007";
if (preg_match('/^\d{1,2}\/\d{1,2}\/\d{4}$/', $string))
{
    echo "el patrón coincide con = ".$string."<br />";
}

Mod Rewrite Reference Sheet

Filed Under (Programación y DB) by santius on 03-08-2008

Mod Rewrite Reference Sheet

Evento para programar en las XO en Uruguay

Filed Under (Gadgets y Tecnología, Links Interesantes, Otros Artículos, Programación y DB) by santius on 15-05-2008

Tagged Under : ,

Llegó la hora de generar aplicaciones para los laptops XO. Uruguay se encuentra en una posición privilegiada, debido a la alta densidad de
estos equipos de que estamos disponiendo, lo que da una gran base instalada sobre que puede utilizar nuestro software. Dicho de otra
manera, los programadores uruguayos tienen el doble beneficio de poder brindar soluciones prácticas a las necesidades educativas (y, por qué
no, de otros tipos) de nuestro país y al mismo tiempo, que estas puedan explotar por el mundo entero.
Para favorecer este intercambio, con el apoyo del LATU y la Facultad de Ingeniería se está organizando para este fin de semana un encuentro de programadores interesados en desarrollar para las XO: Ceibal Jam!. La información se está actualizando constantemente en el wiki, donde es posible registrarse y participar.

El objetivo del encuentro es establecer un contacto inicial entre los interesados en trabajar en esta plataforma y comenzar a trabajar en
algunos desarrollos de interés. Para ello, se van a hacer algunas charlas-talleres introductorios y luego nos organizaremos en equipos
planteándonos pequeños objetivos de desarrollo. En particular, hay una iniciativa de desarrollar un sistema para facilitar la realización de
blogs desde el laptop , que permita aumentar la producción de bolgs en las escuelas del país.

Los "Jam! " se realizan mucho en el primer mundo y consisten en juntar gente con intereses comunes y trabajar intensivamente por cierto período de tiempo para crear. Su origen está en los grupos de Jazz, que se realizan lasgas sesiones de improvisación, "Jam sessions", generalmente luego de un concierto. Es una nueva modalidad en nuestro país, pero esperamos que no sea el último encuentro de este tipo que se realice.

La wiki se encuentra en: http://wiki.laptop.org/go/Ceibal_Jam

Maquinas Virtuales dentro de Ubuntu

Filed Under (Programación y DB, Unix, Utilidades) by santius on 09-05-2008

Tagged Under :

Sun xVM VirtualBox 1.6 es la nueva versión de la herramienta de virtualización de SUN Microsystems. En esta ocasión, tenemos una compatibilidad completa con la nueva versión de Ubuntu, Hardy Heron.

Enlace: Descarga

Aprender Python, y gratis

Filed Under (Programación y DB) by santius on 09-05-2008

Tagged Under :

Raúl Gonzalez nos presenta un interesantísimo libro llamado Python para todos, gratis para su descarga y distribución, te lo presentamos en Tu Lugar para que lo descargues y aprendas un poco mas de esta interesantísima tecnología.

El libro, de 108 páginas, cuenta con temas como:

  • Tipos básicos
  • Control de flujo
  • Funciones
  • Orientación a objetos
  • Programación funcional
  • Excepciones
  • Módulos y paquetes
  • Entrada / Salida
  • Expresiones regulares
  • Sockets
  • Interacción con webs
  • Threads

 

Descarga: Python para todos [PDF]

Nuevo VI pero On Line

Filed Under (Programación y DB, Utilidades) by santius on 09-05-2008

Tagged Under :

El famoso VI que seguramente los usuarios de Linux ya saben de que hablo, ya tiene su versión en línea, llamada Vi online que funcionará en cualquier pc con javascript.

Sitio oficial | jsvi

10 Plugins de Seguridad para Wordpress

Filed Under (Programación y DB) by santius on 18-04-2008

Tagged Under : , ,

Todos los que tenémos un blog sabemos lo importante que es la seguridad, los respaldos y la protección contra los ataques externos. Es por eso que mostramos una colección de 10 plugins para Wordpress, calificados como los mejores plugins de seguridad para Wordpress.

 

  1. WordPress Database Backup
  2. Semisecure Login
  3. AskApache Password Protect
  4. Force SSL
  5. WP Security Scan
  6. Secure Files
  7. WP-SpamFree
  8. BackUpWordPress
  9. Anonymous Wordpress Plugin Updates
  10. Replace WP-Version

 

Enlace: Top 10 Security and Protection Plugins for Wordpress

Testear en Internet Explorer

Filed Under (Microsoft, Programación y DB, Utilidades) by santius on 17-04-2008

Tagged Under : ,

test_ie

IETester es un navegador que contiene en si mismo todas las versiones de Internet Explorer, la pesadilla de los desarrolladores web. esta herramienta es de gran ayuda para todos los que tenemos que estar preocupados por la compatibilidad entre versiones de IE, cosa que por suerte no pasa con otros navegadores, como Firefox o Opera.

Enlace: IETester

Compilador online de código

Filed Under (Programación y DB, Utilidades) by santius on 14-04-2008

Codepad es un editor online que permite escribir y ejecutar código escrito en texto plano, de esta manera se muestra la salida devuelta por el programa, y en caso de haberlos, los errores producidos por el programa.

codepad

Enlace: Codepad 
Fuente: Whatsnew

Crean un Super Mario en JavaScript y pesa 14 Kb

Filed Under (Juegos, Programación y DB) by santius on 09-04-2008

Tagged Under : ,

Super Mario Bros hecho con un JavaScript de 14kb incluyendo el audio, algo realmente increíble y que podes testear y aprender como se hizo. La explicación de cómo se hizo en nihilogic

Suscribite a nuestros Feeds: Rss