jump to navigation

De mudanza… 18 / septiembre / 2007

Posted by jgutgil in Uncategorized.
add a comment

Bueno, pues he durado “poco” con el sistema propio de wordpress.com

He conseguido un hosting y un dominio, por lo que he decidido trasladar el blog a ese sitio. El lugar en concreto es http://www.1and1.es, el cual está dando un “Pack de Bienvenida” por el cual te dan gratis, durante dos años, un hosting (2Gb de espacio y 20Gb de transferencia mensual) y un dominio gratuito .es que la verdad es bastante útil.

A parte de los proyectos web que estoy llevando a cabo (por lo que comenté hace dos posts), estaba buscando un hosting para llevar allí el blog y así, poder ampliarlo…, publicidad Google Adsense, plugins wordpress, dominio,…….

El caso es que según he leído, 1and1 es una empresa alemana bastante reconocida y gran reputación. Por ahora el servicio ha sido impecable (aunque llego poco tiempo) y el servicio técnico tarda MINUTOS en responder a tus dudas.

Lo mejor de todo es lo siguiente, te dan un hosting y un dominio .es, todo gratis, durante 2 años, y además, sin obligación de permanencia una vez pasado esos 2 años. ¿Para que puede servir esto?, como podemos imaginar, para miles (dos años dan para mucho)…, pero así podemos probar nuestro software (WordPress), ver si funciona, que tal trabaja el servidor, el dominio, y si transcurrido el tiempo nos gusta, ampliar el contrato…, es de cabeza…, y de precios no es que vayan muy desencaminados, por ejemplo, los dominios .com y .es cuestan menos de 5 euros al año (en otros sitios cuestan 25€).

No todo es el paraiso, de los 20Gb de transferencia, si te pasas tienes que pagarlo. Partiendo de la premisa de que, 20Gb son 20Gb, es decir, bastante complicado pasarse del límite, el coste por giga pasado son 0.49€…, merece la pena, ¿no?.

Y sobre el nuevo blog…, he cambiado el theme a uno de 3 columnas, he insertado todo lo que quería poner (aun faltan cosillas) y he modificado un poco la cabecera del blog.

Todos los temas de este blog los he pasado al nuevo, tanto los posts como los comentarios.

La nueva dirección es la siguiente:

www.informatizando.es

Este blog seguirá abierto y enlazado desde el nuevo, aunque todo lo que escriba a partir de ahora se hará en el nuevo hosting.

Un saludo.

IDE C en Linux (OpenLDev). 17 / septiembre / 2007

Posted by jgutgil in C/C++, GNU/Linux.
add a comment

A continuación os presento una pequeña aplicación para programar en C en Linux.

El programita en cuestión se llama OpenLDev, y usa las herramientas de compilación gcc que podemos obtener con la terminal.

Es bastante sencillo de usar y se amolda muy bien a nuestras necesidades.

Aunque, todo hay que decirlo, yo no lo usaría para grandes proyectos (al menos por ahora). Alguna vez me ha dado un fallo de compilación…, no que el programa estuviera mal escrito, si no que no lograba funcionar la propia IDE.

Aunque como suelo decir, cada PC es un mundo y nunca está de más probarlo.

Para probar que usa las herramientas que antes mencioné hacemos algo sencillo.

Cuando compilemos un programa, en la parte de abajo de la IDE tenemos una pestaña para acceder a la terminal, y veremos escrito lo siguiente:

gcc -o programa programa.c

Que no es otra cosa que la instrucción para compilar que se usa en la terminal.

Yo aconsejo que se pruebe dicho programa y se le intente sacar todo el partido que pueda dar (aunque me quedo con Anjuta, en el cual ya confío…).

Es un programa muy joven, sólo tiene una versión estable (la 1.0), y si el proyecto sigue creciendo creo que será un programa para desarrollar a tener en cuenta en un futuro.

Para descargarlo podeis ir a la siguiente dirección:

http://www.openldev.org/

Aunque siempre recomiendan desde su web que utilicéis los repositorios de vuestra distribución para bajarlo.

Sigo por aquí… 6 / septiembre / 2007

Posted by jgutgil in Uncategorized.
add a comment

Este post es para decir que aun mantengo este blog, que no ha desaparecido.

