Este es un historico de publicaciones anteriores, este sitio ha sido migrado a WordPress, para ir a la informacion mas actual visita: http://jpacheco.mx

Los comentarios han sido deshabilitados.

Cisco Aironet - Radios desactivados por problemas de energia

Tengo en casa un Access Point Cisco AIR-AP1242AG-A-K9, el cual funciona muy bien cuando esta conectado directamente a la corriente eléctrica, el radio funciona a la perfección y anuncia la red inalámbrica para que los dispositivos móviles se conecten a la red... pero cuando uso el adaptador PoE recibo el siguiente mensaje de error:

  • "WARNING, All radios disabled due to insufficient inline power. Upgrade inline power source or install power injector."

Que básicamente indica que debido a que no hay suficiente corriente el access point no puede activar los radios y por lo tanto no hay red inalámbrica.

Así que para hacer que tu access point vuelva a funcionar nuevamente debes conectarte a tu access point y ejecutar el siguiente comando:

cisco CLI
power inline negotiation injector installed
No olvides grabar la configuración para que la próxima vez que reinicie el access point funciones adecuadamente.

NAMED: Broken Trust Chain

Named como Sistema de Nombres de Dominio (DNS), puede enviar un mensaje de error como el siguiente, cuando existe un problema con la sincronizacion de la hora y la fecha del sistema.


Linux Shell
error (no valid KEY) resolving 'dlv.isc.org/DNSKEY/IN': a.b.c.d#53
Para solucionar el problema puedes reiniciar el servidor NTP, pero de poco te servira si usas el nombre del servidor de NTP en lugar de la direccion IP, asi que mi recomendacion es que cambies en la configuracion de NTP de nombre a IP, reinicies ambos servicios y listo.

Como reiniciar un switch cisco

Para reiniciar un switch cisco sin tener que desconectar el cable de corriente, se puede ejecutar el comando reload.

Es necesaria una conexión al switch ya sea via terminal o via SSH ademas de contar con el password de ENABLE para el switch.

minicom
cisco_switch> en <- accesa a la consola de administración, presiona ENTER después de en
Password: <- Teclea el password y presiona ENTER
cisco_switch# reload <- presiona ENTER después de reload
Proceed with reload? [confirm] <- presiona ENTER para confirmar que deseas reiniciar el swicth

00:15:56: %SYS-5-RELOAD: Reload requested
Después de un par de minutos en los que veras los leds de tu switch encenderse y apagarse y pasar de naranja a verde, tu switch habrá completado la reinicialización.

minicom

Cisco Internetwork Operating System Software
IOS ™ C2950 Software (C2950-I6Q4L2-M), Version 12.1(11)EA1, RELEASE SOFTWARE (fc1)
Copyright © 1986-2002 by cisco Systems, Inc.
Compiled Wed 28-Aug-02 10:25 by antonino
Image text-base: 0x80010000, data-base: 0x80528000


Initializing flashfs...
flashfs[1]: 22 files, 3 directories
flashfs[1]: 0 orphaned files, 0 orphaned directories
flashfs[1]: Total bytes: 7741440
flashfs[1]: Bytes used: 3974144
flashfs[1]: Bytes available: 3767296
flashfs[1]: flashfs fsck took 7 seconds.
flashfs[1]: Initialization complete.
Done initializing flashfs.
POST: System Board Test : Passed
POST: Ethernet Controller Test : Passed
ASIC Initialization Passed


Press RETURN to get started!


00:00:14: %SPANTREE-5-EXTENDED_SYSID: Extended SysId enabled for type vlan
00:00:17: %SYS-5-CONFIG_I: Configured from memory by console
00:00:17: %LINK-3-UPDOWN: Interface Vlan1, changed state to up
00:00:17: %SYS-5-RESTART: System restarted --
Cisco Internetwork Operating System Software
IOS ™ C2950 Software (C2950-I6Q4L2-M), Version 12.1(11)EA1, RELEASE SOFTWARE (fc1)
Copyright © 1986-2002 by cisco Systems, Inc.
Compiled Wed 28-Aug-02 10:25 by antonino
00:00:21: %LINK-3-UPDOWN: Interface FastEthernet0/2, changed state to up
00:00:21: %LINK-3-UPDOWN: Interface FastEthernet0/1, changed state to up
00:00:22: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to down
00:00:22: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down
00:00:23: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to up
00:00:23: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up
00:00:53: %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan1, changed state to up msl-f
msl-fca-switch1>

cisco_switch>

La triste realidad de los Administradores de Sistemas

¿Que pensaran el usuario común al ver este tipo de mensajes? Por años, ha existido el debate sobre cual es el mejor sistema operativo del mundo - y para no entrar en honduras, diremos que es aquel que se adapte a tus necesidades y a la vez te de el mejor retorno de inversion... pudiera ponerme más filosófico aquí pero no es el caso.

Esa pregunta, se debe responder en su momento no a la distancia ni al paso del tiempo, lo que hoy fué una buena decisión quizas mañana no lo será, y no nos pongamos puristas aqui tampoco porque ya se que habrá quienes digan que entonces no: "estamos planeando adecuadamente", pero eso es tema de otro post.

Pero bueno, dejen regrese a mi punto inicial.

En mi opinión los Administradores de Sistemas y usemos este término en el más amplio sentido (Gerentes de IT, Desarrolladores, Administradores de Redes, Administradores de Servidores, Especialistas en Seguridad, Ingenieros de Soporte, etc., etc.) al ver algún mensaje de error como el de la imagen deberían tomarlo como una oportunidad para mejorar la imagen que se tiene de IT y presentarnos a la vez como unos profesionales.

