Disco Duro Portátil ADATA 500 GB $900.00

julio 31st, 2014

Disco Duro Portátil ADATA  SH93 500 GB … $900.00

ACCDAT200

 

Más informes twitter @scyasig o en facebook.

Disco duro portátil ADATA 2 TB $1,950, 1TB $1,200

julio 31st, 2014

En venta: Disco duro portátil (no necesita conectar al tomacorriente) USB ADATA 2 TB .. $1,950.00.

En venta: Disco duro portátil (no necesita conectar al tomacorriente) USB ADATA 1 TB .. $1,200.00.

ACCDAT930

 

 

Informes en twitter @scyasig o facebook.

Mensaje “Bad line length character”. Bonobo Git Server.

julio 30th, 2014

Inicié a probar el Servidor Git gratuito Bonobo en windows 7. Con la  instalación no hubo ningún problema, siguiendo las indicaciones que publican en su sitio.

Accedí a la página principal de Bonobo, di de alta usuarios y cree el repositorio. Hasta aquí todo bien. Sin embargo al dar el primer push de mi proyecto en una máquina cliente remota, con sistema operativo Linux, me envió los siguientes mensajes:

fatal: protocol error: bad line length character: <!DO
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly

El problema es que la aplicación por defecto sólo permite recibir una cadena de longitud pequeña y aborta. Para corregir eso nos vamos al archivo web.config que se encuentra en el directorio de instalación de Bonobo dentro del servidor IIS. Por defecto dicho archivo se encuentra en la siguiente ruta:

C:\inetpub\wwwroot\Bonobo.Git.Server

Para poder modificarlo recuerde arrancar el editor de texto de su preferencia como administrador. Encuentre y modifique la siguiente línea cambiando el valor como se indica:



<system.web>
<httpRuntime maxRequestLength=”2147483647” />
..
..
En el ejemplo anterior cambiamos el valor por defecto por una longitud máxima de 2147483647 bytes a la petición web.

Una vez modificado y guardado el archivo intenté nuevamente el push y ahora si funcionó sin problemas (no es necesario reiniciar el IIS).

Espero y le sea útil.

¡Saludos!

Cambiar permisos únicamente directorios o a archivos recursivamente en CentOS

julio 29th, 2014

A veces es necesario asignar ciertos permisos a directorios o carpetas y otros permisos distintos a los archivos contenidos en éstos. Para asignar los permisos a los directorios exclusivamente utilizamos:

find . -type d -exec chmdo 755 {} \;

El comando anterior busca todos las carpetas o directorios que se encuentran dentro de la posición actual donde nos encontramos en el sistema de arechivos y le asigna a cada uno de ellos los permisos 755. Mientras que, el comando:

find . -type f -exec chmod 644 {} \;

Actuaría parecido al comando anterior, sólo que únicamente cambiará los permisos a los elementos tipo archivo.

Espero les sirva.

¡Saludos!

¿Cubres el perfil de un Analista SIG?

julio 23rd, 2014

Leyendo los blog de los sitios SIG me encontré este interesante artículo en Geospatial Training Español, espero les guste.

¡Saludos!

Conservar referencia absolutas y relativas a celdas en LibreOffice Calc al copiar y pegar

julio 21st, 2014

Si deseamos copiar una formula y conservar al mismo tiempo referencias a celdas relativas y absolutas, utilizamos el siguiente formato al crear la fórmula:

$ColumnaFila/$Columna$Fila

Ejemplo:

=$F5/$E$21

La formula indica que dividirá el contenido de la celda relativa F5 entre la celda absoluta E21.

Escribiendo de esta forma la referencia a la celda E21 $E$21 será absoluta y no cambiará al copiar y pegar.

Por ejemplo, queremos saber que porcentaje de la sumatoria total de cantidades representa cada cantidad capturada:

Ejemplo de celdas relativas y absolutas

Ejemplo de celdas relativas y absolutas

En la figura anterior, la celda A5 contiene la sumatoria de las cantidades de la celda A1 hasta la A4. La celda B1 contiene la fórmula qu dividir el valor de la celda A1 entre la celda absoluta A5 (la sumatoria de las cantidades).

Si copiamos la celda B1 que contiene la fórmula anteriormente descrita a las celdas B2, B3 y B4 observaremos que el primer elemento de la fórmula cambia pero el segundo elemento no (A5), como se puede observar en la figura siguiente:

Ejemplo 2 calc

Pegado de fórmula conservando referencias absolutas y relativas

En la celda B2, el primer elemento cambio de A1 a A2 (referencia relativa) mientras que el segundo elemento $A$5 que indica referencia absoluta a A5 no cambia.

