Archive for the ‘Aplicaciones Web’ Category

¿Necesitan los sitios web verse igual en cada navegador?

Posted on the Septiembre 18th, 2009 under Aplicaciones Web by

browsers-iconsSegún explican en el enlace que les dejo debajo, la respuesta es clara y concisa para la pregunta: ¿Necesitan los sitios web verse igual en cada navegador?

¿Ustedes? ¿Qué opinan?

http://dowebsitesneedtolookexactlythesameineverybrowser.com/

(más claro echale agua)

Generador de password en PHP

Posted on the Febrero 11th, 2009 under Aplicaciones Web,Software Libre by

Un generador de passwords en PHP que escribí rapidito. Para no tener que pensar el problema 2 veces se los dejo. Seguro salta algún pythonero o rubiero (o smalltalkero??) y dice que lo hace mejor y más rápido. Si lo hacen, dejen el código en un comentario para el resto de los internautas (que palabra gastada).

    function _generarPassword() {
		$voc  = 'aeiouAEIOU';
		$cons = 'bcdfghjkmnpqrstvwxyzBCDFGHJKMNPQRSTVWXYZ';
		srand((double)microtime()*1000000);
		$pass = '' ;
		for($i=1;$i<=5;$i++) {
			$n1 = rand() % 7;
			$n2 = rand() % 41;
			$pass .=  substr($voc, $n1, 1) . substr($cons, $n2, 1);
		}
		return $pass;
	}

Dreamhost Apps, un servicio de aplicaciones web gratuito (por ahora)

Posted on the Febrero 7th, 2009 under Aplicaciones Web,Probando herramientas by

Dreamhost, la empresa norteamericana de hosting, está ofreciendo en su etapa beta (fase 2 actualmente) su servicio Dreamhost Apps en forma gratuita. Los que se registren ahora en la beta podrán continuar el servicio sin pagar, según se explica en este post.

Pero… ¿de qué se trata este servicio?

Bien, uno puede tener un dominio propio, un .com.ar, o comprarles un .com a USD 9,90. Luego con ese dominio u otros más, puede comenzar a utilizar el servicio, previo registro de la cuenta. El servicio ofrece instalación con un sólo click varias aplicaciones web, apenas indicando cómo queremos accederlas. Por ejemplo se puede instalar Media Wiki, WordPress, Zend photo, PHPbb y Drupal hasta ahora (http://www.dreamhostapps.com/free-web-app-hosting.html). Las actualizaciones de las nuevas versiones son automáticas y se encarga la empresa.

Además se puede utilizar en forma integrada el servicio de Google Apps, que brinda Google Docs, Google Sites, GMail y Google Calendar para nuestro dominio. Una descripción de Google Apps pueden leer aquí.

La diferencia con el servicio pago que ofrece la misma empresa, es que Dreamhost Apps no provee de acceso FTP o Shell, no tenemos gestión de Cron Jobs, etc. En realidad los clientes pagos gozan de muchos beneficios y además de Dreamhos Apps (que dentro del panel se llaman One Click Installs).

Creo que todo este servicio es una buena movida, así salga unos pesos (o dólares) luego, ya que muchas personas podrán tener su sitio web completo, con varias aplicaciones por (posiblemente) poco dinero y sin conocer como gestionar una cuenta de hosting. Cuando necesiten un poco más se pueden actualizar a un hosting pago que ofrecen.

En este momento quedan unas 9000 cuentas gratuitas, saquen una los interesados y compartimos las experiencias! No hace falta tener dominio propio, ya que se puede utilizar el dominio dreamhoster.com usando subdominios para nosotros.

Link https://panel.dreamhostapps.com/signup/

Si se quieren registrar acá tienen un descuento de USD 50 para cualquier servicio pago de la empresa. Es el máximo de descuento que pueden obtener (cambio en las políticas… .

Dreamhost Promo Code: NAGRUM4CODE


Configurar Joseki para inferencia en un modelo OWL + Reglas

Posted on the Noviembre 27th, 2007 under General,Inteligencia Artificial,Probando herramientas,Web Semántica by

jena Hasta hace un tiempo venía usando Joseki para dar servicio de consultas SPARQL pero generando un modelo a nivel RDF/RDFS. Si bien estaba trabajando sobre una ontología definida en OWL, estaba perdiendo algunas cosas provechosas de ese nivel de abstracción.

En esa configuración tenía definidas algunas reglas ad-hoc para inferir cierto conocimiento en base a lo que tenía en las instancias. Pero hace unos días, me enviaron una actualización de la ontología sobre la que estaba trabajando, en la cual ahora tenía restricciones y reglas en OWL para poder hacer clasificación automática de las instancias. Generalmente se definen utilizando condiciones necesarias y suficientes (para los que hicieron la materia modelos de e-negocios conmigo recuerden las Pizzas 🙂 ).

Me tomó bastante tiempo de lectura de documentación, buscar en por la web, y probar distintas soluciones. Al final de ese post pongo algunos links que me acuerdo que consulté, pero seguramente me olvido alguno.

TurboGears 1.0.22 en Ubuntu 7.04

Posted on the Junio 22nd, 2007 under GNU/Linux,TurboGears by

Precisamente calculo que este post debería servir para cualquier instalación de python 2.5 que venga por defecto. Resulta que las instrucciones que figuran acá (TurboGears en Ubuntu) no me funcionaron así directo. Al parecer easy_install reconocía algunos componentes como instalados, pero luego eran incompatibles con esa versión de TG.

Lo que hice para tenerlo andando fue seguir las instrucciones de ese sitio con easy_install, y luego al correr

# tg-admin info

ver todos los errores que tiraba. Ahí detecté que debía desinstalar:

python-turbogears, python-cherrypy, python-turbojson, python-turbokid, python-simplejson, python-dispatch

En mi caso fueron sólo esas las dependencias.

Luego corriendo nuevamente

# sudo easy_install --prefix /usr/local -f http://www.turbogears.org/download/index.html TurboGears[standard]

se instalaron pero con las versiones que TG necesita (que no estaban en los repositorios de Ubuntu).

Ahora ya me anda

# tg-admin info

Hay que ver el resto 🙂