Las siguientes tres acciones te ayudaran a alcanzar ese objetivo:

  1. Explicar proactivamente que fue lo que paso
  2. Identificar la causa raíz del problema
  3. Tomar las acciones necesarias para evitar que esto vuelva a suceder

Si bien es cierto que no hay garantía de que el software y el hardware se comporten a la altura de las circunstancias, es importante reconocer de que si somos capaces de cumplir con estas tres simples acciones, nosotros, como especalistas de IT estaremos en mejor posición de servir mejor a nuestros usuarios.

Sin embargo, es triste enfrentarnos a la realidad, normalmente las empresas ven a IT como un estorbo y un gasto, cuando en realidad deberían ver a IT como un aliado y una inversión a largo plazo.

Es dificil llegar con el Director o dueño de la empresa donde trabajas y decirle que necesitas mas dinero para cumplir con algun objetivo o proyecto. En más de alguna ocasión nos hemos encontrado con situaciones donde a pesar de que contamos con el personal y los conocimientos no contamos con los recursos ($$$).

Es cierto, que al seguir los puntos anteriores no conseguiremos el dinero para los proyectos, sin embargo y en mi exeriencia al tomar esas acciones sistemáticamente con el tiempo podremos como IT tener la autoridad para influir en las decisiones de nuestra empresa. En ese momento nos convertiremos en un aliado y en una inversion y activo de la empresa.

¿Tú que opinas?

De regreso

Despues de tener un poco abandonado este Blog he decidido volver a retomarlo, espero darme el tiempo para publicar un poco mas seguido.

Traigo muchos temas en mente.

Espero solo tener el tiempo para publicar.

Productividad

No se ustedes, pero siento que soy mas productivo bajo presión, no se si eso es bueno o es malo, pero, si me he dado cuenta que tiendo a dejar las cosas para el ultimo momento, sera momento de empezar a ser mas organizado.

MySQL como cambiar / asignar la contraseña inicial

Después de que hemos instalado MySQL, lo primero que debemos hacer es cambiar la contraseña por defecto.

En una instalación por defecto el usuario que tendra acceso al control del gestor de bases de datos MySQL es root - no confundir con el usuario root del sistema. La contraseña no esta asignada o es nula null.

Para cambiar la contraseña requerimos de acceso al sistema, via consola (ssh), no necesitamos ser root en el sistema, con lo que podemos hacer el cambio con un usuario no privilegiado. Desde shell, teclea: mysqladmin -u root password, y presiona enter, a continuación teclea la nueva contraseña y confirmala.

Linux console | $ mysqladmin -u root password
$ mysqladmin -u root password
New password:
Confirm new password:
Una vez que la contraseña ya ha sido cambiada exitosamente podrás acceder a la consola de Administración de MySQL, teclea: mysql -u root -p

Linux console | $ mysql -u root -p
$ mysql -u root -p
Enter password: <- Teclea la contraseña que le acabas de asignar y presional enter.
En caso de que la contraseña que hayas usado no sea correcta recibiras un mensaje de error, como el que se muestra a continuación:

Linux console | $ mysql -u root -p
$ mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Finalmente, si tecleaste la contraseña correcta veras la siguiente pantalla:

Linux console | $ mysql -u root -p
$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 10
Server version: 5.5.23 MySQL Community Server (GPL)

Copyright © 2000, 2011, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>
Nota como ahora el 'prompt' cambio a mysql> indicando que estas en la consola de mysql, desde ahi puedes ejecutar comandos de la base de datos, por ejemplo, mostrar todas las bases de datos: show databases


Linux console | $ mysql -u root -p
$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 10
Server version: 5.5.23 MySQL Community Server (GPL)

Copyright © 2000, 2011, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
+--------------------+
4 rows in set (0.00 sec)

mysql>
Para salir de la consola de MySQL solo teclea: quit;.

Licencias de Software: GPL versión 2, GPL versión 3, BSD, CDDL, EULA, Mozilla

Una licencia de software es un instrumento legal que gobierna el uso o distribución de un software. Esta licencia es establecida entre el usuario final y el propietario del software, pudiendo ser este propietario una empresa.

Ademas de gobernar el uso y/o distribución del software, las licencias otorgan derechos e imponen restricciones, normalmente las licencias contienen cláusulas que asignan responsabilidades a la partes del acuerdo de licencia.

Una licencia típica concede al usuario final el permiso para usar una copia de el ´software´. Copiar o distribuir el software es considerada una violación de la licencia o de los derechos de autor de los que el creador o propietario es dueño bajo la ley de Derechos de Autor.

Podemos dividir las licencias en dos tipos: propietarias y libres o de código abierto.

Mientras que las licencias propietarias otorgan al usuario el derecho a instalar y ejecutar un programa de software el derecho a copiar y distribuir el softwarees del propietario del mismo.

Por el contrario las licencias libres permiten la ejecución, copia y distribución; y en algunos casos la modificación y redistribución del software.

Licencias Propietarias


El software distribuido bajo este tipo de concede al usuario el derecho a usar el software bajo ciertas condiciones, sin embargo restringe otros usos tales como: modificación, re-distribución e ingeniería inversa.

Antes de 1960, el software era proveído a los usuarios en arrendamiento, servicios adicionales tales como el soporte era proveídos como parte del paquete, es decir: sin cargo.

