Mis más oscuros pensamientos

Día a día de un informático amante de la fotografía

Archive for the ‘Informatica’ Category

Mar-11-2010

Google incluye a España entre los paises censores

Leo en Meneame que Google ha incluido a España en la lista de países censores, el tema viene de los cierres judiciales de varios blogs ya en 2007 (menos mal que no ha tenido en cuenta la Ley Sinde :-D )

Así es…. es lo que tenemos y nos merecemos con tantos gobernantes inútiles.   Tanto el gobierno del Aznar que no hizo nada para que España estuviese entre los países punteros de Europa en acceso a la red,  prefirió hacer el negocio del siglo privatizando Telefónica y dándosela a su amiguito y que este se haya dedicado a ahogar al cliente (y competencia) con unos precios abusivos, nos metió la innecesaria LSSI (que el PSOE apoyó posteriormente), como el de Zapatero que se dedica a devolver favores a los artistas intentando amordazar a la red con enmiendas metidas de tapadillo y que dan atribuciones a gente que no la debería tener.

En estos momentos, internet en España es lo más parecido a la Alemania nazi, todo se lo debemos a gente que no tiene ni idea de lo que es la tecnología, de lo provechosa que sería para la economía española y que tienen idea de modelo de negocio anticuado y que no han sabido adaptarse a los nuevos tiempos, gracias a estos, hemos perdido ya varios trenes para ser algo.

¿Cuando nos libraremos de estos inútiles que nos gobiernan?

Actualizado:  Parece ser que Google ha rectificado su postura… Una pena la verdad, porque con esa inclusión igual hubiésemos conseguido algo

Publicado en Informatica, Internet

Publicado por: Antonio J. Perez
Mar-4-2010

Rumore, rumore. Vodafone venderá el iPhone

Ya llevamos bastantes semanas escuchando el rumor, pero hoy lo ha publicado oreixa en su web PlanetaIphone y la verdad, cuando el publica algo así me da más seguridad y confianza que si lo leo en alguna otra web.

Para mi, una noticia así me vendría de perlas, ya que quiero cambiarme el 3G por uno de los nuevos y para noviembre acaba mi permanencia en Movistar, compañía que nunca ha sido de mi agrado, pero por obligación la tengo.

De hecho, hablando del iPhone, también se supone que Orange podría distribuir en España el 3Gs y según los rumores que había oído, en este mismo mes de marzo.  Veremos en que queda todo, si de verdad otras compañías comercializan el producto de Apple, nos veríamos beneficiados todos

Publicado en Mac

Publicado por: Antonio J. Perez
Mar-3-2010

Ubuntu 10.4 Lucid Lynx con soporte para iPhone nativo

Que alegría me he llevado al conocer que la próxima versión de Ubuntu, conocida como Lucid Lynx traerá soporte nativo para iPhone e iPod Touch.

¡Que bien!, tendré la posibilidad de añadir/quitar música desde el ordenador del trabajo sin tener que pasar por quebraderos de cabeza ya que Rhythmbox detecta el iPhone y permite la transferencia de musica desde el equipo.

Más información: http://www.webupd8.org/2010/02/confirmed-ubuntu-1004-supports-iphone.html

Publicado en GNU/Linux, Informatica

Publicado por: Antonio J. Perez
Feb-2-2010

Los profesionales de hoy en día

Recientemente un ex-cliente me ha requerido que le transfiriera ciertos archivos que necesitaba para desarrollar su labor.

Como los archivos ocupaban un poquito para enviárselos por correo, se los dejé en un sitio en mi servidor para que se los descargase.

Días después recibo un correo del ex-cliente como que el técnico (experto, informático o como lo quiera llamar) encargado de descargarse los archivos, le había comentado que los datos estaban dañados y que encima faltaban parte.

Como no me creo que yo haya dejado algún archivo dañado, decidí a comprobarlo por mi mismo.  Procedí a descargar el archivo y descomprimirlo. Y oh!! sorpresa, el archivo estaba en perfecto estado y completo.

Así que me dediqué a buscar en los logs del servidor y vi lo que había ocurrido.  El sujeto (paso de llamarlo experto, técnico, ni siquiera informático) le había dado a descargar al archivo, pero no se dio cuenta de que la transferencia se cortó en algún momento (en los logs, aparece un código 206 que indica que el archivo no se descargó entero) .  Y claro, uno se encuentra con un archivo corrupto descargado de internet y ¿que hace?.  Pues lo lógico sería volver a descargar dicho archivo y comprobar que en verdad estaba dañado, pero no, el experto no hizo eso, simplemente se quejó para que le volviese a subir otro archivo diferente.  Por supuesto, no lo he hecho y le he indicado que el fichero es el mismo (aunque el cliente igual se piensa que se lo he cambiado)

