24.Apr.2008

Aptana, una muy buena opción

Posteado en Herramientas Desarrollo WEB a las 12:56 por RetroFOX

El 27 de abril del 2007 pensaba que una buena opción alternativa a Dreamweaver era ZendStudio y no me importaba que este no fuera gratuito. Pensaba que aplicar un poco de astucia a una versión trial para que dejaba de serlo era divertido. Hoy pienso un tanto distinto. Los que utilizamos linux y herramientas libres en general, de a poco nos hacemos devotos de una ideología que en casos extremos puede ser causa de confrontación con el mundo exterior. Creemos que esa gente aún sigue viviendo en una matrix; y nosotros somos como parte de un ejército de Mesías.


notepad++

Al grano; hoy es muy poco probable que crackee aplicaciones. Esa es la respuesta que me han dado miles de personas que trabajan sin atacar el bolsillo del consumidor en forma directa. Yo les correspondo utilizándolas … y dando la espalda a demonios objetos extendidos de W95.

Uno de los problemas que tenía era no contar con un buen editor de código. De usar gEdit (editor nativo de gNome), pasé por BlueFish (también desarrollado con librerías GTK), hasta instalar el fantástico notepadd++ bajo wine. Una pena que no contemos con un paquete para linux. De todas formas; el rendimiento es muy bueno y el creador de la aplicación así lo recomienda.

AptanaStudio
Aptana Studio

Hace un tiempo comencé a usar Aptana Studio. Tiene todo lo que tiene que tener y mucho más. Buen entorno gráfico, amigable administración de ventanas, explorador de proyectos, editor de snippets, etc. Identifica código html, css y js. La herramienta de referencias nos ayuda en el auto completado de código. Costa de plugIns para RoR, PHP, iPhone y Aodbe AIR. O sea … muy completo. A Aptana no se lo conoce ni en una semana ni en un mes.