En 1969, IBM fue la primer empresa en cobrar por separado por el software y los servicios; ademas de dejar de proveer el código fuente.

Empresas desarrolladoras de software cuentan con los siguientes derechos: 1. ¨Uso del software ¨, 2. ¨Inspección y modificación del código fuente¨ y 3. ¨Redistribución¨.


1. Uso del software


Empresas desarrolladoras de software limitan el numero de computadoras donde el software puede ser usado y prohiben la instalación del software en mas computadoras. Restringir el uso en mas computadoras se logra mediante el uso de técnicas de activación del producto, numero de serie, llave de ´hardware´.

De igual manera las empresas desarrolladoras de software pueden distribuir software que no cuenta con características específicas. En otros casos, el software puede ser distribuido bajo la consigna de ser usado solo para fines académicos o para su uso no comercial.

Ejemplos de software que es restringido por licencia:
Windows Vista Starter – restringido para ejecutar hasta tres aplicaciones de manera concurrente (al mismo tiempo)
Microsoft Office Home and Student 2007 – limitado para uno no-comercial y para ser instalado en tres computadoras en un etorno casero
Windows XP – limita el número de conexiones para compartir archivos a través de una red
Adobe – limitado a un usuario, pero permite que sea instalado en una sengunda computadora o portátil
iWork 09 – disponible en paquete de uso familar de hasta cinco usuarios o computadoras en un ambiente casero

2. Inspección y modificación del código fuente

El software propietario es distribuido compilado normalmente en lenguaje maquina.

Al no distribuir el software con el código fuente la empresa desarrolladora evita que el usuario entienda como trabaja el software y por lo tanto lo modifique.

Algunas desarrolladores van mas allá y ofuscan el código para impedir que los usuarios pueden acceder al código mediante técnicas de ingeniería inversa.

Algunos gobiernos temen que el software propietario incluya defectos, o funciones maliciosas que puedan comprometer información sensible.

3. Redistribución

Empresas desarrolladoras de software retienen en todo momento los derechos de distribución del software , es decir, las empresas desarrolladoras prohiben al usuario (poseedor de una licencia) la distribución. Si el usuario desea distribuir el software deberá adquirir una licencia para este propósito.

Licencias libres o de código abierto


Software libre y de código abierto (FOSS – Free open-source software) o Software gratuito, libre de código abierto (FLOSS – Free/libre/open-source software), es un software que ha sido liberado al usuario con derechos para: usar, estudiar, cambiar y mejorar el diseño del software . Esto se logra mediante la liberación del código fuente.

El hecho de que el software se ha liberado al usuario a ganado adeptos y a permitido que el software sea rápidamente adoptado y aceptado por personas y corporaciones.

En los términos de FOSS y FLOSS debemos entender ´free´, como la libertad para para copiar y reusar el software y no al precio, que erróneamente se asume al traducir dicha palabra de el ingles al español.

Software libre y de código abierto aunque describen modelos de desarrollo similares, tienen diferentes culturas y filosofías.

El software libre se enfoca en las libertades que se dan a los usuarios, mientras que el software de código abierto se enfoca en las fuerzas de su modelo de desarrollo punto a punto.


GNU General Public License versión 2 (GPL v2)


La ¨GNU General Public License¨ (GPL) es la licencia de software libre mas usada, fue escrita por Richard M. Stallman para el proyecto GNU.

La GPL es la primera licencia de cesión de derechos (copyleft) para uso del público en general. Que permite que trabajos derivados pueden ser distribuidos bajo los mismos términos de la licencia.

De acuerdo a Richard Stallman, el mayor cambio en la versión 2 de la GPL con respecto a la versión 1, fue la cláusula que el mismo llamo de ¨Libertad o Muerte¨ - sección 7 de la GPL v2. Esta cláusula establece que que si alguien ha sido restringido para distribuir software cubierto por la licencia GPL, el o ella no podrán distribuir ese software .

Esta cláusula fue incluida con la finalidad de hacer menos tentador para las compañías el uso de la amenaza de la patente de software como medida de presión para obtener de los desarrolladores de software libre una cuota o compensación por el uso de su software .

A continuación se reproduce íntegramente la sección 7 de la GPL v2.

7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program.


GNU General Public License versión 3 (GPL v3)


A finales de 2005, la ¨Free Software Foundation¨(FSF) anuncio el inicio de los trabajos de la version 3 de la GPL. El primer borrador de esta licencia fue liberado para escrutinio público el 16 de Enero de 2006. La versión 3 fue finalmente liberada el 29 de Junio de 2007 después de 18 meses y de cuatro borradores.

Los cambios mas importantes están relacionados con las patentes de software, compatibilidad de licencias de software libre, la definición de código fuente y las restricciones de ´hardware´ en las modificaciones de software (tivoization).

Ademas de lo anterior se introdujo compatibilidad de la GPL v3 con la licencia Apache, se clarifico el rol de los contratistas y se hizo una excepción para evitar problemas con acuerdos del tipo Microsoft-Novell.

Lo anterior esta asentado en la sección 11 párrafo 6 de la GPL v3, que se lee a continuación:

You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license [...]

Los términos y condiciones de la GPL deben estar disponibles para cualquier persona que reciba un trabajo bajo la GPL. Cualquier usuario que se adhiera a los términos y condiciones de la licencia le es dado el permiso para modificar el trabajo, así como para copiar y redistribuir el trabajo o cualquier versión derivada. Esta licencia permite (a diferencia de otras) que se realice un cobro por el servicio o si así se desea se puede hacer libre de cargo. La FSF dice que el software no debe tener restricciones de uso comercial y la GPL explícitamente declara que los trabajos pueden ser vendidos a cualquier precio.

