Feed Estás viendo el archivo del autor: David Esperalta
Gracias a Marco Naglieri

Este hombre, conocido "neobookero" de tiempos remotos, ha tenido a bien realizar una donación para apoyar el desarrollo de los NeoPlugins, y a mi persona, que todo hay que decirlo. Como vengo haciendo (no tanto como me gustaría, que todo hay que decirlo, otra vez) le dedico esta entrada, para que vea que aprecio de veras su aportación, como todas.

¡Muchas gracias Marco Naglieri! ¡Que disfrutes los NeoPlugins!

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Desarrollo
La nueva interfaz de Neobook

Si de algo estoy más o menos orgulloso en mis NeoPlugins, esto es en el cuidado que he procurado poner en los formularios para editar acciones. Todas las acciones que lo requieren tienen su correspondiente formulario para editar sus parámetros, pero además cuentan con ciertas características que no sé yo si todo el mundo habrá descubierto y aprecie, aunque, espero que sí, por otro lado. Pero, no era de esto de lo que quería hablar en esta entrada, y, es que, pienso dedicar una por entero a repasar lo que acaso pase desapercibido en los formularios de edición de acciones de los NeoPlugins. Espero prepararla y publicarla pronto.

Formulario para editar una acción Formulario para editar una acción Formulario para editar una acción
Formulario para editar una acción Formulario para editar una acción Formulario para editar una acción
Formulario para editar una acción Formulario para editar una acción Formulario para editar una acción
Haz clic en las imágenes para agrandarlas

Sin embargo, hoy de lo que quería hablar era del cambio que he llevado a cabo para adaptar la interfaz de los NeoPlugins, o sea los formularios que dijimos, para que estos tomen la apariencia más próxima posible a la interfaz de la última versión de Neobook. Se ha tratado de cambiar los iconos de los botones, y de cambiar el color de ciertos elementos de los formularios. No es que haya quedado exactamente igual que la interfaz de Neobook, pero, bastante bien, en mi opinión, sí que ha quedado.

Estos cambios afectan a todos los NeoPlugins, y todos ellos están ya actualizados y disponibles para que su descarga. Puedes echar un vistazo a las imágenes que he puesto más arriba: pertenecen a distintos formularios de edición de acciones con el nuevo "look" de Neobook, utilizando los nuevos iconos para todo tipo de botones que han sido cambiados en su última versión. Haz clic en las imágenes para verlas a tamaño real. En fin, eso es todo. Hasta otro día. ;-)

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Desarrollo
Ahorrando líneas de código

Imagina que quieres quitar la barra de título de la ventana de tu publicación. Para ello puedes valerte de cierta acción del plugin NeoDouble como es "npMostrarBarraTitulo". Supón que quieres dejar al usuario de tu publicación que sea él mismo quien decida si mostrar o no la barra de título de tu publicación. Para esto sitúas un "CheckBox" en la misma, de modo que, cuando esté "marcado", la barra de título de tu aplicación se muestre, y, cuando esté "desmarcado", se oculte la barra de título.

En un primer momento podrías pensar en codificar lo siguiente en la acción "Click" del "Checkbox":

If "[CheckBox1]" "=" "checked"
  npMostrarBarraTitulo "[WinHandle]" "True"
Else
  npMostrarBarraTitulo "[WinHandle]" "False"
EndIf

El código anterior es correcto, y, llevará cabo lo que se espera, empero, no estamos aprovechando una de las características de los NeoPlugins, y es que, efectivamente, para todos los parámetros de acciones "booleanos", los NeoPlugins aceptan "True" y "False", pero, también "Checked" y "[cadena vacía]" ("Unchecked"), estos últimos, precisamente, los valores que nos proporcionan los objetos "Checkbox" en su correspondiente variable.

Dicho lo cual, el código anterior, sin dejar de ser correcto, podría resumirse así:

npMostrarBarraTitulo "[WinHandle]" "[CheckBox1]"

Obteniendo también el resultado que se espera. En fin, esta característica de los NeoPlugins, y otras aún, se refieren en los respectivos manuales de ayuda, pero, he creído curioso comentarlo por aquí, por si le puede ser de utilidad a alguien. Ahorrar código (sin merma de funcionalidad) no sólo ahorra trabajo, sino que ayuda en las tareas de mantenimiento de cualquier sistema. ¿No te parece?

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Software
Formulario para contactar

¡Hola! ¡Cuánto tiempo! ¿Qué tal estáis? Me consta que esta bitácora se visita (de hecho es la que más se visita de las que mantengo, o poco le falta) y sé que estáis por ahí, entonces. Quería deciros que he puesto a vuestra disposición un formulario de contacto, para que podáis contactar conmigo si lo precisáis. De este modo es posible que evitemos comentarios que no deberían ser tales, aunque, bueno, tampoco es que os vea muy habladores que digamos.