Si escribo menos es por varias razones, primero que son fechas muy malas, exámenes, matrículas,…., y una segunda es que estoy inmerso en varios proyectos web que me cogen mucho tiempo.

En cuanto lo tenga todo finalizado, espero volver a las “andadas”.

Mientras, iré publicando muy de cuando en cuando.

Un saludo, muchas gracias y espero que lo que llevo escrito os pueda servir de ayuda.

Caché de Firefox. 4 / septiembre / 2007

Posted by jgutgil in Firefox.
2 comments

Bueno, esto no es nada especial.

Nada más que un pequeño truco por si os ocurre la situación descrita a continuación.

Si alguna vez estáis navegando con Firefox, cargais una página y veis con cara de circunstancia que la página no está actualizada, pero sabeis a ciencia cierta que dicha página si se ha actualizado, no os alarmeis, Firefox ha cogido dicha web de su caché.

La verdad es que es algo que me ha resultado extraño, pero he estado estos días ocupado con varios proyectos web y he podido observar como tenía que echar mano de Internet Explorer porque Mozilla Firefox estaba haciendo de las suyas (y que conste que sigo prefiriendo Firefox a IE).

El caso es que, para solucionar dicha situación podemos hacer varias cosas.

Nos vamos a la pestaña Herramientas -> Opciones y limpiamos el caché.

o

Hacemos el mismo recorrido y, después de limpiar el caché, bajamos los megas (por defecto creo que son 50), para intentar reducir estos “fallos”.

La verdad es que nunca me había pasado algo por el estilo.

Ser libre no implica ser gratuito, ¿seguro? (II). 3 / septiembre / 2007

Posted by jgutgil in Empresas, Opinión.
add a comment

Pensando en las libertades narradas anteriormente en el otro post pienso…, si algo es criticable al tema de las licencias de Microsoft (por poner un ejemplo) es que te “digan” que hacer con el producto (licencia) que compras, es decir, cuando compras una licencia, compras la instalación en UN solo ordenador, instalarlo en más de uno, sin pasar por caja, incurre en delito.

Es decir, si yo tengo dos PCs en mi casa, adquiero una licencia de Microsoft Office, solo podría instalarla en un ordenador, no podría pasárseme por la cabeza el instalarlo en los dos (…).

Con el software libre no ocurre eso, cuando tu compras software libre, no compras una licencia, compras el producto y puedes instalarlo cuantas veces desees en los PCs que quieras sin tener por ello que volver a pasar por caja.

Y es aquí donde quería llegar.

Uno de los argumentos del software libre es que el código fuente debe ser abierto, es decir, accesible para todo el mundo.

Si tu empresa desarrolla un software y da a conocer su código, otra puede llegar, modificarlo (mejorarlo, cambiarle el logo,…) y así ganar dinero con el esfuerzo de otra compañía.

Podríamos pensar que entonces, la nueva compañía incurriría en otro delito, el no mantener la licencia GPL en su nuevo producto (de lo que hablaremos otro día), ¿y?.

A día de hoy, cualquier tecnología tiene su correspondiente copia con otra licencia, nombre, colores,…, sin que por ello pase nada.

Un ejemplo claro, Microsoft Office, existe Open Office.

Se podría decir que la suite Open es una copia de la suite de Microsoft, que Microsoft copió a otra, y así, llegar al principio de los tiempos.

Hoy monto una empresa de informática, obtengo el código de Open Office ya que es de código abierto, lo modifico un poco, le agrego dos o tres cosillas más, lo saco al mercado y compito cara a cara con Microsoft (…es relativo, todo en el negocio de la informática es relativo).

Si mi producto tiene éxito, desbanco a Microsoft Office (…todo es relativo…), ¿Qué cara se les quedaría a los desarrolladores de Open Office?…

Con el software libre, como ya he dicho muchas veces, se puede ganar dinero de mil y una formas, pero hay que saber proteger las horas de trabajo de cada desarrollador……, por ejemplo, así a bote pronto de me ocurre lo siguiente…, cada producto libre solo puede ser comercializado por su desarrollador, es decir, yo creo un SO, libre, solo podría comercializarlo yo.

Cumpliría todas las libertades, pero, si otra aplicación desarrollada por otra empresa se basa en mi producto, no podría comercializarla, tendría que desarrollar, desde cero, su propio sistema.

