The New Cult of Dead Cow

October 29, 2006






Mis Extensiones

Filed under: Programacion, Linux, Personal

Que se puede decir de ellas, pues firefox es un gran navegador, muy bonito y organizado. Pero con sus extensiones se convierte en una super navaja suiza.

Estas son mis extensiones favoritas, sin las cuales no puede vivir .. vale si puedo vivir pero se me complica mucho la cosa :P

  • Performancig , con esta extension me permite escribir en mi blog sin tener que cargarlo ademas me permite consultar mis bookmarks en delicious mientras lo hago.
  • Html Valitador, por el trabajo en desarrollo web, con esta herramienta puedo validar rapidamente errores en el estandar xhtml, y tiene una opcion de debug muy interesando cuando pones mostrar codigo fuente.
  • Web Developer, realmente por mucho la mas usada por mi en el trabajo. Me permite ver como estan organizados los divs, cambiar los css, ver el codigo fuente generado, ver la informacion de los forms, etc. Un goolazo …
  • Delicious, me permite tener a la mano todos mis bookmarks y organizados por tags, asi como tmb me da un boton para agregar mas paginas.
  • Google Calendar Notifier, definitivamente en mi trabajo y en mi vida personal, una sin la cual no puedo estar. Porque ?? Pues xq  me olvido de todo, absolutamente de todo y esta herramienta es mi secretaria mientras no pueda pagar una rubia de siliconas :P

Y … cuales son tus extensiones favoritas ???

October 28, 2006






Filed under: Articulo, Personal, Noticias

La verdad nunca me habia sentido tan insultado, y es que la maldita mania de la empresas de poner en servicio tecnico a personal no capacitado para la labor y ni siquiera medianamente instruido en relaciones interpersonales siempre habia sido conocida, aunque telefonica se lleva el puesto de honor.

El asqueroso servicio  que nos brinda speedy, es inexcusable. Hoy dia despues de 6 horas de estar descargando a 2030B por segundo, ( si miserables 2000 bytes por segundo ) me decidi llamar a telefonica, resignado a los ya comunes, reincie su modem … , prendio la lucecita DSL, si ? no ? muchas gracias señor por comunicarse con nosotros. La verdad era mas q obvio q no me iban a resolver ningun problema pero al menos deja un reporte de la existencia de uno.  Y es que la vez pasada se fue la luz en mi urbanizacion, pero como todos pensaron que era un corte programado de los que ya son comunes, nadie dijo nada hasta las 11pm. Recien ahi la empresa ( HIdrandina ) se dio por enterada del apagon y mando gente a repararlo :S.

En fin, decidi llamar y me contesto como no, un ignorante en temas informaticos, hasta ahi nada fuera de lo común. Haber como le explico que no hay conexion.

U:  Señores el tiempo de respuesta de sus DNS es muy alta…

 T:  Que ??? DNS ?? como sabe Ud. eso …

 U: (Como se lo explico, haber ..) Pues las resoluciones de nombres toman ms tiempo de lo normal …

T: Ahh ??? Pero Ud. puede navegar ….

 U: Si puedo navegar pero la descarga esta muy lenta

T: Entonces Ud. esta descargando archivos  

 U: ( Plop ) Para poder navegar es necesario descargar archivos

 T: Entonces su problema es que todavia no tiene instalado un navegador ??

 U: ( RE Plop ) No señor, ese no es mi problema. Estoy pagando por una velocidad de 400 y no obtengo ni una descarga de 2 :S

 T: Pero como obtiene esa informacion, sino la ha obtenido de la pagina principal de speedy no podemos atender su pedido…

 U: Venga vale, vamos cual es la direccion ?

 T: http://medidor.speedy.com/myspeedy

U: Estoy cargando ….  ( … pasaron como 5 min …)

 T: Ya esta señor ?

 U: Todavia no termina de cargar

 T: Como sabe Ud. que todavia no termina de cargar ??

 U: ( Juaz ) Pues porque todavia no se muestra nada en pantalla ( sera que hay otra forma ?? ) y se encuentra transfiriendo informacion …

 T: Señor es problema de su computadora, entonces no puedo ayudarlo

 U: Entonces para que se supone que esta UD ahi ?

 T: Señor conectese a la pagina y una vez q tenga los datos llama al 104

 U: Y como hago eso no le digo q no puede cargar las paginas.

 T: Pero señor Ud dijo que si tenia conexion, ..

 U: Pago por una determinada velocidad, navegar a esta velocidad no se le llama conexion

