Backup de las DDBB de MySQL y el formato MNG

Buenas. En mi servidor tengo Debian y todas las páginas que uso corren bajo php y MySQL. Ayer decidí distribuir la DB “gura” en varias, teniendo así una para la web, otra para el blog y otra para la galería. Cual fue mi sorpresa cuando me di cuenta que el módulo MySQL de Webmin se pasaba por el forro los cojones el charset por lo que las copias de seguridad eran inservibles a causa de caracteres extraños. Para algunos les parecerá una tontería hacer las backups de un blog y de una web con 4 HOW-TO, pero aún así pienso que las backups tienen que ser tan rutinarias como darse una ducha todos los días o ver el telediario, por lo que he configurado cron para que ejecute mysqldump y haga backup de las DDBB que le diga.
Esta sintáxis uso yo:

mysqldump -p –default-character-set=latin1 nombre_db > nombre_db_backup.sql

Como véis en el default-character-set, establecido al valor “latin1″ para que soporte tildes y las eñes. Si a la opcion -p le añadimos la contraseña de modo que:

mysqldump -pLacontraseña –default-character-set=latin1 nombre_db > nombre_db_backup.sql

Podemos meterlo a cron. Recomiendo encarecidamente que os aseguréis el archivo /etc/cronttab o el /var/spool/cron/crontabs/root en el que añadáis la tarea sea de solo lectura para el usuario root.

Para restaurar la backup usaremos:

mysql -p BaseDeDatos < fichero.sql

He dado por solucionado el problema, ahora puedo dormir tranquilo :).

Por otra parte, vista la papeleta que tienen los de AsturLiNUX para la preparación de las VI Jornadas de Software Libre de Asturias, y que ellos usan dotProject para la administración de tareas, yo decidí probar algo mucho más sencillo, WebCalendar. Su apariencia no es muy buena, pero se le puede meter una hoja de estilo propia. Si quieres un calendario personal está cojonudo.

Y la sorpresa y mejor noticia, que os dejo para el final… algunos quizá lo conozcáis… pero primero quiero explicar una cosa. Como formatos de imagen conocidos… tenemos JPEG, GIF… y PNG.
JPEG al parecer está patentado y si me equivoco que alguien haga un comentarios. Su método de compresión es asqueroso por lo que “ensucia” la imagen.
GIF permite animaciones, transparencias… pero también está patentado y solo indexa 256 colores, una pena, anticuado…
Pero claro, siempre la comunidad nos brinda algo y este “algo” es el PNG, que es jóven, flexible… permite transparencias, no ensucia la imagen y su compresión es buena. Una pena que el tan usado explorador Internet Explorer no soporte el canal Alpha (Transparencias) de este formato. Claro que, voy a empezar a poner el sello de “Demasiado Cool para IE“. Pero pensad que no soy tan siniestro, Firefox lo soporta y Konqueror también. Solo con el primero ya abarcamos al menos 4 sistemas entre los que están GNU/Linux, MAC OS X, y sistemas *BSD (¿Alguien me lo confirma? Quizá la emulación de los binarios…).
Pero esto no es todo, tenemos PNG… pero no tenemos imágenes animadas, cosa que GIF si nos brindaba. Pues bien, hace “nosecuanto” y al menos en la versión 2.2.8 de GIMP hay soporte para el formato MNG. Pues bien, ya lo tenemos todo, solo hay un problema, que los navegadores aún no lo soportan del todo bien al parecer, pero ImageMagick si :). Pero claro, cuando yo compilé GIMP en Gentoo no conocía el formato MNG por lo que se compiló sin ese soporte, así que acabó de compilar hace un rato.
Gracias a Sharek por guiarme por el buen camino recomendándome GIMP y enseñandome las maravillas del formato PNG. Desde aquí le animo a que continúe con su proyecto fastigOS, un sistema operativo programado en ASM que trabaja en modo real. Toda la información la tenéis en el wiki, que aunque esté en catalán, echándole imaginación se entiende medianamente.

Suerte y probadlo.

Escrito por Gura 29.Sep.05 Debian, Gentoo, Servidor, Software Leer más Comentarios (0)

De lo que se entera uno… Historia de los Sistemas Operativos

