Aoki Hagane no Arppegio [Manga]



Argumento

Debido al calentamiento global y el aumento del nivel del mar en el siglo 21, gran parte de la superficie terrestre de la Tierra se ha perdido. En 2039, las flotas de buques de guerra de gran alcance concientes, armados con tecnología avanzada y armamento, misteriosamente aparecen y devastan las fuerzas navales del mundo. Estos buques, denominados colectivamente ‘La Flota de la Niebla’, imponen un bloqueo naval y aéreo en todo el mundo, lo que impide a la humanidad tanto de viajar los océanos y hacia otras naciones. Durante el bloqueo, la Flota de Niebla creó modelos mentales, avatares humanoides que contienen un núcleo Unión de un barco, como un medio para desarrollar el cultivo de sí mismo y superar su falta de pensamiento creativo de tácticas como los seres humanos, que al mismo tiempo hizo a los modelos mentales tener su propia personalidad única.

En 2056, 17 años después de que comenzara el bloqueo, Gunzo Chihaya, un antiguo alumno de la Academia Nacional de Marina japonesa, es el capitán del pequeño grupo de corsarios llamado ‘Blue Steel’. El Blue Steel son infames por poseer un submarino Niebla, la I-401, junto con su modelo mental Iona, que desertó a la parte humana. Debido a la tecnología de I-401 y habilidades tácticas de Gunzo, el Blue Steel no sólo han sobrevivido a varios encuentros con la Flota de la Niebla sino logró hundir uno de sus más poderosos barcos de guerra.

Descarga

Simple servidor HTTP con NodeJS

En algún momento necesitamos crear un pequeño proyecto de pruebas o algo sencillo, y configurar un VHOST en Apache simplemente lleva algo de tiempo que uno no quiere gastar, o simplemente el hecho de estar modificando la configuración de un servidor, en lugar de estar ejecutando un servicio nuevo, y creo que más que todo esa segunda parte es la que no me gusta.
Continue reading “Simple servidor HTTP con NodeJS”

Ejecutar SQL de forma directa en Doctrine (1.2.4)

Existirán ocasiones en las que necesitemos ejecutar código SQL de forma directa sobre la base de datos, dejando a un lado el DQL que es el lenguaje que utilizamos en Doctrine para comunicarnos mediante él a la base de datos, pero con el uso, nos damos cuenta que no podemos hacer uso de ciertas funcionalidades que el GDBMS nos puede proveer.

Así que haremos algo sencillo, y… recordando que Doctrine utiliza PDO para conectarse a la base de datos, toda la interacción que hagamos será directamente con las clases y métodos proporcionados por PDO, de forma que puedes hechar un vistazo a la documentación de PHP y PDO.

$range = array('seccion'=>4);
$pdo = Doctrine_Manager::getInstance()->getCurrentConnection()->getDbh();
$query = "select a.nombre,a.edad,a.sexo from alumnos a where a.seccion_id = :seccion";
$stmt = $pdo->prepare($query);
$stmt->execute($range);
$result = $stmt->fetchAll();

Probablemente ese fetchAll() les vaya a arrojar un array asociativo, si desean modificar eso, podemos hacerlo mediante las funciones de PDO para ello.

Provecho!!

“PHP Warning “Warning: ob_start(): …”

¿No te ha pasado que de pronto deseas actualizar y te das cuenta que algunas funciones ahora son Deprecated o cambian un poco sus parámetros? La verdad es que sucede muchas veces, y si trabajabas con las versiones 1.x de Symfony, al pasar a PHP 5.4.x tendrás este mensaje de Warning:

PHP Warning “Warning: ob_start(): function '' not found or invalid function name in ...”

Si te ha pasado como a mí, pues simplemente busca el archivo 

lib/vendor/symfony/lib/config/sfApplicationConfiguration.class.php

y en la línea 155 modifica de la siguiente forma:

ob_start(sfConfig::get('sf_compressed') ? 'ob_gzhandler' : null);

Saludos, espero te sirva!

Fuente