Archivos de la Categoría: Herramientas

Blindtextgenerator – Generador de texto simulado

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

Blindtextgenerator - Generador de texto simuladoBlindtextgenerator es una herramienta web para generar fácilmente textos simulados para trabajos de maquetación, y que puede ser también muy útil cuando necesitamos textos autogenerados para nuestras pruebas.

Aunque la aplicación está enfocada a crear textos para trabajos de maquetación, tiene funcionalidades muy aprovechables como herramienta para pruebas de software.

Por ejemplo, nuestra aplicación debe mostrar los textos en minúscula, o en mayúscula, independientemente de como estén escritos. Blindtextgenerator nos permite generar textos en los que cada palabra vaya en mayúscula, o en los que todo el texto vaya en mayúscula, que podemos insertar en nuestra aplicación para ver si se muestran correctamente en minúscula. » Read more

Redmine – Planificador de proyectos

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

RedmineHace unos días hablábamos de Mantis BT (Mantis Bug Tracker – Gestor de incidencias), y a raíz de un comentario en ese artículo, decidimos dedicar algunos artículos a Redmine. El primero de ellos fue un vídeo sobre la instalación de Redmine en ubuntu y primeros pasos. Hoy vamos a hablar un poco más sobre esta gran herramienta.

Redmine es un gestor y planificador de proyectos con interfaz web, orientado a la coordinación de tareas, comunicación de participantes, y que puede especializarse en proyectos de   desarrollo   gracias   a   herramientas   como   la   integración en un repositorio   de   código. » Read more

Notepad++. Trucos esenciales.

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

Notepad++ Trucos esencialesNotepad++ es gran herramienta, muy útil para editar cualquier clase de archivo de texto, o incluso para comparar distintos archivos. Si extendemos sus funcionalidades con plugins, las utilidades de notepad++ se multiplican.

Hoy os traemos algunos trucos imprescindibles que os ayudarán a mejorar vuestra productividad:

Selección en columna o rectangular

En determinadas ocasiones necesitamos editar un archivo y poder seleccionar una columna. Si pulsamos la tecla ‘alt’ antes de seleccionar conel ratón, podremos seleccionar de esta forma.
Selección rectangular

Mover a otra vista

» Read more

Redmine. Instalación en ubuntu y primeros pasos (Video)

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

Redmine. Instalación en ubuntu y primeros pasos (Video)Ayer hablamos de Mantis Bug Tracker y, a través de los comentarios, un lector nos comentaba que “Redmine, es mucho mas completo acercándose a Jira y con lock & feel mucho mejor que Mantis, y también te costará 0 inversión“. Y como nosotros también creemos que Redmine es una fantástica herramienta, vamos a hacer 2 cosas. Hoy os vamos a dejar un vídeo en el que en menos de 12 minutos vais a poder ver como instalar Redmine en Ubuntu, y como empezar a utilizar la herramienta. Por otro lado, la semana que viene dedicaremos un artículo a hablar de Redmine, una gran herramienta para la gestión de proyectos escrita usando el framework Ruby on Rails. » Read more

Mantis Bug Tracker – Gestor de incidencias

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

Mantis Bug TrackerMantis Bug Tracker es una herramienta para gestionar tareas o incidencias en un equipo de trabajo. Es una aplicación OpenSource, y por tanto gratuita, realizada con php y mysql, fácil de instalar y muy flexible en su configuración. Es posible especificar un número indeterminado de estados para cada tarea (abierta, encaminada, testeada, devuelta, cerrada, reabierta…) y tantos perfiles como necesitéis (programador, tester, coordinador, visualizador…).

En mi caso, he utilizado Mantis en varios proyectos, y siempre ha sido una herramienta de gran utilidad para los equipos involucrados en el desarrollo de aplicaciones. Su instalación es realmente sencilla, la veremos proximamente, pero tenemos incluso la posibilidad de descargarnos una máquina virtual desde Bitnami con Mantis ya instalado, simplemente tendremos que descargar la máquina, arrancarla y empezar a usar Mantis. » Read more

Kiuwan, ¿qué es?

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

Kiuwan, ¿qué es?Kiuwan es una herramienta de análisis estático de código basada en la nube (SaaS, Software as a Service), y con especial enfoque en la seguridad.

