Entradas

Mostrando las entradas de mayo, 2018

git reset

Imagen
Borrando Commits Aunque no es algo que se recomiende realizar ya que estamos borrando datos de la historia del proyecto puede que en algún momento por una equivocación, por un bug o por mantener un estándar de commits tu debas o quieras utilizar el comando reset. Existen 5 tipos de reset: reset --soft reset --mixed reset --hard reset --keep reset --merge en este post se mirara el funcionamiento de los 3 primeros y para entender el funcionamiento de estos debemos recordar los estados que posee git como lo son el working directory, staging area y git directory vamos a realizar un ejemplo de como modificar nuestro proyecto con estos tipos de reset. como consejo siempre se debe guardar el SHA (Secure Hash Algorithm) de el último commit que tenemos en nuestra historia por si nos equivocamos en este procedimiento podamos retornar al estado desde el cual comenzamos con un git checkout <SHA del commit> Soft Realicemos un git log --oneline para poder obtener

PostCSS: El futuro de CSS

Imagen
¿A qué dirección apunta el front? El desarrollo de frontend es muy fluctuante, cambia a pasos agigantados en un periodo de tiempo relativamente pequeño, cada día sale al mercado un nuevo framework que promete convertirse en el “principal”, los desarrolladores de frontend tenemos un gran reto al elegir cual es la tecnología en la que debemos especializarnos, sin embargo, existe una dirección a la que todas estas tecnologías parecen apuntar, la modularización, que cada día toma más relevancia, armar una aplicación con pequeños fragmentos de código, lo que ha significado un gran avance a la forma de escribir el software del lado del cliente, creando un código que resulta más fácil de digerir y reutilizar. Divide y vencerás Un ejemplo de modularización lo podemos ver con los módulos de NPM y sus dependencias o frameworks como React o Vue con sus componentes. Por otro lado también tenemos  webpack, que no es más que un empaquetador de módulos, que se encargará de recibir todos es

Revit en 3DVES

Imagen
Revit en 3DVES Desde 1984 Building Information Modeling (BIM) cambió la dinámica de gestión de información del modelo de la construcción, introduciendo recursos al proceso de diseño como la generación de modelado 3D en tiempo real, disminuyendo así el tiempo de diseño y construcción del edificio, además de generar tablas y reportes de la información del edificio.   Hoy en día son muchas las organizaciones que ofrecen en el mercado Softwares BIM con características similares, pero cada uno con diferentes prestaciones, de acuerdo a las necesidades de un mercado que día a día demanda nuevas y mejores herramientas. ¿Por que Revit? Sin lugar a dudas ha sido Autodesk el que desde el año 2002 introdujo  el concepto BIM, incorporando en cada una de sus versiones, nuevas herramientas, estilos de trabajo y colaboraciones entre softwares Autodesk, algunas de ellas son: Trabajo colaborativo (online o por red). Trabajo por medio de Links. Generación de Modelado Orgánico

Photoshop3D

Imagen
El Modo 3D que nos ofrece Photoshop nos ayuda a pre-visualizar, renderizar y modelar objetos básicos y complejos en detalle, en este vídeo mostrare como importar y texturizar en photoshop ya sea pintando en el modelo o en la hoja de textura.

Administración de Instancias en AWS

Imagen
EC2 es un servicio de amazon, a través del cual podemos crear máquinas virtuales y ejecutar sobre ellas cualquier tipo de servicio o aplicación, bien sea que utilicemos Linux o Windows. Estas máquinas virtuales. a partir de ahora llamadas instancias, son  creadas en la nube y pueden ser fácilmente asequibles desde cualquier lugar del mundo. Su velocidad y capacidad depende de la cantidad de recursos como memoria RAM, procesador y disco duro que se asignen a la misma para poder funcionar. Es importante tener en cuenta que la cantidad de estos recursos es proporcional al costo de estos, EC2 es un servicio que tiene un costo, sin embargo, para las grandes compañías representa un ahorro al no tener que renovar o comprar equipos de manera periódica. Vista de la ventana principal de AWS Creación de Instancias EC2 en AWS Crear una instancia es un proceso muy sencillo, lo primero que debes hacer es considerar la necesidad, es decir, qué tipo de servicio deseas ejecutar, cuant