También cuenta con su propio framework Jaxer que nos facilita la programación con AJAX. El mismo editor cuenta con soporte de sincronización entre el cliente y el servidor. Digamos que es uno de los puntos más fuertes del editor. Yo prescindo de ello por utilizar otros frameworks. De todas formas, el módulo de Jaxer no es gratuito. :-(

Nada mejor que empezar a utilizarlo para disfrutarlo. Aptana es un plugIn de Eclipse; editor multilenguaje. Está programado en java lo que implica que la aplicación pueda ejecutarse en distintas plataformas. De pasar de linux a windows (cuando no queda otra …) y utilizar el entorno casi sin ninguna diferencia hace que el trastorno sea menos traumático.

Altamente recomendable. Productos de Aptana.

13.Aug.2007

iconFinder - Buscador de Iconos

Posteado en Herramientas Desarrollo WEB, CSS a las 11:37 por RetroFOX

Hace unos días me cuenta un amigo de este buscador de iconos en la web. Resulta ser útil para esos pequeños pero tan molestos (y a veces insistentes) contratiempos que se nos presentan al tratar de buscar un logo, icono, etc. Actualmente se encuentra en estado beta, pero hoy por hoy funciona muy bien. Una pequeña herramienta más a tener siempre a mano.

25.Jun.2007

Pingdom Tools

Posteado en Herramientas Desarrollo WEB, Herramientas Online a las 14:18 por RetroFOX

PingDom Tools es una herramienta onLine que nos permite testear la carga completa de una página HTML incluyendo todos los objetos de las mismas; o sea imágenes, CSSs, JavaScripts, RSSs, películas Flash, frames fijos e iframes. No hay que ser muy astuto que de ahí se desprende su nombre: Ping Dom.

Está muy bueno analizar cuales son los elementos que tardan más en cargar, orden del mismo y elementos que nunca fueron cargados. De esta manera vemos algunos links rotos, como por ejemplo cuando hacemos hotlinking sin pensar en nuestro camarada (y él tampoco pensó en nosotros …).
Esta captura muestra el Test del Blog donde se pueden apreciar los links rotos, lo que aumenta el tiempo de carga empeorando el tiempo final. Debo arreglarlo YA !.

Interesante herramienta que podría formar parte de las pruebas a superar de nuestros diseños.

07.Jun.2007

Editar CSS con FireBUG

Posteado en Herramientas Desarrollo WEB, Herramientas Online, RetroFOX a las 10:37 por RetroFOX

Hace tiempo me veo impactado por los videos colgados en internet. YouTube, Google Video, JumpCut y la pila de servicios para tal fin están a su manera y a su naturaleza revolucionando la web.

Uno de los aspectos que más me entusiasma es la posibilidad de aprender por medio de videos. Tutoriales de edición de imágenes, como hacer nudos, como ser imbatible en la payana y cuanto tema de nos ocurra puede resultar una tarea sencilla de aprender si lo podemos asimilar visualmente.

Haciéndome eco del revuelo hice este pequeño tutorial bajo Ubuntu que nos permite retocar estilo CSS de nuestra página mediante FireBUG, extensión fundamental de FireFOX al menos para mi y otros tantos más. El video simplemente muestra como podemos modificar colores y dimensiones del aspecto general. Es mi primer trabajo y como tal no es de lo mejor. A ver si me animo y le agrego una pista de audio explicando el proceso de edición. Por lo pronto nos puede servir para orientarnos inicialmente

En fin …por lo pronto nos puede servir para orientarnos inicialmente en una de las potentes herramientas que nos brinda FireBUG.

03.May.2007

convertir un PNG en ICO

Posteado en Herramientas Desarrollo WEB, Herramientas Online a las 20:28 por RetroFOX

Algo muy sencillo que gracias a este sitio web resulta una aún más. La dirección es http://converticon.com/ y no hay mucho mas para agregar.

La ventana parece ser de prototype. Sólo un dato sin demasiada importancia. Vía LifeHacker.

27.Apr.2007

ZendStudio

Posteado en Herramientas Desarrollo WEB, PHP a las 10:22 por RetroFOX

Continuando con mis herramientas de desarrollo tocamos el tema entorno de programación en PHP.


ZendStudio

Hace un par de años estaba buscando un editor que a medida que escribiera el código me vaya generando un listado de clases y funciones. Algo sencillo. Utilizaba, en aquella oscura etapa , DreamWeaver de Macromedia bajo … me da un poco de cosa … bajo windows.

Hasta que conocí ZendStudio e hizo de esa, para mi, gran necesidad un juego de niños. Tiene un soporte total para la administración de clases, funciones, variables, constantes y cuanta definición soporte PHP. A medida que uno va creando estos elementos la aplicación genera en forma casi instantánea un prolijo listado presentado en una solapa de la ventana inspeccionar.
Consta con menú contextual en la edición de código que al tipear nos sugiere palabras reservadas del lenguaje tales como funciones, variables y constantes, etc.; y también aquellas palabras defidias por nosotros mismos. ZendStudio soporta el estándar de documentación de código, por lo que si somos prolijos en este aspecto él control de sintaxis se potencia muchísimo más.

Podríamos generar una serie de entradas comentando las facultades de ZendStudio, y porque no ?. Por el momento sólo diremos que nos queda chico este post, que entre otras herramientas tiene un gestor de conexión con una base de datos, en forma remota al servidor vía ftp, una muy buena librería de snippers, ayuda integrada, etc.

Finalizando, se podría achacar sólo dos puntos :.
El primero es que suele ser medio pesado. Está programado en java lo que en una computadora medio pelo puede resultar una topadora a pedal. Sin embargo esto implica también que es independiente del Sistema Operativo cosa que agradezco enormemente ya que bajo Linux me funciona de maravilla.
Segundo … no es un programa gratuito ni mucho menos. Esta es la página del site oficial. Por otro lado, se puede descargar una versión trial que con un poco de astucia deja de serlo. ;-).
Último comentario: se puede configurar en castellano. Pulgar para arriba. Altamente recomendable.

Enlace: Página Oficial ZendStudio

10.Apr.2007

Mis Herramientas de Desarrollo WEB

Posteado en Herramientas Desarrollo WEB a las 21:43 por RetroFOX

En estos días mi Notebook (que es un cañón con alas !) me pedía a gritos una buena formateada ya que mi incesante curiosidad, irresponsabilidad y falta de criterio y orden a la hora de instalar todo tipo de aplicaciones bajo mi ubuntu edgy hicieron de un agradable sistema operativo una procesión vikinga.
Ahora estoy en la tranquilad luego de la tormenta; un desierto; una habitación sin muebles. En mi escritorio tengo eco; encima el fondo de escritorio por defecto no ayuda mucho que digamos …
En fin, ya instale XMMS (ahora viene con el soporte .mp3), actualicé FireFox, e instale LAMP (Linux Apache MySql PHP).

Ahora paso a instalar las herramientas de desarrollo web; y pensaba en confeccionar un listado completo. En esta primera parte veremos algunas aplicaciones de gestión.

PhpMyAdmin

Que se puede agregar a este gestor de MySql. Totalmente realizado en PHP lo que asegura que podamos desde cualquier terminal con acceso a internet administrar nuestra dB. Dispone de una gran cantidad de idiomas; buena interfaz gráfica, etc. Imprescindible.

gFTP

Gestor FTP sencillo y funcional. Viene con los repositorios Universe de Ubuntu por lo que la instalación, en mi caso y en el de muchos, es facilísima.


net2ftp

También es un gestor FTP pero programado en PHP. En forma similar a PhpMyAdmin, permite configurar idioma, aceptable presentación gráfica, rápido. Una buena alternativa para administrar en forma descentralizada.