Adicionalmente la GPL dice que un distribuidor de software no puede imponer ¨restricciones adicionales a los derechos que la GPL otorga¨, es decir que se prohiben actividades tales como la firma de acuerdos de confidencialidad.

Algunas de las licencias libres/de código abierto no son compatibles con la GPL. Hay quienes promueven que los desarrolladores de software usen solo licencias compatibles con la GPL; porque al hacer lo contrario dificulta el re-uso del software .


Berkeley Software Distribution (BSD)


Las licencias BSD son parte de una licencia de software libre que aplica a un software que de otra manera seria propietario. Esta licencia tiene como característica principal que aplica a un trabajo bajo derechos de autor.

Existen dos variantes de esta licencia, la nueva licencia BSD y la licencia BSD modificada esta última es considerada como compatibles con la GPL.

Estas licencias tienes menos restricciones con respecto a la distribución que licencias tales como la GPL; incluso la licencia BSD modificada se considera que cae dentro de ¨dominio público¨.

Mientras que la licencia original de cuatro cláusulas era conocida como: ¨BSD-old¨, la versión nueva de tres cláusulas es conocida como: ¨BSD-new¨. La FSF se refiera a esta nueva licencia como: ¨Modified BSD License¨ (licencia BSD modificada) y declara que esta licencia es compatible con la GPL.

Esta versión permite redistribución ilimitada para cualquier propósito, siempre y cuando el aviso de derechos de la licencia y el preventivo de la garantía se mantengan. La licencia también contiene una cláusula restringe el uso de nombres de contribuidores para un trabajo derivado sin permisos específicos.

A continuación se reproduce un acuerdo de licencia: ¨BSD-new¨

Copyright © ,
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Neither the name of the nor the
names of its contributors may be used to endorse or promote products
derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Existe una versión aún mas simplificada de esta licencia conocida por su uso en FreeBSD; por lo que se le conoce como ¨FreeBSD license¨, esta licencia esta formada por dos cláusulas, básicamente se suprimió la cláusula numero tres – cláusula de no promoción.

La licencia BSD permite el uso propietario; es decir que el software liberado bajo licencia BSD puede ser incorporado a productos liberados bajo una licencia propietaria. Los trabajos deberán ser liberados bajo una licencia propietaria o como software de código cerrado. Esta es la razón por la que el código BSD sea ampliamente desde en ruteadores Juniper Networks hasta sistemas operativos como Mac OS X.

Licencia Común de Desarrollo y Distribución (CDDL)


La Licencia Común de Desarrollo y Distribución (CDDL - Common Development and Distribution License) es una licencia de software libre producida por Sun Microsystems basada en la Mozilla Public License.

Esta licencia permite que trabajos bajo esta misma sea combinados con trabajos bajo otras licencias, aun y cuando sean de código abierto o propietario.

La FSF considera esta licencia como software libre pero incompatible con la GPL. La razón para la incompatibilidad se debe a que los desarrolladores de Open Solaris solictaron que fuera incompatible con la GPL. Es por esta razón que esta licencia esta basada en la licencia Mozilla.

End-User License Agreement (EULA)


El Acuerdo de Licencia de Usuario Final (EULA - End-User License Agreement) es un contrato legal entre el fabricante del software , el autor y el usuario final. Este acuerdo detalla como se puede usar el software y las restricciones que el fabricante o desarrollador impone.

La mayoría de estos acuerdos prohiben al usuario compartir el usuario con alguien mas.

No todos los acuerdos de licencia son iguales, algunos estipulan que con el simple hecho de abrir el envoltorio que contiene los discos de instalación el usuario acepta los términos del acuerdo.

Como cualquier contrato legal, este acuerdo limita la responsabilidad para las partes del acuerdo.

Este tipo de licencia prohibe explícitamente la ingeniería inversa; esto con la finalidad de dificultar el desarrollo de software por terceros que permiten interoperar con el software amparado por esta licencia, esto incrementa el valor de soluciones desarrolladas por este fabricante mientras limita las opciones para el usuario.

A continuación se reproduce un extracto de una licencia de este tipo, específicamente para ¨Windows XP¨.

[...]
3. RESERVATION OF RIGHTS AND OWNERSHIP. Microsoft reserves all rights not expressly granted to you in this EULA. The Software is protected by copyright and other intellectual property laws and treaties. Microsoft or its suppliers own the title, copyright, and other intellectual property rights in the Software. The Software is licensed, not sold.
4. LIMITATIONS ON REVERSE ENGINEERING, DECOMPILATION, AND DISASSEMBLY. You may not reverse engineer, decompile, or disassemble the Software, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation.
5. NO RENTAL/COMMERCIAL HOSTING. You may not rent, lease, lend or provide commercial hosting services with the Software.
6. CONSENT TO USE OF DATA. You agree that Microsoft and its affiliates may collect and use technical information gathered as part of the product support services provided to you, if any, related to the Software. Microsoft may use this information solely to improve our products or to provide customized services or technologies to you and will not disclose this information in a form that personally identifies you.
[...]

Mozilla Public License (MPL)


La Licencia Publica Mozilla (MPL – Mozilla Public License) es considerada una licencia libre y de código abierto. Esta licencia esta categorizada como un híbrido de la licencia BSD modificada y la licencia GPL.

