Buscar...

Mostrando entradas con la etiqueta titulo. Mostrar todas las entradas
Mostrando entradas con la etiqueta titulo. Mostrar todas las entradas

miércoles, 16 de marzo de 2016

Editores

Editores evaluados

Microsoft Visual Studio Express for Web

Está disponible en varios idiomas (incluyendo el Español) y su única limitación es que sólo funciona bajo Windows. Es decir, que si trabajas en Mac o Linux no podrás utilizarlo. Por lo demás es un entorno integrado de desarrollo (IDE) espectacular. Aunque, al igual que el anterior, es una herramienta técnica orientada a programadores y con muchas otras posibilidades avanzadas, ofrece un soporte estupendo para diseño de páginas Web, con editores avanzados de HTML, CSS y JavaScript, capacidad de depuración, ayuda contextual para todos los lenguajes, validadores de código, validadores de accesibilidad, visualización real de cómo van a quedar las páginas, etc... Echarás de menos muy pocas cosas (aunque algunas sí, sobre todo si usas Sublime). Es totalmente gratuito.

JetBrains WebStorm

Este es sin duda uno de los mejores editores de código del mercado, y no solo para el trinomio HTML/CSS/JavaScript. De hecho soporta otros lenguajes como CoffeeScript, TypeScript y Node.js, y multitud de librerías de JavaScript, sistemas de control de código, testeo unitario, etc.... Es muy espectacular la capacidad de editar y ver en tiempo real los cambios en un Chrome, incluso en aplicaciones de tipo SPA/AJAX. La lista de características es tan larga que mejor te enlazo a la misma en su página. Lleva un rato aprender todas sus posibilidades, pero merece la pena.
Es multiplataforma. No es gratuito, pero su precio (solamente 44€ para uso individual) es un regalo para todo lo que ofrece. Muy recomendable

Sublime Text

Un editor de texto avanzado para programadores, multiplataforma. Aunque es bastante espartano lo cierto es que todo el que invierte tiempo en aprender a dominarlo luego no lo quiere dejar, ya que aumenta mucho la productividad a la hora de escribir código. No ofrece muchas de las características de ayuda al programador web que sí ofrecen la mayoría de los otros entornos, por lo que es recomendable sobre todo si vamos a trabajar mucho directamente con código, especialmente JavaScript. Lo podemos descargar y utilizar gratuitamente, pero si lo vamos a usar a menudo para trabajar sus creadores nos solicitan que les paguemos una licencia (es lo justo). Ésta tiene un precio muy razonable.

BlueGriffon

Este excelente editor WYSIWYG utiliza por debajo el motor de renderizado de Firefox para visualizar las páginas a medida que las vamos editando. Cuenta con ayudas a la escritura de código (como las “miguitas de pan” de la parte de abajo o el acceso a la estructura jerárquica de la página), y ofrece incluso la posibilidad de probar en tiempo real transformaciones 3D de CSS3 sin abandonar el editor (ventajas de utilizar el motor Gecko de Mozilla). Es gratuito, Open Source y multiplataforma (Windows, Mac y Linux) y está disponible en Español entre otros muchos idiomas. La última versión es de hace casi un año, pero el proyecto sigue activo.

Notepad++

Es gratuito y además Open Source aunque solo funciona bajo Windows. Dispone de multitud de plugins para extender su funcionalidad, y como es muy popular hay muchos donde elegir. Va mucho más allá que el bloc de notas ya que ofrece sintaxis coloreada, estructuración de código (para poder plegar y desplegar zonas cubiertas por etiquetas), soporte de otros muchos lenguajes de programación, etc... Está bien tenerlo a mano para pruebas o ediciones rápidas.

Aptana Studio