Por ejemplo, mañana Debian decide comercializar su SO, pues Canonical no podría comercializar con Ubuntu, ya que está basado en Debian y usa tecnología (apt) de este SO.

Es tan solo un ejemplo, así a bote pronto, de lo que se podría hacer para proteger la inversión de la empresa X en su producto.

Con el software libre se puede ganar dinero…, asesoramiento, mantenimiento, desarrollos a medida, vendiendo software,………., y así, un largo etcétera.

Como todo, en el mundo de la informática lo que importa son los euros, si algo no es rentable, ninguna empresa optará por ello. Por eso habría que buscar formas de que el software pueda ser libre y cumplir las expectativas monetarias de los inversores en nuevas tecnologías.

…Y si nos detenemos a mirar cuantas licencias hay de software libre… (tipo GNU, BSD, MPL,…), son licencias “tipo”, que dentro de cada una puede haber varias versiones y/o modificaciones.

¿Por qué código abierto?. 31 / agosto / 2007

Posted by jgutgil in Opinión.
add a comment

Para que nos hagamos una idea, software privativo es todo lo contrario a software libre, es decir, que no cumple las libertades señaladas.

Pensemos un poco, ¿Qué problema hay con el software privativo?…, que no tenemos acceso a su código fuente, es decir, que no conocemos que ocurre dentro de ese programa.

Veamos, hoy día, casi todo está informatizado. Mientras estamos sentado en el sofá viendo la televisión, leyendo un libro, paseando, etc., nuestro nombre pasa unas cuantas veces que por varios ordenadores.

Y la tendencia no es a la baja, cada día aparecen nuevas tecnologías para hacer nuestra vida más “fácil”.

Con el software propietario, no conocemos que hace nuestro ordenador “por dentro”.

Un ejemplo, al no tener el código fuente, cuando realizamos una operación bancaria no estamos seguros de que se cumplan todas las normas de privacidad.

Ese es un ejemplo de muchos.

Como ya he dicho, cada día dependemos más de los ordenadores, con ello, si el software que usemos no es libre nunca estaremos seguros de que nuestros datos sean confidenciales, seguros, de que nuestro ordenador no esté siendo utilizado para otros fines, etc., por lo que sería conveniente saber a ciencia cierta que hace nuestro ordenador con nuestros datos.

Todo esto podría entrañar un más que serio problema.

Si se conoce el código fuente, se conoce el funcionamiento del software, por lo que no sería complicado conocer donde falla ese programa, es decir, sus puntos débiles y generar graves problemas de seguridad.

Aunque, si tanto se habla de software libre, será por algo….., estabilidad, seguridad (a día de hoy), capacidad de adaptación a nuestras necesidades,…

¿Por qué pongo el tema de la seguridad como una ventaja cuando poco antes he hablado de una posible desventaja?. Cuando Firefox era poco usado, los que navegaban con este excelente navegador hablaban de que era mucho más seguro, estable, rápido,…, que IE, y era verdad…, hasta que se hizo popular.

Es conocido que cuando apareció Firefox 2.0, a los tres días hubo ciertos problemas de seguridad que tuvieron que ser rápidamente solucionados, ¿antes no los había?, pues sí, el problema es que no era un navegador “popular”. A día de hoy, raro es el mes que nuestro Firefox no se actualiza por un fallo en su seguridad.

Con el software libre, y más en concreto con los sistemas operativos GNU/Linux, creo que pasará lo mismo (aunque esto es jugar a ser adivino) conforme vaya pasando el tiempo y sea cada vez más popular…, aunque supongo que valdrá la pena tener un 10% del peligro que tenemos en Windows usando SOs GNU/Linux, a favor de la estabilidad, adaptabilidad,…

El mundo del software libre es un mundo muy ambiguo además de controvertido, y si uno se pone a pensar detenidamente nos puede surgir más de una duda.

Borrar directorio no vacío en GNU/Linux. 30 / agosto / 2007

Posted by jgutgil in GNU/Linux.
22 comments

Hasta ahora cuando queriamos borrar un directorio en sistemas GNU/Linux, debiamos asegurarnos de que se encontraba vacío ya que, si no lo estaba no pdiamos borrar dicha carpeta.

Pues bien, existe un comando para borrar directorios aunque no estén vacíos.

El comando es el siguiente.

rm -dfr /carpeta

