Memoria Mexicana. Videojuego creado con Godot.
Just destroy the blocks! Videojuego creado con Godot.
Creación de videojuegos y apps para android, ios, linux, windows y macOS con Godot
Manejo y análisis de datos con Pandas
Calcular la hipotenusa de un triángulo rectángulo a partir de sus lados (catetos)
Calcular el lado (cateto) de un triángulo rectángulo a partir de su su hipotenusa y un lado (cateto)
Ejercicios matemáticos: suma, resta, multiplicación y división
En México venden libros con ejercicios matemáticos para los alumnos de primaria... Aquí podrás generar completamente gratis ejercicios matemáticos de suma, resta, multiplicación y división. Igualmente se generará la hoja de respuestas.
Crear una paleta de materiales / colores para el grease pencil de blender 2.8 con python
Blender es un programa que nos permite modelar en 3d, dibujar en 2d, animar en 3d, animar en 2d, editar video, crear videojuegos, efectos especiales, videos, animaciones y películas.
Instalación de ubuntu 18 en una computadora con un dual boot / arranque doble con Windows 10
Pasos que seguí para instalar Ubuntu 18 en una computadora que tenía Windows 10 para poder usar los dos sistemas operativos en una misma computadora.
Funciones de control de flujo / flow control en Python
Las funciones de control de flujo nos permiten definir las tareas o acciones a realizar o no realizar durante la ejecución de las instrucciones de un programa.
Los sets nos permiten almacenar varios valores en una variable. Los valores almacenados pueden ser números enteros, números decimales, strings / cadenas de caracteres, listas / lists, diccionarios... Cada valor es un elemento / element. La diferencia entre un set y una lista es que en el set no se permite la existencia de elementos duplicados, de elementos con el mismo valor.
Los dictionaries / diccionarios nos permiten almacenar varios valores en una variable. Los valores almacenados pueden ser números enteros, números decimales, strings / cadenas de caracteres, listas, otros diccionarios... Cada valor es un elemento / element.
¡Las listas también nos permiten almacenar varios valores en una variable! La diferencia entre un dictionary y una lista es que en el dictionary cada elemento tiene un nombre propio, una clave / key por la cual referirnos a él.
Las listas / lists nos permiten almacenar varios valores en una variable. Los valores almacenados pueden ser números enteros, números decimales, strings / cadenas de caracteres, otras listas... Cada valor es un elemento / element.
Expresiones / Expressions , variables, cadenas de texto / strings y operaciones aritméticas en Python
Para programar en Python usaremos cotidianamente variables, cadenas de texto / strings y operaciones aritméticas .
Instalando Python en ubuntu y windows
Python se puede instalar y usar en computadoras con el sistema operativo windows y ubuntu
YouTube + YouTube API + Javascript: El Soundtrack de mi vida
Con ayuda de YouTube, la API de Youtube y javascript podemos crear un reproductor de videos alimentado con una playlist / lista de reproduccion
AR Augmented Reality ( Realidad Aumentada ) con canvas, javascript y HTML5.
Con el elemento CANVAS de HTML5 y javascript se pueden crea AR Augmented Reality ( Realidad Aumentada ).
Creando animaciones con canvas, javascript y HTML5
Con el elemento CANVAS de HTML5 y javascript se pueden crear animaciones interactivas multiplataforma.
Swiffy, una herramienta para crear animaciones canvas a partir de animaciones Flash
El uso de CASE en mysql y php para actulizar una base de datos
¿HTML5 como alternativa a Adobe Flash?
Ubuntu: una alternativa a Windows XP
Calendario del año 2014 en formato PDF
Insertando los meta tags de twitter para crear twitter cards con php
Crear animaciones con python en blender
Convirtiendo audio y video con ffmpeg
Mostrando contenido alternativo a flash
Mis primeros pasos con Ubuntu.
Usando clases (class) y objetos en ActionScript 3.
Instrucciones para configurar un coreo POP3 en gmail.
Instrucciones para enviar un email con el webmail de Horde
Crear e insertar un google map
Usando símbolos del tipo bitmap con ActionScript 3
Usando símbolos con ActionScript 3
Cargando un archivo .swf dentro de otro con ActionScript 3
Resultados patrocinados y resultados naturales: como aparecer en google
YouTube + Playlists + JWplayer = El Soundtrack de mi vida.
Script para quitar de un texto acentos, letras ñ, artículos preposiciones y conjunciones.
Enfrentando el cierre de geocities
Instrucciones para rescatar una página de geocities y no perder posicionamiento en buscadores.
Cubo de color con los 216 colores websafe y su respectivo valor RGBr
Calcular el área de un círculo
Si, primero fue aprender html. Para publicar en la red era necesario, en sus primeros días que alguien conociera el código html (Hyper Text Markup Language). El HTML permitía darle un formato a un texto para que cualquier máquina o navegador de internet (browser) pudiera ser capaz de visualizarlo.
Al principio fue difícil para mí, años tenía de no meterme a diseñar algo para una pc (Estudie Pascal en la preparatoria.... "Pascal:antiguo lenguaje de programación"). Interrumpí mis estudios en pascal y sólo hice algunos programitas: uno para resolver ecuaciones de segundo grado, otro que creaba una base de datos para un inventario, otro más que desplegaba unos puntitos caminando por la pantalla, un juego sencillo de palabras, etc.....Nada serio.
Pero luego del miedo inicial descubrí que html no se acercaba ni en sueños al arte de la programación. Simplemente era poner tags y ya.... Lo más pesado era diseñar páginas con frames, y eso por que te hacías bolas ubicando el destino de un target
La vida se hizo más sencilla, aparentemente, con la aparición de Microsoft Front Page. Ahí diseñas una página como si escribieras un memorando. Ha perdido su labor artesanal de poner un comando despues de un párrafo para hacer un salto de línea.
Pero muchos de estos programs son basura. ¿Por qué digo que son basura? Por que hacen lo que se les da su chingada gana. Punto. Bueno, seré más específico:
Dreamweaver de Macromedia no es tan malo... su función de autocompletar reduce significativamente el tiempo para crear código. Pero eso sí, sigue creando c&oaucte;digo redundante... y el javascript que genera es muy dificil que lo modifique un humano (por ejemplo, si quieres agregar un rollover más a los ya creado por dreamweaver mx....)
Después con el tiempo descubrí e que HTML era muy limitado, había ciertas cositas que no se podían hacer. Entonces comencé mi búsqueda por nuevos recursos.
Y entonces llegó JAVA. Waw, el mundo de las applets (programas en lenguaje java) expandía nuevamente los horizontes por conquistar.
Java tiene la ventaja de que corre, se ejecuta, en todas las máquinas independientemente del sistema operativo que tengan. Además te permte hacer casi cualquier cosa, no hay límites ya que tu estableces y determinas lo que quieres hacer, lo que quieres ver. Desafortunadamente Java crea demasiados conflictos, muchas máquinas se traban al visitar páginas con applets de java.
La filosofía que orienta mi trabajo es la de diseñar páginas universales Esto es, páginas que puedan verse sin ningún problema independientemente del browser, de la versión del browser, de los plu-ins instalados, de la resolución del monitor etc. Lo primordial, para mí, es que la página se vista desde cualquier computadora. En consecuencia decidí abandonar cualquier intento por aprender Java
Pero entonces conocí a Java Script....
Los Scripts de JAvaScript se asemejan estructuralmente a los programas en Java, aunque son mucho más sencillos. No son programas en sí, sino instrucciones que lee el browser a medida que baja la página en internet pero con la suficiente habilidad y conocimiento puedes hacer cosas maravillosas. Por ejemplo esta página tiene elementos de JavaScript, ve su código fuente dentro del menú opciones y verás en el "head" una serie de instrucciones sumamente raras (si no conoces nada de html este ejercicio no tendrá sentido, lo que se despliegue será totalmente incoherente)
Y luego vino AJAX (asynchronous JavaScript and XML)... AJAX permitió el desarrollo de sitios como google docs, google maps, etc.
Han aparecido nuevas tecnologías cuyo objetivo es darle mayor vistosidad a las páginas en la red. Sobresalen flash, flex, flash video (flv), Php y Mysql.... ¡waw!
Esta página conserva mis primeros pininos usando javascript... Son rídiculos considerando lo que se puede hacer ahora con javascript.
Comenta y opina este texto Lee mi libro de visitas
© 1997-2024 Alain García
albegago@hotmail.com
Twitter: @feesgo
YouTube
El vínculo a este documento es:
http://www.alaingarcia.net/weird/
Puedes apoyar a este sitio invitándome a comer...
Este sitio utiliza cookies propias y de terceros para mejorar sus servicios. Si continua navegando, entendemos que acepta su uso. Política de Privacidad