Respecto de los NeoPlugins poco puedo deciros. No estoy trabajando en ellos, directamente, como sabéis, pero, por otro lado no estoy descontento: nadie me escribe para quejarse, para informarme de error alguno, para decirme lo bien o lo mal que lo hago, lo que, me da por pensar, significa buena cosa, no lo contrario, porque, si los plugins funcionaran mal, si tuvieran fallos, si no estuvieran disponibles por cualquier problema, supongo que recibiría noticias vuestras.

¡Eso es todo! Espero que mi próxima entrada no tarde tanto como esta! Aunque, si no hay nada que decir... ¡mejor callarse! Y, en cualquier caso, me gustaría que todos vosotros estuviérais bien al leer estas líneas, como solía decirse, por carta, cuando todavía se escribían cartas, ¿verdad? Pues venga, eso es todo, lo dicho, y a cuidarse, que paséis un buen verano todos. Y ya sabéis, si queréis contactar conmigo, ahí tenéis el formulario para tal fin a vuestra disposición.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Offtopic
Pequeña actualización de NeoDouble

Para corregir un problema con el archivo del lenguaje francés, traducido por Peri. Se ve que en la última actualización del plugin no se incluyó el archivo correcto, de modo que el plugin no se mostraba en francés, aunque fuera este el idioma elegido por el usuario. NeoDouble está disponible aquí. Gracias Peri y disculpa las molestias.

Actualización 10/7/2008: Peri me envía el archivo de lenguaje actualizado así como algunas partes de la ayuda del plugin terminadas de traducir, así que he vuelto a actualizar NeoDouble hoy mismo, de modo que ya puedes descargarlo. Recuerda, no obstante, que si no usas NeoDouble en francés, puedes obviar estas actualizaciones que refiero en esta entrada.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Desarrollo
Un año de NeoPlugins libres

Alguien dirá, pero, hombre, la primera entrada en esta bitácora es del 30 de mayo, y hoy estamos a 27, casi 28, pero, no 30, así que un año no hace todavía... pero no es del todo así. Quiero decir, que, en realidad hace más de un año, puesto que antes de la bitácora los NeoPlugins ya estaban ahí... al menos un par de ellos.

NeoDouble, por ejemplo, sí que se ha llevado a cabo cuando ya esta bitácora estaba en marcha. Ahí está julio, que no me dejará mentir. ¿Qué conclusión puedo sacar luego de un año de bitácora y NeoPlugins? Pues en general una conclusión positiva. Creo que ha merecido la pena, que los NeoPlugins merecen la pena.

Desde luego están mucho mejor que mis antiguos plugins para Neobook, que, como he mencionado varias veces en esta bitácora, prefiero olvidar. Así que por ese lado, en lo que respecta al poco o mucho trabajo realizado, según se mire, bien. Únicamente creo que la bitácora puede no ser el mejor lugar para los NeoPlugins.

Quizás un sitio web más o menos estático, y si acaso un foro, exclusivo, dedicado a estos. Pero también es verdad que gracias a los comentarios de la bitácora se ha podido hablar de no pocas cosas y a partir de estos comentarios mejorar o arreglar algún que otro problema. Por eso digo lo del foro, porque esta "conversación" continuara.

De momento no tengo ningún nuevo NeoPlugin en la cabeza. Estoy dedicado a otros menesteres, como, por ejemplo, el proyecto Gesbit, el gestor de bitácoras que, como sabes, gestionada esta mismo que lees ahora. El tema que ves aquí, por ejemplo, es lo último que me traigo entre manos con este asunto de Gesbit y lo que le rodea.

Sí que se me han ocurrido algunas ideas en este tiempo, por supuesto, pero, un plugin, incluso cuando tienes una base como la que yo puedo mostrar, no es cualquier cosa, no se hace en un rato ni en dos, de hecho sabes cuándo empiezas, pero, no cuándo lo terminarás, si es que se puede decir terminar hablando de software.

Pero nunca se sabe. Nunca se sabe. Por lo pronto, un año de bitácora. Un año en el que he recibido visitas de los cinco continentes. Más o menos, claro está, pero, de los cinco continentes. Una media (un poco a bote pronto) de unas 35 personas diarias la visitan, con unas 3 ó 4 páginas vistas cada una de ellas. España y Latinoamérica, Francia, Estados Unidos.

En fin. Gracias por estar ahí, a ti que sé que estás. Y, aunque cada vez que visites esta bitácora te la encuentres sin actualizar, espero que sigas utilizando los NeoPlugins en tus publicaciones durante mucho tiempo. Que los disfrutes. Que te sean útiles. Que te sirvan en definitiva, que para eso se han llevado a cabo, entre otras razones.

Gracias especialmente a quienes me habéis apoyado de pensamiento, palabra y de obra. Muchas gracias.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Offtopic
« Entradas anteriores