Entradas

Mostrando las entradas etiquetadas como Aprendizajes

Semana 16: Fintech

Imagen
 Fintech es la abreviatura de Financial Technology que incluye productos, tecnologías y modelos de negocios que están cambiando la industria de los servicios financieros con el objetivo de digitalizar la forma como pagamos y pedimos dinero prestado. Las Fintech son startups (empresas emergentes) que brindan servicios financieros mediante el uso e implementación de la tecnología y para ello se valen de páginas web, aplicaciones y redes sociales con el fin de agilizar y simplificar su proceso de atención. Blockchain Una cadena de bloques (blockchain) es la estructura de datos que representa el registro de una transacción financiera. Cada transacción se firma digitalmente para asegurar su autenticidad y evitar que se modifique, de manera que todos los registros y las transacciones ahí contenidas tienen alta integridad. La magia ocurre cuando estos registros digitales se distribuyen en una infraestructura de equipos conectados en red. Como es un registro descentralizado, se hacen copia...

Semana 10: Ingeniería de software

Imagen
 La ingeniería del software es la rama de las ciencias de la computación que busca principios que sirvan como guía al desarrollo de sistemas de software complejos y de gran tamaño. El desarrollo de estos sistemas requiere el esfuerzo de más de una persona a lo largo de un período extendido de tiempo durante el cual los requisitos del sistema propuesto pueden verse alterados y el personal asignado el proyecto puede variar. Nuestra sociedad es dependiente a los sistemas de computadoras y software Ingeniería del software asistida por computadora (CASE) Sistemas de planificación de proyectos: como ayuda para la estimación de costes para la fijación de hitos en los proyectos y para la asignación de personal Sistemas de gestión de proyectos: como ayuda para el monitoreo del progreso del proyecto desarrollo Herramientas de documentación: como ayuda para la escritura y organización de la documentación Sistemas de prototipado y simulación: como ayuda al desarrollo de prototipos Sistemas d...

Semana 17: Green IT

Imagen
Electronic Waste (E-Waste) Recycling and Disposal According to Wirefly.org, the average cell phone user gets a new cell phone every 18 months. In the U.S., (we) toss more than 100 million cell phones in the trash every year. The EPA reports that over 112,000 computers are discarded every single day, in the U.S. alone. That’s 41.1 million desktops and laptop computers per year. 20 million TVs are trashed in the U.S. every year. Only 13% of electronic waste is disposed and recycled properly. En general, la tecnología deja mucho desperdicio. El consumismo hoy en día nos ha llevado a que productos como teléfonos celulares, computadoras, tabletas electrónicas, etc. sean los más vendidos. Es por ello que es muy importante que tomemos en cuenta los desperdicios de esos productos y tomemos acción para que el impacto sobre el planeta sea el mínimo. ¿Qué podemos hacer a nivel individual? ¿Qué podemos hacer como sociedad? ¿Qué podemos hacer a nivel de una organización? Son preguntas que nos debem...

Semana 15: Internet de las cosas

Imagen
  El internet de las cosas es generar datos de todo para que se almacenen en el internet. Se busca para generar valor. La definición de la nube es la computadora de alguien más. Jeff Bezos creó la nube.  Cloud computing definitions On premises: Servidores que están en mi espacio. Aplication Service Providers: ASP Proveedores de nube. Private Cloud: Nube que es privada, como la del ITAM. Infrastructure as a service (IaaS): Cuando me rentan la computadora completa, nada más. Platform as a service (PaaS): Cuando me rentan la computadora, junto con el sistema operativo y no te preocupas por actualizar. Software as a service (SaaS): Computadora, sistema operativo, antivirus, softwares específicos. (Es el más común). The hybrid cloud: Nubes juntas, como Comunidad ITAM Multi-cloud: Varias nubes. Fintech es la abreviatura de Financial Technology que incluye productos, tecnologías y modelos de negocios que están cambiando la industria de los servicios financieros con el objetivo ... Bl...

Semana 14: Redes sociales

