-
Rust y sus constantes
El manejo de constante en rust no cambia mucho claro que en éstas no aplica los conceptos de inmutabilidad o mutabilidad que si en las variables, lo que aplica es el sombreado de constante, que sucede igual como le pasa a las variables, es la forma en la que le llama a una re-declaración de variable. Sin embargo por definición, Las constantes representan valores que no se pueden cambiar. Si declara una constante, no hay forma de que cambie su valor. La palabra reservada para usar constantes es const. Las constantes deben escribirse explícitamente. A continuación se muestra la sintaxis para declarar una constante: Diferencias entre una constante y una…
-
Rust y sus variables
Rust maneja un par de conceptos en las variables, estos son mutabilidad e inmutabilidad en el primer caso se refiere a que la variable puede cambiar su valor como tal en el resto del programa aún después de que se haya sido asignado un valor. El segundo concepto refiere a que la variable una vez que haya sido asignado un valor no podrá cambiar el valor, es decir, queda en modo de solo lectura, esto previene fallos de seguridad dentro del código y técnicamente es recomendado, porque imagina que has generado el *.exe de tu programa escrito en rust y alguien quiere desensamblar el ejecutable para saltarse los pasos de…
-
Rust y sus tipos de datos.
Como en todo lenguaje se tienen los tipos de datos básicos, “enteros, cadenas, carácter, arreglos, boleanos y decimales”, sin embargo rust muestra ciertas peculiaridades a la hora de tratar con los tipos de datos, se muestran a continuación: Tipo de dato escalar Un tipo escalar representa un valor único. Por ejemplo, 10,3.14, ‘c’. Se tiene cuatro tipos: Integer. Floating-point. Booleans. Characters. Enteros Un número entero es un número sin componente fraccionario. Es decir, el tipo de datos entero se utiliza para representar números enteros. Los enteros se pueden clasificar además como firmados y no firmados. Los enteros con signo pueden almacenar valores tanto negativos como positivos. Los enteros sin signo…
-
Rust y sus operadores.
Bueno, no es que solo se haya hecho el hola mundo en rust, ahora da paso a el uso de variables, y sus operadores, que en teoría es como en todos los demás lenguajes, es decir, operadores aritméticos (suma, resta, multiplicación, división); operadores lógicos; operadores de comparación y la manera de usar las variables. (Visita el post )Dando inicio se procede con los operadores: Operadores aritméticos en rust. Se menciona al inicio de este post, los operadores aritmético son los que permiten realizar las operaciones básicas como calcular la suma, la resta, la multiplicación, división e incluso calcular el residuo de una división, entre dos números. En rust se sigue…
-
Rust. El amado lenguaje
Después de un ratillo sin postear, se ha estado leyendo información sobre el amado lenguaje, categorizado así por un gran número de programadores que entran a aprender este lenguaje RUST. Creado por mozilla en el 2010 y que a la fecha ha estado tomando un auge sorprendente, ¿porqué? Sencillamente por que se creo desde cero, agregando múltiples diseños de otros lenguajes, como la facilidad, combinando una sintaxis intuitiva de alto nivel con el rendimiento y el control de un lenguaje de bajo nivel, es como lo mejor de dos mundos (bajo nivel y alto nivel en la programación). ¿Qué se puede hacer con rust? Se utiliza en aplicaciones de internet…
-
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
-
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…
-
¿Qué son los Arreglos?
En esta entrada después de un rato sin escribir. Se regresa con el tema de arreglos donde se explicará que son y para que funcionan. Se empezará con una analogía a los arreglos, no se olvide que todo lo que se tiene a nivel computacional, primero se observo en la vida, en la naturaleza, en el mundo en que se vive. Analogía Por un momento imagine a un arreglo florar, como un conjunto de flores todas del mismo tipo, es decir, una docena de rosas, por ejemplo. Todas estas rosas ocupan un espacio dentro de la docena misma, sin embargo otra de sus características, es temporal, debido a que debe…
-
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…