domingo, 8 de marzo de 2009

Sitios web gratuitos y sencillos

Como siempre, nuestros amigos de google nos presentan una herramienta que nos facilita la vida.
http://sites.google.com/ es una herramienta que permite armar y hostear sitios web de una manera muy sencilla, altamente recomendado para gente que no conoce nada de programacion ni diseño (mi caso XD).
Armar un sitio web es muy sencillo, gracias al uso de gadgets pre-diseñados o diseñados por nosotros mismos. Además permite la inclusion de documentos, hojas de calculo, formularios de google docs, por lo cual armar una wiki o un formulario de ingreso de informacion es muy rapido e intuitivo.

Pueden ver un sitio hecho por mi para el desarrollo del proyecto de comunicaciones de OLPC que estamos comenzando.
http://sites.google.com/site/ortatiolpccom/

jueves, 5 de marzo de 2009

Tengo una XO!

Bueno al fin conseguimos una XO, quedan 10 dias para empezar el proyecto y la emocion ya nos recorre!
Hemos recibido mucho apoyo para el proyecto que pensamos hacer.
Este proyecto se tratará de un sistema de comunicaciones via VoIP, IM y una red social,para tener a los niños comunicados.
Cuando pueda subo fotos :D

[Editado 08 - 03 - 2009]


Aquí va la web del proyecto:
http://sites.google.com/site/ortatiolpccom/

jueves, 26 de febrero de 2009

Empezando el proyecto Final

Bueno, finalmente el fin de la carrera se acerca y se viene el proyecto... será la parte más dificil?
No se que tanto, ya he estado en proyectos más largos y fue dificil, así que veremos...

Pero como no quiero (queremos) que esto termine en un proyecto archivado vamos a dejar una pequeña huella con mi compañera de laboratorio, por lo que vamos a hacer un proyecto libre para la comunidad de niños del Plan Ceibal y para el mundo de las OLPC.

Por ahora no cuento mucho de que se trata hasta que el proyecto sea aprobado, aunque la gente de OLPC ya debe estar enterada (supongo) jajaja.

A medida que avance voy a empezar a poner detalles para que alguien se interese en este super mega proyecto integrador.

martes, 13 de enero de 2009

Doctrine en Code Igniter

Hace unas semanas con un compañero estuvimos haciendo pruebas sobre el uso de un ORM en PHP.
Este fue probado usando un framework incluido con doctrine (sandbox) y tuvo un tiempo de respuesta similar al de Code igniter. La prueba consistia en hacer un join entre tres tablas (usuarios->grupos de usuarios->grupos).
Codeigniter fue probado utilizando Active Record para todas las pruebas.
El fin de estas pruebas era utilizar codigo lo más reutilizable y de más alto nivel posible en vez de código de especifico para el dbms (MySQL) utilizado (SQL).
Cuando integramos doctrine a code igniter el tiempo de respuesta resulto el doble que el de CI con AR, pero con un uso estable de memoria.
Por ultimo probamos aumentar la cantidad de registros consultados a miles lo cual resultaria en un gran producto cartesiano. En CI-AR los primeros intentos de probar el benchmark fallaron, por falta de memoria, los ultimos resultaron en un tiempo mucho mayor que CI-Doctrine, el cual se mantuvo estable.

En conculsion, doctrine es util para:
  • Mantener codigo prolijo y mantenible
  • Codigo reutilizable
  • Sitios con gran carga
  • Sitios que necesitan procesar grandes cargas
No util para:
  • Sitios con pocos usuarios
  • No se procesan muchos datos
  • Sitios simples
Las pruebas fueron hechas utilizando apache benchmark (ab) para 100 request con 10 concurrentes.

Más info:

miércoles, 31 de diciembre de 2008

MVA

Microsoft MVA es un sistema de aprendizaje y certificacion online gratuito proporcionado por Microsoft para la capacitación TI en sus tecnologías.

Tiene cursos interesantes y carreras aún más. Entre otros, cursos y carreras de SQL Server, SOA, ASP.Net, seguridad, etc.

Muy recomendable.

Yo ya gané la acreditacion silver :)


http://www.mslatam.com/latam/technet/mva/home.aspx