La MPL ha sido adaptada por otros como licencia para su software , su uso mas común es dentro de la Mozilla Application Suite, Mozila Firefox y Mozilla Thunderbird.

Esta licencia ha sido aprobada como de código abierto por la Open Source iniciative (OSI) y de software libre por la FSF.

Esta licencia cuenta con la características de que permite que un programa o porciones de este mismo sean ofrecidos como parte de otra licencia, o cualquier licencia compatible con GPL.


Conclusiones


Todo el software cuenta con algún tipo de licencia. Ya sea libre, o propietaria, ´shareware´ o ´freeware´.
Dicha licencia ha sido creada con la finalidad de conceder al usuario derechos sobre dicho software y así mismo proteger los derechos que empresas o individuos tienen sobre el software .

Depende del usuario el apegarse o no a dichas reglas o acuerdos de licencia. En dado caso de no estar de acuerdo con el acuerdo de licencia el usuario, en el mejor de los casos deberá buscar un software con una licencia mas acorde a sus necesidades. En el peor de los casos, el usuario hará caso omiso al acuerdo de licencia.

Al final, respetar o no un acuerdo de licencia, se vuelve un asunto de conciencia para el usuario.

Mostrar la barra de direcciones en Nautilus - GNOME 3

GNOME es el entorno de escritorio mas usado para sistemas operativos <em>Unix-like</em>. GNOME es el entorno de escritorio mas utilizado en sistemas operativos del tipo Unix-Like.

Con la liberación de la versión 3, se realizaron muchos cambios especialmente en la interfaz.

Si deseas desplegar la barra de direcciones, presiona CTRL+L, para hacer que el cambio sea permanente, deberas ejecutar el siguiente comando:

Linux console | $ gsettings set org.gnome.nautilus.preferences always-use-location-entry true
$ gsettings set org.gnome.nautilus.preferences always-use-location-entry true

Como desactivar SELINUX en Fedora

Conjunto de opciones de seguridad para Linux, desarollado por el Departamento de Defensa de los Estados Unidos  que provee de politicas de seguridad para el control de accerso a sistemas tipo Unix, como Linux y BSD. SELINUX o Security Enhanced LINUX es un conjunto de características mejoradas de seguridad desarrolladas por el Departamento de Defensa de los Estados Unidos para sistema Unix-like como Linux y BSD.

Aunque, no es recomendable, yo normalmente desactivo SELINUX, en computadoras de escritorio, laptops y servidores de prueba; sin embargo lo mantengo activo en servidores de producción especialmente si estos son públicos.

Sigue leyendo si deseas desactivar SELINUX.

Modificando el archivo de configuración de SELINX


Primero, y como siempre, para este tipo de cambios requieres acceso con un usuario privilegiado. Una vez que tengas acceso cambiate al directorio /etc/selinux, donde editaremos el archivo conf, usa tu editor favorito.

A continuación el contenido del archivo conf de SELINUX.

Linux console | $ cat config
$ cat config

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=enforcing
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
La línea que nos interesa es: SELINUX=enforcing hay que cambiarla a : SELINUX=disabled, el archivo de configuración quedara de la siguiente manera:

Linux console | $ emacs config
$ emacs config

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted

Desactivando SELINUX


Para desactivar SELINUX por completo, solo es necesario correr un comando para detener la ejecución:

Linux console | $ setenforce 0
$ setenforce 0
Despues de esto, SELINUX estara desactivado.

Desplegando y modificando los valores de campos BLOB de bases de datos MySQL en phpMyAdmin