Según leo en Barrapunto una noticia sobre la instalación de programas al estilo MAC OS X desde KDE… En un comentario veo una url interesante. Mi sorpresa que es de una tía, si, y pancima usa GNU/Linux y versiones de Unix, en un comentario leo Plan9, LSD, VeosVeos y otros sistemas operativos… En pleno acto de curiosidad googleo y me informo sobre ellos, luego busco una busca tan genérica como “Versiones de Unix” y recibo como primer resultado esta web.
Todo intrigado empiezo a leer, Linux lo conozco, para eso lo uso en mi casa :), FreeBSD y OpenBSD los he probado, NetBSD lo conozco pero nunca lo probé… Luego en toda esa extensa lista, me son conocidos Solaris, AIX, HP-UX, UnixWare, ButterflyBSD (Que no aparece en la lista) e IRIX (Que tampoco aparece en la lista) . Llamadme friki si queréis, pero tengo ganas de probar todas las que estén disponibles para plataformas x86.
Pero no quería llegar aquí, quería llegar a que si os molestásteis en leerlo (Alguno ha llegado hasta aquí?):

XENIX - Microsoft - Basado en el sistema operativo Unix System V.

Bien, ya no podía más, Microsoft junto con Unix… vale, fue en el año 1979 pero… joer, quien lo iba a decir. La historia entera de XENIX la tenéis aquí.
Así que seguí buscando sobre Unix.
Ver que todo esto viene de tan atrás hace que me ponga nostálgico :)

Para quien quiera documentarse:
- HP-UX
- IRIX
- Solaris

Ah, se me olvidaba, se busca chica para probar cosas nuevas (xDD). Enga, que os cunda.

Escrito por Gura 24.Sep.05 *BSD, GNU/Linux, Sistemas Leer más Comentarios (3)

Preparativos para las VI Jornadas de Software Libre de Asturias

Como bien sabéis algunos, y si no lo sabéis, os lo digo yo, este año es la sexta edición de las Jornadas de Software Libre de Asturias, las cuales son organizadas por AsturLiNUX.
Este año, como todos excepto las cuartas, se celebra la tercera semana de Marzo, días 13, 14 y 15. En su Wiki hay propuestas como acortar las jornadas a 2 días completos y una mañana, así como intentar traer ponentes como:

- Miguel de Icaza
- Ismael Olea
- Mark Shuttleworth
- Alguien del kernel

A mi me gustaría que viniese Miguel de Icaza :)

Espero que se siga celebrando la fiesta de firmado de claves, como siempre :)

Y con eso, les animo mucho a que sigan así ;)

Escrito por Gura 24.Sep.05 GNU/Linux Leer más Comentarios (0)

Concierto de Offspring y SQL

Yo como siempre mezclando las cosas…
Bueno, el miércoles fue el concierto de Offspring, tras casi perder el tren por ir corriendo hasta casa a por la entrada, fuimos pa Oviedo. Una vez ne la Uria tiramos pal tertulias y de ahí a San Lázaro donde se celebraba el concierto, la gente parecía que madrugaba para coger sitio, cuando fuimos no quedó otro remedio que ponerse en la esquina derecha de la cabina de sonido y luces. Buena acústica, cantaron unos temas que hicieron que la gente desfasase, me moló mucho, repetiría de nuevo, lo único malo que duró solo hora y cuarto u hora y media…

Por otra parte y ya entrando en frikismo como siempre, en clase, dando SQL bajo SQLServer de Microsoft, que usa lenguaje T-SQL (Transactional-SQL) le estoy cogiendo el gusto. Es entretenido, ameno, además la profesora está buena (Y espero que no lea esto) y explica bien que coño (Intentando arreglarlo). Pero bueno, luego tengo implementación de sistemas, hemos empezado con Windows 2003 enterprise, estamos haciendo un rápido repaso de las tramas. Ya estoy familiarizado con el monitor de red de Windows 2003, lo usé mucho este verano el el curso de Seguridad de redes y sistemas, pero prefiero Ethereal, porque… así a ojo, tiene modo promiscuo, filtros más fáciles y rápidos de aplicar y además si no metes filtros y tienes varios protocolos (Siempre los hay en una red de 25 equipos con la NIC en modo promiscuo y pasando por un HUB) te los señala en diferentes colores. Además, es libre, esta versión 0.10.12 creo que es, viene con WinPCap 3.1 Beta4. Tengo ganas de empezar con algo más interesante como dns y servidor de correo que lo tengo algo verde del verano, tendré que repasar, por no hablar de enrrutamiento y nateo. Lo tengo claro, peor quiero practicarlo en lña máquina virtual para tenerlo más aun, este verano lo dí y quiero dejar constancia de que lo domino.

No tengo ás que contaros, enga.

Escrito por Gura 23.Sep.05 Seresco, lost+found Leer más Comentarios (0)

Instalado OpenBSD 3.7