Recuerdo que la forma de borrar directorios (vacíos) en sistemas GNU/Linux desde la línea de comandos es con el comando.

rmdir /carpeta

.

Instalar servidor web en Linux/Windows/Solaris (XAMPP). 29 / agosto / 2007

Posted by jgutgil in Servidor web, XAMPP.
11 comments

La finalidad de todo esto es instalarnos un servidor web en un ordenador personal, instalar un gestor de contenidos (CMS), foro y publicar nuestra web direccionando nuestro dominio a nuestro servidor web.

La ventaja de instalar un servidor web en nuestro PC es que podemos hacer todos los experimentos que queramos, sin temor a meter la pata (desinstalamos, instalamos de nuevo y solucionado cualquier problemas).

Otro de los puntos a favor es el siguiente, si queremos experimentar en un server tenemos varias opciones, o registrarnos en alguno gratuito con los siguientes inconvenientes…, publicidad, server no adaptado a nuestras necesidades, es decir, falta de PHP, MySQL, FTP (una de ellas o todas), mal funcionamiento, etc., o escoger uno de pago, con el evidente problema, que vamos a pagar por experimentar.

La solución de un servidor web local nos sirve para experimentarnos en el manejo del sistema que vayamos a usar, configuración, uso,…, para que cuando demos el salto (si lo damos) a un server de pago, ahorrarnos muchos quebraderos de cabeza, aunque, lógicamente, los tendremos durante la migración.

Empezamos a trabajar, el sistema que he elegido para montar mi servidor web local es XAMPP el cual existe para sistemas GNU/Linux, Microsoft Windows, Solaris y MAC OS X, y nos trae Apache, MySQL (y SQLite aunque me quedo con MySQL), PHP y Perl, además de sistemas FTP (algunos). Además del ahorro de trabajo, es facilisimo de usar e instalar.

Lo primero que debemos hacer es irnos a la web del proyecto para descargarnoslo.

http://www.apachefriends.org/en/xampp.html

Primero voy a explicar la instalación en sistemas GNU/Linux ya que en Windows es extremadamente fácil, y más adelante en Solaris. En la propia web de XAMPP viene explicada las instalaciones, yo lo que voy a hacer es seguir los pasos descritos en esa web dando solución a los problemas que me he ido encontrando durante la instalación de estos servicios.

GNU/Linux

La distribución GNU/Linux que voy a usar es Ubuntu Feisty Fawn, aunque funciona en cualquier distribución GNU/Linux.

La versión que voy a usar para XAMPP Linux es la 1.6.3b que contiene lo siguiente:

Apache 2.2.4, MySQL 5.0.45, PHP 5.2.3 & 4.4.7 & PEAR + SQLite 2.8.17/3.3.17 + multibyte (mbstring) support, Perl 5.8.7, ProFTPD 1.3.0a, phpMyAdmin 2.10.3, OpenSSL 0.9.8e, GD 2.0.1, Freetype2 2.1.7, libjpeg 6b, libpng 1.2.12, gdbm 1.8.0, zlib 1.2.3, expat 1.2, Sablotron 1.0, libxml 2.4.26, Ming 0.3, Webalizer 2.01, pdf class 009e, ncurses 5.8, mod_perl 2.0.2, FreeTDS 0.63, gettext 0.11.5, IMAP C-Client 2004e, OpenLDAP (client) 2.3.11, mcrypt 2.5.7, mhash 0.8.18, eAccelerator 0.9.5.1, cURL 7.13.1, libxslt 1.1.8, phpSQLiteAdmin 0.2, libapreq 2.07, FPDF 1.53, XAMPP Control Panel 0.6

Como muy bien podemos ver en la web de descarga, es mejor que no lo descomprimamos con “boton derecho + extraer aquí” ya que podría no funcionar, más bien lo confirmo, no funciona. No es que no extraiga, sino que estrae mal y luego el sistema no termina de funcionar.

Mi consejo, nos creamos una carpeta para tener todas las herramientas localizadas (más que nada por si luego instalamos algún sistema CMS, foros,…).

Cuando tengamos guardado el archivo en nuestra carpeta, abrimos una terminal y escribimos lo siguiente:

sudo tar xvfz xampp-linux-1.6.3b.tar.gz -C /opt