Espero que el tip les sirva.

¡Saludos!

Mensaje IP access control using TCP-wrappers is not available. Webmin in CentOS 6

julio 17th, 2014

Al configurar el control de acceso  por medio de IP, en la opción de configuración de webmin me aparecía el mensaje:

IP access control using TCP-wrappers is not available, as the Authen::Libwrap Perl module is not installed. Click here to have Webmin automatically install the missing Perl module.

Al dar querer hacer la instalación automática mostrada en el mensaje anterior (Click here) mandaba una serie de mensajesque iniciaba con esto:

This module requires Module::Build to install itself.
Install Module::Build now from CPAN? [y] y
Sorry, we have to rerun the configuration dialog for CPAN.pm due to
some missing parameters…

y al final el mensaje de que el módulo Authen::Libwrap no se había instalado.

Para que funcione la instalación automática hay que instalar los siguientes paquetes antes:

perl-Module-Buildtcp_wrappers-devel

Ya sea desde linea de comando ejecutando:

yum install perl-Module-Build
yum install tcp_wrappers-devel

O a través del mismo webmin.

Una vez instalados dichos paquetes la instalación automática indicada arriba deberá funcionar.

Espero les sirva. ¡Saludos!

Multiples proyectos de Netbeans 8 en un sólo repositorio Git

julio 15th, 2014

Para los que son nuevos en GIT con Netbeans (como yo) y desean tener un sólo repositorio GIT para múltiples proyectos java en Netbeans 8 les dejo este artículo que encontré en la web  de cómo lograrlo.

Está en inglés y para quienes no conocen muy bien este idioma, trae imágenes que hacen  muy entendible el artículo.

Cualquier duda estoy  a sus órdenes.

¡Saludos!

 

Borrar directorios .svn recursivamente de un proyecto en windows 7.

julio 15th, 2014

Tenía un proyecto java en Netbeans que estaba configurado para sincronizarse con un repositorio de subversion, sin embargo el repositorio con el cual se sincronizaba ya no existía. Dicho código tenía elementos nuevos y modificados qu eno se habían sincronizado aún, por lo que aplica rel comando export de subversion no funcionaba, ya que sólo copiaba lo sincronizado, no lo nuevo.

Lo recomendable, para eliminar el subversion, era borrar cada un de los directorios ocultos .svn en cada uno de los directorios del proyecto. Hacerlo a a pie, era tardarme un buen tiempo.

Me encontré por aquí este código:

Basta con copiar el código en un archivo y guardar éste con la extensión .CMD y podrá ser ejecutado desde el explorador de archivos de windows.

El archivo debe ser colocado en el directorio raíz del proyecto que estaba versionado (*** Mucho cuidado ya que borra recursivamente ***). De doble click sobre el archivo crado y todos los directorios .svn desde el directorio actual y directorios contenidos serán borrados.

Espero les sea útil.

¡Saludos!

Instalar Glassfish 4 como servicio en Windows 2008

julio 12th, 2014

En el artículo anterior exprese mi preferencia por instalar Glassfish desde el archivo zip y no desde el el archivo ejecutable (.exe). Pero instalarlo desde el zip tiene el inconveniente de que no instala el arranque de este servidor de aplicaciones como un servicio de windows, hay que hacerlo manualmente. Se asume que Glassfish ya está instalado y se le asignó una contraseña al usuario administrador.

Abra una ventana de comandos con permisos de administrador  y ejecute las siguientes instrucciones:

cd \path_glassfish\glassfish\bin

asadmin create-service –name nombre_servicio nombre_dominio

Donde path_glassfish es la ruta en disco donde se instaló el glassfish, nombre_servicio, el nombre que se le quiere dar al servicio a crear y nombre_dominio, el nombre del dominio de Glassfish que se quiere controle dicho servicio a crear.

Si todo sale bien la consola mostrará el mensaje de que el servicio fue creado satisfactoriamente.

Si recibe el mensaje:

Error while trying to install GlassFish as a Windows Service.
The return value was: 8.

Se debe a que ya existe un servicio con el nombre del dominio. La solución es buscar y borrar el servicio existente o cambiar el nombre de despliegue de dicho servicio con el comando sc.

Para borrarlo:

sc delete nombre_servicio

Para cambiar el nombre de despliegue:

sc config nombre_servicio DisplayName= “nuevo_nombre_servicio”

Donde nombre_servicio es el nombre como aparece en el administrador de servicios de windows. En éste último comando es importante que se debe dejar el espacio entre el signo de igual y el nuevo nombre del servicio (nuevo_nombre_servicio), si no el comando marcará un error de sintaxis.

Espero y les sea útil el artículo. ¡Hasta pronto!