Entradas

Mostrando las entradas con la etiqueta #programacionparatodos

Análisis de redes sociales con minería de datos: ¿Quién usa qué plataforma?

Imagen
Análisis Demográfico de las Redes Sociales: Un Enfoque desde la Ciencia de Datos En la era digital, las redes sociales se han convertido en una fuente masiva de datos útiles para entender comportamientos humanos, segmentar audiencias y tomar decisiones estratégicas. Desde la perspectiva de la minería de datos y la ciencia de datos (data science), analizar los patrones demográficos de plataformas como Facebook, Instagram o TikTok ofrece un terreno fértil para extraer conocimiento. ¿Quién usa qué red social? Los datos más recientes sobre la distribución por género en redes sociales revelan patrones interesantes: Facebook : Con más de 3 mil millones de usuarios activos mensuales, es la red social más usada del mundo. Tiene una distribución bastante equilibrada: aproximadamente 51% mujeres y 49% hombres. Pinterest : Predominantemente femenina, con alrededor del 76% de sus usuarios identificados como mujeres. Reddit : Mayoritariamente masculina, con 63.6% hombres y 35.1% mujeres...

Como adivinar una palabra con PHP haciendo permutaciones

Imagen
Hola bienvenido a un nuevo post, hace unos días un primo compartió una publicación de un concurso de TV de hace algunos años donde te daban pistas para adivinar una palabra, la imagen es como la siguiente : Para llegar al resultado es haciendo permutaciones con las letras hasta lograr la palabra indicada. Que en este caso era Adriana. Para poder entender el concepto de permutación, lo explicare como yo lo entiendo que es poder acomodar una secuencia de caracteres o de números en todas los posibles ordenes posibles sin que se repitan, por ejemplo este caso, tenemos una frase que dice "ADAN IRA" tiene 7 letras esto quiere decir que al calcular las permutacione utilizamos la formula de factorial es decir 7! o en Excel Facotrial(7) o lo mismo es 7x6x5x4x3x2x1  lo que nos da como resultado 5040 permutaciones posibles  En Excel lo que hice para poder realizar de manera manual las permutaciones, fue utilizando la función de concatenar, ordenando las letras como se ve en ...

Ingeniera en crisis del COVID-19

Imagen
Hola amigos lectores espero se encuentren bien así como su familia y amigos, los tiempos que estamos viviendo con la contingencia del COVID-19 nos ha puesto a todo el planeta ante el mismo enemigo con un virus que no podemos ver pero que sabemos que ronda por ahí y que es peligroso principalmente para las personas más vulnerables de salud, pero también han resultado acciones positivas y en este post les queremos compartir algunos ejemplos.  Creo que este escenario se había pronosticado por varias personas años atrás por ejemplo Billi Gates lo mencionó en una charla de TED , la OMS (Organización Mundial de la Salud) también lo había planteado, la palabra Pandemia que quiere decir que existen grandes cantidades de personas con la misma enfermedad en todas partes del mundo al mismo tiempo, yo recuerdo 2 antes de esta que fueron la gripe AH1N1 y el Ebola, pero nunca llegaron a esta escala como el COVID-19, que es una enfermedad que afecta a las vías respiratorias y donde 1 de ...

HTML con complementos de audio y video

Imagen
Hola bienvenidos a un post mas del blog programación para todos, hemos visto varios ejemplos en el blog de como poder crear nuestras páginas WEB ya sean  Estáticas con HTML o Dinámicas con PHP , ASP , Javascript o tener páginas mas completas con ayuda de Wordpress o Wix . Esta semana les quiero mostrarles un ejemplo de HTML pero ahora con complementos de audio y vídeo en nuestras páginas WEB El complemento de audio soporta 3 tipos de archivos: ogg,mpeg,wav  tiene como atributos: Controls: que nos permite mostrar los controles de play, pausa, adelantar, atrasar Src: es para indicar cual es el archivo origen que se reproducirá Mute: que es para silenciar el audio Loop: para ejecutar el audio de manera continua Para escribir la pagina web es: <audio controls>   <source src="prueba.ogg" type="audio/ogg" controls=true>   <source src="prueba.mp3" type="audio/mpeg">   <source src="prueba.wav" typ...