Como está el patio de expertos informáticos….  y encima cobrará un pastón por ello…. jaja

Publicado en Informatica, Internet

Publicado por: Antonio J. Perez
Dic-3-2009

Breve introducción a RkHunter

RkHunter o también conocido como Rootkit Hunter es una utilidad para detectar rootkits en nuestros sistemas GNU/Linux.

Es un programa pensado para la linea de comandos y básicamente funciona comparando los hashes de los ficheros más comunes del sistema, buscando en directorios donde se instalan habitualmente los rootkit, archivos ocultos y cadenas sospechosas en el kernel.

Para instalarlo, si estamos en entornos Debian, basta con hacer un

apt-get install rkhunter

mientras que si estamos en CentOS (en Fedora creo que será igual), tenemos que hacer:

yum install rkhunter.noarch

Para ejecutarlo,  primero actualizaremos el programa para nuestra seguridad:

rkhunter –update

después ejecutaremos la aplicación (como root):

rkhunter –checkall

prestando especial atención en los resultados que nos va mostrando la aplicación.

rkhunter

Yo lo vengo utilizando desde hace bastante tiempo en mi servidor, para controlar que no ocurre nada extraño en él.

Más información en la página del proyecto: Rootkit.nl

Publicado en GNU/Linux, Informatica, Internet

Publicado por: Antonio J. Perez
Dic-2-2009

Mini tutorial sobre SELinux en CentOS para servidores.

SELinux que bonito, menudos ratos me he pasado con el…. ahora somos medio amigos, pero poco.

Selinux viene de Security-Enhanced Linux (Seguridad Mejorada de Linux) y sobre todo viene activado en CentOS.  Cuando comencé a utilizar el servidor dedicado que tengo ahora, nadie me dijo que venía ni que era.

Voy a hacer un poco de memoria, para que el lector comprenda como estaba yo cuando me topé con SELinux (ohhhh si… un rollete que te mueres, pero necesario).

Hasta hace unos años, yo venía utilizando RedHat como distribución de GNU/Linux de escritorio, hasta que el proyecto fue desmantelado (cójase con pinzas semejante información) y el testigo lo pasaron a Fedora.  Ya hacía tiempo que en casa había pasado de Red Hat a Debian, pero en el trabajo la seguíamos utilizando, hasta que dimos el salto a Ubuntu.  Posteriormente, instalamos unos cuantos Red Hat AS y otro compañero instaló CentOS en 3 servidores que no llegué a tocar.  Así que de CentOS sólo sabía que es muy parecido a Red Hat ES  ;-)   Y en ninguno de los anteriores venía por defecto activado SELinux, así que ni flowers… :-D

Por aquel entonces, yo tenía un VPS que tenía instalado Fedora, cuando decidí dar el salto al dedicado, me instalaron un CentOS (la instalación no me terminó de convencer, que se le va a hacer) y aquí empezó mi relación con SELinux.

Menos mal que el servidor venía configurado, porque recientemente he tenido que hacer frente a uno instalado desde cero y es odioso el tema de SELinux a nivel de escuchar puertos.

Básicamente (y hablando en tema de servidores), el sistema lo que hace es comprobar en todo momento si el fichero al que se intenta acceder es accesible por la aplicación que lo llama.  Aparte de controlar ficheros, también controla puertos.  Es decir, si intentamos arrancar un servidor, por ejemplo de FTP, debemos antes darle los permisos correspondientes para que el servidor pueda escuchar en el puerto asignado)

Vamos a poner un ejemplo práctico, subimos un fichero por sftp y lo dejamos en nuestro home del servidor.  Posteriormente, mediante ssh movemos el archivo al directorio donde se encuentran los ficheros del dominio y tras darle los correspondientes permisos, intentamos acceder vía web, para ver si lo hemos hecho bien…. y problema, el servidor da un error de permisos sobre el fichero.  Te vuelves loco mirando permisos y no encuentras nada…. es hora de mirar la configuración de SELinux…

Hacemos un ls -Z para ver que permisos de seguridad tiene el fichero, debe salir algo así:

-rw-r–r–  perico perico user_u:object_r:user_home_t     perico.jpg

mientras que si hacemos un ls -Z al resto de ficheros, nos encontramos con algo así:

-rw-r–r–  perico perico user_u:object_r:httpd_sys_content_t index.html

Y si hacemos un ps -axZ |grep httpd veremos con que permisos de seguridad se ejecuta Apache