Imagen
 Las redes sociales son parte integral de las personas modernas, tal vez muy integral. Empezaron como una ayuda para establecer comunicaciones entre muchas personas, pero ahora ya controlan las comunicaciones y tienen nuestros datos. Por ello en este post indagaremos en qué son las redes sociales y sus consecuencias. La definición de red social es " an online service or site through which people create and maintain interpersonal relationships ".  Las redes sociales son un conjunto de todo  Nosotros buscamos las redes sociales para promocionar mi marca. Encontramos comunicación, nuevas conexiones, encontrar información, autopromoción y networking.  En el tema de los negocios lo más importante en redes sociales es incrementar el reconocimiento de la marca y la lealtad. También se usa para mejorar la tasa de conversión (de todas las personas que vieron el anuncio cuántas le dieron click).  Para la promoción de una marca debemos de poner una estructura. El objetivo ...

Semana 6: Seguridad

Imagen
  Seguridad informática Ataques desde el interior:  Acceder a celdas de memoria que no me corresponden. Cuando descubro algo y nadie sabe entonces es Día 0. Es instalar en el dispositivo y ataca desde ahí. Ataques desde el exterior:  Es desde fuera. Checa una cuenta y tiene un registro con el nombre de usuario, contraseña y privilegio.  La seguridad informática es asegurar la información contenida, procesada y transmitida en un sistema de cómputo y comunicaciones. Triada de seguridad: Confidencialidad, Integridad y Disponibilidad. Las brechas de información son causadas por: sistemas sin actualizaciones de seguridad, error humano, malware, abuso interno, robo físico de un dispositivo.  ¿Qué es el riesgo informático? Capacidad de que una vulnerabilidad informática pueda ser explotada con éxito y esto cause pérdida, robo, o alteración de los activos de una empresa u organización. Tipos de malware Virus:  Cuando los programas se ejecutan el virus se ejecuta. G...

Semana 13: Computo ubicuo y geolocalizado

Imagen
  Computo ubicuo: Es considerado la tercer ola de la computación. Su visión es integrarse en el ámbito físico, social y humano de los usuarios. Esto para que existan dispositivos de mayor acceso y más fáciles de usar, además de ser diseñados para operar en armonía con el ambiente social.  El usuario no necesita más de 50 Mbps. Aplicaciones como Zoom o Netflix solo necesitan 2 o 5 megas.  La nueva plataforma para entrega de servicios es Móvil. Su penetración en prácticamente todos los segmentos es abrumadora pues facilita las interacciones: pagos móviles, salud, monitoreo, teletrabajo, telemedicina, telemarketing, etc.  Si consideramos un futuro donde todos tenemos celulares, las empresas deberán cambiar su modelo. Los beneficios son la eficiencia presupuestal, satisfacción de empleados, mejor imagen de la marca, mejor servicio. Que deben hacer las empresas 1. App Onboarding. If users don't clearly understand the value of your app and how to use it, their odds of chu...

Semana 17: Propiedad intelectual de TI

Imagen
 Propiedad intelectual 3 lineas de protección de contenido: Ley de copyright Sistemas de protección tecnica Modelos de negocio Patentes de software Software copyright La Ley Federal del Derecho de Autor tiene su base en el Artículo 11. El Artículo 13 habla de que se refiere el derecho de autor: literatura, música, drama, danza, programas de cómputo. Los derechos de autor protegen a las personas que tienen los derechos En EEUU existen 4 factores que determinan si voy a hacer uso justo de mi derecho. Si es sin ningún beneficio La naturaleza del trabajo La porción mostrada del trabajo El efecto por el uso en el mercado potencial La estructura general es Si esta explicitamente establecido El publico general no tiene acceso El uso justo Esta estructura sirve para media tradicional El modelo de negocios sirve para evitar la piratería mediante una gran base de clientes. Cultura contra ley La cultura en México no es estricta con la ley. ¿Cómo una empresa puede lidiar con la piratería? Exis...

Semana 12: Implicaciones de las TI

