Este documento presenta información sobre Vicente Ros y su trabajo en comunicación digital en la universidad CEU. Incluye enlaces a sus perfiles en redes sociales y plataformas como LinkedIn, Facebook y Twitter. También incluye algunas notas sobre programación web, bases de datos y otras tecnologías digitales.
3. CLASE 1: Programación WEB http://digital.ceu.es
4. #La Red Social! NO HABLAMOS EN CHINO!! 你好中國,我們並不非常清楚地知道,可我們的興趣,或者我們可以關心你 所以你去拜訪您指望之一的,對我們來說,更多的捐款來自西班牙的世界: 食譜馬鈴薯煎蛋 皮爾的洋蔥和土豆 喜鵲洋蔥成非常小的碎片和地點他們不要魚苗在一個泛用大量石油 同時削減土豆不能過於單薄鋁箔,季節性,並加入到鍋 偶爾炒攪拌,直到金黃色圍繞位 刪除,並讓流失 準備一碗擊敗第蛋 購買的土豆,洋蔥 把小油,鍋和爭取的混合之前
5.
6. <h1>TECNOLOGÍA DE SERVIDOR</h1> Vicente Ros Comunicación Digital CEU “ La Tecnología y no la Ideología es lo que cambiará el mundo” – Aldous Huxley <h1>Tecnología de Servidor</h1>
20. <h1>Proyecto Informáticos</h1> -BETA continuo! ÉXITO -Productos Escalables /Estandarizables -La improvisación la dejamos para el Teatro -Se entiende como “fracaso” un proyecto con demoras significativas, gastos muy superiores al presupuesto, o que no se entregó el valor esperado -No reinventemos la Rueda, genera Código Reusable. -Las Cosas necesitan Ser Probadas! <h1>Práctica Planificación Project</h1>
21. <h1>PROGRAMACIÓN</h1> Vicente Ros Comunicación Digital CEU <h1>Programación</h1> "Cualquier tonto puede escribir código que un ordenador entiende. Los buenos programadores escriben código que los humanos pueden entender. - Martin Fowler
22. <h1>Programación</h1> PROBLEMA -> ALGORITMO -> PROGRAMA Un algoritmo (del griego y latin, dixit algorithmus y éste a su vez del matemático persa Al Juarismi ) es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad
23. <h1>Mi Algoritmo</h1> Algoritmo para hacer un huevo frito: 1.Voy a la cocina. 2.Saco un huevo del refrigerador. 3.Saco una sartén. 4.Pongo un poco de aceite en la sartén. 5.Hecho el huevo a la sartén. 6.Lo frío. 7.Me lo como. Versión Mejorada: 1.Voy a la cocina. 2.Veo si hay huevos en el refrigerador. 3.Si hay, saco un huevo y salto al paso 8 4.Si no hay, voy a comprar. 5.Para comprar, voy a buscar $. 6.Si hay $, saco y voy al paso 8 7.Si no hay $, no se hace el huevo frito. 8.Veo si hay gas. 9.Si hay, prendo la cocina y voy al paso 14. 10.Si no hay, busco dinero para pedir gas. 11.Si no hay dinero, no hago el huevo. 12.Si hay, encargo y salto al paso 14. 13.Espero que llegue el gas. 14.Saco una sartén. 15.Si no hay sartén, no hago el huevo. 16.Etc, etc.
25. <h1>Ejemplo</h1> Inicio /* Establecemos el inicio del programa */ Letra mensaje=”Hola mundo”; /* A continuación definimos una variable de tipo “Letra”, de nombre “mensaje” y le damos un valor inicial de “Hola mundo”, el mensaje que queremos mostrar. Luego de la sentencia ponemos un punto y coma para indicar el fin de esta, algo que utilizaremos mucho cuando estemos programando en algún lenguaje, ya que eso le indica al entorno de programación que es el fin de la sentencia */ Principal( ) /* Definimos la función “Principal” que es donde irá el cuerpo del programa. Ya adentraremos el tema de las funciones */ mostrar mensaje; /* Utilizamos la sentencia “mostrar” para enviar un mensaje que se despliegue en pantalla y luego la variable que contiene el mensaje, en este caso “mensaje”. Cerramos la sentencia con un punto y coma para indicar que se ejecute la línea */ Fin /* Finalizamos el programa */
26. <h1>Variables</h1> 1.Int: Corresponde a números enteros 2.Float: Corresponde a valores de punto flotante 3.Char: Corresponde a valores de caracteres alfanuméricos (0 a 9 y abecedario). 4.Boolean: Corresponden a valores de tipo lógico. Almacenan sólo 2 posibles valores: true o false. 5.String: Corresponde a una cadena de caracteres
27. Sintaxis lenguajes programación <h1> LOS OPERADORES </h1> La lógica Boleana utiliza los siguientes Operadores : Y, O, y NO. Operador Y (and / && ) asegura que se incluya las condiciones. “ social media” y “marketing online” Operador O (or / || ) Generamos alternativas “ marketing online” or “social media” Operador NO (not / ! ) Que no se dé esa condición No (“socialmedia”)
28. Sintaxis lenguajes programación <h1> LOS OPERADORES (Continuación)</h1> + Suma. - Resta. * Multiplicación. / División. % Módulo de la división (resto). ++ Incremento. – Decremento. < Menor a. > Mayor a. == Igual a. (Se debe usar doble signo ya que el signo simple es para asignar valores). != Distinto de. (<>)
32. Switch: Otra iteración condicional. //Activamos el switch con la variable opción. Switch ( opcion ) { /* En el caso que valga 1 */ case 1: printf(“Hola mundo”); break; /* En el caso que valga 2 */ case 2: printf(“Buenos dias”); break; /* En el caso que valga 3 */ case 3: break; /* Caso por defecto */ default : printf(“Opcion no valida”); break; }
33. <h1>Programación</h1> <h3>Los Ciclos o búcles.</h3> Dim variable as integer; variable=500; for (inicialización; Condición ; siguiente iteración) { ACCIONES; }
37. En búsqueda de Patrones Vuelo de las abejas!, Simulación Estadística, Random() Forever! http://humanismoyconectividad.wordpress.com/2010/07/30/patrones-naturaleza/ http://www.begues.net/javascript/6650-abeja.html
45. Diseño de Base de Datos -Práctica Diseño de la Base de datos para Twitter/Facebook
46. <h1>XML/RSS</h1> Vicente Ros Comunicación Digital CEU <h1>XML</h1> "Colaboración es multiplicación." John C. Maxwell ( físico que desarrolló la teoría electromagnética)
47. <XML></XML> XML , siglas en inglés de e X tensible M arkup L anguage (lenguaje de marcas extensible), es un metalenguaje extensible de etiquetas desarrollado por el World Wide Web Consortium (W3C).
51. <h1>RSS por dentro!<h1> <?xml version="1.0" encoding="utf-8"?> <rss version ="2.0" xmlns:blogChannel="http://www.uch.ceu.es"> <channel> <title>RSS de los Blogs CEU</title> <link>http://www.uch.ceu.es/principal/listablogs.aspx</link> <description>Este RSS sirve para suscribirse a los Blogs CEU</description> <item> <title>Noticia1</title> <link>http://www.uch.ceu.es/principal/docu/noticia.aspx</link> <description>Texto de la descripcion 1.</description> </item> <item> <title>Noticia 2</title> <link>http://www.uch.ceu.es/principal/docu/revistaPrensa.aspx</link> <description>Texto de la descripcion 2. </description> </item> </channel> </rss>
53. <h1>Web Semántica</h1> Vicente Ros Comunicación Digital CEU “ Los límites de mi lenguaje son los límites de mi mente.” Ludwig Wittgenstein <h1>Web Semántica</h1>
57. Y justo cuando usted pensaba que estaba entendiendo la Web 2.0 Por Heidi Dawley Ontologías Polisemia Sinonimia Folksonomias (delicio.us, last.fm, flickr) OWL/ RDF/ Microformatos
58.
59. <h1>Ontologías<h1> El término ontología en informática hace referencia a la formulación de un exhaustivo y riguroso esquema conceptual dentro de uno o varios dominios dados; con la finalidad de facilitar la comunicación y el intercambio de información entre diferentes sistemas y entidades.
68. <p>Estamos en tiempos de cambios</p> @documentalista_ -Conspiración en la Red Ryan Philip y Tim Robbins http://www.youtube.com/watch?v=I4PyJDiVcPw Presione cualquier tecla para continuar... no, no, no, ESA NO!