Es una herramienta de software libre escrita en PHP, escrita con la finalidad de adminsitrar bases de datos MySQL usando un navegador web.Las operaciones mas comunes estan soportadas por phpMyAdmin: administración de bases de datos y tablas, campos, relaciones, permisos de usuacion, importa y exportar SQL, etc.Más información en el sitio de phpMyAdmin: [url=Los campos de datos BLOB (Binary Large OBject), son usados para almancenar datos en una base de datos sin un patrón específico o estructura.

Mientras que algunos tipos de datos se pueden forzar a solo aceptar cierta longitud y cierto tipo de datos, en los campos BLOB no hay restricciones en cuanto al tipo de dato o la longitud. Utilizados normalmente para almacenar graficas, audio, video o documentos.



Desplegando el contenido de campos BLOB


En phpMyAdmin, los datos almacenados de campos BLOB no se muestran, asi que sigue leyendo si desea aplicar los cambios necesarios para desplegarlos los valores de campos BLOB.

phpMyadmin version < 3.0.0


En versiones anteriores a phpMyAdmin 3.0.0 era necesario agregar un par de líneas al archivo de configuracion: config.inc.php ubicado en: /etc/phpMyAdmin/.

Linux console | $ emacs /etc/phpMyAdmin/

$ emacs /etc/phpMyAdmin


$cfg['ProtectBinary'] = FALSE;
$cfg['ShowBlob'] = TRUE;
phpMyadmin version >= 3.0.0

A partir de la version 3.0.0 de phpMyAdmin, la opción para desplegar los valores de campos BLOB esta disponible directamente en la página, la opción esta disponible cuando los datos estan siendo desplegados.

phpMyAdmin - Options

Para despleagar los datos, haz click en Options y después click en Show BLOB contents, finalmente haz click en Go. En la siguiente imagen ya se puede ver el contenido de los campos BLOB.

phpMyAdminSe muestra el contenido de los campos BLOB después de habilitar la opción correspondiente

Modificando el contenido de campos BLOB


Una vez habilitada la opción de deplegar los datos quizas quieras modificarlos, para eso es neceario editar el archivo de configuración de phpMyAdmin config.inc.php ubicado en: /etc/phpMyAdmin/, agrega: "$cfg['ProtectBinary'] = FALSE; " al final del archivo de configuracion, usando tu editor de texttos favorito, en mi caso Emacs:


Linux console | $ emacs /etc/phpMyAdmin/

$ emacs /etc/phpMyAdmin


$cfg['ProtectBinary'] = FALSE;
Una vez habilitada la opción podrás editar el contenido de los campos dorectamente desde de phpMyAdmin usando Edit, asegurate de cambiar el tipo de dato de: "UNHEX" a "NULL".

Esto te facilitará la edición de los datos, manten en mente que es preferible usar el metodo de la aplicacion que estes usando para modificar el contenido de la base de datos.

¿Elecciones 2.0 en México?

Si bien es cierto que las entidades de gobierno de todos los niveles, partidos politicos y candidatos hacen uso de las redes sociales, no podemos dejar de pensar que con el nivel de penetracion de las TIC no seria posible afectar una eleccion de cualquier nivel hoy en nuestro pais por medio de las redes sociales.

No he seguido esta eleccion como en otros años, sin embargo puedo decir que me parece que los partidos y candidatos estan abordando esta eleccion mezclando viejas y nuevas formas. ¿Y porque lo hacen? ¡Facil no saben que hacer con las redes sociales!

Hasta este momento no he visto un solo Tweet sensato que me invite a seguir a un candidato. Esta eleccion es un entrenamiento/ensayo para lo que seran las proximas elecciones.

¿Creen que vamos a dejar de ver los 'plantones' de los partidos politicos en las esquinas y en su lugar veremos TT promoviendo iniciativas? ¿Creen que un candidato va a prestar atencion a sus seguidores en twitter cuando todos sabemos que en el momento que sean elegidos se olvideran de todo y de todos?

Ciertamente los candidatos llevan tiempo dedicandole a las redes sociales pero no creo que para ellos pese el 22 % de los que tenemos acceso a las TIC.

Los candidatos, no le estan apostando a las redes sociales, las estan usando sin embargo estas no han alcanzado la madures requerida, no en esta eleccion, quizas en la proxima.

Un partido nos presente a su candidato como un galan de telenovela, otro se dice arrepentido de todo lo que ha hecho y dice que si ganara de ' a deveritas', otra se presenta como el cambio hecho mujer y del otro no se sabe nada.

Sinceramente, no creo que veamos este año una eleccion que se gane en las redes sociales y luego en las urnas.

¿Que opinas?

OpenShift by RedHat (PaaS)

OpenShift by RedHat (PaaS)A partir de las 23:30 horas del día 13 de Abril de 2012, una copia de este blog esta hospedado en la plataforma gratuita, auto-escalable de OpenShift by Red Hat, el link es: http://blog-jepachecoh.rhcloud.com.

PaaS - Platform as a Service (Plataforma como un Servicio - seria la traducción literal),es una categoría de computo en la nube que provee de una plataforma de computo y de un conjunto de soluciones (solutions stack) grupo de sub-sistemas de software o componentes necesario para ofrecer una solucion como si fuera un servicios.

Lo sé, parece un trabalenguas.

En PaaS, el software es creado usando las herramientas y libreiras del proveedor (OpenShift by Red Hat). En mi caso yo solo me tendre que preocupar por la instalación y mantenimiento del software, el proveedor se encargara de todo lo demas.

How-To: Reparar instalación de Office 2010

En caso de que creas que la instalación de Office 2010 se corrompio o las aplicaciones de la suite te esten dando problemas, en lugar de re-instalar puedes hacer una reparación de la instalación, sigue estos pasos:

1. Abré el Panel de Control y haz click "Programs and Features"
2. Haz click con el botón secudario del mouse, y selecciona "Cambiar"
3. En la siguiente ventana selecciona "Reparar" y luego haz click en continuar
4. Reinicia la computadora

Jaws 0.8.16

Casi con un mes de retraso he actualizado la version de este Blog/CMS a 0.8.16.

Si quieren usar un Blog/CMS que sea ligero y facil de usar, no busquen mas: Jaws Project es lo que buscan.

Elecciones 2012 - #UnFollowNecesario

Pues hemos llegado a esa época en donde cada 6 años los partidos políticos hacen sus campañas tratando de posicionar a sus candidatos para que finalmente uno de ellos ocupe la Presidencia de la Republica.

No tengo nada en contra de la campañas, fuera de que ensucian y joden mucho. De ahí en fuera pueden hacer lo que se les de su rechingada gana.

Normalmente sigo la trayectoria de los candidatos (periodicos, TV's, radio, etc.) , no importa el partido político, enventualmente tomo mi desicion y finalmente voto... fin de la historia.

¡Ya no hay respeto!

Señoras y señores si yo quisiera estar recibiendo en mi TL de Twitter propaganda de uno u otro candidato yo estaria siguiendo a ese candidato en cuestión, no es necesario que hagan RT de todo lo que su candidato dice o hace.

Por lo anterior es que desde hace una semana me estoy dando a la tarea de dar UnFollow a todos aquellos que hagan RT relacionado con las campañas políticas.

Lo siento si te he dejado de seguir.

Eventualmente, y despues de las elecciones los volvere a seguir.

Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent sagittis, ante fringilla adipiscing pretium, diam risus venenatis dui, sit amet tincidunt justo elit ac sem. Nam sit amet sapien nisl, sed elementum arcu. Phasellus non tortor a massa luctus sodales. In mattis enim et quam rhoncus venenatis. Pellentesque tempus, magna ut interdum tempus, leo mi elementum tellus, ac sagittis diam libero quis tortor. Proin pharetra malesuada mi, id mattis odio egestas sit amet. Sed ante lacus, commodo euismod porttitor ut, malesuada sit amet ligula. Nullam lacus leo, faucibus ac egestas vitae, congue eu odio. Maecenas venenatis orci nec quam facilisis ut luctus dolor vestibulum. Nunc lorem neque, consectetur in gravida ut, egestas non nulla. Sed at ligula ut metus ornare interdum sit amet a velit. Fusce sed ipsum eu eros scelerisque semper. Nunc placerat mauris ut nisl scelerisque placerat. Vestibulum lacus ipsum, ornare eget vestibulum nec, ullamcorper in leo. Nulla ullamcorper dictum commodo.

Pellentesque neque purus, tempor eu malesuada ultricies, viverra at lectus. Mauris nunc neque, eleifend id sollicitudin in, imperdiet id diam. Vestibulum feugiat est quis metus imperdiet fermentum at quis tellus. Fusce vulputate ante vel lacus vulputate sed adipiscing velit fringilla. Etiam et nisl at quam dapibus mattis. Vestibulum venenatis adipiscing orci, ut vehicula tellus iaculis sit amet. Nulla ut mi lorem. Sed ac ullamcorper velit. Fusce ut justo ut metus semper fermentum a quis enim. Pellentesque tortor nisi, imperdiet vitae porttitor vel, vestibulum vel dolor. Praesent quis purus in felis placerat vehicula.

2012

Pues comenzo el añ0 2012, mucho trabajo, cambios y en especial retos.

Estare retomando este blog en los proximos dias lo prometo.

Nos escribimos pronto.

VMWorld Las Vegas 2011 - Dia 2 - Lunes 29 de Agosto

Finalmente dieron inicio las sesiones en VMWorld 2011.

Para este dia solo tenia programadas tres sesiones.

La sesion: "NewV-101: New-V Session" la considero obligatorio para cualquier persona que asiste por primera vez a #VMWorld, entre otras cosas es una breve explicacion de las diferentes actividades; asi como aquello que puedes esperar durante el evento.

Desde que tuve acceso al horario de las sesiones de VMWorld me llamo mucho la atencion la sesion: "EUC1683: Lessons Learned Deploying and Managing 3000 virtual desktops"; de acuerdo al ponente un proyecto que se lleva normalmente mas de seis meses se tuvo que implementar en menos de cuatro, lo siento por ellos.

"EUC1656: Modernize the Desktop for Better Patience Care" esta sesion fue mas en realidad un panel con representantes de cuatro distintos hospitales donde explicaron los problemas que tuvieron antes, durante y despues de la implementacion de una solucion de escritorios virtuales, algo en lo que todos estuvieron de acuerdo fue en que los problemas mas comunes estaba relacionados con problemas de impresion - en mi caso personal, imprimir desde un ambiente virtualizado es un problema que en mi trabajo enfrentamos un par de veces a la semana.

En lo social tuve la oportunidad de darme una vuelta por la tienda de VMWare ubicada en el "Hang Place" que es el punto reunion para relajarte; mientras revisas to correo; entre otras cosas cuenta con un tablero de ajedrez gigante, un para de canchas de basquet-bol, una cancha de badmington y una cancha de volley-ball - los organizadores pensaron en todo! En este mismo lugar, es donde el miercoles por la noche sera el concierto de "The Killers".

Para ser el primer dia, no quede decepcionado, las sesiones han sido hasta ahora muy dinamicas.

Ya estoy trabajando en la resena del dia 3, espero tenerla temprano tongue.png

VMWorld Las Vegas 2011 - Dia 1 - Domingo 28 de Agosto

Aunque un poco tarde, aqui esta la resena de mi primer dia en VMWorld.

No entrera en los detalles de las penurias que tuve que pasar para de llegar de Chihuahua Mexico a Las Vegas Nevada, por irrelevantes - ademas de que nada interesante paso. Si paso algo interesante, en el vuelo de Chihuahua a Dallas viajaba una pareja de tortolos... olvidenlo eso lo dejo para otro dia.

Desde que llegas al aeropuerto de Las Vegas te puedes dar cuenta que al menos esta semana todo gira en torno a VMWorld 2011, anuncios por aqui, anuncios por alla, pantallas gigantes... en fin.

He tenido la suerte de hospedarme en el Hotel y Casino Palazzo Las Vegas, asi que practicamente tengo todo a tiro de piedra.

Despues de descansar un poco decidi registrarme para el evento. Fila de 15 minutos y un proceso de un par de minutos para el pre-registro: nombre, apellido y hotel en el que te hospedas.

VMWorld Las Vegas 2011 - Proceso de registro Algo que me llamo mucho la atencion (a pesar del derroche tecnologico) es que para entregarte tu gafette alguien gritaba tu nombre, yo esperaba algo mas 'fancy' no se, una pantalla indicando el nombre del gafette por entregar, algo por el estilo. En el inter comence a hacer _-networking__ - termino usado en VMWorld para el acto de establecer una conversacion con cualquiera que este cerca de ti. Tuve la oprtunidad de hablar con un par de personas que me contaron las penuarias que pasaron para poder volar de la costa este de los Estados Unidos con destino a Las Vegas.

VMWorld Las Vegas 2011 - A reimprimir gafettesSucede que por alguna extrana razon las impresoras dejaron de funcionar, curiosamente con mi gafette, asi que espere cerca de 15 minutos y nada, afortunadamente y para mi suerte aparecio personal de refuerzo distribuyendo cervezas lo cual no mejoro para nada la situacion pero al menos hizo mas llevadera la espera.

Despues de 4 cervezas esperando - lo que en terminos no alcolicos equivale a 45 minutos - llamaron ahora si, a los refuerzos tecnicos, aparece un joven con laptop en mano y comienza a teclear como desesperado... la solucion reimprimir manualmente los gafettes.

VMWorld Las Vegas 2011 - gafette de identificacion Dos cervezas mas tarde, ya tenia mi gafette en mano! No esta mal.

Ademas de tu gafette, te dan una playera conmemorativa, una mochila que mas que nada contiene publicidad y un termo que bien pude haber llenado con cerveza jugo o agua o incluso cafe.

En lo personal el primer dia fue muy pesado por el viaje, pero hoy ya entrado en el segundo dia se ve un poco mejor.

Ya les contare.

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 ""

Agosto 2011

Parece que fué ayer cuando andabamos de ferreteria en ferreteria tratando de mitigar los estragos de la peor helada en no sé cuantos años en Chihuahua.

Ya es Agosto, mis propósitos ahí van... despacito.

Nos quedan cuatro meses del año y a mi me urgen vacaciones, las cuales estoy queriendo tomar desde Marzo de este año, espero poder tomarlas en un par de semanas o a mediados de Septiembre.

Estamos en conctacto.

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.

Descargar Mac OS X Lion

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.

Instalar Mac OS X Lion

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

Acuerdo

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

Aceptar el acuerdo

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

Proceder a la instalación

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

Instalando Mac OS X Lion

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

TightVNC 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:

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 revisar el status del servicio VNCServer esto es lo que respondía:

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
Al tratar de iniciar (o reiniciar) el servicio recibía otro mensaje de error:

Linux console | $ service vncserver start

$ service vncserver start

Starting vncserver (via systemctl): Job failed. See system logs and 'systemctl status' for details. [FAILED]
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:

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:

Linux console | $ service vncserver start

$ service vncserver start

Starting vncserver (via systemctl): [ OK ]
Por cierto para realizar todo lo anterior requieres de la cuenta *root* o permisos similares.

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.

Mac_OS_X_10_6_8

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

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 icon 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:

Terminal
$ defaults write com.apple.screencapture type png
$ killall SystemUIServer
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.

La segunda parte hace que se apliquen los cambios, de otra manera tendrias que reiniciar tu sesion.

Listo asi de facil.

De estilistas y reglas de urbanidad en este tipo de establecimientos

No me considero purista, cuando alguien escribe algo y se le va una falta de ortografia normalmente lo dejo pasar sin comentario alguno. De hecho me considero tolerante y trato de mantenerme al margen de conflictos y polémicas inutiles.

Pero, hoy si se pasaron, llegue a la peluqueria de las viejitas (no se como se llama pero asi le dicen mis conocidos); y estaba una persona delante de mi esperando su turno con una hojas en mano; supongo que tendria un discurso hoy mas tarde y por eso el corte de cabello.

Cuando finalmente lo nombran (el sistema en esta peluqueria es como en el seguro social, llegas, preguntas quien es el ultimo, te apuntas en una lista y luego ruegas para que te atiendan en el menor tiempo posible y no metan a nadie fuera del orden) esta persona dice. "Permitame estoy muy ocupado", yo para mis adentros me dije: "Y a este pendejo que le pasa?"; una de las estilistas le hizo ver que si en su casa el mandaba; en la estetica el se chingaba - asi para no entrar en mas detalles.

Las reglas de comportamiento de las esteticas mexicanas exigen que:

1. Llegues mentalizado para chutarte una hora de exitos interpretados por Los Terricolas y Los Humildes
2. Si bien se acostumbra leer en este tipo de lugares es de mala educación traer tu propio material de lectura
3. Debes estar presto para brincar a la silla para que procedan a cortarte el cabello
4. Estar atento a las preguntas, sugerencia y comentarios de la estelista
5. Pagar con billetes de baja denominación es obligatorio

Los errores de este monigote fueron:

1. Llevar su propio material de lectura - regla # 2
2. Al momento de ser llamado a la silla sutilmente mando al diablo a la estilista - regla # 3
3. Cuando la estelista le pregunto sobre el corte, el monigote este le dice: "Cortele, yo le voy diciendo como, use la del #3 si no me gusta le digo para use la del #2 o la del #1" - regla # 4
4. Cuando finalmente le terminaron de cortar el cabello y llega el momento de pagar esta persona paga con un billete de $ 500 Mexican Pesos - grave error - regla # 5

Espero que las 5 reglas anteriores les hayan servido y no cometan este tipo de errores.

Tema actualizado

Ahora que ya he actualizado el tema, no tengo pretexto para comenzar a escribir, de hecho solo me falta encontrar algo de inspiracion.

Saludos.
Anterior página 1 2 3 4 ... 6 Siguiente página
164 Artículos