Bueno, ya tengo un ratito para postear. Como el título dice, ya instalé OpenBSD en una máquina virtual, pero en unos días la metoa una nueva máquina que me darán en clase, será un P2 a 266 MHz, no se más acerca de él. Que deciros de la instalación… es muy ruda, el particionador y creador de etiquetas es asqueroso, pero le pillé el truco pronto. Pensé que iba a ser otra cosa… me decepcionó por ejemplo, nose si porque es así, o porque no instalé algo (lo úlnico que no instalé fue games37.tgz de la instalación por defecto) fue el autocomplete, no era como el de Linux…, las rutas no las autocompletaba y los comandos si, poniendo por ejemplo la letra M y presionando TAB. Joder había probado FreeBSD ya y no ocurría eso. Otra cosa que no me gusta de OpenBSD es que por defecto ya te arranca un servidor smtp (Sendmail) el cual no da la opción de desactivar como es el caso de OpenSSH u OpenNTP, los cuales al finalizar la instalación pregunta si quiero activarlos o no. También por defecto trae soporte IPV6, pero bueno, eso compilando el kernel se soluccionará. Se parece también algo a la compilación del Kernel de FreeBSD, la doc es bastante buena, al menos la de la Instalación y la del AfterBoot.
Después de crear un usuario y tal, me comdré con el tema de los ports y CVSup.

Por otro lado, ayer Viernes en Oviedo, a las 5 de la mañana en la cervecería “El asturianu” me encontré con un euskalero, con la camiseta de la Euskal 13, estuve ahí hablando un poco mientras me comentó que el conocía al grupo de Amiga de Asturias y que estaba sentado en Gamers justo detrás de control.

Espero que estas opiniones os sirvan de algo. Agur.

Escrito por Gura 17.Sep.05 OpenBSD Leer más Comentarios (3)

Pensando en cambiarle el título al blog

No se que opinaréis, pero creo que el título del blog “/var/log/messages” en mi vida ya está pasado de moda. Me doy cuenta cada vez que en Gentoo miro la bitácora del sistema, que al usar “Metalog”, el log de todo se llama “/var/log/everything/current”. Quizá lo cambie, por darle ese toque :)
Y ya que lo dije, lo comento, Metalog es la polla, me gusta más que syslogd, está en el portage de gentoo y en Debian por ejemplo, ni lo busqué. Su configuración es sencilla, tanto como añadir una aplicación y él de ocupa de meter los logs de esa aplicación donde tú le digas. El log completo por defecto está en /var/log/everything/current como comenté antes, y no merece la pena cambiarlo porque está bien. Bien porque si tenemos e cuenta que tenemos secciones más abajo como iptables, kernel y demás, everything es un buen nombre. Lo de current, tiene su explicación por algo que no dije… este logger no necesita logrotate, rota los logs el solo, si si, como lo leeis :). Las rotaciones se configuran facilmente con 3 cosas:
La primera y más importante, ¿Cada cuantos segundos quieres que se roten los logs? Yo lo tengo establecido a un día. Lo segundo, el tamaño máximo del log, nunca hice uso de él porque tengo un valor alto, pero cae de cajón que si no ha pasado el tiempo de rotación pero el tamaño sobrepasa el valor, lo rotará. Y tercero, el número de días que se guardan los logs, que tengo establecido 7 días, de ese modo tengo un log de la última semana catalogado día por día. ¿No es cojonudo?

# emerge metalog

Eeenga

Escrito por Gura 15.Sep.05 Gentoo Leer más Comentarios (2)

Al fin las tengo, si, si… entradas para Offspring

Al fin, y aunque lo postée 1 días después porque ayer estuve ocupado, ayer, día 13, después de ir a la presentación de clase e ir a La Maniega a comer un pinchín, fuí con David a Salesas a por al entrada.

En clase bueno, relativamente bien, 2 asignaturas que son un asco, FOL y Empresa, luego tengo Implementación de Servicios de internet, Desarrollo de portales web y mantenimiento de bases de datos SQL.

En implementación de sistemas, que me da Bermejo, el jefe de estudios, daremos 3 meses Win 2003 Server, lo que vi este verano en el curso del INEM, vamos… y otros 3 meses Linux, en concreto SuSE, a ver si para entonces una OpenSuSE 10.0 o seguiremos con la SLES 9.0. Hay distros más adecuadas, pero SuSE es sencilla y además Seresco es Partner de Novell, implementando SuSE.
En desarrollo de portales web daremos 3 meses Dreamweaver y otros 3 Flash. Nose, supongo que daremos algún lenguaje, sino que sentido tiene? xD A ver si nos comentan algo de estánderes de la W3C, sino, habrá que hacer sugerencias para que mejoren, es algo que está a la orden del día.
Y en mantenimiento de DDBB SQL, bueno, supongo que Maika nos dará PHP también, sino, mucho sentido no tiene, y se hará más aburrido. Deseadme suerte xD

