Lo mejor de mi timeline del 15 al 21 de Septiembre

https://twitter.com/NoticiaLinux/status/249037990570119168

Leer más » Comentar

Codificar dirección de correo electrónico (email) para evitar spam

Cuando colocamos una dirección de correo en un sitio público y que puede ser leído por los spam bot (robots generadores de spam) nos arriesgamos justo a eso, a sufrir las consecuencias de entrar en sus listas y de esta forma coparnos la bandeja de correo no deseado.

Spam

Una solución es dejar de usar enlaces en sitios web del tipo mailto y colocar una imagen con la dirección. El problema de esta solución es que pierde interactividad, no podemos hacer clic directamente.

Una solución es transformar los caracteres en entidades HTML: el bot no lo reconoce tan fácilmente (tiene que estar programado para eso), pero la funcionalidad para nosotros sigue siendo la misma.

Leer más » 1 Comentario

Wando 2.0 Lugosi

Wando 2.0 Lugosi, distribución que hace honor al actor Bela Lugosi el famoso actor de películas de terror, es una distribución del sistema operativo GNU/Linux originaria de Argentina y España basada en Debian GNU/Linux y Ubuntu. Ya está preparado en su pagina web para que cualquier persona se lo descargue, y pueda probar la gran belleza de esta distribución, aunque nueva, bastante innovadora y suficientemente estable para el uso de cualquier persona iniciada en linux. También para los que no son tan novatos y les gusta investigar a fondo el sistema operativo.

Wando 2.0 incluye numerosas características, como el kernel 3.2, el kernel más estable actualmente, firefox como navegador predeterminado y para los amantes de Google Chrome hemos incluido el navegador web chromium. También se incluye la suite informática LibreOffice en su ultima version  3,6,1.

Leer más » 5 Comentarios

Encuesta de valoración del Software Libre, edición 2012

Como cada año, la gente de PortalProgramas se pone manos a la obra con la encuesta más importante a nivel nacional sobre la valoración por parte de todos los internautas del Software Libre. Este año no podía ser menos y aquí os traemos la edición 2012 de esta encuesta.

Logo encuesta valoración software libre

El método es sencillo, entráis en este enlace y respondéis de forma rápida y cómoda a una serie de preguntas que son de mucho valor para conocer hasta qué punto ha llegado el Software Libre al gran público y conocer de primera mano cómo lo tienen considerado. Cada edición cuenta y poder comparar datos de varias ediciones es muy importante.

Leer más » 1 Comentario

Bloquear una dirección IP con PHP

Sea por comodidad, por manejo o porque no tenemos otra (e.g. no podemos editar la configuración nuestro servidor con htaccess) para bloquear una dirección IP podemos usar PHP con éste propósito.

Para ello, incluiremos dentro de nuestro archivo PHP el siguiente código. Lo ubicaremos en la parte superior, antes de realizar ningún retorno por la salida estándar.

<?
$bloqueo[0]=”167.127.31.5″;
$bloqueo[1]=”167.127.31.5″;
$bloqueo[2]=”167.127.31.5″;
// De esta manera con cuantas como deseemos

if (in_array($_SERVER[‘REMOTE_ADDR’],$bloqueo)) header(“HTTP/1.1 403 Forbidden”);
?>

Leer más » 3 Comentarios

Espacio en blanco o Whitespace

A la hora de diseñar páginas web siempre debes tener en cuenta un concepto básico y muy importante: el espacio en blanco o whitespace.

El espacio en blanco o whitespace es la distancia entre los elementos de una composición. Este concepto es una parte de los principios de diseño web. No debes confundir el espacio en blanco con el uso del blanco en una composición.

El espacio en blanco tiene muchas ventajas. La principal es que la separación de los elementos entre ellos hacen que sean más relevantes y fáciles de interpretar. Para esto tienes dos opciones: aumentar el tamaño del espacio o eliminar un elemento si es prescindible.

Veamos un ejemplo:

Leer más » 1 Comentario

Robar wifi


robarwifi

Cada vez que oigo hablar a alguien de robar wifi me imagino esta situación.

Leer más » 3 Comentarios

Paginación en WordPress no funciona

En alguna ocasión me he encontrado con algún cliente o un tema en un proyecto propio en el que los botones de paginación no funcionan, incluso usando paginación al estilo WP Page Navi. El problema es que siempre se presenta la primera página sea cuál sea la página que se pida (podemos ver la página que se pide en la URL: /page/2 o /page/3…).

Probablemente no sea un problema de WordPress sino un problema de vuestro tema que no trata las variables de paginación. ¿Cómo podemos verlo? Dirigiros a vuestro index.php o al fichero en el que esté implementado el loop.

  1. Buscad la zona donde se forme la consulta (WP_Query)
  2. Comprobad en sus parámetros si se trata la página, sería algo así: &paged=’ . $paged
  3. En caso de que no se trate la variable, ahí tenéis el problema, si se trata tenéis que comprobar que la variable paged está siendo declarada y correctamente recogida de la URL: $paged = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1;

El código a buscar sería el que se encuentra alrededor de WP_Query y debería modificarse para que quedara como se indica a continuación:

Leer más » 2 Comentarios

Configurar la interfaz de red por consola

El propósito de esta entrada es la de administrar la red de nuestro sistema sin necesidad de atender a ninguna interfaz gráfica. Os iré mostrando los puntos que he encontrado más relevantes para configurar la red por consola.

En los ejemplos mencionados estoy logueado como superusuario, de forma que para editar ficheros o realizar determinadas acciones no tenga que solicitar privilegios con otro usuario (e.g. mediante la aplicación sudo)

Mostrar la configuración actual

root@6581-Server:~# ifconfig -a

eth0 Link encap:Ethernet HWaddr 08:00:27:a4:07:e0
inet addr:192.168.1.134 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fea4:7e0/64 Scope:Link
[…]

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
[…]

Levantar o bajar una red

No os aconsejo ejecutar la siguiente línea esto si os encontráis conectados de forma remota por esta interfaz.

root@6581-Server:~# ifconfig eth0 down

Modificar la configuración

Existen otras vías, como por ejemplo: ifconfig eth0 192.168.1.134 netmask 255.255.255.0 up, pero prefiero hacerlo así ya que los cambios son permanentes.

Editamos el fichero de configuración

root@6581-Server:~# nano /etc/network/interfaces

Este tendrá la siguiente forma, dónde estamos indicando que la interfaz lo haga un loopback y la eth0 se levante de forma automática, sea estática, tenga esa IP, esa máscara y asignada esa puerta de enlace predeterminada. 

Leer más » 3 Comentarios

Curso-Tutoriales en PDF de C# mono

Saludos a toda la comunidad.

Tenéis a vuestra disposición una serie de tutoriales de C# con mono, actualmente hay 6 temas pero iré publicando más. Los temas están en formato pdf para más comodidad y portabilidad ; )

Tutorial Mono - Programación en C#

http://stringinarray.wordpress.com/category/tutorial-csharp-mono/

Puntos tratados en los 6 temas:

Tema 1 – Introducción a tecnología NET con Mono y fundamentos de C#

Leer más » 4 Comentarios