user_u:system_r:httpd_t         10827 ?        S      1:53 /usr/sbin/httpd

Apache puede leer los archivos que contienen httpd_sys_content_t pero no los que tienen user_home_t, así que procedemos a cambiar la asignación al fichero perico.jpg

chcon -t httpd_sys_content_t perico.jpg

Con esto tendríamos terminado un acercamiento básico al tema de SELinux para dummies.   Para un servidor instalado de los típicos que te alquilan los diferentes hostings, habría de sobra, pero si queremos ir avanzando en el tema de SELinux es recomendable leer el wiki de CentOS, que está aquí:

http://wiki.centos.org/HowTos/SELinux

Si por alguna razón, queremos desactivar SELinux, sólo tendremos que ejecutar el comando

system-config-securitylevel-tui

Para activar una aplicación en concreto lo veremos más adelante.

Publicado en GNU/Linux, Informatica

Publicado por: Antonio J. Perez
Dic-1-2009

Cambiar la codificación en Ubuntu

Desde hace un tiempo, la codificación por defecto en las distribuciones GNU/Linux para el castellano es UTF-8 dejando de lado la ISO-8859-15 que se venía utilizando. Será muy bonito y todo lo que quieras, pero dependiendo del entorno en el que trabajes, es una autentica faena.

Por ejemplo, en mi trabajo es necesario que por imperativo legal,  que las aplicaciones sean codificadas en ISO-8859-15, así que os pongo una breve mini-guia de como cambiar la codificación en las distros de Ubuntu (o su variante Kubuntu) que son las que los buenos programadores de la empresa utilizamos (los malos siguen utilizando Windows y la lían constantemente, no hablaré de los beneficios de utilizar GNU/Linux para el desarrollo, porque igual escribo una entrada para ello).

Básicamente, tenemos que tocar el fichero /var/lib/locales/supported.d/local y añadir la linea

es_ES@euro ISO-8859-15

Creo y digo creo, que en las ultimas distribuciones ya viene añadida (una consideración por su parte).  Si no lo está, pues se añade, y una vez editado dicho fichero, ejecutamos lo siguiente:

sudo dpkg-reconfigure locales

posteriormente, editamos el fichero /etc/profile y añadimos la siguiente información

LC_ALL=es_ES@euro
LANG=es_ES.ISO-8859-15
LANGUAGE=es_ES@euro
LC_TYPE=es_ES@euro

Para activar los cambios simplemente salimos de la sesión actual y volvemos a entrar (¿sólo? ¿no hace falta reiniciar? Pues si, estimado lector, solo salir de sesión.  En Windows, para hacer esto deberíamos haber reiniciado un par de veces. :-D ).

Publicado en GNU/Linux, Informatica

Publicado por: Antonio J. Perez
Oct-23-2009

Las clases de coco. Diferencias entre Dominio y Hosting

Estimados compañeros, hoy vamos a tratar de diferenciar 2 conceptos que mucha gente une, siendo que son elementos separados (y a veces mucho). El dominio y el hosting.

El dominio, resumiendo, es el nombre al que se asociará la web o servicio en concreto que se quiera dar.  Normalmente consta de un nombre principal (p.ej. si nos llamamos Pepito Perez=pepitoperez o el que nos venga en gana, siempre que no esté ocupado o no viole alguna marca registrada) y la denominada extensión, que puede ser  .gov, .com, .info, .org, .es, co.uk y un largo etc.  En un principio había diferencias entre unos y otros (com para empresas, org para organizaciones, gov para departamentos de gobierno, etc. ), pero hoy en día, salvo en el gov, los más genéricos pueden ser comprados por usuarios normales, otra cosa es que sea correcto.  Después ese dominio se divide en subdominios que denotan la función de cada uno de ellos (se solía subdividir en servicios: www para página web, ftp para el servidor ftp, mail para el correo).  El personaje en cuestión que hablábamos antes, se ha registrado el dominio pepitoperez.com.  Y para registrarlo, utilizó una entidad registradora de dominios, por ejemplo a Interdominios (una empresa seria y con precios muy competitivos :-D )

Y ahora viene el tema de querer alojar una página web, porque el deseo de Pepito es crear una página web donde colgar las fotos de su familia (de entre todos servicios posibles.).  Pepito estuvo pensando, si he registrado el dominio con Interdominios, ¿tengo que alquilar el espacio web también con ellos? Podría hacerlo, porque como digo es una excelente empresa y muy competente, pero no está obligado.  Puede hacerlo por ejemplo en 2 on 2 :-P o Sitelutions