Imagen
Las tecnologías de la información tienen implicaciones fuertes en nuestro día a día, ya que reforma nuestros hábitos y nuestra forma de comportarnos. El impacto puede ser a nivel personal, a nivel social y a nivel empresarial. Es importante conocer estos niveles y preguntarnos: ¿Cuáles son las consecuencias negativas en cada uno de estos niveles?  Hablaremos de tres fenómenos que nos afectan a nuestro día a día. 1. Paradoja de la elección Significa que en nuestra sociedad actual tenemos tantas opciones que ya no sabemos cuál elegir. Nos abruman las opciones y en muchos casos elegimos lo más popular y se vuelven monopolios. 2. Multitasking y polychronicity El multitasking es un mito, realmente no podemos hacer más de una cosa a la vez. Esto es un termino popular por que las personas de hoy en día se enfocan en fragmentar su trabajo para ganar más, sin embargo, al enfocarse en varias cosas no das tu máximo en cada una de ellas.  3. Atrofia de la atención Las personas ya no puede...

Semana 9: Software, sistemas y aplicaciones empresariales

Imagen
Sistema empresarial  El primer sistema empresarial es el correo electrónico. Una aplicación empresarial es aquella que se utiliza ampliamente en la organización e integra las operaciones de diferentes departamentos y funciones. Las aplicaciones empresariales pueden contener software muy complejo. Requieren planeación extensa para implementarse y pueden ser muy costosos. Tipos de aplicaciones: Correo electrónico:  Linea principal de comunicaciones de cualquier compañía. Servicios de directorio:  La creación de usuarios dentro de una organización y el permitir el acceso a las aplicaciones y recursos corporativos más allá de un usuario y contraseña. Sistemas de planeación de recursos empresarial:  Son los más importantes. Administrar varias cosas Un ERP (Enterprise Resource Planning) es una categoría de sistemas administrativos, compuesto típicamente de varias aplicaciones integradas, que la organización usa para obtener, almacenar, administrar e interpretar datos ...

Semana 11: Fundamentos de diseño agil

Imagen
SCRUM Es un enfoque ágil para el desarrollo de productos y servicios. ¿Qué cosas buenas tiene Scrum? Nos permite exploración rápida y feedback, ayuda al trabajo Inter-funcional y a la sincronización. ¿Cuáles son sus beneficios? Clientes satisfechos, un buen regreso en la inversión, reducción de costos, resultados rápidos, más confianza y más alegría en el equipo. ¿Qué es un artefacto? Los artefactos del scrum ágil son información que un equipo de scrum y las partes interesadas utilizan para detallar el producto en desarrollo, las acciones para producirlo y las tareas realizadas durante el proyecto.  Roles: -Dueño del producto: platica con el cliente. Debe de averiguar que pide el cliente. Define las cosas que van a ser más importantes y cuales van primero. -Maestro: asegura que todos tengan las herramientas necesarias para trabajar. -Equipo de desarrollo: hacen el producto, auto-organizado.  Actividades y artefactos: -Sprints: Tomar las funcionalidades, medimos la complejidad ...

Semana 5: Redes

Imagen
 La redes de internet pueden ser locales (LAN), metropolitanas (MAN) o de área extensa (WAN). El internet es una red abierta, y cada red tiene un foco el cual es el Access Point. Existen protocolos que dirigen la información. Es como una conversación: si los dos van al mismo tiempo se detienen, en el caso de las computadoras lo vuelven a intentar más tarde. Existe también el Ethernet, el cual es lo mismo que el internet pero alámbrico, en el cual se comunican dispositivos locales. Para combinar redes hay varias herramientas: repetidor, puente y conmutador. El repetidor aumenta la frecuencia de la señal. el puente puede crear relaciones más estrechas y eficaces, y el conmutador hace lo mismo que el puente pero con más dispositivos en lugar de 2. Internet: red mundial internet: interred. Cuando una red se conecta a una interred utiliza un punto Gateway, y esta conexión es posible gracias al encaminado (router) Luego se necesita comunicación entre procesos, esto es posible gracias al...

