Archivos de la categoría ‘Aplicaciones’

Eclipse FDT Loading Workbench Cuelgue
Saturday, July 3rd, 2010

Si alguna vez te ocurre que al abrir Eclipse se te queda en: Loading Workbench… esta es la solución:

Vas a .metadata/.plugins/org.eclipse.core.resources y borras el archivo .snap

Reforest
Sunday, June 13th, 2010

Reforest

Reforest es una aplicación desarrollada en Adobe AIR que crea estructuras de proyecto a través de plantillas.

Estas plantillas pueden ser configuradas al gusto de cada uno para crear el árbol de carpetas y archivos que formarán nuestro directorio de proyecto.
El ejemplo que viene con Reforest, cuando lo descargáis, es un MVC simple con Flash y AS3, pero se puede utilizar para cualquier tipo de proyecto, diseño, .php, html, etc

La plantilla, a partir de ahora semilla (.seed), está compuesta por los siguientes nodos:

info

Info es la parte de la semilla que nos va a proveer de la información de ésta, como autor, fecha, nombre, descripción, etc.

Esta es la estructura:

XML:
<seed>
    <info>
        <author>Robot04</author>
        <date>09/09/09</date>
        <name>Example Template</name>
        <description>Estructura de proyecto base con vista y controlador</description>
        <notes>Acuérdate de borrar el árbol de main.fla :) </notes>
    </info>
</seed>

Después encontramos la estructura.

structure

Structure es la etiqueta que va a contenter nuestro proyecto, y en ella podremos crear y copiar los archivos y directorios que solamos utilizar frecuentemente en nuestros proyectos.

Dentro de structure podremos utilizar dos tipos de etiquetas diferentes:

  • folder
  • file

folder

Folder es la encargada de crear los directorios, tiene un sólo parámetro obligatorio name.
Si el valor del parámetro name es projectName, el valor se sustituirá en tiempo de ejecución por el nombre que elijamos para el proyecto.

XML:
<seed>
    <info>
        <author>Robot04</author>
        <date>09/09/09</date>
        <name>Example Template</name>
        <description>Estructura de proyecto base con vista y controlador</description>
        <notes>Acuérdate de borrar el árbol de main.fla :) </notes>
    </info>
    <structure>
        <folder name="projectName">
        </folder>
    </structure>
</seed>

file

El nodo file se encarga de copiar archivos y carpetas a nuestro directorio de proyecto.

Tiene dos parámetros obligatorios:

  • name
  • route

Name indica el nombre con el cual se guardará el archivo en nuestro directorio de proyecto y route es el path al archivo que se va a copiar.

XML:
<seed>
    <info>
        <author>Robot04</author>
        <date>09/09/09</date>
        <name>Example Template</name>
        <description>Estructura de proyecto base con vista y controlador</description>
        <notes>Acuérdate de borrar el árbol de main.fla :) </notes>
    </info>
    <structure>
        <folder name="projectName">
            <folder name="flash">
            <file name="main.fla" route="files/flash/main.fla" />
        </folder>
        </folder>
</seed>

Además de esto y esta es la joyita de Reforest, el nodo file tiene un atributo opcional parse.

Si le decimos a Reforest que parsee el documento con el atributo parse="true". Reforest buscará en esos archivos variables de Reforest y nos permitirá durante la creación del proyecto cambiar sus valores por otros al vuelo.

Las variables de Reforest tienen el siguiente aspecto:
%RFST:Variable=Valor%

Por ejemplo un uso básico en archivo html podría ser:
<title>%RFST:title=titulo%</title>

o en un .as podríamos ajustar las características de nuestro fla de la siguiente manera:

Actionscript:
[SWF(width="%RFST:SWFWidth=1004%", height="%RFST:SWFHeight=680%", backgroundColor="%RFST:SWFBGColor=#FFFFFF%", frameRate="%RFST:SWFFramerate=30%")]

Espero que lo disfrutéis y si tenéis sugerencias o dudas, ya sabéis :)