Por otro lado, yo sigo aprendiendo C, es entretenido aunque voy poco a poco, ahora llego de clase y lo que menos se me apetece es ponerme a picar código. Hoy ya estuve hablando con Maiky sobre ir a la Kutruparty en Diciembre de nuevo, pero en coche, sino a ver quién coño es el valiente que leva nuestras cajas en ALSA hasta Santiago de Compostela y de ahí en coche (¿Entrarán?) hasta A Estrada. A ver si me pillo una TFT de 19″ , las he probado ya y me gusta el resultado, como se ve y tal. Este jueves tenía que ir a APP a por un teclado y un ratón, pero me llamó el chaval que no pudo pedirlo por un problema con el soft de pedidos, así que el próximo jueves lo tendré. Este Viernes a las 12 cojo el tren a Oviedo, allí llegaré a las 12 y media de la noche, cvuando Chuso y Tochu hayan salido ya del concierto de Manolo García. Luego, el 21 Concierto de Offspring, que voy con Chiqui y Efrén, allí nos juntamos con peña de Ujo, veréis que desfase… ya os contaré.

Agur

Escrito por Gura 14.Sep.05 Seresco Leer más Comentarios (1)

Al fin la tengo, yeah

Si gente, ya tengo instalada la Gentoo de la rama estable, con X y todo. Ya he configurado la impresora y el escáner (HP PSC 2110), tengo Gimp 2.2, XOrg 6.8.2, Xchat, Kiopete, kgpg, gnupg y demás… solo me falta integrar los diccionarios de ispell con konqueror (Ya funciona) , instalar Openoffice (Uff) y configurar la barra de menú de encima de la pantalla con links a los programas más utilizados, porque no me gusta tener más que la papelera en mi escritorio.

He trasteado con composite y Xorg, y junto con ellos, KDE, he configurado las sombras y quedaban preciosas, luego os pongo una muestra. Respecto a transparencias… pedían más gráfica, no s epodía trabajar con ellas, quizá si un día me pillo una nvidia buena (Cosa que dudo) lo haga. Hasta entonces seguiré con mi Radeon 9000.

Esta distro tira de miedo, entre que todo está compilado adaptado a mi CPU (Athlon XP 2400+@1997MHz) y que uso Prelink. No tengo paquetes innecesarios por ahí… me gusta como ha quedado.

Además esta distro se parece mucho a FreeBSD, en los rulnevels, en el tema de compilar todo, los USE, los flags, el make.conf … Hasta existe Gentoo/BSD (Con núcleos FreeBSD, NetBSD y OpenBSD, solo les falta uno con núcleo ButterflyBSD)

Agur.

Escrito por Gura 08.Sep.05 Gentoo Leer más Comentarios (0)

Joomla: ”Fork” de Mambo

Aparece por fin un fork de mambo, esqte se llama Joomla. El grupo de desarrolladores al parecer está formado por u grupo de desarrolaldores de Mambo que abandonan ésta última porque intentan hacer Mambo Comercial. Comercial, no cerrado, osea, será de pago (aún no se habla de ninguna versión gratuita) pero bajo licencia GPL.
Asi que, como no podré pagarmelo, migraré a Joomla en cuanto pueda, me da pereza pero que vamos a hacer.

Agur

Escrito por Gura 08.Sep.05 Servidor, Software Leer más Comentarios (0)

Resumen del Verano

Bueno, cuanto tiempo xD La verdad que no presté mucha atención al blog. Os quería hacer un resumen del verano, ya que está terminando para mi, porque el día 13 empiezo clase (La presentación). Tuve un problema grave en el servidor, de ahí que el último post fuese el de las conferencias de la Euskal. La libc6 de Debian se pegaba con el parche grsecurity, luego un despiste mío consiguió perder las backup diarias de las bases de datos. Eso ocurrío el día antes de ir a Laredo de vacaciones, eran las 5 de la mañana, las 6 y las 7 y yo tirando de Knoppix y partimage para probar que coño era. Al regresar, 20 días después lo puse todo al día, actualicé las webs y demás. Ahora corre un Apache 1.33 el cual adoro y no lo cambiaré por Apache2 si me es posible, php5 y MySQL5.0.

Bueno, para empezar, no quiero extenderme mucho, la Euskal, este año fué brutal, el hecho de haber ido con Pablito y con Maiky la hace aún más inolvidable. Allí puse cara a mucha de la gente con la que hablaba por el IRC, conocía ryden, Tornamen, Baby, Kyle de Linuca y demás peña, también conocí a Artholion y SaRaMaNdA en persona. Artholion fue el que me abrió los ojos a Gentoo.

