viernes, 26 de noviembre de 2010

Enlaces (probablemente) útiles para hacer cosillas con MySQL

2 comentarios
Uno nunca sabe cuando puede necesitar hacer algo interesante, divertido, fuera de lo normal o sólo por el hecho de jugar y experimentar con uno de los gestores de bases de datos más populares a la hora de utilizarlos en combinación con PHP u otro lenguaje de scripting.

Surfeando por la red vi estos artículos y los dejo en mi blog por si algún día se me ocurre hacer algo extraño (o me surja alguna necesidad) con el gestor, ya tengo algunas referencias de partida... y como siempre, alguno que otro artículo que tenga que ver con cloud computing, y la seguridad y/o administración de mi sistema operativo favorito! :o)

(Bueno, también que me evito una doble googleada! =D)

He aquí los enlaces:


http://linuxadminzone.com/recover-or-reset-root-password-of-mysql-and-postgresql-servers/

http://blog.linuxing.org/2009/11/how-to-use-phpmyadmin-for-multiple-mysql-servers-running-on-same-server-machine/

http://linuxadminzone.com/setting-up-a-mysql-cluster-7-0-in-redhat-based-linux/

https://edge.launchpad.net/mysql-sandbox (MySQL Sandbox!)

http://linuxadminzone.com/setting-up-a-mysql-cluster-7-0-in-redhat-based-linux/

http://linuxadminzone.com/optimize-mysql-on-a-large-database-server/

http://linuxadminzone.com/quickly-repair-a-huge-corrupted-or-crashed-table-in-mysql/

http://linuxadminzone.com/ignore-mysql-error-while-executing-bulk-statements/

http://linuxadminzone.com/optimize-and-fix-mysql-server-running-slow-without-any-load/

http://linuxadminzone.com/how-to-quickly-convert-mysql-databases-from-myisam-to-innodb/

http://linuxadminzone.com/top-5-most-useful-commands-tools-for-linux-administrators/

http://linuxadminzone.com/install-java-plugin-for-firefox/

http://linuxadminzone.com/how-to-change-date-time-and-time-zone-in-linux/

http://linuxadminzone.com/apache-url-rewriting-with-masking/

http://linuxadminzone.com/ensuring-secure-access-to-production-linux-servers/

http://linuxadminzone.com/save-root-or-user-history-to-check-later/

http://linuxadminzone.com/install-and-configure-denyhost/

http://linuxadminzone.com/cloud-computing-amazone-ec2-s3/
Read more ►

sábado, 13 de noviembre de 2010

Real world PEN TESTING

0 comentarios
A través de los contactos que sigo en facebook & Twitter me encontré con este interesante video:

Read more ►

Los amigos en la vida...

0 comentarios
"The friends in life are those that you don't have to see every day. You know how it goes; you keep meaning to catch up, but things get in the way. You’ve missed a few dinner dates because you were out with other friends. But it doesn’t matter, because you know that with your best friend you will just pick up right where you left off, even after such a long time apart."

Esto vino hacia mí por un tweet de Queith el 18/09/2010 debido a que activé notificaciones de twitter en el celu.


(Estaba liberando espacio de mi viejo ladrillo-celular Nokia... ah, los de duro combate!  =P )
Read more ►

lunes, 20 de septiembre de 2010

La verdadera cara de la industria privativa del Software

1 comentarios
Hace unos días leía en rebelion.org un articulo que me llamó la atención, el título es El "eje del mal" del Software Libre, un tópico bastante inquietante para los que apoyamos este movimiento del Software Libre.

La noticia se centra en como la IIPA (Alianza Internacional para la Propiedad Intelectual por sus siglas en ingles) pide al gobierno de los Estados Unidos que vigile a varios paises por promover el uso del Software Libre. Esto por medio de la inclusión de estos paises en la Lista 301, que es un reporte generado por la oficina del representante de comercio de los Estados Unidos.

Dos potencias emergentes como lo son Brasil e India aparecen en ese mismo informe elaborado por la IIPA para el gobierno de los Estados Unidos. El grupo que conforma la IIPA les acusa de promover el Software Libre en las administraciones públicas.

Países del sudeste asiático tales como Indonesia, Filipinas, Tailandia y Vietnam también han sido incluidos en el reporte por el apoyo que esos gobiernos dan al Software libre.