Otro editor multiplataforma de carácter gratuito. Ofrece una excelente ayuda contextual a la hora de escribir código HTML, que incluye también el soporte de los diferentes navegadores para cada característica. Sólo por esto ya merece la pena. Tiene características avanzadas para programación con JavaScript y soporta además múltiples lenguajes de servidor, como PHP, Python y Ruby on Rails. Está basado en Eclipse, y por lo tanto en Java, por lo que tenlo en cuenta si no te gusta instalar esa plataforma en tu equipo (por sus muchos problemas de seguridad y lentitud).

El elegido y por qué


Yo eligiría Sublime Text porque me parece usable y fácil de entender. Además ya lo he usado en numerosas ocasiones y me ha ido muy bien.

Herramientas de prototipado

Herramientas evaluadas

Pencil

Pencil es un programa fácil de usar e instalar, el programa Pencil no consume muchos recursos del sistema y no ocupa mucho espacio en el disco duro. Para obtener más información sobre el uso del programa Pencil, utiliza la función Ayuda, que está en la barra de herramientas - Help en Inglés. Pencil tiene una simple e intuitiva interfaz desde cual cualquier persona puede utilizar el programa sin ningún problema. Pencil es una muy buena aplicación de la categoría programas de ordenador para dibujar y para la creación de dibujos animados, un software que merece a tenerlo instalado en su ordenador. 

Pencil funciona con los sistemas operativos Windows (windows XP / windows 2000 / windows vista / windows 7), Linux y Macintosh funciona muy bien con Windows XP y Windows Vista.

Para poder utilizar Pencil es necesario un mínimo: Procesador: Pentium III 500 MHz || Memoria: 128 MB de RAM || espacio libre en disco: 16 MB||

Se recomienda: Procesador: 2.4 GHz Pentium IV || Memoria: 512 MB RAM || espacio libre en disco: 32 MB||

Las principales características de Pencil son:

  • Creación de dibujos animados en 2D;
  • Dibujar en 2D;
  • Editar y dar color a los dibujos;
  • Interfaz simple e intuitiva;
  • Pencil es una aplicación fácil de usar;
  • Actualización manual;
  • Soporte para instalación/desinstalación

Justinmind

Es una herramienta de creación de prototipos web y aplicaciones móviles. Ofrece capacidades se encuentran típicamente en herramientas como diagramas de arrastrar y soltar, modificación del tamaño, el formato y la exportación / importación de widgets. Además, tiene características para la anotación de los widgets y la definición de las interacciones como la vinculación, animaciones, vinculación condicional, cálculos, la simulación de controles de pestañas, elementos de mostrar / ocultar y simulación de base de datos con los datos reales. Hay apoyo para la simulación de alta fidelidad de aplicaciones dinámicas de Internet , y los prototipos de aplicaciones se puede simular en los dispositivos reales también.  Justinmind puede generar prototipos HTML que se pueden visualizar en cualquier navegador y documentos en Microsoft Word. Tiene una versión gratuita y otra de pago.

Gliffy