T: Entonces, Ud. tiene o no tiene conexion ??

U: Señores no tengo conexion, no puedo cargar ni el MSN

T: Entonces  es problema suyo, asegurese de saber usar el messenger o pidale a alguien que se lo reinstale …

U: Juaz ?? !!!! ….. #~$%!!!##&&!!! (durante aproximadamente 10min, aunque el colgo a los 10 seg pero todavia tenia q descargar mucho 

 

 Resultado, perdi casi media hora al telefono . No tube ninguna solución y destroce mi higado sin tomar nada de ron ni whisky.

Por favor, si alguien sabe de alguna otra empresa que de acceso a internet en el norte de Peru, please aviseme … 

 






Compartiendo Archivos en Linux

Tienes varias maquinas, y te gustaria poder usar tus documentos en cualquiera de ellas ? o tener los mismos programas instalados en todas ?

Pues para hacerlo solo tienes que compartir tu sistema de archivos.

Existen dos maneras de compartir archivos en linux: la primera usando samba, y la segunda usando nfs.

Para poder exportar un directorio nfs debemos instalar la siguiente paqueteria:

sudo aptitude install nfs-kernel-server nfs-common portmap

Una vez instalados, debemos editar el fichero /etc/exports. Aca definiremos que directorios queremos exportar

/home 192.168.1.0/255.255.255.0(rw,sync,no_root_squash)
/usr/local 192.168.1.0/255.255.255.0(rw,sync,no_root_squash)

Por ejemplo ahi estamos exportando los directorios /home, el cual contiene todos los documentos personales de mis usuarios, asi como sus configuraciones, y el /usr/local, donde estan los programas que deseo que utilizen todas las maquinas.

La sintaxis para el fichero exports es
<directorio> <ip>(<opciones>)

Donde <directorio> es el directorio a exportar, <ip> es la ip, nombre o rango de ips a las cuales les damos acceso a ese recurso compartido, y <opciones> son un conjunto de opciones de nfs.

</opciones><opciones>:

rw, permite acceso de lectura y escritura
async, le permite al servidor confirmar cualquier operacion de E/S antes que esta se realice.
no_root_squash, permite al usuario root de la maquina cliente tener acceso de root sobre el directorio compartido
root_squash, le asigna al usuario root de la maquina compartida los privilegios del usuario anonymous sobre el directorio compartido

Para poder usar los directorios compartidos en las maquinas clientes, debemos declararlas en nuestro /etc/fstab, de la siguiente manera

192.168.1.45:/home /home nfs defaults 0 0

Aca le indicamos, que el directorio /home compartido en la maquina 192.168.1.45 debe ser montado en nuestro /home local, con las opciones por defecto.

NOTA: el acceso por parte del cliente al directorio nfs, sera extremadamente lento, para evitar esto debemos instalar en la maquina cliente el siguiente paquete

sudo aptitude install portmap

October 27, 2006






Firefox is Hot

Filed under: Linux, Noticias


October 18, 2006






Quien dijo que jugar en linux es aburrido ??

Filed under: Linux, Articulo, Personal

Un par años mas y yo tambien voy a tener esa infraestructura para juegos :P


Si quieren ver mas sobre juegos en 3D, 2D, estrategia etc sobre linux linuxjuegos.com

October 12, 2006






Opiniones y opiniones …

Filed under: Linux, Articulo, Personal

Un amigo me dirigio a esta pagina en espera q expresara mi punto de vista, primero quiero disculparme por la demora en hacerlo pero he estado bastante ocupado.

Bueno permitanme primero calcar la opinion del autor para luego expresar la mia.

“Existe un fuerte movimiento que trata de influir políticamente para que se prime el software libre en la administración. Desde mi punto de vistas esto es un claro error.

