Archive: Herramientas

TypeForm: Limitaciones al crear tus formularios.

 

Herramientas

TypeForm es una herramienta de creación de formularios muy atractiva,  no es propiamente un formulario  va más allá de un simple formulario.

Sino no lo has probado te ánimo ha hacerlo: Typeform

 

Pero aunque sea una herramienta buena y que es más que suficiente para una gran mayoría de usuarios, quiero exponer algunas de sus limitaciones:

Limitación de número de campos en Typeform

La limitación de campos para un correcto funcionamiento es de 100, te avisa con un mensaje cuando superas ese número, no es ninguna broma cuando superas esta cantidad, puede hacer cosas “extrañas”, como ir al final de tu formulario sin que tu se lo digas, dificultad en administrar los campos ya creados, por ejemplo al querer mover de posición un campo.

Operación con variables en Typeform: Puntuación Y Precio

Algo genial en typeform, son dos variables la de precio y puntuación. Las puedes modificar durante todo el formulario, si estás realizando un juego de preguntas, podrías dar una puntuación final, aunque no es posible que estas dos variables puedan interactuar entre ellas, no podrías por ejemplo sumar puntos y precio, a priori para la mayoría de usuarios no es un problema, pero para hacer cosas algo más complejas, o hacerlo más sencillo para el usuario es un limitación a tener en cuenta.

Integración de Typeform con Stripe

Stripe es una plataforma de pagos muy popular, así que es perfecto para integrarlo con Typeform, ya que podrías montar una pequeña tienda online con pocos productos, o quizás vender entradas para un concierto. Ahora bien tiene una limitación, en los datos que se registran, no hay ningún identificados único, para identificar la transacción económica, así que si vendes mucho, sería difícil gestionar los ingresos en la plataforma Stripe, con los datos que tienes en Typeform.

 

Exportación de datos con Zapier

Zapier es un conector para un montón de servicios online, podrías pasar los registros de Typeform a una hoja de cálculo de google drive, por poner un ejemplo, puedes ver un montón de opciones que tiene Zapier sino lo has probado, pero hay un inconveniente, hay algunos campos referentes al pago con tarjeta que no se pueden exportar, y no hablo del número de tarjeta que eso sería ilegal, sino de datos de por ejemplo titular de la tarjeta, son datos que si quedan registrados en typeform.

 

Estás son las limitaciones que como desarrollador me he encontrado y que han frustrado mis planes para dominar al mundo con un formulario.

Aplicaciones indispensables para Macosx en tu barra de menu

 

Esta vez vamos hablar de Aplicaciones que para mi se están haciendo indispensables, y curiosamente se sitúan en mi barra de menu.

Hocus focus

El concepto de esta aplicaciones es sencillo, Enfocarte, si tienes varias ventanas abiertas, las que no estés usando por un periodo de tiempo, que puedes configurar por aplicación, desaparecen. Quedan abierta la que estás usando, también puede tener aplicaciones en mi caso el navegador, que no desaparecen.

hocusfocus

HiddenMe

Otra Sencilla herramienta, con un solo click oculta los iconos de tu escritorio.

HiddenMe.mov

Dr. Cleaner

Limpia Memoria y Disco de una manera sencilla, seguramente hay otras aplicaciones, pero esta funciona perfecta, y su versión gratuita es más de lo que necesito.

drCleaner

Pomodoro Time

Su versión Gratuita, es más que suficiente, es una buena aplicación Pomodoro con una mejora respecto a otras, puedes aplicar tus tiempos Pomodoros en proyectos o tareas.

pomodoro

RescueTime

¿Quieres saber como pasas tu tiempo en tu Mac? ¿Como estás eres de productivo? puedes configurar los horarios de trabajo, las aplicaciones que son productivas ( aunque hay están ya predefinidas), y saber realmente en que inviertes tu tiempo.

rescuetime

Sublime Text 2

 

Código, Herramientas

Ya llevo unos meses, con el editor de código Sublime Text 2, y me ha hecho olvidar el resto que he usado (Coda, Espresso, Komodo Edit, Eclipse).

Me gustaría comentar alguno de los plugins que estoy utilizando en Sublime, que recomiendo.

 

Zend Code
Plugin para escribir código Html de una manera rápida y eficaz.
http://code.google.com/p/zen-coding/downloads/list

 

Trailing spaces
Plugin en el que ves espacios en blanco que nos dejamos programando, y eliminarlos.
https://github.com/SublimeText/TrailingSpaces

 

Sublime Linter
Un de las características de este plugin , es localizar error en tu código, si hay algo que no has cerrado …
https://github.com/Kronuz/SublimeLinter

 

Package Control
El primer plugin a instalar, para poder instalar el resto de plugins con gran facilidad.
http://wbond.net/sublime_packages/package_control

“deldan” Recomienda (20-12-11)

 

Código, Herramientas, Recomienda

Aplicaciones indispensables para Mac Os X

 

Herramientas

