My best advice on how to communicate better with your team
When you meet a colleague, you don’t know about their life and their knowledges. I will explain how to communicate better when you don't know about a person for first time.
When you meet a colleague, you don’t know about their life and their knowledges. I will explain how to communicate better when you don't know about a person for first time.
Las notificaciones por correo son muy importantes, las aplicaciones hoy en día notifican cada acción del usuario.
ActiveMQ es un broker de mensajería de código abierto utilizado en muchas aplicaciones para comunicarse entre sí y compartir datos.
A menudo las aplicaciones deben de ser protegidas. Guardar datos en localStorage puede ser fácil, los datos quedan expuestos para cualquier atacante.
Las tareas pueden ser programadas para establecer una acción en un periodo de tiempo o una fecha en concreto. Sirven para cobros automáticos, recordatorios a usuarios, etc.
Geograficamente, los paises cuentan con diferentes horarios. Gracias a las zonas horarias podemos identificar la fecha y hora de cualquier pais. Crear aplicaciones sin entender este tema, se puede volver complicado.
JasperServer es un servicio web de informes (reportes) creado en Java. Su tarea es servir documentos en formato electrónico pdf para su impresión o visualización. -------------------------------------------------------------------------------- Comunicación con JasperServer Lo que necesitamos para obtener un documento electrónico es lanzar una petición hacia el servidor jasper. El servidor recibe una serie
Sails.js tiene la capacidad y flexibilidad de dar al desarrollador lo que busca en un marco de trabajo para la creación de aplicaciones web; desde formularios de acceso, persistencia a base de datos, subida de archivos, políticas de permisos, configuraciones de seguridad, etc. No importa qué tan exigente seas,
Una migración es la parte más importante en una herramienta de desarrollo. Es la sincronización de tu código con la base de datos. Es un concepto tan popular que la mayoría de herramientas las tiene. Instalacion y configuración Instala knex en el sistema de manera global. $ npm install -g knex
Bookshelf.js soporta bases de datos relacionales y su diseño es inspirado en Backbone.js, algo que me trae muy buenos recuerdos y que muchos ya no sabrán lo que era. Aún así, su uso es similar a él desde sus funciones, herencias y modelos.
Los íconos son un recurso muy importante dentro del diseño web. Si un sitio no cuenta con ellos, no resaltaría lo que queremos decirle a nuestros usuarios. Aunque hay gran variedad de ellos, hablaremos de uno de los más populares. -------------------------------------------------------------------------------- Comenzamos Primero instalamos los 3 módulos que usaremos: font
Ghost permite el acceso a su núcleo de una manera más directa. Las aplicaciones. Y, aunque existan las apis y los webhooks, las apps tienen acceso a más bajo nivel que cualquier configuración pueda tener. Aún dicha funcionalidad está en fase de desarrollo pero suponen muchas ventajas para la personalización
Aprenderlos no es tan dificil como parece. Django tiene tags pre-construidos que los usamos en nuestras aplicaciones. Crear los nuestros nos ayudará a mejorar nuestras vistas. -------------------------------------------------------------------------------- Uso de tags en plantillas El sistema de plantillas de django viene con una variedad de tags ya diseñados para usarlos en nuestras
django
Es de saber que nuestras aplicaciones corren internamente cientos de líneas de código en su núcleo. Son tantos los archivos que, es difícil darle seguimiento en su ejecución. Aunque es importante saber como funciona el núcleo para distinguir de donde vienen los errores, lo es también la forma en que
django
Siguiendo el post anterior, ahora les mostraré cómo actualizar los registros, verán que fácil es y sin morir en el intento. Tabla de contenido 1. Primer paso con UpdateView 2. Modificamos el archivo urls.py 3. Simplificando nuestro código Primer paso con UpdateView Como bien sabemos la clase UpdateView pide
django
A menudo cuando desarrollamos aplicaciones web nos encontramos con varias situaciones; una de ellas es guardar datos en un formulario que están en diferentes modelos.
django
Muchos desarrolladores cuando comenzamos a aprender un lenguaje o una herramienta acarreamos malas prácticas a la hora de programar. Ésto se debe porque se desconoce el paso correcto al momento de escribir nuestras aplicaciones. A continuación les dejaré algunos tips que deben de tener a la hora de desarrollar sus
sailsjs
Sabemos que sails es un framework que va creciendo día con día tanto en su desarrollo como su comunidad. A diferencia de antes, existe más documentación de la que solíamos ver en internet pues ahora hay mucha gente interesada en él. Por éste motivo decidí sacar provecho de algunas cosas
sailsjs
Hola de nuevo. Ahora les presentaré la estructura de éste framework que cada vez que lo uso no me deja de sorprender con nuevas cosas. Después de saber cómo instalar sails [https://blog.alexandermiss.com/aprende-sails-js-primeros-pasos/] en nuestro equipo a continuación detallaré los archivos y carpetas que tiene un nuevo
virtualenv
Para desarrollar aplicaciones web con django existen dos maneras de configurar nuestro entorno de trabajo. Una de ellas es usando los repositorios del sistema (instalando con apt-get, yum, dnf) y la otra es usando entornos virtuales. Si usamos los repositorios del sistema nos estamos limitando a usar una sola versión
sailsjs
Hola de nuevo, Ahora les mostraré como crear un proyecto nuevo pero funcionando con jade (que ahora se llama pug). Supongamos que quiero crear un proyecto de nombre sailsconjade. El comando en la terminal es el siguiente: $ sails new sailsconjade --viewEngine jade Nos situamos en el directorio del proyecto y
backbonejs
Hola nuevas criaturas, Hoy les presentaré otro atributo más en Backbone. Se trata del cid. Instancias de modelos. Resulta que Backbone, debe identificar los registros que creamos de alguna forma. Cuando nosotros creamos un registro aun sin guardarlo a la base de datos, éstos registros están siendo manipulables con Backbone
backbonejs
Hola Nuevas Criaturas, En el post pasado [https://soynuevacriatura.com/backbone-js-nuevos-registros/] hablábamos de Nuevos registros en Backbone. La clave es el id. Ahora vamos a ver como cambiar ese nombre de atributo. Un poco de SQL A veces tenemos campos únicos que nos sirve de llave primaria y que en
backbonejs
Hola Nuevas Criaturas, Backbone distingue nuevos registros con la propiedad id. En éste seguimiento de Backbone trataremos siempre con el mismo ejemplo de los candidatos, así que, creamos nuestra clase. var Candidato = Backbone.Model.extend({ defaults: { votos: 0 } }); Si en el registro existe un campo id, entonces el registro es