-
Como cambiar el nombre de tu Mac desde la línea de comandos
Cambiar el nombre de tu computadora Mac es muy sencillo, accede a la terminal y ejecuta el comando que se muestra a continuacion; reemplaza "nuevo nombre" con el nombre que le quieras asignar a tu computadora, y listo.
Terminal$ sudo scutil --set HostName "" -
Mac OS X Lion ya disponible en la Apple App Store de tu conveniencia
Finalmente, el día de hoy fue liberado al público la mas reciente versión del sistema operativos Mac OS X ahora bajo el nombre de Lion.
Con un costo de $ 360 MXP (29.99 USD), el proceso de actualización no podría ser más fácil.
Abres la App Store y procedes a la compra de Mac OS X Lion. Una vez realizada la compra, la actualización será descargado a tu computadora. De ser necesario puedes detener la descarga para continuar posteriormente.

La actualización es de casi 4 GB - 3.74 GB para ser exactos. Dependiendo de la velocidad de tu conexión a internet tomara en promedio 3 horas la descarga.

Una vez que la descarga ha terminado, podras iniciar la instalación, solo haz click en Continue

Antes de iniciar con la verdadera instalación debes aceptar el acuerdo de licencia, haz click en Agree

Acepta el acuerdo de licencia, click en Agree (...).

Para iniciar la instalación haz click en Install, toma aproximadamente unos 3-4 minutos. Después hay que reiniciar.

Después de terminada la instalación la computadora reiniciara, y realizara cambios en el equipo, este ultimo proceso toma de 30 - 35 minutos, sean pacientes.
Una vez terminada la actualización les aparecera el cuadro de dialogo preguntando por usuario y contraseña, inicien sesión y listo.
Espero les sea útil. -
TightVNC Server no responde después de actualizar Fedora Core 15 - INVALIDARGUMENT
Tight VNC Server - es una herramienta de control remoto, con ella puedes ver el escritorio de una computadora remota y ademas controlarlo tal y como si estuvieras usando el ratón y el teclado de esa computadora.
Por alguna extraña razón después de actualizar a Fedora Core 15, el servicio se detenía y solo arrancaba después de reiniciar el equipo, durante un par de días estuve recorriendo el camino de mi oficina al 'site' dos o tres veces al día hasta que finalmente me decidí a resolver esta situación. Cuando cheque los archivos de log esto fue lo que encontre:
Al revisar el status del servicio VNCServer esto es lo que respondía:Linux console | $ tail -f /var/log/messages
$ tail -f /var/log/messages
Jul 13 08:49:48 grasshopper systemd[1]: vncserver.service: control process exited, code=exited status=2
Jul 13 08:49:48 grasshopper systemd[1]: Unit vncserver.service entered failed state.
Al tratar de iniciar (o reiniciar) el servicio recibía otro mensaje de error:Linux console | $ service vncserver status
$ service vncserver status
vncserver.service - LSB: start|stop|restart|try-restart|status|force-reload vncserver
Loaded: loaded (/etc/rc.d/init.d/vncserver)
Active: failed since Tue, 12 Jul 2011 15:33:35 -0400; 17h ago
Process: 1502 ExecStart=/etc/rc.d/init.d/vncserver start (code=exited, status=2/INVALIDARGUMENT)
CGroup: name=systemd:/system/vncserver.service
Antes de que se pregunten otra cosa, la configuración de el servidor VNC es muy simple, practicamente la misma que viene por defecto, así que el problema no estaba en el archivo de configuración, lo que hice para solucionar el problema fue:Linux console | $ service vncserver start
$ service vncserver start
Starting vncserver (via systemctl): Job failed. See system logs and 'systemctl status' for details. [FAILED]
De la carpeta /tmp/.X11-unix elimine los directorios X1 al X6 (seis usuarios tienen acceso al servidor, aunque no lo usan)
Después de eso, reinicie el servicio y listo:
Por cierto para realizar todo lo anterior requieres de la cuenta *root* o permisos similares.Linux console | $ service vncserver start
$ service vncserver start
Starting vncserver (via systemctl): [ OK ] -
Max OS X Lion mas cerca de ser liberado
El día de hoy diversos medios electrónicos hicieron eco de la liberacion de Mac OS Lion GM Golden Master que es normalmente una versión no definititiva que es liberada para desarrolladores.
Debido a que no se tienen fecha excata de la liberación solo nos queda especular que la fecha de liberación esta mas cerca.
Aunque Apple no dio fecha excata de la liberación, en mi opinión creo que estará disponible para la tercera semana de Julio a mas tardar.
Por cierto, al personal de la tienda Apple de Chihuahua (en el Fashion Mall) le urgen unos cursos de servicio al cliente. A mis preguntas solo se limitaron a contestar con mono-silabos.
Mal por ellos, mientras aquí yo sigo esperando a la liberación de Mac OS X Lion. -
Max OS X Snow Leopard update 10.6.8 un paso mas cerca de Mac OS X Lion 10.7
El día de hoy Mac liberó al público la actualización 10.6.8 del sistema operativo Mac OS X Snow Leopard.
Esta actualización se supone que es la última previa a la liberación de Mac OS X Lion.