Si nos movemos por los directorios y vamos a /opt/ veremos que tenemos una carpeta llamada “lamp”.

Hay que tener cuidado porque puede ser que cuando queramos escribir algo en esas carpetas, los privilegios deben estar concedidos (todos), por lo que si intentamos hacer algo en esa zona y no nos deja porque no tengamos permisos, debemos cambiarselo con la siguiente instrucción. Nos vamos a donde se encuentre la carpeta conflictiva (sin entrar en ella), abrimos una terminal y tecleamos lo siguiente:

chmod 777 /nombreCarpeta/

Cuando hayamos acabado, para iniciar los servicios tan solo tenemos que escribir en una terminal lo siguiente.

sudo /opt/lampp/lampp start

Introducimos nuestra contraseña (si la pide) y nos debe aparecer un mensaje donde nos diga que los servicios se han inicializado.

Luego, para comprobar que todo ha ido bien abrimos nuestro navegador y escribimos la siguiente dirección:

http://localhost/

Con lo que después nos debería aparecer una web con el logotipo de XAMPP y el acceso a los servicios (PHPMyAdmin y su homólogo para SQLite).

Con esto ya tenemos instalado un servidor web en nuestro PC con los posibles problemas que podamos tener solucionados. El único problema que he encontrado ha sido el de los permisos en la carpeta /opt.

Cuando queramos instalar algún CMS y/o Foro o cualquier otro sistema, debemos hacerlo en la siguiente ruta.

/opt/lampp/htdocs/

Y acceder por el navegador de la siguiente manera.

http://localhost/nombreCarpetaSistema

Pero esto ya será otro tema, ya que habrá que crear las correspondientes bases de datos y demás.

Para detener los servicios basta con abrir una terminal y teclear.

sudo /opt/lampp/lampp stop

Microsoft Windows

La versión que voy a usar para Windows XP es la 1.6.3a con el siguiente contenido:

Apache HTTPD 2.2.4, MySQL 5.0.45, PHP 5.2.3 + 4.4.7 + PEAR + Switch, MiniPerl 5.8.7, Openssl 0.9.8e, PHPMyAdmin 2.10.3, XAMPP Control Panel 2.5, Webalizer 2.01-10, Mercury Mail Transport System v4.01a, FileZilla FTP Server 0.9.23, SQLite 2.8.15, ADODB 4.94, Zend Optimizer 3.3.0, XAMPP Security, Ming.

En Windows es facilisimo instalar estos servicios, tan solo debemos dirigirnos a la web:

http://www.apachefriends.org/en/xampp-windows.html

Y descargarnos el instalable (.exe).

Cuando lo tengamos descargado, hacemos doble click y lo instalamos como cualquier otro programa de Windows.

Recomiendo instalarlo en C:/xampp/ para tenerlo fácilmente localizable.

Cuando lo tengamos instalado, tan sólo debemos abrir el programa y pulsar start en la aplicación que queramos iniciar.

La forma de averiguar si todo está en orden es la misma que en Linux, abrimos nuestro navegador y escribimos la siguiente dirección.

http://localhost/

Nos debe apareer una ventana parecida a la siguiente.

Para instalar cualquier sistema en nuestro servidor lo debemos copiar en la carpeta:

C:/xampp/htdocs/

Como he dicho, con XAMPP es fácilisimo contar con los servicios necesarios para utilizar cualquier CMS, como por ejemplo Joomla!, Mambo, XOOPS, etc.

Solaris

Como dije al principio, XAMPP existe para varios SOs, entre ellos Solaris.

Pronto me instalaré este SO y probaré a instalar un servidor web. Cuando llegue dicho momento, comentaré aquí los pasos (aunque vienen en la web de XAMPP) dando solución a los posibles problemas que nos podamos encontrar (esto no viene en la web de XAMPP).

Hasta Siempre, Guardián de Nervión. 28 / agosto / 2007

Posted by jgutgil in Uncategorized.
4 comments

D.E.P. Antonio Puerta

Todos mis respetos, ánimos y mejores deseos para su familia.

Demasiados años, demasiados en los que una sufrida afición tuvo que aguantar muchos palos…, los aguantó, miraron hacia delante, levantaron la cabeza y lucharon. Como reza nuestro himno “dicen que nunca se rinde”, y lucharon hasta el final.