Brasil como muchos sabemos lleva ya varios años impulsando su industria informática, en este caso la IIPA le pide al gobierno de los Estados Unidos que utilice su influencia para evitar las leyes sobre el uso de software de código abierto en las agencias gubernamentales y las Enlaceempresas públicas.

Con India, la industria propietaria pide actuar antes de que ocurra una "desgracia", ya que si bien no existe una legislación para promover el uso de sistemas GNU/Linux el gobierno Indio, tanto la IIPA como la BSA se muestran preocupadas porque el Gobierno indio estaría considerando apostar por el software local y libre.

El caso de Indonesia es muy especial ya que la IIPA está inconforme con una carta que envió el gobierno por medio de el Ministerio de Reforma Administrativa a todas las oficinas gubernamentales el 30 de marzo del 2009, en la cual se aprueba el uso e implementación de software libre en las organizaciones gubernamentales. Mas específicamente esta carta fomenta el uso de Software Libre en las agencias gubernamentales con vistas a una implementación a finales del 2011.

Todos los casos anteriores nos vuelven a recordar nuevamente de lo que se trata el software propietario (privativo), de hacernos tecnologicamente dependientes y de quitar toda oportunidad de acceso al conocimiento y al desarrollo.

Nuevamente vemos la doble moral de la industria propietaria, ya que en sí no es la copia ilegal de software lo que les preocupa, sino mas bien la innovación, independencia y desarrollo tecnológico ya que esto permite la difusión de conocimiento y tecnología a países en vías de desarrollo y países subdesarrollados, acortando cada vez mas la brecha que los separa de las potencias mundiales. Para demostrar esto cito las palabras del antiguo presidente del grupo de negocios de Microsoft: Jeff Raikes "Si van a piratear a alguien, queremos ser nosotros en vez de alguien mas.", lo cite textualmente para no cambiar la idea, piratería es una mala analogía.

Para ampliar sobre el tema:

http://www.publico.es/ciencias/297622/eje/mal/software/libre

http://www.rebelion.org/noticia.php?id=101193

http://www.technollama.co.uk/encouraging-open-source-could-land-you-in-trouble

http://www.digital-copyright.ca/node/5115



Escrito por Jotam Jr. Trejo
Domingo 14 de Marzo
fuente: http://aseisi.org/


NOTA: Hago saber que me gusta mantenerme informado sobre temas relacionados a Servicios, Servidores y comandos de GNU/Linux, Networking, (in)Seguridad Informática, filosofía del Software Libre, y un largo etcétera de otras temáticas que, debido a que visito muchos blogs, se me hace difícil recordar qué artículo leí sobre algún tema en específico y en qué lugar.

Algunas veces pueden ser artículos de cosechas personales sobre algo en que he estado o haya estado trabajando, probablemente algo que haya traducido de otro lenguaje de la página del manual, y muchas otras veces transcribo el contenido de lo que leo en mi espacio de blog (ya que me será más fácil buscarlo aquí), respetando como siempre la debida autoría y procedencia de estos.

Lo que me interesa siempre es el contenido técnico de lo que leo, la temática o contenido sobre política u otros temas implícitos ajenos a la tecnología, son de exclusiva afinidad del autor(es) del artículo.
Read more ►

miércoles, 15 de septiembre de 2010

Qué significa que una API de un webservice sea "libre"?

0 comentarios
La pregunta no va sobre "software libre" vs. "open source", sino sobre los otros significados de "open" aplicados a servicios en la red. Cuando Facebook, Twitter, Flickr o Google te dicen que sun APIs son "abiertas", en realidad te están diciendo cosas distintas.

Unos te dan más y otros menos: unos como Twitter se comprometen a darte toda la información que introdujiste, y con otros como Flickr puedes sacar tu información e incluso enriquecida por el servicio. Otros como Facebook te dan lo que les apetece, pero en Google se engrandecen con un manifiesto como el del Frente de Liberación de Datos.

La pregunta es entonces ¿qué adjetivos se le pueden poner a cada uno de estos servicios para no abusar inútilmente del genérico "abierto"?

