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

Linux Hispano en Botize

¿Botize? Sí, no es una red social, ni un foro, tampoco un blog… es un sistema de automatización de procesos. Como su nombre indica Botize “robotiza” nuestro contenido (o contenido externo) sobre Twitter, Facebook, Google Drive, Dropbox, Instagram, feeds RSS.

En Linux Hispano aun no nos hemos hecho con una cuenta premium, pero no dudamos en hacerlo en un futuro. Básicamente el uso que le hemos dado está relacionado con la red de Twitter, y con la cuenta gratuita se pueden realizar hasta tres acciones. En la siguiente imagen podéis ver un ejemplo de las acciones que realizamos aquí:

  • Nos hemos propuesto marcar como favorito los tweets en español con hashtag #Linux
  • Al seguirnos, tachán! te seguiremos…
  • Y los tweets con nuestro hashtag (#LinuxHispano) será retuiteados

Leer más » 3 Comentarios

[Whois .es] Información de dominios .es, datos del titular y dominios DNS

Muchos estaréis acostumbrados a consultar tanto la disponibilidad como los datos del propietario o servidores DNS a través de servicios tipo whois como whois.cominternic.net o whois.net.

Para el caso de los dominios .es la consulta de la disponibilidad es pública, mientras que los datos del titular del domino y los servidores DNS no son identificables por estos medios. Tenemos que atender a nic.es (la entidad responsable de gestión del registro de nombres de dominio de Internet bajo el código de país .es) para realizar la consulta.

Así, si queremos obtener información de, por ejemplo, google.es, nos dirigimos a nic.es/sgnd/dominio/publicInformacionDominios.action, introducimos el dominio (en este caso google.es), luego clicamos sobre éste en ver datos y, finalmente, introducimos los caracteres del captcha.

Leer más » 1 Comentario

Greybird – Un tema liviano para Unity y Gnome Shell

Primero odié Unity, luego lo estuve usando. Ahora lo prefiero y me atrevo con nuevos temas. Greybird es un tema bastante liviano que evita esa inundación de colores del tema por defecto en Unity, así que lo probé en éste. En Gnome Shell, lo tengo pendiente.

Greybird desktop es el tema por defecto en Xubuntu 11.04, 11.10 and 12.04 y en el último release incluye:

  • Soporte GTK2
  • Soporte GTK3
  • Temas para Xfwm4 (normal y compacto)
  • Tema para xfce-notifyd
  • Tema Emerald
  • Tema Metacity
  • Tema Mutter
  • Soporte Unity
  • Soporte de los Granite.widgets

Para instalar Greybird en Ubuntu 12.04, abrimos un terminal: 

Leer más » 1 Comentario

Cómo cambiar el password por defecto en Raspberry Pi (raspbian)

Trivial, como en cualquier otra distribución. Lo más importante es conocer los credenciales por defecto en la imagen de Raspberry Pi de Debian Squeeze, Wheezy. Recordaros que ya hablamos de Raspberry Pi hace mucho tiempo, cuando fue anunciada como la placa low-cost más asequible.

  • Usuario: pi
  • Contraseña: raspberry

¿Cómo cambiarlo entonces? A través del comando passwd:

pi@raspberrypi: ~$ passwd
(current) UNIX password: raspberry
Enter new UNIX password: nueva-contraseña
Retype new UNIX password: nueva-contraseña

Leer más » 2 Comentarios

Instalar GIMP 2.8 mediante PPA

Hace más de un año anunciamos la versión de GIMP con ventana única. Es posible que muchos ya la hayáis probado y estéis bastante contentos con ella. Se trata de la versión 2.8 de Gimp.

Para instalarla en vuestro sistema mediante PPA y mantenerla siempre actualizada realizaremos estos sencillos pasos. Como siempre, abrimos un terminal:

ahornero@6581-D:~$ sudo add-apt-repository ppa:otto-kesselgulasch/gimp
ahornero@6581-D:~$ sudo apt-get update
ahornero@6581-D:~$ sudo apt-get install gimp

Sencillo y rápido, si no os aparece el modo ventana única activado por defecto os dirigís a: Windows->Single-window Mode.

Leer más » 1 Comentario

Migrar un servicio en caliente de un nodo a otro en un clúster

Hace ya tiempo que empecé a hablar en este blog de los cluster de alta disponibilidad y aunque mi intención era ser más asiduo en este tema, por circunstancias de que básicamente escribo sobre lo que estoy haciendo en cada momento, cuando el cluster lleva tiempo sin darme ruido no suelo poner una entrada sobre el mismo, sin embargo, como podéis suponer he tenido un problema hace poco y he recordado apuntar aquí lo siguiente.

Cuando arrancamos el cluster, los nodos empiezan a lanzar servicios. Es muy probable que uno de ellos se quede con más carga que el otro (incluso con toda la carga). ¿Cómo podemos verlo? Usando clustat. Podremos ver qué servicio está ejecutando en cada miembro del nodo.

Si queremos repartir la carga a mano sin que nuestros usuarios sufran paradas de los servicios, el cluster nos permite hacer esa operación en caliente: migrar un servicio de un nodo a otro, sin necesidad de que el servicio pare.

Leer más » 3 Comentarios

Elige el repositorio más cercano y rápido para actualizar e instalar paquetes en Ubuntu

Cuando estamos trabajando con Ubuntu, hacemos uso todo el rato del gestor de paquetes, ya sea para instalar o para actualizar software. Este fantástico sistema que constituye uno de los puntos fuertes de la distribución, se apoya en una infraestructura de servidores de paquetes que ofrecen el software cuando lo necesitamos.

Como podéis imaginar, la velocidad del sistema al completo dependerá en gran medida de la situación geográfica, las conexiones y la carga de dichos servidores. Por este punto escribo esta entrada, para comentaros cómo cambiar los servidores de paquetes que usamos en Ubuntu.

En modo texto

Debemos editar el fichero /etc/apt/sources.list, en lo alto de él escribimos lo siguiente:

Leer más » 2 Comentarios

“Could not create the index.html file” en tinthumb.php

Logo Timthumbtimthumb es un pequeño script PHP que nos permite de forma simple mediante parámetros GET, redimensionar, recortar o hacer zoom sobre imágenes. Por esta utilidad, ha sido usado ampliamente en temas WordPress y en otros muchos sitios. Aunque tiene cierta fama por su seguridad (por sus fallos, a priori todos ya resueltos), su uso conlleva alguna problemática de vez en cuando.

Uno de los errores que pueden aparecernos es el que ilustra el título de esta entrada: “Could not create the index.html file” y que puede aparecer sólo o en compañía de otros errores típicos que en otra ocasión trataremos. read more

Leer más » 1 Comentario

Fatal error: Allowed memory size of N bytes exhausted en PHP

Uno de los mayores problemas de usar WordPress, es que a pesar de ser un sistema bastante ligero, llega un momento en el que como no tengamos cuidado, puede llegar a ocupar muchos recursos. De cómo aligerar WordPress, he hablado y hablaré (de forma presencial por cierto en la próxima WordPress Meetup Córdoba que es ya mismo) pero esta no es la idea de esta entrada.

La idea de esta entrada es: no puedo aligerar WordPress por cualquier razón (no hay más que aligerar, falta de tiempo…) y el espacio que direcciona de memoria RAM se ha agotado. El indicativo de este problema es un mensaje que dice lo siguiente:

Fatal error: Allowed memory size of N bytes exhausted en PHP

La solución, intentar ampliar la memoria que tenemos disponible para PHP y por lo tanto para WordPress. ¿Cómo? Iremos intentando cada una de estas acciones.

Dentro de php.ini

Si tienes acceso al php.ini global o en su defecto, tienes un php.ini disponible en tu cuenta compartida, busca la línea:

memory_limit = 32M;

Y sustitúyela por esta otra:

memory_limit = 64M;

Leer más » 3 Comentarios