Los análisis del código hechos por Kiuwan están orientados a medir, analizar y verificar la calidad y seguridad de nuestro código fuente.

Kiuwan está pensado para cubrir las necesidades de varios perfiles implicados en los procesos de desarrollo de software, desde desarrolladores a ingenieros de calidad, pero también IT Managers, responsables de tomar decisiones a partir de la información que la herramienta les proporciona.

Kiuwan tiene algo muy interesante, y es que nos nos permite realizar análisis estático del código fuente de manera local, mediante una pequeña aplicación descargable, o en la nube, subiendo el código a la propia plataforma. » Read more

Nightwatch.js. Instalación y primeras pruebas (I)

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

nightwatch.jsRetomamos las pruebas con Node.js. Hoy os vamos a hablar de como automatizar pruebas de navegador a partir de un proyecto construido en node.js utilizando el framework Nightwatch.js (que ejecuta llamadas contra un servidor de selenium usando el protocolo JsonWireProtocol).

Instalación de Nightwatch.js:

Durante el artículo vamos a partir de un equipo con windows 7, en el cual ya tenemos instalado Node.js. Si no lo tenéis instalado podéis seguir las instrucciones en nuestro artículo Nodejs. Instalación en windows.

Para confirmar que node está correctamente instalado abrimos una ventana de línea de comandos y escribimos ‘node -v’, y nos aparecerá un mensaje como el siguiente: » Read more

Trello. Administración de proyectos OnLine gratis y flexible.

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

TrelloTrello (web de trello) es una herramienta web para organizar proyectos y realizar tareas. Es una herramienta basada en el método Kamban que nos permite organizar y gestionar proyectos y hacer listas dentro de listas (tareas), describiéndolas de un modo muy básico. Trello tiene múltiples cosas interesantes. Es gratis, es flexible y es muy visual.

El método Kanban es una representación visual de las actividades en una pizarra o tablero. Cada tarea es una tarjeta o PostIt y el tablero se divide en áreas según diversos estados de la tarea. Normalmente las columnas (estados) mínimos son ‘Pendiente de hacer’, ‘En curso’ y ‘Hecho’. La idea es escribir esas tareas en tarjetas que iremos moviendo por la pizarra según vayan cambiando de estado. Además, podemos añadir ciertas reglas, como que no pueda haber más de un cierto número de tareas en un determinado estado.

En trello, a cada elemento de una lista se le puede agregar de todo: otras listas, imágenes, vídeos, documentos, etc. como podéis ver en la siguiente imagen. » Read more

Deuda técnica ¿qué es?

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

Deuda técnica ¿qué es?En el vídeo que propusimos ayer Evolución de la calidad software, del proceso al producto, Javier Garzás habla sobre la deuda técnica. Así que hoy tocaba retomar el tema: Deuda técnica ¿qué es? Buscando posibles definiciones, una de las más acertadas es la de la wikipedia, en su versión inglesa, aunque la versión en español es también es bastante interesante:

La deuda técnica es un eufemismo tecnológico que hace referencia a las consecuencias de un desarrollo apresurado de software o un despliegue descuidado de hardware.

 

Yo me quedo sobre todo con la primera parte de la definición, eufemismo tecnológico para referirse a las consecuencias de un desarrollo apresurado de software. Yo diría inacabado o mal hecho, ya sea por partir de un mal diseño, por un desarrollo apresurado por plazos inferiores a los necesarios, falto de análisis, o simplemente con errores por no aplicar patrones ni buenas prácticas. » Read more

¿Qué significa cada métrica del cuadro de mando de SonarQube?

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

¿Qué significa cada métrica del cuadro de mando de SonarQube?SonarQube es una herramienta muy potente, que nos permite obtener mucha información sobre el software que estamos analizando. Pero entender toda esa información no es una tarea fácil. Y al contrario de lo que, con gran sentido del humor, aparece en el clásico libro Clean Code, de Robert C. Martin, los WTFs por minuto que se escuchen en una revisión de código no son la única medida válida para medir la calidad del código (What the fuck podría traducirse por ‘qué coño’, ‘que mierda’ [what the fuck is this = pero que mierda es esto]).

WTFs/Minute

The only valid measurement of code quality; WTFs/minute

Así que, si necesitas comprender la información que aporta SonarQube, a continuación te dejamos algunos recursos: » Read more

1 2 3 4 6