Quizá se puedan clasificar los distintos tipos de APIs es según sean interoperables y separen a los proveedores de los consumidores. Según este criterio (que no es mío, sino de Louis Gray) habría tres tipos de APIs:
  • Las APIs que son estándares abiertos como OpenSocial, OpenID, PubSubHubbub, AtomPub y otras. Tienen una definición clara de modo que se pueden usar de forma interoperable. Serían las más "abiertas" de todas.
  • Las APIs que usan estándares abiertos, como el XML, HTTP y otros, pero no quiere decir que sean abiertas por naturaleza.
  • Por último está el "open access" como el Open Graph Api de Facebook, donde uno está sujeto al arbitrio de los que llevan el servicio.
Estas tres categorías sirven algo para arreglar la gran ambigüeda de "open" o "abierto" referido a servicios en red, pero no lo logran del todo.

Visto en http://softlibre.barrapunto.com

Read more ►

martes, 29 de junio de 2010

Entendiendo el fichero /etc/fstab

0 comentarios

A veces me da tanta weba andar buscando info en Google (y no se diga leerme la página del manual), que esta vez lo hago anticipado y lo dejo de referencia en el blog para una consulta rápida en el futuro...

¿Qué es el fstab?

El fichero fstab es donde se guardan los diferentes datos sobre el montaje de los dispositivos físicos.

Ojo, el fstab no es tan solo de Linux, si no que se encuentra en diversas plataformas, como la plataforma BSD o la Solaris (tuve la oportunidad de "trastiarlo" en un OpenSolaris).

A lo que nos interesa...

Componentes

Hay 6 componentes disponibles:

  • file system: Es el lugar donde se encuentra el dispositivo físico a montar, como por ejemplo: /dev/hda1, /dev/sda, etc. Algunas distro o sabores de GNU/Linux utilizan el UUID en lugar de dispositivos que generalmente se encuentran en /dev, Ubuntu es una de esas distros que utilizan en UUID, aunque no se le debe de atribuir que es algo propio.
  • mount point: Es el punto de montaje donde será montado el dispositivo físico, este punto de montaje puede ser desde una carpeta del sistema como una directorio creada por el usuario o el root, es decir, el punto de montaje es aquel que el usuario desee que sea. Es necesario que esté creado el directorio y que se encuentre vacío, sino al momento de montar el dispositivo lo ocupará el contenido del disco. Los puntos de montaje para un mejor orden en el FHS se crean bajo los directorios /mnt ó /media.
  • type: Es el tipo de archivo con el que será montado el dispositivo físico, este puede ser muy diverso, como por ejemplo, ext2,ext3, ext4, swap, reiserf, iso9660, vfat, etc.
  • options: Son las opciones con las que sera montado el dispositivo físico, existen muchas y diversas opciones (citado más abajo en opciones).
  • dump: Esta opcion sólo puede poseer el valor 0 ó 1, en ella se guardan los errores en tiempo de sistema que ha reportado el sistema de archivos. Al activarlo (1) se hará un backup con las opciones, creando un respaldo por si surge algún tipo de problema. Lo normal es tenerlo desactivado (0), ya que rara vez se produce un error.
  • pass: Esta opción al igual que la anterior tan solo puede poseer el valor 0 ó 1. Si la activamos (1) el sistema realizara una pasada cada cierto número de veces que ha sido desmontado o si el dispositivo ha sido desmontado incorrectamente para comprobar su integridad. En caso de estar desactivado (0), el sistema no realizará nunca ninguna pasada para comprobar la integridad del dispositivo físico, por ello es recomendable tenerlo en activado (1).

Opciones