PD: Junto con el instalador de Reforest encontraréis más información y un ejemplo de uso.

???
Monday, April 27th, 2009

???.jpg
Ya queda poco.

Times – Lector de Feeds para los domingos
Monday, April 6th, 2009

timesIcon.jpg

Grata sorpresa me llevé ayer al ver que regalaban Times en Macheist.

Times es un lector de feeds poco común, tiene un diseño muy cuidado y es muy simple de uso. La apariencia se podría asemejar a un periódico normal.

timesinterface1.jpg

timesinterface2.jpg

Lo curioso es que leer una noticia se hace un poco cansino si estás acostrumbrado a lectores como Netnewswire o Newsfire porque tienes que hacer click sobre la noticia que te interesa y la navegación con la división en áreas se hace un poco más pesada.
Pero a la vez, esta navegación, te hace ser más selectivo con las noticias que lees y al final se agradece bastante.

Le falta una cosa, para mi muy importante, que es la sincronización, o con .Mac o mediante un servicio propio.

Lo voy a dejar en periodo de prueba... no se si se convertirá en una de las indispensables.

Por cierto, ya se han liberado todas las aplicaciones de Macheist y me da en la nariz que van a dar alguna aplicación más al finalizar los 12 días.

Escritura automática
Friday, April 3rd, 2009

escrituraautomatica.jpg

Hoy en los consejos de la abuela Paca, Escritura automática.

¿Por qué usar la escritura automática?
Bastante obvio, disminuir el tiempo de trabajo para poder ver más porno y ligar en facebook y además reducción de faltas de ortografía y errores en la escritura, lo que ayuda a que la persona que has conocido en facebook piense que eres culto.

¿Quién debería usar la escritura automática?
Basicamente todos los vagos como yo, que seremos muchos.

¿Cuando crear una abreviatura? Ejemplos.
Yo soy bastante retardado y me las creo cuando he escrito una misma cosa dos mil setecientas veces. Pero no hace falta llegar a ese punto, mi consejo es invertir un par de horas un día a organizarte y crearte las abreviaturas. Creedme, después recuperaréis esas 2 horas con creces.
Seguro que si programáis en flash os sonará esto:
TweenMax.to(target, .5, {autoAlpha:0}); o esto otro:
addEventListener(MouseEvent.MOUSE_OVER, onOver);
addEventListener(MouseEvent.MOUSE_OUT, onOut);
addEventListener(MouseEvent.CLICK, onClick);

O si envíais mails a vuestras conocidas en facebook os sonará esto otro:
Te quiero mucho.
Un beso.
Juan

Ahí es donde debemos crear abreviaturas.

Aplicaciones recomendadas
Hasta hace poco estuve usando Textexpander y la verdad es que me fué bastante bien, pero tengo que reconocer que no fui buena gente y no llegué a comprarlo.
Es un complemento que se instala en las preferencias del sistema y tiene bastantes opciones para crear tus abreviaturas. Está bastante bien y creo que son 29$

Ahora estoy usando Typinator. A diferencia de Textexpander, es una aplicación, no un complemento (lo que me parece más práctico). Tiene casi las mismas opciones para customizar tus textos y es algo más barata que la anterior. Pero la verdadera razón de por qué la estoy usando es porque la regalaban en Macheist. Aún así son 19,95€ que merece la pierna pagar.

typinator.jpg

Como podéis observar yo todavía no he empleado las dos horas que os recomendaba más arriba en crear abreviaturas, pero tengo pensado hacerlo, eh? :)

En el caso de flash, si usáis Eclipse + FDT podéis crear abreviaturas muy complejas en las preferencias de FDT --> Templates.

Os dejo un ejemplo flashero que seguro que os recuerda algo.

ejemploEAuto.jpg

Aaaaah que se me olvidaba, también se pueden importar y exportar las abreviaturas, así que si queréis compartirlas o que comparta las mías solo tenéis que dejar un comentario :)