Continuamos, en Laredo de puta madre, 2 días aburridos, pero luego llegaron mis primos los de Francia que estaban de vacaciones en España. Salimos el Viernes había muchísima gente, sería largo de contar, si un día me tropezáis os lo cuento xD. Cuatro días después conocí a unas primas, mi prima segunda tenia la misma edad que yo, 18, muy maja, ha merecido la pena. 2 días después mando un mensaje a Artholion y SaraMaNdA y quedo con ellos y con unos amigos, vamos a tomar algo y pasamos la tarde por ahí. Na más que contar excepto que siempre hizo sol excepto 3 días que llovió exagerao.

Tercera fase, y desenlace, pruebo Gentoo en una maquina virtual, simplemente me encanta, uso la rama estable excepto en algunos paquetes, la configuración de las X con xorgcfg y un poco de edición a pelo son coser y cantar. Aún estoy probandola, estaba pensando en quitar SuSE ya, pero aún aguantaré más. Deberíais probarla todos, merece la pena si tienes tiempo. La instalación la hice desde la stage 1, siguiendo la cojonudísima documentación de Gentoo y un manual no oficial de g0su. Hoy probaré prelink a ver si hay mejoras, ahora estoy instalando el gcc de la rama inestable, el ordenador lleva todo el día compilando. ya he configurado el splash, kde por encima, las aplicaciones GTK ya tienes apariencia QT, aunque aún los menús no tengan transparencia, algo es algo. La verdad que de SuSE echo en falta algunas cosas… YaST para la configuración de la impresora USB y las fuentes SuSE Sans que tan buen estilo le dan a KDE. También echo de menos el splash de KDE en SuSE 9.3, el cual es una pantalla completa al estilo Ubuntu, no como el genérico de KDE que es un fondo con una ventana donde ingresar usuario y contraseña, peor no me preocupa, a KDE-look a buscar un splash bonito.

Sabado 27 de Agosto, cumpleaños de Patri, que ya tiene 17 xD (ya era hora joder)

El Lunes pasado, el 29 de Agosto, Baby, socia de Asturlinux se iba a trabajar a Madrid en programación de C++ embebido en Linux. Estaba realmente contenta, quedamos a las 6 delante de la Renfe Baby, Wikier y N0vaZuZu. Ese día conocí a los 2 últimos, me cayeron bien, fuimos en el coche de Wikier a Los Prados a tomar algo y allí quedamos con Berrueta, al cual también conocí. Más tarde N0vaZuZu y Wikier se tenian que ir y quedamos baby, berrueta y yo a comer en el Donner Kebap.

Son las 3 y 12 de la mañana y ya he perdido el hilo del post, no recuerdo que estaba contando, así que por no leérmelo de nuevo y ver que he escrito, si repito cosas lo siento.

Más cosas… este Sábado salí por aquí por Pola, ya hacía mucho que no veía a gente, vi a todos los que quise menos a 2 personas, a Chuso y a Rubo, pero sé que el proximo fin de semana le veré. A todo esto, el día 7 es el Cumpleaños de Susi, felicidades wapa, y el Sábado nos imbito a la Magaya (No se si se escribe así).

Por otro lado, respecto a proyectos que tengo en mente, pues bueno, hacer una hoja de estilo css para los manuales de la web. SuSE ahora tendrá una versión gratuita denominada OpenSuSE, en su web está disponible la descarga de la Beta4 de la versión 10.0. En Catarsys hay la opinión de Sharek respecto a ella. Hoy hablé con el para pedirle un favor pues el domina Blender con suma facilidad. Hoy vi unas camisetas de Gentoo muy wapas en el Store de Gentoo, con el logo oficial, pero me parecieron caras y se pedían a EEUU, osea, había que pagar portes… Le pedí que me hiciese sobre el logo de Gentoo, que había sacado de un bootsplash del Live CD de la 2005.1, una sombra. El me dijo que subestimaba Gimp, pues podía hace runas sombras muy buenas con él. No le discutí, Gimp lo uso poco, así que discutir de algo que no se sabe es gastar saliba.
Grabaré el logo y lo llevaré a una tienda en la que hacen impresiones en camisetas y demás, a ver cuanto me cobran.

Bueno, no hay más que contar, creo que ha sido suficiente. Hasta mañana.

Escrito por Gura 05.Sep.05 Euskal Encounter, GNU/Linux, Parties, Seresco, Servidor, Sistemas, Software, lost+found Leer más Comentarios (0)




Todo el contenido de este blog se ha publicado bajo una Licencia Creative Commons.