Las opciones se ponen en la 4ta columna (options). De aquí dependerá en gran parte lo que podremos hacer con nuestro dispositivo. Las opciones más utilizadas son:

  • defaults: Es lo mismo que usar las opciones rw,suid,dev,exec,auto,nouser y async.
  • rw: READ-WRITE.Con esto podremos leer y escribir en el dispositivo.
  • ro: READ-ONLY. Sólo se podra leer en el dispositivo, útil para CD-ROMS, (y también cierto tipo de seguridad para /bin y /sbin, esto para evitar que nos troyanicen alguno de los binarios que se encuentran en estos directorios o agreguen otros que puedan comprometer nuestro sistema).
  • noexec: Deniega la posibilidad de ejecutar archivos en el dispositivo.
  • nodev: Impedimos que se interpreten los dispositivos especiales de bloques y de caracteres presentes en el dispositivo.
  • dev: Opción contraria a nodev.
  • auto: Hacemos que el dispositivo se monte siempre que se inicie el sistema.
  • no auto: Esta es la opción contraria a auto, usada frecuentemente en dispositivos que no vamos a usar siempre, tales como pendrives, cd-roms..
  • user: Permite a cualquier usuario del sistema montar o desmontar un dispositivo físico sin necesidad de ser root, esta opción es muy útil para dispositivos de uso frecuente, como cd-roms o disquetes.
  • uid=X: Con esta opción indicamos que tan solo el usuario o el grupo con el uid especificado tiene el control sobre los archivos del dispositivo.
  • async: Con esto hacemos que las operaciones que realicemos no se hagan de forma asíncrona, es decir, en el mismo momento en que las realizamos, si nos que pueden ser realizada mas adelante.
  • sync: Opción contraria a async, con esta opción conseguimos que todas las modificaciones que hagamos sean “in situ” es decir, realizadas en el mismo momento en que sean realizadas.
Así como me será de útil en una futura referencia personal, espero que le pueda servir a alguien mas (cuando Google lo mande como referencia para acá! xD).

Bytes...
Read more ►

sábado, 5 de junio de 2010

Google honra con un doodle a Dennis Gabor

0 comentarios
Google honra con un *doodle a Dennis Gabor, quien es el padre de la holografía.

Dennis Gabor es el padre de la holografía, y Google lo recuerda con un logo holográfico muy Googlezco como lo hace con otras conmemoraciones.

El húngaro Dennis Gabor nació hace 110 años, un 5 de Junio del año 1900.

Un físico reconocido a nivel mundial es digno de merecer el reconocimiento de Google, y es así como éste nos lo comparte. El diseño es interesante ya que muestra un holograma de Google. Sí, se representa sobre un fondo negro y las letras de la palabra Google están flotando dentro del holograma.

Conozcamos más a Gabor, éste hombre ha traído la ciencia de la holografía. Obsesionado con la física desde niño, logró consumar su licenciatura en ingeniería eléctrica en la Universidad de Technische Hochschule de Berlín en en 24, y fue hasta 1927 que consiguió su título de Doctor en Ingeniería.

Fue el creador o padre del alumbrado público, inventor del Siemens & Halske AG, inventando una lámpara de mercurio de alta presión y focos de molibdeno, que luego sería utilizada para iluminar en las calles, ésto sucedió en 1927, sin mencionar su aporte de investigarción científica en la televisió.

Fue hasta 1971 que Dennis Gabor recibió el Premio Nobel de Física gracias a su gran aportación de la holografía. También recibió el Premio Cultural de la Sociedad Alemana de Fotografía, igual en 1971. Y por si fuera poco en el mismo año fue nombrado Comendador de la Orden del Imperio Británico.

Éste creador, inventor, comendador, premio nobel de la física, murió ocho años después, exactamente el 09 de febrero 1979 en Londres Gran Bretaña.


El *doodle de Google para conmemorar al físico Gabor con su enorme aporte de la holografía:



(*doodle: Logo diseñado por Google con un motivo especial en el que hace referencia a un evento personal, aniversario de algún acontecimiento especial o cumpleaños de personajes de la historia).

Info: www.google.com.sv - www.eltiradero.net - http://es.wikipedia.org/
Read more ►

Día mundial del "medio" ambiente (que nos queda...)

1 comentarios
5 de Junio, día mundial del medio Ambiente.

