articulo

  • articulo

    Y un buen día se olvida

    Un buen día se olvida las partes básica de la instalación de un servidor web un clásico de un servidor web con apache, con php y mariadb; claro no deja de faltar el phpmyadmin. Y sin el servicio ftp que eso requiere. Y resulta que al querer enseñar unas instalaciones básicas se me han olvidado los comandos, y veo que en mi bitácora de apuntes no tengo nada al respecto por lo que bajo el contexto de que se tiene acceso a una terminal se dejaran los comandos para la creación de un servidor web clásico. Servidor web apache. Para su instalación se escribe el siguiente comando: Para comprobar la…

  • articulo

    Go y la estructura de un programa

    Bien, esta entrada va dedicada a que es lo “mínimo necesario” que debe de contener un programa en go. En está entrada se muestra cómo compilar un programa en go, sin embargo el ejercicio es un hola mundo donde permite hacer los pasos necesarios para ello. Y aquí se mostrará lo que debe de contener un cuerpo de programa en go. Para ello se dejara el siguiente código fuente: En el código fuente anterior se puede observar que: Se tiene la palabra package manin es por que, todos los programas que se creen deben de pertenecer aun paquete, en este caso al paquete principal “main”. Consiste a la vez en…

  • articulo

    Escribe, Compila y Ejecuta un Hola Go

    Bueno no puede faltar el clásico “hola mundo” que se hace en todos los lenguajes. Par iniciar se recomienda que se cree un directorio con el nombre “ProyectoGo”, se coloquen todos los ejercicios que se vayan resolviendo. Dentro de dicha carpeta se creará otra carpeta que llevara el nombre de “HolaGo”. ¿y luego…? Una vez creada las carpetas, se ira al directorio “HolaGo” y dentro se va a crear un archivo llamado “Hola.go”, el nombre del fichero es Hola y la extensión es go. Lo que quiere decir que todo los ficheros que vayan a contener el código fuente deben de tener la extensión .go Y ¿qué se escribe dentro?…

  • articulo

    Instalar Go

    Bueno, después de la presentación de este lenguaje (si te la perdiste pulsa aquí) es hora de instalarlo. desde su sitio ( https://go.dev/doc/install) se encuentra las instrucciones para instalar en alguna distribución linux, macosx y windows. Cabe aclarar que en el caso de macos tiene la versión que viene con chip intel, si tu portatil tiene ese chip (amd64) descarga esa, ahora bien si trae un chip M1 o superior debes descargar la que dice “chip apple” (arm64). Lo mismo aplica para tu hardware donde este corriendo alguna distribución linux. Pulsamos en la opción de descargar, se espera a que descargue y se sigue el asistente. Para comprobar que se…

  • articulo

    Go y los ejecutables multiplataformas

    Después de un rato de no dedicar una entrada al blog. Se ha dado por conectar con un lenguaje de programación que tiene un buen dando vueltas en aprenderlo. Su nombre es go. Creado en las instalaciones de google y vendría ha ser como el resultado de la inspiración del lenguaje C y Python. ¿Cómo surge Go? El lenguaje Go surge en las instalaciones de Google, de las manos de Robert Griesemer, Rob Pike y Ken Thompson. Actualmente es multiplataforma, disponible desde un binario ejecutable para los sistemas de ventanas (Windows), cualquier distribución GNU / Linux y MacOSx. Es posible instalarlo en otros sistemas (FreeBSD, Inferno, plan9) a partir de…

  • articulo

    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…

  • articulo

    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…

  • articulo

    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…

  • articulo

    Reseña del libro Privacidad es poder.

    Esta entrada va dedicada a lo interesante que es el libro “privacidad es poder“, para las personas que no son especialistas, expertos o estudiados en el área de las tecnologías y consideran que su privacidad es lo menos prioritario, deberían de leer el libro de Carisda Véliz disponible en amazon ya sea en una versión digital o impresa. Es increíble como un libro puede describir la nueva era en la que se está moviendo todo, los datos. Y si por un momento se detienen y se valora todo lo que se publica, en cualquier red social de cualquier índole, ya sea privativa, federada, profesional, y se conjuga con la huella…

  • articulo

    Experiencia con Impresora Brother

    Esta entrada va dedicada a la experiencia de usuario de la impresora brother modelo HL-1212W, se decidió adquirirla porque un par de razones: Es económica si la adquieres en fines de año (cibermonday, blackfriday o buen fin). Sus consumibles es económicos y regularmente existen genéricos que brindan un buen resultado. Se puede “alargar” la vida de algunos consumibles. Otra de las características que tiene es que, se conecta a la red inalámbrica de casa u oficina como un dispositivo más, no crea una nueva red para que te conectes a ella (como suelen hacer otras impresoras) esto brinda la facilidad de enviar imprimir sin tantos cables. Cuenta con una aplicación…