Fantasia Games

Programación, Diseño web, Ingeniería y un poco más.

2011
28Ago

Plugin Markitup2 actualizado

He actualizado el plugin MarkitUp! para flatpress. En esta versión (0.2) se corrigieron unos cuantos bugs.
En particular se mejoró la compatibilidad en la zona pública, se definieron dos areas fundamentales (administración y pública) con las opciones admitidas en ambas partes.

  Change log
  V.0.2
  - Fixed the width for the legero theme. If you work with diferents widhts
  - you should work on the publicstyle inside of skins markitup
  - Fixed the ordered list Bbcode on the set.
  - Add Markitup! to the comments
  V.0.1
  - Add BBcode h1 Tag, the code tag let you write the programming language.
  - First Revision, using markitup, bbcode and color.
Tag(s): Flatpress
2011
27Ago

Cambio de Host Completado

Ya he completado el cambio de Host. Este nuevo host ofrece muchas más posibilidades que el anterior. (Una de ellas es el uso de CURL, Envio de mail y otras novedades, tengo que verlas)
Sigue siendo gratuito, pero está en una categoría completamente diferente. Ofrece alojamiento de aplicaciones en Python, Ruby on Rails, asp.net, java…

Ese nuevo host es:

HelioHost

Tag(s): Noticias
2011
25Ago

Página caída

El Hecho de que la página haya estado fuera de linea no es mi culpa

El host sobre el cual hospedo la web estuvo caido por bastante tiempo. espero que se hayan solucionado los problemas.

Más alla de eso comento que estoy haciendo (rehaciendo en realidad) el plugin que uso para mostrar anuncios de google adsense en la página.

Sin más que decir, los saludo…

Tag(s): Noticias
2011
23Ago

Plugins Para flatpress

En este post ire subiendo los plugins que he hecho para este sistema de blogs:

1.- SintaxHighlighter:

Es el resaltador de sintaxis para código que usa este blog. Si te gusta usalo. Lo podes encontrar en:SyntaxHighlighter Plugin 0.2

Ejemplo:

import os

2.- Memoryusage:

Muestra la memoria consumida por flatpress en el panel de administración. Lo podes encontrar en:Memory Usage 0.1

Ejemplo:

memoriax.png

2.- markitUp2:

Agrega MarkitUp! al area de contenido para edición de entradas en el panel de administración. Lo podes encontrar en:markitUp2 0.2

Ejemplo:

plugin_Markitup.jpg

2.- Twitter:

Crea un widget con los ultimos Tweets de Twitter, hay tres formas diferentes para obtener y generar el widget que se configuran desde el panel de administración. Lo podes encontrar en:Twitter 0.1

Ejemplo:

Ver el widget de twitter en la barra lateral

Tag(s): Flatpress
2011
21Ago

Sqlite en Python

Bueno, como dice el título, mostraré en un pequeño ejemplo como se puede trabajar con abses de datos sqlite, usar un bucle para matener el trabajo abierto y condicionales para seleccionar la tarea.

El programa trabaja de la siguiente forma:

1.- Importamos los módulos deseados

2.- Comprobamos si existe la base de datos, si no existe la creamos, para ello generamos una conexión al archivo de la base de datos (si no existe lo crea). Recordemos que sqlite mantiene los datos en un simple archivo. Tendremos una tabla notas y una tabla direcciones. En notas almacenaremos texto al azar, mientras que en direcciones almacenaremos direcciones web y una descripción de la misma (Piensen que es un sistema de favoritos…)

3.- Creamos un cursor, ese cursor sera el objeto por el cual manejaremos TODO lo referido a la base de datos.

4.- Creamos un loop While que siempre es verdadero (CUIDADO DE NO HACER UN LOOP INFINITO POR NO COLOCAR UNA OPCION QUE LO CORTE).

5.- Dentro del Loop, mostramos las opciones y luego el usuario ira ingresando las mismas. Cada opcion lleva a una respectiva acción. El código esta bastante comentado así que leyendo se entiende.

6.- Vemos que dentro de algunas acciones hay bucles while con break, la sentencia anterior corta el bucle while en la cual está anidado. Recordar esto ya que es muy importante.