¿Vamos a la playa? Espera, que miro el tiempo en la terminal

El título del artículo os dejado totalmente despistados, pero se trata de algo tan sencillo como consultar el tiempo desde la terminal. En la vida del sysadmin no todo es trabajo, también tenemos derecho a que el astro Sol nos lance un poco de cobre al cuerpo. Con la llegada del verano que mejor que estar al día del tiempo y de cómo aprovecharemos el […]

Leer más » 1 Comentario

Explain Shell, entendiendo cada comando (ampliación)

Me encuentro en la red este curioso proyecto, ExplainShell.com. El proyecto, que ya nos adelantó el pasado año Manuel Ignacio mediante su entrada Aprende Shell de Ubuntu Linux con Explain Shell, se trata de un servicio en la nube que nos brinda la posibilidad de descomponer un comando y explicárnoslo paso a paso. Es muy útil para usuarios nóveles o para los que le pica la curiosidad […]

Leer más » 3 Comentarios

El mejor tutorial en línea de C++ en inglés

Para aprender un lenguaje de programación qué mejor que un buen tutorial que te enseñe desde el principio los entresijos de dicho lenguaje. Siendo C++ un lenguaje popularísimo es normal que en internet existan miles y miles de tutoriales tanto en libros de texto como en páginas web. En mi opinión, el mejor tutorial en línea que me ha ayudado a aprender realmente C++ es […]

Leer más » 4 Comentarios

Manejo de Hilos en Java – Tutorial

En este pequeño tutorial veremos como manejar diferentes procesos en Java utilizando Hilos mediante la clase Thread. Un Thread es un hilo de ejecucion en un programa en java, el cual permite tener multiples instancias de hilos corriendo de forma simultanea en una aplicacion. Los hilos tienen un valor denominado prioridad, el cual puede pedir a java que en una situacion en que tenga que […]

Leer más » 4 Comentarios

Integración de sistemas y servicios distribuidos con OpenLDAP

Me ha llegado desde una lista de correo el siguiente manual sobre OpenLDAP. Me gustaría compartirlo con vosotros mediante esta vía para darle difusión. Prefiero no replicar contenido. Podéis encontrarlo desde el siguiente enlace.

Leer más » 1 Comentario

Instalar MyPaint en Ubuntu

Con la reciente llegada de la versión 1.1 aprovecho la ocasión para comentarios cómo instalar esta aplicación dedicada al arte de pintar. MyPaint se centra en el lienzo y se olvida de los accesos y herramientas, son accesibles desde cualquier parte pero por defecto se muestran ocultas de esta forma podremos centrar nuestro propósito a lo que realmente queremos, pintar. Bien, si nos animamos a […]

Leer más » 1 Comentario

Cómo censurar palabras en PHP

En función de nuestro propósito es posible que en algún caso necesitemos controlar las palabras que se escriben. Es muy común el caso de los foros, incluso supongo que para los gestores de contenido orientados a foros proveen alguna extensión para realizar esta tarea. Bien, lo que vamos a hacer simplemente es reformatear una cadena de texto que puede contener palabras obscenas o malsonantes por […]

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 ; ) 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

TextMate 2 en Ubuntu

Esta podría ser una entrada de cómo instalar TextMate 2, el conocido editor de código de Mac OS, en una distribución de Linux. No se trata de un tutorial, sino de un anticipo de lo que nos espera tras la liberación del código de TextMate 2 por sus autores. El código fuente se encuentra en GitHub. Desde el blog de TextMate anunciaron el pasado 9 de […]

Leer más » 6 Comentarios

Instalar Skype 4.0

Si ya teníais Skype instalado con anterioridad bastará con que actualicéis desde los repositorios. En caso contrario, es muy sencillo, sólo habrá que añadir desde la Ubuntu Software Center el repositorio “Canonical Partners”, para ello: Abrirmos Ubuntu Software Center Vamos a Edit -> Software Sources Nos dirigimos a la pestaña Other Software Y seleccionamos: Canonical Partners ¿Qué nos aporta la versión 4 de Skype? Antes […]

Leer más » 4 Comentarios

Cambiar la dirección de un sitio WordPress

Es frecuente que por las razones que sean, no sólo de producción en plan: “quiero cambiar de dominio” sino por pruebas para poder echar a andar un proyecto WordPress en un servidor que no está en producción, tengamos que cambiar la dirección del mismo. La propia arquitectura de WordPress está pensada para ser flexible en este aspecto. En este artículo, comentaremos cómo hacerlo desde el punto […]

Leer más » 8 Comentarios

Arrays asociativos en PHP: crear, editar, añadir, eliminar, extraer y eliminar elementos

Los arrays asociativos en PHP, son una de las herramientas más útiles para manejar información. A diferente de los arrays secuenciales, equivalentes a los vectores de C, el acceso no se hace al elemento iésimo, si no que lo hacemos a una clave, al estilo de las tablas hash. Veamos un ejemplo con personas a las que se les referencia a través de su NIF. […]

Leer más » 5 Comentarios

GIT: Descarga, actualiza y sube tu código a Internet

Una de las ventajas del Software Libre es que la gran mayoría de los proyectos cuentan con unos repositorios donde los desarrolladores van colgando los últimos cambios en el código, por lo que siempre podemos descargarnos la ultima versión para probarlo (si bien como usuario final no se debería de hacerlo debido a la posibilidad de que haya un bug que nos provoque fallos en […]

Leer más » 13 Comentarios

Manejar tiempos con ‘setTimeout’ en Javascript

Cuando necesitas interactuar con el usuario resulta fundamental manejar el tiempo para que ocurran determinados eventos. En Javascript hay varias funciones para administrar los tiempos y una de ellas es setTimeout. Esta función, cuando se ejecuta, espera una cantidad de milisegundos hasta que llama otra función. Aquí os dejo un ejemplo con su código para clarificarlo. Ejemplo Código fuente del ejemplo <!doctype html> <html>   <head> […]

Leer más » 6 Comentarios

Instalar Chromeless

Hace unas semanas os hablé de cómo instalar Webian Shell, un navegador fullscreen basado en Chromeless. Este proyecto está orientado básicamente a la creación de un navegador Web liviano, sencillo y ágil. Bien, veamos como instalarlo en nuestro sistema: Hacemos un checkout del repositorio del mozilla en gibhub: ahornero@6581-D:~$ git checkout http://github.com/mozilla/chromeless.git Si todo ha ido bien, comprobamos el contenido del directorio que nos acabamos […]

Leer más » 1 Comentario