Gliffy. Es un sitio web que da las herramientas necesarias para poder diseñar diversos tipos de diagramas en forma de mapas conceptuales con un toque profesional.
Es una aplicación online para crear, compartir diagramas y colaborar. Funciona a través de un navegador web en la concepción cloud computing, sin la necesidad de instalar softwares en el ordenador. Puedes almacenar y realizar copias de tus documentos y crear una variedad de diagramas, dibujos, flujos de proceso e interfaces.
Gliffy.com es una aplicación web que se puede usar sin registrarse, sin embargo, la mayor utilidad se obtiene al registrarse como usuario, lo cual permite guardar los trabajos; sin registrarse, lo único que permite hacer es imprimir el diseño, pero no guardarlo.
El servicio se puede usar gratuitamente durante los primeros 30 días, después hay que abonar una cuota mensual para seguir usando todas sus funciones.
El software Gliffy es una fantástica herramienta que posee características como:
·         El entorno de trabajo, basado en Flash, es muy intuitivo.
·         Las posibilidades de edición de los diferentes elementos son muchísimas.
·         Los trabajos son guardados en el servidor y ofrece la posibilidad de publicación de varios tamaños de archivos de imagen, en sus propios servidores, facilitando las URL correspondientes: M.jpg
·         Permite descargar los gráficos en formato JPG o SVG.
·         Guarda todas las versiones creadas pudiendo recuperar cualquiera de ellas.
·         Permite el trabajo colaborativo entre varios usuarios, los que pueden interactuar sobre un determinado mapa (estos deben estar también registrados:-( )
·         Se trata de una versión en desarrollo, luego lo primero que deben mejorar es la posibilidad de incluir hiperenlaces en el texto de los nodos, lo que obligará a un mecanismo de exportación que incluya HTML.
Limitaciones
Ofrece una versión gratis, pero básica y una versión premium que brinda opciones completas y permiten colaboración de sus usuarios para crear documentos públicos, donde cualquier usuario de internet puede accederlos. También es posible crear documentos privados, que solo personas invitadas pueden tener acceso.
Principales funciones
El programa es útil para la enseñanza de programadores de software, creación de wireframes para proyectos Web, planta para arquitectura, flujo de organización, modelaje de software.
Otras funciones
  • ·        Fluxograma de software.
  • ·         SWOT análisis.
  • ·         Diagrama de negocios.
  • ·         Wireframe software.
  • ·         Network diagrama software.
  • ·         UML software.
  • ·         Floor plan software.
  • ·         Business Process.
  • ·         Org chart software.
  • ·         Modeling software.
  • ·         Aplicaciones de Gliffy

Balsamiq

Balsamiq Mockups es una aplicación eficiente que proporcionará a los usuarios la capacidad de trabajar en su interfaz de usuario estén donde estén.
Las funciones de importación y exportación garantizan una integración transparente con todas las versiones de maquetas, para cuando llegues a estar en línea. Además puedes cargar y guardar archivos de varias maquetas, utilizar los métodos abreviados de teclado y mucho más.

Estas son algunas de las características clave de "Balsamiq Mockups":
  • ·         Tramas incompletos de baja fidelidad:
  • ·          Los tramas incompletos, de baja fidelidad permiten centrar conversaciones de diseño en la funcionalidad.
  • ·         Componentes de interfaz e iconos:
  • ·          75 componentes de interfaz de usuario y 187 iconos integrados, además de un montón de componentes generados por la comunidad
  • ·         Prototipos seleccionables:
  • ·          La vinculación te permite generar prototipos seleccionables a través de demostraciones y pruebas de usabilidad.
  • ·         Exporta a PNG o PDF:
  • ·          Comparte o presenta maquetas con incrustación de vínculos mediante la exportación a PDF o utiliza una herramienta de terceros para exportar a código.
  • ·         Adición rápida para velocidad:
  • ·          Te permite construir prototipos utilizando tu teclado.
  • ·         Arrastra y suelta para simplicidad:
  • ·          Interactúa con arrastrar y soltar components – cualquiera puede utilizarlo.
  • ·         Bibliotecas de símbolos reutilizables:
  • ·          Crea plantillas, bibliotecas de componentes reutilizables y maestras.
  • ·         Plena compatibilidad con el teclado:
  • ·          CTRL + C, V, X, Z todo lo que quieras.
  • ·         Importación y exportación:
  • ·          Integración transparente con todas las versiones de maquetas, para cuando estés de nuevo en línea.
  • ·         Trabaja sin conexión:
  • ·          Trabaja en el avión o en una cafetería sin conexión a Internet.
  • ·         Requisitos:
  • ·          Adobe AIR (viene incluido en el instalador)

Herramienta elegida


Yo elegiría Justinmind porque me parece una herramienta usable, intuitiva y con numerosas ventajas. Además de que la he usado con anterioridad y me ha resultado muy útil.

Actividad de dominios .es

Los dominios .es

¿Cuándo se comenzaron a comercializar los dominios territoriales .es?
La extensión territorial .es fue concedida por ICANN en 1988 y gestionada en los primeros años por RedIRIS. Desde el 2000, la gestión corre a cargo de la Entidad Pública Empresarial Red.es, adscrita al Ministerio de Industria, Turismo y Comercio a través de la Secretaría de Estado de Telecomunicaciones y para la Sociedad de la Información.

¿Cuántos dominios territoriales .es se han registrado hasta el momento?
1.738.732 y superan en más de millón a los “.com”

¿Cuál es el organismo que gestiona los dominios territoriales .es?

La Entidad Pública Empresarial Red.es, adscrita al Ministerio de Industria, Turismo y Comercio a través de la Secretaría de Estado de Telecomunicaciones y para la Sociedad de la Información.

Protocolos de Internet

Definición de las siglas y para qué sirven
  • DHCP: Dynamic Host Configuration Protocol, en español «protocolo de configuración dinámica de host») es un servidor que usa protocolo de red de tipo cliente/servidor en el que generalmente un servidor posee una lista de direcciones IP dinámicas y las va asignando a los clientes conforme éstas van quedando libres, sabiendo en todo momento quién ha estado en posesión de esa IP, cuánto tiempo la ha tenido y a quién se la ha asignado después. Así los clientes de una red IP pueden conseguir sus parámetros de configuración automáticamente. Este protocolo se publicó en octubre de 1993, y su implementación actual está en la RFC 2131. Para DHCPv6 se publica el RFC 3315.
  • LDAP: LDAP son las siglas de Lightweight Directory Access Protocol (en español Protocolo Ligero/Simplificado de Acceso a Directorios) que hacen referencia a un protocolo a nivel de aplicación que permite el acceso a un servicio de directorio ordenado y distribuido para buscar diversa información en un entorno de red. LDAP también se considera una base de datos (aunque su sistema de almacenamiento puede ser diferente) a la que pueden realizarse consultas.
  • POP: En informática se utiliza el Post Office Protocol (POP3, Protocolo de Oficina de Correo o "Protocolo de Oficina Postal") en clientes locales de correo para obtener los mensajes de correo electrónico almacenados en un servidor remoto, denominado Servidor POP. Es un protocolo de nivel de aplicación en el Modelo OSI. Las versiones del protocolo POP, informalmente conocido como POP1 y POP2, se han quedado obsoletas debido a las últimas versiones de POP3. En general cuando se hace referencia al término POP, se refiere a POP3 dentro del contexto de protocolos de correo electrónico.
  • SMTP: El Simple Mail Transfer Protocol (SMTP) o “protocolo para transferencia simple de correo”, es un protocolo de red utilizado para el intercambio de mensajes de correo electrónico entre computadoras u otros dispositivos (PDA, teléfonos móviles, impresoras, etc). Fue definido en el RFC 2821 y es un estándar oficial de Internet. El funcionamiento de este protocolo se da en línea, de manera que opera en los servicios de correo electrónico. Sin embargo, este protocolo posee algunas limitaciones en cuanto a la recepción de mensajes en el servidor de destino (cola de mensajes recibidos). Como alternativa a esta limitación se asocia normalmente a este protocolo con otros, como el POP o IMAP, otorgando a SMTP la tarea específica de enviar correo, y recibirlos empleando los otros protocolos antes mencionados (POP O IMAP).
  • SSH: SSH (Secure SHell, en español: intérprete de órdenes seguro) es el nombre de un protocolo y del programa que lo implementa, y sirve para acceder a máquinas remotas a través de una red. Permite manejar por completo la computadora mediante un intérprete de comandos, y también puede redirigir el tráfico de X (Sistema de Ventanas X) para poder ejecutar programas gráficos si tenemos ejecutando un Servidor X (en sistemas Unix y Windows). Además de la conexión a otros dispositivos, SSH nos permite copiar datos de forma segura (tanto archivos sueltos como simular sesiones FTP cifradas), gestionar claves RSA para no escribir claves al conectar a los dispositivos y pasar los datos de cualquier otra aplicación por un canal seguro tunelizado mediante SSH.