Soy amante de la tecnología, aunque a veces me he encontrado distante de ella :-p Sin embargo hay algo a lo que más me pudiera inclinar y es a toda la belleza de flora y fauna que Dios dejó a nuestro cuidado y que lastimosamente no hemos sido (la humanidad en general) muy cuidadosos de esos bellos regalos... :-(

Buscando información sobre la celebración de este día, he visto que también en el campo de la tecnología hay empresas que piensan en el medio Ambiente en la fabricación de sus productos y otras que NO (a pesar que su logo tenga que ver un poquito con las frutas...)


El Día Mundial del Medio Ambiente se conmemora el 5 de junio de cada año, tiene el objetivo de ser el día más grande y extensamente celebrado para lograr una acción positiva para el Medio Ambiente, siendo el vehículo a través del cual las Naciones Unidas estimulan la concienciación sobre el ambiente a nivel mundial, además de promover la atención y acción política.

El lema para el 2010 es "Muchas Especies. Un Planeta. Un Futuro", un mensaje que se enfoca en la importancia vital para el bienestar de la humanidad y para las especies y ecosistemas del planeta. El lema del también apoya el Año Internacional de la Diversidad Biológica celebrado este año. Ruanda, un país del este de África, será el anfitrión mundial del WED 2010, anuncio realizado por el Programa de las Naciones Unidas para el Medio Ambiente (PNUMA).

Es un día en el que todos estamos llamados a ser más “verdes” y proteger el planeta para las generaciones futuras, desde los colegios hasta las comunidades y desde los individuos hasta las multinacionales.



La temática del DMMA 2010 está centrada en la urgencia de mejorar el manejo de la riqueza de especies y de ecosistemas del mundo. A pesar de los prometedores resultados de los esfuerzos de conservación a nivel mundial, todavía la tasa de extinción de especies es la más alta en la historia geológica conocida y la mayor parte de esta extinciones están relacionadas con la actividad humana.

Sabia que usted, como yo, es uno entre un millón? o mas precisamente uno entre 15 millones de especies que, como los científicos dicen, habitan nuestro planeta. Pero los humanos estamos entre las únicas especies cuyas poblaciones están creciendo, mientras la mayoría de animales y plantas se reducen y convierten en raras.

Un total de 17,291 especies están amenazadas en vías de extinción – de las pocas plantas conocidas e insectos hasta las carismáticas aves y mamíferos. Esto es solo una parte, muchas especies desaparecen antes de que hayan sido descubiertas e identificadas.

Segun Wikipedia:

Desde 1973, los 5 de junio de cada año se celebra el Día Mundial del Ambiente que fue establecido por la Asamblea General de Naciones Unidas, en su Resolución (XXVII) del 15 de diciembre de 1972 con la que se dio inicio a la Conferencia de Estocolmo, Suecia, cuyo tema central fue el Ambiente.

Ese mismo día, la Asamblea General de la ONU aprobó la creación del Programa de las Naciones Unidas para el Medio Ambiente (PNUMA).

Se podría decir que el Día Mundial del Ambiente es un vehículo por medio del cual la Organización de Naciones Unidas sensibiliza a la opinión mundial en relación a temas ambientales, intensificando la atención y la acción política y cuyos objetivos principales son darle un contexto humano, motivando a las personas para que se conviertan en agentes activos del desarrollo sustentable y equitativo; promover el papel fundamental de las comunidades en el cambio de actitud hacia temas ambientales, y fomentar la cooperación, pues ésta garantizará que todas las naciones y personas disfruten de un futuro más próspero y seguro. El Día Mundial del Ambiente es un evento en el que se realizan múltiples actividades: concentraciones en calles, conciertos ecológicos, ensayos y competencias de afiches en escuelas y colegios, plantaciones de árboles, campañas de reciclaje y de limpieza, entre otras.

Es además, un suceso multimedial que lleva a periodistas a escribir y hacer reportajes críticos acerca del ambiente. Documentales televisivos, exhibiciones fotográficas, eventos intelectuales como seminarios, mesas redondas, conferencias, sólo por nombrar algunos.

En muchos países esta celebración es una oportunidad de firmar o ratificar convenios internacionales y, algunas veces, establece estructuras gubernamentales permanentes relacionadas con el manejo ambiental y la planificación económica.

Las principales celebraciones internacionales en el 2006 se llevaron a cabo en Argelia. Ese año el tema elegido fue "Desiertos y Desertificación" y el lema ¡No Abandones a los desiertos!, enfatizando la importancia de proteger a las tierras áridas, las cuales cubren más del 40% de la superficie del planeta.

El 2007 en cambio las actividades se llevaron a cabo en Tromsø (Noruega) y el lema escogido fue "El deshielo, ¿un tema candente?"

En 2008 la sede fue Nueva Zelandia, el lema: ¡Deja el hábito! Hacia una economía baja en carbono.

En 2009 la sede es México, y el lema:“Tu Planeta te Necesita – Unidos para Combatir el Cambio Climático”

En 2010 la sede será Rwanda y el lema: "Muchas especies. Un Planeta. Un Futuro"

Después de tanto texto de otros sitios y comentarios personales, estimado/a lector/a le invito a que pueda tomar conciencia de cómo puede hacer para contribuir en pro del medio Ambiente y con su ayuda aunque la considere mínima, estará contribuyendo a su bienestar, a su salud personal y a la de sus hijos. Si su apoyo puede darlo a otros países porque no existen organizaciones como GREENPEACE o similares, únase a una de habla en español en la que con su correo electrónico a algún mandatario haga sentir su punto de vista en contra de la destrucción del planeta Tierra al que llamamos hogar, al cual ellos, con desiciones erróneas y capitalistas, deforestan áreas que son los pulmones de este planeta, y contaminan aire, suelos y agua. Busque una localidad que esté más cerca de su país y no dude en apoyarlos. Su servidor pertenece orgullosamente a GREENPEACE de México. No importan los límites fronterizos... IMPORTA NUESTRO PLANETA!

Les darías un chance para que ellos también puedan convivir entre nosotros?






















Todos ellos tienen igual derecho a (sobre)vivir, al igual que nosotros!


Saludos verdes!!! :D
Read more ►

domingo, 9 de mayo de 2010

31

0 comentarios




Gracias a Dios, uno más :D y siguen contando... :o)