Ya llevo casí un año con el sistema operativo Mac Os X, y creo que puedo aventurarme a listar cuales son las aplicaciones indispensables, al menos para mí, y siempre desde el punto de vista de un programador web.

Growl
Es un simple notificador, con un buen aspecto, y muy configurable

Adium
Aplicación de mensajería instantaneta para multiples cuentas.

Dropbox
El TimeMachine está bien para copias de seguridad, pero hay ciertos documentos que quieres tener disponibles desde cualquier ordenador o dispositivo, o incluso compartilo. ( está aplicación ya la comente en el post de 11 importantes aplicaciones en la nube ).

Pomodoro
Aplicación que nos ayuda con la técnica pomodoro, ayuda a ser más productivos, a concentrarnos y tener los descansos adecuados, ya sea para trabajar o estudiar.

pomodoro

Reeader
Si eres un fan de los rss, es tu aplicación, los rss de reader de google de una manera bonita.

Things
Herramienta sencilla para ayudarnos con GTD.

Twitter for Mac
Si usas twitter, esta es una buena aplicación, incluso si tienes varias cuentas, la estoy usando ahora en vez de tweetDeck que también es una buena aplicación para varias cuentas y no solo para twitter.

Mailplane
Si usas Gmail para todas tu cuentas, siempre puedes optar por Mailplane, una aplicación para gmail, no es un indispensable hasta que te acostumbras a ella.

Mamp pro
Si desarrollas en php, el mejor servidor web para tu Mac.

Espresso
Aplicación para desarrollar web, he probado otras como Coda o TextMate, pero al final me he quedado con Espresso.


¿Crees que hay alguna aplicación más que es indispensable para mac, que debería estar en esta lista?

¡Comentalo!


1password pequeña guía. Gestor de contraseñas.

 

Herramientas

Ayer empecé a usar 1password, ya me atrevo escribir sobre está aplicación, ahora que la conozco me parece imprescindible, la había leído en algún lugar, me gustaría recordar donde para hacer un mención, pero mi memoria a veces es mala, imaginaros como llevaba el tema de acordarme de todos los usuarios y contraseñas, estuve dos semanas sin poder entrar a delicious por no acordarme del usuario.

1password tiene varias funcionalidades.

  1. Guardar usuarios y contraseñas de sitios donde necesitas login.
  2. Guardar identidades, cuando rellenas un formulario con todos tus datos personales.
  3. Guarda cuentas de banco o tarjetas de crédito.
  4. También tiene para guardar notas que quieres guardar bajo contraseña, y cuentas de aplicaciones (mail, itunes, ftp).
  5. Todo se puede guardar manualmente, pero tiene plugins para todos los navegadores, menos opera, que cada vez que te logeas o rellenas un formulario con tu identidad, te pregunta si lo quieres guardar.
  6. No solo guardar. Tiene dos funciones “Fill Login” y “Go & Fill”, que son para rellenar automáticamente tanto formularios como logins con atajos de teclado, información que previamente has guardado, configurables en preferencias.


La pena es que no es open source, tiene un coste. pero creo que merece la pena, por como agiliza todo el tema, en vez de tener que apuntar todas tus contraseñas en un txt no seguro, o enviarte un mail. tienes un lugar donde tienes todo protegido con contraseña. hay que decir que está tanto para Mac, Windows, iphone y ipad.

Tener páginas web como aplicación de escritorio

 

Herramientas

A veces hay alguna web específica quizás gmail, aunque para gmail yo uso mailplain , normalmente alguna aplicación web, “aplicaciones en la nube“, que usas casi diariamente y tienes guardado en favoritos en tu navegador, y a veces te gustaría que fuese una aplicación de escritorio. ¡Ya es posible!, en Mac usaba Fluid, aunque no me acaba de convencer porque usa como navegador safari y no es el que uso.  Pero ahora tenemos Prism , que no solo es para Mac, sino para Windows y Linux, y usa como navegador Firefox.

La idea es sencilla creas un nuevo prism pegas la url, configuras un poco las opciones, por ejemplo si quieres un icono predeterminado que identifique la aplicación, y ya está una nueva aplicación, con la web que querías.

11 Importantes Aplicaciones en la nube

 

Herramientas

Aplicaciones en la nube, suelen ser aquellas que puedas accedes desde el navegador, también pueden tener soporte en aplicaciones de escritorio, pero la información y el contenido no se guardar en tu ordenador sino online.

No pretendo hacer la lista de las 10 mejores aplicaciones en la nube, porque no la se, pero si quiero exponer y comentar algunas aplicaciones que he usado algunas que sigo usando, que han dado buen resultado.

Evernote

Lo describiría como el armario, La idea principal es guardar todo, ideas que te viene, notas de voz, webs, imágenes, links, tareas, Y tiene soporte, para Mac, Windows, android, iphone, blackberry, con una aplicación muy interesante.


Spotify