Puedes perfectamente tener tu dominio registrado en un sitio (yo tengo varios en Sitelutions y otros tantos en Interdominios) y el hosting en otro.  Dependiendo del panel de control que tenga la entidad registradora de dominios podrás incluso definir los subdominios allí mismo o bien hacerlo desde el alojamiento que contrates, definiendo para ello los DNS (Domain Name Servers) sobre el que se regira el hosting (sitelutions tiene un precioso panel de control para el dominio donde puedes manejar cualquier subdominio).  Incluso puedes hacer que ciertos subdominios vayan a una maquina y otros a otra y tener diferentes alojamientos contratados.

Normalmente, yo ofrezco el servicio de hosting, pero el dominio siempre le digo al cliente que lo tenga a su cargo ( solo manejo un dominio que no es mio y porque el cliente me pidió expresamente que lo creara y lo mantuviese yo), porque si el cliente algún día decide cambiar de empresa de alojamiento (algo muy normal hoy en día), no se vea en el engorro de transferir el dominio de un sitio a otro n-veces.

Y sobre todo, si en un principio un cliente me pide que aloje su web, yo lo hago, alojo su web y punto, porque sólo me ha pedido el alojamiento.   El dominio lo sigue llevando el cliente,  porque por ciencia infusa no se transfiere un dominio de un sitio a otro (hay que realizar una serie de pasos para ello) y por supuesto por ciencia infusa yo no se que el cliente quiere que yo me haga cargo del dominio.

Publicado en Informatica, Internet

Publicado por: Antonio J. Perez
Oct-15-2009

I Jornadas sobre tecnologías libres de Zaragoza

La Milla Digital promueve las I jornadas sobre tecnologías libres en Zaragoza, evento que se desarrollará del 20 al 24 de octubre del presente año.

Con entrada libre (hasta completar aforo), se desarrollaran en el Teatro Romano de Zaragoza (C/ San Jorge, 12) y entre otros conferenciantes, tendremos a David Gascón, Ricardo Galli, Mario Izquierdo y Ramón Martinez (rampa)

¿Te las vas a perder?

Más información en:  I Jornadas sobre tecnologías libres de Zaragoza

Publicado en GNU/Linux, Informatica

Publicado por: Antonio J. Perez
Oct-14-2009

Experiencia Applecare, una nota de 11 sobre 10

Os voy a contar mi experiencia con el servicio técnico de Apple (Applecare)

Hace unos días que venía notando que uno de los botones de mi iPhone (de los pocos que tiene :-D , fallaba el de encendido ) venía fallando,  y le costaba un poco hacerlo funcionar.  Como la garantía se esfumaba en apenas 2 meses, y como ahora era el momento propicio, dado el bajo volumen de tareas a realizar, me puse en contacto con Applecare por teléfono (900150503) y tras hacerme las comprobaciones de rigor, asegurarse de que había reinstalado el software del teléfono (una desde 0 y otro par por si acaso) y de hacerme comprobar que los detectores contra la humedad estaban en blanco, procedieron a abrir parte de sustitución de móvil.

capturaUPSApplecare Envio

Para el que no lo sepa, la operativa es sencilla.  Apple te remite desde Holanda vía UPS una cajita con protecciones donde tu has de meter el móvil y volverlo a enviar a Holanda con UPS también, has de llamar al 902888820 para que vengan a recoger el paquete por casa (todo gratis y perfectamente indicado en las instrucciones que te mandan en el paquete) .  Allí se aseguran de que al móvil le ocurre lo que indicas y que está incluido en garantía (si no te cobran unos 70€ por Tarifa de Diagnostico , visto en fiebreiphone.com).  Una vez comprobado todo, te remiten el móvil arreglado o reemplazado de nuevo por UPS a casa.

capturaUPS_02_recepcionApplecare ReenvioA mi, en total ha costado 1 semana y 3 días desde que llamé, pero hay que decir, que para la entrega de la primera caja, no estábamos en casa y tardaron 2 días (más un fin de semana por medio) en hacerla.  Pero desde que envié la caja, han pasado 6 días en recibir el nuevo (teniendo en cuenta que el 12 es festivo en España).  Es algo superior a la media que he visto por internet (3 o 4 días en abril/mayo de 2009), pero sigue siendo un dato bastante aceptable, teniendo en cuenta los viajes que se pega el paquete.

Eso sí, en estos días me he dado cuenta de la iPhonedependencia que tengo :-D .

Os dejo alguna imagen del empaquetado (pulsad en el botón de seguir leyendo)

Leer el resto de la entrada »

Publicado en Informatica, Mac

Publicado por: Antonio J. Perez

Valid XHTML 1.0 Transitional Caborian.comCreative Commons LicenseDaboweb.com