¿Para que? Bueno, estoy haciendo algunos módulos adicionales a Joomla con PHP, usando el componente Jumi, que permite agregar este tipo de código además de JavaScript y HTML como un módulo adicional de Joomla. Si bien uno puede conectarse a la base de datos usando el framework que provee el CMS y sus objetos, algo que no había podido resolver es la interacción con las variables de sesión.

Joomla tiene su propio administrador de sesiones y es por eso que esto no funciona:

$_SESSION['variable'] = 'valor';

Seguir leyendo

,

Hace unos días instale Windows 7 64bits en mi PC “gamer” para probarlo en principio y sobre todo para evaluar el rendimiento de este sistema operativo a la hora de correr aplicaciones importantísimas para mí como Flight Simulator 😀

La instalación consistió en Flight Simulator FS2004 9.1 con algunos addons como Boeing 737 PIC de Wilco, FSInn 1.7, FSNavigator 4.6, ActiveSky 6.5 y los escenarios de Argentina de Carlos Maida y X-Arg 1.5.1.

Note que la cantidad de FPS no decae comparado con XP SP3 (mismo hardware), e incluso hasta noto ciertas mejoras. Además el SO en general es bastante más “liviano”, Aero es muy refinado. Esto en principio se puede deber a que es un sistema operativo instalado de cero, pero me da la sensación que muy superior a sus predecesores (sobre todo Vista) en cuanto a rendimiento.

Seguir leyendo

, , ,

Este es un hack al core de Joomla y deberá utilizarse con precaución y a tu propio riesgo.

Para cambiar el encoding de un sitio Joomla (v1.5) de UTF-8 a ISO-8859-1, se puede hacer lo siguiente:

Editar el archivo [....]/libraries/joomla/factory.php

Buscar ‘utf-8’

Vas a encontrar algo como:

$attributes = array (
'charset' => 'utf-8',
'lineend' => 'unix',
'tab' => ' ',
'language' => $lang->getTag(),
'direction' => $lang->isRTL() ? 'rtl' : 'ltr'
);

Reemplazarlo por esto:

$attributes = array (
'charset' => 'iso-8859-1',
'lineend' => 'unix',
'tab' => ' ',
'language' => $lang->getTag(),
'direction' => $lang->isRTL() ? 'rtl' : 'ltr'
);

, , , , ,

Finalmente, y luego de probar muchas versiones de Ubuntu (desde 7.10), llego la versión que creo que muchos poseedores de notebooks Bangho (Clevo en realidad) estábamos esperando.

Seguramente las anteriores puedan llegarse a instalar modificando el kernel y haciendo algunos malabares que se encuentran en foros, pero la verdad es que no es mi intención ponerme a reconfigurar un kernel solo porque mi notebook no es soportada por Linux. Ya sé, algunos ortodoxos del sistema operativo del pingüino dirán, y para que instalas Linux entonces? Bueno, quiero darle una oportunidad y ver como evoluciono desde la vez que probé Linux (Slackware para ser preciso) hace ya algunos años.

Seguir leyendo

, , , , , , , ,

Buscando un IDE gratis para editar JavaScript, PHP y que tuviera la capacidad de debuggear aplicaciones, me encontre con Aptana Studio. Es un IDE para aplicaciones web con soporte para HTML, DOM, JavaScript y CSS, desarrollo de aplicaciones con bases de datos para PHP, Jaxer, Ruby on Rails, y Python. Lo más importante es que es gratis, open source y basado en la plataforma Eclipse.

Seguir leyendo

, , , , , , , , ,

Si bien los mapas satelitales estan disponibles desde hace mucho tiempo, carecíamos de mapas callejeros como existen desde hace años en USA y Europa y que puedan ser usados desde un browser. Si, existen proyectos como Mapear, para el cuál he participado generando tracks de la ciudad donde vivo, pero son específicos para la plataforma Garmin y no son utilizables desde Internet.

Seguir leyendo

, , , , , , , , ,

Luego de meses de trabajo y dedicando una pequeña fraccion disponible del tiempo diario, llega el momento de realizar el lanzamiento oficial de SOL Lineas Aereas Virtual (SOLvr). Somo varios los que trabajamos en este proyecto. Personalmente me toco la tarea de desarrollar el website que sirve a las operaciones diarias, alta de pilotos, consulta de vuelos, reporte de planes de vuelo, hangar, etc. Fue desarrollado integramente con PHP y MySQL.

Seguir leyendo

, , , , , , , , , ,