-
Docker, sus manías y encantos.
Esta entrada será dedicada a docker uno de los contenedores más utilizados en el mercado. Tiene sus ventajas, en una ocasión alguien me había comentado sobre los contenedores y lo maravilloso que había permitido crear un ambiente de desarrollo. La verdad siempre me abstuve de usarlo hasta ahora. Regularmente siempre se es partidario de instalar todo directamente en el equipo, a lo mucho virtualizar un window por cuestiones de ofimática en donde no exista alguna compatibilidad con las diversas alternativas. Sin embargo cuando un cliente te solicita crear el ambiente clásico de desarrollo en una macbook air con chip M1 y su actualización 12 del sistema operativo, te sueles topar…
-
El html y las empresas
Si bien el html es una de los lenguaje de marcado donde ayuda a muchas compañías a tener su presencia en internet. En un mundo tan globalizado en el que se vive, las empresas pepe’s y toño’s llegan a pensar que para ellas no es necesarias el uso de una página web o de recolectar datos que su cliente en potencia pueda proporcionar para mejorar el servicio o el bien que vende. Por lo anterior una empresa de origen yucateco, y con un bagaje muy tradicional para la extracción, empaquetado, etiquetado y venta de su producto (miel de abeja), piensa muy tentativamente en incursionar en la presencia por internet. Cabe…
-
Programación Web | Regresando a clases presencial
-
Pencil y el diseño web
Pencil, es una herramienta que permite modelar prototipos, en muchos entornos, web, de escritorio, móvil. Lo mejor es que es una herramienta de software libre. Lo más genial es que es software libre. Lo que quiere decir que se tiene las tres libertades básicas (claro dependiendo de la licencia) para el uso del software. Instalación de pencil Lo primero que hay que hacer es descargar pencil el cual lo obtienes desde su página principal: https://pencil.evolus.vn/ o desde acá donde eliges el tipo de sistema operativo: https://pencil.evolus.vn/Downloads.html. Una vez que lo descargues dependiendo de tu sistema operativo, si es windows, no hay más que seguir el asistente, al igual que en…
-
La arquitectura, los sitios y las aplicaciones web
La arquitectura es uno de los temas geniales que puede existir, debido a que nos permite apreciar lo bello de las cosas y su simplicidad en gran parte de ella así como poder apreciar el arte que existe en ella. Por otro lado la arquitectura también permite que se puedan optimizar los elementos más básicos de una casa en un espacio de tierra determinado y es en este apartado donde entra en correlación con el desarrollo de sitios web. Mientras el arquitecto diseña los diferentes tipos de planos para la creación de una casa, plaza, estructura, escultura o lo que se le solicite. Como por ejemplo el plano eléctrico, el…
-
El aprendizaje de Laravel
Esta nota es un poco más personal, resulta que en un curso que nos impusieron asistir, nos enseñan laravel, un framework de php que ayuda a la creación de aplicaciones web, bajo la metodologia MVC (Modelo Vista Controlador) En lo particular no me gustan muchos los framework (sin embargo no quiere decir que no lo s haya usado), mas si no hay un objetivo para aprenderlo, es decir, no se implementará en algún lado o se desarrollara algo con ello. Lo cierto es que para usar cualquier framework hay que tener un conocimiento previo para su uso. Es decir, entrar de lleno a laravel, sin saber los conceptos previos de…
-
Maquetado web
Cuando se diseña un sitio web por primera vez desde cero hay que pasar por una etapa que se llama Maquetación Web, en el sentido más estricto consiste en la realización de diagramas de como estará distribuida los espacios, contenidos textuales, imágenes, y en algunos casos multimedia (video y audio), pero textualmente se puede definir a la maquetación web como: Una disciplina frontend mediante la cual se define y posiciona el contenido de páginas web, atendiendo a una estructura adecuada para la lectura y una presentación de la información atractiva. Escuela,it Otra definición de Maquetación web es: Consiste en tomar el diseño y la arquitectura de un sitio web y…