Leer UUID de XML en listado de archivos con Python

Imagen
Hola bienvenidos a un nuevo post, esta semana quiero compartirles un ejemplo de un programa en Python 2.7 que me ayudo a poder leer el nodo UUID de mis recibos de nómina, se preguntaran para que, bueno ya esta próximo el mes de abril que es el mes de declaración anual para personas físicas en México y me gusta ir preparando mi información para cuando llega el momento, bueno entonces busque el listado de los UUID. https://www.sat.gob.mx/personas/declaraciones La lógica de mi programa es: Primero obtener la ruta de donde voy a buscar los archivos XML (mis recibos) en mi caso puse la ruta, pero también pueden utilizar el comando raw_input. En el programa la línea:        path = 'c:\\Users\\Ana   \\Documents\\2020\\declaracion\\XML_nominas\\'  De esa carpeta solo buscar archivos con extensión XML Primero para recorrer el directorio con el os.walk que nos regresa 3 lista, primero el directorio, luego los subdirectorios, los archi...

Arduino y C++ programa para medir nivel de agua

Imagen
Esta semana les quiero compartir otro programa de C++ con Arduino que nos permite hacer uso de un sensor de agua En un post anterior les comentaba que mi Kit sensores los compre con Elegoo  en este post vamos a utilizar el Water lever Sensor  Les explicó un poco más acerca de un electro nivel, que es? bueno es un circuito electrónico que controla por medio de sensores la capacidad de agua en un contenedor, un tanque, una cisterna, etc. El objetivo en casas o industrias es que en cuanto detecte que esta abajo del nivel de agua se active el proceso de bombeo de manera automática. Cuando estaba estudiando Electrónica en el Bachillerato, nos explicaron el funcionamiento del circuito 555, este componente electrónico es un temporizador,el uso de transistores, transistores de potencia, relevadores Por ejemplo esta es la imagen den NE555 (temporizador) Les comparto una liga donde puede ver como hacer un electro nivel de forma electrónica de la pagina de Unicrom...

Conociendo LaTeX: Guía Básica para Crear Documentos Profesionales

Imagen
Hola, bienvenidos a un nuevo post de programacionparatodos.com , esta semana les quiero platicar acerca del Software  Latex . Latex es un sistema para  escribir textos tipográficos, como son formulas en textos científicos es free software. Latex esta basado en TEX que es una serie de creado por   Leslie Lamport  en  1984 , les sirve si van a publicar algún libro que maneje formulas o explique conceptos de matemática s. La guía oficial es  https://www.latex-project.org/help/documentation/usrguide.pdf . Si no es un lenguaje de programación porque lo veremos en este blog, haaa es porque utiliza comandos y conceptos de programación La liga para descargarlo es: https://www.latex-project.org/get/ Ejemplos: Imaginemos que somos científicos y queremos expresar en nuestro libro una matriz bidimensional Escribir integrales Para aprender más les comparto más ligas: https://tobi.oetiker.ch/lshort/lshort.pdf http://nok...

Catálogos cascada en Delphi

Imagen
Hola Bienvenidos otra semana a nuestro blog de programación, esta semana para darle continuidad al primer post del año acerca de comparar propuestas salariales, les quiero platicar acerca de los diferentes puestos de trabajo en el área de sistemas y como siempre haciendo un ejemplo de esto.  Al hacer este post pensé en las siguientes preguntas:  ¿Como sub-dividirías los puestos de Trabajo en TI? Desde mi punto de vista las dividiría en : Infraestructura, Comunicaciones, Helpdesk, Software, Seguridad, Inteligencia Artificial (incluyendo BI,Datamining) y cada área se puede subdividir más  ¿Qué área es la que tiene más demanda de Staff? Creo que Software y Seguridad ¿Que áreas crees que tengan más desarrollo? Fullstack, Inteligencia Artificial, Seguridad de la Información  ¿Les recomendarías a las personas aprender a programar? Les diría claro que si, vale la pena estudiarlo, vi un articulo de OCC de Javier Castillo titulado ...

🚀 Mantener este blog funcionando requiere tiempo y café. ¡Puedes contribuir con uno aquí!