Detrás del software libre hay empresas que están haciendo negocios y que cobran por sus servicios. Exactamente igual que hacen las empresas de software no libre. No se debe primar a unas sobre otras solo por elegir un modelo de negocio u otro.

Además existe una comunidad en torno al software libre, pero esta no es más rica que la que existe entorno al software no libre. El argumento de disponer del código es falaz, puesto que la gran mayoria de empresas de software no libre tambien hacen disponible el código fuente a las administraciones, grandes clientes y miembros destacados de la comunidad.

El software que utilize la administración debe seleccionarse solo atendiendo al principio de servir mejor al ciudadano.”

Esta claro que no debe primar un modelo de negocio sobre otro, solo porque si. Esto de ninguna manera es justo comercialmente hablando.
 
Sin embargo, si yo quiero comprar un zapato con suela roja, no voy a comprar uno con suela verde solo porque uno de los competidores solo quiere vender con suela verde ?? o si ??

Recordemos que en el mercado es el cliente el que manda.  Nosotros como ciudadanos somos los que pagamos con nuestros impuestos los gastos e inversiones del estado. Es claro que estamos en pleno derecho de decidir o por lo menos opinar como debe de ser gastado ese dinero.

Detras del software libre hay empresas, claro que las hay. Y es vital que existan. Seamos realistas, ninguna institucion puede comprar un servicio o un producto a una persona natural, es necesario que existan empresas capacitadas que brinden el soporte correspondiente.

Y en esto es fundamental el software libre xq evita el monopolio. Quien puede dar soporte para sistemas linux ? Pues cualquier empresa solo tiene que estar capacitada adecuadamente, y quienes los capacitan, pues existen instituciones certificadores asi como ellos mismos tambien se pueden capacitar. Imaginemos a un obrero que empieza a hacer artesanias, y a la gente le gustan … luego empieza a hacer mas y mejores obras y ais va creciendo su reputacion. Ya no solo lo buscan de su barrio, de su ciudad, de su region, de su pais, sino que ya empieza a vender en el extranjero … de la misma manera una empresa en software libre puede crecer en base a su propio esfuerzo. Esto obviamente que evita … si exacto eso mismo : EL MONOPOLIO , el software libre evita el monopolio.

Yo no digo que no exista una comunidad en torno al software privativo. Claro que la hay y es mas hasta puede ser muy buena y muy capaz ( jeje mentira una bromita para amenizar :P ) pero que puede hacer esa comunidad.
NADA, no puede hacer nada. Porque tiene prohibido hacer modificaciones y mejoras. Un ejemplo puntual, en software libre hace poco slaio XGL, que es una extension para xorg que permite tener escritorios 3D. La idea y el programa era buenos, pero podian ser mejores. De ahi surgio una comunidad que creo un fork, y con eso obtuvo un mejor producto.

El estado, como institución central de la sociedad, debe tener un amplio control sobre el manejo de su información. Pregunto, es conveniente adquirir un sistema operativo que envia información a los servidores de su empresa en cuanto se conecta a internet ??.  Pregunto es conveniente usar un sistema de mensajeria que cambia el protocolo a su gusto y sin guardar compatibilidad por muy gratuito que sea ? Es  conveniente usar un sistema operativo que tiene fecha de caducidad, lo cual nos obligaria a comprar hardware mas potente, hardware que tal vez no sea primordial su adquision ?? Recuerden que el estado no maneja dinero propio sino el dinero de todos nosotros y no puede simplemente gastarlo …

Si lo miramos por el lado de seguridad, pues es el estado el maximo responsable que la informacion de todos sus ciudadanos este realmente segura. Y como hacerlo sino conoce como opera el software que la maneja ( y no me digas q por confianza en la empresa :P ), y si conociendolo existiera alguna opcion que no se deberia presentar por ser riesgosa como haria el estado para subsanar ese problema. Recuerden que es un problema particular de ese estado, la empresa pondrian a su personal a trabajar para cambiar ese “capricho” ?

El software si es cierto debe ser escogido primando el servicio al ciudadano, pero todo dentro de un marco de requerimientos minimos que puedan garantizar al estado el correcto cumplimiento de sus funciones.