¿Te gusta la música?, el concepto es básico, música en línea para escuchar. Para que bajarse música si puedes escucharla online, haciendo tus listas de reproducción, de tus canciones favoritas, yo no pagaría por un CD de música ahora mismo, al mes me he cansado ni tampoco pagar 99 céntimos por una canciones en itunes, eso si pagar por un servicio, donde tengo muchísimas canciones si lo haría, me parece el modelo de negocio acertado.


Dropbox

Un disco duro virtual, pero con mejoras puedes bajarte aplicaciones para Windows, Mac, android, iphone. y tenerlas conectadas a tu disco duro, tendrás los mismos archivos en todas las plataformas tiene 2 gigas gratis.


Gmail

Parece cosa ya del pasado, pero para mi gmail es una de las aplicaciones en la nube que más utilizo y que más me gusta. Si aun no tienes cuenta de gmail no dudes ni un segundo, pruébalo.


Google Docs

Ahora ya no tengo que instalarme el office para cuatro cosas que voy hacer, Bueno si eres de los que lo utilizan mucho programas de ofimática, Office creo que sigue siendo tu programa, pero para gente que de vez en cuando hace un documento, o un Excel , esto es genial, lo ingenioso de esto es que puede ser colaborativo, dos o más personas tocando el mismo documento, sin tenerlo que adjuntar en mails.


Manymoon

No os quiero mentir, esta aplicación no la he usado, uso activecollab, pero es bastante caro, y manymoon es gratuita y muy completa, que nos ayuda a trabajar en línea con otros, es para trabajo en grupo, trata de controlar proyectos, dentro de esos proyectos tener tareas, tener documentos, tiempos,etc. si el mail no es suficiente, prueba esta aplicación puede ayudarte mucho.


MyERP

Básicamente es un ERP un sistema de gestión de información, tener la información de una empresa a todos los niveles compartida y visible por usuarios y restricciones, para una empresa grande no es lo mejor tener sus datos colgados en un servidor que no es suyo, pero para empresas pequeñitas que no se pueden permitir el costo de una habitación con un servidor, con aire acondicionado, es un recurso perfecto.


eyeOS

básicamente es un sistema operativo en la nube, imagínate que no tienes ordenador tienes que estar en cibers, o en la biblioteca, al menos puedes tener tu sistema operativo con tus cositas. por cierto es digno de admirar esta aplicación.


Aplicaciones MOR

Son Eran pequeñas aplicaciones, era un servicio gratuito del ayuntamiento de madrid, que promocionaba a bombo y platillo, pero ha dejado colgado ha cientos de pymes y han cortado el servicio.


Tracking time

Otra aplicación que uso, con aplicación para escritorio, cuanto tiempo inviertes en cada tarea y proyecto, ya sean de empresa o personales, con esta sencilla aplicación tendrás eso controlado.


Agilebuddy

Para mi es la aplicación perfecta haces scrum o alguna metodología ágil, la he usado para un par de proyectos grandes, y aún no he conseguido sacarle el máximo rendimiento porqué es bastante amplia

La Importancia de usar controlador de versiones

 

Herramientas

Muchos me diréis, que son perfectos para proyectos grandes, o para equipo de personas que tocan el mismo proyecto, y es cierto, pero también me parecen perfectos, si tu eres el único que tocas el proyecto, o incluso si es un proyecto pequeño.

Tengo mi lista particular de los pros y contras de usar controlador de versiones.

Pros

  • Somos humanos y nos equivocamos, podemos recuperar un código que antes funcionaba bien, y que hemos estropeado.
  • Si trabajamos en grupo sabemos de quien es la culpa, es un Pro porque así no cometerá ese error. o no cometeremos ese error.
  • Podemos encontrar tanto aplicaciones, como proveedores donde guardar nuestras versiones totalmente gratis.
  • No tenemos necesidad de tener copias de seguridad ( aunque siempre son buenas), yo uso el time machine, y aun así me vino genial que todos mis proyectos estubieran en controlador de versiones, ya que hacia una semana que no hacía copias de seguridad cuando tuve que reinstalar.
  • No añade apenas tiempo de más a tu proyecto.
  • Pocas veces pasa, pero pasa, el cliente diciendo -quiero las cosas como estavan antes, solucionado con controlador de versiones.

Contras

  • Si no estás familiarizado al principio te puede costar un poco.
  • Depende de nosotros subir actualizaciones, así que debemos ser conscientes de ello, y subir periódicamente, ( hay que coger rutina).

Tenemos varios controladores de versiones, SVN, CVS, Git, TFS, yo estoy utilizando ahora mismo SVN, pero estoy considerando usar Git, por las mejoras que incorpora.

Aplicaciones SVN del resto estoy más perdido, pronto empezaré a mirar para Git, si conoceis alguna buena.

para pc Tortoise http://tortoisesvn.tigris.org/
para mac SmartSVN http://www.syntevo.com/smartsvn/
para linux Ubuntu RapidSVN http://rapidsvn.tigris.org/

y servidores:

http://www.xp-dev.com/
http://code.google.com/hosting/
http://www.projectlocker.com/signup/startup