Ya a la venta Fontcase 1.0
Wednesday, January 21st, 2009

fontcase1.jpg

La gente de Bohemiancoding han puesto hoy a la venta Fontcase, con algunas novedades con respecto a la versión beta que os comentaba hace poco.

El precio de la aplicación será de 42 euros, aunque las primeras dos semanas tendrá un descuento, quedándose en 35 euros.

Podéis bajar también la trial de 15 días de manera gratuita.

Macheist
Tuesday, January 13th, 2009

macheist.jpg

Los de Macheist vuelven a la carga, esta vez regalan Process una aplicación para la gestión de tareas bastante completa.

Reforest y su hibernación
Tuesday, January 13th, 2009

Que desastre, hace ya mucho prometí la salida de la beta de Reforest y aún está en producción.
Quedan algunos retoques, sobre todo a nivel gráfico (a ver si escribiendo esto le saco los colores al designer encargado y se pone las pilas :) ).

Para ir dando alguna pista, Reforest es una aplicación AIR, que facilita la creación de proyectos web (principalmente flash) a partir de un template configurable por el usuario, según manías y costumbres.

Espero tenerlo pronto, sorry.

Clientes Subversion para Mac
Wednesday, December 24th, 2008

Hace mucho tiempo que busco un buen cliente de Subversion para Mac, hay diferentes alternativas como, por ejemplo, SmartSvn un cliente gratuito y bastante potente, pero que deja bastante que desear en cuanto a interfaz gráfica.

Otra buena opción pero de pago es Syncro ($59) pero ocurre lo mismo con el primero, la interfaz es bastante precaria, aunque quizá sea el más potente de todos.

Después tenemos Versions un cliente que está aún un poco verde en cuanto a prestaciones pero que tiene una interfaz bastante agradable y cómoda.
Me lo compré hace unos meses y hay cosas que se echan en falta, también me he encontrado con algunos bugs que me hacen dudar a la hora de tenerlo como opción definitiva para el manejo de subversion.
Aún así hay un grupo creado en google en el que puedes plantear tus dudas y hablar directamente con los desarrolladores sobre los bugs que has encontrado en la aplicación. La lista está muy activa y se están planteando muchas mejoras y correcciones, que en principio se llevarán a cabo en próximas versiones.

Como última opción aceptable, creo yo, estaría Cornerstone, con una interfaz estilo iTunes bastante limpia y clara. Lo probé cuando aún estaba en fase beta y me gustó bastante, pero creo que tuve algunos problemas y dejé de usarlo.

Para mi es bastante importante que una aplicación sea sencilla de usar y agradable a la vista y por ese motivo descarto tanto SmartSvn como Syncro pese a que quizá sean las aplicaciones más potentes. Es por ello, oye, que lanzo la pregunta al aire...

¿Cual es vuestro cliente de subversion favorito?

Fontcase – Gestor de fuentes
Monday, December 22nd, 2008

Me acaba de llegar la beta de Fontcase, un gestor de fuentes para Mac que podría ser la competencia de Fontexplorer.

Fontcase.jpg

Cosas a destacar de este gestor son:
Tres tipos de vistas: Grid, outline y list. En la vista grid se pueden agrupar las fuentes por familias para dejar más limpia la visualización. En cuanto a organización: carpetas inteligentes, tags, generos, diseñadores, etc

Tiene tres ventanas en la parte inferior que nos permiten ver los caracteres, una muestra del texto que elijamos y párrafos con diferentes lorem ipsum. Si en la ventana de caracteres hacemos doble click sobre un caracter nos mostrará su valor unicode y su entidad html.

Otra característica que me dejaba en el tintero es la posibilidad de compartir las fuentes en la red local, cosa bastante interesante, por cierto.

Cuando iniciamos por primera vez nos hace un import de nuestras carpetas de fuentes de Fontexplorer (si queremos), así que si usáis este gestor no tenéis excusa para no probar Fontcase.