Es decir, si las empresas propietarias quieren venderme software bievenidas sean, pero yo solo compro software libre…

Y es que la verdad, a mi solo me interesa comprar zapatos con suela roja …

PD: Espero sus opiniones






Google google gooooogle

Filed under: Articulo, Personal

Google acaba de comprar hace no mucho a la plataforma de videos online YouTube, la mas grande en ese rubro. Segun los directivos de Google con esa compra se completarian las adquisiciones estrategicas de google para manejar la información. 

Sin el animo de ser aguafiestas …. que paso con Flickr ?? Google actualmente controla la busqueda de contenidos en web, ahora controla la busqueda de videos, controla la busqueda en blogs, el segmento de correo, ya tiene participacion de mensajeria instantanea, dentro de la cual tambien esta tanteando en el manejo de voip. Esta queriendo entrar con fuerza en el territorio del comercio electronico. Controla la mejor suite online de applicaciones ofimaticas, con lo cual ya se aseguro el manejo de espacios o dicos duros virtuales.

Google esta controlando casi toda la información con la que nosotros trabajamos, pero y las imagenes. Yahoo se le adelanto en este campo. Flickr como ustedes sabran es una plataforma no solo para subir imagenes, sino tambien para compartirlas, organizarlas, hacer busquedas, etc.

Veremos como se resuelven las cosas con el tiempo. Aunque google ya aseguro que no realizara mas adquisiciones, sino que por el contrario se dedicara a mejorar los servicios que ya ofrece. De momento estan integrando su hoja de calculo con su procesador de textos, en una sola interfaz.

Realmente esta quedando muy chulo y no esta muy pesado, y eso que tengo una linea de 20kb.

Links:
      Google Office
      YouTube
      FLickr

October 10, 2006






Rezando

Filed under: Personal

Revisando el blog de un compañero, me encuentro con un padre nuestro con mucho estilo jeje

A quien me recordara (1) esa forma de rezar :P , jeje mentira amor :P

aca el link del audio

October 7, 2006






Desinstalando paquetes con aptitude

La mayoria de debianistas debemos haber usado las herramientas de manejo de paqueteria aptitude, realmente simplifican bastante el trabajo.

aptitude install <paquete >
aptitude search <nombre>
aptitude update
aptitude upgrade
aptitude remove <paquete>
aptitude purge <paquete> … o casi.


Bueno yo, el dia de ayer, por estar jugando de manera descuidada de con mi servidor, lo llevo a un punto de casi colapso.

Realmente no me asuste mucho, al fin de cuentas bastaba un aptitude purge <paquete> para dejarlo limpio, y un aptitude install <paquete> para volverlo a su estado anterior. O al menos eso creia yo.

Despues de 5 intentos fallidos, me di por vencido .. y entendi que algo estaba mal.
Segun la documentacion el purge deberia borrar todos los ficheros de configuracion, pero … no siempre es asi . O al menos esta vez no lo fue.

Resulta q mi /etc/init.d/servicio, seguia ahi, junto con algunos otros archivos en el etc.

El siguiente paso logico era borrarlos y esperar q al volver a instalar el paquete estos fueran creados a su forma original, resolviendo con eso mi dolor de cabeza.

Pero resulta, que muy aparte de esos archivos, el purge tampoco borra los archivos en /var/lib/dpkg/info/*.
Estos archivos, contienen la informacion sobre que paquetes fueron instalados en el sistema y que archivos dejaron ahi. Es decir, como ahi se hacia referencia a /etc/init.d/servicio pues este no era creado de nuevo, es mas el aptitude ni siquiera se dignaba averiguar si el bendito archivo realmente estaba ahi.

Al final lo que hice fue borrar todos los archivos del /var/lib/dpkg/info/ cuyo nombre correspondiera al paquete que deseaba eliminar. OJO que si borran todos los archivos de ahi, su sistema no sabra q diablos instalo.

Una vez hecho eso, volvio a instalar el paquete y todo regreso a la normalidad …






















Get free blog up and running in minutes with Blogsome
Theme designed by B A Khan