Tuvo que ser un chaval sevillano y sevillista el que, con una volea de ensueño (se me hizo eterno en el estadio ver como se acomodaba, chutaba y entraba ese balón), un Jueves de Feria, devolvió la sonrisa al sevillismo.

Fuiste tu Antonio Puerta, jugador del Sevilla FC, el que hizo que esta afición tocara el cielo. Después de muchos años, tu fuiste quien nos abrió las puertas, y tocamos la gloria.

Gracias, gracias, gracias, y mil veces gracias por todo.

Nunca he serigrafiado una camiseta del Sevilla FC, ahora lo haré y un número campeará esa camiseta, el 16, y un nombre, PUERTA.

Hoy, las puertas del cielo se vuelven a abrir, pero esta vez, para recibir a un sevillista ILUSTRE como nadie, luchador como el que más, sevillista hasta la médula. Hoy sacas tu abono de tercer anillo, contarás lo que se siente llevar a tu gente a la gloria, contarás lo que se siente al levantar cinco títulos.

Hoy en el tercer anillo de nuestro estadio te encontrarás con todas aquellas generaciones que no vieron a su Sevilla campeón. Hoy contarás, que fuiste tú quien devolvió la sonrisa a toda tu gente.

Y mañana, ¿que pasará mañana?. Mañana nos levantaremos, nos fijaremos un objetivo, y lucharemos con todas nuestras fuerzas por conseguirlo, llenar al Sevilla FC de triunfos y brindartelos a ti y a todos los que, desde el tercer anillo, animais a nuestro Sevilla.

Lucharemos, pues ya se sabe, “el equipo de la casta y el coraje”, “dicen que nunca se rinde”, “sevillista seré hasta la muerte”. Tú nos lo has enseñado, Antonio Puerta, jugador dorsal número 16 del Sevilla FC.

Una vez dijiste que tu sueño era jugar y ser famoso en el Sevilla FC, ahora, cuenta donde estés lo que se siente al ser eso, sevillista y jugador del Sevilla FC.

Ojalá que, lo que ha conseguido Puerta, que béticos y sevillistas se unan y, en definitiva, todo el fútbol de una, lo conservemos y sepamos guardarlo.

Gracias a todos los que, en algún blog, foro, web,…, han dado apoyo a Antonio Puerta, a su familia y a toda la familia sevillista.

“Que en esta lengua madre la clara historia quede;
corazones de todas las Españas, llorad.”

Hoy, el tercer anillo del Estadio Ramón Sánchez Pizjuán recibe a otro Guardián, sevillista desde pequeño, defendiendo los colores del equipo que tanto amó.

Te has ido de este mundo, pero has entrado en la leyenda del Sevilla FC.

Sevillista, Hasta la Muerte.

Hasta siempre Sevillista.

Hasta Siempre, Guardián de Nervión.

Sea este mi pequeño y humilde homenaje a un gran jugador y, a su vez, gran persona.

 

 

Ánimo Antonio, estamos contigo. 27 / agosto / 2007

Posted by jgutgil in Uncategorized.
23 comments

 

Desde este humilde blog, hago llegar mis más profundos deseos de apoyo y recuperación a Antonio Puerta y familia,

jugador de mi equipo del alma, el Sevilla FC.

A partir de una desgracia, se está demostrando la realidad del fútbol, lo que realmente significa.

En cualquier foro, de cualquier equipo de España se pueden encontrar palabras de ánimo.

Actos que demuestran señorío, como la visita del Real Betis Balompié a la familia sevillista congregada en el Hospital.

Hoy no hay rivalidad, ni sevillistas, ni béticos, ni atléticos, ni madridistas, ni culés.

Hoy el fútbol nos une.

La España futbolera, y la no futbolera, se unen por un deseo, que se recupere Antonio Puerta.

 

Si lees esto, quiero que sepas que el club, el Sevilla FC, ha puesto a disposición de quien lo desee una dirección de correo electrónico, para hacerle llegar a Antonio Puerta y familia nuestros mejores deseos.

Cuando se recupere, se le entregarán en mano todos los correos enviados.

La dirección es la siguiente:

 

puertaestamoscontigo@sevillafc.es

 

¡¡ÁNIMO PUERTA, ESTE GOL LO EMPUJAMOS ENTRE TODOS!!.

 

“Sólo se pierde cuando se deja de luchar.”