Año nuevo = diseño nuevo

Y con eso -el título- y el dicho popular he decidido renovar un poco la imagen de este sitio, en general la idea ahora es darle una temática más definida, creo que no tenía mucho sentido lo de antes; eso publicar de todo un poco y sin concretar en un tema en particular. Pues bien; a partir de ahora eso va a cambiar.

No hace falta que uno sea extremadamente observador para darse cuenta de que ahora el diseño se asemeja más al de un periódico -si se le puede llamar así- y eso es justamente lo que pretendo, hacer una especie de periódico digital para la revolución que le hace falta a este mundo y para abrir los ojos de unos cuantos, entonces mis próximas publicaciones serán un poco más orientadas a la critica política, económica y social y -¿por qué no?- contra determinados personajes que no hacen nada más que aprovecharse de las oportunidades.

Otra cosa que ha cambiado: la versión -si así se le puede llamar- anterior de este sitio estaba orientada principalmente a publicar en inglés, desde ahora el idioma principal de mis publicaciones será el castellano, ya que me interesa más llegar al público de habla hispana porque sitios en inglés hay de sobra y ciertamente más de uno muy bueno. De todos modos todo aquello que este -o que haya sido publicado- en inglés seguirá estando, con el mismo enlace y accesible desde la búsqueda o los archivos. También está todo un poco mejor organizado y el número de categorías ha sido reducido dramáticamente.

Lo dicho entonces, a ver como va esta nueva entrega y espero que el diseño tenga una buena acogida.

Mi opinión: Typo3

Muchos habrán escuchado hablar de los famosos CMS (Content Management System) que están por todas partes hoy en día.

Si la cosa sigue así en un futuro no habrá más que unos cuantos desarrollando CMS’es y unos pocos utilizandolos para implementar sus sitios web.

Lo dicho: Typo3. Luego de muchos debates con un cliente “grande” y de escuchar sus repetidas opiniones a cerca de lo potente que es un CMS (cuando en realidad no tienen idea de nada) y de lo bien que les viene utilizar uno; me he puesto a investigar un poco.

Por ahora ya tengo todo el panel de administración (llevo con el un par de días) bajo la manga y la manera de hacer las cosas me parece bastante intuitiva -aunque con ciertas cosas muy mejorables- y puedo decir que es una herramienta que se parece a muchas otras. Typo3 es el CMS de elección para empresas “serias” y con proyectos “grandes” y todo esto se debe a que tiene un ventaja sobre sus competidores y es el uso de su propio pseudo-lenguaje. He de admitir que ese pseudo-lenguaje (TypoScript) es bastante potente y ofrece mucha flexibilidad a la hora de hacer ciertas cosas.

En una sola palabra: potente. Así es como describiría a Typo3, pero como todo en la vida también tiene su lado negativo y es que la documentación la tuvo que haber escrito alguien con muy pocas ganas y con el tiempo justo y digo esto porque solo de leer la documentación uno se entera de lo justo -o menos- y en la mayoría de los casos lo justo no es suficiente.

Iré, en los próximos días, investigando mucho más a fondo y por supuesto miraré el código del core de Typo3, ya que me interesaría saber cual es su lógica y sobre mis investigaciones publicaré lo que me pueda parecer interesante, todo acompañado de breves tutoriales -claro- ya que información en castellano es complicada de encontrar.

Proyecto PeA: Programación en castellano

Hoy, nuevamente, después de mucho tiempo he retomado mi proyecto PeA, que básicamente se trata de un lenguaje multi propósito para el web en castellano. Este lenguaje al igual que PHP o cualquier otro puede escribirse directamente en las paginas HTML y el servidor al recibir una petición PeA interpreta el código y devuelve los resultados.

He jugado con ello un poco esta tarde y he logrado volver a compilar la ultima versión en mi MacBook, en realidad el proyecto estuvo desarrollado en Windows, utilizando Visual Studio 6 pero luego se hicieron pequeños ajustes para que se pueda compilar en Linux y con la ayuda de un archivo “make” todo es de otro color. Al estar basando en FreeBSD, el sistema operativo de Mac es basicamente un Unix, así que no hubo mayores problemas con la compilación.

Pues bien, ya está compilado y funcional nuevamente. En los próximos días abriré la página oficial del proyecto www.proyectopea.com y se podrá desde ahí descargar el código completo. A ver si hay alguien que pueda aportar.

Como mencioné antes, este lenguaje se programa es castellano, por ejemplo en lugar de escribir function se escribirá funcion, una clase se llamará clase en lugar de class y muchas más cosas que ya vendrán sobre la marcha. También puedo agregar es que es mucho más rápido que PHP y maneja mejor la memoria y los recursos del sistema y está escrito completamente en C.