Bytes...!
Read more ►

martes, 16 de marzo de 2010

Soluciones prácticas XD

0 comentarios
Esto de la informática como que no le va a muchas personas... no les hace mucha gracia estar frente a una computadora y piensan que "eso" que algunas veces ocupan para hacer sus tareas del colegio o de la Universidad y que muuuuchas otras veces ocupan para el ocio, creen que solamente puede funcionar con "Win-downs" y que el programa imprescindible que siempre debe estar es el Winbugs láiv mécenyer "Remasteraized Edichon" y que el mejor sitio para hayar información actual se llama féisbuk o jáyfai... (Qué pena por ese tipo de personas).


Pues el nombre de este post se me vino a la mente después que platicaba con "El Triby" quien trabaja en un lugar cerca de la UES donde sacan impresiones y es un mini cyber caffé, y que por lo que me comentaba me hice un perfil de usuario de la persona en cuestión de su relato.

Pues éste mi cuate, me contaba que un buen día de estos, un usuario lo llego a visitar porque quería servicio de Internet, y pues no he mencionado que este mini-cyber está conformado por 5 PC's que ya ni para el tigre están, y de repente éste jóven en cuestión se le acerca al Triby para ponerle queja que la "computadora se le había arruinado" porque movía el "máus" y no se miraba nada...

Entonces el Triby (en son de broma) le dice: "apagá el monitor unos 2 minutos y luego lo volves a encender, talvez así..."

Dicho y hecho!

Me contó que salió el jovencito bien mandado a apagar el monitor y se le quedó viendo fijamente a la pantalla por unos 3 minutos sin despegarle los ojos (dijo que con el pretexto para que se compusiera bien porque tenía un rato de sentir que estaba muy lenta mientras navegaba...") ¬¬

Y yo... WTF? Desde cuando "vuelve a la vida" un WinXP con sólo apagar y encender el monitor? Jajajajajajajaja.... XD

Hay historias acerca de informática que son buenas, pero ésta, es una de las mejores :p

Bytes!
Read more ►

Recordando a un amigo de peso

0 comentarios
De igual forma que Cisko aunque sea tarde (después de conmemorar otro aniversario de su deceso), traigo a mi humilde blog el recuerdo de quien en vida fue el Presidente y fundador del Grupo de usuarios GNU/Linux de El Salvador, también quien me impulsó a utilizar GNU/Linux y de hallarle el gusto en mirar qué hay detrás del software que los demás no quieren ver, ni tampoco molestarse en investigar como las cosas funcionan.

Con mucho buen humor, mucha paciencia para explicar y enseñar (usuario de MS-PowerPoint para la presentación de una charla de criptografía en la UCA en el 2002 XD) y gustador de los juegos "battle" en red, nuestro amigo linuxero Kirlian Manuel Zepeda (QDDG), se le recuerda por su carisma y por quien en vida fuera un buen impulsador y conocedor del Software Libre y el OpenSource.

[root@KZepeda ~]# init 0
Read more ►
 

Copyright © El igloo de Tux Design by O Pregador | Blogger Theme by Blogger Template de luxo | Powered by Blogger