Semana 4: Sistema Operativo

Imagen
 Sistemas operativos y lenguajes de programación Paquetes de software que  coordinan las actividades internas de una computadora, además de controlar su comunicación con el mundo exterior. Entre ellos esta la Mac, Windows, Linux y UNIX. ¿Cuales son las 4 funciones de un sistema operativo? Orquestar el conjunto de operaciones de una computadora Almacenar y extraer archivos Calendarizar la ejecución de programas Coordinar la ejecución de programas Evolución de los sistemas operativos Procesamiento por lotes Procesamiento interactivo Tiempo-compartido Multitarea Tipos de software Software de aplicación: Lo que puedes descargar Software de sistema: Los que ya vienen instalados y no puedes desinstalar El software de utilidad amplia las capacidades del sistema operativo Componentes de un sistema operativo Interfaz de usuario Nucleo: Aqui esta el Kernel, el cual es un puente. Administrador de ventanas: El puntero también es un código Administrador de archivos: Directorio Gestor de ...

Semana 3: Arquitectura

Imagen
Tratamiento de datos Arquitectura de computadoras Es un termino usado para el diseño de los componentes y organización de las computadoras: Unidad aritmetico logica Unidad de control Unidad de registro CPU: Es la unidad central de procesamiento Dato--> ARM es la compañía que se encarga de la arquitectura de chips de Apple Se tiene que copiar el contenido de la memoria RAM a la unidad central de procesamiento (CPU),  hace lo que tiene que hacer, adentro se pasa a la unidad de registro y luego se regresa a la RAM. Un programa puede codificarse como un patrón de bits y almacenarse en la memoria principal como si fuera otro tipo de dato. Terminología Instrucción nivel maquina: Una instrucción codificado como un patrón de bits que son reconocidos por el CPU Lenguaje maquina:  El grupo de todas las instrucciones reconocidas por una computadora Filosofía de Lenguaje Maquina RISC (Reduced Instruction Set Computing) CISC (Complex Instruction Set Computing) Ciclo de maquina Captació...

Semana 2

Imagen
  Almacenamiento de datos Las computadoras sirven para almacenar datos, realizar operaciones, etc. En este post veremos diferentes conceptos y formas de cómo almacena datos. El Bit: El supuesto es que el 0 representa el valor falso y el 1 el verdadero Operaciones booleanas:  AND OR XOR NOT (pero este ya no es básico) Puertas lógica: Dispositivo que genera la salida de una operación booleana cuando se le proporcionar los valores de entrada de dicha operación Chips: Es como una ciudad pero en chiquito. Se hace un cubito y se van poniendo formas gracias a impresiones con luz. El primer chip fue el 4004 de Intel. Tenía 4 bits, 2300 transistores, tecnología de 10,000 nm.  Circuitos biestables:  Con los circuitos biestables aunque se vaya la energía se queda el dato dado. Para hacer uno mínimo se necesitan tres operaciones booleanas. Sirven para abstraer un bit de memoria. Las computadoras almacenan BITS. Son puros transistores conectados unos con los otros Si el primer ...

Semana 1

Imagen
¿Qué es la ciencia de la computación? La ciencia de la computación tiene una base científica por qué al final del día se va comprobando lo teorizado. Tiene una serie de pases que compruebo. Si tenemos un algoritmo podemos seguir las instrucciones sin necesidad de entender como funciona este.  ¿Debo desconocer cómo funcionan los algoritmos? Primero veremos las definiciones de algoritmo, programa y programación. Algoritmo: Conjunto de pasos que define como hay que realizar una tarea Programa: Representación de un algoritmo en una forma que es compatible con la maquina Programación: Proceso de desarrollo de un programa, de codificarlo en un formato compatible con la maquina y de introducirlo en esta. Historia de la computación Primero fue el: Abaco Después fueron: Engranajes Más tarde: Tarjetas perforadas Casi al final: Rieles  Babbage fue uno de los pioneros, Lovelace fue técnicamente la primer programadora, pensó en cómo sería el futuro ...