Con G de GNU

Archive for abril, 2009

Conoce SQL – Restricciones – UNIQUE

por Maxpowel el abr.09, 2009

Las restricciones nos ayudan a mantenera la integridad de los datos. ¿Qué es esto? Pues evitar tener datos corruptos o inservibles o inválidos. Las bases de datos tienen dos grandes enemigos: La redundancia de los datos y la corrupción de los datos. Así como la primera aunque muy mala permitiría funcionar a la base de datos la segunda nos dejaría inutilizada la base de datos puesto que si no nos podemos fiar de los datos que hay pues apaga y vámonos.

1- A: Restricción UNIQUE

Ésta restricción impedirá que en una tabla se repita el valor de una (o varias) columnas en las filas de dicha tabla. (continuar leyendo…)

10 Comentarios Guias y manuales more...

SQL, Todos saben quien es pero pocos lo conoce

por Maxpowel el abr.09, 2009

La gran ventaja del software libre es que puedes aprender a partir de la nada, ser autodidacta viendo ejemplos y aprendiendo de ellos pero hay un inconveniente. El inconveniente es que muchas veces se quedan cosas en el tintero. En este caso voy a hablar del mal uso generalizado de php+mysql.

Habrá muchos que conocen muy bien SQL y mucho mejor que yo, pero mi intención es simplemente dar a conocer SQL a aquellos que no lo conocen.

Voy a centrarme en MySQL por ser el más usado por estos lares.

Primero vamos a llamar las cosas por su nombre, mysql no es “la base de datos” es un Sistema Gestor de Bases de Datos. ¿Por que me pongo quisquilloso? Porque mysql no es un saco donde meter datos, lo que le da potencia es la capacidad de procesarlos. El motivo de esta mini-guia es que el uso generalizado (o por lo menos que yo haya visto) que se le da a mysql podría ser sustituido por un fichero donde se van metiendo y sacando cosas y NO, mysql es MUCHO más.

(continuar leyendo…)

1 Comententario Guias y manuales more...

Gpodcast Especial #1

por DiCrEn el abr.06, 2009

Tenemos un GPodcast especial, con solo dos secciones, pero que nos han dado bastante jugo:

- Lectura de frases para el concurso. Podéis votar vuestra favorita en la encuesta de la parte derecha del blog.

- Entrevista con Cikgu. (Puedes descargar solo la entrevista desde aquí).

- la canción final es Bust This Bust That

Nos vemos en el próximo GPodcast, el 1.5, que será dentro de unos días.

ACTUALIZADO

Hemos tenido un pequeño problemilla en la edición del podcast, ya esta arreglado, pero pedimos disculpas a quien lo haya escuchado antes, esperamos aprender de los errores y que no nos vuelva a suceder.

3 Comentarios Podcast more...

Problemas de sonido en Pidgin

por DiCrEn el abr.03, 2009

pidgin-pajaro

Pidgin, para el que no lo conozca, es un cliente multiprotocolo y multiplataforma de mensajeria instantanea.

En algunas ocasiones, en distribuciones como ArchLinux, puede haber algún problema con el sonido, en esos casos se puede solucionar fácilmente instalando los siguientes paquetes: (los nombres pueden variar de una distribución a otra).

  • gstreamer0.10-plugins-base
  • gstreamer0.10-plugins-good

Si aun asi no se soluciona, en las preferencias de sonido, pon la opcion de “comando” y escribe el siguiente comando:

aplay %s

Si todavia no te funciona… verifica que tengas los sonidos activados :P

3 Comentarios Guias y manuales, internet, Software more...

Microsoft retrasa la adopción de nuevas tecnologias

por DiCrEn el abr.02, 2009

Hace unas semanas saltaba la noticia: Microsoft demanda a tomtom por el uso de patentes, dias mas tarde tomtom contraataco: TomTom contraataca frente a Microsoft, demanda por 4 patentes. Finalmente parece que todo se “solucionó”:  Microsoft y TomTom llegan a un acuerdo por disputa de patentes. Una de estas patentes era el sistema de ficheros FAT, de microsoft.

Despues de esta mini-guerra legal, Jim Zemlin, director ejecutivo de la Linux Foundation, escribe en su blog una entrada en la que se muestra contrario al uso de FAT como sistema de ficheros, un sistema totalmente obsoleto y propietario de microsoft.

Tabla de Asignación de Archivos, en inglés, File Allocation Table (FAT) es un sistema de archivos que fue desarrollado para MS-DOS. La última versión, FAT32, tiene unos limites bastante absurdos hoy en día, con un máximo de tamaño de archivo de 4 GiB, y un máximo por partición, marcado por la utilidad ScanDisk de microsoft, de 32GiB, aunque puede llegar a los 2TiB. Mucha gente tiene en sus discos duros archivos mayores de 4GiB, sin embargo, no pueden ser transportados en pendrives, que normalmente utilizan FAT32, por esta limitación.

Tal y como reconoce Microsoft en un comunicado de prensa, este sistema de archivos es fácilmente reemplazable por múltiples alternativas. La Linux Foundation está aquí para ayudar a las partes interesadas en la coordinación técnica para la eliminación del sistema de ficheros FAT en los productos que la utilizan hoy día. Microsoft no parece ser un leopardo capaz de cambiar sus manchas. Quizás ha llegado la hora de que los desarrolladores se pongan a dieta de Microsoft y quiten FAT de sus productos.

Es vergonzoso que las empresas tengan que pagar a microsoft una licencia para usar FAT, cuando existen muchísimos mas sistemas de archivos, mejores, libres y gratuitos. Como indica Jim Zemlin, las empresas tienen que plantar cara a microsoft, y utilizar otro sistema de ficheros por defecto.

Microsoft es una empresa que, gracias a ser líder indiscutible, lleva tiempo extralimitándose, sin respetar estándares, con demandas por aquí y por allá, abusando de su poder, etc. Con todo ello lo único que consigue es crearse mala fama, y lo que es peor, retrasar el progreso de la tecnología.

Personalmente creo que, como no cambie mucho o terminan mal o nos arrastran a todos a una decacencia tecnológica. En el caso del uso de FAT, las empresas lo tienen muy fácil, que usen otro sistema de ficheros, como puede ser Ext3, y para que los usuarios de windows (o MacOS) puedan utilizarlo, se distribuyen los drivers, como se hace (ahora cada vez menos) con drivers para que windows 98 detectase las unidades USB.

Dejar un comentario internet, Mundo real, Software more...

¿Buscando algo?

Usa el formulario de debajo:

¿Sigues sin encontrar lo que buscas? ¡Deja un comentario o ponte en contacto con nosotros para que lo encontremos por ti!