Entre las mejoras que implementará esta actualización estan:
- Mejoras a la Mac Store para preparar tu Mac para la actualización a Mac OS X Lion
- Resuelve un problema que causa que Preview deje de operar y se cierre
- Mejoras en la confiabilidad de las conexiones VPN
Para ver la lista completa de mejoras visita esta página: http://support.apple.com/kb/HT4561
Antes de actualizar asegurate de correr Time Machine (como mera precaución); toma en cuenta que esta actualización reiniciara tu equipo.
Entre que son peras o son manzanas yo ya actualice, asi que estoy listo para Mac OS X Lion. -
Mac OS X Lion
¿Ya te diste de alta para ser notificado cuando Mac OS X Lion sea liberado?
Es muy fácil, solo tienes que ir a esta liga: http://www.apple.com/macosx/notify-me/ y proporcionar tu dirección correo electrónico.
El costo de la actualizacion sera de $ 29.99 dólares y todo esta programado para que sea liberado en Julio, ya en par de semanas.
Lo único que vas a necesitar (ademas de los casí 30 dólares) es descargarlo desde la Apple Store.
De acuerdo a la página de Apple son mas de 250 actualizaciones, entre ellas iCloud, ojo, si estas pensando en comprar licencia de DropBox debes esperar a ver en acción la propuesta de Mac.
Por lo pronto yo ya hice mi guardadito para comprar la actualizacion.
Ya les estare platicando como me va. -
Grab: como cambiar el formato por defecto de las imagenes
Grab es una aplicación creada por Apple Computer para el sistema operativo Mac OS X, esta aplicación permite al usuario capturar secciones de la pantalla e incluso ventanas completas. Ademas cuenta con un 'timer' que captura la pantalla después de 10 segundos.
Para invocar a Grab lo puedes hacer desde 'spotlight' tecleando grab.
Por defecto Grab captura la pantalla en formato TIFF, si quieres cambiar el formato por defecto de las imágenes sigue leyendo.
Grab soporta las siguientes opciones de captura:
- Selección - usando el mouse puedes seleccionar una región rectangular a capturar
- Ventana - click en una ventana y esta será capturada
- Pantalla - captura la totalidad de la pantalla
- Por tiempo - captura la pantalla después de 10 segundos, esto te permite activar cierta parte de la pantalla
Para cambiar el formato de imagen de TIFF a PNG abre una Terminal y teclea los siguientes comandos:
El primer comando cambia el formato por defecto de Grab, puedes cambiar la parte de PNG por los siguientes formatos: pdf, jpg, tif (defecto) y psd.Terminal$ defaults write com.apple.screencapture type png
$ killall SystemUIServer
La segunda parte hace que se apliquen los cambios, de otra manera tendrias que reiniciar tu sesion.
Listo asi de facil. -
UACH - Maestría en Software Libre - Introducción al Software Libre
Soy un engresado de la carrera de Ingeniería en Sistemas Computacionales del Instituto Tecnológico de Durango generación 1994 – 1999, durante mi época de estudiante recuerdo que alguno de mis maestros menciono un nombre: Linus Torvalds y su sistema operativo Linux (que para ese entonces era la novedad – no que ya no lo sea; aclaro).
Me hubiera gustado entrar en el mundo del Software Libre mientras estudiaba la carrera, yo pensaba que todo era código propietario y lo demás no servia. Pero como dicen en mi tierra: “las cosas pasan por algo”.
Tuvieron que pasar cinco años hasta que un antiguo compañero de trabajo me presentara oficialmente con el mundo de Linux, recuerdo instalar RedHat 8 en una computadora Dell Latitude Cpx; un año después ya en 2005 otro compañero de trabajo me invito a las sesiones del GLUCH y fue ahí donde conocí el movimiento del Software Libre.
De 2004 a la fecha he pasado por cuatro empresas distintas desempeñando diversos cargos en el área de Sistemas y en todas las empresas de una u otra manera he hecho uso del Software Libre en mis actividades diarias.
En mas de una vez el Software Libre me ha salvado el pellejo cuando no ha sido SQUID como servidor proxy, ha sido Nagios con el monitoreo de equipos, SAMBA para compartir archivos entre usuarios, o incluso algún desarrollo Linux+Apache+MySQL+PHP (LAMP) que me permitido salir al quite de alguna solicitud extraña de mis jefes. En infinidad de ocasiones un Live CD de Fedora me ha ayudado a recuperar de un disco duro información que ya habíamos dada por perdida.
Una de las cosas (ademas de las personales y económicas) que me han motivado a estudiar la maestría en Software Libre ha sido el concepto de comunidad: el como los líderes del Software Libre han podido dejar de lado sus diferencias (hasta cierto punto) para lograr que un ente tan grande y tan heterogéneo puede operar con un único fin, el de ayudarse unos a otros a través del software.
Un concepto muy interesante que muchos de nuestros políticos deberían desarrollar. Pero ese es tema de otro ensayo.
Honestamente, he de decir que al comenzar la maestría no sabia que esperar, habían pasado ya 12 años desde la última clase que tome, se me hacia muy difícil combinar el trabajo, esposa e hijo con la maestría. Además creía (erróneamente) que ya sabia bastante del movimiento y por lo mismo pensaba que había muy poco que aprender, afortunadamente estaba equivocado desde la primer sesión me di cuenta que había mucho mas por aprender.
Finalmente he de decir que espero que al final de la maestría pueda dar validez a todos los conocimientos que he adquirido de manera autodidacta sobre el movimiento del Software Libre a lo largo de los años.
En la primera sesión de la maestría y después de las obligatorias presentaciones, lo primero que se me vino a la mente fue: “todavía faltan dos horas y media para que se acabe la clase”; lo se no es la mejor mentalidad de un estudiante de maestría.
Pero grata fue la sorpresa, las sesiones de tres horas a la semana se convirtieron en una amena charla, donde alumnos y profesor compartíamos opiniones, experiencias e incluso porque no, discutimos cuando no podíamos llegar a un acuerdo en alguno de los conceptos o temas que estábamos viendo en la sesión.
Rápidamente pasamos de la historia del Software Libre (personajes y aportaciones), a las licencias de software, derechos de autor, estándares abiertos, modelos de desarrollo, incluso le dimos una breve pasada a los conceptos tales como retorno de inversión y costo total de propiedad.
Cuando hablabamos de los personajes del Software Libre me llamo mucho la atención que personajes tales como De Icaza, Torvalds y Raymond hayan tenido (y tengan hasta la fecha) sus diferencias con Stallman pero que aun así siguieran participando activamente en el movimiento. No quiero decir con esto que Stallman sea el mandamás del movimiento, pero sin lugar a dudas es uno de los que mas ha influenciado.
Cuando abordamos el tema de las licencias de software en la tercera sesión tengo la seguridad de que todos sabíamos que existían licencias como la GPL, LGPL, EULA y Creative Commons, pero: ¿Apache, Mozilla Public License, BSD License, CDDL? ¡Yo jamás habia escuchado de esas licencias!
Yo pensaba que habia solo dos tipos de licencias: propietarias y de código libre y abierto; pero no es así, se dividen en mas. En esta sesión aprendí algo nuevo.
Al abordar el tema de los estándares abiertos tuve mi primer desencuentro al enterarme de que en Venezuela ya cuentan con la definición de estándar abierto, mientras que en México no nos podemos poner de acuerdo en cosas tan básicas como: la generación de empleo, la seguridad y la educación.
No me lo tomen a mal, no tengo nada en contra del pueblo venezolano, al contrario, espero que algún día los políticos mexicanos legislen algo similar tomando como ejemplo la legislación venezolana, pero ¿que podemos esperar si al momento de escribir estas lineas se discute en el Senado la aprobación del ACTA?
Mientras hablábamos de modelos de desarrollo llegue a la conclusión que una de las razones por las que el movimiento ha crecido tanto ha sido por el sentido de pertenencia.
El hecho de cualquier persona puede formar parte del movimiento, y no necesariamente como desarrollador, si no también como documentador, 'beta tester' y embajador promoviendo el uso del Software Libre mediante charlas; le da al movimiento la fuerza para seguir, gente entra y sale del movimiento todos los días, pero las cabezas siguen hasta hoy en dia: la economía social del movimiento es la moneda de cambio que la da la fortaleza.
“El Software Libre no te hará rico pero te dará de comer” dijo en alguna ocasión Ivan Chavero, y contrario a lo que mucha gente piensa, SI SE PUEDE HACER DINERO con el Software Libre, la gente esta tan mal acostumbrados a traducir “Free Software” como “Software Gratuito” que inmediatamente se piensa: “No voy a poder lucrar con el”, pero no es así, el concepto “Free Software” se debe traducir y entender como “Software Libre”, porque tienes la libertad de hacer con el lo que quieres, incluso puedes hacer dinero con el.
Existen actualmente modelos de negocios muy rentables e interesantes: desarrollos a la medida, pólizas de soporte, certificaciones y distribución.
De hecho, a ultima fechas fabricantes de equipo de computo como Dell, comercializan sus equipos con un sistema operativo basado en Software Libre, cosa impensable hace algunos años, otra forma de hacer dinero.
En la ultima sesión del curso tuvimos la oportunidad de hablar sobre el Software libre en las computadoras de escritorio y el datacenter.
En mi opinión, y sin lugar a dudas dentro de algunos años el Linux sera el Sistema Operativo preferido para los datacenter.
Actualmente trabajo para Teleflex Inc, en el area de Service Desk para America, tengo a mi cargo un equipo de cuatro personas y aunque la empresa corre sus aplicaciones basicamente en soluciones de licencia cerrada o de codigo propietarion, nos las arreglamos para usar Software Libre para hospedar nuestra bases de conocimientos.
Es un servidor basado en Fedora Core 14 donde corremos los siguientes servidores: base de datos (MySQL), servidor web (Apache), consola remota (SSH), carpetas compartidas (SAMBA) y un proxy cache (Squid); ademas de programar soluciones especificas basados en Perl y PHP.
En el mismo servidor hospedamos: un foro (BBForum), una wiki (Wiki) y un software de gestión de proyectos (dotProject).
La wiki es la herramienta que mas usamos hasta es momento, es la base de conocimientos al dia de hoy cuenta con mas de 500 artículos.
Conforme crezca la operación del Service Desk y lo enlacemos con los Service Desk de Irlanda y Malasia esperamos que en menos de un año se duplique el numero de entradas en la wiki.
El foro, lo usamos como una herramienta de colaboración que nos permite discutir temas de una manera no tan formal, los temas no críticos son subidos al foro y todos los miembros del equipo colaboramos aportando nuestro personal punto de vista, con el foro no dependemos de horarios.
El curso de Introducción al Software Libre me ha dado la oportunidad de conocer otras herramientas que en un futuro próximo estaremos usando.
Hasta antes del curso el control de versiones de los desarrollos era llevado a mano, mediante la copia del código fuente a un segundo servidor donde posteriormente se realizaba una análisis para determinar que archivo debía ser usado, ya se imaginaran el número de carpetas con diferentes versiones del mismo código.
En este momento estamos evaluando usar ya sea GIT o CVS para el control de versiones.
En un futuro me gustaría estar involucrado en las actividades de monitoreo de servidores y equipo de red usando Nagios.
En general el curso de Introducción al Software Libre rebaso mis expectativas, no solo tuve la oportunidad de recordar conceptos con los que yo estaba familiarizado si no que ademas tuve exposición a temas que desconocía por completo.
En la actualidad el uso del Software Libre esta a la alza y dentro de poco tiempo las empresas buscaran mas a profesionales de Tecnologías de Información con experiencia en Software Libre.
Esta maestría es un ejemplo del auge e impulso que tendrá el Software Libre y el hecho de que México sea el primer país en ofrecerla en toda América es para mi un indicio de que vamos por buen camino,
El gran despegue del Software Libre en México en mi opinión se dará cuando: se tenga una legislación similar que en Venezuela, cuando en las escuelas publicas de México tengamos maquinas corriendo Software Libre y cuando las empresas le pierdan el miedo.
La gran versatilidad de Linux, ya sea que se use como computadora de escritorio o servidor, permitirá que su adopción sea mas rápida.
Los primeros pasos se han dado ya. -
Internet
Internet esta formada por una serie de redes privadas de computadoras (LAN y WAN) conectadas unas con otras a través de redes más grandes.
La definición mas común es: “Internet es una red de redes” Habraken (2004).
Con el aumento en el uso de Internet en lo 90’s, mucha gente se dio cuenta que las técnicas y tecnologías usadas en Internet podrían ser usadas en las redes internas de las compañías. De esta forma se acuño el término ‘intranet’ para referirse a una red interna que opera como Internet solo que privada.
Internet es una serie de redes privadas de computadoras conectadas entre si mediante redes mas grandes operados por empresas llamadas ISP del inglés: Internet Service Providers (Proveedores de Servicios de Internet).
Cada red (sistema autónomo) esta compuesta de una serie de computadoras conectadas dentro de una organización. Cada organización es responsable de las computadoras dentro de su área de influencia.
Es común, que estas redes independientes estén conectadas entre sí, por medio de dispositivos especiales llamados ruteadores y ‘firewalls’ que son responsables de determinar cuales datos deben quedarse dentro de la red local y que datos pueden ser transmitidos a otras redes.
Por ultimo, cada red es responsable de dar a conocer (si así se desea) que servicios o sistemas operan dentro de la misma. -
Sistemas Operativos
Sin su ‘software’, la computadora es básicamente un montón inútil de metal. Con su ‘software’, una computadora puede almacenar, procesar y recuperar información; exhibir documentos multimedia; realizar búsquedas en Internet; y realizar muchas otras actividades valiosas para justificar su existencia.
El ‘software’ de computadora puede dividirse a grandes rasgos en dos tipos: programas de sistema, que controlan la operación de la computadora misma, y programas de aplicación que realizan las tareas reales que el usuario desea. El programa de sistema mas fundamental es el sistema operativo, que controla todos los recursos de la computadora y establece la base sobre la que pueden escribirse los programas de aplicación.
Un sistema de computadora moderno consiste de uno o más procesadores, memoria principal (memoria de acceso aleatorio – Random Access Memory), discos, impresoras, interfaces de red y otros dispositivos de entrada/salida.
Los sistemas operativos pueden dividirse en:
Mono-tarea: sistemas operativos tales como MS-DOS que solo pueden realizar una tarea a la vez.
Multi-tarea: sistemas operativos que pueden realizar múltiples tareas a la vez.
Mono-usuario: sistemas operativos que fueron diseñados para soportar usa solo sesión de usuario a la vez.
Multi-usuario: sistemas diseñados para soportar mas de una sesión de usuario en una computadora. -
Modelo de Referencia OSI
La Organización Internacional para la Estandarización (ISO por sus siglas en ingles) desarrollo el Modelo de Referencia para la Interconexión de Sistemas Abiertos (‘OSI Reference Model’). Una interconexión abierta es aquella que puede ser soportada en un ambiente multiplataforma.
El Modelo de Referencia OSI identifica y organiza en capas lógicas las funciones que se requieren para establecer sesiones de comunicación entre dos computadoras sin importar el fabricante o la arquitectura de la misma.
Las capas del Modelo OSI así como sus descripciones se pueden ver en la Tabla 1.
Tabla1. Capas del Modelo de Referencia OSI Capa Descripción 7 Aplicación Controla como el sistema operativo y sus aplicaciones interactúan con la red. 6 Presentación Toma los datos recopilados por las capas inferiores y los transforma para que puedan ser presentados al sistema. En esta capa incluye compresión y descompresión de datos, así como codificaron y decodificación. 5 Sesión Define la conexión de un usuario de computadora a un servidor de red. Estas conexiones virtuales son llamadas sesiones. Incluye negociación, control de flujo, procesamiento de transacciones, transferencia de información del usuario y autenticación en la red. 4 Transporte Manejo el flujo de información de un nodo de red a otro. Esta capa se llevan a cabo las comprobaciones para asegurar que los paquetes sean decodificados y recibidos en la secuencia correcta. 3 Red Red La capa de red define como es que los paquetes de datos van a ir de un punto a otro en la red. Esta capa se vuelve mas importante a medida que las conexiones de red pasan por mas ruteadores. 2 Enlace de Datos Asigna un significado a los voltajes enviados por la capa 1, y; establece un protocolo confiable para que la capa de red (3) pueda transmitir los datos al capa física (1). En la mayoría de los sistemas las tarjetas de red trabajan en esta capa. 1 Física Define las propiedades del medio físico usado para crear la conexión de red. Las especificaciones de esta capa definen: el tipo de cable, los voltajes que serán enviados por el cable, la distancia del mismo, entre otros.
El model OSI es considerado como un excelente punto de inicio para estudiar la arquitectura de las redes de computadoras.
Debido a la organizacion en siete capas es comun que se cometa el error de "ubicar" los protocolos en cada una de las capas.
En un post posterior, hablaré un poco del modelo TCP/IP.
Con información de la Wikipedia. -
¿Cuál es mi dirección IP pública?
Resulta que quieres saber cual es tu direción IP pública y lo único que tienes a la mano es una consola de shell (obviamente Linux), pues es todo lo que necesitas:
Teclea:
También puedes conocer tu IP pública aquí.Linux console | curl -s http://jpacheco.com.mx/ip.php$ curl -s http://jpacheco.com.mx/ip.php
Current IP Check Current IP Address: 189.155.111.222
Voila!. -
Actualizando tu sistema Linux usando YUM (Yellow dog Update Manager)
Una de las grandes ventajas con las que cuentas en tu sistema Linux es la posibilidad de actualizar TODO tu sistema con un solo comando, yum.
Yum, es una herramienta de que nos permite administrar los paquetes de un sistema basado en paquetes RPM, mayormente CentOS y Fedora (aunque SuSE ya soporta paquetes RPM).
Digamos que quieres actualizar Firefox a la version 3.0 es muy sencillo, desde una consola de ejecuta:
O digamos que deseas actualizar todo tu sistema, es mas facil aun:Linux console | yum -y update firefox$ yum -y update firefox
¿Facil verdad?Linux console | yum -y update$ yum -y update
Si no se te dá la consola, puedes instalar una interfaz grafica para Yum, llamada Yumex (Yum Extender)
Otra vez desde la consola:
Listo!Linux console | yum -y install yumex$ yum -y install yumex -
Ejecutar aplicaciones remotamente en Windows - Renovar Direccion IP
En sistemas operativos Windows es posible ejecutar aplicaciones remotamente con la herramienta PsExec.
Para ejemplificar el uso de esta herramienta vamos a renovar la IP de una PC remotamente.
PROCEDIMIENTO
Antes de continuar, recuerda que deberas tener privilegios de administrador en la PC remota para ejecutar comandos remotamente.
1. Descarga la aplicacion desde esta dirección. Y descomprimela en cualquiera de las carpetas PATH, si no sabes cual es la carpeta PATH, en una interfaz de comandos teclea: echo %PATH%
Pues descomprimir el archivo en cualquiera de las carpetas listadas por el comando anterior.Command Prompt | echo %PATH%C:\> echo %PATH%
C:\WINDOWS\system32;C:\WINDOWS -
Version de Linux
Para saber cual version de Linux estas corriendo, abre una consola y teclea el siguiente comando:
En este caso estamos hablando de un equipo corriendo el Kernel 2.6.20-1.3002 en Fedora Core 6, con soporte para virtualizacion (xen).Linux console | cat /proc/version$ cat /proc/version
Linux version 2.6.20-1.3002.fc6xen (brewbuilder_at_hs20-bc1-6_dot_build_dot_redhat_dot_com) (gcc version 4.1.2 20070626 (Red Hat 4.1.2-13)) #1 SMP Mon Aug 13 14:21:09 EDT 2007 -
Compresion de archivos con Gzip, Zip y Tar
Comprimiendo archivos con Gzip y Zip
Los archivos comprimidos utilizan menos espacion en disco y son descargados mas rapido. Para comprimir archivos en Linux puedes usar las herramientas de compresion Gzip o Zip.
Los archivos comprimidos tienen la extension .gz.
Para comprimir un archivo, desde la consola teclea el siguiente comando:
El archivo sera comprimido y guardado como archivo.ext.gzLinux console$ gzip archivo.ext
Para descomprimir el archivo, teclea:
Si intercambias archivos con usuarios no-Linux (windowseros), debera usar zip para evitar problemas de compatibilidad. En todas las distribuciones Linux es posible abrir archivos zip o gzip, pero los sistemas operativos no compatibles con Linux pueden experimentar problemas con los archivoz gzip.Linux console$ gunzip archivo.ext.gz -
Squid Proxy Cache | TCP_MISS/304 TCP_MISS/200
Si corres un servidor proxy cache como Squid es posible que encuentres en el archivo: /var/log/squid/access.log entradas que hagan referencia a TCP_MISS/304 y TCP_MISS/200, ver a continuacion:
TCP_MISS/200 - Veras estas entradas en el log cuando lo que estes intentando descargar no este en el cache del servidor. Lo que siginifica que sera descargado desde el servidor web.Linux console | $ tail -f /var/log/squid/access.log24/Jan/2008:15:29:25 +0000 1861 10.125.4.247 TCP_MISS/304 358 GET
http://techbase.kde.org/Projects/KDE_on_Windows/Installation - DIRECT/138.246.255.177 -
bsg75.mynetwork.com 2374
24/Jan/2008:16:45:45 +0000 897 10.125.4.247 TCP_MISS/200 11344 GET
http://techbase.kde.org/skins/oxygen/css.php? - DIRECT/138.246.255.177 text/css
bsg75.mynetwork.com 2545
Toma en cuenta que los scripts no se pueden almacenar en cache, esto aplica para los archivos con terminacion .pl o .php entre otros.
TCP_MISS/304 - Al igual que el anterior significa que el archivo que intentas descargar no esta en el cache del servidor proxy, pero si esta almacenado en el cache de tu navegador de internet.
En este caso el navegador enviara una solicitud de descargar solo si el archivo en el servidor web es mas reciente que el del cache de tu navegador..
Cultura general. -
Fedora no incluira algunos juegos por cuestiones de patentes
Ahora resulta que Fedora no incluira mas en su distribucion juegos que cunplan con el siguiente criterio:
"... juegos donde los objetivos se muevan en la pantalla hasta un punto determinado o linea, en donde el jugador debera acccionar (presionar) un boton/tecla/click de raton en el momento en el que el objetivo cruce la linea o punto para de esta manera obtener puntos..."
A continuacion el email:
Ni modo a jugar nibles.Mail | Patent ConcernsFrom: "Tom \"spot\" Callaway"
To: fedora-games-list-H+wXaHxf7aLQT0dZR+AlfA-AT-public.gmane.org
Subject: Patent concerns
Date: Wed, 16 Jan 2008 14:46:02 -0500Hi folks,
I hate for my first post to this mailing list to be a depressing one, but I need to pass along some bad news.
Due to patent concerns, we won't be able to include any games in Fedora which meet the following criteria:
A game where "targets" move across the screen to a predetermined point or line, where the player hits a button/key/mouse click as the target(s)
crosses that point or line, and gets points.
This means:
No "Guitar Hero" clones.
No "Dance Dance Revolution" clones.
I need your help to make sure that we don't have any other games that meet this criteria, either on the wish list or in Fedora.
If you're not sure, ask me.
Thanks in advance,
~spot -
CentOS 5 | NTFS support for Linux
Hi All,
After three hours finally my Linux box is able to mount NTFS partitions.
Check this link: Linux-NTFS RPMs Documentation.
Is really simple, you only need to download the appropriate RPM file.
By the way, it just works fine on my CentOS 5 installation.
Happy hacking! -
Fedora Core 6 | How long are my services running?
If you need to know how long your Linux services have been running you can try this:
OrLinux console$ ps waux | grep -i
To get the PID you can try the following command:Linux console$ ps -o etime < pid>
Piece of cake!Linux console$ ps aux | grep