RSS

  • YouTube
  • LinkedIn
  • Google

Archivos de la : September2014

Conversión de xor, SHR y shl de Delphi para PHP

Yo estoy migrando un software hecho en Delphi para PHP y me encontré con un problema en un jodido Función de cifrado bendito.

Sufrí un poco tratar de reescribir la función hace a la complejidad del código y con las diferencias en los resultados.

La función hace uso de operadores XOR y SHR en la versión de Delphi. El SHR fue relativamente fácil gracias a la experiencia con operadores bit a bit y como documentación de Delfos dice que el operador tira de bits a la derecha

Continuar leyendo >>

Cómo reducir el tamaño de discos virtuales VMDK-parte 3

Si desea leer el parte 1 Este tutorial, Haga clic aquí.
Si desea leer el parte 2 Este tutorial, Haga clic aquí.

En el artículo anterior hecho una clonación de un disco con una sola partición. En las siguientes líneas te voy a mostrar cómo clonado un disco con una sola partición primaria y lógica para dos particiones primarias y una lógica con un punto de montaje para el swap que estaba originalmente en un archivo.

NOTA: Como una fuente que sitio, para resolver problemas con el nuevo disco de arranque. Hacer como yo, siempre citar sus fuentes.

Utilizando como base la información de parte 1 Este tutorial, Vamos a añadir un nuevo disco a la máquina virtual.

Continuar leyendo >>

Como diminuir o tamanho de discos virtuais VMDK –; parte 2

Si no has leído la parte 1, Se puede acceder aquí.

Continuando con el tutorial, Ahora comenzaremos la clonación de discos. La primera parte de la clonación es un disco que no contiene el sistema operativo. Si desea ir directamente al sistema de clonación de arranque, Puede omitir esta parte e ir directamente a la parte 3.

Tiempo para iniciar la clonación. Iniciamos la máquina virtual en modo terminal (pues si tienes entorno gráfico) y como raíz o nos convertimos en raíz con el comando su –; para poder ejecutar las instrucciones de repartir, formato y clonación, respectivamente sin necesidad de sudo todos los comandos.

En el tipo de terminal fdisk-l que lista los discos y particiones:

[raíz en Address21 ~]# fdisk-l

Disco/dev/sda: 42.9 GB, 42949672960 bytes
255 Cabezas de, 63 sectores por pista, 5221 cilindros unidades = cilindros de 16065 * 512 = 8225280 tamaño de Sector de bytes (lógica/física): 512 bytes / 512 bytes de tamaño de e/s (mínimo/óptimo): 512 bytes / 512 identificador de disco bytes: 0x0004f229

...(información de las particiones del dispositivo/dev/sda)...

Disco/dev/sdb: 221.8 GB, 221807247360 bytes
255 Cabezas de, 63 sectores por pista, 26966 cilindros unidades = cilindros de 16065 * 512 = 8225280 tamaño de Sector de bytes (lógica/física): 512 bytes / 512 bytes de tamaño de e/s (mínimo/óptimo): 512 bytes / 512 identificador de disco bytes: 0x 00000000

Disco/dev/sdc: 214.7 GB, 214748364800 bytes
255 Cabezas de, 63 sectores por pista, 26108 cilindros unidades = cilindros de 16065 * 512 = 8225280 tamaño de Sector de bytes (lógica/física): 512 bytes / 512 bytes de tamaño de e/s (mínimo/óptimo): 512 bytes / 512 identificador de disco bytes: 0x 00000000

Tenga en cuenta que los discos aparecen como /dev/sda, /dev/sdb, /dev/sdc (He marcado en rojo para hacer más visible) y al lado de su tamaño. Ese orden el, b, (c) es el orden de conexión en el puerto IDE. Nuestro registro fue incluido en secundario esclavo y el esclavo primario es el CDROM (Ver imagen de la 1) Es el tercer disco de sistema, IE, el /dev/sdc.
De ahora en adelante vamos a particionar y formatear el disco. Escriba el comando Fdisk/dev/sdc.

Continuar leyendo >>

Como diminuir o tamanho de discos virtuais VMDK –; parte 1

Donde trabajo tenemos unos servidores de base de datos PostgreSQL en diferentes máquinas virtuales corriendo en un VMWare Server. Hasta ahora, bien, No era un detalle que me estaba molestando. Todos ellos utilizando versiones antiguas como 8.1 y 8.2, Mientras que la versión actual es la 9.3.
Buscaba conocer y descubrió que hay versión 9.3 para Centos 6.5 es lo que estamos utilizando para los nuevos servidores y decidió entonces unificar los tres servidores en uno.

Se você que leu até aqui e pensou “;Unificar a los servidores?? Que Buro! dar cero para él!; saber que se pensaba y nuestra realidad es una solución adecuada.

Dijo y con el dilema resuelto, Me puse a crear una máquina virtual utilizando el vagabundo.

El vagabundo es una excelente herramienta para ayudarnos a DevOps. Con el uso del mismo puede crear máquinas que pueden compartirse fácilmente entre los miembros de un equipo. No entraré en los detalles de su uso, solo para informarles que he utilizado una caja de Centos 6.5 Básico.

Hasta aquí todo iba muy bien. Configurar el VM e instalado el software que se utiliza, incluyendo PostgreSQL 9.3.

Cuando fui a migrar la base de producción iniciado algunos problemas. El directorio PGDATA, es donde PostgreSQL almacena los datos en tablas, Yo estaba con más de 40 GB. Hacer un dumpall y un Restore on-the-fly no era una opción y decidió extraer el Banco entero para luego restaurar la máquina virtual.

Continuar leyendo >>

Transposh Plugin sobrescritura de idioma predeterminado

Conocí el plugin Transposh para WordPress que traduce los mensajes y las páginas utilizando herramientas de traducción de Google y Bing y editar traducciones. Él es totalmente excelente. Sin embargo, Él me trajo un problema con el lenguaje de la administración. Todo ello dejó en inglés en lugar de la lengua que quería. Esto no es realmente un error pero un comportamiento por él no teniendo mi idioma predeterminado establece que es el portugués de Brasil y el portugués de Portugal.

Para resolver este problema, vá até os ajustes do plugin em Transposh ->; Configuración (en el lado del menú de WordPress izquierda será la opción de Transposh) y desactive la opción en Permitir anulación por configuración regional predeterminada de sobrescribir la ubicación por defecto y WP_LANG (ver captura de pantalla más abajo).

Configuración de Transposh

Cómo evitar el cambio de idioma en WordPress Admin

Notará el cambio pronto al guardar.

Abrazos y espero que he contribuido.

Vagrant da error [Caja]

La versión actualizada de Vagabundo en mi computadora con Windows 7, y me encontré con el siguiente error:

(C):\Users\Marcos Regis\Projetos\XXXX>;init vagos
Vagabundo no se pudo iniciar en una etapa muy temprana:

Los plugins no se pudo cargar correctamente. A continuación se muestra el mensaje de error dado.

método de undefined '[]; es nulo:NilClass

Para corregir este error en una simple, Navegue a la raíz del directorio del servidor en mi caso fue

(C):\UsersMarcos Regis

Entrar en el directorio. vagabundo y quitar/cambiar el nombre el archivo json plugins..

PUNTA: Si usas el CMD para empezar el vagabundo, Introduzca los siguientes comandos

CD % HOMEPATH%/.vagrant.d
Cambiar el nombre de json plugins.json.bak de plugins.

El error tiene que ver con el plugin vbguest con la nueva versión.

Hecho de que el vagabundo ya debería funcionar normalmente.