<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" > <channel> <title>Aprender desarrollo de apps | Revista Digital INESEM</title> <atom:link href="https://www.inesem.es/revistadigital/informatica-y-tics/categorias/desarrollo-de-aplicaciones/feed/" rel="self" type="application/rss+xml" /> <link>https://www.inesem.es/revistadigital/informatica-y-tics</link> <description>Canal de Noticias gestionado por el Departamento Docente de Informática y TICS de INESEM</description> <lastBuildDate>Fri, 23 Aug 2024 11:18:10 +0000</lastBuildDate> <language>es</language> <sy:updatePeriod> hourly </sy:updatePeriod> <sy:updateFrequency> 1 </sy:updateFrequency> <generator>https://wordpress.org/?v=5.9.3</generator> <item> <title>Códigos de programación, la base de cualquier software</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/codigos-de-programacion/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/codigos-de-programacion/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Fri, 05 Jul 2024 11:08:37 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4568</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/07/Portada-Codigos-de-programacion-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Códigos de programación" style="float:left; margin:0 15px 15px 0;" />Conoce qué tipos y paradigmas de programación existen y cuáles son las principales aplicaciones de los códigos de programación.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/codigos-de-programacion/">Códigos de programación, la base de cualquier software</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/07/Portada-Codigos-de-programacion-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Códigos de programación" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>Los <strong>códigos de programación</strong> son la base sobre la cual se construyen todos los <strong>sistemas, páginas web y aplicaciones</strong> que utilizamos diariamente.</p> <p>La <strong>programación informática</strong> es un campo amplio y diversificado que se basa en el uso de <strong>lenguajes y códigos de programación</strong> para crear programas, aplicaciones, sistemas operativos, páginas web y, en general, software.</p> <p>Los códigos de programación son las <strong>instrucciones escritas</strong> en un lenguaje de programación específico <strong>que un ordenador puede entender y ejecutar</strong>.</p> <p>Existen numerosos programas y entornos de desarrollo integrados (<strong>IDE</strong>) que facilitan la programación. Algunos de los más populares son <a href="https://code.visualstudio.com/" target="_blank" rel="nofollow noopener noreferrer"><strong>Visual Studio Code</strong></a>, PyCharm, IntelliJ IDEA o el reciente <strong>Project IDX</strong> de Google que funciona en entorno Cloud.</p> <p>Estos programas ofrecen herramientas avanzadas para la <strong>edición de código, depuración y gestión de proyectos</strong>.</p> <h2><strong>Tipos de lenguajes de programación</strong></h2> <p>Existen cientos de <strong>lenguajes de programación</strong>, y cada uno tiene sus <strong>propios códigos y sintaxis</strong>.</p> <p>Algunos son más populares y utilizados, como Python, Java o JavaScript, mientras que otros son menos conocidos como C, Rust o Ruby. Pero todos ellos se pueden agrupar en 3 categorías principales:</p> <h3><strong>Lenguaje de bajo nivel o máquina y Ensamblador</strong></h3> <p>El <strong>lenguaje máquina</strong> es el <strong>nivel más bajo</strong> de código de programación, compuesto por una serie de instrucciones binarias que la CPU puede ejecutar directamente.</p> <p>Es extremadamente <strong>eficiente</strong> pero difícil de entender y escribir para los humanos. Un nivel por encima está el <strong>ensamblador</strong>, que usa símbolos y direcciones para representar operaciones en lenguaje máquina.</p> <p>Ambos se usan en programación de sistemas y para optimizar el rendimiento de software crítico.</p> <h3><strong>Lenguajes de Alto Nivel</strong></h3> <p>Los <strong>lenguajes de alto nivel</strong> están diseñados para ser <strong>más fáciles de entender y escribir</strong>.</p> <p><strong>Abstraen la complejidad</strong> del lenguaje máquina, haciéndolos más intuitivos y accesibles para los programadores sin tener que preocuparse por los detalles del hardware subyacente.</p> <p>Ejemplos de este tipo de lenguajes son <strong>Python, Java, o PHP</strong>.</p> <h3><strong>Lenguajes de nivel intermedio o híbridos</strong></h3> <p>Los <strong>lenguajes de nivel intermedio o híbridos</strong> ofrecen un mayor nivel de abstracción que los lenguajes de bajo nivel, pero menor que los de alto nivel. Esto significa que el programador tiene <strong>más control sobre el funcionamiento interno del programa</strong>, sin llegar a la complejidad del lenguaje máquina.</p> <p>Además, suelen ser más <strong>eficientes</strong> que los lenguajes de alto nivel, ya que están más cerca del hardware. Esto los hace adecuados para aplicaciones que requieren un alto rendimiento.</p> <p>Algunos ejemplos de lenguajes de nivel intermedio o híbridos son <strong>C, C++, Cobol o <a href="https://www.inesem.es/revistadigital/informatica-y-tics/rust-lenguaje-de-programacion/" target="_blank" rel="noopener">Rust</a></strong>.</p> <h2><strong>Paradigmas de programación</strong></h2> <p>En la programación, existen varios <strong>paradigmas de programación</strong> que sirven como <strong>modelos conceptuale</strong>s para entender y resolver problemas. Los paradigmas de programación definen la <strong>forma en que se estructura y organiza el código</strong>, así como los <strong>conceptos y enfoques</strong> utilizados para resolver problemas.</p> <p>Algunos de los paradigmas de programación más <strong>importantes</strong> son:</p> <ul> <li><strong>Imperativa</strong>: Esta es una de las formas más antiguas y utilizadas de programación. En este paradigma, el programa se descompone en una serie de instrucciones secuenciales que modifican el estado del programa mediante la asignación de variables y el control de flujo.</li> <li><strong>Orientada a objetos (POO)</strong>: En este tipo, el programa se estructura en torno a objetos, que son instancias de clases que encapsulan datos y comportamientos. Las clases se utilizan para definir nuevos tipos de datos y para crear jerarquías de objetos relacionados.</li> <li><strong>Funcional</strong>: Se basa en la idea de que las funciones son ciudadanos de primera clase y pueden ser utilizadas como argumentos o valores de retorno de otras funciones. En la programación funcional, el énfasis está en el uso de funciones puras y la composición de funciones para crear programas complejos.</li> <li><strong>Lógica</strong>: Aquí, el programa se basa en la lógica formal y las reglas de inferencia. El programa se representa como una base de conocimiento y un conjunto de reglas que permiten derivar nuevos hechos a partir de los existentes.</li> <li><strong>Declarativa</strong>: En este paradigma, el programa se describe en términos de qué debe hacer, en lugar de cómo hacerlo. La ejecución se basa en un motor de inferencia que determina el orden en que se ejecutan las instrucciones.</li> </ul> <p>Cada paradigma tiene sus fortalezas y debilidades, y el lenguaje de programación elegido a menudo se determina por el tipo de problema que se quiere resolver y las preferencias del programador.</p> <h2><strong>Aplicaciones de los Códigos de Programación</strong></h2> <p>Los códigos de programación tienen un <strong>alcance prácticamente ilimitado</strong>, permitiendo el desarrollo de una amplia gama de aplicaciones. Algunas de las más comunes son las siguientes.</p> <h3><strong>Desarrollo Web</strong></h3> <p>Los códigos de programación son fundamentales para el <strong>desarrollo web</strong>. <strong>HTML, CSS y JavaScript</strong> son los lenguajes más usados en el <strong>front-end</strong> para crear interfaces de usuario atractivas y funcionales.</p> <p>En el <strong>back-end</strong>, lenguajes como <strong>Python, Ruby y PHP</strong> se utilizan para manejar la lógica del servidor y las bases de datos.</p> <h3><strong>Aplicaciones Móviles</strong></h3> <p>El desarrollo de <strong>aplicaciones móviles</strong> utiliza lenguajes específicos según la plataforma. Para <strong>iOS, Swift</strong> es el lenguaje de programación más utilizado, mientras que <strong>Kotlin y Java</strong> son populares en el desarrollo de <strong>Android</strong>.</p> <p>Estos lenguajes permiten crear aplicaciones eficientes y con una buena experiencia de usuario.</p> <h3><strong>Software de escritorio</strong></h3> <p>Cualquier <strong>programa instalable</strong> en un ordenador, como procesadores de texto, editores de vídeo o videojuegos están creados con un código de programación en un determinado lenguaje.</p> <p>Algunos lenguajes usados para este objetivo son <strong>C, C#, Java o Python</strong>.</p> <h3><strong>Sistemas operativos</strong></h3> <p>Los programas que controlan el funcionamiento básico de cualquier ordenador o servidor, conocidos como sistemas operativos, como <strong>Windows, macOS o Linux</strong>, están basados en lenguajes de programación.</p> <p>Normalmente, para este tipo de software se utiliza lenguajes de bajo nivel como <strong>Assembly</strong> o híbridos como <strong>C o C++</strong>.</p> <h3><strong>Bases de Datos</strong></h3> <p>El manejo de <strong>bases de datos</strong> es otra área crucial en la programación informática. <strong>SQL</strong> es el lenguaje estándar para interactuar con bases de datos relacionales, permitiendo a los desarrolladores realizar consultas y manipular datos de manera eficiente.</p> <h3><strong>Big Data</strong></h3> <p>El <strong>big data</strong> ha emergido como un campo crítico que requiere habilidades avanzadas de programación.</p> <p>Lenguajes como <strong>Python y R</strong> son ampliamente utilizados para análisis de datos, machine learning y visualización de datos.</p> <h2><strong>Códigos de programación, la base de cualquier programa</strong></h2> <p>La <strong>programación</strong> es la base de cualquier programa, web, app o software que puedas imaginar. Y los códigos de programación son las instrucciones que hacen que esos programas funcionen de la forma en la que deben.</p> <p>Además, es un campo en <strong>constante evolución</strong>, en el cual es fundamental seguir adaptándose y mejorando para satisfacer las necesidades de los clientes y las empresas.</p> <p>Si te interesa el mundo de la programación te recomiendo formarte en este <a href="https://www.inesem.es/Master-Full-Stack-Developer" target="_blank" rel="noopener"><strong>Máster Full Stack Developer</strong></a> </p> <p>Y, si quieres leer otros artículos interesantes, puedes entrar a mi <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener"><strong>perfil</strong></a>. </p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4568" data-ulike-nonce="672f0e0df6" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4568"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/codigos-de-programacion/">Códigos de programación, la base de cualquier software</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/codigos-de-programacion/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Qué son los Hackathons?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/que-son-los-hackathons/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/que-son-los-hackathons/#respond</comments> <dc:creator><![CDATA[Juan Ríos]]></dc:creator> <pubDate>Thu, 04 Jul 2024 14:01:46 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4526</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/06/Hackathon-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Hackathon" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Los hackathons se han convertido en eventos importantes dentro de la comunidad informática. Una oportunidad para que los programadores...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-son-los-hackathons/">¿Qué son los Hackathons?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/06/Hackathon-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Hackathon" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>Los hackathons se han convertido <strong>en eventos importantes dentro de la comunidad informática</strong>. Donde es una oportunidad para que los programadores, diseñadores y otras disciplinas informáticas, colaboran intensamente durante un período corto, generalmente de 24 a 48 horas, <strong>para crear soluciones a problemas específicos</strong>. En este artículo exploraremos en profundidad como funcionan este tipo de eventos.</p> <h2>¿Qué es un Hackathon?</h2> <p>La palabra <strong>“hackathon” es una combinación de “Hack” y “marathon”</strong>. En este sentido, “hack” no se refiere a actividades maliciosas, sino a la creatividad y habilidad técnica para encontrar soluciones. En general, es una maratón de programación donde equipos desarrollan proyectos desde cero y compiten entre sí.<br />Entonces <strong>se trabajan capacidades como la innovación, la colaboración y la resolución de problemas</strong>. Siendo un reto debido a la presión por el reducido tiempo para realizar las tareas.</p> <h2>¿Cómo podemos participar en un Hackathon?</h2> <h3>Inscripción</h3> <p>El primer paso y el más obvio para participar en un hackathon <strong>es inscribirse</strong>. Los hackathons suelen anunciarse en diferentes plataformas, <strong>como twitter o <a href="https://hackathonspain.com/" target="_blank" rel="nofollow noopener">algunas páginas web</a></strong>. Investigando un poco sobre las Hackathons en redes sociales las podréis encontrar sin mucho problema. Algunos <strong>eventos son abiertos al público</strong>, mientras que otros pueden requerir una invitación o cumplir ciertos criterios de selección.<br />Aquí algunas páginas y cuentas de internet que están al día de hackathons</p> <h3>Preparación</h3> <p>Una vez estamos inscritos se empiezan a formar los equipos, esto no quiere decir que todas las hackathons siempre tengan equipos, también <strong>existen hackathons individuales pero la mayoría fomentan la participación en equipos</strong>. Es ideal formar un equipo con una variedad de habilidades: <strong>programadores, diseñadores y otros especialistas según el tipo de hackathon.</strong><br />Luego <strong>se trabaja sobre una temática</strong>, y de esta <strong>elaborar una idea inicial</strong> que pueda ser útil, aunque no obligatorio. Lo importante es tener una visión clara.<br />Por último, hay que <strong>elegir las herramientas y/o tecnologías que planeas usar.</strong> Muchas veces los propios organizadores proporcionan alguna API y plataformas para trabajar.</p> <h3>Durante el Hackathon</h3> <p><strong>Hay que planificar el proyecto, empezar con el desarrollo (el cuál es muy intenso)</strong>, hacer un prototipado funcional, no importa que no sea perfecto hay que mostrar solo el concepto.<br />Y por último presentar el proyecto.<br />Como hemos comentado, <strong>un Hackathon tiene un margen de 24-48 horas.</strong> Es muy poco tiempo y <strong>no hay ningún tipo de horario más que el que se plantea con tu equipo</strong>. Lo más importante es parar de vez en cuando, comer y descansar lo necesario para evitar quemarse y perder rendimiento. Además, los hackathons suelen ser de <strong>inscripción gratuita</strong> y no pierdes nada a nivel monetario, <strong>la experiencia y tu salud</strong> también es importante y no solo ganar.</p> <h2>¿Cómo organizar un hackathon?</h2> <p>La organización de un hackathon comienza con una <strong>fase de planificación previa</strong>. En esta etapa, se definen los objetivos del evento y determinar si tendrá una temática específica. Luego, se debe reunir un equipo organizador que incluya roles esenciales como un <strong>coordinador general, responsables de logística, relaciones con patrocinadores, marketing y comunicaciones.</strong><br />En la consecución de patrocinadores y colaboradores nos cubren los costos del evento y proporcionan premios, también pueden <strong>ofrecer APIs</strong>, herramientas y mentores. Asimismo, es vital seleccionar un lugar adecuado y accesible para el hackathon, considerando una fecha que permita la máxima participación y no coincida con otros eventos importantes.</p> <p>Además, la logística del evento requiere asegurar una infraestructura adecuada, que incluya un espacio con suficiente capacidad, acceso a internet de alta velocidad, estaciones de trabajo y áreas de descanso. También es esencial proporcionar alimentos, bebidas y snacks. Además, se deben <strong>preparar materiales como credenciales, camisetas y otros recursos necesarios.</strong></p> <p>Durante el evento, el registro y la bienvenida son importantes. Esto implica <strong>recibir a los participantes, entregar kits de bienvenida</strong> y realizar una sesión de apertura para explicar las reglas y el cronograma. <strong>Organizar charlas y talleres sobre tecnologías relevantes y buenas prácticas</strong> enriquece la experiencia de los participantes. Es también importante invitar a mentores experimentados que puedan apoyar a los equipos con consejos y orientación técnica. Para evaluar los proyectos, se deben definir criterios claros y seleccionar un panel de jueces con experiencia relevante.</p> <p>La clausura y el seguimiento del hackathon comienzan con la coordinación de las presentaciones finales y la sesión de preguntas y respuestas. Posteriormente, <strong>se anuncian los ganadores y se entregan los premios</strong>. Después del evento, es esencial recopilar feedback de los participantes para mejorar futuros hackathons y fomentar la continuidad de los proyectos destacando oportunidades de incubación o inversión puede dar un impulso significativo a las ideas generadas durante el evento.</p> <p>Los <strong>hackathons son un buen catalizador de colaboración</strong>, ofreciendo un evento compañerismo y una plataforma para desarrollar habilidades técnicas y creativas. Considero estas una experiencia que cualquier desarrollador debería probar a lo largo de su carrera.</p> <p>Además, si te interesa participar en un hackathon como diseñador web, aquí tenemos nuestro <strong><a href="https://www.inesem.es/Master-En-Diseno-Grafico-Web-Y-Multimedia" target="_blank" rel="noopener">Master en Diseño Gráfico y Web Multimedia</a></strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4526" data-ulike-nonce="4a2a7ff7e2" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4526"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-son-los-hackathons/">¿Qué son los Hackathons?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/que-son-los-hackathons/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Qué herramientas de diseño web se utilizan con más frecuencia?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-de-diseno-web/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-de-diseno-web/#respond</comments> <dc:creator><![CDATA[Juan Ríos]]></dc:creator> <pubDate>Fri, 24 May 2024 10:32:21 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4487</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/05/herramientas-de-diseno-web-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="herramientas de diseño web" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Las herramientas de diseño web combinan arte y tecnología para crear experiencias digitales atractivas y funcionales.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-de-diseno-web/">¿Qué herramientas de diseño web se utilizan con más frecuencia?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/05/herramientas-de-diseno-web-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="herramientas de diseño web" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>El diseño web es una disciplina que combina <strong>arte y tecnología</strong> para crear experiencias digitales <strong>atractivas y funcionales para los usuarios</strong>. Logrando así que un sitio web que no solo luzca bien, sino que también funcione perfectamente y sea estable.</p> <p>Es necesario utilizar las <strong>herramientas de diseño web</strong> adecuadas para lograr el resultado que se quiere. Estas herramientas de diseño web facilitan cada etapa del proceso de desarrollo, desde los esbozos e planos de la página web, hasta la escritura del código y despliegue de los resultados. A continuación, exploramos algunas de las herramientas más importantes para el diseño y desarrollo web.</p> <h2>Editores de texto</h2> <p>Los editores de texto son esenciales para un programador. Los necesitamos para escribir el código del sitio web. Actúan como cuadernos digitales donde puedes <strong>redactar y organizar tu código</strong>. Dos editores de texto populares son <strong>Sublime Text y Visual Studio Code</strong>. </p> <p>Estas herramientas ofrecen características que facilitan la escritura de código para los programadores, como el <strong>resaltado de sintaxis</strong>, <strong>autocompletado y detección de errores</strong>. Con estas funcionalidades, los editores de texto no solo ayudan a escribir código más rápido, sino que también permiten identificar y corregir errores con mayor facilidad. Además, por si no fuera poco, cuentan con la personalización por medio de plugins</p> <h2>Editores Gráficos</h2> <p>Los editores gráficos son esenciales para diseñar los elementos visuales de un sitio web. Herramientas como Adobe Photoshop y Adobe Illustrator son ampliamente utilizadas para crear logotipos, botones y otros gráficos. Photoshop es ideal para editar fotografías y crear diseños detallados, mientras que Illustrator es perfecto para crear gráficos vectoriales precisos, como íconos y logotipos. Estas herramientas permiten luego a los programadores <strong>integrar estos diseños a la página web directamente.</strong></p> <h2>Herramientas de Wireframing y Prototipado</h2> <p>Antes de construir un sitio web, es crucial planificar su estructura y funcionalidad. Las herramientas de <strong>wireframing y prototipado</strong>, como <strong>Sketch y Adobe XD</strong>, permiten a los diseñadores crear esquemas y maquetas de las <strong>páginas web</strong>. Estas herramientas facilitan la visualización de la disposición de los elementos en una página y cómo interactuarán entre sí, sin invertir en el proyecto como tal.. Al usar <strong>wireframes y prototipos</strong>, los diseñadores pueden experimentar con diferentes <strong>diseños y flujos</strong> de usuario para encontrar la mejor solución entre cliente diseñador antes de empezar a construir el proyecto como tal.</p> <h2>Sistemas de Control de Versiones</h2> <p>Trabajar en equipo en un proyecto web puede ser complicado si no se gestionan adecuadamente los cambios en el código. Los sistemas de <strong>control de versiones</strong>, <strong>como <a href="https://git-scm.com/" target="_blank" rel="nofollow noopener">Git</a></strong>, permiten a los desarrolladores realizar un <strong>seguimiento de todas las modificaciones hechas al código</strong> y colaborar de manera paralela. Con Git, cada cambio se registra, y es posible volver a versiones anteriores del código si es necesario permitiendo volver a fases de desarrollo anteriores en caso de que haya algún problema en la fase actual. Esto asegura que todos los miembros del equipo estén sincronizados y que los cambios se integren sin problemas.</p> <h2>Herramientas de Desarrollo de Navegadores</h2> <p>Las herramientas de desarrollo integradas en navegadores como Google Chrome y Mozilla Firefox son indispensables para revisar y <strong>depurar páginas web</strong>. Estas herramientas permiten a los desarrolladores inspeccionar el código, <strong>modificar estilos CSS</strong> en el acto y probar la funcionalidad del sitio en diferentes entornos. Estas herramientas son muy útiles para ver visualmente el desarrollo de una página web.</p> <h2>Frameworks de CSS</h2> <p>Los frameworks de CSS, como Bootstrap y Tailwind CSS, proporcionan un montón de elementos para facilitar la programación de diseños. Estos frameworks incluyen una variedad de componentes listos para usar, como botones, formularios y barras de navegación, que se pueden personalizar para que coincidan con el estilo del sitio. Siendo así, una forma de ahorrar mucho tiempo, trabajo y dinero.</p> <h2>Sistemas de Gestión de Contenidos (CMS)</h2> <p>Los sistemas de gestión de contenidos, son una alternativa a otras herramientas, como es el caso de <strong>WordPress</strong>, permiten a los usuarios gestionar y actualizar el contenido de su sitio web sin necesidad de conocimientos técnicos avanzados. Con un <strong>CMS</strong>, es fácil organizar <strong>textos, imágenes y videos</strong>, y realizar cambios rápidamente. WordPress, por ejemplo, es muy popular por su facilidad de uso y la amplia variedad de <strong>plugins </strong>disponibles que extienden su funcionalidad. Aunque es menos personalizable que otras páginas web que se hacen desde cero.</p> <h2>Herramientas de Optimización del Rendimiento</h2> <p>La velocidad y el rendimiento es muy importante para la satisfacción y experiencia del usuario. En este contexto utilizamos las herramientas de optimización del rendimiento, como <strong>Google PageSpeed Insights y GTmetrix</strong>, analizan la velocidad de carga de las páginas y ofrecen recomendaciones para mejorarla. <strong>Estas herramientas pueden identificar cuellos de botella</strong> en el rendimiento y sugerir ajustes, como la compresión de imágenes, la minificación de archivos CSS y JavaScript, y la implementación de almacenamiento en caché. Así mantenemos la retención de usuarios.</p> <p>Contar con las <strong>herramientas de diseño web adecuadas </strong>influencia directamente el desarrollo de una página web. Es necesario plantear las herramientas o <a href="https://www.inesem.es/revistadigital/informatica-y-tics/que-es-una-api/">APIs</a> que se van a utilizar según el tipo de página web que queramos realizar. Si os ha interesado este artículo podéis ver más en mi <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/juan-rios/">perfil</a>, también podéis aprender más sobre diseño y desarrollo web en nuestro<strong> <a href="https://www.inesem.es/Master-En-Diseno-Grafico-Web-Y-Multimedia" target="_blank" rel="noopener">Curso Experto en Diseño y Desarrollo Web.</a></strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4487" data-ulike-nonce="ae2c40fa93" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4487"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-de-diseno-web/">¿Qué herramientas de diseño web se utilizan con más frecuencia?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-de-diseno-web/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Legado de Andrew Fluegelman: Freeware y democratización del software</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/freeware/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/freeware/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Tue, 21 May 2024 06:36:42 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4483</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/05/Portada-Freeware-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Portada Freeware" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Descubre qué es el freeware, entendiendo las diferencias con el shareware y su relación con otras formas de software.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/freeware/">Legado de Andrew Fluegelman: Freeware y democratización del software</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/05/Portada-Freeware-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Portada Freeware" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>A la hora de hablar de software existe una gran variedad de tipos y categorías, entre los que destacan el <strong>freeware</strong> y el <strong>software libre</strong>.</p> <p>Estos dos conceptos, aunque a menudo utilizados de forma intercambiable, tienen diferencias significativas que resultan importantes para desarrolladores y usuarios en general.</p> <p>En este artículo, explicaré qué es el freeware, entendiendo las diferencias con el shareware y su relación con otras formas de software.</p> <h2>¿Qué son el freeware y el shareware?</h2> <p>En 1982, <strong>Andrew Fluegelman</strong> acuñó el término «freeware» para referirse a su programa <strong>PC-Talk</strong>, un software de comunicaciones que distribuía de forma gratuita a cambio de una donación voluntaria.</p> <p>Su objetivo era promover el intercambio y la colaboración entre los desarrolladores de software, así como fomentar la innovación en el sector.</p> <p>Hoy en día, el término <strong>freeware</strong> se utiliza para describir un tipo de software que se ofrece de <strong>forma gratuita</strong> a los usuarios <strong>sin ningún costo asociado</strong>.</p> <p>Este tipo de programas puede utilizarse sin restricciones y, en la mayoría de los casos, <strong>se distribuyen sin código fuente</strong>. Los usuarios pueden descargar y utilizar el freeware sin necesidad de pagar por él o registrarse.</p> <p>Por otro lado, el <strong>shareware</strong> es un tipo de software que se distribuye de forma gratuita en una versión limitada o de prueba. El objetivo del shareware es permitir a los usuarios probar el software durante un período determinado antes de decidir si desean adquirir la versión completa o no.</p> <p>La principal <strong>diferencia</strong> entre el freeware y el shareware radica en que este último requiere la compra de una <strong>licencia</strong> para continuar utilizando el software después del período de prueba o para acceder a características adicionales o premium.</p> <h2>¿Cuál es la diferencia entre software libre y freeware?</h2> <p><strong>El</strong> <strong>software libre y el freeware</strong> comparten la característica de ser programas gratuitos, pero existen notables <strong>diferencias</strong> entre ambos:</p> <ul> <li><strong>Código fuente</strong>: El software libre ofrece acceso al código fuente, permitiendo a los usuarios estudiar, modificar y redistribuir el software de forma libre. El freeware, en cambio, generalmente no incluye el código fuente.</li> <li><strong>Derechos de autor</strong>: El software libre se distribuye bajo licencias que garantizan los derechos de uso, estudio, modificación y redistribución del software. El freeware, sin embargo, puede tener restricciones en la redistribución y modificación del código.</li> <li><strong>Filosofía</strong>: El software libre se basa en la filosofía de la libertad y la colaboración, mientras que el freeware se centra más en la gratuidad y la accesibilidad para los usuarios.</li> </ul> <h2>¿Qué se puede hacer con el freeware?</h2> <p>El freeware ofrece una variedad de <strong>aplicaciones prácticas</strong> sin necesidad de incurrir en costos adicionales, tales como:</p> <ul> <li><strong>Navegar por Internet</strong>: Navegadores como Google Chrome y Mozilla Firefox son ejemplos de freeware que permiten acceder a la web sin pagar.</li> <li><strong>Reproducción Multimedia</strong>: Programas como <a href="https://www.videolan.org/vlc/index.es.html" target="_blank" rel="nofollow noopener">VLC Media Player</a> y Audacity permiten reproducir y editar archivos multimedia.</li> <li><strong>Seguridad y Mantenimiento del Sistema</strong>: Software antivirus gratuito como Avast Free Antivirus y herramientas de limpieza del sistema como CCleaner.</li> <li><strong>Productividad</strong>: Suites ofimáticas como LibreOffice proporcionan herramientas para procesamiento de textos, hojas de cálculo y presentaciones.</li> <li><strong>Entretenimiento</strong>: Juegos gratuitos y aplicaciones de entretenimiento que pueden descargarse y utilizarse sin costo.</li> </ul> <h2>Relación con otros tipos de software</h2> <p>El freeware es un <strong>tipo de software</strong> que se relaciona y diferencia de otros modelos de software, como el software libre, el software de código abierto y el software comercial.</p> <p>En el contexto del <strong>software libre</strong>, el freeware puede verse como una forma más restrictiva, dado que no siempre ofrece acceso al código fuente ni garantiza los mismos derechos de redistribución y modificación.</p> <p>En relación al <strong>software de código abierto</strong>, el freeware puede ser similar en términos de disponibilidad y gratuidad, pero no necesariamente en el acceso al código fuente o en la filosofía subyacente.</p> <p>Finalmente, el freeware se diferencia del<strong> software comercial</strong> en que este último requiere la compra de una licencia para poder ser utilizado.</p> <h2>Democratización del software y la tecnología</h2> <p>El <strong>freeware</strong> representa una <strong>forma única de distribución y utilización de software</strong>, que ha contribuido al desarrollo y la <strong>democratización</strong> del sector de las tecnologías de la información.</p> <p>Aunque presenta algunas limitaciones en comparación con el software libre y de código abierto, el freeware sigue siendo una opción muy interesante para aquellos/as que buscan soluciones gratuitas y accesibles.</p> <p>Al permitir el acceso a herramientas y aplicaciones gratuitas, el freeware ha impulsado la investigación y el desarrollo en <strong>inteligencia artificial</strong>, permitiendo a expertos, entusiastas y estudiantes aplicar y mejorar las capacidades de la IA.</p> <p>Si estás interesado en profundizar en el mundo de la IA, te recomiendo nuestro <a href="https://www.inesem.es/Curso-De-Inteligencia-Artificial" target="_blank" rel="noopener"><strong>Curso Superior en Inteligencia Artificial: Software y Herramientas</strong></a>, que te proporcionará una base sólida y las herramientas necesarias para adentrarte en este fascinante campo.</p> <p>Y, si te ha gustado el artículo, te recomiendo que entres a mi <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener"><strong>perfil</strong> </a>para aprender más sobre temáticas relacionadas con el campo de la informática.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4483" data-ulike-nonce="f50927a279" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4483"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/freeware/">Legado de Andrew Fluegelman: Freeware y democratización del software</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/freeware/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Google Consent Mode: Gestión de datos</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/google-consent-mode-gestion-de-datos/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/google-consent-mode-gestion-de-datos/#respond</comments> <dc:creator><![CDATA[Juan Ríos]]></dc:creator> <pubDate>Wed, 08 May 2024 14:02:03 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4468</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/04/stock-1863880_1280-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Datos" loading="lazy" style="float:left; margin:0 15px 15px 0;" />En los últimos años, hemos sido testigos de una evolución continua en el mundo digital en lo que respecta a la privacidad.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/google-consent-mode-gestion-de-datos/">Google Consent Mode: Gestión de datos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/04/stock-1863880_1280-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Datos" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>En los últimos años, hemos sido testigos de una evolución continua en el mundo digital en lo que respecta a la privacidad y protección de datos. Entre los avances institucionales para proteger los derechos de los usuarios a conocer y decidir sobre la información recopilada sobre ellos, los esfuerzos de grandes actores como Google o Facebook para adaptarse a ellos, y, en medio de todo esto, las verdaderas implicaciones que esta continua lucha tiene para las marcas y proveedores de servicios, a menudo nos encontramos no solo con nuevos requisitos que cumplir sino también con dudas sobre qué son exactamente estos requisitos y la forma correcta de cumplir con ellos.<br />En este contexto de evolución e incertidumbre, Google ha estado avanzando continuamente. No mucho después de unirse al Marco de Transparencia y Consentimiento de la IAB y adoptar la compatibilidad con su versión 2 (TCF 2.0), el gigante tecnológico sorprendió al mundo con otro anuncio: su propuesta para la recopilación de datos compatible con el <a href="https://www.boe.es/doue/2016/119/L00001-00088.pdf" target="_blank" rel="nofollow noopener">RGPD</a>, que han llamado Google Consent Mode.</p> <p>Aunque oficialmente aún está en beta, ha estado en funcionamiento desde hace algún tiempo y está completamente integrado con sus principales plataformas de análisis y marketing: Google Analytics (en sus dos versiones, Universal Analytics y Google Analytics 4), Google Ads y Floodlight.</p> <p>Pero, ¿cómo afecta este lanzamiento? ¿Deberíamos integrar el Google Consent Mode en nuestros ecosistemas de análisis y publicidad? ¿Cuáles son las implicaciones para nuestras marcas?</p> <h2>¿Qué es el Consent Mode de Google?</h2> <p>En primer lugar, es importante aclarar que el Google Consent Modeno es una solución completa (ni pretende serlo). No es una Plataforma de Gestión de Consentimiento <a href="https://blog.didomi.io/es/que-es-una-consent-management-platform-cmp#:~:text=En%20t%C3%A9rminos%20simples%2C%20una%20CMP,las%20leyes%20globales%20de%20privacidad." rel="nofollow noreferrer">(CMP)</a>. La funcionalidad necesaria para gestionar el consentimiento del usuario —advertencias de cookies, registro de preferencias, bloqueos y restricciones… — debería seguir siendo proporcionada por separado en cualquier caso.</p> <p>Sin embargo, proporciona un estándar común para definir y almacenar el estado del consentimiento del usuario, con la idea de mediar entre las plataformas de análisis y publicidad de Google, como Analytics o Ads —así como otras plataformas de terceros que decidan adoptarlo— y el correspondiente gestor o CMP.</p> <p>Más específicamente, define varias categorías o tipos de consentimiento, análogas a las categorías de cookies habituales con las que trabajan la mayoría de los CMP, y ofrece un punto de acceso común a través del cual definir o consultar, para cada caso, el estado del consentimiento del usuario (permitido o rechazado):</p> <p>Por un lado, la solución de gestión de cookies o CMP proporcionará la infraestructura técnica necesaria para informar, consultar y recordar las preferencias del usuario.<br />Por otro lado, las etiquetas (los píxeles o fragmentos de código que cada plataforma respectiva necesita insertar en el sitio web), bloquearán o limitarán su funcionalidad en función de las preferencias seleccionadas.<br />Una vez que todo esto esté en su lugar, se logrará finalmente el objetivo deseado: <a href="https://support.google.com/analytics/answer/12159447?hl=es#:~:text=Google%20Analytics%20es%20una%20plataforma,proporcionan%20estad%C3%ADsticas%20sobre%20su%20empresa." rel="nofollow noreferrer">Google Analytics</a>, Ads y cualquier otra plataforma compatible lanzarán sus solicitudes incluso si el usuario rechaza su categoría asociada de cookies, aunque de manera más limitada pero —al menos en teoría y según sus criterios— compatible con el cumplimiento del RGPD.</p> <h2><strong>Implicaciones</strong></h2> <p>Las ventajas que este modelo tiene para Google son evidentes: aumenta tanto el volumen total de datos recibidos (en comparación con los modelos que bloquean la medición por completo) como su calidad —al menos desde su punto de vista—, ya que toman el control sobre cómo se limita la información (en lugar de dejar esta decisión al CMP u otros actores externos).</p> <p>Pero, ¿qué pasa con nosotros? ¿Nos interesa adoptar el Google Consent Mode?</p> <p>Me temo que la respuesta es… depende. Tanto en términos de cumplimiento como en la calidad de los datos obtenidos, el Consent Mode tiene ventajas y desventajas.</p> <h2>Conclusión</h2> <p>En primer lugar, aún no está del todo claro si la solución de Google garantizará el cumplimiento del RGPD, al menos no en su interpretación más estricta. En teoría, debería considerarse suficiente, y ciertamente establece el estándar para el resto de nosotros: no queremos estar por debajo de soluciones suficientemente extendidas como esta.</p> <p>Pero si nuestra prioridad es jugar a lo seguro y evitar problemas por completo, la única solución segura es una implementación estricta, que no proporcione ningún dato a terceros hasta que los usuarios hayan confirmado su consentimiento.</p> <p>Si quieres conocer más sobre Google Consent, te podría interesar nuestro <a href="https://www.inesem.es/Executive-Master-Business-Analytics" target="_blank" rel="nofollow noopener">Master en Business Analytics</a></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4468" data-ulike-nonce="f19eeb22da" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4468"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/google-consent-mode-gestion-de-datos/">Google Consent Mode: Gestión de datos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/google-consent-mode-gestion-de-datos/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Rust: Un lenguaje de programación versátil, seguro y eficiente</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/rust-lenguaje-de-programacion/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/rust-lenguaje-de-programacion/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Thu, 04 Apr 2024 06:12:14 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4431</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/04/Diseno-sin-titulo-16-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Rust lenguaje de programación" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Descubre qué es Rust, qué se puede lograr con él, quién lo está utilizando actualmente y un caso práctico que ilustra su potencial.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/rust-lenguaje-de-programacion/">Rust: Un lenguaje de programación versátil, seguro y eficiente</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/04/Diseno-sin-titulo-16-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Rust lenguaje de programación" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>En el mundo de la programación, la búsqueda de un lenguaje que ofrezca <strong>seguridad, rendimiento y facilidad de desarrollo</strong> es constante.</p> <p><strong>Rust</strong>, desarrollado por Mozilla, ha emergido como una gran opción en este sentido.</p> <p>En este artículo veremos más en detalle qué es Rust, qué se puede lograr con él, quién lo está utilizando actualmente y un caso práctico que ilustra su potencial.</p> <h2>¿Qué es Rust y para qué sirve?</h2> <p><strong>Rust</strong> es un <strong>lenguaje de programación de sistema</strong> que se posiciona en un <strong>punto intermedio</strong> entre los lenguajes de <strong>bajo nivel</strong>, como C y C++, y los lenguajes de <strong>alto nivel</strong>, como Python y JavaScript.</p> <p>Su objetivo principal es proporcionar la seguridad y el control de un lenguaje de bajo nivel, sin sacrificar la productividad y la facilidad de desarrollo asociadas con los lenguajes de alto nivel.</p> <p>Una de las características más destacadas de Rust es su <strong>sistema de tipos avanzado</strong>, que garantiza la seguridad de la memoria y previene errores comunes, como el acceso a memoria no válida y las condiciones de carrera.</p> <p>Esto se logra mediante la implementación de un conjunto de <strong>reglas en tiempo de compilación</strong>, conocidas como «préstamos» y «canales», que ayudan a evitar problemas típicos en la gestión de la memoria.</p> <h2>¿Qué se puede hacer con Rust?</h2> <p>La <strong>versatilidad</strong> de Rust se extiende a una amplia gama de aplicaciones, desde el <strong>desarrollo de sistemas operativos</strong> hasta la programación web y la <strong>creación de aplicaciones de línea de comandos</strong>.</p> <p>Los <strong>sistemas embebidos</strong>, los <strong>motores de juegos</strong> y los servidores de alto rendimiento utilizan este lenguaje ya que ofrece un <strong>rendimiento excepcional</strong> para aplicaciones que requieren un alto nivel de eficiencia.</p> <p>Además, Rust ha ganado popularidad en el <strong>desarrollo</strong> de software para la <strong>web</strong>, gracias a proyectos como <a href="https://rocket.rs/" target="_blank" rel="nofollow noopener noreferrer"><strong>Rocket</strong></a>, un framework de desarrollo web inspirado en Ruby on Rails.</p> <p>Es una opción muy atractiva para el desarrollo de aplicaciones críticas en entornos de producción gracias a su capacidad para garantizar la seguridad y prevenir errores en el código.</p> <h2>¿Cuándo salió este lenguaje de programación?</h2> <p><strong>Mozilla Research desarrolló Rust en 2010</strong>, con el objetivo de abordar los desafíos asociados con la seguridad y el rendimiento en el desarrollo de software de sistema.</p> <p>La <strong>popularidad de Rust ha ido en aumento</strong> desde su lanzamiento inicial, siendo objeto de una atención considerable por parte de la comunidad de desarrolladores.</p> <p>Según la encuesta anual de Stack Overflow, ha sido clasificado consistentemente como <strong>uno de los lenguajes de programación más amados por los desarrolladores</strong> en los últimos años, lo que demuestra su creciente influencia en el ecosistema de la programación.</p> <h2>¿Quién lo usa?</h2> <p>Rust ha sido adoptado por una gran variedad de <strong>empresas y proyectos de renombre</strong> en sus infraestructuras y desarrollos. Grandes nombres como <strong>Mozilla, Dropbox, Amazon Web Services y Microsoft</strong> han integrado Rust en sus sistemas y herramientas internas, aprovechando sus beneficios en términos de seguridad y rendimiento.</p> <p>Además, proyectos de código abierto de gran impacto, como el <strong>navegador web Firefox de Mozilla</strong>, han incorporado componentes escritos en Rust para mejorar la seguridad y la estabilidad del software.</p> <p>Este nivel de adopción demuestra la confianza de la industria en Rust como un lenguaje de programación sólido y confiable para aplicaciones críticas.</p> <h2>Caso práctico</h2> <p>Veamos un ejemplo de un programa escrito en Rust que implementa un simple <strong>servidor TCP</strong> que puede <strong>manejar múltiples conexiones de clientes simultáneamente</strong>.</p> <p>Este caso práctico voy a demostrar cómo Rust puede ser utilizado para <strong>crear aplicaciones de red seguras y eficientes</strong>.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-4432" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/04/Codigo-Rust-Servidor.png?x76792" alt="Código Rust Servidor" width="409" height="520" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/04/Codigo-Rust-Servidor.png 409w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/04/Codigo-Rust-Servidor-138x175.png 138w" sizes="(max-width: 409px) 100vw, 409px" /></p> <p>Este código crea un servidor TCP que escucha en el <strong>puerto 8080 de localhost</strong>. Cuando un cliente se conecta, se inicia un nuevo hilo para manejar la conexión del cliente. El hilo de manejo del cliente simplemente lee los datos del cliente y los escribe de vuelta, creando un eco.</p> <p>Para compilar y ejecutar este programa, hay que asegurarse de tener Rust instalado en el sistema. Después, se guarda este código en un <strong>archivo con extensión .rs</strong> (por ejemplo, server.rs) y se ejecuta el siguiente comando en la <strong>línea de comandos (terminal)</strong>:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-4433" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/04/Compilacion-Rust.png?x76792" alt="Compilación Rust" width="171" height="50" /></p> <p>Esto <strong>compilará el programa y generará un ejecutable</strong>. Para <strong>ejecutar</strong> el servidor, simplemente hay que lanzar el ejecutable:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-4434" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/04/Ejecuccion-codigo-Rust.png?x76792" alt="Ejecucción código Rust" width="102" height="37" /></p> <p>Con este código podemos conectar clientes al servidor utilizando un cliente TCP, como <strong>telnet o netcat</strong>, y el servidor eco responde a los mensajes.</p> <h2>Rust, opción fiable y eficiente para el desarrollo de software</h2> <p>Con el apoyo de una <strong>comunidad activa y un ecosistema en constante crecimiento</strong>, Rust está cambiando la forma en que se crea el software, poniendo el énfasis en la seguridad y el rendimiento.</p> <p>Si buscas un <strong>lenguaje moderno y seguro</strong> para casi cualquier proyecto, Rust es una gran opción a valorar.</p> <p>Si te ha gustado el artículo y quieres leer otros escritos por mí, puedes entrar en mi <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener"><strong>perfil</strong></a>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4431" data-ulike-nonce="64a8ef599b" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4431"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/rust-lenguaje-de-programacion/">Rust: Un lenguaje de programación versátil, seguro y eficiente</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/rust-lenguaje-de-programacion/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Por qué es importante conocer el ciclo de vida del software?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/ciclo-de-vida-del-software/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/ciclo-de-vida-del-software/#respond</comments> <dc:creator><![CDATA[jefferson.mera]]></dc:creator> <pubDate>Wed, 13 Mar 2024 15:34:33 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4409</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/03/Ciclo-de-vida-del-software-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Ciclo de vida del software" loading="lazy" style="float:left; margin:0 15px 15px 0;" />¿Quieres saber qué es el ciclo de vida del software y por qué es tan importante? Descubre las etapas y los modelos en este artículo.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ciclo-de-vida-del-software/">¿Por qué es importante conocer el ciclo de vida del software?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/03/Ciclo-de-vida-del-software-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Ciclo de vida del software" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>El <strong>software</strong> es una parte esencial de nuestra vida cotidiana, desde los dispositivos que usamos hasta las aplicaciones que nos facilitan el trabajo, el ocio o la comunicación. Pero, ¿<strong>Cómo se crea el software</strong>? ¿Qué pasos se siguen desde que surge una idea hasta que se entrega un producto funcional y de calidad? La respuesta a estas preguntas se encuentra en el <strong>concepto de ciclo de vida del software.</strong></p> <p>¡Te hablamos sobre ello!</p> <h2><strong>¿Qué es el ciclo de vida del software?</strong></h2> <p>El ciclo de vida del software (SDLC, por sus siglas en inglés) es el conjunto de actividades que se realizan para desarrollar, implementar y mantener un producto de software. Estas actividades se organizan en diferentes fases o etapas, que pueden variar según el tipo de proyecto, el método de trabajo o el modelo que se elija. Sin embargo, las etapas más comunes son las siguientes:</p> <ul> <li><strong>Fase de planificación</strong>: En esta fase se define el alcance, los objetivos, los requisitos, los recursos y el presupuesto del proyecto. Se identifican las necesidades y expectativas de los clientes y usuarios, así como los riesgos y las limitaciones que puedan afectar al desarrollo. Se establece un plan de trabajo con las tareas, los plazos y los responsables de cada una de ellas.</li> <li><strong>Fase de análisis y diseño</strong>: En esta fase se analizan los requisitos y se diseñan las soluciones técnicas que se van a implementar. Se elige el lenguaje de programación, la arquitectura, la base de datos y las herramientas que se van a usar. Se crean los diagramas, los modelos y los prototipos que representan el funcionamiento y la estructura del software.</li> <li><strong>Fase de implementación o codificación</strong>: En esta fase se escribe el código fuente del software, siguiendo las especificaciones del diseño. Se aplican las buenas prácticas de programación, se documenta el código y se verifica su calidad. Se integran los diferentes módulos, <a href="/revistadigital/informatica-y-tics/arrays/" target="_blank" rel="noopener">arrays</a> o componentes del software y se preparan para la fase de pruebas.</li> <li><strong>Fase de pruebas</strong>: En esta fase se comprueba que el software cumpla con los requisitos, funcione correctamente y no tenga errores o defectos. Se realizan diferentes tipos de pruebas, como las pruebas unitarias, las pruebas de integración, las pruebas de sistema, las pruebas de aceptación o las pruebas de rendimiento. Se detectan y corrigen los problemas que se encuentren y se validan los resultados con los clientes y usuarios.</li> <li><strong>Fase de despliegue o implantación</strong>: En esta fase se instala el software en el entorno de producción, donde va a ser usado por los clientes y usuarios finales. Se configuran los parámetros, se realizan las migraciones de datos y se verifican las funcionalidades. Se entregan los manuales, la documentación y la formación necesaria para el uso del software.</li> <li><strong>Fase de operaciones y mantenimiento</strong>: En esta fase se monitoriza el funcionamiento del software, se resuelven las incidencias, se proporciona el soporte y se realizan las actualizaciones o mejoras que se requieran. Se evalúa el rendimiento, la satisfacción y la calidad del software y se proponen nuevas ideas o cambios para futuros proyectos.</li> </ul> <h2><strong>¿Por qué es importante el ciclo de vida del software?</strong></h2> <p>El <strong>ciclo de vida del software </strong>es importante porque permite gestionar de forma eficiente y efectiva el desarrollo de un producto de software, desde su concepción hasta su retirada. Al seguir un ciclo de vida del software se consiguen los siguientes beneficios:</p> <ul> <li><strong>Mejorar la comunicación y la colaboración</strong> entre los miembros del equipo y con los clientes y usuarios.</li> <li><strong>Optimizar el uso de los recursos, el tiempo</strong> y el coste del proyecto.</li> <li>G<strong>arantizar que el software cumpla con los requisitos,</strong> las expectativas y las necesidades de los clientes y usuarios.</li> <li>A<strong>segurar la calidad</strong>, la funcionalidad y la seguridad del software.</li> <li><strong>Facilitar el mantenimiento, la evolución y la adaptación</strong> del software a los cambios.</li> </ul> <h2><strong>¿Qué modelos de ciclo de vida del software existen?</strong></h2> <p>Existen diferentes modelos de ciclo de vida del software, que se adaptan a las características, los objetivos y las necesidades de cada proyecto. Algunos de los modelos más conocidos son los siguientes:</p> <ul> <li><strong>Modelo en cascada</strong>: Es el modelo más clásico y simple, que consiste en seguir las etapas del ciclo de vida del software de forma secuencial y lineal, sin volver atrás ni solaparse. Cada etapa tiene unos objetivos, unos entregables y unos criterios de finalización definidos. Este modelo es adecuado para proyectos pequeños, simples y estables, donde los requisitos son claros y no cambian.</li> <li><strong>Modelo en espiral</strong>: Es un modelo que combina el enfoque secuencial del modelo en cascada con el enfoque iterativo del prototipado. Consiste en realizar varias iteraciones o ciclos, cada uno de los cuales consta de cuatro fases: planificación, análisis de riesgos, desarrollo y evaluación. Este modelo es adecuado para proyectos grandes, complejos e inciertos, donde los requisitos son cambiantes y los riesgos son altos.</li> <li><strong>Modelo iterativo</strong>: Es un modelo que se basa en la repetición de las etapas del ciclo de vida del software, con el objetivo de mejorar el producto en cada iteración. Cada iteración produce una versión funcional y parcial del software, que se prueba y se evalúa con los clientes y usuarios. Este modelo es adecuado para proyectos dinámicos y flexibles, donde los requisitos son variables y se pueden incorporar las sugerencias y el feedback de los clientes y usuarios.</li> </ul> <p>El <strong>ciclo de vida del software</strong> es un concepto fundamental para el desarrollo de <strong>productos de software de calidad</strong>, que cumplan con los requisitos, las expectativas y las necesidades de los clientes y usuarios. El ciclo de vida del software se compone de diferentes etapas o fases, que abarcan desde la planificación hasta el mantenimiento del software.</p> <p>Además, existen diferentes <strong>modelos de ciclo de vida del software</strong>, que se adaptan a las características, los objetivos y las necesidades de cada proyecto. Por ejemplo, no es lo mismo un <a href="/revistadigital/informatica-y-tics/diferencia-entre-data-mart-y-data-warehouse/" target="_blank" rel="noopener">software para data mart que otro diseñado para data warehouse</a>. En este sentido, el desarrollador web debe conocer y aplicar el <strong>ciclo de vida del software</strong> y el modelo más adecuado para su proyecto, con el fin de optimizar el proceso de desarrollo y garantizar el éxito del producto.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4409" data-ulike-nonce="7af5e9cf87" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4409"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ciclo-de-vida-del-software/">¿Por qué es importante conocer el ciclo de vida del software?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/ciclo-de-vida-del-software/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Sabes qué es una API? ¡Conoce sus beneficios!</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-una-api/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-una-api/#respond</comments> <dc:creator><![CDATA[Juan Ríos]]></dc:creator> <pubDate>Mon, 11 Mar 2024 15:44:12 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4407</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/03/pexels-pixabay-270408-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Qué es una API" loading="lazy" style="float:left; margin:0 15px 15px 0;" />¿Sabes qué es una API, cuáles son sus beneficios principales y por qué deberías implementarlas? ¡Te lo contamos todo!</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-es-una-api/">¿Sabes qué es una API? ¡Conoce sus beneficios!</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/03/pexels-pixabay-270408-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Qué es una API" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>Las <strong>APIs</strong> simplifican el <strong>desarrollo de software</strong> al evitar que los programadores tengan que entender cómo funcionan internamente otras aplicaciones. Solo necesitan <strong>conocer las reglas de la API</strong> para enviar solicitudes y recibir respuestas. Esto facilita la creación de software modular y flexible, donde diferentes componentes pueden conectarse e interoperar fácilmente.</p> <p>Por ejemplo, imagina que tienes dos aplicaciones. Una para editar fotos y otra para compartirlas en redes sociales. En lugar de programar manualmente la conexión entre ambas, puedes usar una API. La API de la aplicación de edición de fotos te permite enviar comandos como «subir foto» o «aplicar filtro», y la API de la red social te permite recibir la foto y publicarla.</p> <p>Y así, en vez de crear una <strong>funcionalidad en un servicio</strong> y otro para que puedan comunicarse entre sí, desarrollas tu API como intermediario y con ello tienes un sistema más modularizado.</p> <h2><strong>Tipos de APIs</strong></h2> <p>Existen varios tipos de APIs que las podemos dividir según la funcionalidad que cumplen</p> <h3><strong>APIs según su público objetivo</strong></h3> <ul> <li><strong>APIs públicas</strong>: Son APIs que tienen casi total o total acceso a ellas los usuarios o también los desarrolladores que las utilizan. Por ejemplo la NASA tiene su propia API para que puedas manejar sus datos sin problema</li> <li><strong>APIs privadas</strong>: Estas APIs suelen estar ocultar y se necesitan permisos para poder utilizarlas. Las empresas a nivel interno suelen tener sus propias APIs.</li> <li><strong>APIs de partners</strong>: La disponibilidad de estas APIs son entre convenios o formas de pago.</li> </ul> <h3><strong>APIs según su funcionalidad</strong></h3> <ul> <li>API de datos: Exponen datos específicos para que puedan ser consumidos por otras aplicaciones</li> <li>APIs de proceso: Permiten ejecutar acciones o procesos en un sistema remoto.</li> <li>APIs de experiencia: Proporcionan una interfaz para que los usuarios interactúen con un sistema o servicio.</li> </ul> <p>Dentro de las APIs pueden tener diferentes enfoques según a que servicio se especializan.</p> <h3><strong>API REST</strong></h3> <p>Utilizan una arquitectura <a href="https://blog.hubspot.es/website/que-es-api-rest#:~:text=Una%20API%20REST%20es%20una,pueden%20ser%20XML%20o%20JSON." target="_blank" rel="nofollow noopener noreferrer">REST</a> utilizando el estándar de HTTP mediante GET, POST, PUT y DELETE para realizar operaciones con diferentes recursos.<br />Por lo que se identifican con URLS. En general su dinámica hace que sea una arquitectura bastante simple.</p> <h3><strong>SOAP API</strong></h3> <p>Que utilizan el <strong>Protocolo Simple de Acceso a Objetos (SOAP)</strong>. Es un protocolo estándar que define cómo dos objetos en diferentes procesos pueden comunicarse por medio de intercambio de datos XML.</p> <h3><strong>GRAPHQL</strong></h3> <p>Es un lenguaje de consulta y manipulación de datos para APIs, y un entorno de ejecución para realizar consultas con datos existentes. Suelen ser bastante eficientes comparado con otros protocolos como REST.</p> <h2><strong>Beneficios de las APIs</strong></h2> <p>Hasta ahora hemos explicado los diferentes tipos de APIs, pero no hemos hablado de sus beneficios específicos tanto para las empresas como para los desarrolladores.</p> <h3><strong>Para las empresas</strong></h3> <p><strong>Aumenta la eficiencia operativa</strong></p> <ul> <li>Automatizan los procesos, las APIs permiten automatizar tareas repetitivas, liberando tiempo y recursos para actividades más estratégicas.</li> <li>Integración de sistemas, facilitando la conexión entre diferentes sistemas y aplicaciones, mejorando al fluidez de la información.</li> <li>Reducción de costes, como se automatizan los procesos hay menos costes operativos.</li> </ul> <p><strong>Crecimiento</strong></p> <ul> <li>Nuevos canales de distribución: Las APIs permiten llegar a nueos clientes y mercados a través de la integración con otras plataformas y aplicaciones.</li> <li>Desarrollo de nuevos productos y servicios, las APIs permite a las empresas crear nuevos productos y servicios basados en la reutilización de datos.</li> </ul> <p><strong>Colaboración y apertura</strong></p> <ul> <li>Se pueden crear nuevos modelos de negocio gracias a la colaboración con otras empresas y partners.</li> <li>También permite acceso a nuevos mercados por los servicios que ofrecen las APIs</li> </ul> <h3><strong>Para desarrolladores</strong></h3> <ul> <li><strong>Agilidad y productividad.</strong> Las APIs permiten acceso a las funcionalidades de forma rápida y más sencilla lo que facilita mucho la integración de funcionalidades que requieran comunicación entre diferentes aplicaciones o plataformas.</li> <li><strong>Creación de nuevas aplicaciones. </strong>En relación con el punto anterior, estas funcionalidades nos pueden permitir crear nuevas aplicaciones que antes sería mucho más complicado de hacer o incluso centralizarlas.</li> <li><strong>Comunidad y aprendizaje</strong>: Hay muchos recursos de APIs para parender a desarrollarlas. Además de comunidades en las que se debaten sobre el uso de estas.</li> </ul> <p>En términos generales, las APIs nos mejoran la eficiencia, automatizando las tareas, mejorando la conectividad e integrando software, además de reducir los costes. Permiten compartir datos y funcionalidades de manera eficiente, entre diferentes sistemas.</p> <p>También su versatilidad ha impulsado la creación de aplicaciones más escalables. Sin embargo, su seguridad y documentación adecuadas son fundamentales para evitar vulnerabilidades y garantizar una implementación exitosa. Las APIs son la columna vertebral de la interoperabilidad digital, catalizando el progreso tecnológico al simplificar la colaboración entre plataformas y promover un ecosistema más dinámico.</p> <p>Si te ha interesado este artículo aquí os dejo mi <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/juan-rios/" target="_blank" rel="noopener">perfil.</a></p> <p>También te puede interesar leer sobre…</p> <ul> <li><strong><a href="https://www.inesem.es/revistadigital/informatica-y-tics/estandares-web/" target="_blank" rel="noopener">Estándares web</a></strong></li> <li><strong><a href="https://www.inesem.es/revistadigital/informatica-y-tics/para-que-sirve-la-deep-web" target="_blank" rel="noopener">¿Para qué sirve la deep web?</a></strong></li> </ul> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4407" data-ulike-nonce="e426470a3e" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4407"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-es-una-api/">¿Sabes qué es una API? ¡Conoce sus beneficios!</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-una-api/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Fin a las Cookies de Terceros en 2024. Y, ¿ahora qué?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/cookies-de-terceros/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/cookies-de-terceros/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Mon, 12 Feb 2024 15:51:14 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4370</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/02/Portada-Cookies-de-terceros-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Portada Cookies de terceros" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Descubre las alternativas que se plantean a las cookies de terceros y las estrategias a implementar para adaptarse a este nuevo escenario.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/cookies-de-terceros/">Fin a las Cookies de Terceros en 2024. Y, ¿ahora qué?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/02/Portada-Cookies-de-terceros-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Portada Cookies de terceros" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>El ecosistema digital cambia a diario, y uno de los aspectos que más transformación está sufriendo es el de la privacidad del usuario. En este contexto, las <strong>cookies de terceros</strong> están en el punto de mira, con su posible eliminación en 2024.</p> <p>En este artículo hablaré sobre qué son las cookies de terceros, su impacto en la personalización web y la privacidad, las <strong>alternativas</strong> que se plantean y las estrategias que los desarrolladores web pueden implementar para adaptarse a este nuevo escenario.</p> <h2><strong>¿Qué son las cookies de terceros?</strong></h2> <p>Las cookies de terceros son <strong>pequeños archivos de texto</strong> almacenados en los navegadores web que <strong>recopilan y registran información sobre la navegación de los usuarios</strong> en sitios web distintos al que se encuentra el usuario en ese momento.</p> <p>Estas cookies son generadas por servicios o proveedores ajenos al sitio web que visita el usuario y su información es meramente estadística, relacionada con los gustos y preferencias de los usuarios.</p> <p>Ejemplos de cookies de terceros son aquellas utilizadas por redes sociales como Facebook, Twitter, LinkedIn, etc. Cuando un usuario visita un sitio web y comparte su contenido en redes sociales, estas cookies registran esa acción y utilizan la información para ofrecerle anuncios personalizados en función de sus gustos y preferencias.</p> <h3><strong>Personalización y privacidad</strong></h3> <p>Las cookies de terceros tienen un papel importante en la <strong>personalización de sitios web y en la experiencia de usuario</strong>. Gracias a ellas, los sitios web pueden ofrecer contenidos y anuncios relevantes y adaptados a los intereses de los usuarios, mejorando su experiencia de navegación y su satisfacción con el sitio web.</p> <p>Sin embargo, este tipo de cookies también plantean <strong>problemas de privacidad y seguridad</strong>, ya que la información recopilada puede ser utilizada por terceros para fines no deseados por los usuarios.</p> <p>Por esta razón, muchos navegadores y organismos reguladores han tomado medidas para restringir el uso de cookies de terceros y proteger la privacidad de los usuarios.</p> <h2><strong>Privacy Sandbox: una alternativa a las cookies de terceros</strong></h2> <p><a href="https://privacysandbox.com/intl/es_es/" target="_blank" rel="nofollow noopener noreferrer"><strong>Privacy Sandbox</strong></a> ha sido presentada por <strong>Google</strong> como una alternativa a las cookies de terceros. Con este propósito, la iniciativa aspira a crear nuevas tecnologías y APIs que permitan a las páginas recopilar datos sobre la navegación de los usuarios sin identificar a cada individuo de manera específica.</p> <p>Asimismo, esta tecnología busca otorgar un mayor control sobre los anuncios que se reciben al proporcionar una sección donde es posible administrar las áreas de interés. De esta manera, no solo busca mejorar la privacidad, sino que fomenta un enfoque menos individualista en lo que respecta a la segmentación en las páginas web.</p> <p>Actualmente se encuentra en una fase inicial de desarrollo y permite, a quienes activan esta función en su fase beta, bloquear algunas cookies de terceros. Además, brinda la opción de gestionar intereses estimados en el dispositivo, teniendo en cuenta estos criterios al presentar los anuncios.</p> <h2><strong>Fin de las cookies de terceros en 2024</strong></h2> <p>Recientemente, Google anunció que <strong>pospondría el fin de las cookies de terceros en su navegador Chrome hasta este año 2024</strong>, lo que suponía un cambio en sus planes iniciales de eliminarlas en 2023.</p> <p>El motivo de este retraso es dar más tiempo a los desarrolladores para probar las nuevas tecnologías de Privacy Sandbox y garantizar una transición suave y sin problemas al nuevo sistema.</p> <h2><strong>¿Supercookies? Una alternativa controvertida</strong></h2> <p>Con el fin de las cookies de terceros en 2024, muchos han planteado la posibilidad de que las <strong>supercookies</strong> puedan ser una alternativa viable.</p> <p>Las supercookies son un tipo de cookies persistentes que se basan en diferentes tecnologías que no pueden ser eliminadas por los usuarios y que son mucho más difíciles de bloquear que las cookies de terceros.</p> <p>Entre estas tecnologías se incluyen el <strong>Fingerprinting</strong>, que se fundamenta en la huella digital única del dispositivo del usuario para su identificación, y el <strong>FLoC</strong> (Federated Learning of Cohorts), que clasifica a los usuarios con intereses similares en grupos denominados «cohortes».</p> <p>Sin embargo, el uso de supercookies plantea serios <strong>problemas</strong>:</p> <ul> <li>En términos de <strong>privacidad</strong>, a pesar de que las supercookies no persiguen a los usuarios de manera individual, aún plantean la posibilidad de generar perfiles de usuario detallados.</li> <li>Respecto a su <strong>eficacia</strong>, no se tiene claridad sobre si las supercookies alcanzarán el mismo nivel de efectividad que las cookies de terceros en el ámbito de la publicidad personalizada.</li> <li>Además, se destaca que las supercookies aún no están sujeto a la misma <strong>regulación</strong> que las cookies de terceros, lo que agrega un elemento de preocupación en términos de control y normativas aplicables.</li> </ul> <p>Por esta razón, muchos navegadores y organismos reguladores han prohibido el uso de supercookies y han impuesto sanciones a las empresas que las utilizan.</p> <h2><strong>Estrategias para adaptarse al fin de las cookies de terceros</strong></h2> <p>Para adaptarse al fin de las cookies de terceros, es posible aplicar diferentes estrategias:</p> <ul> <li>Utilizar <strong>cookies de origen</strong>: Las cookies de origen son creadas por el mismo sitio web que está visitando el usuario y no se comparten con otros sitios web.</li> <li>Utilizar <strong>tecnologías alternativas</strong>: Existen tecnologías alternativas a las cookies, como el almacenamiento local o las API de consentimiento del usuario.</li> <li>Centrarse en la <strong>experiencia del usuario</strong>: Ofrecer una experiencia de usuario personalizada sin necesidad de recurrir al seguimiento de usuarios.</li> </ul> <h2><strong>¿2024, año clave para nuestra privacidad?</strong></h2> <p>El fin de las cookies de terceros en 2024 supone un cambio importante en la forma en que los sitios web recopilan y utilizan la información de los usuarios. Aunque las cookies de terceros han sido una herramienta útil para la personalización de sitios web y la experiencia de usuario, también plantean problemas de privacidad y seguridad.</p> <p>Nuevas tecnologías como Privacy Sandbox de Google pueden ser una alternativa viable. Sin embargo, también es importante tener en cuenta que la eliminación de las cookies de terceros puede tener un <strong>impacto en la industria publicitaria</strong> y en la forma en que los sitios web recopilan y utilizan datos.</p> <p>Es importante recordar que <strong>la privacidad y la seguridad de los usuarios deben ser una prioridad</strong> para todos los actores implicados en la industria publicitaria y en la recopilación y el uso de datos.</p> <p>Por esta razón, es fundamental que los desarrolladores y los propietarios de sitios web se <strong>adapten a estos cambios</strong> y encuentren nuevas formas de ofrecer a los usuarios una experiencia de navegación personalizada y relevante sin comprometer su privacidad y seguridad.</p> <p>Por tanto, la eliminación de las cookies de terceros en 2024 puede ser una <strong>oportunidad para que la industria avance hacia un modelo más transparente, ético y responsable en el uso de los datos de los usuarios</strong>.</p> <p>Si te ha gustado el artículo y quieres leer otros escritos por mí, puedes entrar en mi <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener"><strong>perfil</strong></a>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4370" data-ulike-nonce="69c90c50f0" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4370"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/cookies-de-terceros/">Fin a las Cookies de Terceros en 2024. Y, ¿ahora qué?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/cookies-de-terceros/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Aterrizando a las gafas Vision Pro: 8 usos cotidianos que tendrán </title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/aterrizando-a-las-gafas-vision-pro-8-usos-cotidianos-que-tendran/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/aterrizando-a-las-gafas-vision-pro-8-usos-cotidianos-que-tendran/#respond</comments> <dc:creator><![CDATA[Antonio Gutiérrez]]></dc:creator> <pubDate>Wed, 07 Feb 2024 10:18:41 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4381</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/02/Diseno-sin-titulo-2024-02-07T111656.698-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Apple Vision Po" loading="lazy" style="float:left; margin:0 15px 15px 0;" />En este post queremos trasladar qué posibles usos pueden tener estas Apple Vision Pro en tu día a día. ¿De verdad son revolucionarias?</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/aterrizando-a-las-gafas-vision-pro-8-usos-cotidianos-que-tendran/">Aterrizando a las gafas Vision Pro: 8 usos cotidianos que tendrán </a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/02/Diseno-sin-titulo-2024-02-07T111656.698-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Apple Vision Po" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p><span data-contrast="auto">El mundo entero, no solo el ámbito tecnológico, se ha visto sorprendido por la puesta a la venta de las <strong>Apple Vision Pro.</strong> Aunque las anunciaron en junio de 2023, no imaginábamos que Apple sacaría todo su potencial tan rápido. La cuestión es que, cualquiera que pase por EE. UU., puede adquirirlas desde el pasado 2 de febrero y vivir una experiencia única y sin precedentes.</span><span data-ccp-props="{"335551550":1,"335551620":1}"> </span></p> <p><span data-contrast="auto">En este post queremos trasladar qué posibles <strong>usos pueden tener estas Apple Vision Pro en tu día a día.</strong> Y es que a través de ellas puedes desde saber por dónde has pasado la aspiradora hasta completar una videollamada mucho más cerca. En INESEM queremos participar en este hito transmitiéndote la mejor información al respecto.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559685":0,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto">¿Estás preparado?</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559685":0,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> ¡Sigue leyendo!</span></p> <h2 style="text-align: left;"><b><span data-contrast="auto">Lo primero, ¿en qué consisten las Apple Vision Pro?</span></b><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":2,"335551620":2,"335559685":0,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></h2> <p><span data-contrast="auto">¿<strong>Cómo funcionan estas Vision Pro</strong> para ser tan revolucionarias? Lo primero que debemos saber es que Apple no utiliza los términos <a href="https://www.inesem.es/Master-Realidad-Virtual" target="_blank" rel="noopener">realidad mixta</a> o <a href="https://www.inesem.es/revistadigital/gestion-empresarial/realidad-aumentada-y-marketing-cuatro-casos-de-exito/" target="_blank" rel="noopener">realidad aumentada</a>, sino que lo anuncia como <strong>un ordenador de computación espacial.</strong> Y es que se trata de las primeras gafas que te permiten tener una experiencia inmersiva, sin abandonar la visión de tu entorno y realidad.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559685":0,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto">Por otro lado, las Apple Vision Pro usan<strong> cámaras en 3D</strong> y <strong>sensores de última generación</strong> que se sincronizan para crear un entorno espacial único. Sin duda alguna, Apple quiere enterrar otros dispositivos como pueden ser las televisiones. El gigante tecnológico traspasa todas las fronteras de lo <a href="https://www.inesem.es/revistadigital/gestion-empresarial/gafas-de-realidad-virtual-mercado-de-nicho/" target="_blank" rel="noopener">virtual</a> para aterrizarnos un mundo lleno de posibilidades.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559685":0,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto">Obviamente, y como es normal, con las Apple Vision Pro podremos interactuar con toda la interfaz del ecosistema OS. Solo tendremos que mover los ojos, las manos y utilizar nuestra voz, y es que cuenta con <strong>12 cámaras, 5 sensores y 6 micrófonos.</strong> Por un lado, las cámaras infrarrojas del interior registran cualquier movimiento ocular, mientras que las cámaras del exterior apuntan a la zona de las manos. Una auténtica locura.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559685":0,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></p> <h2 style="text-align: left;"><b><span data-contrast="auto">¿Y para qué sirven las Apple Vision Pro?</span></b><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":2,"335551620":2,"335559685":0,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></h2> <p><span data-contrast="auto">Ahora mismo, seguro que no te imaginas con unas<strong> Apple Vision Pro</strong> por la calle, o ni siquiera en tu casa. ¿Cómo vas a salir con esas gafas puestas? ¿Tan útil te parecerá? Estas son algunas de las preguntas que habrá que responder, pero si miramos al pasado, podemos encontrarlas. Al final, nadie se imaginaba acudir a una clase universitaria con un ordenador o ir en el autobús con unos auriculares sin cable.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559685":0,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto">Cada vez que aparece algún producto revolucionario, toca pasar por distintas etapas. Apenas que se lanza, aparecen los early adopters, esas personas que compran todo lo nuevo y lo lucen por la calle para ponerse en valor. Sin embargo, poco a poco, cada empresa va mejorando el producto hasta que se instaura en la sociedad y es necesario, o bien fracasa estrepitosamente. ¿Qué pasará con las Apple Vision Pro?</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559685":0,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></p> <p><strong>Vamos a ver qué posibles usos podrían tener: </strong></p> <ul> <li style="list-style-type: none;"> <ul> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Podrás tener <strong>varias pantallas gigantes de tu Mac.</strong> Estas gafas extraerán la pantalla de tu Mac para agrandarla y colocarla en el aire. Además, podrás colocar tantas pantallas como deseos y manipularlas manualmente.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></li> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Otros de los usos que se presupone es la de elevar el nivel del cine, siendo <strong>capaces de adentrarnos en la acción.</strong> Apple seguro que ya está trabajando en generar una experiencia más inmersiva y en producir largometrajes en 3D.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></li> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">¿Pasará lo mismo con los <strong>partidos de fútbol</strong>? Esta es otra de las hipótesis que se plantean. Sin embargo, sería necesario utilizar cámaras especiales para poder implementar esta experiencia a nivel deportiva. Imagínate entrar en cada partido de tu equipo, <strong>ver estadísticas en tiempo real o repetir cualquier acción en 3D.</strong></span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></li> </ul> </li> </ul> <blockquote class="twitter-tweet"> <p dir="ltr" lang="en">Less than a day since Apple launched Vision Pro.<br /><br />And people are going crazy over it.<br /><br />20 truly mind-boggling examples you don’t want to miss:<br /><br />(10th is my favourite)<br /><br />1. Watching sports on the Apple Vision Pro<a href="https://t.co/3wh53US1aL">pic.twitter.com/3wh53US1aL</a></p> — Sai Rahul (@sairahul1) <a href="https://twitter.com/sairahul1/status/1754061321807815026?ref_src=twsrc%5Etfw">February 4, 2024</a></blockquote> <p><script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script></p> <ul> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">¿Y qué hay de la <strong>arquitectura y decoración?</strong> Con las Apple Vision Pro podrás redecorar tu casa y verlo en tiempo real. Podrás comprobar que muebles y pinturas le quedan mejor a tus estancias. Por otro lado, lo mismo se puede implementar a nivel arquitectónico en la construcción de casas y edificios.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></li> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="5" data-aria-level="1"><span data-contrast="auto"><strong>Revivir nuestros recuerdos de una forma vívida</strong>, realista. Ya con el iPhone 15 Pro se pueden grabar vídeos espaciales para luego reproducirlos en 360º con nuestras Vision Pro.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></li> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="6" data-aria-level="1"><span data-contrast="auto">Uno de los usos más cómicos es que sabrás a la perfección<strong> por dónde has pasado la fregona y por dónde no.</strong> Incluso hay vídeos circulando por redes sociales dónde pasar la aspiradora se plantea como si de un juego de SuperMario se tratase.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></li> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="7" data-aria-level="1"><span data-contrast="auto">Uno de los usos más emocionantes es que estas Vision Pro<strong> mejorarán la comunicación de personas con problemas motores.</strong> Al poder manejarse con los ojos, puede que se desarrollen maneras de comunicarse mediante la mirada.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></li> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="8" data-aria-level="1"><span data-contrast="auto">Estas gafas de realidad mixta suponen una revolución a nivel educativo. Y es que podrás <strong>aprender a tocar el piano</strong>, por ejemplo, de manera inmersiva e interactiva.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></li> </ul> <h2><b><span data-contrast="auto">Los riesgos de las Apple Vision Pro</span></b><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":2,"335551620":2,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></h2> <p><span data-contrast="auto">¿Dónde está el límite? Esta es la eterna pregunta en la mayoría de los aspectos de nuestro día a día. Con las Apple Vision Pro hay que tener cuidado y <strong>no poner en peligro la vida de los demás.</strong> Por ejemplo, un usuario ya subió un vídeo en el que conducía un Tesla a la vez que llevaba sus gafas de realidad mixta. Esto. Obviamente, puso en peligro la vida de los demás.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto">Por ello, el principal <strong>riesgo de las Apple Vision Pro</strong> radican en este aspecto. La sociedad debe de poner límites y no dejar que se usen en ciertos momentos con al conducir un coche. La conducción ya es un aspecto bastante peligroso sin distracciones como para ir cambiando de pantalla a la vez que llegas a un stop.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto">Al igual que cuando apareció el smartphone fuimos limitando cuándo es conveniente usar el móvil y cuándo no, ahora nos toca hacerlo de nuevo.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></p> <h2><b><span data-contrast="auto">¿Las Apple Vision Pro ya están a la venta?</span></b><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":2,"335551620":2,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></h2> <p><span data-contrast="auto">Seguramente que estés pensando en comprarte estas gafas de realidad mixta. Después de conocer diferentes implementaciones en el día a día, seguro que quieres probarla ya. De momento<strong> solo están disponibles en EEUU.</strong> No vas a poder comprarlas ni de forma online, ya que tendrías que comprarlas e ir a recogerlas a EEUU, algo inviable.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto">¿Y cuándo llegan a España? Se estima que puedan estar disponibles <strong>a finales de este año o a principios de 2025.</strong></span><strong> </strong></p> <h3><b><span data-contrast="auto">¿Cuánto cuestan las Apple Vision Pro?</span></b><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":2,"335551620":2,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></h3> <p><span data-contrast="auto">¿Por cuánto se están vendiendo estas gafas de realidad mixta? De momento, en Estados Unidos se pueden adquirir <strong>en cualquier tienda Apple desde 3.499 $</strong>. Por otro lado, hay gente que las ha comprado y las comercializa desde <strong>plataformas como Ebay</strong>. En estos casos,<strong> el precio asciende hasta los 6.500 €</strong>, un precio algo elevado para cualquier bolsillo.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto">¿De verdad las<strong> Apple Vision Pro</strong> son tan revolucionarias? Cabe destacar que ya existieron las Google Glasses. Sin embargo, fueron un fracaso absoluto de la compañía tecnológica, ya que posicionaron el producto como un auténtico lujo. ¿Y qué pasará con las gafas de Apple? Habrá que ver el nivel de aceptación que tienen.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto">De momento, con la imperante inteligencia artificial, parece que las Apple Vision Pro pueden hacerse un hueco en la vida de las personas. Han trabajado enormemente el diseño y las funcionalidades para conformar un producto que penetre entre toda la población. El futuro es incierto, pero todo hace indicar que es el momento para un cambio de reglas.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto">¡<strong>Permanece atento a INESEM</strong> para conocer novedades sobre las Apple Vision Pro!</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559737":0,"335559738":0,"335559739":160,"335559740":259}"> </span></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4381" data-ulike-nonce="99a39150d2" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4381"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/aterrizando-a-las-gafas-vision-pro-8-usos-cotidianos-que-tendran/">Aterrizando a las gafas Vision Pro: 8 usos cotidianos que tendrán </a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/aterrizando-a-las-gafas-vision-pro-8-usos-cotidianos-que-tendran/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Los histogramas, una herramienta fundamental para el análisis de datos</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/histogramas/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/histogramas/#respond</comments> <dc:creator><![CDATA[Juan Ríos]]></dc:creator> <pubDate>Wed, 24 Jan 2024 15:35:00 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4359</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/01/chart-3186077_1920-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Los histogramas son una representación gráfica de la distribución de frecuencias de una variable continua. Se utilizan para visualizar...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/histogramas/">Los histogramas, una herramienta fundamental para el análisis de datos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/01/chart-3186077_1920-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>Los <strong>histogramas</strong> son una representación gráfica de la <strong>distribución de frecuencias de una variable continua</strong>. Se utilizan para visualizar la forma de la distribución de los datos, así como para comparar diferentes distribuciones.</p> <p>En el <strong>análisis de datos</strong>, los <strong>histogramas</strong> son una herramienta fundamental para comprender<strong> la distribución de los datos</strong>. Pueden utilizarse para identificar posibles problemas con los datos, como valores atípicos o valores faltantes. También pueden utilizarse para comparar la distribución de datos de diferentes conjuntos de datos.</p> <h2>¿Cómo se utilizan los histogramas?</h2> <p>Los <strong>histogramas</strong> se utilizan en el <strong>análisis de datos</strong> para realizar varias tareas como:</p> <h3><strong>Explorar la forma de distribución de los datos</strong></h3> <p>Los histogramas pueden utilizarse para visualizar la forma de la distribución de los datos. Esto puede ayudar a identificar posibles problemas con los datos, como valores atípicos o valores faltantes.</p> <p><em>Por ejemplo, un histograma de la altura de las personas puede mostrar que la mayoría de las personas tienen una altura media, pero se puede falsear porque hay algunas personas que son muy altas o muy bajas. Esto puede indicar que hay un problema con los datos, como que algunas personas hayan proporcionado alturas incorrectas.</em></p> <h3><strong>Comparar la distribución de datos de diferentes conjuntos de datos</strong></h3> <p>Los <strong>histogramas</strong> pueden utilizarse para comparar la distribución de datos de diferentes conjuntos de datos. Esto puede ayudar a identificar diferencias o similitudes entre los conjuntos de datos.</p> <p><em>Por ejemplo, un histograma de la altura de las personas en diferentes países puede mostrar que las personas de un país son, en promedio, más altas que las personas de otro país. Esto puede deberse a factores como la dieta o el clima o incluso genéticos.</em></p> <h3><strong>Predecir la distribución de los datos en el futuro</strong></h3> <p>Un uso muy importante es <strong>predecir la distribución de los datos en el futuro</strong>. Los histogramas pueden utilizarse para predecir la distribución de los datos en el futuro. Esto puede ser útil para la planificación o la toma de decisiones, al observar la tendencia que tienen los gráficos al comparar datos a lo largo del tiempo.</p> <p>Digamos que tenemos el caso de una tienda de ropa, un histograma de las ventas de sus productos puede mostrar que las ventas de ropa ligera tienden a aumentar en los meses de verano. O bien, cuando se acercan las navidades aumenta las ventas de ropa y otros productos. Esto puede ayudar a los gerentes a planificar sus inventarios para el verano.</p> <h2><strong>Interpretación de histogramas</strong></h2> <p>Los <strong>histogramas</strong> se pueden interpretar observando la forma de las barras. Las barras pueden ser de diferentes alturas y anchos. La altura de una barra representa la frecuencia de un valor. El ancho de una barra representa el intervalo de valores que representa.</p> <p>Los histogramas se pueden utilizar para identificar las siguientes características de la distribución de los datos:</p> <ul> <li>La <strong>forma de la distribución</strong>: La forma de la distribución puede ser simétrica, asimétrica o bimodal.</li> <li>La <strong>media:</strong> La media de la distribución es el punto medio del histograma.</li> <li>La <strong>mediana:</strong> La mediana de la distribución es el punto medio de la distribución si se ordenan los datos de menor a mayor.</li> <li>La <strong>moda:</strong> La moda de la distribución es el valor que aparece con mayor frecuencia.</li> </ul> <h2>Herramientas para la construcción de histogramas</h2> <ul> <li>Microsoft Excel o Google Sheets. Sus hojas de cálculo ofrecen funciones para crear histogramas de tus datos.</li> <li>Python con bibliotecas como <a href="https://matplotlib.org/" target="_blank" rel="nofollow noopener noreferrer">Matplotlib</a> o Seaborn: Matplotlib y Seaborn son bibliotecas populares para la visualización de datos en Python.</li> <li>También tenemos R, es un lenguaje de programación y en torno de software especialmente diseñado para estadísticas y análisis de datos. Especialmente gracias a funciones como ‘hist()’ con la que podemos crear nuestros histogramas personalizados.</li> <li>Herramientas en línea: Hay varias herramientas en línea que te permiten ingresar datos y generar histogramas como Histogram Maker, ChartGo y Online Chart Tool.</li> </ul> <h2><strong>Consideraciones en el uso de histogramas</strong></h2> <ol> <li>El tamaño del conjunto de datos debe ser lo suficientemente grande para que el histograma sea representativo de la distribución de los datos.</li> <li>El ancho de las clases debe ser lo suficientemente pequeño para que el histograma muestre los detalles de la distribución de los datos. Sin embargo, el ancho de las clases no debe ser demasiado pequeño, ya que esto podría dar lugar a una gran cantidad de barras en el histograma, lo que dificultaría su interpretación.</li> <li>La forma de las clases: Las clases deben ser iguales para que el histograma sea comparable con otros histogramas.</li> </ol> <p>Los histogramas son fáciles de interpretar y pueden utilizarse para explorar la forma de la distribución de los datos, comparar la distribución de diferentes conjuntos de datos y predecir la distribución del futuro.</p> <p>Si te ha gustado el post y te interesaría formarte más en el ámbito del <strong>Big Data,</strong> os dejo aquí nuestro <strong><a href="https://www.inesem.es/Master-En-Big-Data-Y-Business-Intelligence-Data-Science" target="_blank" rel="noopener">Máster en Big Data y Business intelligence.</a></strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4359" data-ulike-nonce="a3bebcfbc8" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4359"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/histogramas/">Los histogramas, una herramienta fundamental para el análisis de datos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/histogramas/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Cuáles son los tipos de ataques informáticos?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/tipos-de-ataques-informaticos/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/tipos-de-ataques-informaticos/#respond</comments> <dc:creator><![CDATA[Juan Ríos]]></dc:creator> <pubDate>Mon, 15 Jan 2024 15:52:58 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4351</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/01/flyd-zAhAUSdRLJ8-unsplash-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Tipos de ataques informáticos" loading="lazy" style="float:left; margin:0 15px 15px 0;" />¿Conoces los principales tipos de ataques informáticos? En INESEM, te explicamos cuáles son y en qué consisten. ¡Vamos!</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/tipos-de-ataques-informaticos/">¿Cuáles son los tipos de ataques informáticos?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2024/01/flyd-zAhAUSdRLJ8-unsplash-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Tipos de ataques informáticos" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>Los <strong>ataques informáticos</strong> son muy diversos, por los que es muy difícil acotarlo todo a unos pocos tipos, ya que pueden ser muy sofisticados e involucrar varios ataques en el mismo <strong>hackeo.</strong> Sin embargo, vamos a tener en cuenta los <strong>ataques informáticos más comunes</strong> que nos podemos encontrar que efectúe un hacker cuando quiera atacar una empresa, sistema o usuario.</p> <p>Los ataques informáticos se suelen dividir en varios tipos según la amenaza como <strong>Phishing, Malware, Exploit, DDoS/DoS</strong> y <strong>MiTM.</strong> ¡Te desvelamos en qué consiste cada uno de ellos a continuación!</p> <h2><strong>PHISHING</strong></h2> <p>El <strong>phishing</strong> es la ingeniería social que se utiliza para <strong>estafar a un usuario en instalar un malware o robar datos a través de una vía de comunicación por un dispositivo</strong>. Pueden ser por correo, WhatsApp, redes sociales, etc. Según el medio en el que se realiza se le cambia el prefijo, por ejemplo un phishing mediante sms se le llama smishing.</p> <p>En general, se puede considerar un <strong>ataque de phishing</strong> cuando un hacker intenta hacerse pasar por otro usuario/empresa para aumentar las probabilidades de que el usuario sea estafado y le roben sus datos, especialmente peligroso si se tratan de datos bancarios.</p> <p>En casos más sofisticados, cuando se quiere hacer un <strong>ataque dirigido a una empresa</strong>, se puede llegar a espiar toda la información de un usuario por técnicas de <strong>OSINT</strong> y realizar paquetes de phishing mucho más elaborados y creíbles.</p> <p>Pongámonos en el caso, si por casualidad el hacker descubre que has pedido un paquete de Amazon y decide mandar un correo estafa antes de la entrega ¿Cómo diferencias ese correo falso de uno verdadero? Estos casos tan sofisticados no ocurren en el día a día, realmente se aplican a empresas grandes o figuras políticas en el que sacarles información es mucho más rentable y donde este laboriosa tarea de investigación sea mucho más fructífera para el atacante.</p> <h2><strong>MALWARE</strong></h2> <p>El <strong>malware</strong> se refiere a cualquier tipo de <strong>programa diseñado con el fin de dañar o explotar dispositivos</strong>, redes u otros sistemas informáticos. Estos programas toman diversas formas y, por tanto, realizan diferentes funciones maliciosas, algunos ejemplos:</p> <ul> <li><strong>Troyanos:</strong> Es un tipo de virus informático que se muestra como un programa aparentemente legítimo pero que en realidad realiza funciones maliciosas de forma oculta</li> <li><strong>Spyware:</strong> Recopila información sobre las actividades del usuario sin su conocimiento a través de terceros</li> <li><strong>Adware:</strong> Muestra anuncios no deseados en el dispositivo del usuario, a menudo acompañados de seguimiento de su actividad (funcionalidades del spyware)</li> <li><strong>Ransomware:</strong> Uno de los virus más destructivos, bloquea el acceso a archivos, o sistemas del usuario y exige un rescate para restaurar el acceso.</li> <li><strong>Rootkits:</strong> Oculta la presencia de malware en el sistema, permitiendo un acceso no autorizado y persistente de manera muy difícil de detectar.</li> </ul> <p>Los malwares se pueden propagar de varias maneras, entre ellas por phishing o bien aprovechando exploits.</p> <h2><strong>Exploits</strong></h2> <p>Un exploit se refiere a una vulnerabilidad de un sistema o software, que se puede aprovechar con una serie de comandos, técnicas o otros programas con el de ejecutar acciones no deseadas o maliciosas. Los exploits se utilizan como parte de un ataque informático para comprometer la seguridad de un sistema, obteniendo acceso no autorizado.</p> <p>Normalmente se intentan tapar estas vulnerabilidades lo antes posible pero muchas veces encontramos los casos de los Zero-days, son vulnerabilidades que no se han descubierto por parte de los dueños, pero que los hackers si están explotando.</p> <p>Además, <strong><a href="https://owasp.org/www-project-top-ten/" target="_blank" rel="nofollow noopener noreferrer">OWASP</a></strong>, explica las top 10 vulnerabilidades más comunes en los sitios web</p> <h2>DDOS y DOS</h2> <p>Los <strong>ataques DDoS y DOS</strong> son otro tipo de ataques, que consisten en abrumar un servicio de un sistema para dejarlo sin recursos.</p> <p>El ataque DOS se hace a través de un solo dispositivo, y el <strong>DDoS</strong> a través de muchos dispositivos bombardeando a peticiones solo un único sistema. Si el sistema no tiene firewalls ni medidas contra este tipo de ataques, se acabará sobrecargando y rechazando todas las peticiones que no sea capaz de gestionar.</p> <p>Este tipo de ataques es muy común para arruinar las Pymes, ya que no suelen tener el presupuesto para dirigirlo a ciberseguridad y pueden hacerla sucumbir fácilmente.</p> <h2><strong>MITM</strong></h2> <p>Un ataque de <strong>Man-in-the-Middle (MiTM)</strong> es una forma de ciberataque en la que un atacante intercepta y posiblemente altera la comunicación entre dos partes sin que ninguna de ellas sea consciente de la presencia del atacante. El atacante se coloca «en el medio» de la comunicación, actuando como un intermediario no autorizado.</p> <p>Para prevenir este tipo de ataques suele implicar el uso de conexiones cifradas y la concienciación de los usuarios para no usar redes públicas pueden ayudar a mitigar los riesgos asociados con los ataques MiTM. Además, los sistemas IDS, o herramientas de detección de intrusiones, también son cruciales para protegerse contra este tipo de ataques.</p> <p>Estos son algunos <strong>tipos de ataques informáticos</strong> que nos podemos encontrar dentro de <strong>ciberseguridad</strong>, algunos se pueden combinar entre sí, por ejemplo phishing y malware suelen ir de la mano a la hora de atacar. Al igual que <strong>malware</strong> y <strong>exploit,</strong> aunque no necesariamente porque pueden ir solos. Si te ha gustado el artículo, aquí te dejo mi <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/juan-rios/" target="_blank" rel="noopener">perfil</a>.</p> <p> </p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4351" data-ulike-nonce="aa4f41e571" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4351"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/tipos-de-ataques-informaticos/">¿Cuáles son los tipos de ataques informáticos?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/tipos-de-ataques-informaticos/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Qué es Docker? Descubre esta herramienta de desarrollo</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-docker/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-docker/#respond</comments> <dc:creator><![CDATA[jefferson.mera]]></dc:creator> <pubDate>Tue, 05 Dec 2023 16:06:12 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4330</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/12/que-es-docker-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Docker" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Docker es una plataforma que permite crear, ejecutar y gestionar contenedores. En este articulo hablaremos de este popular software.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-es-docker/">¿Qué es Docker? Descubre esta herramienta de desarrollo</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/12/que-es-docker-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Docker" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p><strong>Docker es una herramienta popular entre los equipos de desarrollo porque permite que las aplicaciones se ejecuten en cualquier lugar</strong>, independientemente del sistema operativo. En este artículo, hablaremos sobre qué es Docker, las diferentes versiones, los comandos básicos para Docker y más.</p> <h2><strong>Qué es Docker</strong></h2> <p><strong>Docker</strong> es una plataforma de software de contenedores de código abierto que se utiliza para crear, implementar y ejecutar aplicaciones en contenedores. Los contenedores <strong>son una forma de empaquetar una aplicación y todas sus dependencias en un solo paquete</strong>. Los <strong>contenedores</strong> son portátiles y<strong> se pueden ejecutar en cualquier lugar, independientemente del sistema operativo</strong>. Docker es una herramienta popular entre los equipos de desarrollo porque permite que las aplicaciones se ejecuten en cualquier lugar, lo que facilita la <strong>implementación</strong> y la <strong>escalabilidad</strong>.</p> <h2><strong>Cómo funciona Docker</strong></h2> <p>Docker funciona mediante el uso de <strong>contenedores</strong>. Un contenedor es una unidad de software que contiene una aplicación y todas sus dependencias. Esto se consigue con la utilización de <strong> espacios de nombres y cgroups del kernel de Linux</strong> para proporcionar aislamiento de recursos y seguridad para los contenedores. Docker también <strong>utiliza un sistema de archivos en capas para reducir el tamaño</strong> de las imágenes de Docker.</p> <h2><strong>Imágenes de contenedores</strong></h2> <p>Las imágenes de contenedores son una parte importante de Docker. Una <strong>imagen de contenedor es un paquete de software que contiene todo lo necesario para ejecutar una aplicación</strong>. Las imágenes de contenedores se utilizan para crear contenedores de Docker. Las imágenes de contenedores<strong> se pueden descargar</strong> desde un registro de Docker o se pueden<strong> crear a partir de un archivo Dockerfile</strong>.</p> <h2><strong>Diferentes versiones de Docker</strong></h2> <p>Docker ofrece dos versiones diferentes: <strong>Docker Community Edition (CE) y Docker Enterprise Edition (EE</strong>). Estas dos versiones tienen el mismo núcleo, pero difieren en el nivel de soporte, las características adicionales y el precio.</p> <p><strong>Docker CE es la versión gratuita y de código abierto</strong> de Docker, que se puede descargar e <strong><a href="https://docs.docker.com/engine/install/ubuntu/" target="_blank" rel="nofollow noopener noreferrer">instalar en diferentes sistemas</a> operativos</strong>, como <strong>Windows, Mac, Linux, etc.</strong> Docker CE se actualiza con frecuencia, y <strong>ofrece dos tipos de versiones: Edge y Stable</strong>. La versión <strong>Edge</strong> se lanza cada mes y contiene las últimas novedades y mejoras de Docker, pero puede tener algunos errores o inestabilidades. La versión <strong>Stable</strong> se lanza cada tres meses y contiene las características más probadas y estables de Docker.</p> <p><strong>Docker CE es adecuada para desarrolladores individuales,</strong> pequeñas empresas y proyectos de código abierto, que quieren experimentar con Docker y crear aplicaciones basadas en contenedores. Docker CE permite crear y ejecutar contenedores, construir y compartir imágenes, y usar Docker Compose para definir y ejecutar aplicaciones multi-contenedor.</p> <p><strong>Docker EE es la versión premium de Docker</strong>, que ofrece una plataforma de <strong>contenedores integrada, totalmente compatible y certificada para entornos empresariales</strong>. Docker EE se puede instalar en diferentes sistemas operativos, como <strong>Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise Server (SLES), Oracle Linux, Ubuntu, Windows Server 2016</strong>, así como en plataformas cloud, como <strong>Azure y AWS</strong>.</p> <p>Docker EE ofrece características adicionales y soporte empresarial por parte de Docker Inc. y sus socios. Algunas de las características adicionales de Docker EE son:</p> <ul> <li><strong>Docker Datacenter:</strong> una solución para la gestión de contenedores a escala, que permite crear, desplegar y gestionar aplicaciones basadas en contenedores en múltiples entornos, ya sean locales o en la nube. Docker Datacenter incluye componentes como Docker Universal Control Plane (UCP), que proporciona una interfaz gráfica y una API para gestionar los clústeres de contenedores; Docker Trusted Registry (DTR), que permite almacenar y distribuir de forma segura las imágenes de Docker; y Docker Engine, que es el motor que ejecuta los contenedores .</li> <li><strong>Docker Security Scanning</strong>: una herramienta que analiza las imágenes de Docker en busca de vulnerabilidades conocidas, y genera un informe con los resultados. Docker Security Scanning se integra con DTR y permite aplicar políticas de seguridad para prevenir el despliegue de imágenes no seguras .</li> <li><strong>Soporte empresarial:</strong> un servicio que ofrece asistencia técnica, consultoría, formación y certificación para los clientes de Docker EE. El soporte empresarial incluye diferentes niveles de servicio, desde el soporte estándar, que ofrece asistencia durante el horario laboral, hasta el soporte premium, que ofrece asistencia las 24 horas del día, los 7 días de la semana.</li> </ul> <p><strong>Docker EE es adecuada para grandes empresas y organizaciones</strong> que necesitan una solución de contenedorización de nivel empresarial, que les permita crear, ejecutar y gestionar aplicaciones basadas en contenedores de forma segura, eficiente y escalable. Docker EE permite aprovechar las ventajas de Docker, como la portabilidad, la velocidad y la eficiencia, pero con un mayor control, seguridad y soporte.</p> <h2><strong>Comandos básicos para Docker</strong></h2> <p>Aquí hay algunos comandos básicos para Docker:</p> <ul style="list-style-type: square;"> <li><strong>docker run</strong>: Este comando se utiliza para <strong>ejecutar un contenedo</strong>r de Docker.</li> <li><strong>docker ps</strong>: Este comando enumera<strong> todos los contenedores de Docker</strong> que se están ejecutando actualmente.</li> <li><strong>docker images</strong>: Este comando se utiliza para <strong>enumerar todas las imágenes de Docker</strong> que se han descargado en el sistema.</li> <li><strong>docker build</strong>: Este comando se utiliza para <strong>crear una imagen de Docker</strong> a partir de un archivo Dockerfile.</li> <li><strong>docker push</strong>: Este comando se utiliza para <strong>cargar una imagen de Docker</strong> en un registro de Docker.</li> <li><strong>docker pull</strong>: Este comando se utiliza para <strong>descargar una imagen de Docker</strong> desde un registro de Docker.</li> </ul> <h2><strong>Orquestación de contenedores</strong></h2> <p><strong>Docker Swarm</strong> es una <strong>herramienta de orquestación de contenedores que se utiliza para administrar y escalar aplicaciones</strong> en contenedores. Swarm permite a los usuarios crear y administrar clústeres de Docker, lo que facilita la escalabilidad.</p> <h2>Conclusión</h2> <p><strong>Docker es una plataforma de software de contenedores de código abierto</strong> que se utiliza para crear, implementar y ejecutar aplicaciones en contenedores. Docker es una herramienta popular entre los equipos de desarrollo porque permite que las aplicaciones se ejecuten en cualquier lugar, lo que facilita la implementación y la escalabilidad. Docker también se utiliza para crear <strong><a href="https://www.inesem.es/Master-Devops-Y-Cloud-Computing" target="_blank" rel="noopener">entornos de desarrollo</a></strong> consistentes. Los desarrolladores pueden utilizar Docker para crear un entorno de desarrollo que sea idéntico al entorno de producción. </p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4330" data-ulike-nonce="94b3783157" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4330"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-es-docker/">¿Qué es Docker? Descubre esta herramienta de desarrollo</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-docker/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Los metadatos, la información invisible</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/metadatos/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/metadatos/#respond</comments> <dc:creator><![CDATA[Juan Ríos]]></dc:creator> <pubDate>Mon, 04 Dec 2023 15:16:20 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4323</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/11/cyber-4745109_1920-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="metadatos" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Los metadatos, en esencia, son datos que describen otros datos. En informática se refiere a información contextual que acompaña a archivos.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/metadatos/">Los metadatos, la información invisible</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/11/cyber-4745109_1920-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="metadatos" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>En los archivos con los que trabajamos en nuestro día a día, no solo tienen datos en el contenido, tienen otros datos que <strong>describen la información del archivo</strong>. Puede sonar extraño, pero desempeñan un papel fundamental en la <strong>preservación de datos</strong>, el <strong>análisis forense</strong> y la seguridad de la información. Así, en este artículo exploraremos <strong>qué son los metadatos</strong> y qué función desempeñan. </p> <p>¡Empezamos!</p> <h2>Introducción a los metadatos</h2> <p>Como hemos comentado, los <strong>metadatos</strong>, en esencia, <strong>son datos que describen otros datos</strong>. En ciberseguridad se refiere a información contextual que acompaña a archivos digitales. Estos fragmentos de información pueden abarcar una variedad de detalles, desde la fecha de creación hasta detalles específicos sobre el autor del archivo.</p> <p>Por lo que los metadatos nos ayudan a ver las partes más profundas de la <strong>información digital</strong>.</p> <h2><strong>Metadatos y su papel en la ciberseguridad</strong></h2> <p>La relación entre <strong>metadatos y ciberseguridad es bastante profunda</strong>. Es muy importante en el ámbito de la prevención de amenazas, los metadatos sirven como una herramienta invaluable para los profesionales de la seguridad informática.</p> <p>La capacidad de analizar estos detalles proporciona una visión más clara de la autenticidad y origen de un archivo, lo que permite identificar posibles amenazas o manipulaciones.</p> <p>La <strong>fecha de creación</strong> es un componente crítico en los metadatos, ya que ofrece una marca temporal. No solo informa sobre cuándo se creó el archivo, sino que también puede ser crucial para la <strong>trazabilidad y la identificación de actividades sospechosas</strong>. La detección de archivos creados o modificados en momentos inusuales puede ser indicativa de intentos de intrusión o manipulación maliciosa.</p> <h2><strong>Caso hipotético sobre los metadatos</strong></h2> <p>Imaginemos un escenario en el que una empresa sufre un ataque cibernético. Un archivo con información crítica ha sido comprometido, pero gracias a un análisis exhaustivo de los metadatos, los <strong>peritos forenses</strong> pueden <strong>reconstruir la secuencia de eventos</strong>. La fecha de creación de archivo afectado podría revelar no solo cuándo se creó originalmente, sino también si ha habido intentos de modificarlo posteriormente.</p> <p>Además, los metadatos podrían contener pistas sobre la fuente del ataque. Datos como la <strong>dirección de IP</strong> <strong>del dispositivo</strong> desde donde se creó el archivo pueden ayudar a rastrear y geolocalizar al agresor. Aunque realmente esto se suele recurrir más de los logs que de la información que aportan los metadatos.</p> <p>Además, se han dado casos de encontrar a criminales gracias a los metadatos, no solo por fecha de creación, si no también porque se puede encontrar al autor de un archivo malicioso.<br />O en caso de fotos, con qué cámara o móvil se tomaron las fotos</p> <h2><strong>Herramientas para analizar metadatos</strong></h2> <h3><strong>FOCA</strong></h3> <p>FOCA es una herramienta que se utiliza para encontrar metadatos. Pero tiene la ventaja de que podemos <strong>sacar archivos y extraer sus metadatos de las páginas web directamente</strong>, indicando su URL y ya FOCA nos busca los archivos y nosotros podemos ir extrayendo los metadatos, aunque también podemos trabajar con archivos locales.<br />Lo cual hace a FOCA una herramienta muy versátil aunque es bastante grande y muchas veces no queremos analizar tantos archivos.</p> <h3><strong>ExIfTool</strong></h3> <p>ExIf Tool analiza metadatos de manera online, tiene capacidades similares a FOCA pero no hay que instalárselo.<br />Sin embargo, solo podemos <strong>analizar los archivos de uno en uno</strong> y no en conjunto.<br />Además, que no tiene capacidad de analizar una página web completa.</p> <h3><strong>ExIfViewer</strong></h3> <p>Es similar y también online, pero <strong>solo sirve para imágenes</strong>.</p> <h2><strong>Protegiendo los Metadatos y Datos</strong></h2> <p>Un aspecto importante, que realmente afecta a cualquier dato en ciberseguridad, es que hay que<strong> protegerlos</strong>. Es esencial adoptar estrategias como la implementación de firmas digitales y cifrado de extremo a extremo puede ayudar a prevenir la manipulación maliciosa de datos. Además, las soluciones de gestión de amenazas deben incluir análisis de comportamiento para detectar patrones anómalos en la creación o modificación de archivos.</p> <p>Los metadatos por sí solos no son herramientas que nos puedan ayudar para cualquier caso de análisis, pero es mejor protegerlos.</p> <p>Otro aspecto importante es <strong>concienciar a los empleados</strong>. Es importante que los usuarios comprendan la importancia de los metadatos y su papel en la seguridad.</p> <h2>Conclusión</h2> <p>En el sector de la ciberseguridad, los metadatos emergen como guardianes invisibles. Tienen una gran capacidad para describir y contextualizar datos gracias a los diferentes atributos que contienen y con ello ayudar en las diferentes.</p> <p>Aquí os dejo mi <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/juan-rios/" target="_blank" rel="noopener">perfil</a> por si os interesan mis artículos.</p> <p> </p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4323" data-ulike-nonce="f047dbe682" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4323"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/metadatos/">Los metadatos, la información invisible</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/metadatos/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Shodan, la herramienta estrella de búsqueda</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/shodan/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/shodan/#respond</comments> <dc:creator><![CDATA[Juan Ríos]]></dc:creator> <pubDate>Fri, 01 Dec 2023 13:30:10 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4319</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/11/Screenshot_1-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="shodan" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Shodan es un motor de búsqueda con enfoque OSINT (Open-Source Intelligence), pero no uno cualquiera, este nos permite a los usuarios...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/shodan/">Shodan, la herramienta estrella de búsqueda</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/11/Screenshot_1-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="shodan" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>En el vasto océano de la información en línea, donde cada clic y cada interacción deja una huella, la necesidad de explorar y comprender el entorno de Internet se vuelve cada vez más crucial. Aquí es donde entra en juego <strong>Shodan</strong>, un <strong>motor de búsqueda diferente a los demás</strong>, que se adentra en las búsquedas no indexadas por los motores de búsqueda convencionales como Google.</p> <h2><strong>Shodan: Más allá de la búsqueda convencional</strong></h2> <p><a href="https://www.inesem.es/revistadigital/juridico/organos-colegiados/">Shodan</a> es un motor de búsqueda con enfoque <strong>OSINT (Open-Source Intelligence),</strong> pero no uno cualquiera, este nos permite a los usuarios encontrar tipos específicos de ordenadores conectados a internet a través de varios filtros. Por lo que es una <strong>ventana a un mundo de datos a menudo oculto a la vista convencional</strong>. A diferencia de Google, que indexa principalmente sitios web y su contenido visible, Shodan es capaz de indexar cámaras de seguridad, enrutadores, servidores y electrodomésticos inteligentes.</p> <p>En resumen, <strong>Shodan</strong> es <strong>un motor de búsqueda hecho para los auditores de seguridad</strong>. Y por ello es necesario conocerlo, no solo ya por cuestiones de la información que podamos encontrar, también es una buena forma de concienciar para defender nuestros servidores.</p> <h2>Aspecto técnico ¿Cómo funciona Shodan?</h2> <p>Shodan no se caracteriza por ser un buscador muy complicado, pero debido a que te da resultados de dispositivos que están conectados a la red/internet y sus características, <strong>es importante tener conocimientos técnicos para poder interpretar la información que te muestre este motor de búsqueda</strong>.</p> <p>Ya que para una <strong>persona sin conocimientos una IP</strong> no tiene valor a interpretar, pero para un auditor de seguridad, puede geolocalizarlo, saber en qué país se encuentra, o los puertos y servicios que tenga abiertos ese dispositivo.</p> <p>En este aspecto, es una herramienta muy peligrosa que puede estar en manos de ciberdelincuentes.</p> <p>Si buscamos por ejemplo por Spain, ojo, no lo busca por España, sino que busca si coincide esa palabra dentro de las características del servidor.</p> <p><img loading="lazy" class="alignnone size-full wp-image-4320" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/11/Shodan.png?x76792" alt="Shodan" width="1917" height="869" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/11/Shodan.png 1917w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/11/Shodan-175x79.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/11/Shodan-1020x462.png 1020w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/11/Shodan-768x348.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/11/Shodan-600x272.png 600w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/11/Shodan-1536x696.png 1536w" sizes="(max-width: 1917px) 100vw, 1917px" /></p> <p> </p> <p>Al ver los resultados, si bien es cierto que dentro de todos los servidores que podría encontrar la mayoría están en España. Y estamos viendo IPs públicas como 155.133.246.91</p> <p>Tener esta información no supone riesgos legales, ya que se encuentra de forma pública. Pero si queremos buscar por algún parámetro como el país, deberíamos poner <strong>country:es</strong>. Este parámetro nos permite filtrar por solo España o city:sevilla te busca por los dispositivos que se encuentran en Sevilla.</p> <p>Dentro de la información que podemos encontrar del dispositivo en cuestión, suele verse la versión del sistema.</p> <p>Si no, esta información nos abre puertas a utilizar otras herramientas con las que podemos sacar más información y al final encontrar una vulnerabilidad. Al tener la ip es fácil tirar de herramientas como nmap para realizar un escaneo de puertos y descubrir si tiene algún fallo de configuración o la versión exacta del sistema y ver qué vulnerabilidad tiene.</p> <h2><strong>Google Dorks y Shodan: El combo completo</strong></h2> <p>La <strong>combinación de Shodan con técnicas como «Google Dorks»</strong> añade un nuevo nivel de profundidad a la búsqueda. Google Dorks consiste en consultas avanzadas que permiten encontrar información específica en el motor de búsqueda de Google. Al fusionar estas consultas con Shodan, se obtienen resultados mucho más potentes para identificar dispositivos específicos o vulnerabilidades en la red.</p> <p>Por ejemplo, al <strong>utilizar Shodan para encontrar dispositivos vulnerables</strong>, podemos refinarlo más mediante Google Dorks podríamos decir que es posible descubrir fácilmente sistemas mal configurados o expuestos a amenazas cibernéticas. Esta sinergia entre Google Dorks y Shodan abre la puerta a una exploración más detallada y específica, proporcionando información valiosa para profesionales de la ciberseguridad e incluso para ciberdelincuentes que quieran robar datos.</p> <p>También es verdad que <strong>combinar ambas herramientas solo es efectivo si el servidor que estamos auditando es un servidor web,</strong> si no tiene servicio HTTP abierto o no está indexado no podemos utilizar Google Dorks para encontrar ese servidor.</p> <p>Igualmente, es una vía interesante, ya que en un caso que no sepamos que contiene o no el servidor es bueno ir descartando posibilidades para saber con qué estamos trabajando exactamente.</p> <h2>Conclusión</h2> <p>En este ámbito, Shodan tiene su capacidad para <strong>rastrear dispositivos conectados y su integración con técnicas como Google Dorks</strong> lo convierten en una herramienta valiosa para profesionales de la ciberseguridad o auditores de seguridad informática.</p> <p>Es esencial utilizar Shodan de manera ética y responsable. Con grandes «poderes» viene una gran responsabilidad, y los usuarios de Shodan deben comprender la importancia de utilizar la información recopilada para mejorar la seguridad en lugar de comprometerla.</p> <p>En resumen, <strong>Shodan no es simplemente un motor de búsqueda, es una brújula que guía a los que exploran la red</strong>. Aunque Shodan no es la panacea, hay otras herramientas como Censys o WhoIs que tienen también capacidades para extraernos información de los diferentes dispositivos que estemos auditando.</p> <p>Si te ha interesado este artículo, podrás ver más en mi <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/juan-rios/" target="_blank" rel="noopener">perfil.</a></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4319" data-ulike-nonce="48315aff65" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4319"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/shodan/">Shodan, la herramienta estrella de búsqueda</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/shodan/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Juice Shop, la ctf que todo hacker debería hacer</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/juice-shop/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/juice-shop/#respond</comments> <dc:creator><![CDATA[Juan Ríos]]></dc:creator> <pubDate>Tue, 21 Nov 2023 15:00:44 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4299</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/11/screenshot02-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Juice Shop" loading="lazy" style="float:left; margin:0 15px 15px 0;" />¿Conoces Juice Shop? ¡Te presentamos la CTF que todo hacker debería hacer! Entra y descubre todos los detalles con INESEM.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/juice-shop/">Juice Shop, la ctf que todo hacker debería hacer</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/11/screenshot02-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Juice Shop" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>En la <strong>ciberseguridad</strong>, como hacker éticos, tenemos que practicar nuestras capacidades sobre entornos controlados como con la máquina <strong>Juice Shop</strong>. Si quieres conocer más sobre ella, te invitamos a quedarte en este artículo. Te contaremos todos los detalles sobre qué es <strong>Juice Shop </strong>y cómo utilizarla. ¡Vamos allá!</p> <h2><strong>¿Qué es Juice Shop con Owasp?</strong></h2> <p><strong>Juice Shop</strong> es un proyecto de <strong>código abierto</strong> desarrollado por la comunidad de OWASP con el propósito de <strong>ofrecer un entorno de entrenamiento realista y desafiante para mejorar las habilidades de ciberseguridad</strong>. Este entorno emula una tienda online con muchos fallos de seguridad, por lo que proporciona a los estudiantes de una zona de pruebas donde pueden practicar técnicas, descubrir y estudiar vulnerabilidades del mundo real.</p> <p>Además, <strong>Juice Shop es una CTF (Capture The Flag),</strong> lo cual si las hacemos en TryHackMe nos permite verificar que hemos completado los desafíos una vez hayamos encontrado las banderas.</p> <p>También nos sirve como <strong>una forma de gamificar el trabajo del hacking ético,</strong> aunque puede confundir con la idea de un pentesting real ya que en un caso real, no vas a tener nunca una bandera como tal con la que encuentres la información que necesitas cuando estés haciendo este tipo de auditoría a una empresa.</p> <h2><strong>Un poco de historia sobre Juice Shop</strong></h2> <p>Esta web comenzó a desarrollarse en septiembre de 2014 y utiliza muchas plataformas de parte de servidor como <strong>ASP/JSP/Servlet. Y</strong> según fueron pasando los años, otras vulnerabilidades más nuevas fueron integrándose a esta página web. Con el objetivo de que este proyecto enseñara todas las vulnerabilidades de aplicaciones web que uno pueda aprender a identificar o explotar.</p> <h2><strong>Arquitectura de Owasp Juice Shop </strong></h2> <p>Esta página web utiliza JavaScript y TypeScript junto a librerías frontend y frameworks como angular. Actúa como una aplicación de única página. Y su arquitectura tiene una interfaz excepcional de los componentes de Angular Material y el Googles Material Desing.</p> <p>El backend utiliza SQLite, una app express hospedada en un servidor node.js</p> <p>Sus funcionalidades con el cliente residen en una API REST.</p> <p>También de base de datos utiliza de sistema MarsDB, que viene derivado de MongoDB.</p> <p>Además, presenta una implementación de OAuth 2.0 para registrarse.</p> <h2><strong>No estás solo</strong></h2> <p>Hay muchas maneras de ir trabajando OWASP Juice Shop. La instalación de esta máquina o arrancarla es bastante sencillo con nociones informáticas; sin embargo, yo recomiendo arrancarla en <a href="https://tryhackme.com/" target="_blank" rel="nofollow noopener noreferrer">TryHackMe</a>, ya que no tienes que configurar nada.</p> <p>Luego, es normal que te puedas atrancar en los diferentes desafíos conforme vayas trabajando sobre esta página web. Hay un montón de guías y una comunidad muy activa con la que puedes ir guiándote en caso de atrancarte aunque siempre hay que intentarlo uno primero para aprender.</p> <h2>Características de los desafíos de Juice Shop</h2> <p>Juice Shop tiene una dinámica de desafíos que se dividen en varias dificultades o estrellas según el tipo de vulnerabilidad que tenemos que sacar.</p> <p>Por ejemplo los triviales son los más fáciles, que solo dan una estrella al completarlos, son los siguientes:</p> <ul> <li>Confidential Document: Accedemos a un documento confidencial</li> <li>Error Handling: Tenemos que estresar un error ya que no se comporta correctamente.</li> <li>Privacy Policy: Solo tenemos que leer las políticas de seguridad</li> <li>Redirects Tier 1: Tenemos que redireccionar a un sitio de donación que ya no está activo.</li> <li>Repetitive Registration:.</li> <li>Score Board: Encontrar la Score Board escondida.</li> <li>XSS Tier 0: Tenemos que ejecutar un ataque XSS con <iframe src = «javascript:alert(`xss`)»> .</li> <li>XSS Tier 1: Tenemos que ejecutar un ataque DOM XSS con <iframe src = «javascript:alert(xss)»> .</li> <li>Zero Stars: Dar valoraciones de 0 estrellas a la tienda.</li> </ul> <p>Luego tenemos los desafíos fáciles que son de dos estrellas, que tenemos:</p> <ul> <li>Admin Section: Tenemos que acceder a la parte de administración de la tienda.</li> <li>Basket Access Tier 1: Tenemos que ver la cesta de compra de otro usuario.</li> <li>Deprecated Interface: Tenemos que utilizar una interfaz deprecada.</li> <li>Five-Star Feedback: Eliminar todas las reseñas de 5 estrellas.</li> <li>Login Admin: Tenemos que iniciar sesión como el administrador</li> <li>Login MC SafeSearch: Tenemos que iniciar sesión con el usuario MC SafeSearch sin utilizar inyecciones SQL. </li> <li>Password Strength: Tenemos que iniciar sesión con los credenciales del administrador sin usar inyecciones SQL.</li> <li>Security Policy: Hay que ser éticos siempre y mirar las políticas de seguridad.</li> <li>Weird Crypto: Tenemos que informar a la tienda de un algoritmo que no funciona de la manera que debería.</li> <li>XSS Tier 1.5: Se realiza un ataque xss con este script <script> alert(xss) </script> en una página legacy de la aplicación.</li> </ul> <p>También tenemos los desafíos de 3 estrellas que ya son de mayor dificultad y va escalando hasta los desafíos de 6 estrellas que ya son los más difíciles</p> <h2><strong>Conclusión sobre Juice Shop</strong></h2> <p><strong>Juice Shop</strong> se destaca como una <strong>herramienta bastante educativa en el contexto de la ciberseguridad</strong> que conecta directamente con las vulnerabilidades destacadas en <strong>OWASP TOP 10</strong>.</p> <p>El uso<strong> de Capture The Flag</strong> y un <strong>enfoque ético hace que Juice Shop</strong> sea una opción espectacular para mejorar en <strong>ciberseguridad</strong>. Los profesionales o estudiantes fortalecen su comprensión de las vulnerabilidades y de la responsabilidad necesaria sobre este tema, ya que nos encontramos en un contexto muy tecnológico y la seguridad es también un factor clave en este.</p> <p>Si te ha interesado el artículo <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/juan-rios/" target="_blank" rel="noopener">aquí</a> puedes ver otros artículos de programación y ciberseguridad</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4299" data-ulike-nonce="876ff4e573" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4299"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/juice-shop/">Juice Shop, la ctf que todo hacker debería hacer</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/juice-shop/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Bases de datos: El Sharding, Divide y vencerás</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/sharding/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/sharding/#respond</comments> <dc:creator><![CDATA[Juan Ríos]]></dc:creator> <pubDate>Wed, 15 Nov 2023 15:47:45 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4282</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/11/glass-4298090_1920--345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />El "sharding" se ha convertido en un concepto clave en las bases de datos. En este artículo, exploraremos qué es el sharding.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/sharding/">Bases de datos: El Sharding, Divide y vencerás</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/11/glass-4298090_1920--345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>En el mundo de las <strong>bases de datos</strong> y la <strong>gestión de datos</strong>, la <strong>escalabilidad</strong> y el <strong>rendimiento</strong> son factores cruciales. A medida que las aplicaciones y sistemas evolucionan, la necesidad de manejar grandes volúmenes de datos de manera eficiente se convierte en una prioridad. Entre las diversas técnicas utilizadas para abordar este desafío, el «<strong>sharding</strong>» se ha convertido en un concepto clave. En este artículo, exploraremos <strong>qué es el sharding</strong>, cómo se relaciona con la tecnología blockchain y cómo se utiliza para dividir una base de datos horizontalmente.</p> <h2>¿Qué es Sharding?</h2> <p>El <strong>sharding</strong> es una técnica informática de <strong>diseño bases de datos</strong> que se utiliza para <strong>mejorar el rendimiento y la escalabilidad de un sistema de gestión de datos</strong>. Consiste en dividir una base de datos en múltiples fragmentos más pequeños llamados «shards», en lugar de mantener toda la información en un único servidor o nodo. Cada shard es, esencialmente, una base de datos independiente que contiene un subconjunto de los datos totales.</p> <h2>Sharding en la Tecnología Blockchain</h2> <p>Para <strong>comprender mejor el concepto de sharding</strong>, podemos observar su relación con la <strong>tecnología blockchain</strong>. Las cadenas de bloques, utilizadas en criptomonedas como Bitcoin y Ethereum, también implementan el sharding como una técnica esencial para mejorar el rendimiento y la escalabilidad.</p> <p>En una <strong>cadena de bloques</strong>, cada <strong>nodo</strong> de la red almacena una copia completa de la cadena, lo que significa que cada transacción se registra en todos los nodos. A medida que la red crece, este enfoque se vuelve insostenible en términos de recursos y tiempo de confirmación de transacciones. Para abordar este problema, se introduce el concepto de sharding.</p> <p>En el contexto de la <strong>tecnología blockchain</strong>, el <strong>sharding</strong> implica dividir la cadena de bloques en fragmentos más pequeños, de modo que cada nodo de la red solo almacena una parte de la cadena. De esta manera, <strong>se reduce la carga de trabajo en cada nodo</strong> y <strong>se acelera la velocidad</strong> de procesamiento de transacciones. Además, el sharding en blockchain puede aumentar significativamente la escalabilidad de la red al permitir que múltiples fragmentos de transacciones se procesen simultáneamente.</p> <h2><strong>Ventajas del Sharding</strong></h2> <p>El sharding ofrece varias ventajas significativas en la gestión de bases de datos y la tecnología blockchain:</p> <h3><strong>Escalabilidad</strong></h3> <p>El <strong>sharding</strong> permite una <strong>escalabilidad horizontal</strong>, lo que significa que puedes agregar nuevos nodos o shards según sea necesario para manejar una mayor carga de datos y transacciones. Esto es crucial para aplicaciones y sistemas que experimentan un crecimiento continuo.</p> <h3><strong>Rendimiento Mejorado</strong></h3> <p>Al distribuir la carga de trabajo entre múltiples shards, <strong>el rendimiento general del sistema mejora notablemente</strong>. Las consultas y transacciones se ejecutan más rápido, ya que no todos los datos deben ser procesados por un solo servidor.</p> <h3><strong>Mayor Disponibilidad</strong></h3> <p>La <strong>división de datos en shards </strong>también puede aumentar la disponibilidad del sistema. Si un shard experimenta problemas o fallas, los otros shards pueden seguir funcionando sin interrupciones, garantizando la continuidad del servicio.</p> <h3><strong>Ahorro de recursos</strong></h3> <p>El <strong>sharding</strong> reduce la necesidad de recursos costosos en servidores de alta gama, ya que se pueden utilizar servidores más pequeños y menos potentes para administrar shards individuales.</p> <h2><strong>Implementación del Sharding</strong></h2> <p>La implementación efectiva del sharding requiere una planificación cuidadosa y un diseño de base de datos adecuado. Aquí hay algunos pasos clave en el proceso de implementación del sharding:</p> <ol> <li><strong> Identificar Criterios de Shard</strong>: Debes determinar cómo dividir tus datos en shards. Esto puede hacerse en función de criterios como la geolocalización, el tipo de usuario, el tipo de datos o cualquier otro factor relevante.</li> <li><strong>Diseño de Esquema de Base de Datos</strong>: Asegúrate de que el esquema de tu base de datos esté diseñado de manera que se pueda aplicar el sharding. Esto puede implicar la creación de tablas específicas para cada shard o la adición de una columna de shard key a tus tablas existentes.</li> <li><strong>Equilibrio de Carga</strong>: Distribuye equitativamente los shards en varios servidores para garantizar que la carga de trabajo se distribuya de manera uniforme y que no haya servidores sobrecargados.</li> <li><strong>Mecanismos de Ruteo:</strong> Implementa un mecanismo de ruteo que determine a qué shard se debe dirigir una consulta o transacción específica. Esto garantiza que los datos se almacenan y recuperan de la ubicación correcta.</li> <li><strong>Monitoreo y Mantenimiento</strong>: Establece un sistema de monitoreo para supervisar el rendimiento de los shards y realiza mantenimiento regular para garantizar su buen funcionamiento.</li> </ol> <h2><strong>Conclusión</strong></h2> <p>El <a href="https://es.wikipedia.org/wiki/Shard_(arquitectura_de_base_de_datos)" target="_blank" rel="nofollow noopener noreferrer">sharding</a> es una <strong>técnica crucial en el mundo de las bases de datos y la tecnología blockchain</strong>. Permite dividir una base de datos horizontalmente en <strong>shards</strong>, lo que mejora la escalabilidad, el rendimiento y la disponibilidad del sistema. En la tecnología blockchain, el sharding es fundamental para gestionar grandes volúmenes de transacciones.</p> <p>La <strong>implementación exitosa del sharding</strong> requiere un enfoque cuidadoso y un diseño de base de datos adecuado. Sin embargo, los beneficios en términos de escalabilidad, rendimiento y ahorro de recursos hacen que esta técnica sea esencial para satisfacer las demandas de aplicaciones y sistemas modernos que manejan grandes cantidades de datos. En resumen, el sharding es un elemento clave en la optimización de la gestión de datos y la infraestructura de las cadenas de bloques.</p> <p>Si os ha interesado el artículo os dejo mi <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/juan-rios/" target="_blank" rel="noopener">perfil</a> donde podéis ver otros artículos relacionados con la informática.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4282" data-ulike-nonce="0255e9d080" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4282"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/sharding/">Bases de datos: El Sharding, Divide y vencerás</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/sharding/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Árbol de decisión? ¡Descubre este ejemplo de árboles de decisión!</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/ejemplo-de-arboles-de-decision/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/ejemplo-de-arboles-de-decision/#respond</comments> <dc:creator><![CDATA[jefferson.mera]]></dc:creator> <pubDate>Thu, 05 Oct 2023 14:44:57 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4223</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/10/Ejemplo-arboles-de-decision-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Ejemplo de árboles de decisión" loading="lazy" style="float:left; margin:0 15px 15px 0;" />En este artículo, vamos a ver un ejemplo de árboles de decisión para usar y resolver un problema práctico. ¡Vamos allá!</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ejemplo-de-arboles-de-decision/">¿Árbol de decisión? ¡Descubre este ejemplo de árboles de decisión!</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/10/Ejemplo-arboles-de-decision-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Ejemplo de árboles de decisión" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>En este post vamos a ver un <strong>Ejemplo de árboles de decisión</strong>, pero… ¿Sabes <strong>qué son los árboles de decisión</strong>? Pues bien, los árboles de decisión son una <strong>herramienta de toma de decisiones</strong> que se basa en representar gráficamente las opciones, los criterios, los resultados y los riesgos de una decisión compleja. Los árboles de decisión son muy utilizados en el campo del <a href="https://es.wikipedia.org/wiki/Aprendizaje_autom%C3%A1tico" target="_blank" rel="nofollow noopener noreferrer">aprendizaje automático</a> y la <a href="https://www.inesem.es/revistadigital/informatica-y-tics/qlikview/" target="_blank" rel="noopener">minería de datos</a>, ya que permiten clasificar o predecir los datos de forma sencilla y eficaz.</p> <p>Vamos a ver un <strong>ejemplo de cómo utilizar un árbol de decisión para resolver un problema práctico</strong>. El problema consiste en decidir si comprar o no una casa, teniendo en cuenta diferentes factores como el precio, la ubicación, el tamaño o el estado.</p> <h2><strong> ¿Qué es un árbol de decisión?</strong></h2> <p>Un <strong>árbol de decisión</strong> es un tipo de diagrama que se compone de nodos y ramas. Los nodos representan las preguntas o las condiciones que se deben evaluar, y las ramas representan las respuestas o las acciones que se deben tomar. Existen dos tipos principales de nodos:</p> <ul> <li><strong>Nodos de decisión</strong>: Son los que tienen más de una rama saliente. Representan las opciones o los criterios que se deben considerar para tomar una decisión.</li> <li><strong>Nodos de resultado</strong>: Son los que tienen una sola rama entrante. Representan los resultados o las consecuencias de la decisión.</li> </ul> <p>Los árboles de decisión se construyen siguiendo un orden lógico y jerárquico, desde el nodo raíz hasta los nodos hoja. El nodo raíz es el que representa el problema o la pregunta principal que se quiere resolver. Los nodos hoja son los que representan las posibles soluciones o respuestas al problema.</p> <h2><strong>¿Cómo se construye un árbol de decisión?</strong></h2> <p>Para construir un árbol de decisión, se deben seguir los siguientes pasos:</p> <ul> <li><strong>Definir el problema</strong>: Se debe identificar y formular claramente el problema o la pregunta que se quiere resolver con el árbol de decisión.</li> <li><strong>Identificar las opciones</strong>: Se deben enumerar todas las opciones o alternativas posibles que se pueden tomar para resolver el problema.</li> <li><strong>Identificar los criterios</strong>: Se deben establecer los criterios o factores que se van a utilizar para evaluar las opciones. Estos criterios pueden ser cuantitativos o cualitativos, y pueden tener diferentes pesos o importancias.</li> <li><strong>Identificar los resultados</strong>: Se deben estimar los resultados o consecuencias de cada opción según los criterios establecidos. Estos resultados pueden ser positivos o negativos, y pueden tener diferentes probabilidades o incertidumbres.</li> <li><strong>Dibujar el árbol</strong>: Se debe dibujar el árbol de decisión siguiendo un orden lógico y jerárquico, desde el nodo raíz hasta los nodos hoja. Se debe asignar un nombre o una etiqueta a cada nodo y a cada rama, y se debe indicar el valor o la probabilidad de cada resultado.</li> <li><strong>Analizar el árbol</strong>: Se debe analizar el árbol de decisión para determinar cuál es la mejor opción o la más óptima según los criterios y los resultados establecidos. Para ello, se pueden utilizar diferentes métodos o técnicas, como el valor esperado, el análisis de sensibilidad o el análisis de riesgo.</li> </ul> <h2><strong>Ejemplo de árboles de decisión</strong></h2> <p>A continuación, vamos a ver un ejemplo de cómo construir y analizar un árbol de decisión para decidir si comprar o no una casa.</p> <h3><strong>Antes de nada…</strong></h3> <ul> <li><strong>Definir el problema</strong>: El problema que queremos resolver es si comprar o no una casa, teniendo en cuenta diferentes factores como el precio, la ubicación, el tamaño o el estado.</li> <li><strong>Identificar las opciones</strong>: Las opciones que tenemos son comprar la casa o no comprarla.</li> <li><strong>Identificar los criterios</strong>: Los criterios que vamos a utilizar son el precio, la ubicación, el tamaño y el estado de la casa. Estos criterios tienen diferentes pesos según nuestras preferencias: el precio tiene un peso del 40%, la ubicación tiene un peso del 30%, el tamaño tiene un peso del 20% y el estado tiene un peso del 10%.</li> <li><strong>Identificar los resultados</strong>: Los resultados que podemos obtener son los siguientes:</li> </ul> <h3><strong>Las dos opciones</strong></h3> <p>Si compramos la casa:</p> <ul> <li>El precio es de 200.000 euros.</li> <li>La ubicación es buena (cerca del centro, con servicios y transporte).</li> <li>El tamaño es mediano (100 m2, con 3 habitaciones y 2 baños).</li> <li>El estado es regular (necesita algunas reformas).</li> </ul> <p>Si no compramos la casa:</p> <ul> <li>El precio es de 0 euros.</li> <li>La ubicación es indiferente.</li> <li>El tamaño es indiferente.</li> <li>El estado es indiferente.</li> </ul> <h3><strong>Analizando el árbol de decisión</strong></h3> <p><strong>Analizar el árbol:</strong> Para <strong>analizar el árbol de decisión</strong>, vamos a utilizar el método del valor esperado, que consiste en multiplicar el valor de cada resultado por su probabilidad y sumarlos. Como en este caso no tenemos probabilidades, vamos a utilizar los pesos de los criterios como una aproximación. El valor esperado de cada opción es:</p> <ul> <li>Comprar la casa: (200.000 x 0,4) + (100 x 0,3) + (100 x 0,2) + (50 x 0,1) = 80.050</li> <li>No comprar la casa: (0 x 0,4) + (0 x 0,3) + (0 x 0,2) + (0 x 0,1) = 0</li> </ul> <p>Según el método del valor esperado, la mejor opción es comprar la casa, ya que tiene un valor esperado mayor que no comprarla.</p> <h2>Conclusión</h2> <p>Los <strong>árboles de decisión</strong> son una herramienta muy útil para <strong>resolver problemas complejos de forma sencilla y visual</strong>. Los árboles de decisión nos permiten representar las opciones, los criterios, los resultados y los riesgos de una decisión, y analizarlos para elegir la mejor opción. Los árboles de decisión se pueden aplicar a diferentes ámbitos y situaciones, como el <a href="https://www.inesem.es/Master-Data-Science-Y-Analisis-De-Datos" target="_blank" rel="noopener">análisis de datos</a>, el aprendizaje automático o la planificación estratégica.</p> <p>Espero haberte ayudado con tu consulta. Si tienes alguna otra pregunta o comentario sobre este tema u otro diferente, no dudes en escribirme. Estaré encantado de conversar contigo.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4223" data-ulike-nonce="eee09058f8" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4223"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ejemplo-de-arboles-de-decision/">¿Árbol de decisión? ¡Descubre este ejemplo de árboles de decisión!</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/ejemplo-de-arboles-de-decision/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>La sorprendente causa que podría retirar el iPhone del mercado</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/la-sorprendente-causa-que-podria-retirar-el-iphone-del-mercado/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/la-sorprendente-causa-que-podria-retirar-el-iphone-del-mercado/#respond</comments> <dc:creator><![CDATA[Jesús Expósito López]]></dc:creator> <pubDate>Wed, 20 Sep 2023 08:46:14 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4176</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/La-sorprendente-causa-que-podria-retirara-el-iPhone-12-del-mercado-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Los problemas del iPhone: ¿Se retiran del mercado?" loading="lazy" style="float:left; margin:0 15px 15px 0;" />¿Conoces los problemas del iPhone 12? Existe una causa por la que en Francia podría ser retirado ¡Sigue leyendo este post y entérate de todo!</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/la-sorprendente-causa-que-podria-retirar-el-iphone-del-mercado/">La sorprendente causa que podría retirar el iPhone del mercado</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/La-sorprendente-causa-que-podria-retirara-el-iPhone-12-del-mercado-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Los problemas del iPhone: ¿Se retiran del mercado?" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>La marca Apple ha conseguido generar entre sus seguidores un estado de locura cada vez que se anuncia un nuevo modelo de iPhone. Hasta aquí todo normal, la alarma se despierta cuando nace el iPhone 12 y Francia lo retira de la circulación por una <strong>causa sorprendente de <a href="https://www.inesem.es/Master-Salud-Publica-Gestion-Sanitaria" target="_blank" rel="noreferrer noopener">salud pública</a></strong>. ¿Quieres conocer los<strong> problemas del iPhone 12</strong>?</p> <h2>Los teléfonos móviles: ¿Radiactivos o no?</h2> <p>Los teléfonos móviles, en general, <strong>no emiten radiación ionizante peligrosa </strong>ni son radioactivos. La confusión sobre la radiación y los teléfonos móviles a menudo se debe a malentendidos o información errónea.<br><br>Los smartphones emiten radiación no ionizante en forma de ondas electromagnéticas, como las señales de radio y las microondas, que son diferentes de la radiación ionizante, como la radiación emitida por materiales radioactivos, que puede dañar el ADN y aumentar el <strong>riesgo de cáncer.</strong><br><br>La radiación no ionizante de los teléfonos móviles se encuentra en el espectro electromagnético junto con la luz visible, las <strong>microondas de cocina y las señales de radio</strong>. Estas ondas electromagnéticas no tienen la energía suficiente para alterar los átomos o las moléculas en el cuerpo humano de la misma manera que lo hacen las radiaciones ionizantes, como los rayos X o la radiación nuclear.<br><br>Los organismos reguladores de salud en todo el mundo, como la Organización Mundial de la Salud (<a href="https://www.who.int/es" target="_blank" rel="noreferrer noopener nofollow">OMS</a>) y la <strong>Comisión Internacional de Protección contra la Radiación No Ionizante </strong>(ICNIRP), han establecido límites de exposición segura a la radiación no ionizante de los teléfonos móviles. Los dispositivos móviles deben cumplir con estas regulaciones para garantizar que los niveles de radiación sean seguros para los usuarios.<br><br>A pesar de los debates sobre la exposición a largo plazo a los campos electromagnéticos de los teléfonos móviles, la mayoría de las investigaciones científicas<strong> no han encontrado evidencia sólida de que el uso normal de teléfonos móviles cause daño a la salud</strong>. Sin embargo, se sigue investigando activamente para evaluar cualquier posible riesgo a largo plazo.</p> <h2>Francia: el origen de los problemas del iPhone</h2> <p>Los <strong>problemas del iPhone</strong> que han obligado a su retirada han sido detectados en el país galo que, en palabras del ministro de Transición Digital y Telecomunicaciones ha dejado de venderse por “emitir ondas electromagnéticas por encima de los estándares permitidos”.<br><br>El estudio en el que se fundamenta esta retirada del mercado es el informe de la Agencia Nacional de Frecuencias (ANFR) que, tras la realización de diferentes pruebas se ha concluido que el iPhone 12 supera el <strong>SAR</strong> (índice de absorción específica de energía) permitido.</p> <h2>IPhone 12 ¿Genera problemas para la salud?</h2> <p>La ANFR exige un <strong>lím</strong>ite máximo de 4 Wtts/kgs para el SAR de extremidades, es decir, cuando el teléfono está en el bolsillo del pantalón o en la mano. Ahora bien, de los 141 modelos de iPhone que existen en el mercado, solo han surgido <strong>problemas del iPhone 12</strong>. Y es que, una vez medidos los niveles de radiación, este móvil alcanza los<strong> 5,74 Wtts/kgs</strong>, sobrepasando el límite máximo establecido por el país galo.<br><br>La Unión Europea establece los estándares de limitación de los niveles de radiación permisibles. Al respecto, estos niveles son inferiores a los estándares establecidos en <strong>Asia y América del Norte</strong>, debido a un exceso de precaución. El organismo europeo considera que estos niveles son diez veces inferiores a aquellos que pudieran generar consecuencias negativas para los usuarios, evitando así posibles <strong>problemas del iPhone 12</strong>.</p> <h2>La solución de Apple</h2> <p>La respuesta de Apple no se ha hecho esperar y ha recalcado que se trabajará en evitar que esta radiación provoque <strong>problemas del iPhone 12</strong> y evitar su caída en el mercado.<br><br>Para ello, la marca de la manzana ha comunicado que se llevará a cabo una<strong> actualización del software</strong> que permitirá reducir los niveles de SAR que provocaron su retirada del mercado en Francia. La actualización se llevará a cabo también en aquellos países donde se superen los niveles de radiación estandarizados, siendo aún <strong>solo el país galo el que prevé su llegada.</strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4176" data-ulike-nonce="be18264665" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4176"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/la-sorprendente-causa-que-podria-retirar-el-iphone-del-mercado/">La sorprendente causa que podría retirar el iPhone del mercado</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/la-sorprendente-causa-que-podria-retirar-el-iphone-del-mercado/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Conceptos clave en Seguridad de Red</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/conceptos-clave-en-seguridad-de-red/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/conceptos-clave-en-seguridad-de-red/#respond</comments> <dc:creator><![CDATA[Juan Ríos]]></dc:creator> <pubDate>Fri, 15 Sep 2023 12:01:16 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4167</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/cyberspace-2784907_1920-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Seguridad de red" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Cuando hablamos de informática o tecnología, se manejan grandes cantidades de información y la seguridad de red se vuelve esencial...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/conceptos-clave-en-seguridad-de-red/">Conceptos clave en Seguridad de Red</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/cyberspace-2784907_1920-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Seguridad de red" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <h2>Introducción a la seguridad de red</h2> <p>En el momento que nos encontramos en la actualidad, como seguramente escuchamos mucho cuando hablamos de informática o tecnología, se <strong>manejan grandes cantidades de información</strong>, más de la que nos podemos imaginar.</p> <p>Toda esta información obviamente se comunica a través de las redes de forma inalámbrica o por cable y esto supone que hay que tomar ciertas <strong>medidas de seguridad</strong> de red para <strong>evitar</strong> que esa<strong> información</strong> sea <strong>interceptada</strong>, robada o se contaminen las redes con algún virus informático y perdamos la integridad de nuestras redes y ordenadores.</p> <h2>Las medidas de seguridad más importantes</h2> <p>Hay bastantes medidas de seguridad para mantener una red segura, vamos a comentar varias.</p> <h3><strong>Firewalls</strong></h3> <p>Los firewalls suelen ser los «<strong>guardianes virtuales</strong>» de tu red. No son una medida infalible, pero actúan como una <strong>barrera entre tu red interna y el mundo exterior,</strong> evaluando y filtrando el tráfico entrante y saliente. Configurar un firewall en condiciones es muy importante para limitar las amenazas que puedan aparecer y evitar accesos no autorizados.</p> <h3><strong>Actualizaciones y Parches</strong></h3> <p>Aunque no tengamos muy en cuenta las <strong>actualizaciones de un software</strong> o lo dejemos bastante de lado porque no consideramos que tiene mucha importancia, es una medida crucial para la seguridad de una web.</p> <p>El software y los dispositivos conectados a tu red deben <strong>mantenerse actualizados</strong> con regularidad, porque se suelen <strong>encontrar fallas y las actualizaciones</strong> es para <strong>tapar esos agujeros</strong> que tengan los programas o dispositivos. No se deberían ignorar estas actualizaciones porque pueden dejar tu red bastante vulnerable a ataques.</p> <h3><strong>Autenticación y Control de Acceso</strong></h3> <p>La autenticación o control de acceso siempre ha sido un aspecto esencial en la seguridad informática y también en cualquier tipo de seguridad, como cuando quieres entrar a tu casa, la llave y la cerradura son un control de acceso, pero si no tienes barrotes en la ventana te pueden robar.</p> <p>En seguridad de una red es igual, es <strong>esencial poner la mayor cantidad de medidas de seguridad</strong> (sin entorpecer mucho su funcionalidad), y procurar cerrar esas «ventanas» que pueden generar una brecha de seguridad en la red por lo que es esencial un control y monitorización del acceso a una red y tener informes.</p> <h3><strong>VPN: La red privada virtual</strong></h3> <p>Las<strong> vpns</strong> te <strong>permiten acceder a tu red desde ubicaciones remotas</strong>. Además estas cifran la comunicación entre tu dispositivo y la red, asegurando que tus datos viajen de manera segura incluso a través de conexiones de Internet públicas.</p> <h3><strong>Detección de Intrusiones</strong></h3> <p>Además, hay otras herramientas con las que podemos <strong>monitorear</strong> más a fondo <strong>el tráfico de una red</strong>, puede ser que hayan sobrepasado los controles de acceso, pero se puede comprobar si hay un tráfico sospechoso dentro de la red, esta herramienta lo detecte y haga una alerta.</p> <p>Este tipo de herramientas se llaman <a href="https://www.snort.org/" target="_blank" rel="nofollow noopener noreferrer">IPS</a>, pero también tenemos los IDS, que también realizan prevención de intrusiones, tomando medidas específicas ante diferentes incidentes.</p> <h3><strong>Copias de seguridad</strong></h3> <p>Las copias de seguridad son nuestro <strong>último recurso</strong>, cuando ya hayan <strong>fallado todas las medidas de seguridad</strong> (que fallarán), esta es la forma de <strong>restaurar nuestros sistemas</strong> a antes del ataque, es decir, al momento que hicimos la copia de seguridad.</p> <p>Entonces, debería ser esencial hacer copias de seguridad a diario para perder la mínima cantidad de datos, clientes u otros valores sensibles de la empresa afectada.</p> <p>Aun así se puede dar el caso de que el sistema esté infectado por un virus oculto y al hacer la copia, esta igualmente sea inservible y tengamos un problema bastante severo y difícil de solucionar. Además, una copia de seguridad debería estar aislado completamente de la red.</p> <h3><strong>Concienciación de los Usuarios</strong></h3> <p>Los <strong>empleados</strong> son un <strong>eslabón esencial</strong> dentro de la cadena de seguridad de una red. La educación y la concienciación son herramientas cruciales. Capacitan a tu personal sobre las amenazas comunes, las buenas prácticas de seguridad y cómo reconocer correos electrónicos de phishing u otros ataques.</p> <h2><strong>Otras medidas de seguridad fundamentales</strong></h2> <p>Otras medidas que podemos tomar, que suelen ser más avanzadas, es utilizar la <strong>segmentación de red</strong>, consiste en dividir la red en diferentes partes para evitar la propagación de las amenazas, suelen tener políticas de acceso y control de tráfico.</p> <p>También podemos hablar del <strong>monitoreo y registro de eventos</strong> en una red para detectar de forma temprana una amenaza, para que se ejecute la respuesta al incidente lo antes posible. Suelen ayudar bastante para encontrar patrones anómalos.</p> <p>Toda esta información que conseguimos de los diferentes sistemas de monitorización también nos sirven para <strong>investigar y adaptarnos a la amenaza,</strong> aunque no consigamos defendernos de ella, como si se tratara de una vacuna.</p> <h2>En conclusión…</h2> <p>La seguridad de una red es <strong>un esfuerzo constante que requiere atención y planificación</strong>.</p> <p>Implementar medidas de seguridad y mantenerse actualizado sobre las últimas amenazas y soluciones es imperante para evitar la máxima cantidad de ataques y riesgos, para garantizar la continuidad de tu empresa.</p> <p>Os dejo <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/juan-rios/" target="_blank" rel="noopener">mi perfil</a> con otros artículos. Y si quieres conocer más sobre <strong>seguridad de red</strong>, no puedes perderte este <a href="https://www.inesem.es/Master-Ciberseguridad-Online" target="_blank" rel="noopener"><strong>Máster en Ciberseguridad</strong></a>, 100% online. ¡Te esperamos!</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4167" data-ulike-nonce="6782e06727" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4167"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/conceptos-clave-en-seguridad-de-red/">Conceptos clave en Seguridad de Red</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/conceptos-clave-en-seguridad-de-red/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Magic Numbers, la información oculta en los archivos</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/magic-numbers-la-informacion-oculta-en-los-archivos/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/magic-numbers-la-informacion-oculta-en-los-archivos/#respond</comments> <dc:creator><![CDATA[Juan Ríos]]></dc:creator> <pubDate>Mon, 11 Sep 2023 14:16:01 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4151</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/ImHex-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="magic numbers" loading="lazy" style="float:left; margin:0 15px 15px 0;" />¿Alguna vez has escuchado qué son los Magic Numbers o números mágicos en informática? Seguramente si sabes del tema te sonarán.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/magic-numbers-la-informacion-oculta-en-los-archivos/">Magic Numbers, la información oculta en los archivos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/ImHex-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="magic numbers" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>¿Alguna vez has escuchado <strong>qué son los Magic Numbers</strong> o <strong>números mágicos en informática</strong>? Seguramente si ya tienes rodaje en este campo al menos te sonarán.</p> <h2><strong>¿Qué son los Magic Numbers?</strong></h2> <p>Los <strong>magic numbers</strong> son unos <strong>números alfanuméricos</strong> que de manera codificada identifican el tipo o formato de un archivo, suelen estar ubicados al principio del archivo. Estas <strong>secuencias de Bytes</strong> se utilizan para que los <strong>programas informáticos puedan reconocer el tipo de archivo</strong> sin depender únicamente de su extensión de archivo o su contenido interno. Son muy importantes en sistemas operativos y aplicaciones que necesitan determinar <strong>cómo procesar un archivo</strong>.</p> <p>Un ejemplo de <strong>uso, en sistemas Unix y Linux,</strong> los números mágicos son comunes en los archivos ejecutables. Un archivo ejecutable puede comenzar con una secuencia específica de bytes que indica si es un archivo binario ELF (Executable and Linkable Format) o un script de shell. Esto permite que el sistema operativo ejecute el programa adecuado según su formato sin depender de la extensión del archivo.</p> <h2><strong>Magic Numbers, en el análisis forense</strong></h2> <p>Aquí los <strong>magic numbers</strong> son extremadamente importantes y se utilizan para <strong>identificar y analizar archivos</strong> en dispositivos digitales en busca de pruebas y evidencia en investigaciones criminales.<br />Aquí os explico algunas formas en las que se utilizan los números mágicos en el análisis forense:</p> <h3><strong>Identificar archivos</strong></h3> <p>Se puede utilizar para identificar los tipos de los archivos. Con esto podemos <strong>averiguar</strong> <strong>qué aplicaciones o programas se utilizaron</strong> para crear, abrir o manipular estos archivos específicos. Por ejemplo, un analista forense puede usar los números mágicos para identificar si un archivo es un documento de texto, una imagen, un archivo de vídeo u otro tipo de archivo.</p> <p>Como ejemplo, para identificar as <strong>imágenes PNG</strong> tienen estos números mágicos al inicio del archivo: 89 50 4E 47 0D 0A 1A 0A</p> <p>Obviamente, para poder identificar estos números necesitamos de herramientas que nos pueda desglosar el archivo en este formato para poder investigarlo.</p> <h3><strong>Verificar integridad de archivos</strong></h3> <p>También los números mágicos se pueden utilizar para <strong>verificar la integridad de los archivos.</strong> Si un archivo <strong>se corrompe</strong> o <strong>se modifica</strong> de manera no autorizada, los números mágicos pueden utilizarse para <strong>identificar si el encabezado del archivo</strong> <strong>sigue siendo coherente</strong> con el tipo de archivo que debería ser, en caso de haber discrepancia puede indicar que se ha intentado alterar los datos o bien se han corrompido.</p> <p>Dando un ejemplo de esto, es que en un archivo al revisar el hexadecimal hay magic numbers de un .png y también de un .zip. Aunque el archivo se identifique como un .png, hay también un .zip integrado, por lo que se podrían separar para recuperar el .zip que había oculto.</p> <h3><strong>Recuperación de datos</strong></h3> <p>Pueden ser útiles para ayudar a <strong>identificar fragmentos de archivos</strong> que pueden estar incompletos o dañados. Esto puede ser útil para intentar reconstruir archivos dañados o eliminar de manera segura archivos que deben ser eliminados.</p> <h3><strong>Análisis de malware</strong></h3> <p>Un perito forense o analista forense también puede utilizar los magic numbers para <strong>identificar archivos maliciosos</strong> o potencialmente peligrosos para los dispositivos. Al detectar ciertos patrones de bytes asociados con malware conocido, se pueden identificar y tomar medidas.</p> <h3><strong>Herramientas</strong></h3> <p>En las distribuciones Linux como Kali, que está enfocada a ciberseguridad, tiene herramientas con las que podemos manipular o visualizar los archivos.</p> <p>La herramienta <strong>xxd</strong> (se utiliza en línea de comandosnos permite ver un archivo a hexadecimal y poder ver los magic numbers, entre otras cosas, de un archivo.</p> <p>Para el caso de edición en <strong>Linux</strong>, <strong>hexedit</strong>, que su nombre viene de un juego de palabras entre edición y hexadecimal en inglés.</p> <p>Con este podemos editar el formato hexadecimal de un archivo por lo que ya podríamos tocar los magic numbers sin problema.</p> <p>En el caso de <strong>Windows</strong> hay un montón de editores hexadecimales, la mayoría muy anticuados, pero personalmente voy a destacar uno bastante más moderno, <strong>ImHex</strong>, ya que tiene una interfaz muy atractiva y es bastante más fácil de usar que la mayoría de editores que hay en Linux o los que están ya estandarizados en Windows.</p> <h2><strong>CASO PRÁCTICO </strong></h2> <p>Vamos a utilizar ImHex para alterar los Magic Numbers de un archivo.</p> <div id="attachment_4152" style="width: 1030px" class="wp-caption alignnone"><img aria-describedby="caption-attachment-4152" loading="lazy" class="wp-image-4152 size-large" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/ImHex-1020x600.png?x76792" alt="Interfaz de ImHex" width="1020" height="600" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/ImHex-1020x600.png 1020w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/ImHex-175x103.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/ImHex-768x451.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/ImHex-600x353.png 600w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/ImHex.png 1281w" sizes="(max-width: 1020px) 100vw, 1020px" /><p id="caption-attachment-4152" class="wp-caption-text">Abriremos un archivo png para comprobar sus Magic Numbers.También tendremos una lista preparada para saber qué magic number corresponde con qué archivo.<br />Podemos utilizar este<a href="https://en.wikipedia.org/wiki/List_of_file_signatures" target="_blank" rel="nofollow noopener noreferrer">recurso</a><br />Al abrir una imagen, si miramos <strong>los primeros 8 bytes</strong> de un archivo y lo comparamos con su código en la lista.</p></div> <p> </p> <p><img loading="lazy" class="alignnone wp-image-4154 size-full" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/hexadecimal.png?x76792" alt="Magic Numbers con Análisis Forense" width="856" height="753" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/hexadecimal.png 856w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/hexadecimal-175x154.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/hexadecimal-768x676.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/hexadecimal-600x528.png 600w" sizes="(max-width: 856px) 100vw, 856px" /></p> <p>Observamos que sí coincide con el de un png.<br />Ahora vamos a alterar adrede el archivo, para que no puedan leerlo nuestros programas.</p> <p><img loading="lazy" class="alignnone wp-image-4155 size-full" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/hexadecimalatxt.png?x76792" alt="Magic Numbers con Análisis Forense" width="859" height="738" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/hexadecimalatxt.png 859w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/hexadecimalatxt-175x150.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/hexadecimalatxt-768x660.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/hexadecimalatxt-600x515.png 600w" sizes="(max-width: 859px) 100vw, 859px" /></p> <p>Le he puesto un <strong>Magic Number de txt</strong>.<br />Pero si intentamos abrir nuestro archivo con Paint ya nos dará un error, debido a que no puede interpretarlo aunque el contenido esté intacto. </p> <p><img loading="lazy" class="alignnone wp-image-4156 size-full" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/error.png?x76792" alt="error" width="348" height="149" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/error.png 348w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/error-175x75.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/09/error-345x149.png 345w" sizes="(max-width: 348px) 100vw, 348px" /></p> <p>Pero Fotografías de Windows sí, porque comprueba la extensión del archivo, por lo que todavía <strong>no hemos conseguido ocultar</strong> el archivo totalmente.</p> <p>Además, si le damos otra vuelta de tuerca, si ponemos la <strong>extensión png algunos programas pueden interpretarlo</strong>, pero si lo ponemos en txt. Ya pierde sentido completamente y los programas muy difícilmente podrán recuperar la información original del archivo.</p> <p>Los <strong>Magic Numbers</strong> son muy importantes para el trabajo de un analista forense informático, ya hemos visto como se pueden trabajar con ellos a un nivel básico.</p> <p>Os dejo aquí mi<a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/juan-rios/" target="_blank" rel="noopener"> perfil</a> donde podéis ver otros artículos míos.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4151" data-ulike-nonce="3021be994d" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4151"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/magic-numbers-la-informacion-oculta-en-los-archivos/">Magic Numbers, la información oculta en los archivos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/magic-numbers-la-informacion-oculta-en-los-archivos/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Comenzando a picar código: Libros de programación esenciales</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/libros-de-programacion/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/libros-de-programacion/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Wed, 06 Sep 2023 14:12:37 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4138</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/08/Portada-Libros-de-programacion-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="libros de programación" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Descubre los primeros pasos en el mundo de la programación y cinco libros de programación esenciales para dominar la programación.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/libros-de-programacion/">Comenzando a picar código: Libros de programación esenciales</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/08/Portada-Libros-de-programacion-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="libros de programación" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>El mundo de la <strong>programación</strong> es un enorme y emocionante territorio, lleno de posibilidades y oportunidades para aquellos que deseen adentrarse en él.</p> <p>Si eres nuevo en este emocionante viaje de aprendizaje, te encuentras en el lugar correcto. En este artículo, explicaré los primeros pasos para entrar en el mundo de la programación y te presentaré una selección de los cinco <strong>libros de programación esenciales</strong> que te proporcionarán una base sólida para iniciar tu camino hacia el dominio de la programación.</p> <p>Desde conceptos básicos hasta patrones de diseño y desarrollo de software, estos libros te brindarán los <strong>cimientos necesarios</strong> para convertirte en un buen <a href="https://www.inesem.es/revistadigital/informatica-y-tics/low-code/" target="_blank" rel="noopener">programador</a>. ¡Empezamos!</p> <h2><strong>Aprendiendo a programar: Los primeros pasos</strong></h2> <p>Cuando te enfrentas por primera vez al mundo de la programación, es fundamental establecer una <strong>base sólida</strong>. Los conceptos básicos son los cimientos sobre los cuales construirás tus habilidades y conocimientos futuros.</p> <p><strong>Comprender cómo funcionan los lenguajes de programación, cómo se estructuran los datos y cómo se gestionan las acciones es esencial</strong>. Además, familiarizarte con la programación orientada a objetos te dará una comprensión más profunda de cómo se construyen las aplicaciones y sistemas modernos.</p> <p>Uno de los pasos más recomendados es <strong>descubrir, leer y comprender los libros de programación que tienen mayor relevancia</strong>. En este sentido, hay muchas opciones, pero voy a indicar cinco libros esenciales que sobresalen y que han sido recomendados por expertos en el campo.</p> <h2><strong>Top 5 libros de programación esenciales para aprender a programar</strong></h2> <ol> <li><strong>«The Pragmatic Programmer» por Andrew Hunt y David Thomas</strong>: Este libro, también conocido como «El Programador Pragmático», es una joya en el mundo del desarrollo de software. Los autores ofrecen consejos prácticos y técnicas valiosas que no solo te enseñarán a escribir código eficiente, sino que también te ayudarán a convertirte en un programador más astuto y eficaz en general. Abarca temas como patrones de diseño, código limpio y técnicas ágiles.</li> <li><strong>«Clean Code: A Handbook of Agile Software Craftsmanship» por Robert C. Martin</strong>: Conocido en la comunidad como «Tío Bob», Robert C. Martin es un referente en el mundo de la programación. Su libro «Clean Code» se centra en la importancia de escribir código limpio y legible. A través de ejemplos prácticos y principios sólidos, aprenderás cómo mantener tu código comprensible y fácilmente mantenible, una habilidad crucial en el desarrollo de software moderno.</li> <li><strong>«Design Patterns: Elements of Reusable Object-Oriented Software» por Erich Gamma, Richard Helm, Ralph Johnson y John Vlissides</strong>: Este libro, a menudo referido como <a href="https://www.gofpattern.com/" target="_blank" rel="nofollow noopener noreferrer"><strong>«Gang of Four»</strong></a> debido a los autores, es la obra definitiva sobre patrones de diseño. Los patrones de diseño son soluciones probadas para problemas comunes en el desarrollo de software. Aprender estos patrones te permitirá escribir código más eficiente, modular y escalable, lo que es esencial para cualquier programador serio.</li> <li><strong>«The Art of Agile Development» por James Shore y Shane Warden</strong>: Las técnicas y metodologías ágiles son fundamentales en el desarrollo de software actual. Este libro te guía a través de los principios y prácticas del desarrollo ágil, lo que te permitirá crear software de alta calidad de manera más eficiente y colaborativa.</li> <li><strong>«Data structures and algorithms in Java» por Robert Lafore</strong>: A medida que avanzas en tu camino de programación, es esencial comprender las estructuras de datos y los algoritmos. Este libro te proporciona una base sólida en estos aspectos fundamentales de la programación, lo que te permitirá abordar problemas más complejos con confianza.</li> </ol> <h3><strong>La importancia de estos libros de programación</strong></h3> <p>Estos libros de programación esenciales son importantes por varias razones. En primer lugar, te proporcionan una comprensión sólida de los conceptos básicos y fundamentales de la programación, lo cual es esencial para construir cualquier habilidad significativa en este campo.</p> <p>Además, abordan temas vitales como patrones de diseño y desarrollo ágil, que son técnicas cruciales en el mundo del desarrollo de software actual.</p> <p>Empresas que necesitan desarrolladores competentes buscan candidatos que no solo sean capaces de escribir código, sino que también comprendan cómo crear sistemas sólidos y mantenibles. Estos libros te equiparán con los conocimientos necesarios para <strong>destacarte en un mercado de la programación cada vez más competitivo</strong>.</p> <h2><strong>Cimientos para un desarrollo sólido</strong></h2> <p>El viaje de aprender a programar comienza con la comprensión de los conceptos básicos y la construcción de una base sólida. Los libros de programación mencionados anteriormente son <strong>recursos invaluables</strong> que te guiarán a medida que te adentras en el emocionante mundo de la programación.</p> <p>Ya sea que estés aspirando a convertirte en desarrollador de software o simplemente desees adquirir habilidades de programación para mejorar en tu campo actual, estos libros te brindarán los conocimientos y la perspicacia necesarios para alcanzar tus metas.</p> <p>Si te ha gustado el artículo y quieres descubrir otros escritos por mí, puedes entrar a mi <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener"><strong>perfil</strong></a>. Además, te invitamos a descubrir nuestro <a href="https://www.inesem.es/Master-En-Programacion-Aplicaciones-Java" target="_blank" rel="noopener"><strong>Máster en programación de aplicaciones JAVA</strong></a> para formarte en este sector. ¡Te esperamos!</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4138" data-ulike-nonce="fbdc495f1b" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4138"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/libros-de-programacion/">Comenzando a picar código: Libros de programación esenciales</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/libros-de-programacion/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>TryHackMe, una plataforma ideal para empezar en hacking</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/tryhackme/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/tryhackme/#respond</comments> <dc:creator><![CDATA[Juan Ríos]]></dc:creator> <pubDate>Wed, 30 Aug 2023 14:54:42 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4131</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/08/REVISTA-DIGITAL-INESEM-1-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="TryHackMe" loading="lazy" style="float:left; margin:0 15px 15px 0;" />¿Quieres aprender hacking ético con laboratorios prácticos? Aquí te explicamos como avanzar y trabajar mejor en TryHackMe</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/tryhackme/">TryHackMe, una plataforma ideal para empezar en hacking</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/08/REVISTA-DIGITAL-INESEM-1-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="TryHackMe" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <h2><strong>Introducción</strong></h2> <p><strong>TryHackMe</strong> es una plataforma con la que puedes entrenar y tus capacidades de <strong>ciberseguridad</strong>, hoy en día este sector es muy necesario y bastante interesante. Si alguna vez has sentido curiosidad por la <strong>seguridad informática</strong> y quieres aprender cómo funcionan las <strong>técnicas de hacking</strong> siempre con la intención y finalidad de hacerlo de manera ética, <strong>TryHackMe</strong> es ideal para desarrollarte en este campo.</p> <h2><strong>¿Qué es TryHackMe?</strong></h2> <p><strong>TryHackMe</strong> es una plataforma de aprendizaje en línea, específico para enseñar ciberseguridad y hacking ético de manera práctica. A diferencia de otros métodos de aprendizaje, <strong>TryHackMe</strong> te sumerge en <strong>entornos virtuales</strong> seguros donde puedes practicar tus habilidades de hacking en escenarios del mundo real sin causar ningún daño.</p> <h2><strong>Características de TryHackMe</strong></h2> <ol> <li><strong>TryHackMe</strong> utiliza una amplia variedad de <strong>laboratorios virtuales</strong>, cada uno diseñado para enseñar una habilidad o técnica de hacking específica. Estos laboratorios te permiten explorar máquinas virtuales, <strong>resolver diferentes desafíos</strong> y mejorar tus habilidades mientras avanzas en el aprendizaje.</li> <li>También presenta una <strong>comunidad activa de hackers</strong>, que participan en discusiones y <strong>aprenden de otros miembros de la comunidad</strong>, también te puedes unir a un grupo de estudio. En general tener un apartado social proporciona un apoyo y una buena red de contactos.</li> <li>En <strong>TryHackMe</strong> normalmente hablamos de <strong>Captura de Bandera(CTF)</strong>. Se refiere a «puzzles» o <strong>máquinas vulnerables</strong> que desafían tus conocimientos para resolver problemas y encontrar banderas (o flags) ocultas. La idea es que una vez <strong>encuentres esta bandera</strong>, que en realidad es un código almacenado en el ordenador objetivo, como prueba de que has superado la máquina. Subes este código en <strong>TryHackMe</strong> y te la pondrá como superada.</li> <li>Suele tener una interfaz bastante amigable e intuitiva, el único contra de <strong>TryHackMe</strong> es que está <strong>en inglés</strong>. Suelo recomendar tener <strong>buen nivel</strong> al menos de <strong>Reading</strong> para poder trabajar de forma adecuada con <strong>TryHackMe</strong>.</li> </ol> <h2><strong>¿Por qué TryHackMe es importante?</strong></h2> <p>Aquí te dejamos tres puntos clave sobre por qué es importante TryHackMe. ¡Vamos!</p> <ul> <li>Por el aprendizaje práctico en ciberseguridad que ofrece, la teoría es importante, pero para una tarea tan práctica, es esencial esta modalidad. <strong>TryHackMe</strong> te brinda la oportunidad de <strong>adquirir experiencia práctica</strong> en un entorno controlado. Puedes experimentar con técnicas de hacking sin el riesgo de dañar sistemas reales.</li> <li><strong>TryHackMe</strong>, en general, te prepara para el mundo real, conforme vayas avanzando en <strong>TryHackMe</strong>, te <strong>enfrentarás a situaciones</strong> que podrían ocurrir <strong>en el mundo real</strong>. Esto te preparará para comprender y responder a amenazas reales de seguridad. Estarás listo para proteger sistemas y redes de manera efectiva.</li> <li>En general te ayudará a <strong>crecer tu carrera en el sector de la ciberseguridad</strong>, la <strong>demanda de profesionales</strong> en este campo <strong>está en constante crecimiento</strong>. <strong>TryHackMe</strong> te permite adquirir las habilidades necesarias para una carrera en este emocionante campo. Los conocimientos que obtengas aquí pueden abrirte puertas en cualquier industria que tenga datos sensibles como en el sector sanitario, bancos, entre otros campos.</li> </ul> <h2><strong>Recomendaciones previas</strong></h2> <p>En principio, en <strong>TryHackMe</strong> puede acceder cualquier tipo de usuario.</p> <p>Pero es <strong>recomendable</strong> tener <strong>conocimientos</strong> previos de <strong>informática,</strong> ya sea por un <strong>grado superior</strong> o <strong>carrera,</strong> aunque no es obligatorio, pero la <strong>curva de dificultad</strong> va a ser mucho mayor y requerirá mucho trabajo por parte del estudiante. Ya que en ciberseguridad hay que manejarse en redes y en programación, por lo que es importante tener el pensamiento abstracto desarrollado.</p> <p>Otro factor esencial es que la mayoría de <strong>documentación tecnológica</strong> y de <strong>ciberseguridad</strong> se encuentra principalmente <strong>en inglés</strong>, por lo que es esencial manejarse en este idioma. Por ejemplo,<br />para investigar diferentes técnicas de hacking, de reconocimiento o de otros tipos e incluso directamente entender qué estás haciendo dentro de un sistema.</p> <p>Es muy importante la actitud a la hora de enfrentarse a un laboratorio, hay que tener<strong> mucha determinación y motivación</strong> para avanzar tu carrera en este sector, sobre todo <strong>al principio</strong>.<br />Es recomendable tener en cuenta ¿Por qué estoy trabajando o estudiando esto? ¿Por qué quiero aprender y superar esta máquina o laboratorio?</p> <p>Muchas veces es por ser un «Hacker» buenísimo o por los salarios buenos o por las grandes oportunidades laborales que supone este sector, todas estas motivaciones son válidas. Pero hay que <strong>marcarse objetivos</strong> poco a poco y unas <strong>expectativas realistas</strong> si no quieres fallar en este sector tan autodidacta. <br />Además, es esencial que estés disfrutando realmente esta área y realmente quieras trabajar de esto.</p> <h2>Conclusión</h2> <p><strong>TryHackMe</strong> es más que una plataforma de aprendizaje de ciberseguridad, es un <strong>portal a un mundo</strong> que se suele ver como muy oscuro y misterioso. Es una buena <strong>oportunidad</strong> para <strong>aprender sobre hacking ético</strong>.<br />Aunque personalmente recomiendo salir rápido de <strong>TryHackMe</strong> y trabajar con <strong><a href="https://www.hackthebox.com/" rel="nofollow noreferrer">HackTheBox</a></strong> u otras plataformas más avanzadas, ya que tiene laboratorios más profesionales, hay más casos reales y en general son máquinas bastante más complicadas.</p> <p>Pero yo invito a cualquier persona a trabajar dentro de estas plataformas, es muy <strong>gratificante</strong> <strong>conseguir</strong> hacer una <strong>máquina tú solo,</strong> aunque sea apoyándote de guías.</p> <p>Se aprende un montón y si te gustan los desafíos constantes y tienes una curiosidad voraz, probablemente la ciberseguridad sea un sector en el que te encante trabajar.</p> <p>Para tener una buena base de ciberseguridad, no ya solo en hacking ético recomiendo nuestro <strong><a href="https://www.inesem.es/Master-Ciberseguridad-Online" target="_blank" rel="noopener">Master en Ciberseguridad </a></strong></p> <p>Además, <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/juan-rios/" target="_blank" rel="noopener">aquí</a> podrás ver otros artículos míos. ¡Te espero!</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4131" data-ulike-nonce="7fafb8960f" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4131"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/tryhackme/">TryHackMe, una plataforma ideal para empezar en hacking</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/tryhackme/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Autenticación passwordless: qué es, beneficios y más</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/passwordless/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/passwordless/#respond</comments> <dc:creator><![CDATA[jefferson.mera]]></dc:creator> <pubDate>Fri, 25 Aug 2023 11:38:44 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4127</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/08/passwordless-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="passwordless" loading="lazy" style="float:left; margin:0 15px 15px 0;" />En la actualidad, la seguridad en línea es fundamental. La autenticación passwordless revoluciona la forma en que iniciamos sesión.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/passwordless/">Autenticación passwordless: qué es, beneficios y más</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/08/passwordless-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="passwordless" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>En la actualidad, en la era digital que nos encontramos, la seguridad en línea es fundamental, la <strong>autenticación</strong> sin contraseña emerge como un enfoque prometedor para garantizar la protección, ya sea de cuentas o datos sensibles. La <strong>autenticación passwordless</strong>, también conocida como autenticación multifactor sin contraseña, está revolucionando la forma en que iniciamos sesión en nuestras cuentas en línea.</p> <p>En este artículo, exploraremos <strong>qué es la autenticación passwordless</strong>, sus beneficios, cómo difiere de las contraseñas tradicionales y cómo aborda problemas de seguridad comunes.</p> <h2><strong>¿Qué es Autenticación Passwordless?</strong></h2> <p>La autenticación <a href="https://www.incibe.es/empresas/blog/passwordless-el-comienzo-del-fin-las-contrasenas" target="_blank" rel="nofollow noopener noreferrer">passwordless</a> se refiere a un método de autenticación en el que los usuarios pueden acceder a sus cuentas en línea sin la necesidad de introducir contraseñas. En lugar de eso, se utilizan otros factores de autenticación, como <strong>huellas dactilares, reconocimiento facial, códigos PIN y llaves de seguridad</strong>, para verificar la identidad del usuario. Este método proporciona una forma segura y conveniente de acceder a cuentas y servicios en línea, eliminando la necesidad de recordar contraseñas complejas.</p> <h2><strong>Beneficios de su uso</strong></h2> <p>La <strong>autenticación passwordless</strong> ofrece numerosos beneficios en términos de seguridad y experiencia del usuario. En primer lugar, elimina la vulnerabilidad asociada con las contraseñas débiles o reutilizadas, que son puntos de entrada comunes para los piratas informáticos. Al requerir <strong>factores de autenticación únicos, como huellas dactilares o reconocimiento facial,</strong> la autenticación sin contraseña garantiza un nivel más alto de seguridad.</p> <p>Además, la <strong>autenticación passwordless</strong> simplifica la experiencia del usuario. Los usuarios ya no necesitan recordar y administrar múltiples contraseñas, lo que reduce la frustración y el riesgo de olvidar credenciales. Los métodos de autenticación sin contraseña, como el uso de huellas dactilares en un dispositivo móvil,<strong> agilizan el proceso de inicio de sesión</strong> <strong><a href="https://www.inesem.es/Curso-Gestion-Seguridad-Redes-Area-Local" target="_blank" rel="noopener">en redes de área local o remota</a></strong> y brindan una experiencia más fluida.</p> <h2><strong>Diferencia entre Contraseña y PIN</strong></h2> <p>La principal diferencia entre una <strong>contraseña y un PIN</strong> radica en su naturaleza y uso. Una contraseña es una secuencia de caracteres alfanuméricos que el usuario debe recordar y escribir para autenticarse. En cambio, un PIN es un código numérico más corto, que a menudo consta de cuatro a seis dígitos. Aunque ambos se utilizan para autenticar la identidad del usuario, los PIN suelen ser más simples y rápidos de ingresar.</p> <h2><strong>Soluciones que ofrece</strong></h2> <p>La<strong> autenticación passwordless</strong> aborda varios desafíos relacionados con la seguridad y la experiencia del usuario. En primer lugar, aborda la vulnerabilidad de las contraseñas débiles o reutilizadas al eliminar la necesidad de utilizar contraseñas en absoluto. Esto reduce drásticamente la posibilidad de que los ciberdelincuentes accedan a cuentas utilizando métodos de fuerza bruta.</p> <p>Además, la autenticación<strong> passwordless también resuelve el problema de olvidar contraseñas</strong>. Los usuarios a menudo se enfrentan a la frustración de no poder acceder a sus cuentas debido a la pérdida de contraseñas. Con la autenticación sin contraseña, este problema se elimina por completo, ya que los usuarios pueden utilizar factores de <strong>autenticación más confiables y fáciles de recordar</strong>, como sus huellas dactilares o reconocimiento facial.</p> <h3><strong>Conclusión</strong></h3> <p>En resumen, la autenticación <strong>passwordless</strong> está revolucionando la forma en que garantizamos la<strong> seguridad en línea</strong>. Al eliminar la necesidad de contraseñas y utilizar métodos de autenticación más seguros y convenientes, este enfoque está <strong>transformando la experiencia del usuario</strong> y proporcionando una capa adicional de <strong>protección</strong>. En un mundo digital cada vez más complejo, la autenticación sin contraseña es una solución bienvenida para mejorar tanto la <a href="https://www.inesem.es/Curso-Superior-Universitario-Auditoria-Seguridad-Informatica" target="_blank" rel="noopener">seguridad informática</a> como la comodidad en línea.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4127" data-ulike-nonce="3be5480cb8" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4127"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/passwordless/">Autenticación passwordless: qué es, beneficios y más</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/passwordless/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Pensamiento computacional: qué es, claves y beneficios</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/pensamiento-computacional/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/pensamiento-computacional/#respond</comments> <dc:creator><![CDATA[jefferson.mera]]></dc:creator> <pubDate>Thu, 03 Aug 2023 13:18:50 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4106</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/08/REVISTA-DIGITAL-INESEM-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Pensamiento computacional" loading="lazy" style="float:left; margin:0 15px 15px 0;" />¿Sabes qué es el pensamiento computacional? Te explicamos qué es, cuáles son sus principales claves y también sus beneficios. ¡Vamos!</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/pensamiento-computacional/">Pensamiento computacional: qué es, claves y beneficios</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/08/REVISTA-DIGITAL-INESEM-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Pensamiento computacional" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <h2>Pensamiento Computacional: Desarrollando la Mente del Siglo XXI</h2> <p>En la<strong> era digital del siglo XXI</strong>, el <strong>pensamiento computacional</strong> ha emergido como una habilidad fundamental para <strong>resolver problemas</strong> y enfrentar los desafíos de la sociedad actual. En este artículo, exploraremos qué es el pensamiento computacional, sus claves, beneficios para los niños y las actitudes necesarias en los docentes para fomentar su desarrollo en el aula. Descubrirás cómo esta poderosa <strong>herramienta tecnológica</strong> ha revolucionado la forma en que abordamos<strong> problemas y sus soluciones</strong>.</p> <p>¿Nos acompañas a conocer todos los detalles? ¡Empezamos!</p> <h3>¿En qué consiste el Pensamiento Computacional?</h3> <p>El <strong>pensamiento computacional</strong> es una habilidad mental que nos<strong> permite abordar problemas de manera estructurada</strong> y eficiente. Para ello, se utilizan<strong> herramientas y técnicas</strong> inspiradas en la <strong>lógica</strong> y el funcionamiento de las computadoras. Se trata de un <strong>enfoque sistemático</strong> para resolver problemas, donde los principios del pensamiento computacional se aplican tanto a situaciones cotidianas como a problemas complejos en diversas áreas como por ejemplo el <strong><a href="https://www.inesem.es/Curso-Desarrollo-Apps" target="_blank" rel="noopener">desarrollo de apps</a></strong>.</p> <h3><strong>Claves del Pensamiento Computacional</strong></h3> <ul style="list-style-type: disc;"> <li><strong>Reconocimiento de Patrones:</strong> El pensamiento computacional implica identificar patrones en datos y situaciones para encontrar <strong>soluciones efectivas</strong>.</li> <li><strong>Secuencia de Instrucciones:</strong> Se refiere a la habilidad de <strong>dividir un problema complejo</strong> en pasos más pequeños y crear una secuencia de instrucciones que conduzca a la solución.</li> </ul> <h3><strong>Beneficios para los Niños</strong></h3> <p>El uso del pensamiento computacional en la educación de los niños ofrece innumerables beneficios:</p> <ul style="list-style-type: disc;"> <li><strong>Pensamiento Crítico</strong>: Fomenta el <strong>pensamiento crítico</strong> y la resolución de problemas, habilidades cruciales para enfrentar los desafíos futuros.</li> <li><strong>Habilidades Analíticas</strong>: Mejora las habilidades analíticas y de abstracción, permitiendo a los niños <strong>analizar situaciones</strong> desde diferentes perspectivas.</li> <li><strong>Creatividad</strong>: Promueve la creatividad al <strong>buscar soluciones innovadoras</strong> y no convencionales para los problemas planteados.</li> <li><strong>Habilidades en el Siglo XXI</strong>: Prepara a los niños para el mundo tecnológico y digital del <strong>siglo XXI</strong>, donde el <strong>esta cualidad es cada vez más relevante</strong>.</li> </ul> <h3><strong>Actitudes Necesarias en los Docentes</strong></h3> <p>Para trabajar con el desarrollo del pensamiento computacional en el aula, los <a href="https://es.wikipedia.org/wiki/Pensamiento_computacional#Para_profesores" target="_blank" rel="nofollow noopener noreferrer">docentes</a> deben adoptar ciertas actitudes:</p> <ul style="list-style-type: disc;"> <li><strong>Apertura al Cambio</strong>: Estar dispuestos a <strong>incorporar nuevas herramientas y metodologías en el aula</strong> para fomentar el pensamiento computacional.</li> <li><strong>Capacidad de Adaptación</strong>: Adaptarse rápidamente a los avances tecnológicos y utilizarlos como recursos para enseñar pensamiento computacional.</li> <li><strong>Innovación</strong>: Buscar constantemente <strong>nuevas formas de enseñar y aplicar el pensamiento computacional</strong> en el aula para mantener el interés y la motivación de los estudiantes.</li> <li><strong>Formación Continua</strong>: Estar dispuestos a capacitarse y actualizarse en el uso de herramientas y técnicas de pensamiento computacional para ofrecer una educación de calidad.</li> </ul> <h3><strong>Conclusión</strong></h3> <p>El <strong>pensamiento computacional</strong> ha demostrado ser una herramienta invaluable para<strong> resolver problemas y abordar situaciones de manera más eficiente y efectiva</strong>. Al introducir esta habilidad en la educación de los niños, estamos preparándolos para enfrentar los desafíos del futuro y dotándolos de habilidades clave en el siglo XXI. En Inesem contamos con varios curso para desarrollar esa habilidad como puede ser el <strong><a href="https://www.inesem.es/Curso-App-Inventor" target="_blank" rel="noopener">Curso de App Inventor.</a></strong></p> <p>Esta habilidad no solo es relevante en el campo de la informática. De hecho, se extiende a todas las áreas de la vida. Desde la <strong>resolución de problemas cotidianos</strong> hasta la solución de <strong>problemas complejos</strong> en campos como la ciencia, la ingeniería y el comportamiento humano, el pensamiento computacional se ha convertido en una habilidad esencial para prosperar en la sociedad actual. Al utilizar herramientas y técnicas computacionales en el aula, los <strong>docentes pueden brindar a los estudiantes una educación más completa</strong> y prepararlos para un futuro lleno de posibilidades.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4106" data-ulike-nonce="6391854dfc" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4106"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/pensamiento-computacional/">Pensamiento computacional: qué es, claves y beneficios</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/pensamiento-computacional/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Google hará mag(IA) con su nuevo buscador SGE</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/sge/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/sge/#respond</comments> <dc:creator><![CDATA[Jesús Expósito López]]></dc:creator> <pubDate>Wed, 28 Jun 2023 08:59:52 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4051</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/SGE-el-buscador-que-hace-magIA-de-Google-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Google hará mag(IA) con su nuevo buscador SGE" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Google se ha empeñado en cambiar nuestra forma de buscar información o comprar productos ¿Conoces SGE? En este post te lo vamos a descubrir.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/sge/">Google hará mag(IA) con su nuevo buscador SGE</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/SGE-el-buscador-que-hace-magIA-de-Google-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Google hará mag(IA) con su nuevo buscador SGE" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>En los inicios del buscador más utilizado en todo el mundo, Google, si alguien hubiese vaticinado que pasados los años no seguiría liderando la búsqueda web, habríamos tenido que frotarnos fuertemente los ojos para creerlo. Con el <strong><a href="https://www.inesem.es/Curso-De-Inteligencia-Artificial" target="_blank" rel="noreferrer noopener">desarrollo de la IA</a></strong> este acontecimiento, no es que esté cada vez más cerca, sino que ya es una realidad, y se llama <strong>SGE </strong>(Search Generative Experience) El nuevo buscador que aumenta su potencia y aporta una mayor utilidad al usuario mediante la aplicación de inteligencia artificial, es actualmente un<strong> proyecto experimental de Google</strong>. Ahora bien, son muchas las voces que piensan que ha venido para cambiar la manera de buscar información de los usuarios.</p> <h2>¿Qué es SGE?</h2> <p>La inteligencia artificial ha llegado también al buscador de Google. <strong>SGE </strong>es un <a href="https://labs.withgoogle.com/" target="_blank" rel="noreferrer noopener nofollow">proyecto de Google Search Labs</a> de buscador basado en inteligencia artificial generativa que aporta a los usuarios la información sobre cualquier tema de forma ágil, les permite <strong>descubrir nuevas perspectivas</strong> y, por consiguiente, les abre un abanico de posibilidades que les permite agilizar tareas.</p> <p>A modo de ejemplo, ante una búsqueda del tipo ¿Dónde viajar en familia con niños menores y una mascota? El buscador SGE de forma casi instantánea dará la información necesaria para resolver la cuestión y varios enlaces con los que ampliar información.</p> <h2>¿Cómo funciona SGE?</h2> <p>Los usuarios en la actualidad navegan por Internet entre un mar de información que les sobresatura. La inteligencia artificial generativa de SGE trata de evitar este problema ofreciendo de forma instantánea exclusivamente<strong> la información más relevante</strong> con respecto a la consulta. A esta información se le añadirán <strong>enlaces </strong>con los que ampliar información e incluso, el buscador sugerirá preguntas de seguimiento para seguir explorando el tema u ofrecer diferentes perspectivas sobre este.<br><br>Las búsquedas de tipo más comercial aportarán los productos que mejor se adapten a los criterios que establezca el usuario. Incluso, de forma adicional las búsquedas aportarán una información extra de<strong> reseñas, calificaciones, precios e imágenes destacadas</strong>. Para conseguir estos datos, se ayudará de Google Shopping Graph que es la base de datos más completa del mundo de productos.</p> <h2>SGE: ¿el fin del SEO?</h2> <p>La forma en la que los usuarios acceden a la información o toman decisiones como consumidores va a cambiar con SGE.<br>Aún es pronto para predecir cuál será el escenario que abrirá <strong>SGE </strong>o cómo afectará a los modelos de negocio online existentes. No obstante, existen algunas consecuencias que ya se pueden vaticinar de la irrupción de <strong>Google SGE</strong>.</p> <h3>Google consigue una mayor tajada en el funnel de conversión</h3> <p>Hasta ahora, el buscador más utilizado en todo el mundo captaba al usuario en las primeras fases de su decisión de compra. Con Google SGE esta atracción aumenta, ya que, se acompaña al usuario a lo largo de la decisión de compra de forma conversacional sugiriéndole características, filtrando productos o realizando un análisis de las opiniones de los usuarios.</p> <h3>Caída de las búsquedas informacionales</h3> <p>El propio <strong>buscador SGE</strong> a través de este proceso conversacional podrá resolver las dudas de tipo más informacional de forma directa. El impacto de este hecho supone un resentimiento del tráfico en las webs con objetivos de conversión, siendo aún peor las consecuencias para los sitios web de contenidos.</p> <h3>El posicionamiento deja de tener sentido</h3> <p>Aunque aún tenga sentido estar posicionados por ciertas categorías de búsqueda, la realidad es que la relación entre la posición y el tráfico potencial <strong>deja de tener sentido</strong>. Es decir, la forma en la que se mide la visibilidad en los resultados no tendrá relación alguna con la posición, lo que, supone la desaparición de muchas herramientas SEO en el futuro.</p> <h3>El “SEO” que viene con SGE</h3> <p>En base a la <strong>inteligencia artificial generativa de SGE</strong>, la forma de hacer SEO cambiará. Para poder aparecer en los carruseles de opción de compra, se deberá de realizar un esfuerzo por analizar las características más relevantes de los productos para cada uso, implementar un marcado de datos estructurado más exhaustivo, presentar una oferta que sea competitiva o hacerse eco de las opiniones de los usuarios.</p> <h3>Nuevo escenario, nueva regulación</h3> <p>La inteligencia artificial generativa de SGE puede derivar en circunstancias legales que serán necesario contemplar en una normativa creada al caso. En este sentido, entran en juego los derechos de<strong> <a href="https://www.inesem.es/revistadigital/juridico/la-propiedad-intelectual-e-internet/" target="_blank" rel="noreferrer noopener">propiedad intelectual</a></strong> sobre los contenidos utilizados, las posibles demandas derivadas de la inclusión de alucinaciones entre los resultados proporcionados por la IA u otros relacionados con el monopolio del mercado.</p> <h3>Mayor esfuerzo por dar valor a la marca</h3> <p>La conversación directa entre los usuarios y la marca hace que las empresas tengan que realizar un mayor esfuerzo por ganarse la <strong>fidelidad </strong>de los clientes para así, permanecer en el Top of Mind de los clientes a la hora de comprar productos. También se deberá invertir en valores intangibles y experiencias para los usuarios de forma personalizada.<br><br>Consecuentemente, la inteligencia artificial generativa de <strong>SGE </strong>va a suponer una revolución tanto para los usuarios, que verán mejorada su experiencia a la hora de buscar información o productos, como para las marcas que deberán perfilar su estrategia hacia otros horizontes más allá del posicionamiento.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4051" data-ulike-nonce="af513fa834" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4051"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/sge/">Google hará mag(IA) con su nuevo buscador SGE</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/sge/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Los mejores programas para crear videojuegos. Gratuitos y sin saber programación</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/programas-crear-videojuegos-gratuitos-sin-programacion/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/programas-crear-videojuegos-gratuitos-sin-programacion/#respond</comments> <dc:creator><![CDATA[Juan Francisco Segura Crespo]]></dc:creator> <pubDate>Fri, 23 Jun 2023 11:54:27 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3927</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/05/REVISTA-DIGITAL-INESEM-1-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="programas para crear videojuegos" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Conocer los programas para crear videojuegos que te permiten dar vida a tus ideas, gratis y sin necesidad de ser un experto en programación</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/programas-crear-videojuegos-gratuitos-sin-programacion/">Los mejores programas para crear videojuegos. Gratuitos y sin saber programación</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/05/REVISTA-DIGITAL-INESEM-1-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="programas para crear videojuegos" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>Si siempre has soñado con <strong>crear tu propio videojuego</strong>, pero no tienes <strong>conocimientos de programación,</strong> ¡no te preocupes! En la actualidad, existen varios programas para crear videojuegos gratuitos que te permiten dar vida a tus ideas sin necesidad de ser un experto en programación.</p> <p>En este artículo, te presentaremos <strong>los mejores programas para crear videojuegos sin saber programar</strong>, brindándote la oportunidad de convertirte en un desarrollador de videojuegos sin límites.</p> <h2><strong>Los mejores programas para crear videojuegos</strong></h2> <ul> <li><a href="https://www.construct.net/en" target="_blank" rel="nofollow noopener noreferrer"><strong>Construct 3</strong></a>: Es un programa de creación de videojuegos basado en eventos que no requiere conocimientos de programación. Con una interfaz intuitiva y fácil de usar. Te permite arrastrar y soltar elementos para crear lógica mediante eventos y condiciones predefinidas. Además, cuenta con una amplia biblioteca de recursos y plantillas.</li> </ul> <ul> <li><strong><a href="https://unity.com/es" target="_blank" rel="noopener">Unity</a></strong>: Se trata de una de las plataformas más populares para la creación de videojuegos, y aunque se asocia principalmente con la programación, también ofrece una opción para aquellos que no tienen conocimientos técnicos avanzados. Con su módulo Visual Scripting, puedes crear juegos utilizando un enfoque basado en nodos y gráficos, sin necesidad de escribir código. Esta característica es ideal para principiantes y ofrece una transición suave hacia la programación más tradicional.</li> </ul> <ul> <li><a href="https://gamemaker.io/es" target="_blank" rel="nofollow noopener noreferrer"><strong>GameMaker Studio 2</strong></a><strong>:</strong> Es otra herramienta destacada para crear videojuegos sin saber programar. Este programa te permite desarrollar juegos de manera intuitiva mediante un lenguaje de script visual llamado Drag and Drop, que consiste en arrastrar y soltar acciones y eventos predefinidos. Además, cuenta con una amplia comunidad de usuarios que comparten recursos, tutoriales y consejos, lo que facilita aún más tu aprendizaje.</li> </ul> <ul> <li><a href="https://www.rpgmakerweb.com/" target="_blank" rel="nofollow noopener noreferrer"><strong>RPG Make</strong></a><strong>r:</strong> Si estás interesado en crear juegos de rol, RPG Maker es una opción excelente para ti. Este programa te permite diseñar y desarrollar juegos de rol clásicos sin necesidad de tener conocimientos de programación. Con una interfaz sencilla, puedes crear mapas, personajes, diálogos y sistemas de batalla de manera intuitiva. RPG Maker cuenta con múltiples versiones, y algunas de ellas son gratuitas, lo que te permite comenzar sin ningún costo.</li> </ul> <h2><strong>Recursos y comunidades para aprender y compartir</strong></h2> <p>Además de los programas gratuitos para crear videojuegos sin saber programar, existen recursos y comunidades en línea que pueden ser de gran ayuda para tu aprendizaje y para compartir tus proyectos. Aquí te presentamos algunos de ellos:</p> <ul> <li><strong>Tutoriales y cursos en línea:</strong> Numerosos sitios web y plataformas ofrecen tutoriales y cursos en línea gratuitos y de pago para aprender a utilizar los programas de creación de videojuegos mencionados anteriormente. Estos recursos te brindan la oportunidad de seguir paso a paso las instrucciones, aprender técnicas y adquirir conocimientos adicionales.</li> </ul> <ul> <li><strong>Foros y comunidades en línea:</strong> Los foros y comunidades en línea dedicados al desarrollo de videojuegos son una excelente fuente de información y apoyo. Puedes unirte a grupos en redes sociales, participar en debates y hacer preguntas sobre los programas de creación de videojuegos. Estas comunidades suelen ser muy activas y cuentan con usuarios experimentados dispuestos a compartir sus conocimientos. Brindarte consejos y ayudarte a resolver problemas.</li> </ul> <ul> <li><strong>Fórmate</strong>: Aprender es la mejor manera de desarrollarse profesional y personalmente. Por esto es imprescindible contar con formaciones de calidad que te respalden. Este <a style="font-size: revert;" href="https://www.inesem.es/Curso-Programacion-De-Videojuegos-Con-Unity" target="_blank" rel="noopener">Curso Superior en Programación de Videojuegos con Unity</a><span style="font-size: revert; color: initial;">, o si desear desarrollarte profesionalmente con más amplitud, este </span><a style="font-size: revert;" href="https://www.inesem.es/Master-Videojuegos" target="_blank" rel="noopener">Master de Formación Permanente en Videojuegos + 60 Créditos ECTS</a></li> </ul> <ul> <li><strong>Repositorios de recursos:</strong> Existen repositorios en línea donde puedes encontrar una amplia variedad de recursos gratuitos, como gráficos, sonidos, música y scripts, para utilizar en tus proyectos de videojuegos. Algunos de estos recursos son creados y compartidos por la comunidad. Lo que te permite acceder a una gran cantidad de activos de calidad sin costo alguno.</li> </ul> <ul> <li><strong>Eventos y game jams:</strong> Participar en eventos es una excelente manera de poner en práctica tus habilidades y conocer a otros desarrolladores. Las game jams son competiciones en las que tienes un tiempo limitado para crear un juego a partir de un tema dado. Estos eventos no solo te permiten desafiar tus habilidades de creación de videojuegos, sino también recibir retroalimentación de otros participantes y expandir tu red de contactos en la industria.</li> </ul> <h2><strong>Aprende, comparte y crea</strong></h2> <p><strong>Crear videojuegos sin saber programar</strong> es ahora una posibilidad gracias a los programas gratuitos que hemos mencionado. Ya no necesitas ser un experto en programación para dar vida a tus ideas y crear tus propios juegos.</p> <p>Experimenta con estas herramientas, explora tutoriales y deja volar tu imaginación para desarrollar videojuegos únicos y emocionantes.</p> <p>Además de los <strong>programas gratuitos para crear videojuegos sin saber programar,</strong> es importante aprovechar los recursos disponibles para aprender, compartir y mejorar tus habilidades.</p> <p>Los <strong>tutoriales</strong>, cursos, foros, comunidades, repositorios de recursos y eventos te brindan la oportunidad de sumergirte en el mundo del desarrollo de videojuegos, conectarte con otros entusiastas y recibir apoyo en tu viaje como creador de juegos.</p> <p>Recuerda aprovechar al máximo estos recursos y compartir tus propios conocimientos y experiencias para contribuir a la <strong>comunidad de desarrollo de videojuegos</strong>. ¡Diviértete creando y aprendiendo!</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3927" data-ulike-nonce="ee0bebf225" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3927"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/programas-crear-videojuegos-gratuitos-sin-programacion/">Los mejores programas para crear videojuegos. Gratuitos y sin saber programación</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/programas-crear-videojuegos-gratuitos-sin-programacion/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>IA para hacer música y los famosos clips de canciones con voces de famosos</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/ia-para-hacer-musica/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/ia-para-hacer-musica/#respond</comments> <dc:creator><![CDATA[Marta González Gallardo]]></dc:creator> <pubDate>Thu, 22 Jun 2023 07:26:09 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4029</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/REVISTA-INESEM-1-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="ia para hacer música" loading="lazy" style="float:left; margin:0 15px 15px 0;" />En este post, vamos a descubrir más sobre la IA para hacer música y cómo puede ayudar en el proceso creativo.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ia-para-hacer-musica/">IA para hacer música y los famosos clips de canciones con voces de famosos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/REVISTA-INESEM-1-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="ia para hacer música" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p dir="auto" data-pm-slice="1 1 []">Hoy queremos hablaros de un tema que lleva tiempo siendo un hervidero de novedades y de no poca polémica. Estamos hablando de la IA (Inteligencia Artificial) en el sector de la música. Específicamente, nos centraremos en las IA de audio y los famosos clips de canciones con voces de famosos. ¿Preparados para este viaje musical?</p> <p dir="auto">En 2016, los investigadores de Sony se valieron de la IA para componer una canción al estilo de los Beatles. A este proyecto le añadieron un toque humano con la ayuda del compositor francés Benoit Carré y el resultado fue la pista «Daddy’s Car». ¿No es asombroso? Y eso es solo la punta del iceberg. Vamos a descubrir más sobre <strong>cómo la IA está ayudando a los creadores de contenido a generar música desde cero y cómo puede ayudar en el proceso creativo</strong>.</p> <p dir="auto">¡Comenzamos!</p> <h2><strong>IA generativa y el futuro de la música</strong></h2> <p dir="auto">La generación de música ha evolucionado mucho desde aquel 2016. El proyecto Jukebox de OpenAI es un claro ejemplo de cómo la IA generativa ha dado un paso adelante en el mundo de la música. Esta plataforma utiliza algoritmos y permite a los usuarios dar como entrada el género, el artista y la letra de una canción, para obtener una nueva pieza de música producida desde cero.</p> <p dir="auto">Además, herramientas como <strong>Amper Music, utilizadas por famosos, han demostrado que es posible generar música personalizada de alta calidad en poco tiempo</strong>. Pero, ¿cómo ha influido la Inteligencia Artificial en la Producción Musical? Hablemos de ello.</p> <h2><strong>La Inteligencia Artificial en la producción musical</strong></h2> <p dir="auto">En la actualidad, las bandas sonoras de millones de aplicaciones, podcasts, películas y videojuegos se están produciendo con la ayuda de IA. ¿Por qué? Porque esta herramienta <strong>permite a los creadores mejorar la calidad de sus trabajos, adaptándose a diferentes géneros musicales y ajustando la mezcla de sonido.</strong></p> <p dir="auto">El aumento del poder de cómputo y almacenamiento ha permitido trabajar con sistemas más complejos de IA, lo que, junto con la gran cantidad de datos disponibles, ha facilitado su accesibilidad e implementación.</p> <blockquote> <p dir="auto"><em>Estas plataformas de IA han revolucionado la producción musical y han cambiado la forma en que se crea, se graba y se mezcla la música.</em></p> </blockquote> <h2><strong>La IA y los derechos de autor</strong></h2> <p dir="auto"><strong>La aparición de la IA en la música ha levantado también cuestiones sobre los derechos de autor.</strong> ¿Qué pasa cuando una IA genera una canción a partir de descripciones de texto y crea variaciones de canciones existentes?</p> <p dir="auto">El caso de la canción «Heart On My Sleeve», que se compuso usando IA para clonar las voces de Drake y The Weeknd, se viralizó en las redes sociales. Su autor, quien se identifica como @ghostwriter, aclara que ni Drake ni The Weeknd estuvieron involucrados en la creación de la canción, lo que podría protegerlo ante una potencial demanda por «intentar hacer pasar» la canción por material original de los artistas.</p> <h2><strong>Jukebox y otros prodigios de la IA para hacer música</strong></h2> <p dir="auto">Uno de los grandes avances en la música con inteligencia artificial es <strong><u>Jukebox</u></strong>, un proyecto desarrollado por OpenAI. Esta IA generativa es capaz de tomar como entrada el género, el artista y la letra para generar música desde cero. Su sofisticada tecnología nos ha demostrado que<strong> es capaz de generar variaciones de canciones y reconstruir la música de una manera moderna y eficiente</strong>. Esto a su vez, ha provocado que Jukebox esté en boca de millones de seguidores de la música, así como de creadores de contenido en aplicaciones, podcasts, películas y videojuegos.</p> <p dir="auto">Ahora, imagínate una plataforma que permita a los usuarios generar bandas sonoras de alta calidad para sus creaciones, ya sean videos, juegos o podcasts. ¿Increíble, no? Pues esa realidad ya existe y se llama <strong><u>Amper</u></strong>. Esta plataforma de IA <strong>permite generar música desde cero y puede ayudar en el proceso creativo de forma sorprendente, ahorrando tiempo y costes a los creadores</strong>.</p> <p dir="auto">No podemos dejar de mencionar la labor que están haciendo otras IA’s en este campo. Por ejemplo, AIVA, una inteligencia artificial que compone música para películas, videojuegos y comerciales. O cómo olvidar a <strong><u>Mubert</u></strong>, que <strong>genera música en tiempo real basándose en tus actividades y preferencias.</strong></p> <h2><strong>¿Qué hay de los derechos de autor en la música creada por IA?</strong></h2> <p dir="auto">Pero claro, en este panorama lleno de maravillas tecnológicas, no podíamos dejar de lado la polémica. El tema de los derechos de autor en la música creada por IA es un asunto peliagudo. Por ejemplo, si un creador de contenido utiliza algoritmos para generar música, ¿a quién pertenecen los derechos de autor? <strong>A día de hoy, la legislación todavía no ha dado respuesta a estas cuestiones, lo que ha llevado a muchos a comenzar a buscar nuevas formas de proteger sus obras.</strong></p> <p dir="auto"><em>Un buen ejemplo de esto lo encontramos en el álbum «I AM AI» de Taryn Southern, que generó polémica en cuanto a los derechos de autor. Aunque la música fue generada por la IA Amper, Southern prestó su voz para el álbum, por lo que ella es la titular de los derechos de autor.</em></p> <p dir="auto">Así mismo, se han creado varias iniciativas para proteger la creatividad humana frente a la IA. Uno de ellos es la «Campaña de Arte Humano», que defiende que los derechos de autor solo se le deben otorgar a la música creada por humanos. Puedes leer más sobre esta iniciativa en <a href="https://www.inesem.es/actualidad/carta-de-expertos-sobre-la-inteligencia-artificial" target="_blank" rel="noopener"><strong><u>este artículo</u></strong></a> de la web de INESEM.</p> <h2><strong>¿La música y la IA: unidas para siempre?</strong></h2> <p dir="auto">Veamos. ¿Está la IA destinada a ser una herramienta esencial en la creación musical? Como hemos visto, grandes figuras de la música como David Guetta ya están utilizando IA para hacer música. Pero, ¿esto significa que la IA reemplazará a los músicos humanos?</p> <p dir="auto">Pues bien, <strong>aunque la inteligencia artificial pone a disposición de la industria musical un gran potencial, lo cierto es que todavía le queda mucho camino por recorrer antes de poder igualar la creatividad y la emotividad que los músicos humanos ponen en valor día a día en sus obras.</strong> Además, tenemos que tener en cuenta que la música no es solo una cuestión de técnica o de combinar sonidos de manera armoniosa.</p> <blockquote> <p dir="auto"><em>La música es una forma de expresión humana, una forma de comunicar emociones y experiencias que una IA simplemente no puede experimentar.</em></p> </blockquote> <p dir="auto">En este sentido, la IA puede ser una herramienta poderosa para los músicos, pues les abre todo un mundo de posibilidades que explorar y experimentar con sonidos y estilos que quizás no habrían considerado de otra manera. Pero lo que te estamos contando <strong>no significa que la IA vaya a reemplazar a los músicos humanos, sino que más bien puede servir como una herramienta complementaria en el proceso creativo.</strong></p> <p dir="auto">De hecho, muchos expertos sostienen que el verdadero valor de la IA en la música reside en su capacidad para colaborar con los humanos, más que en reemplazarlos. De esta manera, <strong>los músicos pueden utilizar la IA para expandir sus propios límites creativos y descubrir nuevas formas de expresión musical.</strong></p> <p dir="auto">Por lo tanto, parece que la música y la IA están destinadas a coexistir y a influenciarse mutuamente en el futuro. <strong>La IA no solo ha cambiado la forma en que hacemos música, sino también la forma en que la escuchamos y experimentamos. </strong>Y aunque todavía hay muchos desafíos que superar, no cabe duda de que la IA tiene el potencial de transformar el mundo de la música de formas que apenas podemos imaginar.</p> <p dir="auto">¿Te ha gustado este post?</p> <p dir="auto">No te pierdas todo lo que tenemos preparado para ti en INESEM.</p> <p dir="auto"><strong>¡Hasta el próximo post!</strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4029" data-ulike-nonce="ce10ae6a8b" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4029"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+5"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ia-para-hacer-musica/">IA para hacer música y los famosos clips de canciones con voces de famosos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/ia-para-hacer-musica/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>7 términos en ciberseguridad que deberías conocer</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/7-terminos-en-ciberseguridad-que-deberias-conocer/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/7-terminos-en-ciberseguridad-que-deberias-conocer/#respond</comments> <dc:creator><![CDATA[Jesús Expósito López]]></dc:creator> <pubDate>Tue, 20 Jun 2023 13:46:59 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4024</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/7-terminos-en-ciberseguridad-que-deberias-conocer-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Los términos en ciberseguridad más comunes" loading="lazy" style="float:left; margin:0 15px 15px 0;" />¿Sabes que es el phishing? ¿El Botnet? En este post sobre los términos en ciberseguridad más destacados lo aprenderás todo. ¡Sigue leyendo!</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/7-terminos-en-ciberseguridad-que-deberias-conocer/">7 términos en ciberseguridad que deberías conocer</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/7-terminos-en-ciberseguridad-que-deberias-conocer-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Los términos en ciberseguridad más comunes" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>Actualmente, de una u otra forma, nos hemos familiarizado con algunos términos como <em>phishing, ransomware </em>o<em> spyware</em> entre otros. Ahora bien ¿Sabes que significa cada uno de ellos? En este post te vamos a contar los 7 <strong>términos en ciberseguridad</strong> que necesitas saber, no solo a modo de cultura general, sino para evitar ataques que puedan afectar a tu red o sistema informático.</p> <p>La privacidad de los datos es uno de los objetivos fundamentales no solo a nivel de usuario, sino también en el mundo empresarial. Y es que, la filtración de <strong>información empresarial confidencial</strong>, la fuga de datos de clientes o los ataques a la nube son algunos de los principales retos de ciberseguridad a los que las empresas se enfrentan. Al respecto, el número de profesionales de la <strong>ciberseguridad</strong> ha aumentado considerablemente. Por este motivo, finalizar una formación como el <a href="https://www.inesem.es/Master-Ciberseguridad-Online">master en ciberseguridad</a> de Inesem, puede abrir un amplio abanico de salidas profesionales.</p> <h2>Términos en Ciberseguridad más comunes</h2> <h3>Filtración de información</h3> <p>Sin lugar a duda, la filtración de información es uno de los problemas más graves a los que se enfrentan las empresas. De los <strong>términos en ciberseguridad</strong>, la filtración de información supone el ataque a una organización con el objetivo de robar datos de valor. Entre estos, destacan la información personal, las contraseñas de inicio de sesión, los números de la seguridad social o los datos de las tarjetas de crédito.</p> <p>Alguno de los modus operandi de estos ladrones de información son: el <strong>pedir un rescate</strong> por los datos robados, venderlos en la conocida como <a href="https://www.inesem.es/revistadigital/informatica-y-tics/para-que-sirve-la-deep-web/" target="_blank" rel="noopener">deep web</a> o comprar haciendo uso de esos datos.</p> <h3>Botnet</h3> <p>De la unión de <strong>robot</strong> y <strong>network</strong> (red) nace el término en ciberseguridad de Botnet. Consiste en una red de dispositivos que están infectados por un atacante. A través del botnet, se pueden llevar a cabo<strong> ataques DDoS</strong>, diseminar spam o minar bitcoins mediante el uso del correo electrónico.</p> <p>La característica principal y que hace tan peligroso al botnet a nivel de ciberseguridad es la posibilidad de infectar cualquier tipo de dispositivo conectado a internet y sin que, el propietario tenga conciencia de ello.</p> <h3>Ataque DDoS</h3> <p>El ataque DDoS es, de los <strong>términos en ciberseguridad</strong> aquel que se refiere al ciberataque que consigue inutilizar una red. La forma de operar con estos ataques DDoS consiste en <strong>enviar solicitudes de forma masiva</strong> a una máquina objetivo y empleando diferentes dispositivos.</p> <p>Por medio de este ataque, se satura el ancho de banda imposibilitando cualquier conexión legítima.</p> <h3>Ataque DNS</h3> <p>Las siglas DNS hacen referencia a los<strong> términos en ciberseguridad</strong> de “<em>servidor de nombres de dominio</em>” y se efectúa mediante protocolos de consulta específicos y el hardware disponible para abordar un sistema mediante solicitudes entrantes.</p> <p>El ataque DNS se basa en desviar a los usuarios hacia sitios maliciosos utilizando un servidor <strong>DNS falso</strong> para así robarle la información que desean o derivarlos a la descarga de un malware. Incluso, también puede alterar los resultados de búsqueda para incitar al usuario a hacer clic al enlace que contiene el ciberataque.</p> <h3>Phishing</h3> <p>Seguramente uno de los <strong>términos en ciberseguridad</strong> más en boca de los usuarios es el phishing. Mediante el empleo de correos electrónicos con una falsa procedencia a una organización o una persona conocida, se busca recabar información de forma ilícita.</p> <p>Habitualmente, los mensajes traen adjuntos algún archivo o un enlace que contiene malware con el fin de que pase inadvertido.</p> <h3>Ransomware</h3> <p>El ransomware tiene un objetivo definido en cuanto a provocar un ciberataque en archivos concretos tomando el control sobre el sistema mediante su <strong>cifrado</strong>. Y es que, cuando se trata de introducirse en los archivos cifrados aparecerá una nota de rescate en el que se chantajea con la necesidad de un pago a cambio de acceder a los datos.</p> <p>La forma de operar en ransomware es simulando proceder a una <strong>agencia gubernamental</strong> y acusar al usuario de cometer un ciberdelito, aprovechándose de ese miedo para forzar al pago.</p> <h3>Spyware</h3> <p>Considerado como un tipo de <em>malware</em>, el <em>spyware</em> consiste en el acceso de los hackers a los dispositivos móviles u ordenadores para conseguir <strong>información personal, datos bancarios, la actividad en línea</strong> u otro tipo de información valiosa.</p> <p>El “espionaje” que sufren los usuarios puede traducirse en el registro de la ubicación de una persona, leer sus mensajes de texto, redirigir llamadas y otros muchos más ciberataques.</p> <h2>Consejos para evitar estos ciberataques</h2> <p>A nivel estatal, el <a href="https://www.incibe.es/" target="_blank" rel="nofollow noopener noreferrer">instituto nacional de ciberseguridad</a> en su balance de ciberseguridad recoge que la mayoría de las consultas recogidas en este organismo tienen que ver con el phishing o la extorsión.</p> <p>En este sentido, para evitar este tipo de problemas de ciberseguridad se recomienda seguir los siguientes consejos:</p> <ul> <li>Instalar un <strong>software de seguridad</strong> en todos los dispositivos.</li> <li>Emplear contraseñas de conocimiento exclusivo y seguras.</li> <li>Sólo descargar aplicaciones de <strong>sitios de confianza</strong>.</li> <li>Evitar abrir archivos adjuntos, enlaces o compartir información personal.</li> <li>Utilizar una <strong>VPN</strong> cuando se utilicen redes WiFi-abiertas y gratuitas.</li> </ul> <p>Estas son algunas de las recomendaciones más habituales para evitar los <strong>ciberataques</strong> en tus dispositivos u ordenadores a nivel de usuario y que, también pueden trasladarse a las organizaciones. No obstante, el sentido común y unas nociones básicas sobre ciberseguridad deberán de ser suficientes para mantener una actitud de alerta ante posibles ataques.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4024" data-ulike-nonce="4461265b5c" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4024"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/7-terminos-en-ciberseguridad-que-deberias-conocer/">7 términos en ciberseguridad que deberías conocer</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/7-terminos-en-ciberseguridad-que-deberias-conocer/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Qué es la realidad mixta y por qué cambiará tu vida?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/realidad-mixta/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/realidad-mixta/#respond</comments> <dc:creator><![CDATA[Pablo Rafael Blanco de la Haza]]></dc:creator> <pubDate>Fri, 09 Jun 2023 07:14:31 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3958</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/Diseno-sin-titulo-2023-06-09T090602.659-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="persona jugando a un videojuego de lucha en una realidad mixta" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Lo que hasta hace un par de años era totalmente inverosímil, ahora cada vez se va haciendo más factible gracias a la realidad mixta.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/realidad-mixta/">¿Qué es la realidad mixta y por qué cambiará tu vida?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/Diseno-sin-titulo-2023-06-09T090602.659-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="persona jugando a un videojuego de lucha en una realidad mixta" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p style="text-align: justify;">Lo que hasta hace un par de años era totalmente inverosímil, ahora cada vez se va haciendo más factible gracias al imparable avance de las tecnologías. En concreto, una de las innovaciones más revolucionarias es aquellas que conciernen a la percepción de la realidad y la trasladan a otros planos, como la realidad virtual (VR), la realidad aumentada (AR) y la realidad mixta.</p> <p style="text-align: justify;">Pero, ¿cómo pueden estos adelantos cambiar radicalmente nuestra vida? ¿Qué pueden suponer de cara al futuro? Por ahora, la democratización de la realidad mixta no se vislumbra en horizonte, pero es cuestión de tiempo que acabemos implementándola en nuestras vidas como el resto de tecnologías.</p> <p style="text-align: justify;">En este artículo, te contaremos sobre lo último en realidad mixta, sus posibles aplicaciones prácticas y el impacto del progreso digital en nuestras vidas.</p> <p> </p> <h2 style="text-align: justify;">Apple Vision Pro: una realidad que fusiona lo digital con lo corpóreo</h2> <p style="text-align: justify;">Hace apenas una década, Apple lanzaba al mercado un producto rompedor que daba un paso más allá en la versatilidad de la tecnología: el Apple Watch. En la actualidad, lo último que ha anunciado Apple es la concepción de <a href="https://www.apple.com/apple-vision-pro/" target="_blank" rel="noopener">Apple Vision Pro</a>, un dispositivo en forma de gafas que aspira a superar a antecesores de la competencia como Google Lens.</p> <p style="text-align: justify;">Según Apple, la Apple Vision Pro es un ordenador espacial de última generación que fusionan en uno el contenido digital con el mundo físico, permitiendo a la vez la interconexión entre los usuarios.</p> <p style="text-align: justify;">¿Y qué utilidad tienen estas gafas? Más allá de pasar el rato experimentando con ellas, la realidad mixta que propone Apple podría traer múltiples ventajas, como por ejemplo:</p> <ul style="text-align: justify;"> <li>Crear espacios de trabajos virtuales con pantallas de visualización exclusivamente virtual sin limitaciones físicas.</li> <li>Ver películas en tres dimensiones y jugar a videojuegos de realidad inmersiva.</li> <li>Rememorar recuerdos grabados en alta definición y en tamaño real.</li> <li>Hacer más realistas las videollamadas con amigos, familiares y compañeros de trabajo.</li> </ul> <p style="text-align: justify;">Ciertamente, las posibilidades que ofrecen las innovaciones de realidad mixta son todavía inimaginables para el ser humano. Lo que sabemos es que en esta época nada es estático.</p> <p> </p> <h2 style="text-align: justify;">Diferencia entre realidad virtual, realidad aumentada y realidad mixta</h2> <p style="text-align: justify;">A lo largo del tiempo hemos ido oyendo estos tres conceptos en contextos muy semejantes, y aunque sean diferentes representaciones de la realidad tal y como la conocemos, no son lo mismo.</p> <h3 style="text-align: justify;">Realidad virtual</h3> <p style="text-align: justify;">La realidad virtual es la tecnología más popularizada. Es de naturaleza inmersiva y te transporta a un <strong>mundo simulado de sensaciones alejado de la realidad presente.</strong> Consola u ordenador en mano, una persona que emplee la realidad virtual puede vivir un mundo digitalizado en el que puede manipular objetos y desplazarse con la ayuda de mandos o controles. También se puede acceder a ella mediante una <a href="https://www.inesem.es/revistadigital/gestion-empresarial/gafas-de-realidad-virtual-mercado-de-nicho/" target="_blank" rel="noopener">gafas de realidad virtual.</a></p> <h3 style="text-align: justify;">Realidad aumentada</h3> <p style="text-align: justify;">Al igual que la realidad virtual, la realidad aumentada es la <strong>adición de detalle digitales concretos en la realidad física</strong> y tangible de una persona. Es decir, la realidad aumentada no te teletransporta a un mundo imaginario, sino que agrega una capa virtual a la realidad para mejorarla.</p> <p style="text-align: justify;">Así pues, el ejemplo de realidad aumentada más conocido es Pokemon GO, en el que podías ver a través de la cámara de la pantalla pokemones salvajes correteando por las calles.</p> <h3 style="text-align: justify;">Realidad mixta</h3> <p style="text-align: justify;">La realidad mixta es la evolución lógica e inevitable de la realidad virtual y la realidad aumentada. Como hemos mencionado, <strong>la mayor diferencia entre la realidad mixta, la realidad virtual y la realidad aumentada es que la primera mezcla lo digital y lo real en una sola dimensión.</strong></p> <p style="text-align: justify;">Esto permite al usuario manipular con fluidez y total libertad los elementos digitales y reales de su entorno simultáneamente con la ayuda de tecnología punta visual y sensorial. Por su parte, la realidad virtual solo te permite acceder a un mundo virtual sin contacto alguno con la realidad, y la realidad aumentada solo añade un elemento digital poco manipulable a la realidad.</p> <p style="text-align: justify;">Así pues, la realidad mixta supone un paso inédito hacia adelante en materia de innovación tecnológica que puede dar un giro de 180º a cómo vivimos.</p> <p> </p> <h2 style="text-align: justify;">Ejemplos de realidad mixta</h2> <p style="text-align: justify;">Aunque la realidad mixta todavía no se haya implantado ni esté desarrollada por completo, sí podemos conjeturar sobre ejemplos de usos en diferentes facetas de nuestra vida que transformarán nuestro estilo de vida y nuestra forma de hacer lo que hacemos.</p> <h3 style="text-align: justify;">Realidad mixta en videojuegos</h3> <p style="text-align: justify;">La realidad mixta ha abierto las puertas a una nueva era para los videojuegos al mezclar el mundo real y el mundo virtual para crear una experiencia digital diferente y más inmersiva. Gracias a esta tecnología, los videojuegos ya no estarán limitados por un espacio virtual determinado, sino que <strong>el mapa del juego podrá extenderse por toda la realidad tangible.</strong></p> <p style="text-align: justify;">Otro aspecto pionero de la realidad mixta es sus implicaciones sociales, ya que esta también se enfoca en brindar momentos de ocio inolvidables que podamos compartir con los demás. Así pues, los jugadores podrán compartir un mismo mundo virtual en conjunto al llevar sendas gafas de realidad mixta.</p> <h3 style="text-align: justify;">Realidad mixta en educación</h3> <p style="text-align: justify;">El potencial de la realidad mixta en el sector educativo es inmenso, puesto que aporta <strong>nuevas formas de aprendizaje más interactivas y estimulantes</strong> que ayudan a asentar conocimientos y adquirir habilidades.</p> <p style="text-align: justify;">Por ejemplo, la realidad mixta puede aprovecharse para generar modelos tridimensionales de acontecimientos históricos, representaciones del cuerpo del ser humano y de los animales, realizar experimentos químicos ficticios, etc.</p> <p style="text-align: justify;">En el campo educativo de la medicina, incluso podrían generarse simulaciones de operaciones para que los futuros cirujanos puedan practicar antes de enfrentarse a la realidad. Esta posible aplicación de la realidad mixta sería de un valor incalculable para todas las facultades de ciencias de la salud.</p> <h3 style="text-align: justify;">Realidad mixta en el trabajo</h3> <p style="text-align: justify;">Es previsible que la realidad mixta termine convirtiéndose en una herramienta muy poderosa para potenciar la productividad en los procesos de trabajo.</p> <p style="text-align: justify;">Entre los beneficios potenciales de la aplicación de la realidad mixta en las empresas podemos mencionar una <strong>comunicación más fluida,</strong> más eficiencia del trabajo en equipo, nuevas posibilidades de formación y de planificación de proyectos.</p> <p style="text-align: justify;">Se podrían hacer reuniones de trabajo mucho más realistas, lo que <strong>fomentaría el teletrabajo</strong> en las oficinas. Además, los miembros de un equipo podrían compartir su trabajo en tiempo real en un formato más claro.</p> <p style="text-align: justify;">A su vez, la realidad mixta podría generar hologramas realistas que permitirían diseñar una <strong>planificación de proyectos más holística</strong>, rigurosa y acertada. Estos hologramas serían de gran utilidad en campos como la edificación, el diseño o la ingeniería industrial.</p> <p style="text-align: justify;"><br />En definitiva, no podemos predecir el futuro, pero lo que sí sabemos a ciencia cierta es que innovaciones como la realidad mixta tienen el poder de romper barreras que creíamos infranqueables e impulsar mejoras determinantes a gran escala en diversos ámbitos que, por ahora, no podemos llegar ni a plantear. Es un granito de arena más que se suma al <a href="https://www.inesem.es/revistadigital/gestion-empresarial/que-es-metaverso/" target="_blank" rel="noopener">Metaverso</a> del que grandes empresas tecnológicas como Facebook son precursores.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3958" data-ulike-nonce="7fb070af55" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3958"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/realidad-mixta/">¿Qué es la realidad mixta y por qué cambiará tu vida?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/realidad-mixta/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Sharenting o por qué no subir fotos de tus hijos</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/sharenting/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/sharenting/#respond</comments> <dc:creator><![CDATA[Jesús Expósito López]]></dc:creator> <pubDate>Wed, 07 Jun 2023 10:33:28 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3952</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/Sharenting-o-por-que-no-subir-fotos-de-tus-hijos-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Sharenting: La sobreexposición de los hijos" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Compartir fotografías o vídeos de los hijos/as en las redes sociales puede tener consecuencias negativas. ¡Conoce todo sobre el sharing!</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/sharenting/">Sharenting o por qué no subir fotos de tus hijos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/Sharenting-o-por-que-no-subir-fotos-de-tus-hijos-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Sharenting: La sobreexposición de los hijos" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>Actualmente son muchos los padres y madres que comparten el desarrollo de sus hijos/as por las redes sociales, muchas veces, sin tener conciencia de los <strong>efectos negativos</strong> que del <strong>sharenting</strong> se pueden derivar. La documentación de la vida de menores en redes sociales son un escaparate para usuarios que las usan fraudulentamente y que oscurecen otras ventajas que sí son beneficiosas para la sociedad como su aplicación en el <a href="https://www.inesem.es/revistadigital/educacion-sociedad/la-educacion-3-0-y-las-redes-sociales-en-el-aula/" target="_blank" rel="noopener">aula</a>.</p> <p>En este post vas a aprender todo sobre el <strong>sharenting</strong> y sus consecuencias y cómo en muchas ocasiones se necesita de una intervención en bullying, sexting o grooming por parte de profesionales <a href="https://www.inesem.es/Curso-De-Bullying-Grooming" target="_blank" rel="noopener">especializados</a>.</p> <h2>Sharenting: ¿Qué es?</h2> <p>La unión de dos términos anglosajones como <em>share</em> (compartir) y <em>parenting</em> (crianza) dan lugar al concepto de <strong>sharenting </strong>que hace referencia al uso habitual de las redes sociales para compartir contenido audiovisual o información de los hijos/as por parte de los padres y madres.</p> <p>Incluso antes de nacer, son muchos los hijos/as que aparecen en los feeds de los padres y madres que comparten <strong>ecografías, tests de embarazo o la habitación del futuro bebé</strong>. Tal es así, que existen estudios que advierten de que, una cuarta parte de los niños/as tienen presencia en las redes antes de nacer.</p> <p>El <strong>sharenting</strong> se ha convertido en una práctica habitual hasta tal punto que 89% de las familias comparten contenido en Facebook, Instagram o TikTok de sus hijos <strong>al menos una vez al mes.</strong> La popularidad de esta práctica ha conseguido que hasta diccionarios como <em>Collins </em>incluya este término entre sus páginas.</p> <p>La práctica del <strong>sharenting</strong> pone en evidencia que los hijos/as de la generación actual son los más expuestos al público de la historia, con las consecuencias que de ello se derivan.</p> <h2>¿Cuáles son los riegos del sharenting?</h2> <p>El compartir una imagen en las redes sociales de forma esporádica no es una conducta que pueda considerarse de sobreexposición al público. En cambio, hacerlo de forma constante y abusiva si podrá categorizarse como <strong>sharenting</strong>. Aunque puede darse la situación de que un hijo/a pueda quedar más expuesta en redes sociales con un post con muchas visualizaciones que subiendo contenido 2 o 3 días si apenas visualizaciones.</p> <p>No obstante, se pueden detectar como <strong>riesgos del sharenting</strong> los siguientes.</p> <h3>Falta de privacidad</h3> <p>La práctica del <strong>sharenting</strong> supone generar en los menores una<strong> huella digital</strong> y un robo de su privacidad, a pesar de tener el derecho al honor, la intimidad familiar y personal y la propia imagen.</p> <p>Al respecto, el <strong>consentimiento</strong> para publicar las fotografías de menores de 14 años le corresponde a los padres o tutores legales. No obstante, se necesitará contar con un consentimiento del menor cuando se encuentre en plenas facultades para poder dar ese permiso.</p> <h3>Ciberbullying</h3> <p>Los padres y madres que comparten <strong>fotografías o vídeos </strong>de sus hijos pueden perjudicar su reputación provocándole consecuencias negativas en el colegio o en su entorno. Además, inconscientemente, los padres y madres que practican el <strong>sharenting</strong> pueden propiciar el acoso en redes.</p> <h3>Fraude</h3> <p>Es habitual la práctica en redes sociales en la que una persona crear un <strong>perfil falso en redes sociales</strong> y se aprovecha de la información pública de una persona para conseguir una apariencia de familiaridad y manipularla o amenazarla.</p> <p>Incluso son muchas las voces autorizadas procedentes del sector financiero que advierten del compromiso que es para los hijos/as a nivel económico, el compartir datos por las redes sociales.</p> <h3>Grooming y pedofilia</h3> <p>Los datos arrojados por los cuerpos de seguridad reflejan que hasta un<strong> 72% del material</strong> que se incauta a <strong>pedófilos y agresores</strong> pertenecen a fotografías, vídeos u otra información extraída de las redes sociales. Además, no se refiere a menores en posturas con connotaciones eróticas o sexualizadas, sino todo lo contrario, tan solo que, utilizado de forma perversa.</p> <h3>¿Cómo evitar el sharenting?</h3> <p>El <strong>sharenting</strong> puede ser erradicado cuando no se comparte contenido o información de los hijos/as en las redes sociales. Ahora bien, en un mundo tan digitalizado y en el que, el uso de las redes sociales está tan extendido puede resultar dificultoso evitar compartir imágenes o videos con otros familiares o amigos.</p> <p>Ahora bien, existen algunas recomendaciones que servirán para evitar el <strong>sharenting</strong> que son las siguientes:</p> <ul> <li>Compartir contenido en perfiles o cuentas privadas o en grupos cerrados <strong>no es garantía de privacidad o de protección</strong>. El motivo está en que no es difícil poder almacenarlas en un dispositivo móvil o realizar una captura de pantalla para su posterior difusión.</li> <li>Subir a las redes sociales contenidos e información de los hijos/as supone <strong>exponerlos/as a diferentes riesgos</strong> de los que se debe ser consciente. En este caso, ante la duda, es preferible no subir nada, ya que, los padres y madres tienen la responsabilidad de proteger su privacidad.</li> <li><strong>Evitar aportar datos</strong> como el nombre, apellidos, edad, localización u otros.</li> <li>Usar fotografías de espaldas, a contraluz o un fragmento para evitar que puedan ser<strong> identificados o reconocidos.</strong></li> <li>Evitar la publicación de fotografías donde el hijo/a aparezca con poca ropa o en situaciones que puedan ser <strong>malinterpretadas o humillantes.</strong> </li> <li>Respetar <strong>la opinión de los menores</strong> antes de enviar fotografías o vídeos por redes sociales o Whatsapp, para así, también dar ejemplo.</li> </ul> <p>En resumen, el <strong>sharenting</strong> puede tener consecuencias para los hijos o hijas a diferentes niveles, pero también para los padres, por lo que, seguir estas recomendaciones y evitar en la mayor medida de lo posible su <strong>sobreexposición</strong> será fundamental para evitar acabar en posesión de las personas equivocadas.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3952" data-ulike-nonce="399e48c28b" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3952"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/sharenting/">Sharenting o por qué no subir fotos de tus hijos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/sharenting/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>6G: ¿Pero el futuro no era el 5G?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/6g/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/6g/#respond</comments> <dc:creator><![CDATA[Jesús Expósito López]]></dc:creator> <pubDate>Wed, 07 Jun 2023 07:35:57 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3949</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/6G-¿Pero-el-futuro-no-era-el-5G-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="6G: ¿La evolución del 5G?" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Sin tiempo a adaptarnos al 5G, comienza a hablarse del 6G ¿Era necesario? En este post te vamos a resolver todos los interrogantes.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/6g/">6G: ¿Pero el futuro no era el 5G?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/6G-¿Pero-el-futuro-no-era-el-5G-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="6G: ¿La evolución del 5G?" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>¿Había acabado la era del 5G? Aunque parezca sorprendente, en <strong>China </strong>ha comenzado a hablarse de una nueva futura generación de redes, el 6G. El futuro está en camino y ya comienzan a surgir interrogantes sobre las ventajas de esta tecnología, cunado llegará o simplemente en qué consiste.<br><br>Vamos a resolver todas estas dudas alrededor a una nueva conexión que seguramente dará mucho de qué hablar en los próximos años en el sector de las <a href="https://www.inesem.es/Master-En-Telecomunicaciones" target="_blank" rel="noreferrer noopener">telecomunicaciones</a>. </p> <h2>¿Qué es el 6G?</h2> <p>La sexta generación de la conectividad móvil o como popularmente se conoce, <strong>el 6G </strong>es<strong> </strong>el sucesor de un 5G con una mayor velocidad y un tiempo de reacción menor. Aunque ya se esté haciendo eco de lo que será el 6G y con un 5G aún vigente, se prevé un periodo de transición. Concretamente, será en 2024 cuando el 5G+ o 5G avanzado irrumpirá con unas velocidades que alcanzarán los 10 Gbps.<br><br>Bajo el mismo objetivo que el 5G, el 6G tratará de aminorar la latencia de las conexiones y subir la velocidad de transmisión a unos niveles nunca antes vistos. Los campos más beneficiados con el 6G son la <strong>realidad extendida, la inteligencia artificial, la eficiencia energética </strong>o las comunicaciones holográficas, entre otras.</p> <h2>¿Qué beneficios tiene el 6G?</h2> <p>En un mundo cada vez más conectado como el actual, la tecnología del futuro debe de contemplar este hecho y mejorar la combinación de diferentes realidades. Al respecto, la irrupción de esta tecnología conseguirá agilizar esta conexión y además combinarlo con nuevas tendencias como la<strong> realidad virtual, aumentada o mixta.</strong><br><br>Incluso, teniendo en cuenta el <strong>machine learning</strong> que supone la IA, con el 6G se tratará de que las redes se distribuyan, optimicen y administren de forma autónoma.<br><br>La eficiencia que esta tecnología aporta, es también una de sus mayores ventajas. Y es que, el ahorro de energía supone una oportunidad de optimización de los recursos y una mayor capacidad de soporte que permite una conexión simultánea entre diferentes dispositivos.</p> <h2>5G vs 6G</h2> <p>El 5G es relativamente reciente, de forma que, la aparición del 6G ha supuesto un impacto para el mercado. Y es que, cuando comienza a impulsarse el 5G a nivel comercial, comienzan a producirse los proyectos de investigación y desarrollo de la que será la nueva tecnología que se imponga.</p> <p>Al ser tan próximos en el tiempo pudiera parecer que no existen apenas diferencias entre una u otra generación, pero la realidad es que son distintas. Algunas de las diferencias entre el 5G y 6G son las siguientes:</p> <ul><li>El 5G y el 6G <strong>emplean las dos partes del espectro</strong>. Por un lado, el 5G se encarga de las frecuencias de banda ancha debajo de los 6 GHz y 24,25 GHz por encima. Ambas serán conocidas como banda baja y alta. En cambio, la 6G se moverá entre los 95 GHz y 3 THz (terahercios) Gracias a estas longitudes de onda, la velocidad del 6G superará en 1.000 veces a la del 5G.<br></li><li>El internet de las cosas (<a href="https://www.inesem.es/revistadigital/informatica-y-tics/aiot/" target="_blank" rel="noreferrer noopener">IoT</a>) se consigue mediante el empleo del 5G. Ahora bien, la misión del 6G será <strong>mejorar y acelerar el 5G</strong> respecto a esta tecnología.<br></li><li>El 6G se empleará para fines muy concretos. Es decir, el 5G no viene a sustituir al 6G, sino que, para <strong>fines empresariales, industriales o incluso militar </strong>se aplicará esta nueva tecnología. El uso más llamativo de la tecnología 6G es su uso en drones automatizados para fines militares.<br></li><li>Las infraestructuras que necesitaba el 5G suponían dificultades que incidían en su velocidad. Pues bien, con el 6G se aprovecharán al máximo, lo que <strong>mejorará la conectividad</strong> tanto en tierra, mar o lo más sorprendente, en el espacio.<br></li><li>El tiempo de latencia (paquete de información transmitido en una frecuencia) en las redes 5G es de 5ms. Pues bien, con el 6G la latencia se reducirá a 1 milisegundo a 1 microsegundo. Se consigue así una transmisión masiva de datos, ya que, <strong>la latencia se reduce</strong> cinco veces la de la red 5G.</li></ul> <h2>¿Era necesario el 6G?</h2> <p>Actualmente el 5G ya cubría las necesidades de las personas en cuanto a poder manejar online grandes volúmenes de datos no estructurados. Ahora bien, factores relacionados como la tecnología 6G como la mínima latencia o la fiabilidad máxima de la comunicación se une a otros externos como la <strong>comunicación M2M ligada al Internet de las Cosas</strong>, hacen propicio el nacimiento de esta nueva generación.<br><br>Las previsiones respecto a esta nueva tecnología son las de conectar 10 veces más dispositivos por kilómetro cuadrado. Potencia que el actual 5G no puede lograr. Este aspecto es fundamental en cuanto a dar respuesta a la automatización que esta inundando todos los sectores.</p> <h2>¿Para cuándo el 6G?</h2> <p>El lanzamiento comercial de esta nueva generación está previsto para el año 2030. Aunque aún quedan años para que se produzca se debe tomar conciencia de que el actual 5G aún no ha sido implantado. Por esta razón, existen zonas en las que <strong>podrán pasar del 4G al 6G sin pasar por un periodo de transición.<br></strong><br>Esta nueva tecnología no es un concepto teórico, sino que, desde China ya se han puesto satélites en órbita con capacidad 6G con el fin de testear su efectividad. Tras este lanzamiento, le siguen otros gigantes de las telecomunicaciones como <strong><a href="https://dplnews.com/huawei-prepara-lanzamiento-de-satelites-para-probar-la-tecnologia-6g/" target="_blank" rel="noreferrer noopener">Huawei </a></strong>o Samsung que tienen proyectos de investigación de esta tecnología en marcha.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3949" data-ulike-nonce="ef01bea831" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3949"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/6g/">6G: ¿Pero el futuro no era el 5G?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/6g/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Microsoft Loop, herramienta colaborativa para el seguimiento de proyectos</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/microsoft-loop/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/microsoft-loop/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Fri, 05 May 2023 11:27:45 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3899</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/05/portada-microsoft-loop-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="portada microsoft loop" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Descubre en este artículo qué es Microsoft Loop, qué permite esta herramienta y cómo funciona para el trabajo colaborativo en proyectos.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/microsoft-loop/">Microsoft Loop, herramienta colaborativa para el seguimiento de proyectos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/05/portada-microsoft-loop-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="portada microsoft loop" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p><strong>Microsoft 365</strong> es una suite de aplicaciones y servicios en la nube que ofrece diversas herramientas para aumentar la productividad y facilitar el trabajo en equipo.</p> <p>Una de las últimas incorporaciones a esta suite es <strong>Microsoft Loop</strong>, una herramienta <strong>colaborativa</strong> que se enfoca en el seguimiento del progreso y la gestión de proyectos.</p> <p>En este artículo, te explicaré qué es Microsoft Loop, qué se puede hacer con esta herramienta y cómo funciona.</p> <h2><strong>¿Qué es Microsoft Loop?</strong></h2> <p>Microsoft Loop es una <strong>herramienta colaborativa que se integra con Microsoft 365</strong> y permite a los equipos trabajar juntos en proyectos y tareas de manera más efectiva.</p> <p>Esta herramienta utiliza<strong> lienzos flexibles</strong>, lo que significa que se pueden organizar las ideas y la información de diversas maneras para adaptarse a las necesidades del equipo. Además, es <strong>altamente personalizable</strong>, lo que permite a los usuarios ajustar la herramienta para que se adapte a su flujo de trabajo específico.</p> <h3><strong>¿Qué se puede hacer con Microsoft Loop?</strong></h3> <p>Microsoft Loop es una herramienta muy versátil que se puede utilizar para <strong>diversos objetivos</strong>. Algunos ejemplos serían:</p> <ul> <li><strong>Seguimiento del progreso</strong>: Los usuarios pueden crear lienzos para cada proyecto y agregar tareas, fechas límite y comentarios. Los lienzos son altamente personalizables, lo que permite a los usuarios organizar la información de la manera que mejor se adapte a su flujo de trabajo.</li> <li><strong>Creación de listas de tareas</strong>: Se pueden crear una lista de tareas en un lienzo y agregar tareas con fechas límite, asignarlas a miembros del equipo y agregar comentarios y notas. Las listas de tareas también son altamente personalizables, lo que permite a los usuarios ajustar la herramienta para que se adapte a su flujo de trabajo.</li> <li><strong>Herramienta colaborativa</strong>: Es posible compartir lienzos con otros miembros del equipo y colaborar en tiempo real. Los comentarios y las notas se pueden agregar directamente en los lienzos, lo que facilita la comunicación entre los miembros del equipo.</li> <li><strong>Integración con correo electrónico</strong>: Microsoft Loop también se integra con el correo electrónico, lo que permite a los usuarios recibir notificaciones sobre los cambios en los proyectos y las tareas directamente en su bandeja de entrada. Además, los usuarios pueden enviar correos electrónicos a los lienzos para agregar información y comentarios.</li> </ul> <h2><strong>¿Cómo funciona?</strong></h2> <p>Para utilizar <a href="https://www.microsoft.com/es-es/microsoft-loop?ms.url=microsoftcommicrosoft-loop" target="_blank" rel="nofollow noopener noreferrer"><strong>Microsoft Loop</strong></a>, primero debes <strong>iniciar sesión en Microsoft 365</strong> con tu cuenta. Una vez que hayas iniciado sesión, puedes acceder a Microsoft Loop desde la página de inicio de Microsoft 365 o desde la aplicación de <strong>Microsoft Teams</strong>.</p> <p>Una vez que estás en Microsoft Loop, puedes crear un lienzo para un proyecto o una lista de tareas. En el lienzo, puedes agregar tarjetas para tareas individuales, fechas límite, notas y comentarios. También se puede personalizar según las necesidades específicas.</p> <p>Además, se integra con el correo electrónico, lo que permite a los usuarios recibir notificaciones sobre los cambios en los proyectos y las tareas directamente en su bandeja de entrada. También pueden enviar correos electrónicos a los lienzos para agregar información y comentarios.</p> <h2><strong>Componentes de Microsoft Loop</strong></h2> <p>Microsoft Loop se compone de varios elementos que lo hacen una herramienta muy versátil y útil para los equipos de trabajo.</p> <p>Los principales <strong>componentes</strong> son:</p> <ul> <li><strong>Lienzos</strong>: Son la forma principal en que se organizan la información en Microsoft Loop. Un lienzo es un espacio en blanco donde se pueden agregar tarjetas para tareas, notas y comentarios. Los lienzos son altamente personalizables y se pueden ajustar para adaptarse a las necesidades específicas del equipo.</li> <li><strong>Tarjetas</strong>: Son los componentes individuales en los lienzos de Microsoft Loop. Las tarjetas se pueden utilizar para tareas individuales, notas y comentarios. Cada tarjeta se puede personalizar con información específica, como fechas límite, prioridades y asignaciones de equipo.</li> <li><strong>Listas de tareas</strong>: También incluye listas de tareas, que se pueden utilizar para organizar las tareas de un proyecto en una lista. Las listas de tareas también se pueden personalizar.</li> <li><strong>Integración con correo electrónico</strong>: Se integra con el correo electrónico, lo que permite a los usuarios recibir notificaciones sobre los cambios en los proyectos y las tareas directamente en su bandeja de entrada. También pueden enviar correos electrónicos a los lienzos para agregar información y comentarios.</li> <li><strong>Personalización</strong>: Microsoft Loop es altamente personalizable y se puede ajustar para adaptarse a las necesidades específicas del equipo. Los usuarios pueden personalizar los lienzos, las tarjetas y las listas de tareas para adaptarlos a su flujo de trabajo.</li> </ul> <h2><strong>Una gran herramienta de organización colaborativa en proyectos</strong></h2> <p>Por tanto, Microsoft Loop es actualmente una herramienta colaborativa muy útil para el seguimiento del progreso y la gestión de proyectos.</p> <p>Además, si tu empresa utiliza<strong> Dynamics 365</strong>, puedes aprovechar la <strong>integración</strong> entre Microsoft Loop y Dynamics 365 para obtener una solución de gestión de proyectos aún más completa.</p> <p>Si te ha gustado el artículo, y quieres leer más, puedes entrar a mi <strong><a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener">perfíl</a>.</strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3899" data-ulike-nonce="c317f39c71" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3899"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/microsoft-loop/">Microsoft Loop, herramienta colaborativa para el seguimiento de proyectos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/microsoft-loop/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Cómo eliminar el virus .vbs el ordenador?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-eliminar-virus-vbs/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-eliminar-virus-vbs/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 25 Apr 2023 07:04:00 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[antivirus]]></category> <category><![CDATA[span]]></category> <category><![CDATA[VBS]]></category> <category><![CDATA[virus]]></category> <category><![CDATA[Visual Basic Script]]></category> <category><![CDATA[VMS32DLL.vbs]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1977</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/08/IMAGEN-INESEM-SALIDAS-PROFESIONALES-6-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="cómo eliminar el virus .vbs" loading="lazy" style="float:left; margin:0 15px 15px 0;" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/08/IMAGEN-INESEM-SALIDAS-PROFESIONALES-6-345x180.jpg 345w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/08/IMAGEN-INESEM-SALIDAS-PROFESIONALES-6-574x301.jpg 574w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/08/IMAGEN-INESEM-SALIDAS-PROFESIONALES-6-580x301.jpg 580w" sizes="(max-width: 345px) 100vw, 345px" />Si estás leyendo esto, probablemente sea porque te has descargado un virus .vbs sin saberlo. ¡No te preocupes! Te enseñamos a eliminarlo.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-eliminar-virus-vbs/">¿Cómo eliminar el virus .vbs el ordenador?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/08/IMAGEN-INESEM-SALIDAS-PROFESIONALES-6-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="cómo eliminar el virus .vbs" loading="lazy" style="float:left; margin:0 15px 15px 0;" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/08/IMAGEN-INESEM-SALIDAS-PROFESIONALES-6-345x180.jpg 345w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/08/IMAGEN-INESEM-SALIDAS-PROFESIONALES-6-574x301.jpg 574w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/08/IMAGEN-INESEM-SALIDAS-PROFESIONALES-6-580x301.jpg 580w" sizes="(max-width: 345px) 100vw, 345px" /><h2 style="text-align: justify;">¿Qué es el virus .vbs y qué hace?</h2> <p style="text-align: justify;">Recientemente, he tenido la “suerte” de coger un virus implementado a través de un <strong>script</strong>. El virus estaba programado en un fichero de script que se ejecuta a través de un servicio Windows que está funcionando constantemente.</p> <p style="text-align: justify;">El problema principal de este tipo de virus es que es totalmente inocuo para cualquier antivirus o aplicación spam, ya que los ficheros .vbs (Visual Basic Script) son ficheros de texto supuestamente inofensivos. Al no ser aplicaciones, normalmente nuestros sistemas de control no los pueden identificar y, por tanto, eliminar, ni tan siquiera avisar de su existencia.</p> <p style="text-align: justify;">El riesgo de propagación a través de correo por ejemplo es máximo, pues al ser ficheros de texto, los emails los pueden llevar adjuntos sin ningún problema.</p> <p style="text-align: justify;">Los ficheros .<em><strong>vbs</strong></em> fueron pensados originalmente para contener pequeñas aplicaciones que normalmente se utilizan para automatizar determinadas tareas del sistema operativo.</p> <p style="text-align: justify;">Son muchos los gusanos que se han propagado por la red a través de este sistema. Quizá el virus .vbs más famoso sea el emblemático «<a href="https://es.wikipedia.org/wiki/ILOVEYOU" target="_blank" rel="noopener noreferrer">I love you</a>«.</p> <p style="text-align: justify;">El que yo cogí es el MS32DLL.vbs. Este virus lo que hace es ocultar todos los ficheros y carpetas de nuestros pendrives y transformar estos en accesos directos, con lo que al abrir nuestros pendrives lo único que vemos son accesos directos, aunque la información está dentro oculta.</p> <h2 style="text-align: justify;">Elimina el virus .vbs en 3 pasos</h2> <p style="text-align: justify;">Pero entonces, si los antivirus no detectan este virus, ¿cómo elimino un virus vbs?.</p> <p style="text-align: justify;">Veamos qué hacer:</p> <h3 style="text-align: justify;"><strong>1. Identificar el virus</strong></h3> <p style="text-align: justify;">Vamos a poner visibles todos los ficheros siguiendo los siguientes pasos:</p> <ul style="text-align: justify;"> <li>Buscar – Opciones de carpeta</li> <li>Dar clic – Pestaña ver</li> <li>Habilitar la casilla – mostrar todos los archivos y carpetas ocultas</li> <li>Deshabilitar la casilla – ocultar archivos del sistema operativo</li> </ul> <h3 style="text-align: justify;"><strong>2. Detener el proceso que permite ejecutar el tipo de fichero VBS</strong></h3> <p style="text-align: justify;">Puesto que no son aplicaciones que se puedan ejecutar (son ficheros script), estos necesitan de alguna aplicación para ejecutarse.</p> <ul style="text-align: justify;"> <li>Ir a – administrador de tareas</li> <li>Dar clic – pestaña procesos</li> <li>Seleccionar el proceso: <strong>wscript.exe</strong></li> <li>Dar clic – terminar proceso</li> </ul> <p style="text-align: justify;">Si no paramos este proceso el fichero del virus queda bloqueado y no se podrá borrar.</p> <h3 style="text-align: justify;"><strong>3. Eliminación del virus</strong></h3> <p style="text-align: justify;">Tenemos que borrar todos los ficheros VMS32DLL.vbs que aparezcan en nuestro sistema.</p> <p style="text-align: justify;">Es importante hacer una búsqueda en todos los discos de nuestro sistema por si se hubiese copiado en varios sitios para eliminarlo de todos.</p> <p style="text-align: justify;">A partir de ahí lo habremos eliminado. Ya solo nos faltará cambiar todos los atributos de nuestros ficheros y carpetas para volver a ponerlos visibles de nuevo.</p> <p style="text-align: justify;">Espero que os sirvan estos consejos.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1977" data-ulike-nonce="55c6913a37" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1977"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-eliminar-virus-vbs/">¿Cómo eliminar el virus .vbs el ordenador?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-eliminar-virus-vbs/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Descubre la principal diferencia entre data mart y data warehouse</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/diferencia-entre-data-mart-y-data-warehouse/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/diferencia-entre-data-mart-y-data-warehouse/#respond</comments> <dc:creator><![CDATA[Víctor Manuel Acosta]]></dc:creator> <pubDate>Mon, 17 Apr 2023 09:54:00 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2884</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/05/portada_dw-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Diferencia entre Data Mart y Data Warehouse" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Aprender qué son un DataWarehouse y un DataMart es muy importante, dado que su implantación es una necesidad creciente de las organizaciones actuales. De esta forma llegaremos a comprender de forma global qué es Business Intelligence y poder emprender proyectos que se beneficie de sus características.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/diferencia-entre-data-mart-y-data-warehouse/">Descubre la principal diferencia entre data mart y data warehouse</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/05/portada_dw-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Diferencia entre Data Mart y Data Warehouse" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">La <strong>diferencia entre Data Mart y Data warehouse</strong> es notable, pero ambas son herramientas de businsess intelligence. Son buenos ejemplos de herramientas concebidas para mejorar significativamente la capacidad de una organización a la hora de tomar decisiones de negocio.</p> <p style="text-align: justify;">Al pensar en Business Intelligence, inevitablemente nos vienen a la mente conceptos como datamart, datawarehouse, OLAP (On Line Analytical Processing), Customer Relationship Management (CRM) y Data Mining. Todos estos conceptos se aglutinan bajo el marco común del denominado “Collaborative Business Intelligence”, que nos permite gestionar conocimientos, y no sólo información.</p> <h2 style="text-align: justify;">¿Qué es un data warehouse?</h2> <p style="text-align: justify;">El concepto de data warehouse significa <strong>almacén de datos.</strong> Nació en la década de los 80 ante la necesidad de desarrollar un sistema de almacenamiento de datos. Con los requerimientos de una gestión fluida y ordenada de los datos. De esta forma conseguimos un significativo ahorro en tiempo y presupuesto frente a los sistemas de datos tradicionales.</p> <p style="text-align: justify;">Un data warehouse recopila y administra datos de diversas fuentes para proporcionar información empresarial significativa. En este almacén se almacenarán los datos durante el período de tiempo necesario para cumplir con las necesidades de consulta de la organización.</p> <p style="text-align: justify;">Es una recopilación de datos centralizada. Está separada de los sistemas operacionales y apoya la toma de decisiones de la empresa. En un data warehouse los datos se almacenan desde una perspectiva histórica.</p> <p style="text-align: justify;">Los datos en el almacén se obtienen de <strong>múltiples fuentes.</strong> Se verifica, se limpia y entonces se integra con el sistema data warehouse. El almacén de datos requiere una rápida gestión de una gran capacidad de almacenamiento. Esta herramienta puede responder a cualquier consulta compleja relacionada con los datos. Los datos recopilados se utilizan para guiar la toma de decisiones. Data warehouse pone a nuestra disposición herramientas de análisis, informes y extracción de datos. Constituye una diferencia entre data mart y data warehouse.</p> <p style="text-align: justify;">Para tener más información sobre su diseño, puede consultar el artículo <a href="https://www.inesem.es/revistadigital/informatica-y-tics/guia-construir-datawarehouse/" target="_blank" rel="noopener">Guía para construir un Data Warehouse</a>.</p> <p style="text-align: justify;">Si quiere ver un caso de implementación de un data warehouse, puede consultar <a href="https://aws.amazon.com/es/getting-started/projects/deploy-data-warehouse/" target="_blank" rel="noopener">Implementar un Data Warehouse en AWS</a></p> <p style="text-align: justify;"> <h2 style="text-align: justify;">¿Qué es un data mart?</h2> <p style="text-align: justify;">Un data mart es un subconjunto de un almacén de datos (es decir, de un data warehouse) orientado a una línea de negocios específica. Los almacenes de datos contienen depósitos de datos resumidos recopilados para su análisis en una <strong>sección o unidad específica dentro de una organización</strong>, por ejemplo, el departamento de ventas.</p> <p style="text-align: justify;">Solo obtiene datos de unas pocas fuentes, que pueden ser el data warehouse corporativo, sistemas operacionales internos o fuentes de datos externas. Así pues, se trata de un sistema orientado a la consulta, por lo que la distribución interna de los datos es clara y emplea modelos dimensionales de estrella o copo de nieve para su estructura.</p> <p style="text-align: justify;">Un data mart es un sistema de indexación y extracción centrado en un área específica dentro del negocio diseñado para satisfacer las necesidades de un <strong>grupo específico de usuarios</strong>. De esta forma, también se considera un almacén de datos departamental, aquí podemos ver otra diferencia entre data mart y data warehouse.</p> <p style="text-align: justify;">Otra ventaja de los data mart es que son rápidos y fáciles de usar, ya que utilizan pequeñas cantidades de datos.</p> <p style="text-align: justify;">Para ver un ejemplo de aplicación para generar data mart, pruebe <a href="https://www.iqub.com/Products/DataMartBuilder.aspx" target="_blank" rel="nofollow noopener">Data Mart Builder de IQub</a>.</p> <p style="text-align: justify;"> <h2 style="text-align: justify;">Diferencia entre data mart y data warehouse</h2> <p style="text-align: justify;">Como hemos visto, son términos bastante similiares, pero la principal <strong>diferencia entre data mart y data warehouse</strong> reside en el alcance. Así pues, las diferencias entre un data mart y un data warehouse son:</p> <ul style="text-align: justify;"> <li style="text-align: justify;">Un data warehouse es un almacén de datos es un gran depósito de datos recopilados de diferentes organizaciones o departamentos dentro de una corporación.</li> <li style="text-align: justify;">Un data mart, en cambio, es un subconjunto único de un data warehouse. Está diseñado para <strong>satisfacer las necesidades de un determinado grupo de usuarios</strong>.</li> <li style="text-align: justify;">Un data mart se centra en un solo tema, mientras que los datos de un data warehouse comprende <strong>datos de todos los departamentos</strong> de la organización donde se actualiza continuamente para eliminar datos redundantes</li> <li style="text-align: justify;">El proceso de implementación un data warehouse puede extenderse muchos meses e incluso años. El proceso de implementación de data mart está restringido a unos pocos meses.</li> <li style="text-align: justify;">Los datos almacenados en un data warehouse siempre ofrecen más detalle en comparación con los de un data mart.</li> </ul> <p style="text-align: justify;"> <h2 style="text-align: justify;">Data mart vs. Data warehouse: comparativa</h2> <p style="text-align: justify;">A continuación vamos a ver más en detalle la <strong>diferencia entre data mart y data warehouse.</strong></p> <table class="table table-striped"> <tbody> <tr> <td><strong>Criterio</strong></td> <td><strong>Data Warehouse</strong></td> <td><strong>Data Mart</strong></td> </tr> <tr> <td> <h3>Uso</h3> </td> <td>Ayuda a tomar una decisión estratégica.</td> <td>Ayuda a tomar decisiones tácticas para el negocio.</td> </tr> <tr> <td> <h3>Objetivo</h3> </td> <td>El objetivo principal de data warehouse es proporcionar un entorno integrado y una imagen coherente de la empresa en un momento determinado.</td> <td>Utilizado principalmente en una división de negocios a nivel de departamento.</td> </tr> <tr> <td> <h3>Diseño</h3> </td> <td>Complejo</td> <td>Sencillo</td> </tr> <tr> <td> <h3>Modelo dimensional</h3> </td> <td>Puede o no puede usarse en un modelo dimensional. Sin embargo, puede alimentar modelos dimensionales.</td> <td>Se construye enfocado en un modelo dimensional usando un esquema de inicio.</td> </tr> <tr> <td> <h3>Gestión de datos</h3> </td> <td>Incluye una gran área de la corporación, por lo que se tarda mucho tiempo en procesarla.</td> <td>Son fáciles de usar, diseñar e implementar, ya que solo puede manejar pequeñas cantidades de datos.</td> </tr> <tr> <td> <h3>Foco</h3> </td> <td>El data warehouse se enfoca ampliamente en todos los departamentos. Es posible que incluso pueda representar a toda la empresa.</td> <td>Data mart está orientado a un área de negocio y se utiliza a nivel de departamento.</td> </tr> <tr> <td> <h3>Tipo de datos</h3> </td> <td>Los datos almacenados en data warehouse siempre ofrecen más detalle en comparación con data mart.</td> <td>Los data marts están construidos para grupos de usuarios particulares. Por lo tanto, los datos son cortos y limitados.</td> </tr> <tr> <td> <h3>Normalización</h3> </td> <td>Los almacenes modernos están en su mayoría desnormalizados para proporcionar consultas de datos más rápidas y un buen rendimiento de lectura</td> <td>No hay preferencia entre una estructura normalizada o desnormalizada.</td> </tr> <tr> <td> <h3>Área temática</h3> </td> <td>El objetivo principal de data warehouse es proporcionar un entorno integrado y una imagen coherente de la empresa en un momento determinado.</td> <td>En su mayoría tienen solo un área temática, por ejemplo, cifra de ventas.</td> </tr> <tr> <td> <h3>Almacenamiento de datos</h3> </td> <td>Diseñado para almacenar datos de decisiones de toda la empresa, no solo datos de marketing.</td> <td>Modelado dimensional y diseño de esquema en estrella empleado para optimizar el rendimiento de la capa de acceso.</td> </tr> <tr> <td> <h3>Tipo de datos</h3> </td> <td>La variación en el tiempo y el diseño no volátil se aplican estrictamente.</td> <td>Principalmente, incluye estructuras de datos de consolidación para satisfacer las necesidades de informes y consultas del área temática.</td> </tr> <tr> <td> <h3>Valor de los datos</h3> </td> <td>Solo lectura desde el punto de vista de los usuarios finales.</td> <td>Datos transaccionales agrupados alimentados directamente desde el data warehouse.</td> </tr> <tr> <td> <h3>Alcance</h3> </td> <td>Es más útil, ya que puede traer información de cualquier departamento.</td> <td>Data mart contiene datos, de un departamento específico de una empresa. Puede que haya data marts separados para ventas, finanzas, marketing, etc. Tiene un uso limitado</td> </tr> <tr> <td> <h3>Fuente</h3> </td> <td>Los datos provienen de muchas fuentes.</td> <td>Los datos provienen de muy pocas fuentes.</td> </tr> <tr> <td> <h3>Tamaño</h3> </td> <td>El tamaño del data warehouse puede variar de 100 GB a más de un TB.</td> <td>El tamaño de data mart es inferior a 100 GB.</td> </tr> <tr> <td> <h3>Tiempo de implementación</h3> </td> <td>El proceso de implementación de data warehouse puede extenderse de meses a años.</td> <td>El proceso de implementación de data mart está restringido a unos pocos meses.</td> </tr> </tbody> </table> <h2 style="text-align: justify;">¿Cuándo conviene usar un data warehouse o data mart?</h2> <p style="text-align: justify;">Si te estás preguntando entonces en qué basarse para escoger entre un data warehouse o data mart para almacenar una cantidad de datos de un negocio, te daremos la respuesta en términos generales. En principio, a una empresa le conviene optar por un data warehouse si va a aunar estructuras de datos que pertenecen a varios departamentos, es decir, si piensa albergar grandes cantidades de datos de diferentes áreas relacionadas con todo el negocio en su conjunto.</p> <p style="text-align: justify;">Por otra parte, si un departamento de una empresa mediana o grande es una fuente que genera una cantidad ingente de datos por sí solo, es conveniente almacenarlos en un data mart. Esto permite enfocar datos de una misma área o temática y analizarlos de forma pormenorizada para tomar decisiones más específicas.</p> <p style="text-align: justify;"> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2884" data-ulike-nonce="b581bdb53e" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2884"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+2"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/diferencia-entre-data-mart-y-data-warehouse/">Descubre la principal diferencia entre data mart y data warehouse</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/diferencia-entre-data-mart-y-data-warehouse/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Flipper Zero, el nuevo ‘juguete” de los hackers que se ha hecho viral en TikTok </title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/flipper-zero-el-nuevo-juguete-de-los-hackers-que-se-hizo-viral-en-tiktok/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/flipper-zero-el-nuevo-juguete-de-los-hackers-que-se-hizo-viral-en-tiktok/#respond</comments> <dc:creator><![CDATA[Antonio Gutiérrez]]></dc:creator> <pubDate>Thu, 13 Apr 2023 11:38:20 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3854</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/04/Diseno-sin-titulo-84-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Filpper Zero" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Se han viralizado multitud de vídeos en TikTok sobre las posibilidades que aporta Flipper Zero, ¿pero sabes en qué consiste? ¡Descúbrelo!</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/flipper-zero-el-nuevo-juguete-de-los-hackers-que-se-hizo-viral-en-tiktok/">Flipper Zero, el nuevo ‘juguete” de los hackers que se ha hecho viral en TikTok </a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/04/Diseno-sin-titulo-84-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Filpper Zero" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p><span data-contrast="auto">“El tamagotchi de los hackers”. Así ha sido bautizado este aparato en las distintas redes sociales. En TikTok se pueden ver vídeos en los que se desbloquean teléfonos, se abre un BMW o se cambia el precio de la gasolinera con <strong>Flipper Zero.</strong> Pero ¿en qué consiste este nuevo aparato? ¿De verdad que puede hackear cosas tan importantes en nuestro día a día? ¡Vamos a verlo!</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto">La viralidad que ha adquirido <strong>Flipper Zero</strong> en los últimos días es tal que hasta Amazon ha prohibido la venta de este dispositivo en su portal. Aun así, puede ser adquirida por Internet de una manera sencilla. ¿El precio? 160 dólares. Una cantidad que a muchos les atrae por la gran cantidad de tareas que se pueden llevar a cabo.</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto"><strong>¿Y por qué lo de tamagotchi?</strong> Básicamente porque el diseño de este apartado recuerda a los míticos tamagotchis. ¿No los recuerdas? Eran unos dispositivos de los 90 a través de los cuáles se podía cuidar de una mascota: darle de comer, jugar o descansar. Pues bien, Flipper Zero mantiene el mismo diseño y hasta un delfín como mascota. Sin embargo, contiene más funcionalidades que el tamagotchi.</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"> </span></p> <h2 style="text-align: center;"><b><span data-contrast="auto">¿En qué consiste Flipper Zero?</span></b><span data-ccp-props="{"201341983":0,"335551550":2,"335551620":2,"335559739":160,"335559740":259}"> </span></h2> <p><span data-contrast="auto">Básicamente, <strong>Flipper Zero</strong> es capaz de leer, copiar y emular etiquetas RFID y NFC. Además, también tiene la capacidad para copiar la señal de mandos a distancias o claves digitales a distancia gracias al soporte de señales infrarrojas. Un aspecto positivo de este aparato es que no necesita ser contenido a un ordenador para poder usarlo, sino que es completamente autónomo.</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto">Otra de las peculiaridades de Flipper Zero es que es tanto los esquemas electrónicos como el firmware son de <strong>Open Source.</strong> ¿A qué nos referimos con Open Source? A un tipo de software o tecnología cuyo código fuente está disponible públicamente y se puede modificar, distribuir y utilizar de forma gratuita. Esto significa que cualquier persona puede acceder al código fuente, comprender cómo funciona el software y hacer cambios para mejorar o personalizar la herramienta según sus necesidades.</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto">El movimiento de <strong>Open Source</strong> ha impulsado la innovación tecnológica y ha permitido que la comunidad de desarrolladores colabore para crear soluciones eficientes y de alta calidad. Además, al ser de acceso libre, el software de Open Source también promueve la transparencia y la confianza en la tecnología, ya que se puede verificar su seguridad y privacidad.</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto">En definitiva, <strong>Flipper Zero</strong> es capaz de conectarse a todo tipo de productos e incluso clonarlos e interferir en sus comunicaciones. ¿Por qué? Porque, como hemos dicho anteriormente, es capaz de recibir, emular y emitir distintos tipos de señales inalámbricas. ¿Y qué dispositivos pueden ser conectados a este dispositivo? A llaves de coche, de garaje, sensores de movimiento, videotimbres, ventiladores, LEDs, interruptores, aspersores, termostatos, o dispositivos más llamativos como collares de perro.</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"> </span></p> <h2 style="text-align: center;"><b><span data-contrast="auto">Una herramienta para hacer el mal… ¿y el bien?</span></b><span data-ccp-props="{"201341983":0,"335551550":2,"335551620":2,"335559739":160,"335559740":259}"> </span></h2> <p><span data-contrast="auto">De momento, las redes sociales se han focalizado en las acciones negativas que se pueden llevar a cabo con <strong>Flipper Zero.</strong> Como ya hemos mencionado, puede emular tarjetas de las habitaciones de un hotel o de un apartamento turístico. Esto, en gran medida, nos convierte todavía en más vulnerables.</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto">Además, Flipper Zero te da posibilidad de <strong>conectar a un ordenador</strong> para poder controlar dicho ordenador con un móvil. Básicamente, este aparato abre nuevos vectores de ataque para un cracker con malas intenciones. Eso sí, todos estos ataques ya eran posibles antes de otras maneras.</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto">Sin embargo, Flipper Zero también se erige como una herramienta potente para los <strong>makers.</strong> Y es que hay un montón de proyectos que se aprovechan del potencial de este dispositivo: luxómetros, metrónomos, afinadores de guitarra, analizadores de frecuencia o un sónar. De igual manera, con este aparato puedes controlar distintos dispositivos de tu hogar, con las facilidades que ello conlleva.</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"> </span></p> <h2 style="text-align: center;"><b><span data-contrast="auto">¿Qué pasa con las tarjetas de crédito?</span></b><span data-ccp-props="{"201341983":0,"335551550":2,"335551620":2,"335559739":160,"335559740":259}"> </span></h2> <p><span data-contrast="auto">En este aspecto hay un debate abierto. ¿A qué datos puede acceder Flipper Zero? ¿Puede recoger los suficientes datos y realizar compras online? Sabemos que el soporte NFC puede leer datos de <strong>tarjetas de crédito</strong>, pero ciertos datos relativos a la dirección del propietario no se transmiten. Al igual que tampoco es posible replicarlas y suplantarlas.</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto">La viralidad de <strong>Flipper Zero</strong> ha provocado una oleada de contenido en redes sociales en TikTok. De ahí que se genere el debate, ya que muchos difunden maneras de obtener más información sobre las tarjetas de crédito y, otros, todo lo contrario. Aun así, se han popularizado vídeos en los que podemos ver cómo desbloquean un teléfono, abren un BMW o pagan por máquinas recreativas.</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"> </span></p> <h2 style="text-align: center;"><b><span data-contrast="auto">¿Es legal Flipper Zero en España?</span></b><span data-ccp-props="{"201341983":0,"335551550":2,"335551620":2,"335559739":160,"335559740":259}"> </span></h2> <p><span data-contrast="auto">¡Por supuesto!<strong> Es legal</strong> tanto su tenencia como su uso. Eso sí, será legal mientras que tus acciones no violen la ley. En este sentido, en España, el hackeo y robo de información están considerados como delitos en el artículo 197.1 del Código Penal. Sí, desde INESEM te animamos a que, si decides adquirir un Flipper Zero, lo uses <a href="https://www.inesem.es/revistadigital/informatica-y-tics/hacking-etico/" target="_blank" rel="noopener">de manera ética</a> y respetando siempre a los demás.</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto">Aprovecha todas las funcionalidades que te aporta y gana más comodidad con <strong>Flipper Zero</strong>, pero no intentes engañar a tu vecino o hacer una travesura en tu gasolinera de confianza. El mundo necesita de profesionales curiosos, que sepan aprovechar de manera correcta las herramientas que disponemos. ¿Y cómo aparecen estos profesionales? A través de la formación.</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"> </span></p> <p><span data-contrast="auto">En <strong>INESEM</strong> contamos con distintas formaciones, desde el ámbito de la <a href="https://www.inesem.es/Master-Ciberseguridad-Online" target="_blank" rel="noopener">ciberseguridad</a> a la <a href="https://www.inesem.es/Curso-De-Inteligencia-Artificial" target="_blank" rel="noopener">inteligencia artificial.</a><strong> ¿Te atrae Flipper Zero?</strong> Prueba a profesionalizar tu perfil y trabajar en lo que te apasiona. Además, con nosotros disfrutarás de una metodología digital learning, donde impera la modalidad 100 % online. Esto te permitirá avanzar en el curso o master al ritmo que desees.</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"> </span></p> <p><strong>¿A qué estás esperando? ¡No lo dudes! </strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3854" data-ulike-nonce="205fa297e2" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3854"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/flipper-zero-el-nuevo-juguete-de-los-hackers-que-se-hizo-viral-en-tiktok/">Flipper Zero, el nuevo ‘juguete” de los hackers que se ha hecho viral en TikTok </a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/flipper-zero-el-nuevo-juguete-de-los-hackers-que-se-hizo-viral-en-tiktok/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>La industria de los videojuegos</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/la-industria-de-los-videojuegos/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/la-industria-de-los-videojuegos/#respond</comments> <dc:creator><![CDATA[Iván Girela]]></dc:creator> <pubDate>Tue, 04 Apr 2023 14:52:35 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3844</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/04/REVISTA-DIGITAL-INESEM-1-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="industria de los videojuegos" loading="lazy" style="float:left; margin:0 15px 15px 0;" />¿Te animas a descubrir cómo funciona la industria de los videojuegos? ¡En INESEM, te contamos todos los detalles sobre ella!</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/la-industria-de-los-videojuegos/">La industria de los videojuegos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/04/REVISTA-DIGITAL-INESEM-1-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="industria de los videojuegos" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>La <strong>industria de los videojuegos</strong> es actualmente una de las mayores industrias culturales del mundo y la que mayor perspectiva de crecimiento tiene en todo el mercado.</p> <p>Genera más de 150.000 millones de dólares alrededor del mundo y ha protagonizado el crecimiento más rápido de la última década dentro de la industria audiovisual.</p> <p>Todavía hay gente que asocia los videojuegos a niños y “frikis”, pero la verdad es que se estima que un tercio de la población mundial consume videojuegos de forma frecuente.</p> <p>Los consumidores de videojuegos forman un grupo muy diverso que abarca todas las edades y estratos sociales. La clave del éxito radica en que existen videojuegos para todos los gustos, desde adultos que quieren jugar al golf desde casa hasta jóvenes que desean competir en la élite profesional de los e-sports.</p> <h2><strong>Un mercado dividido por plataformas</strong></h2> <p>El mercado de los videojuegos se puede dividir en plataformas:</p> <ul> <li><strong>Móvil</strong>: Es el mayor mercado de videojuegos de la industria y es con diferencia el más rentable de todos. Su principal ventaja radica en que una gran parte de la población mundial dispone de un smartphone, convirtiéndolo en la plataforma más accesible. Cuenta con un gran catálogo de juegos “gratuitos”, también denominados “<em>free to play</em>”, cuyo valor económico reside en las “micro transacciones”. ¿Qué quiere decir esto? Significa que, aunque estos juegos sean gratuitos, cuenta con una tienda que vende mejoras y ventajas a un precio moderado (los precios de estas ventajas rondan entre los 0,50€ hasta llegar a los denominados «<em>premium</em>«, que pueden superar los 60€). </li> <li><strong>Consola</strong>: Es la plataforma más famosa del sector y la que mayor atención mediática recoge. Las principales empresas del sector tienen su propia plataforma y aunque cuentan con servicios y precios similares, la diferencia radica en el catálogo de videojuegos exclusivo. Por ejemplo, el estudio de videojuegos SONY lanza sus productos principalmente para su consola <em>playstation</em>. La calidad y el número de estos videojuegos influye en el número de ventas de la consola. Las 3 grandes compañías que se reparten este mercado son Sony con <strong><em>Playstation</em></strong>, Nintento con <strong><em>Nintendo switch</em></strong> y Microsoft con <strong><em>Xbox</em></strong>.</li> <li><strong>PC</strong>: Por último, tenemos la plataforma más antigua y el favorito de los jugadores profesionales. El rendimiento de un pc gamer depende de sus piezas y los componentes que lo forman, pero por lo general suele ser muy superior a las consolas. Esto se debe a que un pc puede mejorarse constantemente, mientras que las consolas (su principal competidor) no permiten estas modificaciones.</li> </ul> <h2><strong>Guerra de corporaciones: Sony vs Microsoft </strong></h2> <p>Es conocida entre toda la comunidad la gran rivalidad que existe entre las dos corporaciones más populares del mercado: <a href="https://www.sony.es/" target="_blank" rel="noopener">Sony </a>y <a href="https://www.microsoft.com/es-es" target="_blank" rel="nofollow noopener noreferrer">Microsoft</a>.</p> <p>La consola de Microsoft lleva tiempo siendo la consola menos vendida del mercado, muy por detrás de su principal rival, Playstation de Sony.</p> <p>Esto se debe a la poca cantidad de grandes exclusivos de Xbox, mientras que Playstation cuenta con títulos que ganaban todos los años nominaciones a premios de mejor juego del año. Uno de sus títulos exclusivos más famosos es «<em>The last of us</em>«, cuyo éxito ha generado su propia adaptación televisiva, producida por la famosa cadena de televisión HBO.</p> <p>Sin embargo la compañía de Microsoft quiere cambiar la situación actual y tiene un plan para hacerse con gran parte del mercado actual: Comprar a golpe de talonario gran parte de los mayores estudios de videojuegos.</p> <p>Los estudios de videojuegos son las <a href="https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-para-desarrollo-de-videojuegos/" target="_blank" rel="noopener">empresas desarrolladoras de videojuegos</a> y son las propietarias de las principales franquicias del sector.</p> <p>Microsoft ya compró en el pasado grandes estudios como <em><strong>Bethesda </strong></em>(propietaria de títulos como <em>Fallout, The Elder Scrolls</em> y el próximo <em>Starfield</em>),o <strong><em>id Software </em></strong>(propietaria de <em>Doo</em>m, <em>Quake </em>y <em>Wolfenstein</em>), pero la más sonada de todas fue sin duda la adquisición de <strong><em>Activision-Blizzard</em></strong>, propietaria de los famosos títulos <em>Call of Duty</em>, <em>Warcraft</em>, <em>Diablo</em> y <em>Candy Crush Saga</em> (si, el famoso juego de móviles que tiene enganchado a más de 9 millones de personas).</p> <p>Solo la compra de este último estudio tuvo un valor de 68.700 millones de dólares.</p> <p>La compra fue tan mediática que Sony acusó a Microsoft de oligopolio mientras que Microsoft contraatacó demandándoles por vulnerar las normas de competencia durante años.</p> <p>Aunque todavía la compra no se ha formalizado, todo apunta a que Microsoft obtendrá el visto bueno del gobierno de EEUU.</p> <h2><strong>Game-pass, la esperanza de Microsoft</strong></h2> <p>La intención de Microsoft es clara, quiere ofrecer un catalogo exclusivo envidiable en el mercado, y todo accesible a través de una suscripción similar a la de Netflix.</p> <p>Ya cuenta con un gran número de estudios que pueden ofrecerle títulos superventas cada año para favorecer la continua renovación de la suscripción.</p> <p>Sin duda, el título que más preocupa a la empresa nipona es la saga <em>Call of Duty</em>, ya que es uno de los juegos que más se vende en su consola y es la que atrae a un mayor número de jugadores online.</p> <p>Sony propone dar el visto bueno a la adquisición de Activision-Blizzard, siempre y cuando deje fuera de la compra la franquicia Call of Duty.</p> <p>Es improbable que Microsoft acepte dicha condición, y aunque ha prometido que no hará de esta saga uno de sus exclusivos, todo el mundo sabe que en el mundo empresarial, lo que no aparece en un contrato firmado, es papel mojado.</p> <p>¿Quieres saber más sobre este tema? No te pierdas nuestro <a href="https://www.inesem.es/Master-En-Diseno-Y-Desarrollo-De-Videojuegos" target="_blank" rel="noopener">Master en Diseño y Desarrollo de Videojuegos + 5 Créditos ECTS</a>. ¡Te esperamos!</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3844" data-ulike-nonce="45cb52cdeb" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3844"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/la-industria-de-los-videojuegos/">La industria de los videojuegos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/la-industria-de-los-videojuegos/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Para qué sirve un código QR además de para ver cartas de restaurantes?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/para-que-sirve-un-codigo-qr/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/para-que-sirve-un-codigo-qr/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Tue, 04 Apr 2023 06:48:00 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3416</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/12/para-qué-sirve-un-código-qr-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="usos del código qr" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Los códigos QR no solo sirven para ver cartas de restaurantes, tienen otros muchos usos y ventajas para los pequeños negocios que te explicamos en este post.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/para-que-sirve-un-codigo-qr/">¿Para qué sirve un código QR además de para ver cartas de restaurantes?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/12/para-qué-sirve-un-código-qr-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="usos del código qr" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p style="text-align: justify;">A pesar de ser una <strong>tecnología</strong> que ya tiene bastantes años (fue creada a mediados de los 90), los <strong>códigos QR</strong> no fueron ampliamente utilizados hasta la creación de los smartphones y la pandemia <strong>Covid-19</strong> favoreció el uso de esta tecnología de forma habitual.</p> <p style="text-align: justify;">Principalmente, se debe a que, para evitar el máximo contacto posible, se ha establecido como <strong>método habitual</strong> para consultar la carta de cualquier bar o restaurante.</p> <p style="text-align: justify;">Pero los códigos QR no solo sirven para ver cartas de restaurantes, sino que tienen <strong>multitud de usos adicionales</strong>. Así pues, un código QR sirve principalmente para redirigir al usuario hacia unos datos, bien sea con el fin de acceder a una página web, abrir una aplicación o descargar un fichero. En este artículo te explicaremos en más detalle qué tipos de códigos QR existen y para qué puede servir un código QR. ¡No te lo pierdas!</p> <h2 style="text-align: justify;">¿Qué es un código QR?</h2> <p style="text-align: justify;">Un código QR es una <strong>etiqueta óptica que contiene información</strong> y puede ser leída por una máquina. Básicamente, es cómo un código de barras, pero bidimensional.</p> <p style="text-align: justify;">Un código de barras tradicional es unidimensional, pues codifica la información en sus barras verticales. Específicamente, en sus anchos y sus distancias entre sí.</p> <p style="text-align: justify;">Se llama código de barras unidimensional ya que los escáneres acceden a la información en una dimensión, horizontalmente.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-3417" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/12/código-de-barras.jpg?x76792" alt="código de barras" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/12/código-de-barras.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/12/código-de-barras-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: justify;"><strong>Los códigos QR contienen información en dos dimensiones: horizontal y vertical</strong>. Un código QR es un cuadrado formado por patrones de cuadrados más pequeños.</p> <p style="text-align: justify;">La información en un código QR está codificada por la disposición de estos cuadrados más pequeños. Y, una vez escaneado, entrega información como cualquier otro código de barras.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-3418" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/12/código-qr-inesem.jpg?x76792" alt="código qr inesem" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/12/código-qr-inesem.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/12/código-qr-inesem-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: justify;">Que los códigos QR codifiquen y proporcionen información de forma bidimensional tiene numerosos beneficios. La <strong>velocidad</strong> es una de las más impactantes. De hecho, los códigos QR se inventaron en 1994 principalmente para aumentar la velocidad de escaneo.</p> <p style="text-align: justify;"><strong>QR</strong> es la abreviatura de “<strong>Quick Response</strong>” o, en español, «respuesta rápida». El código QR significa «código de respuesta rápida» porque pueden proporcionar información más rápido que los códigos de barras tradicionales.</p> <h3 style="text-align: justify;">¿Para qué sirve un código QR?</h3> <p style="text-align: justify;">Las principales <strong>formas</strong> en las que se utilizan los códigos QR son:</p> <ul style="text-align: justify;"> <li><strong>Involucrar al público objetivo con promociones</strong>: Ayudan a las empresas a enviar promociones y ofertas especiales a los clientes. Son ideales para atraer clientes y enviar promociones personalizadas.</li> <li><strong>Realizar o aceptar pagos móviles</strong>: Se pueden utilizar para pagos móviles en productos individuales, facturas impresas o en sitios web. También se pueden utilizar en pagos entre dos personas.</li> <li><strong>Facilitar la vida de los ciudadanos</strong>: Simplifican el mantenimiento de registros para facilitar la vida de las personas. Por ejemplo, los proveedores de atención médica pueden usar códigos QR para identificar a los pacientes, realizar un seguimiento de su historial médico, …</li> <li><strong>Conseguir que los clientes actúen</strong>: Los especialistas en marketing pueden alentar a sus clientes objetivo a que descarguen una aplicación, dejen una reseña, se registren en un servicio o compartan sus datos de contacto mediante códigos QR.</li> <li><strong>Autenticar personas y documentos</strong>: Permiten a las empresas autenticar a las personas que asisten a sus eventos y evitar la falsificación de documentos.</li> <li><strong>Seguimiento de inventario y entrega</strong>: Se emplean comúnmente para rastrear el estado de las entregas, lo que permite al destinatario ver la ubicación actual y el historial de entregas de su paquete.</li> <li><strong>Captar empleados</strong>: Se pueden usar códigos QR para ayudar a los candidatos potenciales a encontrar una descripción completa del trabajo o llevarlos a una lista de vacantes actuales.</li> <li><strong>Mejorar el equilibrio entre la vida personal y laboral</strong>: Se pueden usar para verificar la felicidad de los empleados y para que los miembros de la familia informen si alguien no llega a casa a tiempo.</li> </ul> <h2 style="text-align: justify;">Beneficios de los códigos QR</h2> <p style="text-align: justify;">El uso de códigos QR tiene los siguientes <strong>beneficios</strong>:</p> <ul style="text-align: justify;"> <li><strong>Velocidad</strong>: Se transmiten más datos y los datos se transmiten más rápido. La velocidad es uno de los principales beneficios de usar códigos QR.</li> <li><strong>Confiabilidad</strong>: Con la corrección de errores del código QR, estos pueden sufrir daños y aun así seguir pudiendo escanearse.</li> <li><strong>Accesibilidad</strong>: Prácticamente, todos los smartphones actuales escanean códigos QR con sus cámaras de forma habitual.</li> <li><strong>Facilidad de uso</strong>: Simplemente, hay que apuntar con la cámara al código QR y podremos acceder al recurso.</li> <li><strong>Creación y mantenimiento</strong>: Los códigos QR son económicos y fáciles de crear, mantener y usar.</li> </ul> <h3>¿Son seguros los códigos QR?</h3> <p>Por desgracia, este ingenioso invento también se ha visto envuelto en ciertas polémicas por usos malintencionados. Cualquier persona, buena o mala, puede generar códigos QR e incrustar URL dudosas que conduzcan hacia sitios web fraudulentos o a descargas con archivos que contengan virus informáticos.</p> <p>Debido a que el ser humano no puede leer códigos QR sin ayuda de la tecnología, los hackers pueden alterar la composición de los códigos QR para cambiar el destino de estos pasando totalmente desapercibidos. Aunque muchas personas sepan de sobra que los códigos QR puedan abrir una página web inopinadamente, no tantas están al tanto de otras acciones que puedan derivarse de escanear un código QR. Aparte de abrir páginas web, a través de un código QR fraudulento se puede llegar a escribir correos electrónicos o a añadir contactos externos a la agenda telefónica.</p> <p>Es por esto que no deberíamos escanear ningún código QR de cuya procedencia y destino no estemos seguros. Por ejemplo, evita escanear cualquier código QR que te encuentres aleatoriamente pegado en alguna parte de la calle.</p> <h2 style="text-align: justify;">Versiones de códigos QR</h2> <p style="text-align: justify;">Existen <strong>dos versiones de códigos QR: estáticos y dinámicos</strong>. La diferencia reside en la forma en la cual se almacena la información.</p> <h3 style="text-align: justify;">Códigos QR estáticos</h3> <p style="text-align: justify;">Un <strong>código QR estático</strong> es un código QR fijo que no se puede editar. Cuanta más información almacene, más grande y complejo será un código QR estático.</p> <p style="text-align: justify;">El mayor <strong>inconveniente</strong> de usar un código QR estático no es el tamaño o la velocidad, es su <strong>capacidad de edición</strong>. Una vez creado un código QR estático, este no se podrá editar. La información no se puede cambiar hasta que se cree un nuevo código QR.</p> <p style="text-align: justify;">Su principal aplicación es para <strong>datos simples o escenarios de uso único</strong> como números de identificación, números de serie o de producto, o información de registro para hoteles o eventos.</p> <h3 style="text-align: justify;">Códigos QR dinámicos</h3> <p style="text-align: justify;">Un <strong>código QR dinámico</strong> es un código QR que se puede editar después de su creación. Tantas veces como quieras. Eso significa que puede cambiar la información codificada en un código QR dinámico sin tener que crear y distribuir nuevos códigos QR.</p> <p style="text-align: justify;">Lo hacen cambiando una <strong>URL de redirección corta</strong> a un código QR. Al escanear, los usuarios son llevados a la URL donde ven la información. Debido a que sus módulos de datos incluyen solo una URL, los códigos QR dinámicos son más simples y tienden a escanear y cargar más rápido.</p> <p style="text-align: justify;">Para la mayoría de <strong>aplicaciones</strong>, los códigos QR dinámicos son la <strong>mejor opción</strong>. No son más complicados de crear que los códigos QR estáticos y son mucho más versátiles. Cualquier uso de código QR que requiera editar información (cupones o menús digitales que cambian constantemente) hace más interesante la opción de los códigos QR dinámicos.</p> <h2 style="text-align: justify;">Tipos de códigos QR más utilizados</h2> <p style="text-align: justify;">Los <strong>tipos más comunes</strong> de códigos QR son:</p> <ul style="text-align: justify;"> <li><strong>Códigos QR Modelo 1 y 2</strong>: Estos son los códigos QR habituales que aparecen en bares y tiendas y en revistas con fines de marketing. Incluyen códigos QR comunes que se pueden usar para codificar datos para ubicaciones de Google Maps, galerías de imágenes, formatos de documentos portátiles (PDF), localizadores uniformes de recursos (URL) y vCards o tarjetas de presentación electrónicas. Los códigos QR del Modelo 1 pueden almacenar hasta 1,167 números, mientras que el Modelo 2 puede almacenar hasta 7,089.</li> <li><strong>Micro QR</strong>: un código Micro QR solo contiene un patrón de detección de posición en lugar de los tres en los códigos QR normales, lo que facilita la impresión en superficies pequeñas. Codifica letras o números de hasta 2335 caracteres de longitud y se utiliza normalmente en el envasado de alimentos.</li> <li><strong>Data Matrix</strong>: un código QR Data Matrix codifica texto o datos numéricos de hasta 1,556 bytes y hasta 2,335 caracteres de longitud.</li> <li><strong>iQR</strong>: un código iQR puede ser cuadrado o rectangular e impreso en patrón de puntos, inversión o código invertido. Puede almacenar hasta 40.000 números.</li> <li><strong>SQRC</strong>: un código SQRC tiene el mismo aspecto que los códigos QR normales, pero está restringido a almacenar información confidencial.</li> <li><strong>FrameQR</strong>: Un código FrameQR contiene un área de marco que se puede utilizar para almacenar imágenes y letras para actividades promocionales.</li> <li><strong>HCC2D</strong>: el código bidimensional en color de alta capacidad (HCC2D) es un formato propuesto que aumenta la densidad de datos y permite que los códigos QR manejen distorsiones cromáticas.</li> </ul> <h2 style="text-align: justify;">Códigos QR: tecnología que ha venido para quedarse</h2> <p style="text-align: justify;">Está claro que el uso de <strong>códigos QR ha crecido exponencialmente</strong> en los últimos tiempos y que es una tecnología que ha venido para quedarse.</p> <p style="text-align: justify;">Pero también hay que tener en cuenta que, como cualquier otra tecnología, no está libre de amenazas. Por lo tanto, hay que establecer unos criterios de <strong>ciberseguridad</strong> como los descritos en este <strong><a href="https://www.incibe.es/protege-tu-empresa/blog/protege-los-codigos-qr-y-no-pongas-riesgo-seguridad-tus-clientes" target="_blank" rel="nofollow noopener noreferrer">post de Incibe</a></strong>.</p> <p style="text-align: justify;">Si te ha gustado el artículo y quieres visualizar otros escritos por mi puedes entrar a mi <strong><a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener noreferrer">perfil</a></strong>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3416" data-ulike-nonce="abf7d15897" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3416"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/para-que-sirve-un-codigo-qr/">¿Para qué sirve un código QR además de para ver cartas de restaurantes?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/para-que-sirve-un-codigo-qr/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>La IA, también en imágenes: descubre Midjourney V5</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/ia-para-generar-imagenes-midjourney-v5/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/ia-para-generar-imagenes-midjourney-v5/#respond</comments> <dc:creator><![CDATA[Cristina Polo]]></dc:creator> <pubDate>Thu, 16 Feb 2023 11:45:00 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4017</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/Diseno-sin-titulo-2023-06-16T135044.685-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="midjourney" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Uno de los softwares de generación de imágenes a partir de Inteligencia Artificial más populares, Midjourney, acaba de lanzar su nueva versión.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ia-para-generar-imagenes-midjourney-v5/">La IA, también en imágenes: descubre Midjourney V5</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/Diseno-sin-titulo-2023-06-16T135044.685-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="midjourney" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p class="MsoNormal" style="text-indent: 0cm;text-align: justify">La <b>Inteligencia Artificial (IA)</b> forma parte ya de numerosos sectores profesionales. Podemos encontrar aplicaciones de IA en el ámbito de la automoción, en el sector financiero, en los transportes, en los medios de comunicación e incluso a la hora de comprar por Internet. La IA ya no es el futuro, sino el presente. Sin embargo, todavía existen conceptos relacionados con la Inteligencia Artificial que se le escapan al ciudadano de a pie. Uno de ellos es, posiblemente, la <b><a href="https://www.inesem.es/revistadigital/diseno-y-artes-graficas/imagenes-con-inteligencia-artificial-innovacion-o-peligro/">aplicación de la inteligencia artificial en la generación de imágenes</a></b>. ¿Sabías que esto es posible? ¿Conoces el funcionamiento de programas como <b>Midjourney V5</b>?</p> <p class="MsoNormal" style="text-indent: 0cm;text-align: justify">En este artículo, queremos mostrarte más sobre uno de los programas más populares de generación de imágenes mediante el uso de técnicas de IA. Asimismo, indagaremos en la nueva versión que acaba de lanzarse al mercado: la <b>Midjourney V5. </b>¡Empezamos!</p> <p class="MsoNormal" style="text-indent: 0cm;text-align: justify"> </p> <h1 class="MsoNormal" style="text-indent: 0cm;text-align: justify"><strong>¿Qué es la Inteligencia Artificial Generativa?</strong></h1> <p class="MsoNormal" style="text-indent: 0cm;text-align: justify">Softwares como Midjourney forman parte lo que conocemos como Inteligencia Artificial Generativa, pero ¿en qué consiste este concepto? ¡Veamos!</p> <p class="MsoNormal" style="text-indent: 0cm;text-align: justify">La <b>Inteligencia Artificial Generativa</b>, también conocida por sus siglas <b>IAG</b>, es una rama de la IA que se dedica a <b>generar contenido a partir de datos</b>. Es decir, utiliza una serie de tecnología que permite a un usuario obtener contenido basado en una serie de datos que él mismo ofrece. Normalmente, la IAG funciona de la siguiente manera: el usuario introduce una serie de datos y el software le ofrecerá una imagen, un texto, un vídeo o incluso música como resultado a su búsqueda. Para ello, la IAG emplea el Machine Learning y el Big Data.</p> <p class="MsoNormal" style="text-indent: 0cm;text-align: justify">Así, una de las disciplinas más relacionadas con la IA y de la que esta se nutre a diario es el <b>Big Data</b>. Gracias a la Ciencia de Datos, la Inteligencia artificial es capaz de ofrecer resultados a un usuario mucho más fieles a la realidad. Si lo extrapolamos al sector de la generación de imágenes mediante IA, podremos ver que, gracias a la correcta gestión de inmensas cantidades de datos, <b>programas como Midjourney son capaces de ofrecer al usuario la imagen exacta de lo que él se imagina</b> a través de, simplemente, introducir algunas palabras. Palabras que forman parte de una base de datos interrelacionada.</p> <h1 class="MsoNormal" style="text-indent: 0cm;text-align: justify"><strong>¿Qué es Midjourney?</strong></h1> <p class="MsoNormal" style="text-indent: 0cm;text-align: justify">Ahora que ya conoces qué es la Inteligencia Artificial Generativa, es momento de descubrir uno de los software más populares dentro de la misma. ¡Hablamos de Midjourney!</p> <p class="MsoNormal" style="text-indent: 0cm;text-align: justify"><b>Midjourney </b>es un programa que permite <b>crear imágenes a partir de texto</b>. De esta forma, cualquier usuario —aun sin conocimientos en inteligencia artificial— puede introducir una serie de datos e información sobre la imagen que necesita y el software se la ofrecerá de forma casi inmediata.</p> <p class="MsoNormal" style="text-indent: 0cm;text-align: justify">Este software es capaz de ofrecer <b>imágenes de alta calidad</b> a partir de que el usuario le indique lo que necesita. ¿El resultado? ¡Imágenes realistas y de alta calidad a partir de la inteligencia artificial!</p> <h1 class="MsoNormal" style="text-indent: 0cm;text-align: justify"><strong>Características de la versión V5 de Midjourney</strong></h1> <p class="MsoNormal" style="text-indent: 0cm;text-align: justify">Recientemente, Midjourney ha dado un paso más, publicando una nueva versión: la denominada <b>Midjourney V5</b>. La propia marca ha anunciado su nueva salida como una versión con «mucha mayor calidad de imagen, salidas más diversas, rangos estilísticos más amplios, soporte para texturas, formatos de imagen más anchos, mejores prompts para imágenes, y rango dinámico más amplio».</p> <p class="MsoNormal" style="text-indent: 0cm;text-align: justify">Con relación a los <b>prompts</b> (texto que el usuario introduce) que utiliza el programa para generar imágenes, desde Midjourney han explicado que la nueva versión es mucho más sensible. Por eso, es todavía más importante que <b>el usuario sea muy específico con las indicaciones de texto </b>que incluya a la hora de generar imágenes. Así, es fundamental ser completamente específico en el texto e introducir prompts más extensos y descriptivos para que el resultado se adapte mejor a la realidad.</p> <p class="MsoNormal" style="text-indent: 0cm;text-align: justify">En cuanto a la imagen en sí, una de las novedades que han resaltado quienes ya han probado esta nueva versión tiene que ver con las <b>manos</b>. Y es que, aunque los desarrolladores no lo han especificado, muchos usuarios han explicado que en Midjourney V5 ya muestra imágenes de manos mucho más realistas, con cinco dedos. Anteriormente, no era extraño encontrarse con imágenes que incluían manos de seis dedos o incluso tentáculos.</p> <h3 class="MsoNormal" style="text-indent: 0cm;text-align: justify"><strong>¿Cómo utilizar Midjourney V5?</strong></h3> <p class="MsoNormal" style="text-indent: 0cm;text-align: justify">El funcionamiento de la nueva versión de Midjourney es prácticamente el mismo que el de la anterior. Para comenzar a utilizar el software, es imprescindible iniciar sesión a través de una cuenta de <b>Discord</b> y clicar en la opción de “Join the beta”.</p> <p class="MsoNormal" style="text-indent: 0cm;text-align: justify">Una vez dentro del programa, deberás acudir a alguno de los grupos donde aparezca el término “Newbies”. Normalmente, va unido a numeración. Ahí, en el campo donde se pueden enviar mensajes, deberás incluir el comando “/imagine” y, automáticamente, se te ofrecerá una sugerencia denominada “/imagin prompt”. Clicas sobre ella y ya puedes ir introduciendo la información necesaria para <b>generar imágenes a partir de la inteligencia artificial</b>. ¡Así de simple!</p> <p class="MsoNormal" style="text-indent: 0cm;text-align: justify">Después, deberás esperar unos segundos y la imagen se creará. Posteriormente, te desplazas hacia el final de la página y encontrarás tu imagen creada. ¡A utilizarla!</p> <h1 class="MsoNormal" style="text-indent: 0cm;text-align: justify"><strong>Ventajas de utilizar Midjourney</strong></h1> <p class="MsoNormal" style="text-indent: 0cm;text-align: justify">Ya conoces cómo utiliza Midjourney la inteligencia artificial para generar imágenes que se adapten a lo que el usuario necesita. Sin embargo, queremos que conozcas algunas de <b>las ventajas de utilizar Midjourney</b>. ¡Veamos!</p> <ul style="text-align: justify"> <li class="MsoNormal" style="text-indent: 0cm"><b>Uso sencillo: </b>aunque la primera vez pueda ser algo más costosa, lo cierto es que emplear Midjourney es muy simple y sencillo.</li> <li class="MsoNormal" style="text-indent: 0cm"><b style="text-indent: -18pt">No es necesario disponer de conocimientos en IA</b><span style="text-indent: -18pt">: ni tampoco de conocimientos en Big Data o en Machine Learning. ¡Basta con aprender a utilizar el programa!</span></li> <li class="MsoNormal" style="text-indent: 0cm"><b style="text-indent: -18pt">Inmediatez</b><span style="text-indent: -18pt">: podríamos considerar que Midjourney es prácticamente inmediato, ya que suele tardar unos 60 segundos en ofrecerle la imagen deseada por el usuario.</span></li> <li class="MsoNormal" style="text-indent: 0cm"><b>Imágenes de alta calidad</b>: esto es un factor diferenciador con respecto a otros softwares que utilizan IA para generar imágenes.</li> <li class="MsoNormal" style="text-indent: 0cm"><b>Imágenes de gran tamaño</b>: además de la calidad, el tamaño es otra de las principales ventajas de Midjourney, que permite obtener imágenes de hasta 1792 x 1024 píxeles.</li> <li class="MsoNormal" style="text-indent: 0cm"><b style="text-indent: -18pt">Versión gratuita</b><span style="text-indent: -18pt">: aunque también dispone de una versión de pago sin límites, cualquier usuario puede emplear Midjourney de manera gratuita. Eso sí, tendrá un límite de generación de imágenes al día.</span></li> <li class="MsoNormal" style="text-indent: 0cm"><b style="text-indent: -18pt">Estilo más artístico que otros softwares de IAG</b><span style="text-indent: -18pt">: esto puede ser o no una ventaja. Todo dependerá de lo que el usuario necesite-, pero podemos afirmar que el estilo de imágenes de Midjourney es algo más creativo y artístico que el de otros programas. Si buscas un resultado 100% realista quizá no es tu aplicación de IAG ideal.</span></li> </ul> <p class="MsoListParagraphCxSpLast" style="text-indent: -18pt;text-align: justify"> </p> <p class="MsoNormal" style="text-indent: 0cm;text-align: justify">Actualmente, la nueva versión <b>Midjourney V5 </b>está destinada a los usuarios de pago que utilizan esta aplicación. Sin embargo, es posible que en un futuro se ofrezca a los usuarios gratuitos. Si quieres conocer más sobre este y otros softwares de generación de imágenes mediante IA, como Dalle-2, Dreamstudio o Nightcafe, te invitamos a conocer nuestro <b><a href="https://www.inesem.es/Curso-De-Inteligencia-Artificial">Curso superior en Inteligencia Artificial: software y herramientas</a></b>. ¡INESEM te espera; un futuro profesional prometedor, también!</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4017" data-ulike-nonce="53f0691599" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4017"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ia-para-generar-imagenes-midjourney-v5/">La IA, también en imágenes: descubre Midjourney V5</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/ia-para-generar-imagenes-midjourney-v5/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Todo lo que necesitas saber sobre GPT 4</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/todo-lo-que-necesitas-saber-de-gpt-4/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/todo-lo-que-necesitas-saber-de-gpt-4/#respond</comments> <dc:creator><![CDATA[Antonio Gutiérrez]]></dc:creator> <pubDate>Fri, 27 Jan 2023 14:22:00 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=4043</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/Diseno-sin-titulo-2023-06-27T162523.659-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="chat gpt4" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Microsoft y OpenAI lanzan GPT 4, una tecnología que promete revolucionar aún más el mundo. Y es que la inteligencia artificial, sin duda, ha llegado para quedarse.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/todo-lo-que-necesitas-saber-de-gpt-4/">Todo lo que necesitas saber sobre GPT 4</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/Diseno-sin-titulo-2023-06-27T162523.659-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="chat gpt4" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p style="text-align: justify;"><strong>ChatGPT</strong> ha revolucionado por completo el mundo entero. Esta herramienta ha permitido trasladar la inteligencia artificial a la gente común. Así, después de años y años de investigaciones, pruebas y cambios, se ha conseguido esa utilidad para el mundo entero. Trabajes en el sector que trabajes, ChatGPT puede facilitarte la vida y agilizar tus tareas. Además, con la nueva versión <strong>GPT 4,</strong> que mejora la actual versión 3.5, será mucho más potente.</p> <p lang="ES-ES" style="text-align: justify;" xml:lang="ES-ES"><strong>¿Quieres saber en qué consiste y qué novedades traerá GPT 4? ¡Vamos a verlo! </strong></p> <p lang="ES-ES" style="text-align: justify;" xml:lang="ES-ES">El pasado mes de diciembre Microsoft, junto a <strong>OpenAI</strong>, lanzó <a href="https://www.inesem.es/actualidad/chat-gpt-revoluciona-el-mundo-digital"><strong>ChatGPT</strong></a> y lo integró en su motor de búsqueda <strong>Bing. </strong>¿Ha tenido éxito? ¡Rotundamente sí! Y es que se trata de la primera tecnología que ha superado los 100 millones de usuarios diarios apenas dos meses después de su lanzamiento. Con tanto éxito, ¿cómo pueden mejorar la herramienta? Este aspecto es el que vamos a tratar de explicar en INESEM. </p> <p lang="ES-ES" style="text-align: justify;" xml:lang="ES-ES">Lo anunció <strong>Andreas Braun</strong>, director técnico de <strong>Microsoft Alemania</strong>, durante un evento que estaba centrado en LLM (un modelo lenguaje de gran tamaño capaz de transformar dominios). Allí, este directivo aprovechó para anunciar que OpenAI iba a presentar GPT 4 y, sin más dilación, ya lo tenemos aquí. ¿Cuáles son las claves que nos trae? ¿<strong>Cuánto cuesta ChatGPT 4</strong>? <strong>¿Cómo utilizar ChatGPT 4</strong>? ¡Respondemos!</p> <h2 style="text-align: justify;"><strong>¿Qué novedades traerá GPT 4? </strong></h2> <p lang="ES-ES" style="text-align: justify;" xml:lang="ES-ES"><strong>ChatGPT 4 ¿Qué es? GPT 4</strong> se convierte en una versión mejorada y más avanzada que la actual. Si <strong>GPT 3</strong> era uno de los modelos de lenguaje más grandes y potentes del mundo, la dimensión que adquiere GPT 4 dejará boquiabierto al mundo entero. Y es que, si GPT 3 tenía 175 mil millones de parámetros, <strong>gpt4</strong> tendrá más de 100 billones de parámetros, lo que le permitirá entender y generar un lenguaje más natural. </p> <p lang="ES-ES" style="text-align: justify;" xml:lang="ES-ES"><strong>¿Qué se puede hacer con ChatGPT 4? ChatGPT 4</strong> será capaz de generar textos, resumir información, hacer traducciones a otros idiomas y responder preguntas de una manera más efectiva. Otra de las novedades es que GPT 4 será un modelo multimodal. ¿Qué quiere decir esto? Que los usuarios podrán interactuar de múltiples modos: a través de texto, imágenes y sonidos. Además, podrá generar vídeos. </p> <p lang="ES-ES" style="text-align: justify;" xml:lang="ES-ES">Otro de los aspectos que han trabajado desde <strong>OpenAI </strong>y <strong>Microsoft</strong> es la rapidez en la entrega de respuestas. Además, pretenden que esas respuestas sean más detalladas y humanas. En conclusión, GPT 4 aglutinará todo el poder de la<strong> inteligencia artificial,</strong> erigiéndose como una de las herramientas más potentes en la actualidad. Habrá que ver hasta dónde podemos llegar con esta tecnología, pero todo apunta a que aportará un valor inmenso.</p> <h2 style="text-align: justify;"><strong>Ejemplos de lo que podrá hacer GPT 4</strong></h2> <p style="text-align: justify;">Las principales <strong>novedades ChatGPT</strong> llegan con las imágenes. ¿Pero en qué sentido? Básicamente, <strong>GPT 4 </strong>aceptará imágenes como prompts. El ejemplo que han puesto es el siguiente: una persona introduce una foto de su mesa con varios alimentos y le pide a la <strong>inteligencia artificial</strong> que le diga qué receta puede hacer con todo ello. Después, te devuelve un listado con las opciones que tienes.</p> <p style="text-align: justify;">Otro aspecto que han potenciado desde <strong>Open AI</strong> y <strong>Microsoft</strong> es la creatividad. Puede componer canciones, escribir guiones e incluso aprender tu estilo de escritura. Le puedes pedir un texto con multitud de variables como, por ejemplo, que empiece cada palabra del texto por una letra del abecedario.</p> <p style="text-align: justify;">Otra de las cuestiones que incluye GPT 4 es que es capaz de soportar más de <strong>25.000 palabras de texto</strong>, lo que va a ayudar a la creación de contenido largo y conversaciones extendidas. Sin duda alguna, este aspecto puede ser uno de los más celebrados por todas las personas que trabajan con esta tecnología.</p> <h2 style="text-align: justify;"><strong>¿Cuál era el modelo que imperaba en ChatGPT? </strong></h2> <p lang="ES-ES" style="text-align: justify;" xml:lang="ES-ES">¿Hasta<strong> cuándo está actualizado ChatGPT 4</strong>? El modelo más avanzado que se conocía es <strong>GPT 3.5 Turbo</strong>, que estaba actualizado con datos de hasta septiembre de 2021, uno de sus principales defectos. Hasta el momento, tú le podías preguntar cualquier cosa al <strong>chat de ChatGPT</strong> y el chatbot te contestaba en cuestión de segundos. Sin embargo, no podías enviarle imágenes, vídeos o sonidos. Y también era realmente complicado que te devolviese imágenes, aunque algunos usuarios consiguieron dar con el prompt correcto. </p> <h3><strong>Cuántos parámetros tiene gpt 4</strong></h3> <p lang="ES-ES" style="text-align: justify;" xml:lang="ES-ES">Lo positivo de <strong>ChatGPT</strong> es que ha conseguido que todas las herramientas y plataformas trabajen a destajo para incluirla entre sus funcionalidades. Slack, Notion o Teams son algunas de las aplicaciones que ya integran esta inteligencia artificial entre sus funcionalidades, aportando un plus a los usuarios. Todos quieren acceder a esta tecnología, ya que permite agilizar tareas y mejorar los procesos. </p> <h3><strong>Aplicaciones similares a ChatGPT</strong></h3> <p lang="ES-ES" style="text-align: justify;" xml:lang="ES-ES">En este escenario, a <strong>Google</strong> se le presenta un verdadero competidor. El gigante tecnológico está trabajando en su propia <strong>inteligencia artificial</strong>, que recibirá el nombre de <strong>Bard</strong>. Sin embargo, en su presentación cometieron un error. De esta manera, OpenAI y Microsoft están obteniendo una gran ventaja que puede hacer temblar los cimientos de Google.</p> <h3><strong>Ventajas de ChatGPT 4</strong></h3> <p lang="ES-ES" style="text-align: justify;" xml:lang="ES-ES">De igual manera, GPT 4 tendrá una mayor capacidad de razonamiento, lo que le ha permitido obtener puntuaciones más altas en los exámenes más populares del mundo. Este aspecto es fruto del entrenamiento que ha tenido esta tecnología en las supercomputadoras <strong>Microsoft Azure AI</strong>. Aunque todavía son conscientes de que ChatGPT tiene muchas limitaciones y que deben de trabajar en ellas.</p> <h2 style="text-align: justify;"><strong>¿Cuándo estará disponible GPT 4 para todos los usuarios?</strong></h2> <h3><strong>ChatGPT-4 y su precio en España</strong></h3> <p style="text-align: justify;">¿Puedes usar desde ya GPT 4 y <strong>como acceder a ChatGPT 4</strong>? La respuesta es que sí, pero no lo podrás de la misma forma que lo estabas haciendo. Y es que GPT 4 está<strong> disponible para ChatGPT Plus</strong>, por lo que tendrás que pagar la suscripción para poder ver e investigar todo el potencial.</p> <p style="text-align: justify;">Por otro lado, <strong>para la API hay que apuntarse a la lista de espera</strong>. De esta manera, todavía queda tiempo para que veamos todo el potencial de GPT 4, aunque algunos desarrolladores empezarán pronto a mostrarnos las posibilidades y tareas que podremos realizar con GPT 4.</p> <h2 style="text-align: justify;"><strong>La evolución de Bing desde la llegada de GPT </strong></h2> <p lang="ES-ES" style="text-align: justify;" xml:lang="ES-ES">¿Cuál era la <strong>situación de Bing antes de que existiese GPT</strong>? Básicamente, se encontraba en la posición 160 entre las apps más descargadas de Estados Unidos. Después de que incluyese la inteligencia artificial, ha llegado al top 10. Esto es una señal de la evolución y crecimiento de Bing, aunque le queda mucho camino por recorrer para llegar a los 1.000 millones de usuarios activos de Google. </p> <p lang="ES-ES" style="text-align: justify;" xml:lang="ES-ES">Bing, por el momento, anunció que había superado los <strong>100 millones de usuarios. </strong>Aunque Google tiene el mayor porcentaje del mercado, Bing empieza a ascender, contando cada vez con más usuarios. Por ello, Microsoft está sopesando trazar un plan de negocio basado en la <strong>publicidad digital. </strong></p> <p lang="ES-ES" style="text-align: justify;" xml:lang="ES-ES">Y es que las empresas se empiezan a ver atraídas por Bing. Mayor número de usuarios se traduce en un mayor número de clientes potenciales. Así, este motor de búsqueda ha pasado de los 10.000 millones de beneficios por la publicidad a los 18.000 millones de dólares en los últimos 12 meses. <strong>¿Conseguirá derrumbar a Google? </strong></p> <h2 style="text-align: justify;"><strong>Una inteligencia artificial hecha para todo el mundo </strong></h2> <p lang="ES-ES" style="text-align: justify;" xml:lang="ES-ES"><strong>GPT</strong> es una tecnología que ha revolucionado la forma en que los profesionales llevan a cabo sus tareas diarias. Desde la redacción de textos y correos electrónicos hasta la generación de informes y análisis de datos,<strong> GPT puede ser utilizado por cualquier profesional</strong>, independientemente del sector en el que trabajen. Su capacidad para procesar grandes cantidades de datos y su habilidad para aprender de forma autónoma lo convierten en una herramienta invaluable para cualquier persona que busque agilizar sus procesos y mejorar su eficiencia. </p> <p lang="ES-ES" style="text-align: justify;" xml:lang="ES-ES">Gracias a su capacidad para generar texto coherente y natural, <strong>GPT</strong> puede ayudar a los profesionales a redactar correos electrónicos y documentos de manera más rápida y eficiente. También puede generar informes y análisis de datos precisos y detallados en un tiempo mucho más corto que lo que tomaría hacerlo manualmente. Además, la tecnología de GPT permite a los profesionales automatizar tareas repetitivas y liberar tiempo para que puedan centrarse en proyectos más importantes y estratégicos. </p> <h2 style="text-align: justify;"><strong>¡Fórmate en inteligencia artificial con INESEM! </strong></h2> <p lang="ES-ES" style="text-align: justify;" xml:lang="ES-ES">En INESEM entendemos la <strong>importancia que tiene la inteligencia artificial en la actualidad</strong>, y por ello nos esforzamos en ofrecer formación actualizada que prepare a nuestros alumnos para los desafíos que enfrentamos como sociedad. Si eres un profesional exigente que busca impulsar su carrera, te recomendamos nuestras formaciones. </p> <p lang="ES-ES" style="text-align: justify;" xml:lang="ES-ES">Entre ellas, destaca nuestro <a href="https://www.inesem.es/Master-Machine-Learning">Máster en Machine Learning, Inteligencia Artificial y Big Data</a>, el cual te brinda una visión completa sobre la inteligencia artificial y te impulsa hacia tus objetivos profesionales. Este Máster puede ser cursado de manera <strong>100 % online</strong>, desde la comodidad de tu hogar. </p> <p lang="ES-ES" style="text-align: justify;" xml:lang="ES-ES">No esperes más para dar un paso hacia el éxito profesional.<strong> ¡Elige INESEM y conviértete en un experto en inteligencia artificial! </strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="4043" data-ulike-nonce="d1bc8f1420" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_4043"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/todo-lo-que-necesitas-saber-de-gpt-4/">Todo lo que necesitas saber sobre GPT 4</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/todo-lo-que-necesitas-saber-de-gpt-4/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¡Fórmate en inteligencia artificial! Apple y Microsoft se suben al carro de la IA</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/apple-y-microsoft-se-suben-al-carro-de-la-ia/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/apple-y-microsoft-se-suben-al-carro-de-la-ia/#respond</comments> <dc:creator><![CDATA[Antonio Gutiérrez]]></dc:creator> <pubDate>Tue, 15 Nov 2022 13:53:00 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3991</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/Diseno-sin-titulo-2023-06-15T155642.455-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="inteligencia artificial apple microsoft" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Microsoft lanza WALL-E, una tecnología capaz de copiar tu voz y redactar cualquier texto. Apple, por su lado, entra en la competición.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/apple-y-microsoft-se-suben-al-carro-de-la-ia/">¡Fórmate en inteligencia artificial! Apple y Microsoft se suben al carro de la IA</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/Diseno-sin-titulo-2023-06-15T155642.455-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="inteligencia artificial apple microsoft" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p style="text-align: justify">La irrupción de la inteligencia artificial es una realidad, al igual que su capacidad para cambiar el mundo. Tras el tornado mediático por la llegada de Chat GPT, grandes empresas tecnológicas como <strong>Apple o Microsoft ya trabajan en la creación de tecnologías</strong> que agilicen procesos y que nos aporten nuevas funcionalidades. ¿Te gustaría saber más? ¡Sigue leyendo! </p> <p style="text-align: justify">Por un lado, <strong>Microsoft ha anunciado la llegada de VALL-E</strong>, una inteligencia artificial que es capaz de imitar tu voz después de escucharla durante, solo, tres segundos. Lo realmente impresionante es que no solo es capaz de imitar tu voz, sino que también imita tu tono y tus emociones. </p> <p style="text-align: justify">Por otro lado, <strong>Apple prepara una herramienta que es capaz de locutar un libro</strong>. De esta manera, será capaz de conformar una gran oferta de audiolibros. Ya no se necesitará de un narrador, si no que la inteligencia artificial será capaz de generar esa narración en un corto lapso de tiempo. ¿Todavía no sabes si empezar a formarte en inteligencia artificial? </p> <p style="text-align: justify"><strong>Esta tecnología reconvertirá para siempre empleos tradicionales</strong> que conocemos, como el de los narradores de libros. Estas figuras profesionales no van a desaparecer, ni mucho menos, pero sí es verdad que en torno a la inteligencia artificial comienzan a aparecer nuevos perfiles profesionales. Actualmente, esta rama comienza a dar sus primeros pasos, por lo que nos encontramos en el momento perfecto para especializarse. </p> <p style="text-align: justify"><strong>¡En INESEM tienes la oportunidad de hacerlo! </strong></p> <h2 style="text-align: justify"><strong>Profundizando en VALL-E</strong></h2> <p lang="ES-ES" style="text-align: justify" xml:lang="ES-ES"><strong>VALL-E es un modelo de lenguaje para la síntesis de texto a voz</strong>. Pero no se queda ahí, sino que también puede sintetizar grabaciones de voz e imitarlas. Desde Microsoft comunican que VALL-E ha sido entrenado con 60.000 horas de habla en inglés, superando a otros proyectos anteriores al presentar una capacidad de aprendizaje. Sin duda, el aspecto diferencial es que puede imitar la voz de una grabación en solo tres segundos. </p> <p lang="ES-ES" style="text-align: justify" xml:lang="ES-ES">Otro aspecto que revoluciona el panorama que había hasta el momento es que es<strong> capaz de imitar el tono y la cadencia del locutor original. </strong>Esto supone que VALL-E es capaz de generar voces artificiales que expresen alegría, enfado, tristeza, cansancio, etc. Será capaz de extraer toda la información de un texto y convertirla en audio en tan solo unos minutos. Un trabajo que llevaba horas podrá hacerse en poco tiempo. </p> <p lang="ES-ES" style="text-align: justify" xml:lang="ES-ES">¿Dónde puedo probar esta herramienta? Por el momento, <strong>solo existe una demo en GitHub</strong>. Microsoft únicamente ha querido mostrar información sobre su funcionamiento y algunas pruebas de audio que demuestran de lo que es capaz, pero queda mucho camino por recorrer hasta que podamos crear nuestros propios audios. Y es que toda revolución lleva su tiempo. </p> <h2 style="text-align: justify"><strong>Apple también se suma a la inteligencia artificial </strong></h2> <p lang="ES-ES" style="text-align: justify" xml:lang="ES-ES"><strong>Apple va a competir de tú a tú con Microsoft,</strong> creando su propio software para crear audiolibros. Y es que esta tecnológica señaló que va a introducirse en el mercado del hardware de realidad virtual y aumentada. De esta manera, va a poner a disposición de sus usuarios dos robots, uno masculino, Jackson, y otro femenino, Madison. </p> <p lang="ES-ES" style="text-align: justify" xml:lang="ES-ES"><strong>¿Qué problema viene a solucionar esta tecnología?</strong> Las dificultades que tienen pequeñas editoriales y pequeños autores, que no pueden crear audiolibros debido al costo y la complejidad de la producción. De esta manera, cualquiera podrá convertir su libro en un audiolibro y hacerlo accesible para todos. </p> <p lang="ES-ES" style="text-align: justify" xml:lang="ES-ES">Por otro lado, Apple será capaz de contar con el mayor catálogo de audiolibros, ya que le facilitará el trabajo a miles de autores, que, además, se verán atraídos por esta tecnología y estas facilidades. Básicamente, la inteligencia artificial será capaz de transformar un libro o un texto en un audiolibro, al igual que hace VALL-E.</p> <p lang="ES-ES" style="text-align: justify" xml:lang="ES-ES">¿Por qué se crea esta tecnología? El mercado y negocio de los audiolibros ha crecido enormemente en los últimos años, lo que demanda de una mayor atención. Actualmente, se necesita de un humano que locute el libro durante bastantes horas, por lo que <strong>hacerlo a través de una máquina agilizaría todos los trámites</strong>. ¿Esto acabaría con los narradores y locutores? Por supuesto que no, ya que tendrán que optimizar estas herramientas y supervisar su correcto funcionamiento. </p> <h2 style="text-align: justify"><strong>La inteligencia artificial, un sector en auge </strong></h2> <p lang="ES-ES" style="text-align: justify" xml:lang="ES-ES">La llegada de Chat GPT y la creación de estas dos nuevas tecnologías son un signo claro de que<strong> la inteligencia artificial ha llegado para quedarse.</strong> Cada vez vemos nuevos avances y proyectos en fase de elaboración. Es por ello que este sector se erige como el sector del futuro, el sector en el que las oportunidades laborales estarán disponibles para los mejores profesionales, los que hayan elegido una formación de nivel. </p> <p lang="ES-ES" style="text-align: justify" xml:lang="ES-ES">En <strong>Educa EdTech Group</strong> tenemos la certeza de que el futuro estará ligado a la inteligencia artificial, por lo que contamos con algunos proyectos en marcha como el <a href="https://www.euroinnova.com/blog/euroinnova-invierte-en-inteligencia-artificial">proyecto AICORE e INECMASYST.</a> Estos proyectos agilizarán nuestros procesos y nos permitirán ser aún más competitivos en el sector de la educación online. </p> <p lang="ES-ES" style="text-align: justify" xml:lang="ES-ES">¿Y cómo se consiguen estos proyectos? Sin duda alguna, con los mejores profesionales. Por este motivo,<strong> en INESEM nos enfocamos en formar a los mejores profesionales.</strong> Contamos con una línea de Executive Master, que conforman una formación premium para profesionales premium. Al fin y al cabo, se trata de Masters actualizados, con los que tendrás la oportunidad de hacer networking y elevar tu carrera profesional. </p> <p lang="ES-ES" style="text-align: justify" xml:lang="ES-ES">Por ejemplo, en INESEM contamos con un <a href="https://www.inesem.es/Executive-Master-Inteligencia-Artificial">Executive Master en Ética e Inteligencia Artificial</a>, que <strong>impulsará tu carrera dentro de este sector.</strong> Y es que, al igual que resulta importante crear las mejores máquinas, también lo es generar máquinas respetuosas con el ser humano desde un punto de vista ético. </p> <p lang="ES-ES" style="text-align: justify" xml:lang="ES-ES"><strong>¿Quieres tomar las riendas de tu futuro? ¡Profesionalízate en el ámbito de la inteligencia artificial! </strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3991" data-ulike-nonce="9cf7e5f658" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3991"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/apple-y-microsoft-se-suben-al-carro-de-la-ia/">¡Fórmate en inteligencia artificial! Apple y Microsoft se suben al carro de la IA</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/apple-y-microsoft-se-suben-al-carro-de-la-ia/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Google Colab y la programación colaborativa en la nube con Python</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/google-colab/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/google-colab/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Thu, 20 Oct 2022 14:06:50 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3692</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Portada-Google-Colab-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Google Colab" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Conoce Google Colab y descubre porqué es utilizado principalmente por científicos de datos e ingenieros de Machine Learning.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/google-colab/">Google Colab y la programación colaborativa en la nube con Python</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Portada-Google-Colab-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Google Colab" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>Trabajar con algoritmos de inteligencia artificial y el manejo de redes neuronales en la gran mayoría de casos necesita de un <strong>coste computacional muy elevado</strong>.</p> <p>Esto hace que, o bien dispongas de un equipo con grandes prestaciones y, por tanto, que su precio sea muy elevado, o utilizar uno de los conceptos más novedosos e interesantes de los últimos tiempos, la <strong>programación colaborativa</strong>, gracias a Google Colab.</p> <h2><strong>¿Qué es Google Colab?</strong></h2> <p><strong>Google Colab</strong> es un entorno de codificación que crea un <strong>Jupyter Notebook</strong> para trabajar, similar a un cuaderno en línea, que es muy utilizado para el aprendizaje automático y el análisis de datos con <strong>Python</strong>. Es utilizado principalmente por científicos de datos e ingenieros de <strong>Machine Learning</strong>.</p> <p>Incorpora por defecto multitud de <strong>bibliotecas de aprendizaje automático</strong> y ofrece acceso a <strong>CPU de servidor, GPU de última generación y TPU de forma gratuita</strong>.</p> <p>Incluso si con las características que ofrece en su versión gratuita no es suficiente para ti, existe un plan <strong>Google Colab Pro</strong> que ofrece acceso a funciones mejoradas y otorgan más potencia de procesamiento, RAM y memoria.</p> <h3><strong>Ventajas y desventajas de utilizar Google Colab</strong></h3> <p>Las principales <strong>ventajas</strong> de utilizar Google Colab son:</p> <ul> <li>Servicio gratuito</li> <li>Facilidad de uso</li> <li>Acceso a GPU / TPU</li> <li>Compartir código gracias a la programación colaborativa</li> <li>Visualizaciones gráficas sencillas</li> </ul> <p>En contrapartida, sus mayores <strong>desventajas</strong> son:</p> <ul> <li>El uso de GPU / TPU es limitado (aunque siempre está la opción de la cuenta Premium)</li> <li>Las configuraciones de rendimiento no son las más potentes del mercado</li> <li>No es el mejor entorno de depuración</li> <li>Es complejo su aplicación al Big Data</li> <li>En cada ejecución hay que volver a instalar dependencias</li> </ul> <h2><strong>Empezar a trabajar con Google Colab</strong></h2> <p>Para comenzar con Google Colab es muy sencillo, simplemente debes tener una cuenta de Google, iniciar sesión e ir a la cuenta de <strong>Google Drive</strong>.</p> <p>Luego, en la esquina superior izquierda, seleccione «Nuevo», luego «Más» en el panel desplegable y luego tienes que seleccionar “Conectar más aplicaciones”, buscar «<strong>Google Colaboratory</strong>» e instalarla.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3694" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Instalacion-Google-Colab.png?x76792" alt="Instalación Google Colab" width="969" height="730" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Instalacion-Google-Colab.png 969w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Instalacion-Google-Colab-175x132.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Instalacion-Google-Colab-768x579.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Instalacion-Google-Colab-600x452.png 600w" sizes="(max-width: 969px) 100vw, 969px" /></p> <p>Una vez instalado te aparecerá en el desplegable de la opción “Más” la opción de “Google Colaboratory”.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3695" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Abrir-Google-Colab.png?x76792" alt="Abrir Google Colab" width="671" height="663" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Abrir-Google-Colab.png 671w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Abrir-Google-Colab-175x173.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Abrir-Google-Colab-600x593.png 600w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Abrir-Google-Colab-80x80.png 80w" sizes="(max-width: 671px) 100vw, 671px" /></p> <p> Al pulsar abrirá un <strong>cuaderno Python</strong> nuevo en el que se puede modificar su nombre y configurar aspectos como, por ejemplo, cambiar el <strong>tema</strong> a oscuro, combinaciones de teclas y colores en el editor o tamaño de fuente.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3696" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Nuevo-archivo-Google-Colab.png?x76792" alt="Nuevo cuaderno Google Colab" width="1920" height="564" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Nuevo-archivo-Google-Colab.png 1920w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Nuevo-archivo-Google-Colab-175x51.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Nuevo-archivo-Google-Colab-1020x300.png 1020w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Nuevo-archivo-Google-Colab-768x226.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Nuevo-archivo-Google-Colab-600x176.png 600w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Nuevo-archivo-Google-Colab-1536x451.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></p> <p><img loading="lazy" class="aligncenter size-full wp-image-3697" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Configuraciones-Google-Colab.png?x76792" alt="Configuraciones Google Colab" width="680" height="494" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Configuraciones-Google-Colab.png 680w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Configuraciones-Google-Colab-175x127.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Configuraciones-Google-Colab-600x436.png 600w" sizes="(max-width: 680px) 100vw, 680px" /></p> <h3><strong>Atajos y barra de tareas</strong></h3> <p>Google Colab cuenta con una serie de <strong>atajos</strong> para ahorrar tiempo (para usuarios Mac CTRL es Comand):</p> <ul> <li><strong>Paleta de comandos</strong>: Ctrl+Shift+P</li> <li><strong>Agregar un comentario</strong>: Ctrl+Alt+M</li> <li><strong>Convertir a celda de texto</strong>: Ctrl+MM</li> <li><strong>Agregar una nueva celda a continuación</strong>: Ctrl + BB</li> <li><strong>Ejecutar todas las celdas</strong>: Ctrl+F9</li> <li><strong>Ejecutar la celda actual</strong>: Ctrl+Intro</li> <li><strong>Guardar cuaderno</strong>: Ctrl+S</li> <li><strong>Mostrar atajos de teclado</strong>: Ctrl+MH</li> </ul> <p>Todos los accesos directos se pueden editar para satisfacer las necesidades de cada usuario.</p> <p>En la barra de tareas de la izquierda, puede ver la tabla de contenido de su cuaderno que muestra todas las <strong>marcas de encabezados</strong> de forma estructurada, <strong>fragmentos de código útiles</strong>, archivos y una <strong>herramienta de búsqueda y reemplazo</strong>.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3698" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Barra-de-tareas.png?x76792" alt="Barra de tareas" width="500" height="293" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Barra-de-tareas.png 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Barra-de-tareas-175x103.png 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p>Para comenzar a codificar, en la parte superior derecha puede ver el <strong>botón de conexión</strong>, así que asegúrese de hacer clic en él. Cuando esté conectado, verá algo como esto:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3699" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Recursos.png?x76792" alt="Recursos" width="354" height="160" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Recursos.png 354w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Recursos-175x79.png 175w" sizes="(max-width: 354px) 100vw, 354px" /></p> <h2><strong>Importar bibliotecas o instalar dependencias en Google Colab</strong></h2> <p><strong>Importar bibliotecas e instalar dependencias</strong> en Google Colab es bastante fácil. Para ello, se utilizan los comandos habituales de <strong>!pip install</strong> e <strong>import</strong> seguidos del nombre de las bibliotecas/dependencias que se quieran instalar o importar.</p> <p>Una gran ventaja de Google Colab es que viene con muchas <strong>dependencias preinstaladas</strong> que son usadas con bastante frecuencia.</p> <p>Cualquier instalación solo permanece durante la duración de la sesión, por lo que si se cierra esta, se tendrá que ejecutar de nuevo cada vez que abra el proyecto y quiera utilizarla.</p> <p>Se puede verificar qué <strong>versión</strong> de una biblioteca se está usando con <strong>!pip show</strong>. Por ejemplo, para verificar qué versión de TensorFlow seestá usando, se usaría !pip show tensorflow</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3700" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Biblioteca-tensorflow.png?x76792" alt="Biblioteca tensorflow" width="913" height="458" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Biblioteca-tensorflow.png 913w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Biblioteca-tensorflow-175x88.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Biblioteca-tensorflow-768x385.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Biblioteca-tensorflow-600x301.png 600w" sizes="(max-width: 913px) 100vw, 913px" /></p> <p>Para actualizar una biblioteca ya instalada a la última versión, se utiliza <strong>!pip install –upgrade y el nombre de la biblioteca</strong>, en este caso, por ejemplo, tensorflow</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3701" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/actualizacion-tensorflow.png?x76792" alt="actualización tensorflow" width="1020" height="559" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/actualizacion-tensorflow.png 1020w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/actualizacion-tensorflow-175x96.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/actualizacion-tensorflow-768x421.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/actualizacion-tensorflow-600x329.png 600w" sizes="(max-width: 1020px) 100vw, 1020px" /></p> <p>Y finalmente para instalar una versión específica, se debe indicar <strong>!pip install tensorflow==2.8</strong> poniendo el nombre de la biblioteca y la versión correspondiente.</p> <h2><strong>Habilitar el uso de GPU/TPU</strong></h2> <p>Para <strong>habilitar una GPU o TPU</strong> en Google Colab es necesario dirigirse a la sección «Entorno de ejecución», seleccionar «Cambiar tipo de entorno de ejecución» y seleccionar GPU o TPU.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3702" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Cambiar-tipo-de-entorno-de-ejecucion.png?x76792" alt="Cambiar tipo de entorno de ejecución" width="1043" height="621" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Cambiar-tipo-de-entorno-de-ejecucion.png 1043w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Cambiar-tipo-de-entorno-de-ejecucion-175x104.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Cambiar-tipo-de-entorno-de-ejecucion-1020x607.png 1020w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Cambiar-tipo-de-entorno-de-ejecucion-768x457.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Cambiar-tipo-de-entorno-de-ejecucion-600x357.png 600w" sizes="(max-width: 1043px) 100vw, 1043px" /></p> <p><img loading="lazy" class="aligncenter size-full wp-image-3703" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Congiruacion-entorno-de-ejecucion.png?x76792" alt="Configuración entorno de ejecución" width="471" height="342" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Congiruacion-entorno-de-ejecucion.png 471w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/10/Congiruacion-entorno-de-ejecucion-175x127.png 175w" sizes="(max-width: 471px) 100vw, 471px" /></p> <p>Debido a la naturaleza especializada de TPU, existen algunas prácticas que se pueden usar para ayudar a optimizar el flujo de datos y sacarle el <strong>máximo potencial</strong>.</p> <p>La sección <a href="https://colab.research.google.com/notebooks/tpu.ipynb#scrollTo=FpvUOuC3j27n" target="_blank" rel="nofollow noopener noreferrer"><strong>«TPU en Colab»</strong></a> de los documentos de Google Colab destaca algunos de estos.</p> <h2>Una gran herramienta para trabajo colaborativo y Machine Learning</h2> <p>Google Colab es especialmente funcional para <strong>proyectos de Machine Learning</strong> ya que libera al usuario de tener que tener un equipo potente ofreciendo<strong> potencia suficiente para escribir y ejecutar código python que necesite gran potencial de cómputo</strong>.</p> <p>Además, tiene otras funciones interesantes, como <strong>Markdown</strong>, que muestra muchas ecuaciones matemáticas, <strong>Google Colab magic</strong> que es un conjunto de comandos del sistema que se puede ver como un mini lenguaje de comandos extenso, <strong>widgets</strong> personalizados, formularios, etc.</p> <p>Si quieres profundizar más en el aprendizaje y uso de esta plataforma, puedes echar un vistazo a <strong><a href="https://colab.research.google.com/notebooks/intro.ipynb" target="_blank" rel="nofollow noopener noreferrer">Colaboratory</a></strong>.</p> <p>Y, si te ha gustado el artículo, y quieres leer más escritos por mí, puedes ir a mi <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener"><strong>perfil</strong></a>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3692" data-ulike-nonce="a4fe979d33" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3692"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/google-colab/">Google Colab y la programación colaborativa en la nube con Python</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/google-colab/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>OWASP Top 10 2021 de vulnerabilidades informáticas en desarrollo web</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/vulnerabilidades-informaticas/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/vulnerabilidades-informaticas/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Wed, 05 Oct 2022 09:35:11 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3681</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/09/Portada-vulnerabilidades-informaticas-owasp-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Portada vulnerabilidades informáticas owasp" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Las vulnerabilidades informáticas son agujeros de seguridad en los sistemas. Descubre el Top 10 de OWASP de vulnerabilidades y ataques web.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/vulnerabilidades-informaticas/">OWASP Top 10 2021 de vulnerabilidades informáticas en desarrollo web</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/09/Portada-vulnerabilidades-informaticas-owasp-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Portada vulnerabilidades informáticas owasp" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>Las <strong>vulnerabilidades informáticas</strong> hacen referencia a posibles defectos o agujeros de seguridad que hacen vulnerables a los sistemas informáticos y pueden dejarlos abiertos a posibles ataques.</p> <p>Existen diferentes <strong>tipos</strong> de vulnerabilidades, dependiendo del tipo de ataque, fuente de la que proviene o sistemas que ataca.</p> <p>Respecto a ello, existe un proyecto de seguridad de aplicaciones web abiertas (OWASP) que recopila un top 10 de las vulnerabilidades informáticas más extendidas en cuanto al campo del <a href="https://www.inesem.es/Curso-Desarrollo-Web-Interactiva" target="_blank" rel="noopener"><strong>desarrollo web</strong></a>.</p> <p>A continuación, voy a explicar qué es OWASP, cual es el top 10 actual y qué cambios ha habido respecto a la versión anterior.</p> <h2>¿Qué es OWASP?</h2> <p><a href="https://owasp.org/" target="_blank" rel="nofollow noopener" data-wplink-edit="true"><strong>OWASP (Open Web Application Security Project)</strong></a> es una fundación sin fines de lucro dedicada a mejorar la seguridad del software y evitar vulnerabilidades informáticas en el desarrollo web.</p> <p>Funciona bajo un modelo de «comunidad abierta», lo que significa que cualquiera puede participar y contribuir en chats en línea, proyectos y trabajos relacionados con OWASP.</p> <p>OWASP proporciona varias guías de desarrollo, testeo o pruebas unitarias en el mundo del desarrollo web y, además, cada 2-3 años elabora un Top 10 de las vulnerabilidades informáticas web más explotadas.</p> <p>El <strong>OWASP Top 10</strong> es un documento de concienciación estándar para desarrolladores y seguridad de aplicaciones web. Representa un amplio consenso sobre los riesgos de seguridad más críticos para las aplicaciones web.</p> <p>Es reconocido mundialmente por los desarrolladores como el primer paso hacia una codificación web más segura.</p> <p>Proporciona clasificaciones y orientación para la corrección de las 10 principales vulnerabilidades informáticas de seguridad de aplicaciones web más críticas.</p> <h2>Cambios entre la versión actual (2021) y la anterior (2017)</h2> <p>OWASP ha mantenido su lista Top 10 desde 2003, actualizándola cada dos o tres años de acuerdo con los avances y cambios en el mercado.</p> <p>La <strong>versión actual</strong> fue lanzada el año pasado (<strong>2021</strong>) y la anterior era del 2017. La importancia de esta lista radica en la información que proporciona al servir como lista de verificación y estándar interno de desarrollo de aplicaciones web para muchas de las organizaciones más grandes del mundo.</p> <p>A continuación, muestro un gráfico en el que se aprecian los<strong> cambios principales</strong> entre una versión y otra:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3682" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/09/Comparativa-OWASP-2021-vs-2017.png?x76792" alt="Comparativa OWASP 2021 vs 2017" width="936" height="258" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/09/Comparativa-OWASP-2021-vs-2017.png 936w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/09/Comparativa-OWASP-2021-vs-2017-175x48.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/09/Comparativa-OWASP-2021-vs-2017-768x212.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/09/Comparativa-OWASP-2021-vs-2017-600x165.png 600w" sizes="(max-width: 936px) 100vw, 936px" /></p> <h2>OWASP TOP 10 2021: Vulnerabilidades informáticas web más críticas</h2> <p>Para la lista de 2021, OWASP agregó tres nuevas categorías, realizó cuatro cambios en el nombre y el alcance, y realizó ciertas consolidaciones.</p> <h3>1. Broken Access Control – Control de acceso roto (A01:2021)</h3> <p>El control de acceso roto (<strong>Broken Access Control</strong>), anteriormente en el número 5 en la lista, ha pasado a ser el número 1 para 2021. Ésta es una debilidad que permite a un atacante obtener acceso a las cuentas de los usuarios.</p> <p>El atacante en este contexto puede funcionar como usuario o como administrador en el sistema.</p> <p><strong>Ejemplo</strong>: una aplicación permite cambiar una clave principal, y cuando esta clave se cambia al registro de otro usuario, la cuenta de ese usuario se puede ver o modificar.</p> <h3>2. Cryptographic Failures – Fallos criptográficos (A02:2021)</h3> <p>Anteriormente en la posición número 3 del ranking y conocida como exposición de datos confidenciales (Sensitive Data Exposure), se renombró como fallos criptográficos (<strong>Cryptographic Failures</strong>) para representarla con precisión como una causa raíz, en lugar de un síntoma.</p> <p>Los fallos criptográficos ocurren cuando se comprometen datos importantes almacenados o transmitidos (como un número de cuenta o de tarjeta bancaria).</p> <p><strong>Ejemplo</strong>: una institución financiera no protege adecuadamente sus datos confidenciales y se convierte en un blanco fácil para el fraude con tarjetas de crédito y el robo de identidad.</p> <h3>3. Injection – Inyección (A03:2021)</h3> <p>La inyección (<strong>injection</strong>) baja del número 1 al número 3, y las secuencias de comandos entre sitios (Cross site Scripting o XSS) ahora se consideran parte de esta categoría.</p> <p>Esencialmente, una inyección de código ocurre cuando un atacante envía datos no válidos a una aplicación web para hacer que la aplicación haga algo para lo que no fue diseñada.</p> <p><strong>Ejemplo</strong>: una aplicación utiliza datos que no son de confianza al construir una llamada SQL vulnerable, lo que se conoce normalmente como inyección de sql o SQL Injection.</p> <h3>4. Insecure Design – Diseño Inseguro (A04:2021)</h3> <p>El diseño inseguro (Insecure Design) es una nueva categoría para 2021 que se enfoca en los riesgos relacionados con fallos de diseño.</p> <p>El modelado de amenazas, los patrones y principios de diseño seguro y las arquitecturas de referencia no son suficientes.</p> <p><strong>Ejemplo</strong>: una cadena de cines que permite descuentos en reservas de grupos requiere un depósito para grupos de más de 15 personas. Los atacantes amenazan con modelar este flujo para ver si pueden reservar cientos de asientos en varios cines de la cadena, causando así miles de dólares en ingresos perdidos.</p> <h3>5. Security Misconfiguration – Configuración incorrecta de seguridad (A05:2021)</h3> <p>La categoría de entidades externas (XML External Entities o XXE) ahora forma parte de esta categoría, que asciende desde el puesto número 6.</p> <p>Las configuraciones incorrectas de seguridad (<strong>Security Misconfiguration</strong>) son debilidades de diseño o configuración que resultan de una deficiencia o error de configuración.</p> <p><strong>Ejemplo</strong>: una cuenta predeterminada y su contraseña original aún están habilitadas, lo que hace que el sistema sea vulnerable a la explotación.</p> <h3>6. Vulnerable and Outdated Components – Componentes vulnerables y obsoletos (A06:2021)</h3> <p>Esta categoría sube del número 9 y se relaciona con componentes que plantean riesgos de seguridad conocidos y potenciales (Using Components with Known Vulnerabilities), en lugar de solo los primeros.</p> <p>Los componentes con vulnerabilidades conocidas, como CVE, deben identificarse y parchearse, mientras que los componentes obsoletos o maliciosos deben evaluarse para determinar su viabilidad y el riesgo que pueden presentar.</p> <p><strong>Ejemplo</strong>: debido al volumen de componentes utilizados en el desarrollo, es posible que un equipo de desarrollo no conozca o no comprenda todos los componentes utilizados en su aplicación, y algunos de esos componentes pueden estar desactualizados y, por lo tanto, vulnerables a ataques.</p> <h3>7. Identification and Authentication Failures – Fallos de Identificación y Autenticación (A07:2021)</h3> <p>Anteriormente conocida como autenticación rota (Broken Authentication), esta entrada bajó del número 2 y ahora incluye CWE relacionados con fallos de identificación.</p> <p>Específicamente, las funciones relacionadas con la autenticación y la administración de sesiones, cuando se implementan incorrectamente, permiten a los atacantes comprometer contraseñas, palabras clave y sesiones, lo que puede conducir al robo de la identidad del usuario y más.</p> <p><strong>Ejemplo</strong>: una aplicación web permite el uso de contraseñas débiles o fáciles de adivinar.</p> <h3>8. Software and Data Integrity Failures – Fallos de integridad de software y datos (A08:2021)</h3> <p>Esta es una nueva categoría para 2021 que se enfoca en actualizaciones de software, datos críticos y canalizaciones de CI/CD utilizadas sin verificar la integridad.</p> <p>Esta entrada también incluye la deserialización insegura (Insecure Deserialization) que es un fallo de deserialización que permite a un atacante ejecutar código en el sistema de forma remota.</p> <p><strong>Ejemplo</strong>: una aplicación deserializa los objetos hostiles proporcionados por el atacante, lo que la expone a aprovechar la vulnerabilidad.</p> <h3>9. Security Logging and Monitoring Failures – Registro de seguridad y fallos de monitoreo (A09:2021)</h3> <p>Conocida anteriormente como registro y supervisión insuficientes (Insufficient Logging & Monitoring), esta entrada subió del número 10 y se amplió para incluir más tipos de fallos.</p> <p>El registro y la supervisión son actividades que deben realizarse en un sitio web con frecuencia; de no hacerlo, el sitio queda vulnerable a actividades más graves y comprometedoras.</p> <p><strong>Ejemplo</strong>: los eventos que se pueden auditar, como inicios de sesión, inicios de sesión fallidos y otras actividades importantes, no se registran, lo que genera una aplicación vulnerable.</p> <h3>10. Server-Side Request Forgery (SSRF) – Falsificación de solicitud del lado del servidor (A10:2021)</h3> <p>Ésta es una nueva categoría. Una falsificación de solicitud del lado del servidor (<strong>SSRF</strong>) puede ocurrir cuando una aplicación web obtiene un recurso remoto sin validar la URL proporcionada por el usuario.</p> <p>Esto permite que un atacante haga que la aplicación envíe una solicitud manipulada a un destino inesperado, incluso cuando el sistema está protegido por un firewall, una VPN o una lista de control de acceso a la red adicional.</p> <p>La gravedad y la incidencia de los ataques SSRF están aumentando debido a los servicios en la nube y la mayor complejidad de las arquitecturas.</p> <p><strong>Ejemplo</strong>: si una arquitectura de red no está segmentada, los atacantes pueden usar los resultados de la conexión o el tiempo transcurrido para conectarse o rechazar las conexiones de carga útil de SSRF para mapear las redes internas y determinar si los puertos están abiertos o cerrados en los servidores internos.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3681" data-ulike-nonce="2ef39b4a84" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3681"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/vulnerabilidades-informaticas/">OWASP Top 10 2021 de vulnerabilidades informáticas en desarrollo web</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/vulnerabilidades-informaticas/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>8 herramientas para crear páginas web que todo desarrollador debe utilizar</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-para-crear-paginas-web/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-para-crear-paginas-web/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Tue, 20 Sep 2022 14:19:19 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3667</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/portada-2-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="portada herramientas para crear páginas web" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Descubre 8 herramientas para crear páginas web que facilitan el día a día de los desarrolladores y que ahorran mucho tiempo y esfuerzo.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-para-crear-paginas-web/">8 herramientas para crear páginas web que todo desarrollador debe utilizar</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/portada-2-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="portada herramientas para crear páginas web" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>A la hora de <strong>crear una página web</strong> existen muchos aspectos a tener en cuenta para que el resultado final sea <strong>profesional y funcional</strong>. Aquí precisamente entran en juego las herramientas para crear páginas web.</p> <p>Para <strong>facilitar</strong> el trabajo de los desarrolladores web, existen diferentes <strong>herramientas para crear páginas web</strong> que ayudan desde la elección de colores e imágenes hasta su despliegue y mantenimiento.</p> <p>Cuando un desarrollador tiene las herramientas adecuadas, estas pueden ayudarle a eliminar redundancias, evitar repeticiones y automatizar procesos.</p> <p>A continuación, muestro un listado de <strong>8 herramientas</strong> para crear páginas web imprescindibles para cualquier desarrollador.</p> <h2>Adobe Color CC</h2> <p>El <strong>color</strong> es uno de los elementos fundamentales a la hora de crear un diseño atractivo de un sitio web y es clave para lograr un buen número de visitas.</p> <p>Establecer un color básico para un proyecto web puede ser una tarea fácil. Sin embargo, decidir las combinaciones correctas o crear un <strong>esquema de colores</strong> puede ser una tarea muy compleja.</p> <p>Para ayudar en esta tarea, <strong>Adobe Color CC</strong> es la herramienta perfecta. Una de las características más importantes de Adobe Color es la capacidad de crear un esquema de colores en pocos pasos.</p> <p>La <strong>rueda de colores</strong> es el método más común. Simplemente hay que seleccionar un color en la rueda y Adobe Color calculará automáticamente las armonías perfectas.</p> <p>Dentro de las opciones se pueden elegir esquemas de colores análogos, monocromáticos, tríada, complementarios, compuestos, etc.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3669" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Adobe-Color-CC.png?x76792" alt="Adobe Color CC" width="1884" height="834" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Adobe-Color-CC.png 1884w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Adobe-Color-CC-175x77.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Adobe-Color-CC-1020x452.png 1020w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Adobe-Color-CC-768x340.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Adobe-Color-CC-600x266.png 600w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Adobe-Color-CC-1536x680.png 1536w" sizes="(max-width: 1884px) 100vw, 1884px" /></p> <p>Además de la rueda de colores, este sitio cuenta con opciones para extraer temas, degradados y herramientas para mejorar la accesibilidad de nuestro sitio web.</p> <h2>Google Fonts</h2> <p>Otro de los aspectos más relevantes, a nivel visual, al diseñar un sitio web, es la <strong>tipografía</strong> utilizada.</p> <p>La elección de la tipografía es un aspecto muy importante ya que influirá en <strong>aspectos de usabilidad y experiencia de usuario y también en la imagen e identidad corporativa.</strong></p> <p><strong>Google Fonts</strong> es un repositorio inmenso con familias de fuentes tipográficas libres de derechos y totalmente gratuitas.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3670" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Google-Fonts.png?x76792" alt="Google Fonts" width="1790" height="876" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Google-Fonts.png 1790w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Google-Fonts-175x86.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Google-Fonts-1020x499.png 1020w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Google-Fonts-768x376.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Google-Fonts-600x294.png 600w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Google-Fonts-1536x752.png 1536w" sizes="(max-width: 1790px) 100vw, 1790px" /></p> <p>Estas fuentes pueden utilizarse en cualquier página web o aplicación, tienen buena calidad y la gran mayoría ya están <strong>integradas</strong> en plataformas como Canva o Shopify, lo que facilita el diseño.</p> <p>Para la instalación de una fuente concreta simplemente hay que buscar la tipografía adecuada, descargar la familia de dicha tipografía, seleccionar el método para inscrutarla en la web (html estándar o @import en css) y copiar el código generado o importarlo llamando a la fuente concreta según la opción elegida.</p> <h2>Chrome Developer Tools</h2> <p><strong>Chrome Developer Tools (DevTools)</strong> es un completo conjunto de herramientas para desarrolladores, integrado directamente en el navegador Chrome.</p> <p>Estas herramientas permiten editar páginas web en tiempo real, diagnosticar problemas y desarrollar sitios web con mayor rapidez.</p> <p>Google DevTools permite ver y manipular el DOM, cambiar los estilos de una página (CSS) en un entorno de vista previa y trabajar con JavaScript al permitir depurar, ver mensajes y ejecutar código JavaScript en la consola.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3671" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Google-DevTools.png?x76792" alt="Google DevTools" width="976" height="741" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Google-DevTools.png 976w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Google-DevTools-175x133.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Google-DevTools-768x583.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Google-DevTools-600x456.png 600w" sizes="(max-width: 976px) 100vw, 976px" /></p> <p>Para abrir directamente la consola de DevTools en la ventana del navegador ser haría con <strong>Option + ⌘ + J</strong> (en macOS), o <strong>Mayús + CTRL + J</strong> (en Windows/Linux).</p> <h2>Github</h2> <p><strong>GitHub</strong> es el host de código fuente más grande y avanzado del mundo. Millones de desarrolladores utilizan GitHub para crear, enviar y mantener su software.</p> <p>El registro y uso de Github es totalmente gratuito. Permite reducir la carga de trabajo y mejora la calidad del código al poder desarrollar sobre código previamente construido.</p> <p>Incorpora revisión de código, funciones de colaboración como seguimiento de errores y solicitudes de funciones, y permite automatizar cualquier tarea con acciones de GitHub.</p> <h2>Sublime Text</h2> <p>Una de las herramientas para crear páginas web más imprescindibles es un buen <strong>entorno de desarrollo integrado (IDE)</strong>.</p> <p>A la hora de programar una web los lenguajes más utilizados son HTML, CSS y JavaScript y, para estos lenguajes, una de las mejores opciones es Sublime Text.</p> <p><strong>Sublime Text</strong> es un IDE con una interfaz simple e intuitiva con multitud de funcionalidades y que permite trabajar con prácticamente cualquier lenguaje de programación.</p> <p>La ventaja de trabajar con un buen IDE, como es Sublime Text, es que, <strong>cada etiqueta, atributo o valor se marcan</strong> con colores diferentes para poder identificar los distintos elementos de una forma mucho más rápida y organizada.</p> <p>Además, Sublime Text permite configurarlo en tema oscuro para que, a la hora de programar una página web y tener que pasar mucho tiempo frente a la pantalla, la vista se canse lo menos posible.</p> <h2>Bootstrap</h2> <p><strong>Bootstrap</strong> es un <strong>framework de desarrollo web</strong> gratuito y open-source. Está diseñado para facilitar el proceso de desarrollo web <strong>responsive</strong> en dispositivos móviles.</p> <p>Hace posible que una página web o aplicación detecte el tamaño y la orientación de la pantalla del visitante y adapte automáticamente la visualización en consecuencia.</p> <p>Garantiza que todos los elementos de la interfaz de un sitio web funcionen de manera óptima en todos los <strong>tamaños de pantalla</strong>.</p> <p>Una de las razones por las que Bootstrap es tan popular es que tiene una <strong>estructura de archivos simple</strong>. Sus archivos están compilados para facilitar el acceso y solo requiere conocimientos básicos de HTML, CSS y JavaScript para modificarlos.</p> <h2>Canva</h2> <p><strong>Canva</strong> es una herramienta muy útil que permite <strong>crear diseños profesionales</strong> sin tener experiencia en este campo.</p> <p>Gracias a Canva se pueden crear diseños para publicaciones en redes sociales, páginas web, formularios o incluir texto e imágenes en determinados diseños.</p> <p>Para utilizar esta herramienta solamente hay que registrarse en su página web y a partir de ahí puedes crear diseños utilizando plantillas existentes o empezando de cero.</p> <p>Con Canva podrás hacer la gran mayoría de tareas que harías con <strong>Adobe Photoshop</strong> de una forma mucho más fácil gracias a su funcionalidad de arrastrar y soltar y además lo harás de forma gratuita.</p> <h2>Stack Overflow</h2> <p>Ésta, técnicamente, no es una herramienta como tal. Sin embargo, es conocido el dicho: <strong>«Cada desarrollador tiene una pestaña abierta de Stack Overflow».</strong></p> <p><strong>Stack Overflow</strong> es la <strong>comunidad de desarrollo web más popular y completa de Internet.</strong> Es una plataforma pública que tiene como objetivo crear la colección más completa y extensa de preguntas y respuestas sobre codificación.</p> <p>Los desarrolladores, administradores de sistemas y científicos de datos utilizan esta plataforma cada vez que necesitan obtener ayuda e información precisa sobre cualquier código que le esté planteando problemas.</p> <h2>Herramientas que facilitan el día a día de los desarrolladores</h2> <p>Hemos visto un listado de 8 de las herramientas para crear páginas web más utilizadas y profesionales, pero <strong>existen muchas más.</strong></p> <p>Existen herramientas para creación de gráficos, facilitar el picado de código, proceso de creación de tiendas online, email marketing, maquetar formularios de contacto, automatización de tareas, etc.</p> <p>Está claro que todas ellas <strong>facilitan el día a día</strong> <strong>de los desarrolladores</strong> y que ahorran mucho tiempo y esfuerzo por lo que elegir aquellas con las que te sientas cómodo hará que seas mucho más productivo.</p> <p>Si te ha gustado el artículo y quieres ver otros escritos por mí, puedes entrar a mi <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener"><strong>perfil</strong></a>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3667" data-ulike-nonce="8ac92cf2e6" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3667"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-para-crear-paginas-web/">8 herramientas para crear páginas web que todo desarrollador debe utilizar</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-para-crear-paginas-web/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Qué es una Web App? Tipos y diferencias con un sitio web estándar</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-una-web-app/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-una-web-app/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Tue, 23 Aug 2022 14:15:45 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3658</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Portada-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Qué es una web app" loading="lazy" style="float:left; margin:0 15px 15px 0;" />En este artículo descubrirás qué es una web app, cuáles son las diferencias con un sitio web habitual y qué tipos existen.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-es-una-web-app/">¿Qué es una Web App? Tipos y diferencias con un sitio web estándar</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Portada-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Qué es una web app" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>Seguro que, sin darte cuenta, ya has utilizado una de ellas, pero en este artículo voy a explicar <strong>qué es</strong> una web app, cuáles son las <strong>diferencias</strong> con un sitio web habitual y qué <strong>tipos</strong> existen.</p> <p>Primero, veamos <strong>qué es una web app</strong> y cuáles son las diferencias con un sitio web estándar.</p> <h2>¿Qué es una Web App?</h2> <p>Estamos habituados a utilizar <strong>apps</strong> para realizar lo que queramos, desde mandar emails o comprar ropa hasta pedir comida o chatear con nuestros contactos.</p> <p>Estas aplicaciones, denominadas <strong>nativas</strong>, se instalan en los teléfonos móviles y utilizan los <strong>recursos</strong> de estos como memoria RAM, CPU, GPS y muchas otras características.</p> <p>Además, estas apps nativas son desarrolladas teniendo en cuenta el <strong>sistema operativo</strong> (Android, iOS o Windows Phone) para el cual se tienen que desarrollar.</p> <p>Sin embargo, existe otra opción, las Web Apps, que permiten ejecutar una aplicación en <strong>cualquier navegador web</strong> sin tener que instalarla en nuestro dispositivo.</p> <p>Una <strong>Web App (Web Application)</strong>, en español aplicación web, es un software, programa o aplicación al que se puede acceder mediante cualquier navegador web.</p> <p>Su <strong>interfaz</strong> normalmente se crea utilizando lenguajes como <strong>HTML, CSS o Javascript</strong> ya que estos lenguajes son compatibles con los principales navegadores actuales como <strong>Firefox, Safari o Google Chrome</strong>.</p> <p>A diferencia de las aplicaciones móviles,<strong> no existe un SDK específico</strong> para desarrollar aplicaciones web.</p> <p>Las aplicaciones web adquirieron importancia con la popularización del uso de software como servicio (<strong>SaaS</strong>).</p> <h2>¿Cuáles son los beneficios de utilizar una Web App?</h2> <p>Los puntos principales por los que es <strong>beneficioso</strong> el uso de una aplicación web son los siguientes:</p> <ul> <li>En comparación con las aplicaciones de escritorio, las aplicaciones web son más <strong>fáciles de mantener</strong> ya que utilizan el mismo código en toda la aplicación.</li> <li><strong>No hay problemas de compatibilidad</strong>.</li> <li>Se pueden utilizar en <strong>cualquier plataforma</strong>: Windows, Linux, Mac ya que todas son compatibles con los navegadores modernos.</li> <li><strong>No se requiere la aprobación</strong> de la tienda de aplicaciones móviles en las aplicaciones web.</li> <li><strong>Publicado en cualquier momento y en cualquier forma</strong>. No es necesario recordar a los usuarios que actualicen sus aplicaciones.</li> <li>Puede acceder a estas aplicaciones web las <strong>24 horas del día</strong> y los 365 días del año desde cualquier PC.</li> <li>Son una opción <strong>rentable</strong> para cualquier organización.</li> <li><strong>No necesita descarga ni instalación</strong>.</li> </ul> <h3>Diferencias entre Web App y Sitio web</h3> <p>A continuación, muestro una tabla comparativa de las principales <strong>diferencias</strong> entre una aplicación web y un sitio web estándar:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3659" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Diferencias-sitio-web-vs-web-app.png?x76792" alt="Diferencias sitio web vs web app" width="849" height="888" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Diferencias-sitio-web-vs-web-app.png 849w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Diferencias-sitio-web-vs-web-app-167x175.png 167w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Diferencias-sitio-web-vs-web-app-768x803.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/08/Diferencias-sitio-web-vs-web-app-600x628.png 600w" sizes="(max-width: 849px) 100vw, 849px" /></p> <h2>Tipos de Web Apps</h2> <p>Actualmente, establecer un criterio en cuanto a los diferentes <strong>tipos</strong> de aplicaciones web que existen es algo complejo ya que cada vez están más integradas, pero, en líneas generales, podemos distinguir entre <strong>cuatro grandes grupos</strong>:</p> <p><span style="text-decoration: underline;"><strong>1. Web Apps estáticas</strong></span></p> <p>En este grupo entrarían aquellas aplicaciones web en las que se muestra un contenido con el que <strong>no es posible la interactuación</strong> o ésta es prácticamente nula. Un ejemplo de aplicación web estática puede ser un <strong>listado telefónico</strong>.</p> <p><span style="text-decoration: underline;"><strong>2. Web Apps dinámicas</strong></span></p> <p>Estas aplicaciones <strong>sí que permiten una interactuación</strong> entre el usuario y la aplicación. En este tipo de web app normalmente se permite un registro de cuentas de usuario donde se identifiquen diferentes perfiles. Un buen ejemplo podrían ser los <strong>foros</strong>.</p> <p><span style="text-decoration: underline;"><strong>3. Web Apps e-Commerce</strong></span></p> <p>Una web app que permita la <strong>gestión de una tienda online</strong> es un tipo de web app dinámica pero que incorpora opciones típicas de la gestión de un e-commerce como puede ser la gestión de inventario, opciones de envíos, métodos de pago, etc.</p> <p>Algunos ejemplos podrían ser <strong>Prestashop, Amazon o Ebay</strong>.</p> <p><span style="text-decoration: underline;"><strong>4. Web Apps CMS</strong></span></p> <p>Las <strong>web apps CMS</strong> se orientan a personas que no dispongan de conocimientos técnicos en la creación de una aplicación web pero que, mediante el uso de diferentes plantillas y paneles pueda crearla sin mayor problema. Algunos ejemplos de esta categoría podrían ser <strong>WordPress o Joomla</strong>.</p> <h2>Web Apps Progresivas o PWA (Progressive Web App)</h2> <p>He detallado qué diferencias existen entre una app nativa y una web app, pero también existe otra opción, las denominadas <strong>Web App progresivas</strong>, también conocidas como <strong>PWA</strong>, que tienen características de ambas opciones.</p> <p>Las PWA se podrían ver como una especie de evolución de las web apps, ya que, aunque <strong>se accede a través de una URL</strong>, su <strong>comportamiento</strong> es más parecido a una <strong>app móvil nativa</strong>.</p> <p>Al utilizar una PWA en un dispositivo móvil, esta sí puede acceder a las características del dispositivo y explotar su potencial, aunque, en este caso, accediendo a través de una URL.</p> <p>También es posible la descarga de las PWA, como si fuera cualquier app nativa, pero su funcionamiento interno es simplemente el acceso a una determinada URL, lo que facilita su uso.</p> <p>Un ejemplo muy claro de PWA son los <strong>servicios de Google</strong>. Se puede acceder a <strong>Google Maps</strong> desde el navegador y sin salir del mismo utilizar el GPS del dispositivo, como si de una app nativa se tratara.</p> <h2>Los beneficios de ser polivalente</h2> <p>Está claro que, una Web App, es una <strong>opción muy interesante</strong> para cualquier servicio que quiera ser ofrecido.</p> <p>No hay nada más que ver ejemplos como <strong>Microsoft Office online</strong>, <a href="https://web.whatsapp.com/" target="_blank" rel="nofollow noopener noreferrer"><strong>Whatsapp web</strong></a>, <strong>Amazon o Google Maps</strong> para darse cuenta de que, el desarrollo de una Web App, es clave para ofrecer un buen servicio.</p> <p>Ser <strong>polivalente</strong> y ofrecer diferentes opciones (sitio web, web app y app nativa) te abrirá las puertas de un mayor público objetivo y puede ser la clave del <strong>éxito</strong>. ¡Y ahora puedes formarte en ello con los <strong><a href="https://www.inesem.es/areas-formativas/cursos-desarrollo-de-apps" target="_blank" rel="noopener">Cursos de Apps</a> </strong>de INESEM!</p> <p>Si te ha gustado el artículo y quieres ver otros escritos por mí, puedes entrar a mi <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener"><strong>perfil</strong></a>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3658" data-ulike-nonce="b3040b1fbf" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3658"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-es-una-web-app/">¿Qué es una Web App? Tipos y diferencias con un sitio web estándar</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-una-web-app/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Low Code: Diferencias con la programación tradicional y con No Code</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/low-code/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/low-code/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Wed, 06 Jul 2022 07:56:02 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3612</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/06/Portada-Low-Code-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Low Code" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Descubre por qué el objetivo del desarrollo de aplicaciones es codificar lo menos posible (low code) o no codificar en absoluto (no code).</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/low-code/">Low Code: Diferencias con la programación tradicional y con No Code</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/06/Portada-Low-Code-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Low Code" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>Actualmente, un enfoque de desarrollo o <strong>programación tradicional</strong> suele llevar mucho tiempo y requiere una gran inversión. Además, necesita profesionales altamente cualificados y experimentados para llevar a cabo la codificación.</p> <p>Para fomentar la <strong>transformación digital</strong>, muchas tendencias digitales se han popularizado, incluidas las interfaces simplificadas que pueden ayudar a los usuarios a crear y lanzar rápidamente aplicaciones personalizadas con una codificación manual mínima.</p> <p>Estos factores, junto con el hecho de que todas las empresas se esfuerzan por optimizar y automatizar sus procesos, permitieron que prosperaran las <strong>plataformas low code o de código bajo</strong> y también las <strong>plataformas no code o sin código</strong>.</p> <p>Según <strong>Gartner</strong>, se prevé que el low code represente más del <strong>65%</strong> del desarrollo de aplicaciones para <strong>2024</strong>.</p> <p>Sin embargo, las soluciones low code no son tan buenas como podría pensar. Más adelante indicaré alguno de los <strong>escollos</strong> de estas plataformas.</p> <h2>¿Qué es el desarrollo Low Code?</h2> <p>Como su nombre indica, el <strong>low code</strong> es una metodología de desarrollo de software en la que puedes crear <strong>aplicaciones con poca codificación</strong>.</p> <p>Dicho esto, las herramientas de automatización low code son entornos de desarrollo integrado (<strong>IDE</strong>) basados en elementos visuales diseñados para el desarrollo rápido de aplicaciones.</p> <p>Este enfoque inclusivo se creó en respuesta a los requisitos comerciales cada vez mayores y la escasez de expertos cualificados.</p> <p>A diferencia del desarrollo tradicional que requiere expertos altamente calificados para manejar todo el <strong>código</strong>, estas plataformas permiten a los usuarios crear aplicaciones con menos codificación manual a través de una<strong> interfaz visual (GUI)</strong> y sus herramientas integradas de<strong> arrastrar y soltar</strong>.</p> <p>Gracias a ello, puedes agregar y mover sin problemas varios <strong>elementos</strong>, como botones, imágenes, íconos, texto, mapas, video, etc.</p> <h3>¿En qué se diferencia el uso de low code del desarrollo tradicional?</h3> <p>Al contrario que en low code, el desarrollo tradicional es 100 % de codificación, de principio a fin. A continuación, se presentan las principales <strong>diferencias</strong> prácticas entre un enfoque y otro:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3615" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/06/low-code-vs-programacion-tradicional.png?x76792" alt="low code vs programacion tradicional" width="579" height="507" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/06/low-code-vs-programacion-tradicional.png 579w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/06/low-code-vs-programacion-tradicional-175x153.png 175w" sizes="(max-width: 579px) 100vw, 579px" /></p> <h2>Plataformas líderes</h2> <p>Hay varias plataformas líderes de aplicaciones low code (<strong>LCAP</strong>) en el mercado, algunas de las principales son <a href="https://www.mendix.com/" target="_blank" rel="nofollow noopener"><strong>Mendix</strong></a>, OutSystems, <a href="https://powerapps.microsoft.com/es-es/" target="_blank" rel="nofollow noopener" data-wplink-edit="true"><strong>Microsoft Power Apps</strong></a> o Appian .</p> <p>Las mejores plataformas de desarrollo deben proporcionar herramientas integrales para respaldar las pruebas, la creación y la implementación de aplicaciones. Por ejemplo, Mendix brinda servicios para todo, desde la concepción y el desarrollo hasta la implementación y la operación.</p> <p>A continuación, muestro una imagen del <strong>cuadrante Gartner</strong> respecto a estas plataformas:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3616" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/06/Cuadrante-Gartner-low-code.png?x76792" alt="Cuadrante Gartner low code" width="647" height="655" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/06/Cuadrante-Gartner-low-code.png 647w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/06/Cuadrante-Gartner-low-code-173x175.png 173w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/06/Cuadrante-Gartner-low-code-600x607.png 600w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/06/Cuadrante-Gartner-low-code-80x80.png 80w" sizes="(max-width: 647px) 100vw, 647px" /></p> <h2>¿Por qué Low Code es popular?</h2> <p>El <strong>objetivo</strong> a futuro de la programación de aplicaciones es <strong>no codificar en absoluto</strong> y no utilizar ningún lenguaje de programación.</p> <p>Las <strong>plataformas No Code o Low Code</strong> permiten a desarrolladores ciudadanos no expertos en tecnología crear productos de diseño personalizado y evitar algunas tareas de codificación manual gracias al uso de la inteligencia artificial.</p> <p>Además, también se puede mejorar todo el <strong>flujo de trabajo</strong> e impulsar la productividad de los equipos TI equipándolos con herramientas profesionales para una creación de aplicaciones rápida y sin problemas.</p> <h3>Beneficios</h3> <p>Los principales <strong>beneficios</strong> de utilizar plataformas low code son los siguientes:</p> <ul> <li><strong>Velocidad mejorada: </strong>Puede crear soluciones para varias plataformas de una sola vez y crear aplicaciones completamente funcionales en el menor tiempo posible.</li> <li><strong>Ahorro de recursos: </strong>Se puede ahorrar tiempo y recursos al hacer las cosas de forma rápida y a un costo menor en comparación con un enfoque tradicional.</li> <li><strong>Bajo riesgo y alto ROI: </strong>Estas plataformas están respaldadas por los mejores estándares de la industria y prácticas de seguridad: el soporte multiplataforma, la integración de datos y los algoritmos de seguridad actualizados son características integradas. Por lo tanto, puede concentrarse en tareas comerciales más importantes mientras se asegura de que todo su flujo de trabajo está altamente protegido y personalizado.</li> <li><strong>Fácil implementación: </strong>En la mayoría de ocasiones, en el día del lanzamiento se producen problemas inesperados y nuevos errores. Estos fallos se pueden solucionar revirtiendo todos los cambios a una versión estable con solo un clic.</li> <li><strong>Soporte de ciclo de vida e integración perfecta: </strong>Las plataformas low code admiten todo el ciclo de vida de desarrollo de aplicaciones, desde la idea hasta el final, incluidos DevOps y CI/CD. Además, las API permiten la integración externa con herramientas para respaldar la gestión de proyectos, DevOps, pruebas y canalizaciones CI/CD.</li> </ul> <h3>Desventajas</h3> <p>Low-code no es el futuro del código. Por supuesto es un enfoque con gran futuro y se aprovechará para hacer muchas aplicaciones.</p> <p>Sin embargo, <strong>no reemplazará otras formas de crear software</strong> porque el low code no es la mejor opción cuando aumenta la complejidad de la solución.</p> <p>A primera vista, es una solución perfecta para el desarrollo de aplicaciones, pero también presenta múltiples <strong>inconvenientes</strong> como los siguientes:</p> <ul> <li><strong>Complicación de la lógica de negocios: </strong>Es una excelente opción para la automatización de procesos simples o la creación de prototipos. Sin embargo, una vez que se pasa la etapa de creación de prototipos, la lógica comercial se vuelve más compleja. Para seguir desarrollando un proyecto, necesitará un equipo de expertos.</li> <li><strong>Funcionalidad limitada: </strong>En una herramienta low code, la cantidad de funciones que puede implementar es limitada. Es una forma rápida de crear aplicaciones, pero no tiene muchas opciones si quiere probar algo diferente. Sin duda, las funciones de arrastrar y soltar pueden ser útiles en determinadas circunstancias. Pero cuando necesite una característica única que no esté disponible, necesitará un código personalizado. A veces, la integración de este código personalizado también puede costar mucho más que una solución completamente personalizada creada desde cero.</li> <li><strong>Fondo técnico: </strong>A pesar del nombre, se necesita una sólida formación técnica para usar herramientas low code de la forma más completa.</li> <li><strong>Limitaciones de seguridad: </strong>Existen protocolos de seguridad integrados, pero aun así no pueden proporcionar el mismo nivel de seguridad que las tecnologías de desarrollo independientes. Por lo tanto, no se tiene control total sobre la seguridad de los datos ni acceso al código fuente.</li> </ul> <h2>No hay que olvidar la seguridad</h2> <p>Independientemente de que utilice plataformas low code, no code o desarrollo tradicional, es importante tener en cuenta la <strong>seguridad</strong> de las aplicaciones adoptando una serie de <strong>buenas prácticas para administrar y mitigar cualquier riesgo potencial</strong>.</p> <p>Antes de trabajar con cualquier proveedor de desarrollo de software, debe confirmar las <strong>capacidades de seguridad integradas</strong> y considerar el uso de herramientas orientadas a la empresa.</p> <p>Incluso si utiliza una herramienta o plataforma, usted es <strong>responsable</strong> de sus propios datos (y los de sus clientes) y de garantizar que se hayan implementado las medidas de seguridad adecuadas.</p> <p>Si está interesado en el desarrollo de aplicaciones low code y quiere formarse, le recomiendo el <a href="https://www.inesem.es/Curso-Herramientas-Low-Code" target="_blank" rel="noopener"><strong>Curso en Herramientas Low Code: Desarrollo de Apps sin programar</strong></a> ofrecido por <strong>INESEM</strong>.</p> <p>Si te ha gustado el artículo y quieres ver otros escritos por mí, puedes entrar a mi <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener"><strong>perfil</strong></a>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3612" data-ulike-nonce="84f576522c" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3612"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/low-code/">Low Code: Diferencias con la programación tradicional y con No Code</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/low-code/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Qué son los juegos NFT?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/que-son-los-juegos-nft/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/que-son-los-juegos-nft/#respond</comments> <dc:creator><![CDATA[Juan Francisco Segura Crespo]]></dc:creator> <pubDate>Thu, 09 Jun 2022 13:18:42 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3591</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/06/juegos-nft-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="juegos nft" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Los juegos NFT son el último avance en el desarrollo de las aplicaciones blockchain. ¿Qué es un juego NFT y por qué es tan popular?</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-son-los-juegos-nft/">¿Qué son los juegos NFT?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/06/juegos-nft-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="juegos nft" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>Los juegos NFT son el último avance en el desarrollo de las aplicaciones blockchain y los mercados de NFT. Las monedas digitales nativas de estos juegos NFT están subiendo rápidamente entre las clasificaciones de las criptomonedas más grandes del mundo. Pero, si hasta donde sabíamos los NFT eran coleccionables, ¿Qué es un juego NFT y por qué es tan popular? ¿Qué juegos NFT son los más populares? <br />A continuación nos adentraremos en todo lo que hace falta saber para entender los juegos NFT. Pero si tienes dudas sobre NFT, échale un vistazo a <a href="https://www.inesem.es/revistadigital/informatica-y-tics/nfts-que-son-y-porque-se-han-hecho-virales/" target="_blank" rel="noopener">este post</a> en primer lugar.</p> <h2>¿Qué son los juegos NFT?</h2> <p>Estos juegos se promocionan como uno de los mercados para los NFT que pueden propiciar el mayor crecimiento de este mercado. Permiten a los desarrolladores de contenido digital monetizar sus creaciones, a la vez que los jugadores pueden ganar criptomonedas al interactuar con el videojuego.</p> <p>En este tipo de juegos NFT se crean personajes, avatares y elementos que son únicos y que los jugadores recolectan para avanzar en el juego. El valor de un artículo dependerá de su uso y rareza. Todos estos elementos están registrados como NFT y los jugadores pueden hacer intercambios, compras, ventas y un largo etcétera. Todo esto, encriptado bajo la tecnología blockchain de múltiples compañías tecnológicas. </p> <p>Uno de los primeros juegos con personajes NFT fue CryptoKitties, que se lanzó en 2017 con la blockchain de Ethereum. En CryptoKitties, los jugadores recolectan, crían e intercambian gatos digitales. Cada gato es un NFT único. Las firmas del NFT definen sus características y rareza, lo que a su vez determina su valor en el mercado negociado.</p> <p>Juegos como CryptoKitties lanzan una cantidad limitada de NFT, que posteriormente solo están disponibles en mercados secundarios como sus videojuegos. En otros juegos se permite a los jugadores crear nuevos elementos NFT para usar durante el juego.</p> <p>Algunos juegos NFT están diseñados como metaversos. En esto los jugadores pueden recibir recompensas por jugar y mejorar sus habilidades. Los juegos recompensan a los jugadores con tokens de criptomonedas, que pueden utilizar para comprar los NFT.</p> <p>Los jugadores son propietarios de artículos en el juego, lo que les da la oportunidad de ganar dinero revendiendo sus NFT en mercados secundarios, alquilándolos a otros jugadores o transfiriéndolos fuera de la plataforma. Y debido a que las criptomonedas más pequeñas han atraído el interés de los inversores que buscan grandes ganancias, los tokens de un juego como Axie Infinity han ganado mucho valor en los intercambios de criptomonedas.</p> <h2>¿Cómo ganan dinero en estos juegos?</h2> <p>Las plataformas de juegos NFT ganan dinero principalmente mediante el cobro de tarifas de transacción en transacciones de NFT que realizan los jugadores al interactuar y también a partir de tokens de moneda nativa. Algunos juegos también cobran tarifas de subscripción para unirse u obtener acceso a funciones adicionales.</p> <h2><strong>¿Cuáles son los mejores juegos NFT?</strong></h2> <p>Los juegos NFT han evolucionado mucho en muy poco tiempo y, lo que inicialmente solo se hacía con Ethereum, actualmente se puede llevar a cabo con muchas otras monedas digitales. Son muchos los juegos que han ido ganando popularidad entre los inversores y han logrado clarificarse entre las aplicaciones NFT más populares.</p> <ol> <li>Splinterlands: Fue lanzado en 2018, Splinterlands es un juego de estrategia basado en cartas basadas en la tecnología Hive blockchain. Tiene cerca de 300.000 usuarios, lo que lo convierte en el juego NFT más grande. Los jugadores de Splinterland coleccionan cartas que representan varios monstruos con diferentes estadísticas y habilidades, y las usan para luchar contra otros jugadores. Las tarjetas son compatibles con plataformas de mercado de terceros para NFTs como <a href="https://opensea.io/" target="_blank" rel="nofollow noopener" data-wplink-edit="true">Open Sea</a>.</li> <li>Mundos alienígenas: Salió al mercado en diciembre de 2020. Alien Worlds es un metaverso en el que los jugadores utilizan su token Trilium para viajar en misiones, votar en elecciones y postularse para el consejo planetario, etc. El juego funciona con criptomonedas como Ethereum, WAX y BSC.<br />En octubre, se lanzó un nuevo juego Alien Worlds Missions con la blockchain BSC. Los jugadores compiten por un bote de recompensa de criptomonedas de Trilium y reciben NFTs de cada una de las misiones completadas. </li> <li>CryptoMines: Es un juego de ciencia ficción que se lanzó en septiembre de 2021. Se ha convertido en el juego más popular en la blockchain de BSC. Los jugadores recolectan trabajadores y naves espaciales para viajar por el universo en busca de un mineral que les permite extender la vida de sus personajes, acuñar naves espaciales y obtener ganancias jugando. Los trabajadores y las naves espaciales son NFT.</li> <li>Axie Infinity: Uno de los juegos NFT más populares. Su token AXS, nativo del juego, ha subido un fuerte impulso en el mercado. Se lanzó en 2018, es un metaverso en el que los jugadores recolectan, crían y luchan contra criaturas NFT conocidas como Axies, similares a Pokémon. Se diferencia de un juego NFT gratuito porque los nuevos jugadores deben usar ether para comprar al menos tres Axies en el mercado. A medida que aumenta el costo de comprar Axies, los jugadores han creado un sistema informal de «becas» mediante el cual los «gerentes» pueden alquilar sus Axies a «eruditos», quienes los emplean para jugar y ganar una parte de las recompensas. Los jugadores ganan tokens SLP, que pueden intercambiar.</li> <li>Mundo de los agricultores: El juego de simulación agrícola Farmers World se lanzó con la Blockchain WAX en junio de 2021. Los jugadores pueden elegir herramientas y comprar terrenos para construir granjas y cosechar cultivos. Los jugadores pueden extraer los tokens nativos del juego y acuñar artículos NFT a través de sus actividades agrícolas. Los agricultores pueden proteger sus granjas de los animales salvajes y utilizar sus tokens para originar sus propios NFT de herramientas agrícolas. En agosto, el juego agregó suscripciones, brindando a los jugadores más oportunidades para recibir recompensas.</li> </ol> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3591" data-ulike-nonce="6683be8bb2" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3591"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-son-los-juegos-nft/">¿Qué son los juegos NFT?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/que-son-los-juegos-nft/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Ciberguerra, elemento decisivo en la invasión de Rusia a Ucrania</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/ciberguerra/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/ciberguerra/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Mon, 06 Jun 2022 14:25:16 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3586</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/06/Ciberguerra-2-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Ciberguerra" loading="lazy" style="float:left; margin:0 15px 15px 0;" />En Ucrania, además de la guerra convencional, se está llevando a cabo una ciberguerra con elementos de “destrucción” cibernéticos.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ciberguerra/">Ciberguerra, elemento decisivo en la invasión de Rusia a Ucrania</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/06/Ciberguerra-2-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Ciberguerra" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>Ya han pasado varios meses desde que <strong>Vladimir Putin</strong> puso en marcha su “operación militar especial” para “desmilitarizar” y “desnazificar” Ucrania.</p> <p>Lo que está claro es que no estamos ante una <strong>guerra convencional</strong> ya que, además de los ataques por tierra, mar y aire, se está llevando a cabo una guerra en la sombra, en la que los elementos de “destrucción” son cibernéticos, lo que se denomina <strong>ciberguerra</strong>.</p> <p>La ciberguerra o guerra cibernética generalmente se define como un conjunto de acciones de un país u organización para atacar los <strong>sistemas informáticos</strong> de otros países o instituciones con la intención de interrumpir, dañar o destruir la infraestructura mediante virus informáticos o ataques de denegación de servicio.</p> <h2>Tipos de ataque en una ciberguerra</h2> <p>Existen varios tipos de ataque en una ciberguerra y se pueden resumir en los siguientes:</p> <ul> <li><strong>Espionaje</strong>: Utilizada para intentar robar secretos del enemigo.</li> <li><strong>Sabotaje</strong>: Con la información confidencial identificada, las organizaciones deben determinar las amenazas potenciales que se presentan a estos datos.</li> <li><strong>Ataques de denegación de servicio (ataques DoS) y de denegación de servicio distribuido (ataques DDoS)</strong>: Estos ataques buscan inundar un sitio web (o varios) con solicitudes falsas, lo que obliga al sitio a procesar esas solicitudes y consigue que no esté disponible para usuarios legítimos. <br>Este tipo de ataque podría usarse para paralizar un sitio web crítico utilizado por ciudadanos, personal militar, personal de seguridad, científicos u otros para interrumpir operaciones o sistemas críticos.</li> <li><strong>Red de energía eléctrica</strong>: Hackear la red de energía eléctrica podría darle a un atacante la capacidad de desactivar sistemas críticos, paralizar la infraestructura y causar la muerte de miles. <br>Además, un ataque a la red eléctrica podría interrumpir las comunicaciones, imposibilitando el uso de servicios como la mensajería de texto o las telecomunicaciones.</li> <li><strong>Propaganda</strong>: Estos ataques implican tratar de controlar las mentes o los corazones de las personas que viven o luchan por el país objetivo.</li> <li><strong>Economía</strong>: Permiten el acceso a los fondos o evitar que sus objetivos obtengan el dinero que necesitan para vivir o participar en guerras cibernéticas o de otro tipo.</li> </ul> <h2>Poco antes de la invasión a Ucrania</h2> <p>El 3 de enero de 2022, Microsoft notó una actividad inusual en dos servidores de <strong>Microsoft Exchange</strong>: envío de una gran cantidad de datos a direcciones IP focalizadas.</p> <p>La investigación reveló que los atacantes, luego identificados como piratas informáticos rusos, utilizaron una vulnerabilidad en Microsoft para robar el contenido completo de varios buzones de correo de usuarios en todo el mundo, incluidos Ucrania y EE. UU.</p> <p>Este fue el primero de una serie de ataques cibernéticos en <strong>Ucrania</strong>, incluido el desmantelamiento de sitios web del gobierno y la administración pública, <strong>ataques de denegación de servicio distribuido (DDoS)</strong> a bancos o incluso un limpiador de malware que borraría datos de redes importantes.</p> <p>Rusia nunca reconoció estos ataques, pero hay evidencia de que Moscú contrata o alienta a los piratas informáticos rusos a realizar ataques.</p> <h2>Ciberataques en años previos a la invasión</h2> <p>En 2014, cuatro días antes de las elecciones parlamentarias de Ucrania, se instaló un <strong>malware en el sistema electoral central de Ucrania</strong>, que luego presentó a un candidato prorruso como ganador.</p> <p>Este ataque cibernético comprometió y eliminó archivos críticos e hizo que el sistema de conteo de votos no funcionara. Después del cierre de las urnas, la Comisión Electoral Central de Ucrania enfrentó ataques DDoS que inhabilitaron su red.</p> <p>Como resultado, no pudieron anunciar los resultados durante dos horas. Durante estas dos horas, los medios rusos anunciaron que el candidato que apoyaban había ganado las elecciones con el 37 por ciento de los votos.</p> <p>En 2015, las <strong>cibertropas</strong> rusas lanzaron ataques remotos de malware contra Ucrania. Un malware conocido como <a href="https://www.welivesecurity.com/la-es/2016/01/13/blackenergy-corte-energetico-de-ucrania-que-sabemos/" target="_blank" rel="nofollow noopener"><strong>BlackEnergy</strong></a> apuntó a los correos electrónicos de las personas en diferentes compañías de energía. Una vez que estas personas hicieron clic en el malware adjunto, activaron el malware destructivo <strong>KillDisk</strong> que borra partes de los discos duros y evita que los sistemas se reinicien.</p> <p>Esto provocó cortes del <strong>suministro eléctrico</strong> en Ucrania. Los piratas informáticos lanzaron simultáneamente un <strong>ataque TDoS</strong> (Denegación de servicio de telefonía) para evitar que los ciudadanos llamaran al centro de ayuda de electricidad para informar sobre cualquier pérdida de energía.</p> <p>Este doble atentado provocó un severo apagón eléctrico en Ucrania que afectó a más de 225.000 ciudadanos. Este incidente se considera el primer ataque remoto a una infraestructura crítica utilizando <strong>armas cibernéticas</strong>.</p> <h2>Una estrategia probada: Ciberataques a países fronterizos de Rusia</h2> <p>Realmente, no es la primera vez que Rusia lleva a cabo una ciberguerra.</p> <p>En 2007, durante una disputa entre <strong>Rusia y Estonia</strong> tras la decisión de Tallin de reubicar uno de los monumentos de guerra soviéticos de la Segunda Guerra Mundial de su lugar original, las tropas cibernéticas rusas desmantelaron los sistemas bancarios y de administración pública del estado de Estonia después de secuestrar y aprovechar un millón de computadoras en todo el mundo en una operación llamada BotNet .</p> <p>En agosto de 2008, <strong>Rusia y Georgia</strong> se involucraron en un conflicto armado por Osetia del Sur, un territorio que se separó de Georgia. Mientras realizaba operaciones militares, Rusia supervisó ataques DDoS contra numerosos sitios web georgianos que afectaron gravemente los servicios financieros y de comunicación.</p> <h2>Ciber lecciones para Ucrania y apoyos decisivos</h2> <p>Todos estos actos en años previos contienen <strong>lecciones</strong> para los desafíos actuales de Ucrania.</p> <p>Cuando comenzaron los ataques cibernéticos rusos en febrero de 2022, un <strong>colectivo anónimo de piratería pro-Ucrania</strong> anunció que se había dirigido a los canales de televisión rusos para mostrar mensajes pro-ucranianos, mientras que se había formado un canal de Telegram con miles de miembros que luchaban en línea por Ucrania.</p> <p>A diferencia de Georgia en 2008, <strong>Ucrania cuenta con el respaldo electrónico de la OTAN y sus vecinos</strong>. Después de que Rusia trasladara sus tropas a Kiev, la OTAN firmó un acuerdo con Ucrania para mejorar sus capacidades cibernéticas y darle acceso a la plataforma de intercambio de información de malware de la alianza.</p> <p>La <strong>Casa Blanca</strong> también ofreció apoyo cibernético al gobierno ucraniano. <strong>Elon Musk</strong> ofreció su servicio de banda ancha satelital, Starlink, para ejecutar servidores gubernamentales.</p> <p>Además, la <strong>Unión Europea</strong> formó un equipo de respuesta rápida cibernética (<strong>CRRT</strong>); encabezado por Lituania, este equipo incluye 12 expertos de varios países, entidades privadas y gubernamentales. <span style="font-size: revert; color: initial;">Rumania también lanzó una asociación para brindar apoyo técnico gratuito e inteligencia de amenazas al gobierno, las empresas y los ciudadanos de Ucrania.</span></p> <h2>Importancia de la información y desinformación en una ciberguerra</h2> <p>Sorprendentemente, a pesar de sus capacidades, los piratas informáticos rusos solo han causado un <strong>daño moderado</strong> a la infraestructura digital de Ucrania. Putin bloqueó recientemente todos los sitios web de los medios occidentales y las redes sociales como Facebook, Instagram y Twitter, para saturar a los ciudadanos rusos con su discurso.</p> <p>Al mismo tiempo, la UE decidió bloquear las<strong> armas de propaganda rusa</strong> como Sputnik y Russia Today. Además de las sanciones, a los rusos se les niega el acceso a servicios de Internet de proveedores extranjeros , lo que hace que la censura rusa sea más efectiva.</p> <p>Incluso el gobierno ucraniano prohibió y bloqueó ciertas voces de la oposición. A medida que avanza la guerra, la lección es que <strong>el flujo de información a los ciudadanos y la opinión pública pueden ser factores decisivos</strong>.</p> <p>Si te ha gustado el artículo y quieres ver otros escritos por mí, puedes entrar a mi <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener"><strong>perfil</strong></a>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3586" data-ulike-nonce="5a0ff46467" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3586"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ciberguerra/">Ciberguerra, elemento decisivo en la invasión de Rusia a Ucrania</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/ciberguerra/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Qué es jQuery CDN y cómo usarlo en tu sitio web?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/jquery-cdn/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/jquery-cdn/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Thu, 02 Jun 2022 13:59:43 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3574</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/jquery-cdn-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="jquery cdn" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Aprende a incluir jQuery en tu sitio web sin la necesidad de descargarlo y alojarlo en tu hosting utilizando jQuery CDN.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/jquery-cdn/">¿Qué es jQuery CDN y cómo usarlo en tu sitio web?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/jquery-cdn-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="jquery cdn" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p><strong>jQuery <a href="https://releases.jquery.com/" target="_blank" rel="nofollow noopener" data-wplink-edit="true">CDN</a></strong> es una forma de incluir jQuery en un sitio web sin necesidad de descargarlo y alojarlo en la carpeta de dicho sitio web. Existen una serie de servidores que se pueden usar, como <strong>Google, Microsoft, Cloudflare o el propio de CDN</strong>.</p> <p>En este artículo voy a explicar qué es, cómo se puede usar dentro de un sitio web y los <strong>beneficios</strong> que tiene.</p> <h2>¿Qué es CDN?</h2> <p><strong>CDN</strong> es la abreviatura de <strong>Content Delivery Network</strong> o, en español, Red de entrega de contenido . Una CDN se refiere a un grupo de servidores proxy distribuidos geográficamente que trabajan juntos para proporcionar una <strong>entrega rápida</strong> de contenido de Internet. Aloja recursos como imágenes y otros archivos CSS y javascript.</p> <p>Esta <strong>red de servidores</strong> está dispersa en muchas ubicaciones físicas y de red para responder directamente a las solicitudes de los usuarios finales de contenido web y una <strong>entrega de medios rápida y segura</strong>.</p> <p>Si bien una CDN no aloja contenido y no puede reemplazar la necesidad de un alojamiento web adecuado, sí ayuda a almacenar en <strong>caché</strong> el contenido en el perímetro de la red, lo que <strong>mejora el rendimiento del sitio web</strong>.</p> <p>También brinda <strong>seguridad</strong> contra varios ataques como inyección SQL y denegación de servicio (DOS) consiguiendo mantener el <strong>sitio web seguro</strong>.</p> <p>Un <strong>proveedor de CDN</strong> es un vendedor que brinda a las empresas la capacidad de servir su contenido a los usuarios finales de todo el mundo a través de una red de entrega de contenido. Las CDN facilitan cargas de página más rápidas y ofrecen otros beneficios importantes, incluidas las siguientes ventajas:</p> <ul> <li>Mejorar los <strong>tiempos de carga</strong> del sitio web</li> <li>Al mejorar los tiempos de carga esto beneficiará el <strong>SEO</strong> del sitio.</li> <li><strong>Reducción</strong> de los <strong>costos</strong> de ancho de banda</li> <li>Aumento de la<strong> disponibilidad y redundancia</strong> del contenido</li> <li>Mejorar la <strong>seguridad</strong> del sitio web</li> </ul> <h2>Cómo usar jQuery CDN</h2> <p>Los programadores web pueden aprovechar el uso de CDN para alojar su biblioteca jQuery para un acceso más rápido y un rendimiento mejorado.</p> <p><strong>jQuery</strong> es una biblioteca de JavaScript rica en funciones que facilita el uso de JavaScript en un sitio web.</p> <p>La biblioteca simplifica mucho el trabajo en un sitio web con funciones como el recorrido y la manipulación de DOM, la manipulación de CSS, el manejo de eventos, las animaciones y las llamadas AJAX. Podemos escribir menos y hacer más usando jQuery, que es la principal ventaja.</p> <p>Descargar la biblioteca jQuery desde un servidor conlleva un tiempo y aumenta la latencia, pero existe la opción de no alojar jQuery y utilizar <strong>jQuery CDN</strong> para incluirlo. Solo hay que incluir el script en el código y listo.</p> <p>En la siguiente imagen se puede comprender mejor la diferencia entre utilizar<strong> jQuery desde tu servidor y hacerlo con CDN</strong>:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3576" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/jQuery-servidor-vs-jQuery-CDN.jpg?x76792" alt="jQuery-servidor-vs-jQuery-CDN" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/jQuery-servidor-vs-jQuery-CDN.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/jQuery-servidor-vs-jQuery-CDN-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p>Tanto Microsoft como Google ya alojan jQuery en sus CDN. Todo lo que tenemos que hacer para utilizarlo es hacer referencia a la biblioteca jQuery alojada en sus <strong>servidores</strong>.</p> <h3>Google CDN</h3> <p>El código a insertar en su sitio web para utilizarlo desde el servidor de <strong>Google</strong> sería el siguiente:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3577" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/google-cdn.png?x76792" alt="google cdn" width="807" height="129" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/google-cdn.png 807w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/google-cdn-175x28.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/google-cdn-768x123.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/google-cdn-600x96.png 600w" sizes="(max-width: 807px) 100vw, 807px" /></p> <h3>Microsoft CDN</h3> <p>El código a insertar en su sitio web para utilizarlo desde el servidor de <strong>Microsoft</strong> sería el siguiente:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3578" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/microsoft-cdn.png?x76792" alt="microsoft cdn" width="739" height="98" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/microsoft-cdn.png 739w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/microsoft-cdn-175x23.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/microsoft-cdn-600x80.png 600w" sizes="(max-width: 739px) 100vw, 739px" /></p> <h3>Cloudflare CDN</h3> <p>El código a insertar en su sitio web para utilizarlo desde el servidor de <strong>Cloudflare</strong> sería el siguiente:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3579" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/cloudflare-cdn.png?x76792" alt="cloudflare cdn" width="818" height="126" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/cloudflare-cdn.png 818w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/cloudflare-cdn-175x27.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/cloudflare-cdn-768x118.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/cloudflare-cdn-600x92.png 600w" sizes="(max-width: 818px) 100vw, 818px" /></p> <h3>jQuery CDN</h3> <p>Si desea usar<strong> jQuery CDN</strong> sin tener que utilizar las bibliotecas jQuery alojadas en Google o Microsoft, puede considerar incluir el siguiente código y asegurarse de usar la última versión de jQuery:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3580" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/jquery-cdn.png?x76792" alt="jquery cdn" width="810" height="78" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/jquery-cdn.png 810w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/jquery-cdn-175x17.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/jquery-cdn-768x74.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/jquery-cdn-600x58.png 600w" sizes="(max-width: 810px) 100vw, 810px" /></p> <h2>Cómo solucionar el problema de tiempo de espera de jQuery CDN Connect</h2> <p>Cuando utiliza un servicio jQuery CDN, es posible que <strong>no pueda conectarse al servidor</strong>. Existen 2 razones principales de este problema:</p> <ul> <li>La IP del servidor CDN está <strong>bloqueada</strong> por un firewall o un servidor proxy.</li> <li>El <strong>servidor</strong> CDN está <strong>cerrado</strong>.</li> </ul> <p>Para solucionar este problema, podemos usar el siguiente <strong>código fuente</strong> en el que se incluye primero jQuery de un servidor CDN y si el servidor CDN no puede conectarse, entonces incluirá un <strong>archivo lib jQuery local de su servidor web</strong> en su lugar.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3581" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/codigo-jQuery-CDN-connect.jpg?x76792" alt="código-jQuery-CDN-connect" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/codigo-jQuery-CDN-connect.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/codigo-jQuery-CDN-connect-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <h2>¿Por qué usar jQuery CDN es bueno para su sitio web?</h2> <p>Existen 2 aspectos muy positivos al incluir JQuery de esta forma:</p> <ol> <li><strong>Disminuir la carga</strong> en su sitio web ya que el archivo jQuery se cargará desde un CDN y no desde su sitio web.</li> <li>jQuery <strong>carga más rápido</strong> desde CDN que desde su sitio web. Esto se debe a que los CDN están hechos para la velocidad, sirven jQuery desde la posición más cercana a los usuarios. También tienen muchos servidores de datos y algoritmos de balanceo de carga que aseguran que jQuery se sirva muy rápido.</li> </ol> <p>Si estás interesado en profundizar en el manejo de jQuery te recomiendo el <a href="https://www.inesem.es/Master-En-Diseno-Web" target="_blank" rel="noopener"><strong>Curso Experto de Creación de Páginas Webs</strong></a>.</p> <p>Si te ha gustado el artículo y quieres ver otros escritos por mí, puedes entrar a mi <a href="https://revistadigital.inesem.es/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener" data-wplink-edit="true"><strong>perfil</strong></a>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3574" data-ulike-nonce="90f9e037be" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3574"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/jquery-cdn/">¿Qué es jQuery CDN y cómo usarlo en tu sitio web?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/jquery-cdn/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Qué es una licencia de Adobe?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-licencia-de-adobe/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-licencia-de-adobe/#respond</comments> <dc:creator><![CDATA[Cristina Polo]]></dc:creator> <pubDate>Sun, 15 May 2022 12:08:00 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3997</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/Diseno-sin-titulo-2023-06-15T161139.450-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="licencia adobe" loading="lazy" style="float:left; margin:0 15px 15px 0;" />¿Conoces programas como Premiere Pro, After Effects o Illustrator? ¿Sabes que todos ellos pertenecen a Adobe?</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-es-licencia-de-adobe/">¿Qué es una licencia de Adobe?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2023/06/Diseno-sin-titulo-2023-06-15T161139.450-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="licencia adobe" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p class="MsoNormal" style="text-align: justify;"><span lang="EN-US" style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white; mso-ansi-language: EN-US;">Photoshop, Illustrator, After Effects, <b>Premiere Pro</b>, InDesign… </span><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white;">¿Te suena alguno de estos softwares informáticos? ¿Sueles utilizarlos en tu trabajo o, incluso, en tu vida personal? ¡Los <b>programas de Adobe </b>forman parte de la rutina de miles de personas! Si eres una de ellas o si quieres conocer más sobre Adobe y <b>qué es una Licencia de Adobe</b>, te invitamos a quedarte en este artículo. ¡Te lo contamos todo!</span></p> <p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white;">Antes de nada, es fundamental conocer <b>qué es una licencia de Adobe</b>. En concreto, se trata de una serie de permisos y derechos que un usuario tiene una vez que ha comprado un <b>producto de Adobe</b>, es decir, uno de sus productos o programas informáticos. Gracias a estas licencias, Adobe puede conocer quién ha adquirido qué, así como autenticar y activar el programa informático en el equipo.</span></p> <h2 class="MsoNormal" style="text-align: justify;">Tipos de licencia de Adobe</h2> <p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white;">Para seguir descubriendo <b>qué es una licencia de Adobe</b>, también es importante conocer los <b>tipos de licencia de Adobe </b>que existen. Aunque podemos clasificarlos de distintas maneras, una de las más habituales es la siguiente:</span></p> <p class="MsoListParagraphCxSpFirst" style="text-align: justify; text-indent: -18.0pt; mso-list: l0 level1 lfo1;"><!-- [if !supportLists]--><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; mso-fareast-font-family: 'Roboto Mono'; mso-bidi-font-family: 'Roboto Mono'; color: #212529;"><span style="mso-list: Ignore;">–<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><!--[endif]--><b><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white;">Licencia de Adobe de un solo usuario. </span></b><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white;">Este tipo de licencia está destinada a que un producto de Adobe lo utilice un único usuario.</span></p> <p class="MsoListParagraphCxSpLast" style="text-align: justify; text-indent: -18.0pt; mso-list: l0 level1 lfo1;"><!-- [if !supportLists]--><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; mso-fareast-font-family: 'Roboto Mono'; mso-bidi-font-family: 'Roboto Mono'; color: #212529;"><span style="mso-list: Ignore;">–<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><!--[endif]--><b><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white;">Licencia de Adobe multiusuario</span></b><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white;">. Por otro lado, este tipo de licencia está destinada a que un producto de Adobe pueda ser utilizado por varios usuarios simultáneos. </span></p> <p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white;">Pero… ¿<b><a href="https://helpx.adobe.com/es/x-productkb/policy-pricing/determine-software-license-type.html">Cómo se pueden diferenciar estos tipos de licencia de Adobe</a></b>? Pues bien, normalmente, si el usuario adquiere un producto de Adobe en una caja, se tratará de un programa de Adobe con licencia para un único usuario. Los programas con este tipo de licencia pueden adquirirse directamente en la tienda de Adobe y también en los distribuidores de software. </span></p> <p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white;">En cambio, si estás utilizando un programa de Adobe que tú no has instalado en tu equipo, del que dispones únicamente un CD o DVD (y no una caja) o que has descargado desde la web de Adobe, probablemente se trate de una <b>licencia de Adobe multiusuario</b>. </span></p> <h2 class="MsoNormal" style="text-align: justify;">¿Cómo activar una licencia de Adobe?</h2> <p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white;">Cuando adquieres un <b>producto de Adobe</b>, como puede ser <b>Adobe Creative Cloud, Premiere Pro, Adobe xd </b>o<b> Acrobat pro</b>, siempre le vendrá asignada una licencia. ¡Siempre y cuando sea original! Esta licencia debe ser, asimismo, activada para poder utilizar el programa.</span></p> <p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white;">“La <b>activación</b> permite conectar un servicio de Adobe con una licencia de usuario válida”, según se afirma desde Adobe. Si quieres saber <b>cómo se activa una licencia de Adobe</b>, no te pierdas esto. ¡Vamos!</span></p> <p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white;">Normalmente, la activación es simple y sencilla. Únicamente deberás iniciar sesión y, al hacerlo, se te pedirá un <b>número de serie </b>o algo similar. Sin embargo, también es cierto que pueden surgir determinados problemas. Adobe ofrece una lista con algunos problemas frecuentes a la hora de activar tu licencia. ¡Te los mostramos!</span></p> <ul style="text-align: justify;"> <li class="MsoNormal"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; mso-fareast-font-family: 'Roboto Mono'; mso-bidi-font-family: 'Roboto Mono'; color: #212529;"><span style="mso-list: Ignore;"><span style="font: 7.0pt 'Times New Roman';"> </span></span></span><!--[endif]--><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white;">Fallos en la fecha y la hora de tu equipo informático. </span></li> <li class="MsoNormal"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white;">No hay conexión a Internet. </span></li> <li class="MsoNormal"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white;">Se está intentando instalarla en demasiados equipos. Debes saber que si compras un producto Adobe con licencia de un único usuario, se puede instalar en dos equipos, pero no utilizarse de forma simultánea.</span></li> <li class="MsoNormal"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white;">Problemas de desactivación. <span style="mso-spacerun: yes;"> </span></span></li> </ul> <h2 class="MsoNormal" style="text-align: justify;">¿Sabes que INESEM ofrece licencias de Adobe en algunas formaciones?</h2> <p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white;">En <b><a href="https://www.inesem.es/">INESEM</a></b>, nos gusta ofrecer a nuestro alumnado las máximas garantías de aprendizaje. Y, para ello, es fundamental la teoría, pero también la práctica. Por eso, en algunas de nuestras formaciones, podrás encontrar diferentes licencias de Adobe. ¡Este <b><a href="https://www.inesem.es/Master-En-Diseno-Grafico-Online">Máster en Diseño Gráfico online</a> </b>es ejemplo de ello! En concreto, este máster online “incluye una </span><b>licencia Adobe Creative Cloud</b> para que aprendas a usar los softwares más usados en mundo del diseño gráfico y digital”.</p> <p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white;">Asimismo, se trata de un máster online avalado por varios productos de Adobe, como <b><a href="https://www.inesem.es/revistadigital/diseno-y-artes-graficas/adobe-acrobat-reader-dc/">Adobe Acrobat Pro DC</a>, Adobe Photoshop, </b>Adobe<b> Illustrator, </b>Adobe<b> InDesing, </b>Adobe<b> Premiere Pro, </b>Adobe<b> Ligthroom </b>y <b>Adobe After Effects</b>.</span></p> <p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Roboto Mono',serif; color: #212529; background: white;">Es el momento de apostar por formación online de calidad. ¡Como la de INESEM! ¿Nos dejas acompañarte a conseguir el empleo de tus sueños? ¡Fórmate y especialízate con nosotros!</span></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3997" data-ulike-nonce="f3c9aefef1" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3997"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-es-licencia-de-adobe/">¿Qué es una licencia de Adobe?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-licencia-de-adobe/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Prestashop vs Shopify: ¿Qué plataforma e-commerce elegir?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/prestashop-vs-shopify/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/prestashop-vs-shopify/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Wed, 04 May 2022 10:10:19 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3550</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/e-commerce-final-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="e-commerce" loading="lazy" style="float:left; margin:0 15px 15px 0;" />A día de hoy, Prestashop y Shopify son dos de las plataformas e-commerce más importantes y utilizadas para la creación de tiendas online. Existen numerosas discusiones y comparativas de Prestashop vs Shopify, sobre qué...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/prestashop-vs-shopify/">Prestashop vs Shopify: ¿Qué plataforma e-commerce elegir?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/e-commerce-final-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="e-commerce" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>A día de hoy, <strong>Prestashop y Shopify</strong> son dos de las <strong>plataformas e-commerce</strong> más importantes y utilizadas para la creación de tiendas online.</p> <p>Existen numerosas discusiones y comparativas de Prestashop vs Shopify, sobre qué plataforma es la más conveniente o la mejor para ingresar al mundo del E-commerce. Ambos servicios ofrecen excelentes herramientas con las características necesarias para que podamos iniciar un proyecto de tienda online con grandes posibilidades de éxito.</p> <p>Sin embargo, según el tipo de vendedor, cada plataforma ofrece unas <strong>características</strong> únicas y particulares que la convertirán en la opción ideal. </p> <p><img loading="lazy" class="aligncenter size-full wp-image-3552" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/e-commerce-final.jpg?x76792" alt="e-commerce" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/e-commerce-final.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/05/e-commerce-final-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p>A continuación, voy a repasar los elementos y principales características de <strong>ambas plataformas</strong>, así como sus <strong>puntos fuertes</strong> para elegir entre una u otra opción.</p> <h2>Prestashop</h2> <p><a href="https://www.prestashop.com/es" target="_blank" rel="nofollow noopener noreferrer"><strong>Prestashop</strong> </a>es una plataforma de <strong>código abierto</strong> que se lanzó en 2007. En poco tiempo logró convertirse en una de las mejores soluciones y más populares para el comercio electrónico.</p> <p>Hoy en día, cuenta con casi <a href="https://trends.builtwith.com/shop/PrestaShop" target="_blank" rel="nofollow noopener noreferrer"><strong>300.000 tiendas online</strong></a> distribuidas por multitud de paises, y gestionadas en más de 60 idiomas diferentes.</p> <h3>Características y ventajas de Prestashop</h3> <ul> <li>La plataforma nos permite gestionar todas las funciones esenciales de un E-commerce, como la <strong>gestión de clientes y compras</strong>, así como la gestión de catálogos y pasarelas de pagos.</li> <li>PrestaShop ofrece un <strong>sistema CMS de código abierto</strong>, gracias al cual nos permite descargar, instalar y configurar nuestra tienda online de forma totalmente gratuita.</li> <li>Dispone de una gran cantidad de <strong>plantillas</strong> diferentes que permiten personalizar tu tienda según tus gustos personales.</li> <li>Es un software muy flexible para diferentes usuarios, y ofrece un bajo consumo de recursos del sistema donde se instala, y su gestión es 100% ajustable y personalizable.</li> <li>Cuenta con funciones que nos permiten <strong>personalizar URLs</strong>, así como optimizar etiquetas y títulos. Además, ofrece una interfaz intuitiva que siempre será fácil y accesible de usar.</li> <li>Nos permite gestionar el uso efectivo de la relación con el cliente, así como pedidos avanzados y estadísticas.</li> <li>Se puede gestionar el <strong>marketing</strong> utilizando promociones y operaciones especiales.</li> <li>Para recibir pagos, PrestaShop hace posible la <strong>internacionalización</strong> de la tienda. Con el que podemos gestionar diferentes elementos como IVA, moneda, idioma y datos.</li> </ul> <h2>Shopify</h2> <p><a href="https://www.shopify.es/" target="_blank" rel="nofollow noopener noreferrer"><strong>Shopify</strong> </a>es una empresa canadiense con sede en Ottawa, lanzada en 2004, con la que se pueden procesar pagos en línea y diversos sistemas de punto de venta.</p> <p>Actualmente cuenta con más de <a href="https://trends.builtwith.com/shop/Shopify" target="_blank" rel="nofollow noopener noreferrer"><strong>3.500.000 tiendas</strong></a> disponibles a través de su plataforma, la gran mayoría en Estados Unidos.</p> <p>Esto la convierte en una de las <strong>plataformas preferidas</strong> por los emprendedores de todo el mundo en la actualidad.</p> <h3>Características y ventajas de Shopify</h3> <ul> <li>Permite administrar tu tienda ofreciendo multitud de <strong>plantillas</strong> diferentes. Así mismo, también podemos utilizar nuestros propios diseños.</li> <li>El <strong>panel de control</strong> que maneja es bastante completo y muy funcional, lo que hace posible en cualquier momento crear varias ofertas o también agregar un nuevo producto de manera muy fácil y eficiente.</li> <li>El servicio de <strong>soporte</strong> de Shopify está activo <strong>24/7</strong>. Para utilizar este servicio podemos llamar a un equipo especializado o enviar un email.</li> <li>Shopify permite <strong>personalizar</strong> cada elemento de la tienda de una forma sencilla y práctica.</li> <li>Cuenta con un personal altamente calificado y bien capacitado, para guiar al cliente paso a paso en la personalización de su tienda.</li> <li>Se pueden recibir pagos en hasta <strong>70 monedas diferentes</strong>.</li> <li>Cuenta con las herramientas ideales para la gestión de negocios online, para que siempre se pueda realizar un seguimiento del estado de todos los pedidos.</li> <li>Ofrece un <strong>periodo de prueba gratuito de 14 días</strong>, suficiente para que podamos aprovechar lo mejor de esta plataforma sin coste alguno.</li> </ul> <h2>PrestaShop vs Shopify</h2> <p>Elegir la mejor plataforma de comercio electrónico entre Prestashop vs Shopify es una reflexión que puede resultar difícil si se quiere ser objetivo.</p> <p>La realidad es que, para definir la mejor opción, el usuario debe ponderar según su propio perfil.</p> <p>Hay que preguntarse, ¿Cuál es la plataforma que te ofrece las herramientas idóneas y te brinda las mayores ventajas y beneficios en relación con tu uso?</p> <p>Por ello, a continuación, voy a <strong>comparar</strong> Prestashop vs Shopify, mencionando los pros y los contras de cada una.</p> <h3>Pros y contras de PrestaShop y Shopify</h3> <ul> <li>Para fines de <strong>SEO</strong> (optimización de motores de búsqueda), Shopify es menos flexible mientras que PrestaShop facilita un mejor posicionamiento en los motores de búsqueda.</li> <li>Gracias a su código abierto, PrestaShop permite una modificación y personalización de plantillas más sencilla que la que puedes hacer con Shopify.</li> <li>Shopify ofrece una <strong>integración</strong> para un número bastante más elevado de plataformas de marketing autorizadas que PrestaShop.</li> <li><strong>PrestaShop</strong> es un software <strong>gratuito</strong> (solo hay que pagar una pequeña cantidad por el plan de hosting) mientras que <strong>Shopify</strong> tiene un <strong>coste mensual</strong> que depende del plan que se contrate.</li> <li>Tanto PrestaShop como Shopify cuentan con un excelente <strong>servicio de soporte al cliente</strong>. Sin embargo, en el caso de Shopify, además del servicio telefónico, también cuenta con un chat online integrado para resolver dudas las 24 horas del día.</li> <li>Al contratar los planes básicos de Shopify, este cobra una <strong>comisión por transacción</strong>. Sin embargo, PrestaShop no aplica ningún tipo de cargo.</li> </ul> <h2>¿Qué plataforma debo escoger entonces, Prestashop o Shopify?</h2> <p>Después de repasar las principales características y ventajas en torno a dos de las mejores y más utilizadas plataformas e-commerce que existen en la actualidad, podemos decir que no hay un ganador claro, ya que la elección final <strong>dependerá del uso y finalidad de cada sitio web</strong>, así como de sus usuarios específicos.</p> <p>Así, mientras algunos encontrarán más fácil y flexible el uso de PrestaShop, otros apreciarán la mayor cantidad de funciones e integración que puedes encontrar con Shopify a pesar de la inversión inicial que representa.</p> <p>Ambos sistemas son <strong>herramientas ideales</strong> para emprendedores que se aventuran por primera vez en el mundo del comercio electrónico.</p> <p>Lo cierto es que la decisión final sobre cuál es mejor dependerá en última instancia de los objetivos particulares que quieras cumplir, ya sea a corto, medio o incluso largo plazo.</p> <p>Si estás interesado en profundizar en el manejo de Prestashop y/o Shopify te recomiendo los siguientes cursos: <a href="https://www.inesem.es/Curso-De-Prestashop-Community-Manager" target="_blank" rel="noopener"><strong>Curso Experto de Prestashop y Community Manager</strong></a> y <a href="https://www.inesem.es/Curso-Ecommerce-Shopify" target="_blank" rel="noopener"><strong>Curso de Ecommerce en Shopify</strong></a>.</p> <p>Si te ha gustado el artículo y quieres ver otros escritos por mí, puedes entrar a mi <a href="https://revistadigital.inesem.es/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener"><strong>perfil</strong></a>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3550" data-ulike-nonce="598190e42b" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3550"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/prestashop-vs-shopify/">Prestashop vs Shopify: ¿Qué plataforma e-commerce elegir?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/prestashop-vs-shopify/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Qué estudiar para ser experto en Ciberseguridad?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/que-estudiar-para-ser-experto-ciberseguridad/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/que-estudiar-para-ser-experto-ciberseguridad/#respond</comments> <dc:creator><![CDATA[Jesús Expósito López]]></dc:creator> <pubDate>Wed, 27 Apr 2022 14:47:17 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3536</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/04/Que-estudiar-para-ser-experto-en-ciberseguridad-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="¿Que necesitas estudiar para ser experto en ciberseguridad?" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Acabado el grado de ingeniería y ¿no sabes en qué especializarte?. ¿Quieres saber que estudiar para ser experto en ciberseguridad? Te lo contamos aquí.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-estudiar-para-ser-experto-ciberseguridad/">¿Qué estudiar para ser experto en Ciberseguridad?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/04/Que-estudiar-para-ser-experto-en-ciberseguridad-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="¿Que necesitas estudiar para ser experto en ciberseguridad?" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>Las <strong>grandes empresas y organizaciones</strong> manejan un conjunto masivo de datos, que genera una preocupación por las posibles fugas. En este contexto, muchos perfiles optan por <strong>estudiar para ser experto en ciberseguridad</strong>, como una profesión con un porvenir prometedor en la era del <em>big data</em>.<br /><br />En este sentido, además, debe tenerse en cuenta la reciente normativa en <strong>protección de datos</strong> que ha empujado a las empresas a dotar de<strong> privacidad y seguridad</strong> a su base de datos.<br /><br />Todas estas circunstancias han llevado a un aumento de la demanda de <strong>especialistas en ciberseguridad</strong> en el mercado laboral. Y, por consiguiente, una corriente de profesionales interesados en <strong>estudiar un máster en ciberseguridad.</strong></p> <h2>Importancia del experto en seguridad informática en la empresa</h2> <p>La <strong>ciberseguridad</strong> es un aspecto dentro de las compañías que tiene su incidencia en tres facetas concretas que son la reputación, la productividad y la competitividad.<br /><br />Poniendo el foco en la reputación, contar con profesionales de la ciberseguridad garantiza una <strong>privacidad y protección de los clientes</strong> que tiene su traducción en una mejora de la contratación. En otras palabras, los clientes sienten una mayor fiabilidad hacia las empresas <strong>libres de ataques y pérdidas de datos</strong> a través de la ciberseguridad.<br /><br />También la productividad se ve mejorada a través de los <strong>expertos en seguridad en los sistemas informáticos</strong>. Debido a la creación de una estructura de seguridad de los datos se conseguirá así dar continuidad a las operaciones de las empresas. Dicho de otro modo, la actividad productiva no se parará gracias a contar con un<strong> especialista en ciberseguridad</strong> que frene cualquier <em>malware</em> o ciberataque.<br /><br />En relación con la reputación, el cumplimiento de la normativa, reglamentos o certificaciones establecidas supone una mejora de la competitividad. Las empresas y organizaciones depositarán la confianza en quienes permanezcan al día de estas exigencias legales.</p> <h2>Funciones de un especialista en seguridad informática</h2> <p>A la hora de <strong>estudiar para ser experto en ciberseguridad</strong>, es importante conocer cuales son las funciones de estos expertos en seguridad informática. De una forma simple se puede decir que se encargan de realizar actividades de prevención, actuación y conocimiento de esta materia. Más concretamente sus funciones son las siguientes:</p> <ul> <li>Conseguir <strong>mantener la seguridad en los sistemas</strong> y proteger el contenido que en ellas hay. En otras palabras, mantienen las redes y los sistemas a raya de posibles piratas informáticos, vulnerabilidades u otro tipo de ataques.</li> <li>Realizar informes y un <strong>seguimiento sobre amenazas y virus</strong>. A través de protocolos cartográficos, podrán supervisar dentro de las empresas el uso de apps o archivos, para realizar una labor de <strong>prevención de ciberataques</strong>.</li> <li>Llevar a cabo una<strong> auditoría de riesgos o amenazas</strong> a la seguridad del sistema. La finalidad de esta función será la de prever futuras amenazas para poder actuar con rapidez y minimizar los riesgos.</li> <li>Responder ante cualquier <strong>situación de emergencia</strong> relacionada con la seguridad informática. Se encargarán de evitarán problemas como el bloqueo de una web o un servicio determinado.</li> <li>Estudiar como actúa el <em>malware</em> para <strong>detectarlo, analizarlo y evitarlo.</strong> Tan solo de esta forma se podrá analizar su estructura y encontrar la mejor manera para afrontar esta situación.</li> </ul> <h2>¿Qué master hago en Ciberseguridad?</h2> <p>Son muchas las personas egresadas del <strong>grado en ingeniería</strong>, que han puesto el foco en la ciberseguridad como camino a seguir en su trayectoria profesional. En este sentido, <strong>estudiar para ser experto en Ciberseguridad</strong>, en la actualidad, se ha convertido en una de las opciones más demandadas en el área de <strong>ingeniería informática.</strong><br /><br />Consecuentemente, es necesario elegir un <a href="https://www.inesem.es/Master-Ciberseguridad-Online" target="_blank" rel="noopener noreferrer">master en ciberseguridad</a> que profundice en áreas como el hacking ético, el análisis forense, la gestión de incidentes de seguridad o en el empleo de tecnologías tan avanzadas como la<strong> inteligencia artificial</strong> (IA), el <strong>Internet de las Cosas</strong> (IoT) o la <strong>industria 4.0.</strong><br /><br />De forma complementaria, además de ser un buen administrador de sistemas, más allá de los archivos informáticos también se debe profundizar en aspectos menos técnicos como la <strong>normativa sobre el sistema de gestión de la seguridad de la información</strong> (SGSI).</p> <h2>El salario en Ciberseguridad: un aliciente mas</h2> <p>¿Cuánto cobra un <strong>experto en ciberseguridad</strong>? Seguramente, es una de las preguntas más recurrentes entre aquellos que están interesados en saber que <strong>estudiar para ser experto en ciberseguridad</strong>. Al igual que en cualquier otro sector, la experiencia y, sobre todo, la formación determinará el salario de estos profesionales.<br /><br />No obstante, existen webs especializadas en determinar el <strong>salario medio</strong> de cualquier empleo situando a los <strong>especialistas en ciberseguridad</strong> en una posición elevada. Concretamente, la media se sitúa <strong>por encima de los 25.000 euros anuales,</strong> en un rango que va desde los 19.000-35.000 aproximadamente.<br /><br />Estos datos tienen como referencia a trabajadores de la ciberseguridad, sin concretar su <strong>especialización</strong>. En este sentido, se evidencia, una vez más, como la especialización aumenta considerablemente el salario de estos expertos en ciberseguridad. Así, un analista de malware obtiene un sueldo que ronda los<strong> 28.000-60.000 € anuales</strong>; un hacker ético los <strong>45.000-115.000 €</strong> <strong>anuales</strong> o un consultor de seguridad los<strong> 30.000-60.000 € anuales.</strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3536" data-ulike-nonce="b39baad0b1" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3536"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-estudiar-para-ser-experto-ciberseguridad/">¿Qué estudiar para ser experto en Ciberseguridad?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/que-estudiar-para-ser-experto-ciberseguridad/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>7 consejos de UX para Ecommerce</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/7-consejos-de-ux-para-ecommerce/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/7-consejos-de-ux-para-ecommerce/#respond</comments> <dc:creator><![CDATA[Juan Francisco Segura Crespo]]></dc:creator> <pubDate>Tue, 26 Apr 2022 14:31:21 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3539</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/04/ux-para-ecommerce-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="ux para ecommerce" loading="lazy" style="float:left; margin:0 15px 15px 0;" />La UX para Ecommerce es uno de los aspectos más importantes para aumentar sus ingresos. Con estos consejos optimizarás la experiencia de tus compradores</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/7-consejos-de-ux-para-ecommerce/">7 consejos de UX para Ecommerce</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/04/ux-para-ecommerce-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="ux para ecommerce" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>La UX para Ecommerce es uno de los aspectos más importantes para aumentar sus ingresos. Sin embargo, lo más común es que muchos propietarios de pequeñas empresas dejen la experiencia del usuario al azar.</p> <p>Es por esto que, en este artículo, analizaremos 7 mejores prácticas de experiencia de comercio electrónico que puede comenzar a usar hoy para convertir más tráfico en ventas.</p> <h2>La experiencia del usuario y por qué debería importarle para su Ecommerce.</h2> <p>Se denomina experiencia del usuario (UX) a cómo los clientes piensan acerca de sus interacciones con su sitio web, los valores de su empresa, sus productos y su equipo.</p> <p>En otras palabras, se trata de cómo se sienten las personas cuando interactúan con cualquier parte de su Ecommerce.</p> <p>Después de poner todo su esfuerzo y dinero en obtener tráfico para el sitio web, a menudo no se dan cuenta de por qué su tasa de conversión no es tan alta como esperaban. Esto se suele deber a una mala UX para Ecommerce.</p> <p>Según las estadísticas:</p> <ul> <li>El 46% de los compradores en línea enumeran el hecho de no saber qué hace una empresa como la razón para abandonar un sitio web.<br />La experiencia de usuario intencional y estratégica tiene el potencial de aumentar las tasas de conversión hasta en un 400 %.</li> <li>El 52% de los compradores en línea afirman que la carga rápida de la página influye en su lealtad a un sitio.</li> <li>La Ecommerce Airbnb atribuye a su UX transformarlos de ser casi un fracaso económico a ser valorados actualmente en 10 millones de euros</li> </ul> <p>Para crear una mejor experiencia para sus visitantes, echemos un vistazo a estos 7 consejos de UX para ecommerce.</p> <h2>UX para ecommerce, 7 recomendaciones</h2> <p><strong>1. Use Tapetes de bienvenida a pantalla completa para exhibir un producto u oferta:</strong> Una ventana emergente, una alfombra de bienvenida de pantalla completa es una opción que se desliza por toda la página.</p> <p>Llama la atención de los visitantes a sus mejores productos u ofertas.<br />Se ha demostrado que hacer esto aumenta las conversiones hasta en un 80%.</p> <p>Esto contribuye en gran medida a mejorar la UX, ya que permite mostrar solo ofertas personalizadas a los visitantes que tienen más probabilidades de estar interesados en ellas.</p> <p><strong>2. Cree una página de inicio limpia y clara:</strong> Únicamente tienes alrededor de medio segundo para causar una primera impresión agradable al cliente.</p> <p>Será la página de inicio lo primero que verán los usuarios cuando entren en su sitio. Es crucial que se vea limpio, ordenado y que tenga un propósito claro.</p> <p>Aquí hay algunos consejos para asegurarse de que su sitio cause una excelente primera impresión:</p> <p>• Usa un diseño simple y minimalista.<br />• Enfatice los elementos que tienen un impacto como las publicaciones recientes de su blog, por ejemplo.<br />• Apéguese a un esquema de color consistente</p> <p><strong>3. Facilite la navegación de los usuarios por su sitio:</strong> Piense en cómo se sentiría al deambular por una tienda física, sin letreros ni señales que muestren dónde está algo. O qué pasaría si hubiera carteles por todas partes con flechas apuntando en todas direcciones. <span style="font-size: inherit;">Probablemente, termines saliendo con las manos vacías y confundidos.</span></p> <p><span style="font-size: inherit;"> Los visitantes de su sitio web sienten lo mismo. Cuando llegan, quieren saber dónde pueden ir sin sentirse sobrecargados por información.</span></p> <p>Aquí te indicamos cómo mantener la navegación fácil de emplear:</p> <p>• Utilice señales visuales como contraste de color y flechas para llamar la atención sobre su llamado a la acción.<br />• Divide tus productos en diferentes categorías con columnas y barras laterales.<br />• Incluya siempre una barra de búsqueda para aquellos que saben exactamente lo que quieren.<br />• Use palabras familiares al etiquetar.</p> <p><strong>4. Mejore la velocidad de su sitio web:</strong> Debemos de tener en cuenta que el 53% de los visitantes a una web abandonarán esta si tarda más de 3 segundos en cargarse.</p> <p>Muchas veces, la velocidad lenta afecta la UX porque las personas tratan la navegación web como si estuvieran conversando con otras personas. Si le hacemos a alguien una pregunta de sí o no y tarda más de 3 segundos en respondernos, las cosas pueden volverse incómodas.</p> <p>Es lo mismo para su sitio web. Si es lento, los usuarios buscarán algo más que diga más en menos tiempo.</p> <p><strong>5. Utilice una llamada a la acción clara:</strong> En los Ecommerces, la llamada a la acción (CTA) generalmente se llevará a cabo mediante un botón Agregar al carrito o Comprar ahora. Tener un CTA claro es esencial para convertir el tráfico en ventas.</p> <p>El botón debe sobresalir del resto de la página. Una excelente manera de hacer esto es agregando contraste de color y letras en negrita.</p> <p><a href="https://hotmart.com/es/blog/que-es-cta-llamada-a-la-accion" target="_blank" rel="nofollow noopener noreferrer" data-wplink-edit="true">Aquí</a> podrás aprender como hacer de tus botones, todo un éxito.</p> <p><strong>6. Cree un pago con un clic:</strong> Agregar llamadas a la acción es un buen paso para lograr que los visitantes agreguen artículos a su carrito. Desafortunadamente, el porcentaje promedio de abandono del carrito es del 76%.</p> <p>Dicho de otra manera, casi 8 de cada 10 visitantes que agregan un producto a su carrito se irán antes de pagar.</p> <p>Sin embargo, hay cosas que puede hacer para optimizar el proceso de pago y hacer que esos compradores sigan adelante con su compra.</p> <p>Considere omitir el carrito y agregar un botón de pago con solamente un clic directamente en la página del producto. </p> <p><strong>7. Permita que los usuarios paguen como invitados:</strong> Una razón más para abandonar del carrito de compras, es que los usuarios deben crear una cuenta para completar su compra.</p> <p>Puedes presionarlos para que lo hagan y obtener así sus datos, pero esto tiene grandes desventajas. El 34% de sus invitados abandonarán el carrito porque no hay una opción de pago para invitados.</p> <p>Si no permite el pago como invitado, más de 1 de cada 3 clientes pasarán a la página de un competidor. Por eso, tantas grandes empresas, como Nike, siempre permiten el pago como invitado.</p> <h2>Otros consejos de UX para Ecommerce</h2> <p>Otras recomendaciones frecuentes de UX para Ecommerce es el incluir reseñas de los productos que comercializamos. Casi se ha vuelto en algo indispensable y fundamental.</p> <p>Esto puede ser una herramienta muy poderosa para convertir a los visitantes en compradores.</p> <p>Los visitantes no solo buscan reseñas del producto en sí, sino que también quieren aprender sobre el servicio que recibieron los clientes cuando ordenaron productos.</p> <p>Al mostrar las reseñas de los clientes en la página de listado del producto, les muestra a los nuevos visitantes que es un vendedor confiable.</p> <p>Y dado que el 88% de los consumidores realizan compras en sitios de comercio electrónico con reseñas principalmente positivas, no puede darse el lujo de dejarlos fuera de las páginas de sus productos.</p> <p>Tenga en cuenta la distinción «principalmente» críticas positivas.<br />Si tienes algunas críticas negativas, no te preocupes. De hecho, pueden ayudar a que su sitio y sus productos se vean más creíbles.</p> <p>Únicamente necesita aprender cómo responder a las críticas negativas de una manera que lo ubique en una luz positiva.</p> <p>En todo lo digital, es vital obtener datos e información que nos ayuden a determinar que acciones tomar en futuros. Conseguir métricas será primordial, por lo que aquí podrás encontrar un artículo que te ayudará a <a href="https://www.inesem.es/revistadigital/gestion-empresarial/metricas-crecimiento-online/" target="_blank" rel="noopener noreferrer" data-wplink-edit="true">obtener métricas de los beneficios de la UX para Ecommerce</a>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3539" data-ulike-nonce="dbada6f295" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3539"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/7-consejos-de-ux-para-ecommerce/">7 consejos de UX para Ecommerce</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/7-consejos-de-ux-para-ecommerce/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>La tecnología para fichar a MBappé: Big Data en el Fútbol</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/big-data-en-el-futbol/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/big-data-en-el-futbol/#respond</comments> <dc:creator><![CDATA[Jesús Expósito López]]></dc:creator> <pubDate>Wed, 13 Apr 2022 12:57:09 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3523</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/04/La-tecnología-para-fichar-a-MBappé-Big-Data-en-el-Fútbol-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Big Data en el Fútbol: la clave en el sueldo de Mbappe" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Como decía Piqué....Kevin De Bruyne ¡Contigo empezó todo! No te quedes en fuera de juego y conoce todo sobre el big data en el fútbol sin pedir el VAR.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/big-data-en-el-futbol/">La tecnología para fichar a MBappé: Big Data en el Fútbol</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/04/La-tecnología-para-fichar-a-MBappé-Big-Data-en-el-Fútbol-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Big Data en el Fútbol: la clave en el sueldo de Mbappe" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p style="text-align: justify;">Es un secreto a voces que los mejores clubes del mundo se rifan a <strong>Kylian Mbappé</strong> la temporada próxima, entre ellos, el Real Madrid que parece mejor posicionado. No existen tampoco dudas en cuanto a su potencial, pero ¿sabías que con el <strong>Big Data en el fútbol</strong> se puede predecir su rendimiento? Sin lugar a duda, esta tecnología ha aterrizado en este deporte como herramienta importante para preservar los intereses de los <strong>equipos de fútbol</strong> más importantes.</p> <h2 style="text-align: justify;">Kevin de Bruyne ¡Contigo empezó todo!</h2> <p style="text-align: justify;">Las sumas de dinero que se mueven en los traspasos o las renovaciones de los jugadores pueden tener los días contados. Este es el caso del jugador del Mánchester City, <a href="https://www.premierleague.com/players/4288/Kevin-De-Bruyne/overview" target="_blank" rel="nofollow noopener noreferrer">Kevin De Bruyne</a>. A través de un análisis de datos masivos negoció gracias al <strong>Big Data en el futbol</strong> su renovación aportando al club las <strong>estadísticas</strong> en cuanto a goles, pases, asistencias y una cantidad de datos que reforzaban su aumento de ficha.</p> <p style="text-align: justify;">Esta es una de las aplicaciones del <strong>Big Data en el fútbol</strong> que al delantero belga le valió para convertirse en el jugador mejor pagado de la Premier League. Del mismo modo, a través del análisis del <a href="https://www.inesem.es/revistadigital/informatica-y-tics/hacia-donde-nos-lleva-la-tecnologia-big-data/" target="_blank" rel="nofollow noopener noreferrer">Big Data</a>, los representantes de jugadores de talla mundial como <strong>Mbappé</strong>, podrán argumentar su valía y, por lo tanto, solicitar un salario conforme al rendimiento de los jugadores.</p> <h2 style="text-align: justify;">¿En qué se aplica el Big Data en el Fútbol?</h2> <p style="text-align: justify;">Al igual que sucede en el ámbito empresarial, donde el <strong>Big Data</strong> tiene como finalidad mejorar la <strong>toma de decisiones</strong> o el rendimiento de los activos de las compañías, de una forma parecida actúa en el futbol. Concretamente, el <strong>Big Data en el futbol</strong> ayuda tanto dentro como fuera del campo a tomar decisiones y a mejorar el rendimiento de los futbolistas mediante los datos obtenidos de cada partido.</p> <p style="text-align: justify;">Profundizando en este aspecto, existirán <strong>herramientas y aplicaciones de Big Data en el fútbol</strong> que permitan extraer estos datos como los siguientes:</p> <ul style="text-align: justify;"> <li><strong>Indicadores de éxito</strong>: el análisis estadístico aquí analiza, goles, oportunidades, disparos a puerta, eficacia y pases de gol completados con éxito, entre otros.</li> <li><strong>Estadísticas globales</strong>: referidos a la posesión, su duración y el tiempo de juego efectivo.</li> <li><strong>Datos ofensivos</strong>: reflejan estadísticas como los ataques posicionales, los contrataques, el éxito a balón parado o los duelos ganados y un largo etcétera.</li> <li><strong>Datos defensivos</strong>: faltas recibidas, duelos ganados a nivel defensivo, recuperaciones o tarjetas recibidas y otros muchos más.</li> </ul> <p style="text-align: justify;">No obstante, las áreas de aplicación del <strong>Big Data en el futbol</strong> podrán clasificarse en las siguientes categorías:</p> <ul style="text-align: justify;"> <li><strong>Decisiones técnicas</strong>: los cuerpos técnicos de los equipos de futbol más relevantes del panorama fútbol, hacen uso ya de tecnologías como la inteligencia artificial a la hora de realizar <em>scouting</em>. En otras palabras, el <strong>Big Data en el futbol</strong> aquí les facilita la labor de encontrar los cracks con los que los clubs sueñan desde temprana edad.</li> <li><strong>Análisis predictivo</strong>: como si de una empresa se tratase, se podrá valer de la data en la <strong>toma de decisiones</strong> sobre los jugadores más adecuados a cada partido teniendo en cuenta variables como el rendimiento, el árbitro o la biometría. Además, servirá para reducir el riesgo de lesiones.</li> <li><strong>Marketing</strong>: los equipos de fútbol podrán ofrecer a sus aficionados promociones personalizadas a través de las <strong>redes sociales</strong> o el <strong>correo electrónico</strong>. También les permite identificar la publicidad o la comunicación más atrayente a sus seguidores.</li> </ul> <h2 style="text-align: justify;">Así, así, así utiliza el Big Data el Madrid</h2> <p style="text-align: justify;">¿Sabías que el <strong>Real Madrid</strong> tiene una app que utiliza el Big Data? La app Bernabéu Digital es una herramienta desarrollada por Microsoft para uno de los equipos más laureados del mundo con la intención de aprovechar el <strong>análisis de datos</strong> a nivel de empresa. En este sentido, a través de esta app se recopilan datos de sus aficionados y seguidores a los que ofrece contenido exclusivo y de forma personalizada.</p> <p style="text-align: justify;">A través de esta <strong>herramienta de Big Data</strong>, se permitirá al club de Chamartín diseñar estrategias de marketing exitosas, mejorar el rendimiento del equipo a nivel de empresa y obtener un <em>feedback</em> por parte de sus seguidores que les permita explotar su margen de mejora. En este contexto, el <strong>Big Data en el fútbol</strong> puede contribuir a mejorar la interactividad de los aficionados con el club, mejorando su cercanía con ellos y sus beneficios como empresa.</p> <p style="text-align: justify;">Consecuentemente, la <strong>aplicación del Big Data en el fútbol</strong> tanto a nivel técnico como empresa, gozará de una expansión en el corto y largo plazo, no solo en los grandes clubes, sino incluso en otros más modestos. Por lo tanto, no se requiere de <strong>inteligencia artificial</strong> para predecir una futura demanda de profesionales formados en esta tecnología en el mundo del futbol.</p> <p style="text-align: justify;">Si estás interesado en acceder a una formación en esta área, te recomendamos el <a href="https://www.inesem.es/Big-Data-Curso-Online" target="_blank" rel="nofollow noopener noreferrer">Curso de Big Data</a>, donde te podrás formar para ser la persona que traiga a las grandes figuras del balompié a los<strong> equipos </strong>más importantes del panorama futbolístico.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3523" data-ulike-nonce="04df6c99f3" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3523"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/big-data-en-el-futbol/">La tecnología para fichar a MBappé: Big Data en el Fútbol</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/big-data-en-el-futbol/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Qué es GIT y Comandos GIT básicos que deberías conocer</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-git-y-comandos-git-basicos-que-deberias-conocer/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-git-y-comandos-git-basicos-que-deberias-conocer/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Fri, 08 Apr 2022 11:33:16 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3493</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/comandos-git-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="comandos git" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Descubre qué es GIT y cuales son los principales comandos GIT utilizados por el sistema de control de versiones (DVCS) más extendido y utilizado.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-es-git-y-comandos-git-basicos-que-deberias-conocer/">Qué es GIT y Comandos GIT básicos que deberías conocer</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/comandos-git-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="comandos git" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p>A lo largo de este artículo voy a explicar qué es <strong>GIT</strong> y cuales son los principales <strong>comandos GIT</strong> utilizados por este <strong>DVCS</strong>.</p> <p>De lejos, el <strong>sistema de control de versiones</strong> más utilizado en el mundo actualmente es GIT.</p> <p>GIT es un <strong>proyecto de código abierto</strong>, mantenido de forma activa, desarrollado originalmente en 2005 por Linus Torvalds, el famoso creador del kernel del sistema operativo Linux.</p> <p>En lugar de tener un solo lugar para el historial de versiones completo de un software, en GIT, cada copia de trabajo del código del desarrollador también es un repositorio en el cual se puede encontrar el historial completo de todos los cambios.</p> <p>Además de ser <strong>distribuido</strong>, GIT ha sido diseñado teniendo en cuenta el rendimiento, la seguridad y la flexibilidad.</p> <p>Puedes ver una serie de<strong> buenas prácticas</strong> sobre el uso de GIT en este <a href="https://www.inesem.es/revistadigital/informatica-y-tics/git/" target="_blank" rel="noopener noreferrer"><strong>artículo</strong></a>.</p> <p>Si bien existen<strong> interfaces GUI</strong> (como GitGUI) disponibles para GIT, la familiaridad con al menos los <strong>comandos GIT básicos</strong> de la interfaz de la <strong>línea de comandos</strong> de git (GitBash en Windows) sirve para mejorar la capacidad para utilizar la herramienta con la máxima eficacia.</p> <p>A continuación, explicaré el conjunto básico de <strong>comandos GIT</strong> más utilizados para navegar y mantener de manera efectiva el repositorio utilizando solo la interfaz de línea de comandos de <strong>Git Bash</strong>.</p> <h2>Comandos GIT para configurar GIT y crear repositorios</h2> <p>Después de <strong>instalar Git</strong> en su equipo, lo primero que debe hacer es configurar un repositorio. Un <strong>repositorio</strong> (repo) es una carpeta ubicada centralmente para almacenar todo su código. Una vez que cree un repositorio Git con sus archivos y directorios, puede comenzar a rastrear cambios y versiones.</p> <p>Para <strong>configurar GIT y crear repositorios</strong> existen los siguientes comandos:</p> <h3>Git config</h3> <p>El comando <strong>git config</strong> sirve para definir valores de configuración de Git a nivel de un <strong>proyecto global o local</strong>. Estos niveles de configuración se corresponden con archivos de texto con extensión <strong>.gitconfig</strong>.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3494" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-config.png?x76792" alt="git config" width="623" height="153" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-config.png 623w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-config-175x43.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-config-600x147.png 600w" sizes="(max-width: 623px) 100vw, 623px" /></p> <h3>Git init</h3> <p>Este comando inicializa un <strong>nuevo</strong> repositorio en el <strong>repositorio local</strong>.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3495" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-init.png?x76792" alt="git init" width="533" height="113" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-init.png 533w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-init-175x37.png 175w" sizes="(max-width: 533px) 100vw, 533px" /></p> <h3>Git clone</h3> <p>Este comando inicializa un nuevo repositorio en el <strong>repositorio local</strong> <strong>clonando</strong> íntegramente el contenido de un<strong> repositorio remoto</strong> que le indiquemos mediante una <strong>URL</strong>.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3496" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-clone.png?x76792" alt="git clone" width="518" height="112" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-clone.png 518w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-clone-175x38.png 175w" sizes="(max-width: 518px) 100vw, 518px" /></p> <h2>Comandos GIT manejo de archivos y cambios</h2> <p>Es necesario saber cómo <strong>guardar los cambios</strong> (en <strong>GitHub</strong>) de los archivos que creemos, modifiquemos y borremos en nuestro <strong>repositorio local</strong>.</p> <p>Es importante tener en cuenta que Git no guarda automáticamente todos los cambios que se realicen. Debe indicar a Git qué cambios desea que se registren añadiendo al área <strong>staging area</strong> de esos cambios.</p> <p>Después de añadirlos al área staging area, puede confirmar (<strong>commit</strong>) los cambios para que se registren en el <strong>repositorio local</strong> y de ahí, posteriormente, pasarlos al <strong>repositorio remoto</strong> (GitHub).</p> <p>Los comandos utilizados para el <strong>manejo de archivos y cambios</strong> son:</p> <h3>Git add</h3> <p>Una vez que hemos realizado los cambios necesarios en nuestra área de trabajo (<strong>working area</strong>), para comenzar la confirmación de dichos cambios, es necesario pasar todos los archivos que queramos confirmar al área de preparación (<strong>staging area</strong>).</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3497" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-add.png?x76792" alt="git add" width="719" height="113" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-add.png 719w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-add-175x28.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-add-600x94.png 600w" sizes="(max-width: 719px) 100vw, 719px" /></p> <h3>Git commit</h3> <p>Una vez que tenemos archivos preparados en el área de preparación, para <strong>confirmar</strong> dichos archivos y crear una confirmación de cambios la sentencia utilizada es <strong>git commit</strong>.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3498" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-commit.png?x76792" alt="git commit" width="639" height="126" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-commit.png 639w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-commit-175x35.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-commit-600x118.png 600w" sizes="(max-width: 639px) 100vw, 639px" /></p> <h3>Git log</h3> <p>Cada vez que confirmamos cambios (Hacemos un git commit), se crea una confirmación con un <strong>número hash identificativo</strong>. Dicho número hash determina cada confirmación realizada y será importante para futuras operaciones.</p> <p>El comando para <strong>ver todas las confirmaciones</strong> realizadas en nuestro repositorio es <strong>Git log</strong>.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3499" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-log.png?x76792" alt="git log" width="559" height="106" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-log.png 559w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-log-175x33.png 175w" sizes="(max-width: 559px) 100vw, 559px" /></p> <h3>Git diff</h3> <p>Este comando permite ver las <strong>diferencias</strong> que existen entre las confirmaciones que determinemos. Se hace referenciando las confirmaciones mediante su número hash.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3500" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-diff.png?x76792" alt="git diff" width="612" height="106" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-diff.png 612w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-diff-175x30.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-diff-600x104.png 600w" sizes="(max-width: 612px) 100vw, 612px" /></p> <p>También se puede <strong>utilizar git diff</strong> con la palabra HEAD. <strong>HEAD</strong> hace referencia al commit que tenemos guardado en nuestro <strong>repositorio local</strong>.</p> <h3>Git reset</h3> <p>Puede <strong>descartar confirmaciones</strong> que ya no necesita usar utilizando el comando <strong>git reset</strong>. Hay que tener mucho <strong>cuidado</strong> con este comando ya que es <strong>destructivo</strong> y por tanto borrará todos los cambios realizados en el commit que le indiquemos.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3501" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-reset.png?x76792" alt="git reset" width="589" height="108" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-reset.png 589w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-reset-175x32.png 175w" sizes="(max-width: 589px) 100vw, 589px" /></p> <h3>Git revert</h3> <p>Puede utilizar dicho comando para <strong>deshacer</strong> de forma <strong>segura</strong> una confirmación que ya se haya enviado.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3502" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-revert.png?x76792" alt="git revert" width="534" height="119" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-revert.png 534w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-revert-175x39.png 175w" sizes="(max-width: 534px) 100vw, 534px" /></p> <h3>Git tag</h3> <p>Una etiqueta Git (<strong>tag</strong>) se utiliza para <strong>etiquetar</strong> y marcar una confirmación específica en el historial. Las etiquetas se usan comúnmente para indicar <strong>versiones</strong> de lanzamiento (release), con el nombre de la versión (por ejemplo, v1.0) que es el nombre de la etiqueta.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3503" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-tag.png?x76792" alt="git tag" width="790" height="150" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-tag.png 790w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-tag-175x33.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-tag-768x146.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-tag-600x114.png 600w" sizes="(max-width: 790px) 100vw, 790px" /></p> <h2>Comandos GIT para manejo de repositorios remotos</h2> <p>La parte más interesante de GIT es la posibilidad de trabajar con <strong>repositorios remotos</strong> (como GitHub) para poder llevar a cabo proyectos grandes gracias a un equipo de desarrollo.</p> <p>Los <strong>comandos GIT</strong> más utilizados para ello son:</p> <h3>Git remote</h3> <p>Para conectar al <strong>repositorio remoto</strong> con el cual nos comunicaremos entre nuestro<strong> repositorio local</strong> y dicho repositorio remoto el comando utilizado es<strong> git remote</strong>.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3504" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-remote.png?x76792" alt="git remote" width="658" height="177" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-remote.png 658w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-remote-175x47.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-remote-600x161.png 600w" sizes="(max-width: 658px) 100vw, 658px" /></p> <h3>Git Branch</h3> <p>Las <strong>ramas</strong> es uno de los conceptos más interesantes dentro de GIT. Permite el <strong>trabajo en paralelo</strong> sobre distintas partes del código base para añadir funcionalidades, corregir errores o realizar versiones de nuestros proyectos.</p> <p>La rama principal de un repositorio es la <strong>rama master</strong>, la cual sirve para, cuando se realicen todos los cambios necesarios en el área de trabajo, confirmar una nueva versión y poder sincronizarla con el repositorio remoto.</p> <p>Para <strong>listar</strong> una rama, el comando utilizado es <strong>git branch</strong>. Si se desea crear una nueva rama hay que especificar un nombre para dicha rama nueva.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3505" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-branch.png?x76792" alt="git branch" width="715" height="107" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-branch.png 715w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-branch-175x26.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-branch-600x90.png 600w" sizes="(max-width: 715px) 100vw, 715px" /></p> <h3>Git checkout</h3> <p>Para <strong>moverse</strong> entre las ramas creadas y realizar los cambios necesarios sobre dichas ramas, el comando utilizado es <strong>git checkout</strong>.</p> <p>Para cambiar de la rama actual a la rama que indiquemos, el comando sería:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3506" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-checkout.png?x76792" alt="git checkout" width="557" height="110" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-checkout.png 557w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-checkout-175x35.png 175w" sizes="(max-width: 557px) 100vw, 557px" /></p> <h3>Git status</h3> <p>Podemos comprobar en cualquier momento el <strong>estado de la rama</strong> en la que nos encontramos para comprobar si existen archivos (o directorios) que tienen cambios que deben de ser confirmados o rechazados.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3507" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-status.png?x76792" alt="git status" width="458" height="112" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-status.png 458w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-status-175x43.png 175w" sizes="(max-width: 458px) 100vw, 458px" /></p> <h3>Git merge</h3> <p>Una vez que se han realizado los cambios necesarios en la rama creada, se debe de <strong>combinar</strong> con la rama “superior” para que se unan los cambios entre ambas ramas y la rama superior “apunte” a la confirmación más actualizada del proyecto.</p> <p>Existen dos comandos en Git para realizar estas <strong>combinaciones</strong>, <strong>git merge y git rebase</strong>.</p> <p>Si se desea <strong>conservar todos los cambios e historiales de la rama combinada</strong>, el comando a utilizar sería <strong>git merge</strong> que realiza una <strong>fusión</strong> entre las ramas seleccionadas.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3508" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-merge.png?x76792" alt="git merge" width="601" height="98" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-merge.png 601w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-merge-175x29.png 175w" sizes="(max-width: 601px) 100vw, 601px" /></p> <h3>Git rebase</h3> <p>Si se desea<strong> mantener un historial de revisiones limpio</strong> el comando a utilizar para combinar las ramas sería <strong>git rebase</strong>. Este comando <strong>reorganiza</strong> las ramas y crea una única revisión de dicha combinación de ramas.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3509" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-rebase.png?x76792" alt="git rebase" width="574" height="114" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-rebase.png 574w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-rebase-175x35.png 175w" sizes="(max-width: 574px) 100vw, 574px" /></p> <h3>Git push</h3> <p>Una vez que ya hemos realizado todos los cambios necesarios, hemos combinado todas nuestras ramas (o las deseadas) y tenemos dichos cambios confirmados en la rama maestra (master) se puede llevar a cabo la <strong>sincronización</strong> del contenido de nuestro <strong>repositorio local</strong> con el <strong>repositorio remoto</strong>.</p> <p>Para enviar todos los cambios que tenemos en nuestro repositorio local al repositorio remoto, el comando a utilizar sería <strong>git push</strong>.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3510" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-push.png?x76792" alt="git push" width="661" height="107" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-push.png 661w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-push-175x28.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-push-600x97.png 600w" sizes="(max-width: 661px) 100vw, 661px" /></p> <h3>Git pull</h3> <p>Para <strong>extraer todos los cambios del repositorio remoto en nuestro repositorio local</strong> y poder tener así la última confirmación de dicho repositorio, el comando a utilizar es<strong> git pull</strong>.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3511" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-pull.png?x76792" alt="git pull" width="645" height="113" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-pull.png 645w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-pull-175x31.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/git-pull-600x105.png 600w" sizes="(max-width: 645px) 100vw, 645px" /></p> <h2>GIT, una solución ideal para gestionar tus proyectos de software</h2> <p><strong>GIT</strong> está pensado para t<strong>odo tipo de proyectos</strong>, desde un proyecto individual hasta un proyecto enorme de una gran empresa.</p> <p>Los <strong>comandos GIT</strong> aquí explicados no son, de ninguna manera, todos los disponibles. Se han incluido los <strong>comandos básicos</strong> necesarios para comenzar a usarlo, y las opciones de uso común para cada comando.</p> <p>Existe una gran cantidad de información adicional disponible en Internet. Puedes consultar todos los comandos disponibles en la <a href="https://git-scm.com/book/es/v2" target="_blank" rel="nofollow noopener noreferrer"><strong>página oficial de GIT</strong></a>.</p> <p>Si estás interesado en profundizar en el manejo de GIT te recomiendo el <a href="https://www.inesem.es/Curso-Devops" target="_blank" rel="noopener noreferrer"><strong>Curso Superior en DevOps</strong></a> o los siguientes máster: <a href="https://www.inesem.es/Master-Gestion-Y-Desarrollo-Aplicaciones-Multiplataforma-Dam" target="_blank" rel="noopener noreferrer"><strong>Master en Gestión y Desarrollo de Aplicaciones Multiplataforma (DAM)</strong></a> o <a href="https://www.inesem.es/Master-Devops-Y-Cloud-Computing" target="_blank" rel="noopener noreferrer" data-wplink-edit="true"><strong>Master DevOps y Cloud Computing</strong></a>.</p> <p>Si te ha gustado el artículo y quieres ver otros escritos por mí, puedes entrar a mi <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener noreferrer"><strong>perfil</strong></a>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3493" data-ulike-nonce="afea88d7e3" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3493"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-es-git-y-comandos-git-basicos-que-deberias-conocer/">Qué es GIT y Comandos GIT básicos que deberías conocer</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-git-y-comandos-git-basicos-que-deberias-conocer/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Herramientas DevOps para un excelente desarrollo de software</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-devops-para-un-excelente-desarrollo-de-software/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-devops-para-un-excelente-desarrollo-de-software/#respond</comments> <dc:creator><![CDATA[Vega Fernández Calvo]]></dc:creator> <pubDate>Mon, 07 Mar 2022 07:55:00 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3476</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/RD-INESEM-3-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="herramientas devops" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Amazon, Netflix, Facebook o Sony Pictures ya cuentan con estas herramientas DevOps para el desarrollo y la gestión de sus negocios. Y es que, su popularidad en los últimos años se debe a los...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-devops-para-un-excelente-desarrollo-de-software/">Herramientas DevOps para un excelente desarrollo de software</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2022/03/RD-INESEM-3-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="herramientas devops" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p style="text-align: justify"><span style="font-weight: 400">Amazon, Netflix, Facebook o Sony Pictures ya cuentan con estas <strong>herramientas DevOps</strong> para el desarrollo y la gestión de sus negocios. Y es que, su popularidad en los últimos años se debe a los excelentes resultados que consiguen para el </span><b>desarrollo de software</b><span style="font-weight: 400"> en cualquier sector empresarial. Su objetivo es llevar a cabo una metodología de trabajo eficaz y en perfecta armonía.</span></p> <p style="text-align: justify"><span style="font-weight: 400">Sin embargo, este sistema de organización y gestión del trabajo no sería nada sin una serie de buenas prácticas que acompañan a las herramientas. Se trata de una cultura de empresa que necesita de la participación de todos los miembros involucrados en el proyecto, sean desarrolladores o no. Es decir, solo funciona si toda la cadena de trabajo está en armonía.</span></p> <p style="text-align: justify"><span style="font-weight: 400">Llegaron tras su éxito en los procedimientos de desarrollo de software y ahora son la clave en multitud de empresas multinacionales. ¿Necesitas incorporar estas </span><b>herramientas DevOps </b><span style="font-weight: 400">a tu empresa? ¡</span><b>Inesem</b><span style="font-weight: 400"> te ayudará a conseguirlo! Nuestra formación superior y altamente especializada sigue una modalidad a distancia y 100% online, lo cual significa que nos adaptamos a ti y a tu ritmo de vida teniendo en cuenta tu situación personal y profesional. ¡Vamos allá!</span></p> <h2 style="text-align: justify"><b>¿Qué es DevOps?</b></h2> <p style="text-align: justify"><b>DevOps </b><span style="font-weight: 400">es una amalgama de prácticas, filosofías culturales y herramientas para aumentar la capacidad de una organización de forma exponencial. Consiste en una </span><b>metodología de trabajo </b><span style="font-weight: 400">que ofrece servicios y aplicaciones de las </span><b>TICs </b><span style="font-weight: 400">más rápidamente que los procesos de desarrollo tradicionales.</span></p> <p style="text-align: justify"><span style="font-weight: 400">Al adoptar la </span><b>cultura DevOps</b><span style="font-weight: 400">, las organizaciones pueden mejorar sus productos y atender adecuadamente a los clientes con comentarios y correcciones rápidas. De esta manera, consiguen obtener una ventaja competitiva en el mercado y alcanzar sus objetivos empresariales más rápidamente.</span></p> <p style="text-align: justify"><span style="font-weight: 400">En pocas palabras, DevOps es una mentalidad que ayuda a eliminar los obstáculos en los </span><b>procesos y operaciones de desarrollo de software</b><span style="font-weight: 400"> tradicionales. Acorta el ciclo de vida del proceso.</span></p> <p style="text-align: justify"><span style="font-weight: 400">Este modelo, permite a todos los equipos trabajar juntos de forma eficaz durante todo el proyecto, desde la fase de desarrollo y las pruebas hasta la implantación y las operaciones.</span></p> <p style="text-align: justify"><span style="font-weight: 400">El uso de la tecnología en la implementación de DevOps es también uno de los aspectos críticos. Y es que, numerosas </span><b>herramientas DevOps</b><span style="font-weight: 400"> aprovechan la infraestructura dinámica y programable. Es decir, están disponibles para la automatización, las pruebas, la configuración, la integración, la entrega y otros procesos. Si estás interesado en convertirte en un experto/a en esta fascinante materia, te invitamos a consultar nuestro <a href="https://www.inesem.es/Master-Devops-Y-Cloud-Computing" target="_blank" rel="noopener noreferrer">Máster DevOps y Cloud Computing</a>. </span></p> <h3 style="text-align: justify"><b>¿Por qué se creó DevOps?</b></h3> <p style="text-align: justify"><span style="font-weight: 400">Satisfacer las exigencias de los clientes y estar a la altura de sus necesidades, no es nada sencillo. Sobre todo, por el </span><b>nivel tecnológico</b><span style="font-weight: 400"> que ello exige y conlleva.</span></p> <p style="text-align: justify"><span style="font-weight: 400">Y es que, esta demanda incluye la necesidad de nuevas características, flujos de ingresos, servicios y mejores productos, además de un sistema más seguro, estable, de alto rendimiento y sin interrupciones ni cortes.</span></p> <p style="text-align: justify"><span style="font-weight: 400">Ahora bien, el problema es precisamente estar a esa altura. Las empresas se ven abrumadas por estas <strong>demandas de los clientes</strong>, que cambian con frecuencia y están en constante evolución. </span></p> <p style="text-align: justify"><span style="font-weight: 400">Así, se creó la imperiosa necesidad de un sistema o práctica que pudiera equilibrar ambos lados del entorno de producción, el desarrollo y las operaciones. ¡Y la solución es </span><b>DevOps</b><span style="font-weight: 400">!</span></p> <p style="text-align: justify"><span style="font-weight: 400">DevOps es una forma que puede integrar a todas las personas asociadas con el desarrollo de un software: usuarios de negocios, ingenieros de <a href="/Master-Ciberseguridad-Online" target="_blank" rel="noopener noreferrer">seguridad informática</a>, desarrolladores, administradores de sistemas, ingenieros de pruebas, gestión de calidad, y otros.</span></p> <p style="text-align: justify"><span style="font-weight: 400">El resultado es un flujo de </span><b>trabajo único y altamente automatizado</b><span style="font-weight: 400"> que comparte un objetivo común: ofrecer rápidamente un software de alta calidad que pueda satisfacer las demandas de los usuarios, al tiempo que se garantiza la estabilidad e integridad del sistema.</span></p> <h2 style="text-align: justify"><b>7 ventajas de DevOps</b></h2> <p style="text-align: justify"><span style="font-weight: 400">Si no te has quedado ya prendado de su encanto… aún hay más. Como decimos, las </span><b>herramientas DevOps</b><span style="font-weight: 400"> ayudan a mejorar la agilidad de una empresa ofreciendo un entorno productivo que fomenta la colaboración mutua, la comunicación fructífera y la integración sin fisuras entre los equipos de una organización. Por supuesto, independientemente de la ubicación de los miembros del equipo.</span></p> <p style="text-align: justify"><span style="font-weight: 400">Todo ello, nos lleva a </span><b>7 principales ventajas</b><span style="font-weight: 400"> o beneficios de la implementación de esta metodología de trabajo:</span></p> <ul style="list-style-type: circle"> <li>Alta velocidad de desarrollo</li> <li>Entrega rápida</li> <li>Estabilidad y fiabilidad del sistema</li> <li>Escalabilidad</li> <li>Seguridad</li> <li>Mayor satisfacción del cliente</li> <li>Ventaja competitiva en el mercado</li> </ul> <p style="text-align: justify"><span style="font-weight: 400">De hecho, está demostrado que el 63% de las organizaciones que implementan DevOps experimentaron una mejora en el despliegue de software y lanzaron productos con mayor frecuencia. ¡Todo un éxito!</span></p> <p>Para llevar una empresa a lo más alto y convertirla en todo un gigante empresarial, además de estas herramientas DevOps, debes conocer las mejores <a href="https://www.inesem.es/revistadigital/gestion-empresarial/estrategias-para-pymes-2021/" target="_blank" rel="noopener noreferrer">estrategias para PYMES que triunfaron en 2021</a>.</p> <h2 style="text-align: justify"><b>¿Cuáles son las principales herramientas DevOps?</b></h2> <p style="text-align: justify"><span style="font-weight: 400">Por supuesto, una parte fundamental de la aplicación de este enfoque son las </span><b>herramientas DevOps</b><span style="font-weight: 400">, utilizadas para agilizar cada aplicación del proceso: desde el planteamiento inicial hasta la entrega del software. </span></p> <p style="text-align: justify"><span style="font-weight: 400">Aunque son infinitas las opciones, se pueden resumir en </span><b>siete categorías</b><span style="font-weight: 400">:</span></p> <ul style="text-align: justify;list-style-type: circle"> <li style="font-weight: 400"><b>Herramientas de gestión de proyectos:</b><span style="font-weight: 400"> son aquellas que se encargan de la administración y seguimiento de las tareas del proyecto. Entre ellas, destacan <a href="https://github.com/features/issues" target="_blank" rel="nofollow noopener noreferrer">GitHub Issues</a> y Jira.</span></li> <li style="font-weight: 400"><b>Repositorios de código fuente colaborativo:</b><span style="font-weight: 400"> son herramientas que permiten que los desarrolladores puedan trabajar en la misma base de código. </span></li> <li style="font-weight: 400"><b>CI/CD pipelines: </b><span style="font-weight: 400">estas son herramientas DevOps para la integración continua. Es decir, para la automatización de todo el ciclo de vida de un desarrollo. Por ejemplo, <a href="https://www.jenkins.io/" target="_blank" rel="nofollow noopener noreferrer">Jenkins</a> y ArgoCD son algunas de las más populares en código abierto.</span></li> <li style="font-weight: 400"><b>Test de la automatización de los frameworks</b><span style="font-weight: 400">: se refiere a las herramientas de prueba continua que graban y reproducen la funcionalidad de la aplicación.</span></li> <li style="font-weight: 400"><b>Herramientas de gestión de la configuración: </b><span style="font-weight: 400">son las encargadas de configurar y gestionar la infraestructura como código facilitando la labor de los ingenieros en la ejecución de un script.</span></li> <li style="font-weight: 400"><b>Herramientas de monitorización:</b><span style="font-weight: 400"> estos dispositivos recopilan datos a tiempo real y detectan posibles problemas que puedan afectar al rendimiento de las aplicaciones y la experiencia del usuario.</span></li> <li style="font-weight: 400"><b>Medición del impacto:</b><span style="font-weight: 400"> se implementan después del lanzamiento del producto y su objetivo es registrar el comportamiento y satisfacción de los usuarios. Trabajan mediante mapas de calor, encuestas o anotación de incidencias.</span></li> </ul> <p style="text-align: justify"><span style="font-weight: 400">¿Te gustaría aprender a controlar estas</span><b> herramientas DevOps</b><span style="font-weight: 400">? ¿Te apasiona la tecnología y la informática? Especialízate en esta metodología de trabajo</span> <span style="font-weight: 400">y conviértete en todo un experto en las TIC. ¡Llevarás tu empresa a lo más alto! No esperes más y consigue mayores y mejores ofertas de trabajo. ¡Te esperamos en </span><b>Inesem</b><span style="font-weight: 400">!</span></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3476" data-ulike-nonce="1092f8abeb" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3476"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-devops-para-un-excelente-desarrollo-de-software/">Herramientas DevOps para un excelente desarrollo de software</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-devops-para-un-excelente-desarrollo-de-software/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Plataformas low-code: ventajas de introducirlas en el flujo de trabajo</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/plataformas-low-code/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/plataformas-low-code/#respond</comments> <dc:creator><![CDATA[Carolina de Parada]]></dc:creator> <pubDate>Mon, 08 Nov 2021 13:10:25 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3388</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/11/plataformas-low-code-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="desarrollo de plataformas low code" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Las plataformas low code aún son muy nuevas pero pronto supondrán un gran avance para la transformación digital de las empresas. Descubre los beneficios que aportarán a los flujos de trabajo.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/plataformas-low-code/">Plataformas low-code: ventajas de introducirlas en el flujo de trabajo</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/11/plataformas-low-code-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="desarrollo de plataformas low code" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p style="text-align: justify">Hasta hace poco, el desarrollo de aplicaciones y programas e incluso sitios web estaba reservado para programadores con amplios conocimientos de desarrollo. Pero desde hace algún tiempo se han multiplicado las plataformas que permiten a empresas, organizaciones e individuos desarrollar aplicaciones de diversa complejidad con muy poco conocimiento e incluso sin saber nada de programación.</p> <p style="text-align: justify">Si bien es cierto que las plataformas LowCode todavía son bastante recientes y muchos departamentos de TI ven con sospecha, es importante tener en cuenta que existen beneficios reales muy importantes cuando la tecnología se implementa correctamente. </p> <h2 style="text-align: justify">Beneficios de las plataformas low-code</h2> <p style="text-align: justify"><strong>Reducción de costes</strong>: Los usuarios de estas plataformas permiten reducir la denominada deuda técnica (o deuda de diseño). Al escribir sus propias aplicaciones en una plataforma consolidada, los usuarios se ahorran los costos de reelaboración o refactorización, que casi siempre son necesarios con un enfoque tradicional para el desarrollo de software.</p> <p style="text-align: justify"><strong>Innovación</strong>: La facilidad con la que este tipo de plataforma permite el desarrollo de nuevas aplicaciones es un incentivo para la innovación, facilita la puesta en marcha de nuevos proyectos y muestra su vigencia de forma casi inmediata.</p> <p style="text-align: justify"><strong>Experiencia de usuario</strong>: algunas de estas plataformas proporcionan una mejor experiencia de usuario en apps que los entornos de desarrollo tradicionales. Además, la simple retroalimentación sobre las ideas implementadas facilita una «conversación fluida» dentro del departamento de TI sobre los objetivos a alcanzar y el mejor camino a seguir.</p> <h3 style="text-align: justify">¿Cuál es la mejor plataforma low code?</h3> <p style="text-align: justify">Por último, también debe tenerse en cuenta el complejo ecosistema de proveedores competidores. <strong>¿En qué plataforma low-code deberíamos invertir</strong> en un momento en el que todavía no hay un líder de mercado destacado?</p> <p style="text-align: justify">Porque si nos apuramos, corremos el riesgo de quedar “encerrados” en una solución propietaria, que al final puede que no cumpla con todo lo prometido inicialmente y de la que al final será difícil deshacerse.</p> <p style="text-align: justify">Y del lado de las plataformas de código abierto puede resultar práctico esperar un rato hasta que se haga esta apuesta clara y a la que se sumará la mayoría de la comunidad de desarrolladores y profesionales. Finalmente, los costos también deben ser considerados y analizados cuidadosamente como un factor diferenciador, teniendo en cuenta que las nuevas plataformas emergentes tampoco son baratas en la actualidad.</p> <h2 style="text-align: justify">Algunas de las mejores opciones de plataformas low-code</h2> <p style="text-align: justify"><strong>OutSystems</strong> : proporciona una plataforma de desarrollo rápido de aplicaciones (RAD) para que los desarrolladores creen y administren rápidamente sus aplicaciones. Es fácil de implementar y de usar. Algunas características interesantes son: </p> <ul style="text-align: justify"> <li>Integración completa con Fullstack</li> <li>Compatible con desarrollo DevOps y métodos ágiles.</li> <li>Monitoreo en tiempo real,</li> <li>Arquitectura escalable.</li> </ul> <p style="text-align: justify">En general, OutSystems es una de las soluciones más completas del mercado, con excelentes opciones de integración con las organizaciones más grandes y mucha documentación que facilita la construcción de prácticamente cualquier cosa.</p> <p style="text-align: justify"><strong>Xplenty:</strong> es una plataforma de <strong>integración de datos ETL</strong> (extracción, transferencia y carga). </p> <p style="text-align: justify">Está diseñado para que pueda ser utilizado tanto por pequeñas empresas con pocos conocimientos de programación como por desarrolladores expertos en tecnología. Uno de sus puntos más destacados es que permite la conexión de diferentes fuentes de datos, incluyendo <strong>más de 100 canales diferentes</strong> que ya están preconfigurados. Algunas características interesantes son:</p> <ul style="text-align: justify"> <li>Interfaz de arrastrar y soltar.</li> <li>Integraciones preconfiguradas.</li> <li>Gran capacidad para la migración de datos.</li> <li>Opciones de low-code y no-code.</li> </ul> <p style="text-align: justify">Para los expertos, Xplenty es una de las mejores opciones para desarrollar aplicaciones para el ecosistema de Salesforce, es una de las más estables y no requiere mucho mantenimiento.</p> <p style="text-align: justify"><strong>Appian</strong> : es probablemente la plataforma de<strong> mayor presencia en España. </strong></p> <p style="text-align: justify">Según sus gerentes, su oferta low-code hace que sea más fácil para las empresas desarrollar aplicaciones hasta 20 veces más rápido de lo que sería en un entorno de programación «tradicional». </p> <p style="text-align: justify">Appian ofrece a sus clientes no solo low-code sino también las <strong>plataformas BPM (Business Process Management)</strong> y <strong>RPA (Robotic Process Automation)</strong> y cubre así casi todos los aspectos de la automatización de tareas en la empresa.</p> <p style="text-align: justify"><strong>PowerApps: </strong>Microsoft también ofrece <strong>su propia solución RAD</strong> de low-code. Y aunque puede que no sea tan conocido como algunos de sus competidores, ciertamente tiene la gran ventaja de estar completamente integrado con Office 365 y Azure.</p> <p style="text-align: justify">De todos los que comentamos en este especial, probablemente sea el más fácil de usar ya que tiene todo tipo de plantillas predefinidas por lo que crear aplicaciones que no sean muy complejas está prácticamente al alcance de todos. </p> <p style="text-align: justify">Otra ventaja es que al desarrollar aplicaciones podemos crear aplicaciones para escritorio y dispositivos móviles al mismo tiempo, lo que también ahorra tiempo en este proceso.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3388" data-ulike-nonce="805898ab1b" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3388"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/plataformas-low-code/">Plataformas low-code: ventajas de introducirlas en el flujo de trabajo</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/plataformas-low-code/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Burp Suite vs ZAP: mejores herramientas para auditar la seguridad de apps</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/burp-suite-vs-zap/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/burp-suite-vs-zap/#respond</comments> <dc:creator><![CDATA[Juan Antonio Cortés]]></dc:creator> <pubDate>Fri, 15 Oct 2021 07:35:12 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3377</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/10/Burp-Suite-vs-ZAP-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="mejores herramientas de auditoria de apps" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Si quieres auditar la seguridad de una app, hazlo con las mejores herramientas para no dejar ningún cabo suelto. Te explicamos las diferencias entre Burp Suite y ZAP.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/burp-suite-vs-zap/">Burp Suite vs ZAP: mejores herramientas para auditar la seguridad de apps</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/10/Burp-Suite-vs-ZAP-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="mejores herramientas de auditoria de apps" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">A la hora de analizar la seguridad de las aplicaciones web podemos encontrar una gran variedad de aplicaciones. Dentro de esta variedad, destacan especialmente dos alternativas: Burp Suite vs ZAP.</p> <p style="text-align: justify;">En este artículo vamos a repasar las cualidades de cada una de ellas para así saber elegir la que más se adapte a nuestras necesidades.</p> <h2>Introducción a la seguridad de apps</h2> <p style="text-align: justify;">Desde hace años Internet es el motor del mundo moderno y nos encontramos usando páginas y aplicaciones web de forma continua en nuestro día a día, ya sea de forma personal o en el entorno de trabajo.</p> <p style="text-align: justify;">Debido a este uso masivo, la seguridad de estos elementos se torna imprescindible, por lo que necesitamos herramientas que nos ayuden a estudiar las posibles fallas que se pueden presentar.</p> <p style="text-align: justify;">Dentro del panorama del análisis de la seguridad informática podemos encontrar múltiples aplicaciones para realizar estas tareas, destacando dos de ellas: <a href="https://www.zaproxy.org/" target="_blank" rel="nofollow noopener noreferrer">OWASP ZAP</a> (abreviatura de Zed Attack Proxy) y <a href="https://portswigger.net/burp" target="_blank" rel="nofollow noopener noreferrer">Burp Suite.</a></p> <p style="text-align: justify;">Pero antes de analizar las características principales de ambas aplicaciones vamos a introducir qué son estas aplicaciones y el objetivo concreto que tienen. Burp Suite vs ZAP ¿Quién ganará?</p> <h2>¿Qué es el «pen testing»?</h2> <p style="text-align: justify;">Cuando hablamos de aplicaciones para realizar “pen testing” o “test de penetración” nos referimos a aquellas aplicaciones que nos permiten atacar un sistema informático para identificar los posibles fallos, vulnerabilidades y diferentes errores de seguridad que existen.</p> <p style="text-align: justify;">Dentro de este conjunto de pruebas podemos encontrar tres tipos fundamentales:</p> <p style="text-align: justify;">– De caja blanca: en este tipo de ataque conocemos todos los detalles del sistema, la aplicación y la arquitectura. Es el tipo de prueba más completa ya que disponemos de toda la información de antemano.</p> <p style="text-align: justify;">– De caja negra: en este caso, al contrario que el anterior, no se tiene ningún conocimiento del sistema y se va “a ciegas”. Este tipo de prueba es la que más se asemeja a un ataque real.</p> <p style="text-align: justify;">– De caja gris: una fusión de los dos ataques anteriores donde se combinan los beneficios para una mayor efectividad.</p> <h2>Burp Suite vs ZAP</h2> <p style="text-align: justify;">Llegados a este punto, sólo nos queda analizar ambas aplicaciones para saber cuál elegir en cada caso.</p> <p style="text-align: justify;">En primera instancia hay que recordar que OWASP ZAP es una herramienta libre, desarrollada por la comunidad y sin coste; mientras que para hacer uso de todas las opciones de Burp Suite deberemos abonar una cuota mensual (aunque existe una versión “Community” con funciones recortadas).</p> <p style="text-align: justify;">Esta diferencia puede suponer la elección de un software u otro, sobre todo si se trata de un experto en seguridad independiente o un estudiante que se está adentrando en el mundo de la seguridad por primera vez.</p> <p style="text-align: justify;">Pero dejando a un lado el factor económico, ambas herramientas son muy similares y podemos encontrar las funcionalidades más importantes replicadas en ambas. Podemos ver algunas de ellas en la siguiente tabla:</p> <table class=" aligncenter" style="width: 81.434%; border-collapse: collapse; border-style: solid; border-color: #000000; height: 150px;"> <tbody> <tr style="height: 23px;"> <td style="width: 50%; height: 23px;">Burp Suite</td> <td style="width: 73.9655%; height: 23px;">OWASP ZAP</td> </tr> <tr style="height: 23px;"> <td style="width: 50%; height: 23px;">Proxy</td> <td style="width: 73.9655%; height: 23px;">Requests/Response Editor</td> </tr> <tr style="height: 23px;"> <td style="width: 50%; height: 23px;">Intercept</td> <td style="width: 73.9655%; height: 23px;">Break Points</td> </tr> <tr style="height: 23px;"> <td style="width: 50%; height: 23px;">Repeater</td> <td style="width: 73.9655%; height: 23px;">Open/Resend Request Editor</td> </tr> <tr style="height: 23px;"> <td style="width: 50%; height: 23px;">Intruder</td> <td style="width: 73.9655%; height: 23px;">Fuzz</td> </tr> <tr style="height: 23px;"> <td style="width: 50%; height: 23px;">Vulnerability Scanner</td> <td style="width: 73.9655%; height: 23px;">Attack</td> </tr> </tbody> </table> <p style="text-align: justify;">Como vemos, las funciones básicas y fundamentales están cubiertas por ambas aplicaciones por lo que la decisión entre una u otra vendrá dada por factores externos como por ejemplo una restricción económica o una imposición dada por la empresa, por ejemplo.</p> <p style="text-align: justify;">Ahora bien, si no tenemos restricciones de ningún tipo lo ideal es usar ambas aplicaciones, ya que el solapamiento de funcionalidades en este caso siempre es útil ya que nos permite validar los resultados obtenidos con una de ellas.</p> <h2>5 herramientas que ofrece BURP SUITE</h2> <h3>Araña</h3> <p>A través de este rastreador se podrá mapear la aplicación web de destino. Mediante este mapeo se conseguirá una lista final que permitirá testear las funcionalidades de la aplicación y se analizarán las posibles vulnerabilidades que pueden producirse potencialmente.</p> <h3>Apoderado</h3> <p>Mediante un proxy de interceptación el usuario estará en condiciones de modificar y analizar el contenido de las requests y respuestas mientras se encuentran en circulación.</p> <h3>Intruso</h3> <p>La utilidad del intruso es la de evitar ataques en formularios PIN, de contraseñas o similares. También se usa para campos sospechosos de vulnerabilidad a la inyección XSS o SQUL.</p> <h3>Repetidor</h3> <p>Es una herramienta que tiene como objetivo manipular y editar mensajes HTTP y WebSocket individuales. El propósito del módulo Repeater es la de modificar los valores de parámetros y así comprobar vulnerabilidades procedentes de entradas.</p> <h3>Secuenciador</h3> <p>El secuenciador tiene como finalidad realizar el análisis aleatorio de los datos como el token CSRF, el ID de sesión o el restablecimiento de contraseña.</p> <h2>5 funcionalidades ZAP</h2> <h3>Gestión de contextos</h3> <p>El contexto permitirá la posibilidad de diseñar mecanismos para autentificarse, definir a los usuarios, establecer las tecnologías que pueden soportarse o la gestión de sesiones. Al respecto Owasp ZAP permite la creación, modificación y eliminación de contextos a pesar de que la herramienta establece uno por defecto.</p> <h3>Marketplace de extensiones</h3> <p>Se podrán añadir extensiones a la herramienta como broken Access controls, wappalizaer o zest entre otras. Esto se debe a que permite incluir funcionalidades complementarias a las que vienen por defecto.</p> <h3>Manipulación de peticiones con Requester</h3> <p>A través de la extensión requester, se podrá realizar la captura de una petición y se podrá modificar y manipular de la forma que se desee. Su apariencia y funcionalidad son muy parecidas al repeater de Burp Suite.</p> <h3>Verificación de controles de acceso</h3> <p>Esta aplicación open source incluye una funcionalidad orientada a gestionar problemas de aplicaciones web cuya administración basada en reglas contenidas en los permisos de los usuarios no son gestionadas correctamente, derivándose así en la posibilidad de obtener permisos no autorizados.</p> <h3>Scripts del tipo Zest</h3> <p>Se podrán realizar planes de pruebas completos para evitar que el tester realice las mismas labores una y otra vez y de forma manual. En este sentido, a través de Zest Scripting, que se encuentra en la barra de herramientas permitirá al usuario navegar dentro de la web, analizando solo aquellas páginas que se desean.</p> <p>Aprende a dominar estas herramientas consultando nuestro amplio catálogo de cursos y másteres que te darán las competencias profesionales que necesitas para afianzarte en el mundo de las aplicaciones open source con <a href="https://www.inesem.es/" target="_blank" rel="nofollow noopener noreferrer">Inesem</a>. </p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3377" data-ulike-nonce="fd4cc7c509" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3377"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/burp-suite-vs-zap/">Burp Suite vs ZAP: mejores herramientas para auditar la seguridad de apps</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/burp-suite-vs-zap/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Windows 11 ya está aquí: ¿Cuáles son sus nuevas funcionalidades?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/windows-11/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/windows-11/#respond</comments> <dc:creator><![CDATA[Carolina de Parada]]></dc:creator> <pubDate>Tue, 03 Aug 2021 09:38:27 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3332</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/08/windows-11-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Novedades de Windows 11" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Windows 11 ya está aquí. Conce todas sus novedades, requisitos de instalación y cómo rediseñará algunas de las funcionalidades de Windows 10.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/windows-11/">Windows 11 ya está aquí: ¿Cuáles son sus nuevas funcionalidades?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/08/windows-11-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Novedades de Windows 11" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p style="text-align: justify;">Hasta ahora teníamos ya Windows 11 en el canal de desarrollo, pero Microsoft ha dado otro pasito más lanzándolo al canal beta. En este canal no se recibirá todas las novedades con tanta rapidez, pero sí que será mucho más estable que en el canal de desarrollo donde podrías encontrar todo tipo de problemas.</p> <h2 style="text-align: justify;">Microsoft ya ha lanzado Windows 11 al canal Beta de Insiders</h2> <p style="text-align: justify;">Si estás deseando probar el novedoso Windows 11 solamente debes unirte al programa Windows Insider y descargar la versión. Para ello debes acceder en tu ordenador a Configuración à <a href="https://www.inesem.es/revistadigital/informatica-y-tics/auditoria-informatica/" target="_blank" rel="noopener noreferrer">Actualización y Seguridad</a> a Programa Windows Insider.</p> <p style="text-align: justify;">Recordemos que <strong>no todos los ordenadores son aptos</strong> para este nuevo sistema operativo, aquellos ordenadores que no cumplan con las características mínimas no podrán descargar la actualización a Windows 11.</p> <p style="text-align: justify;">Así lo ha indicado la compañía en una <a href="https://techcommunity.microsoft.com/t5/windows-events/ama-windows-11-upgrade-paths-and-deployment-tools/ev-p/2557373" target="_blank" rel="nofollow noopener noreferrer">ronda de preguntas y respuestas</a>, “<em>No será posible esquivar los requisitos de hardware de Windows 11, estos serán obligatorios. Nos aseguraremos de ello porque queremos que vuestros dispositivos estén protegidos”</em></p> <p style="text-align: justify;">No os preocupéis, los de Redmond han pensado en todo, aquellos que no cumplen con los requisitos mínimos, aunque no podrán usar Windows 11 si que <strong>podrán seguir utilizando Windows 10</strong> hasta octubre de 2025, fecha en la que dejará de tener soporte y no recibirá más actualizaciones de seguridad.</p> <h2 style="text-align: justify;">Pero vayamos al lío, ¿Qué requisitos son los que debe cumplir tu pc para instalar la última versión de Windows?</h2> <ul style="text-align: justify;"> <li>Procesador: Vas a necesitar un <strong>procesador de 2 o más núcleos</strong> de 1 GHz o más, y tiene que ser un procesador de 64 bits compatible o sistema en un chip (SoC).</li> <li>Memoria RAM: Necesitarás un <strong>mínimo de 4 GB de memoria RAM</strong>.</li> <li>Almacenamiento: Vas a necesitar un mínimo de 64 GB de espacio libre en el disco duro donde vayas a instalarlo.</li> <li>Firmware del sistema: También necesitarás un <strong>ordenador con UEFI</strong>, y <strong>compatible con Secure Boot</strong>.</li> <li>TPM: Necesitas compatibilidad con el Módulo de <strong>plataforma segura 2.0 o TPM 2.0,</strong> que desde 2016 es obligatorio para el hardware de cualquier ordenador con Windows.</li> <li><strong>Tarjeta gráfica</strong>: Tu tarjeta gráfica necesita ser <strong>compatible con DirectX</strong> 12 o posterior, y con el controlador WDDM 2.0.</li> <li>Pantalla: Debe tener un mínimo de <strong>9 pulgadas</strong> en diagonal, con <strong>720p de alta definición</strong>, y canal de <strong>8 bits</strong> por color.</li> <li>Otros: Vas a necesitar tener una <strong>cuenta de Microsoft</strong>, y necesitarás tener conexión a Internet para la configuración inicial y para todas las actualizaciones.</li> </ul> <p style="text-align: justify;">Pero además de todo esto, algunas características tienen otros requisitos hardware concretos que puedes comprobar en la propia <a href="https://www.microsoft.com/es-es/windows/windows-11-specifications" target="_blank" rel="nofollow noopener noreferrer">web de Microsoft.</a></p> <p style="text-align: justify;">Una de las características más llamativas es que se podrá instalar aplicaciones para Android en Windows 11, a través de Microsoft Store, sin embargo, no serán de Google Play como estamos acostumbrados, si no de la plataforma de Amazon.</p> <h2 style="text-align: justify;">¿Qué versiones de Windows 11 habrá?</h2> <p style="text-align: justify;">Hasta la fecha no hay nada oficial, aunque parece ser que tendremos 7 versiones según un listado provisional publicado en la <a href="https://launchstudio.bluetooth.com/ListingDetails/126249">web oficial de Bluetooth SIG</a>.</p> <ul style="text-align: justify;"> <li>Windows 11 Home.</li> <li>Windows 11 Pro.</li> <li>Windows 11 Pro Education.</li> <li>Windows 11 Pro for Workstations.</li> <li>Windows 11 Enterprise.</li> <li>Windows 11 Education.</li> <li>Windows 11 Mixed Reality.</li> </ul> <p style="text-align: justify;">Todo encaja con la estrategia que ha ido utilizando Microsoft en las últimas décadas, aunque aparece una nueva versión del sistema operativo, <strong>“Windows 11 Mixed Reality”</strong>, no conocida hasta la fecha. Además, no parece haber una versión “Windows 11 S”, que sería la sucesora de “Windows 10 S”. Recordamos que Windows 10 solamente permitía descargar e instalar aplicaciones a través de Microsoft Store, algo que limitaba mucho al usuario, pero incrementaba la seguridad del sistema notablemente.</p> <h3 style="text-align: justify;">¿Qué funciones desaparecerán en Windows 11?</h3> <p style="text-align: justify;">Hay determinadas funciones que se rediseñarán, y otras directamente desaparecerán, esta lista no es definitiva, pero son algunas de las que ya hay constancia.</p> <ul style="text-align: justify;"> <li>Ya no se podrá agrupar y renombrar las ventanas, y el menú de Inicio aparecerá con un tamaño fijo en el centro de la ventana.</li> <li>Internet Explorer será totalmente desactivado, reemplazado por el ya conocido Microsoft Edge.</li> <li>Cortana desaparecerá de la barra de tareas y de la instalación de Windows 11, aunque seguirá estando disponible su aplicación.</li> <li>La ubicación de la barra de tareas será fija, siempre abajo, quitando la posibilidad de ponerla a la izquierda, derecha o incluso arriba, como sí permitía las versiones anteriores.</li> <li>Skype ya no vendrá integrado en el sistema operativo, será sustituido por Teams durante la instalación, aunque podrás seguir utilizando Skype si descargas e instalas su aplicación de forma independiente.</li> <li>Quick Status dejará de estar disponible en Windows 11, aunque podremos conseguir una utilidad similar usando los Widgets.</li> </ul> <p style="text-align: justify;">¿Estás preparado para dar el salto a Windows 11?</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3332" data-ulike-nonce="480782f2cd" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3332"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/windows-11/">Windows 11 ya está aquí: ¿Cuáles son sus nuevas funcionalidades?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/windows-11/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>La importancia de la ciberresiliencia en la era digital</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/ciberresiliencia/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/ciberresiliencia/#respond</comments> <dc:creator><![CDATA[Juan Antonio Cortés]]></dc:creator> <pubDate>Tue, 08 Jun 2021 15:03:21 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3318</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/06/ciberresiliencia-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="resiliencia aplicada al ámbito digital" loading="lazy" style="float:left; margin:0 15px 15px 0;" />La resiliencia se conoce como la capacidad de superar condiciones adversas. ¿Sabías que esto se puede extrapolar a los negocios digitales?</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ciberresiliencia/">La importancia de la ciberresiliencia en la era digital</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/06/ciberresiliencia-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="resiliencia aplicada al ámbito digital" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;"><span data-contrast="auto">En los últimos años la <a href="https://www.inesem.es/revistadigital/gestion-empresarial/fraude-digital/" target="_blank" rel="noopener noreferrer">ciberdelincuencias y ataques cibernéticos</a> contra empresas han tenido un gran aumento convirtiéndose en uno de los problemas más preocupantes. En este artículo te contaremos qué es la <strong>ciberresiliencia</strong> y cómo afecta a todas las empresas sin importar su tamaño.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></p> <h2>¿Qué es la ciberresiliencia?</h2> <p style="text-align: justify;"><span data-contrast="auto">La digitalización incesante del mundo que nos rodea y la gran dependencia tecnológica que tiene la sociedad hace que <strong>los ciberataques sean cada día más comunes</strong> y una de las mayores fuentes de preocupación. </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <p style="text-align: justify;"><span data-contrast="auto">A pesar de esto, las organización y empresas, por lo general, no se encuentran totalmente preparadas para resistir frente a este tipo de ataques, debido entre otros, a falta de medidas para contrarrestarlos. Existe poca preparación de los sistemas informáticos para bloquear estos ataques, falta de formación del personal respecto a ciberseguridad, recursos insuficientes en esta materia y falta de evaluaciones periódicas que evalúen el nivel de seguridad de los activos.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <p style="text-align: justify;"><span data-contrast="auto">En este marco, ya no basta con la ciberseguridad al uso si no que las empresas tienen que ser capaces de anticipar los ataques, resistirlos, recuperarse de ellos y evolucionar para que no vuelvan a tener éxito. Este conjunto de cualidades, por tanto, es lo que se conoce como ciberresiliencia y como podemos imaginar, incluye componentes de seguridad cibernética, gestión de riesgos, continuidad del negocio y recuperación de desastres.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <h2>¿Cómo podemos implementar la ciberresiliencia en nuestro negocio digital?</h2> <p style="text-align: justify;"><span data-contrast="auto">Dado que nos encontramos con un tejido con gran heterogeneidad de empresas y organizaciones, no se puede generalizar un <strong>protocolo para implementar la ciberresiliencia</strong> pero sí que se pueden establecer una serie de pautas básicas que nos dirijan en la dirección adecuada:</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <ul style="text-align: justify;"> <li><span data-contrast="auto"> Dar prioridad a los servicios según el impacto (económico, social, medioambiental, etcétera) que cause su pérdida o deterioro. </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li> <li><span data-contrast="auto">Conocer y catalogar las diferentes amenazas según el impacto que puedan tener sobre los diferentes servicios.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li> <li><span data-contrast="auto">Implementar mecanismos preventivos contra amenazas actuales y posibles amenazas futuras.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li> <li><span data-contrast="auto">Crear procesos de mitigación que minimicen el daño una vez se produce un incidente.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li> <li><span data-contrast="auto">Monitorizar constantemente las vulnerabilidades para remediarlas y de esta forma reducir los vectores de ataque.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li> <li><span data-contrast="auto">Desarrollar y mejorar los protocolos de comunicación dentro de la empresa para coordinarse correctamente ante un ataque.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li> <li><span data-contrast="auto">Ejecutar y mejorar constantemente todos estos pasos para conseguir una mejora continua.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li> </ul> <p style="text-align: justify;"><span data-contrast="auto">Realizados estos pasos, nos queda la duda de cómo de ciberresiliente es nuestra organización o empresa. ¿Pero cómo podemos medir esta ciberresiliencia?</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <h2>Niveles de ciberresiliencia</h2> <p style="text-align: justify;"><span data-contrast="auto">Desde el Instituto Nacional de Ciberseguridad (INCIBE) se propone el modelo IMC (Indicadores para la Medición de la Ciberresiliencia). Este modelo, basado en lo propuesto en el marco de indicadores de ciberresiliencia del MITRE, se basa en un nivel de medición de la madurez de las diferentes medidas adoptadas para favorecer la ciberresiliencia. Este modelo cuenta con seis niveles de madurez que abarcan desde el nivel más bajo (L0) hasta el nivel de madurez total (L5):</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <ul> <li style="text-align: justify;"><span data-contrast="auto"><strong>Nivel L0: inexistente.</strong> Como su nombre indica, en este nivel no se está aplicando ninguna medida de cara a mejorar la ciberresiliencia.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li> <li style="text-align: justify;"><span data-contrast="auto"><strong>Nivel L1: inicial.</strong> La empresa u organización ha comenzado a identificar los requisitos necesarios de ciberresiliencia.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li> <li style="text-align: justify;"><span data-contrast="auto"><strong>Nivel L2: repetible.</strong> Se han establecido los criterios de ciberresiliencia pero no se han documentado.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li> <li style="text-align: justify;"><span data-contrast="auto"><strong>Nivel L3: definido.</strong> Los diferentes criterios han sido debidamente documentados y además se mantienen actualizados.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li> <li style="text-align: justify;"><span data-contrast="auto"><strong>Nivel L4: gestionado.</strong> A parte de mantener actualizados los criterios se gestionan y verifican de forma recurrente.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li> <li style="text-align: justify;"><span data-contrast="auto"><strong>Nivel L5: optimizado.</strong> El máximo nivel de madurez donde se aplican acciones de mejora en la definición de los requisitos de ciberresiliencia.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li> </ul> <p><img loading="lazy" class="wp-image-3321 size-full" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/06/niveles_madurez.png?x76792" alt="niveles_madurez" width="732" height="137" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/06/niveles_madurez.png 732w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/06/niveles_madurez-175x33.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/06/niveles_madurez-600x112.png 600w" sizes="(max-width: 732px) 100vw, 732px" /></p> <div class="mceTemp"> </div> <p>Niveles de madurez del modelo IMC</p> <p style="text-align: justify;"><span data-contrast="auto">Gracias a este modelo de madurez se puede conocer el nivel de ciberresiliencia en el que nos encontramos y de esta forma fijar las metas para llegar a un nivel de madurez total.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <h3>Conclusión</h3> <p style="text-align: justify;"><span data-contrast="auto">Las misiones, las funciones empresariales, las organizaciones y las naciones dependen cada vez más del ciberespacio y la tecnología. Cada vez se reconoce más la <strong>necesidad de la resiliencia cibernética</strong> para que los sistemas de información y comunicaciones y quienes dependen de ellos sean resistentes frente a ataques persistentes, sigilosos y sofisticados centrados en los recursos cibernéticos. </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <p style="text-align: justify;"><span data-contrast="auto">Mientras que la resiliencia se describe a veces como una propiedad emergente, la resiliencia frente a las amenazas cibernéticas debe ser diseñada. Es por esto que en los últimos años se está trabajando desde el Instituto Nacional de Tecnologías de la Comunicación (INTECO) en un marco común, siendo una primera aproximación la Estrategia Nacional de Ciberseguridad aprobada en 2019 por el Consejo de Seguridad Nacional y más recientemente la <a href="https://www.bbva.com/es/que-es-la-directiva-nis/" target="_blank" rel="nofollow noopener noreferrer">Directiva NIS</a> (Security of Network and Information Systems) cuyo ámbito abarca a toda la Unión Europea.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3318" data-ulike-nonce="66936cfb3f" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3318"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+3"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ciberresiliencia/">La importancia de la ciberresiliencia en la era digital</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/ciberresiliencia/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Las Core Web Vitals: métricas esenciales en el SEO de nuestros sitios web</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/core-web-vitals/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/core-web-vitals/#respond</comments> <dc:creator><![CDATA[Manuel Plaza Salas]]></dc:creator> <pubDate>Mon, 05 Apr 2021 09:43:29 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3280</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/04/Core-web-vitals-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Actualiza tus conocimientos sobre posicionamiento web con este artículo sobre las core web vitals.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/core-web-vitals/">Las Core Web Vitals: métricas esenciales en el SEO de nuestros sitios web</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/04/Core-web-vitals-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <h2 style="text-align: justify;">¿Qué son las core web vitals?</h2> <p style="text-align: justify;">Las Core Web Vitals son unas métricas que nos ofrece Google que nos van a proporcionar información sobre la calidad de nuestros sitios web.</p> <p style="text-align: justify;">Su enfoque principal es <strong>medir aspectos técnicos</strong> que afectan a la experiencia del usuario, más concretamente se centra en los primeros segundos de la experiencia de los visitantes en nuestro sitio web.</p> <p style="text-align: justify;">Para ello, <strong>Google recoge y evalúa los datos del navegador Chrome</strong> y crea un informe de experiencia de usuario, evaluando los datos de dispositivos móviles y de ordenadores <strong>por separado. </strong></p> <p style="text-align: justify;">A partir de mayo de este 2021 Google va a dar mucha importancia a estas métricas. Aquellos sitios cuyos valores no obtengan un buen resultado, se verán afectados en su posicionamiento web.</p> <h2 style="text-align: justify;">¿Qué métricas esenciales debemos tener en cuenta según Google?</h2> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-3281" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/04/métricas-de-las-core-web-vitals.png?x76792" alt="Medir las métricas más importante de una web" width="567" height="154" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/04/métricas-de-las-core-web-vitals.png 567w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/04/métricas-de-las-core-web-vitals-175x48.png 175w" sizes="(max-width: 567px) 100vw, 567px" /></p> <p style="text-align: justify;">Seguramente las Core Web Vitals irán evolucionando con el tiempo y aumentando en número, pero a día de hoy debemos de centrarnos en tres aspectos fundamentales:</p> <h3 style="text-align: justify;"><strong>LCP (Largest Contentful Paint)</strong></h3> <p style="text-align: justify;">¿Cuánto tarda en cargarse el componente más pesado de nuestra página (imagen, vídeo, …)?</p> <p style="text-align: justify;">Esta primera métrica está íntimamente relacionada con la <strong>velocidad de carga</strong> de nuestro sitio para que éste proporcione una buena experiencia al usuario.</p> <p style="text-align: justify;">Se entiende que el LCP de nuestro sitio web debe producirse dentro de los <strong>primeros 2.5 segundos </strong>desde que la página empieza a cargarse.</p> <p style="text-align: justify;">Dado que el elemento más grande de nuestra página suele cargarse al final, y habitualmente es el contenido principal, Google puede hacerse una idea del tiempo que tardan los usuarios en leer la página.</p> <h3 style="text-align: justify;"><strong>FID (First Input Delay)</strong></h3> <p style="text-align: justify;">¿Cuánto tiempo tienen que esperar los usuarios para interactuar con nuestra página?</p> <p style="text-align: justify;">Esta segunda métrica, tiene en cuenta la interactividad de la página.</p> <p style="text-align: justify;">Para ofrecer un tiempo de interacción atractivo para el usuario, nuestra página debe ofrecer una experiencia de interactividad inferior a los 100 milisegundos.</p> <p style="text-align: justify;">La primera interacción de un usuario puede ser un intento de inicio de sesión, o un clic en un enlace, por poner dos ejemplos muy comunes.</p> <p style="text-align: justify;">Para que la web tenga una <a href="https://www.inesem.es/revistadigital/diseno-y-artes-graficas/psicologia-del-color/" target="_blank" rel="noopener noreferrer">buena experiencia de usuario</a>, debemos tener en cuenta no sólo la velocidad del servidor, sino que también son muy importantes los navegadores de los usuarios.</p> <p style="text-align: justify;">Si el navegador está ocupado con otras tareas, no podrá procesar la entrada. Aquí entran en juego los archivos JavaScript de gran tamaño, ya que éstos mantienen al navegador ocupado mucho tiempo.</p> <h3 style="text-align: justify;"><strong>CLS ( Cumulative Layout Shift)</strong></h3> <p style="text-align: justify;">¿Qué desplazamiento tiene nuestro contenido cuando se carga la página?</p> <p style="text-align: justify;">La tercera métrica toma su valor de la <strong>estabilidad visual</strong> de la página.</p> <p style="text-align: justify;">Esta métrica debe situarse en <strong>menos de 0,1</strong>.</p> <p style="text-align: justify;">A veces, algunas páginas web se cargan de forma escalonada para que los visitantes puedan interactuar antes de que aparezca el último elemento en el navegador.</p> <p style="text-align: justify;">Esto tiene grandes ventajas, pero puede hacer que nuestro diseño se desplace. Los <strong>saltos de los distintos elementos</strong> de nuestra página pueden provocar que los usuarios se confundan al leer o que hagan clic involuntariamente en el elemento equivocado.</p> <p style="text-align: justify;">Para calcular el valor CLS, Google mide los <strong>cambios en el diseño de la página.</strong> Sólo tiene en cuenta los movimientos de los elementos que suceden de forma inesperada, excluyendo aquellos cambios intencionados a través de las interacciones de los usuarios.</p> <p style="text-align: justify;">Google no sólo observa cuántos elementos se mueven y con qué frecuencia, sino que también registra la distancia a la que se mueven. Con todos estos parámetros <strong>se calcula el Cumulative Layout Shift.</strong></p> <h2 style="text-align: justify;">¿Qué herramientas podemos usar para medir las Core Web Vitals?</h2> <p style="text-align: justify;">Estas son las herramientas que nos pueden ayudar a mejorar estas métricas:</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-3282" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/04/Herramientas-para-medir-core-web-vitals.png?x76792" alt="Herramientas para medir los parámetros más importantes de una web" width="567" height="361" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/04/Herramientas-para-medir-core-web-vitals.png 567w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/04/Herramientas-para-medir-core-web-vitals-175x111.png 175w" sizes="(max-width: 567px) 100vw, 567px" /></p> <h3 style="text-align: justify;"><strong>Para mejorar nuestros valores en LCP:</strong></h3> <ul style="text-align: justify;"> <li><a href="https://www.inesem.es/revistadigital/diseno-y-artes-graficas/que-es-amp-projects-google/" target="_blank" rel="noopener noreferrer">Optimizar el tiempo de respuesta</a> de nuestro servidor, usando por ejemplo los cachés de servidor.</li> <li>Utilizar una CDN (Content Delivery Network) para que la ubicación del usuario no afecte a su acceso a nuestro sitio.</li> <li>Optimizar la carga de las hojas de estilo CSS comprimiéndolas o aplazando el CSS que no sea crítico para el buen funcionamiento de la página.</li> <li>Reducir la cantidad de código JavaScript a la necesaria para una buena interacción con el usuario.</li> <li>Reducir el tamaño de las imágenes para que el peso de los archivos sea menor y se reduzca el tiempo de carga.</li> <li>Más info: <a href="https://web.dev/optimize-lcp/" target="_blank" rel="nofollow noopener noreferrer">https://web.dev/optimize-lcp/</a></li> </ul> <h3 style="text-align: justify;"><strong> </strong><strong>Para mejorar nuestros valores en FID:</strong></h3> <ul style="text-align: justify;"> <li>Dividir los procesos grandes en otros más pequeños. De esta forma mejoraremos los tiempos de procesamiento y de ejecución de JavaScript.</li> <li>Cargar los procesos de interacción más importantes primero, así los usuarios podrán interactuar más rápido y no esperar a la carga del resto de la página.</li> <li>Más info: <a href="https://web.dev/optimize-fid/" target="_blank" rel="nofollow noopener noreferrer">https://web.dev/optimize-fid/</a></li> </ul> <h3 style="text-align: justify;"><strong> </strong><strong>Para mejorar nuestros valores en CLS:</strong></h3> <ul style="text-align: justify;"> <li>Especificar las dimensiones de las imágenes en el código fuente de la web, así el navegador podrá reservar el espacio requerido para el diseño.</li> <li>Precargar las fuentes desde la web, para evitar así desplazamientos innecesarios.</li> <li>Más info: <a href="https://web.dev/optimize-cls/" target="_blank" rel="nofollow noopener noreferrer">https://web.dev/optimize-cls/</a></li> </ul> <p style="text-align: justify;"><strong>En resumen:</strong></p> <p style="text-align: justify;"><strong>Los Core Web Vitals son hoy uno de los factores más importantes</strong> a tener en cuenta en nuestra estrategia SEO para optimizar nuestro sitio web.</p> <p style="text-align: justify;">Es muy difícil conocer todos los factores que influyen en el ranking que usa Google para sus resultados de búsqueda. Aprovechemos que esta vez Google ha presentado valores concretos que podemos poner en práctica en nuestra estrategia de posicionamiento.</p> <p style="text-align: justify;"> </p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3280" data-ulike-nonce="0092b2575a" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3280"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/core-web-vitals/">Las Core Web Vitals: métricas esenciales en el SEO de nuestros sitios web</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/core-web-vitals/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Deepfakes: qué son y cómo evitar ser estafado por esta tecnología</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/deepfake/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/deepfake/#respond</comments> <dc:creator><![CDATA[Juan Antonio Cortés]]></dc:creator> <pubDate>Thu, 25 Feb 2021 12:26:03 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3248</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/02/deepfake-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Deepface" loading="lazy" style="float:left; margin:0 15px 15px 0;" />¿Cómo evitar ser timado por la tecnología deepface? En este artículo te damos algunos trucos para detectar los deekfake.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/deepfake/">Deepfakes: qué son y cómo evitar ser estafado por esta tecnología</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/02/deepfake-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Deepface" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p style="text-align: justify;"><span data-contrast="auto">El <strong>concepto de </strong></span><strong><em>deepfake</em></strong><span data-contrast="auto"> nació hace unos años fruto de la unión de las tecnologías de </span><span data-contrast="auto">aprendizaje profundo</span> <span data-contrast="auto">(redes neuronales concretamente) </span><span data-contrast="auto">y la palabra </span><em>fake</em><span data-contrast="auto"> (falso, en español). En esta entrada te vamos a contar qué son los deepfakes y algunas <strong>pautas para no caer en ellos. </strong><br /><br />Pero antes de </span><span data-contrast="auto">explicar qué es este nuevo término y cómo nos afecta hagamos un </span><span data-contrast="auto">bre</span><span data-contrast="auto">v</span><span data-contrast="auto">e repaso por la historia de las redes neuronales</span><span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <p><img src="https://img.ien.com/files/base/indm/multi/image/2020/10/16x9/iStock_1070757484.5f80703495710.png" alt="" /></p> <h2 style="text-align: justify;">Breve historia de las redes neuronales</h2> <p style="text-align: justify;"><span data-contrast="auto">Desde la antigüedad, el funcionamiento del cerebro y el pensamiento humano ha sido objeto de estudio</span><span data-contrast="auto"> y ya grandes pensadores como Platón, Aristóteles o Descartes intentaron </span><span data-contrast="auto">desentrañar sus misterios. </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <p style="text-align: justify;"><span data-contrast="auto">Con el paso del tiempo,</span><span data-contrast="auto"> se han realizado grandes avances que han ido arrojando </span><span data-contrast="auto">luz a ese vacío de oscuridad que es nuestro cerebro. Pero no es hasta los <strong>años 40 cuando se formula matemáticamente</strong>, por primera vez, el <a href="https://www.inesem.es/revistadigital/educacion-sociedad/neuroplasticidad/" target="_blank" rel="noopener noreferrer">funcionamiento</a></span><span data-contrast="auto"><a href="https://www.inesem.es/revistadigital/educacion-sociedad/neuroplasticidad/" target="_blank" rel="noopener noreferrer"> de una neurona humana</a>. </span><span data-contrast="auto">Gracias a este trabajo y a la evolución de la tecnología, en las décadas venideras se formularían e implementarían neuronas más complejas y redes neuronales de múltiples neuronas</span><span data-contrast="auto">. Debido a la <strong>alta complejidad</strong> de estos sistemas y a la poca capacidad computacional que se poseía</span><span data-contrast="auto">,</span><span data-contrast="auto"> muchos de estos trabajos se quedaron en el plano teórico ya que era imposible implementarlos en</span><span data-contrast="auto"> las computadoras de la época</span><span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <p style="text-align: justify;"><span data-contrast="auto">Pero </span><span data-contrast="auto">es a partir de 2010</span><span data-contrast="auto"> cuando el mundo de las redes neuronales explota gracias a</span><span data-contrast="auto"> la evolución tecnológica que supuso el poder utilizar las GPU para realizar los <strong>c</strong></span><span data-contrast="auto"><strong>ostosos cómputos</strong> que precisan </span><span data-contrast="auto">dichos algoritmos</span><span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <p style="text-align: justify;"><span data-contrast="auto">Esta explosión continua a día de hoy y ha permitido avances tecnológicos hasta la fecha impensables</span><span data-contrast="auto">, entre ellos la conducción autónoma, robots inteligentes y generación de rostros humanos</span><span data-contrast="auto">.</span><span data-contrast="auto"> Es con esto último con lo que empiezan a surgir los primeros deepfakes.</span></p> <h2 style="text-align: justify;"><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}">Qué son los deepfakes </span></h2> <p style="text-align: justify;"><span data-contrast="auto">Cuando hablamos de “</span><span data-contrast="auto">deepfake</span><span data-contrast="auto">” nos re</span><span data-contrast="auto">ferimos a la técnica por la cual, mediante redes neuronales artificiales, se generan vídeos falsos </span><span data-contrast="auto">ultra realistas</span><span data-contrast="auto"> con diferentes fines. </span></p> <p style="text-align: justify;"><span data-contrast="auto">Esto es posible <strong>gracias a las </strong></span><span data-contrast="auto"><strong>Redes Generativas Antagónicas</strong> (GAN por sus siglas en inglés), un tipo de red capaz de generar o reconstruir imágenes</span><span data-contrast="auto">. Desde generar modelos tridimensionales a partir de planos en dos dimensiones</span> <span data-contrast="auto">hasta crear de la nada rostros de humanos </span><span data-contrast="auto">que en realidad no existen.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <p><img loading="lazy" src="https://i.imgur.com/yX8KrtC.png" alt="" width="1220" height="813" /></p> <p style="text-align: justify;"><strong>Ninguna de estas personas es real.</strong></p> <p style="text-align: justify;"><span data-contrast="auto">Inicialmente, estas redes únicamente podían crear imágenes estáticas, pero </span><span data-contrast="auto">a partir de 2018 y gracias a los continuos avances en este campo, </span><span data-contrast="auto">empezaron a aparecer los primeros vídeos donde se hacía uso de esta técnica.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <h2 style="text-align: justify;">Los peligros de los deepfakes</h2> <p style="text-align: justify;"><span data-contrast="auto">Gracias a la facilidad con la que se puede acceder a esta tecnología</span><span data-contrast="auto">,</span><span data-contrast="auto"> han aparecido múltiples imágenes y vídeos </span><span data-contrast="auto">deepfake</span> <span data-contrast="auto">que tienen como objetivo la propagación de noticias</span><span data-contrast="auto"> e información</span><span data-contrast="auto"> falsas. </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <p style="text-align: justify;"><span data-contrast="auto">Por ejemplo, </span><span data-contrast="auto">han sido ampliamente <a href="https://www.elconfidencial.com/empresas/2019-11-10/deepfake-politicos-elecciones-crisis-reputacion-empresas-inteligencia-artificial_2316956/" target="_blank" rel="nofollow noopener noreferrer">utilizados con fines políticos</a></span><span data-contrast="auto">, creando vídeos </span><span data-contrast="auto">realistas </span><span data-contrast="auto">de </span><span data-contrast="auto">grandes líderes mundiales como Barack Obama, Donald Trump o Vladimir Putin</span><span data-contrast="auto"> transmitiendo mensajes falsos con el<strong> fin de engañar a la población.</strong></span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <p style="text-align: justify;"><span data-contrast="auto">Este tipo de vídeos e imágenes de </span><span data-contrast="auto">gran realismo</span><span data-contrast="auto"> han elevado las “</span><span data-contrast="auto">fake</span> <span data-contrast="auto">news</span><span data-contrast="auto">” a un nuevo nivel, siendo cada vez más difícil el distinguir la realidad de la ficción en la sociedad de la sobreinformación en la que vivimos.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <p><iframe loading="lazy" src="//www.youtube.com/embed/cQ54GDm1eL0" width="300" height="314" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p> <p style="text-align: justify;"><span data-contrast="auto">Pero no todo iban a ser malas noticias en lo </span><span data-contrast="auto">que a esta nueva </span><span data-contrast="auto">era </span><span data-contrast="auto">de “falsificaciones” se refiere. Por ejemplo, esta tecnología está suponiendo una <strong>revolución en el mundo del cine,</strong> ya que gracias a ella es posible resucitar a grandes actores que ya no se</span><span data-contrast="auto"> encuentran entre nosotros. </span><span data-contrast="auto">En este campo Disney lidera el avance y podemos ver cómo traen de vuelta a la princesa Leia (interpretada por la ya difunta Carrie Fisher) en </span><span data-contrast="auto">su película </span><span data-contrast="auto">“</span><span data-contrast="auto">Rogue</span> <span data-contrast="auto">One</span><span data-contrast="auto">: una historia de </span><span data-contrast="auto">Star</span><span data-contrast="auto"> Wars”.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <h2 style="text-align: justify;">Cómo detectar estos engaños</h2> <p style="text-align: justify;"><span data-contrast="auto">A día de hoy nos llegan decenas de noticias a nuestros ordenadores y móviles, </span><span data-contrast="auto">muchas </span><span data-contrast="auto">de ellas </span><span data-contrast="auto">con el único objetivo de engañarnos y alimentarnos información falsa. Conforme avanza la tecnología, cada vez es más complicado separar la realidad de la </span><span data-contrast="auto">ficción</span><span data-contrast="auto">, pero hay una serie de detalles en los que podemos fijarnos para detectar estos deepfakes</span><span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <p style="text-align: justify;"><span data-contrast="auto">A la hora de <strong>«cazar» uno de estos </strong></span><strong>deepfakes</strong><span data-contrast="auto">, debemos fijarnos en los detalles ya que serán los que marquen la diferencia: </span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <ul style="text-align: justify;"> <li data-leveltext="-" data-font="Calibri" data-listid="1" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Prestar atención a la <strong>unión del rostro con el cuello</strong>. </span><span data-contrast="auto">A pesar de que los algoritmos actuales son muy precisos intercambiando el rostro, esta unión sigue siendo un punto flaco.</span><span data-ccp-props="{"134233279":true,"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li> <li data-leveltext="-" data-font="Calibri" data-listid="1" aria-setsize="-1" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Comprobar la <strong>sincronización del sonido</strong> con los labios.</span><span data-ccp-props="{"134233279":true,"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li> <li data-leveltext="-" data-font="Calibri" data-listid="1" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Al igual que con la unión del rostro con el cuello, la <strong>boca y su interior</strong> sigue siendo uno de los puntos flacos de estas técnicas.</span><span data-ccp-props="{"134233279":true,"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></li> </ul> <p style="text-align: justify;"><span data-contrast="auto">Pero </span><strong>la mejor herramienta </strong><span data-contrast="auto">contra este tipo de contenido falso es la información y <strong>nuestro criterio propio</strong>. Ante la duda siempre deberemos acudir a la fuente, estudiarla y compararla con otras noticias </span><span data-contrast="auto">para asegurarnos de su veracidad. La (buena) información es nuestra mejor arma en este mar de desinformación.</span><span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335559739":160,"335559740":259}"> </span></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3248" data-ulike-nonce="8841261851" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3248"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+2"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/deepfake/">Deepfakes: qué son y cómo evitar ser estafado por esta tecnología</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/deepfake/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Inteligencia artificial y creatividad: ¿Sustituirá la creatividad computacional a la creatividad humana?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/inteligencia-artificial-y-creatividad/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/inteligencia-artificial-y-creatividad/#respond</comments> <dc:creator><![CDATA[Zaira Vicente]]></dc:creator> <pubDate>Tue, 02 Feb 2021 14:20:24 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3239</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/02/inteligencia-artificial-y-creatividad-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="IA y creatividad" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Dicen que la tecnología sustituirá el 70% de los trabajos que hoy conocemos. ¿Podrá sustituir también a la creatividad humana?</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/inteligencia-artificial-y-creatividad/">Inteligencia artificial y creatividad: ¿Sustituirá la creatividad computacional a la creatividad humana?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/02/inteligencia-artificial-y-creatividad-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="IA y creatividad" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p style="text-align: justify;">Abro el año 2021 con un debate que me resulta estimulante: ¿Podría la inteligencia artificial sustituir la capacidad creativa de los seres humanos en el futuro?</p> <p style="text-align: justify;">Como experta en creatividad debo decir que ya la propia definición de creatividad es compleja y no existe una única forma de aproximarse a ella. Podemos entender la <strong>creatividad como el proceso que nos lleva a elaborar nuevas soluciones</strong>, en el que la investigación, la combinación de ideas, la intuición y la verificación de las soluciones juegan un papel importante. O hacer alusión a ella centrándonos en la solución en sí, si esta es creativa o no y el valor de utilidad que aporta. O ceñirnos a la actitud creativa de la persona que genera esas nuevas ideas o soluciones. Lo anterior me lleva a explorar esta comparativa entre <strong>persona creativa VS máquina creativa</strong>, desde diferentes ángulos.</p> <h3 style="text-align: justify;">Criterios para considerar una solución como creativa e innovadora</h3> <p style="text-align: justify;">Para considerar un producto o solución como creativos, atendemos principalmente a 2 criterios: la innovación o novedad y el valor que aporta.</p> <ul style="text-align: justify;"> <li><strong>El criterio de la novedad</strong>. Un producto, servicio o solución se puede considerar creativo si aporta una novedad u originalidad. Y esto es atribuible a obras de arte, a la ciencia y en un sentido superior a una nueva forma de pensar o actuar o incluso organizarse.</li> <li><strong>El criterio del valor</strong>. La nueva creación debe cumplir una función, solucionar un problema, o en definitiva ser de utilidad para un conjunto de la población en un contexto determinado.</li> </ul> <p style="text-align: justify;">Desde esta perspectiva, varios autores afirman que la IA es claramente creativa ya que existen creaciones originales en música, arquitectura, las artes, los negocios o las ciencias que han sido desarrolladas por algoritmos inteligentes.</p> <h3 style="text-align: justify;">Surgimiento de la creatividad computacional ¿Qué es?</h3> <p style="text-align: justify;">La utilización de esta tecnología sigue en boga, tanto es así que, en los últimos años, surge un subcampo de la Inteligencia Artificial, llamado Creatividad Computacional que hace alusión al <strong>estudio del desarrollo de software</strong> que presenta un comportamiento que sería considerado “creativo” en seres humanos.</p> <p style="text-align: justify;">Dentro de este campo destaca la prestigiosa psicóloga e investigadora en inteligencia artificial, filosofía, y ciencia cognitiva e informática, Margaret Boden, quien asegura que los ordenadores tienen comportamientos creativos. En sus obras, <em>La mente creativa. Mitos y mecanismos, 2012 y Computer Models of Creativity</em>, 2009, Boden distingue tres tipos de procesos creativos:</p> <ul style="text-align: justify;"> <li><strong>Creatividad combinatoria</strong>. Principio por el que algo nuevo se crea partiendo de ideas o cosas que ya existen. Por lo que nada es totalmente original si no que sería una recombinación de imputs existentes lo que desencadenaría las nuevas creaciones. Es decir, “la combinación poco común de ideas comunes”.</li> <li><strong>Creatividad exploratoria</strong>. Hace referencia al proceso de explorar las diferentes posibilidades dentro de un campo de conocimiento. Sería la creatividad típica de los perfiles matemáticos en la demostración de teoremas, o de los músicos en la composición de nuevas melodías.</li> <li><strong>Creatividad transformadora</strong>. Sería el proceso más transgresor de todos capaz de redefinir un campo de conocimiento por completo, o introducir o provocar una disrupción en los paradigmas dominantes de un espacio de pensamiento generando uno nuevo. Algo así como “cambiar las reglas del juego” por completo.</li> </ul> <p style="text-align: justify;">En este sentido y dadas las características de los sistemas de IA, podríamos decir que a día de hoy éstos sí pueden “crear”, al menos dentro de las dos primeras categorías, puesto que muchos de los algoritmos inteligentes se especializan en encontrar patrones y recombinarlos para generar nuevas soluciones, guiados por una serie de leyes o normas que velan por el éxito de las soluciones.</p> <h1 style="text-align: justify;">¿Pueden los algoritmos inteligentes generar creaciones originales?</h1> <p style="text-align: justify;">La composición de melodía asistida por ordenador sitúa en 1958 el trabajo pionero más conocido y recae en las investigaciones de Hiller e Isaacson. Su principal resultado es la Suite Illiac, un cuarteto de cuerda que fue compuesto siguiendo el enfoque de resolución de problemas usando una metodología de «generación y prueba» utilizando el ordenador ILLIAC.</p> <p style="text-align: justify;">Sin embargo, probablemente el trabajo más conocido sobre composición por ordenador que usa inteligencia artificial sea el proyecto EMI de David Cope (Cope 1987, 1990). EMI, es capaz de simular los estilos de compositores como Cope, Mozart, Palestrina, Albinoni, Brahms, Debussy, Bach, Chopin o Stravinski.</p> <p style="text-align: justify;">EMI busca patrones recurrentes en las obras de un compositor. Estos patrones se denominan “signaturas”. Para crear una nueva obra, Emi ubica estas signaturas siguiendo una de las obras del autor a modo de guía. El programa utiliza un modelo estadístico que incluye las restricciones usadas por el compositor en sus obras, y compone así los motivos que han de insertarse en los espacios vacíos entre signaturas. La inserción correcta se consigue usando una Red de Transición Aumentada (Woods 1970).</p> <h3 style="text-align: justify;">Inteligencia artificial y creatividad también en el arte</h3> <p style="text-align: justify;">Encontramos otros ejemplos también el arte, como es el caso del colectivo Obvius, que ha diseñado un algoritmo capaz de crear un retrato de estilo clásico, empleando una Red Generativa Antagónica – GAN. Partiendo de un repositorio de más de 15.000 retratos clásicos, y un discriminador, GAN identifica las diferencias entre las creaciones humanas y las de una máquina y con este aprendizaje <a href="https://www.inesem.es/revistadigital/gestion-empresarial/inteligencia-artificial-contra-el-machismo/" target="_blank" rel="noopener noreferrer">el algoritmo mejora</a> sus creaciones hasta el punto que parecen elaboradas por una persona. GAN es capaz de reproducir cualquier estilo artístico.</p> <p style="text-align: justify;">En el terreno del juego, también disponemos de ejemplos en los que las máquinas reproducen <strong>comportamientos creativos</strong>. Aunque en estos ámbitos las reglas están predefinidas. Los algoritmos ganan porque aprende a jugar bien dentro de estas limitaciones.</p> <h3 style="text-align: justify;">La IA podrá generar nuevas combinaciones pero no cambiar las reglas del juego</h3> <p style="text-align: justify;">En todos estos casos se demuestra que la inteligencia artificial puede llegar a tener <strong>cierta capacidad creativa</strong> o innovadora, y que se relaciona con la identificación y recombinación de información existente siguiendo ciertas reglas o modelos. Sin embargo, quedaría pendiente confirmar que una máquina fuese capaz de producir cambios en la percepción de dichas áreas de conocimiento. Cambios en las reglas del juego para generar nuevas reglas y dimensiones.</p> <p style="text-align: justify;">Una disrupción tal que haga posible cambiar las normas de la composición en el mundo de la música, por ejemplo, tal y como lo hizo Schoenberg (1874,1951) con su música asonante. El autor cambió el concepto que la gente tenía de la música. Schoenberg se convirtió en el compositor más creativo e influyente del siglo XX. Su obra supuso un impulso radical a las técnicas de composición y sus fundamentos teóricos incluyen desde la atonalidad y la música dodecafónica hasta la música serial y la música electrónica.</p> <h2 style="text-align: justify;">¿Podría existir una IA que invente nuevos paradigmas?</h2> <p style="text-align: justify;">Imaginemos por un momento, una IA capaz de desencadenar esa creatividad disruptiva y transformadora que de lugar a un nuevo contexto por completo. ¿Podría llegar a existir? El debate se vuelve cada vez más interesante.</p> <p style="text-align: justify;">El catedrático de filosofía de Harvard Sean Dorrance Kelly, asegura que “la <strong>creatividad</strong> es, y siempre será, una <strong>capacidad única de los seres humanos</strong>”. <a href="https://www.technologyreview.es/s/10962/el-ensayo-filosofico-que-explica-por-que-la-ia-no-puede-ser-creativa" target="_blank" rel="nofollow noopener noreferrer">En su ensayo filosófico</a>, expone argumentos contundentes que hablan de ello.</p> <h3 style="text-align: justify;">Diferencias entre la creatividad basada en la inteligencia artificial y la humana</h3> <p style="text-align: justify;">Llegados a este punto hago alusión a ese enfoque de la creatividad que explora el comportamiento y las aptitudes que diferencian a las mentes más creativas. Aspectos como la <strong>autonomía e independencia</strong>, la curiosidad, la <strong>motivación intrínseca</strong>, las emociones o la empatía son algunas de estas características que vinculan a las personas con su potencial creativo.</p> <p style="text-align: justify;">Mientras l<strong>as máquinas se nutren básicamente de datos</strong>, aunque en diversos formatos y a gran escala, <strong>las personas incorporamos experiencias</strong>, sentimientos y emociones a nuestra capacidad inventiva. Lo cual hace que ciertas creaciones sean realmente genuinas.</p> <p style="text-align: justify;">Por otro lado, nuestra <strong>capacidad empática</strong>, hace posible que seamos capaces de identificar las necesidades de nuestro entorno lo que nos lleva a innovar en una dirección concreta con el objetivo de aportar soluciones reales a problemas de la sociedad.</p> <h3 style="text-align: justify;">Algunas conclusiones sobre el futuro de la creatividad</h3> <p style="text-align: justify;">Como ya hemos puesto sobre la mesa, hasta el momento parece más difícil que una IA sea capaz de provocar una<strong> innovación disruptiva</strong> que de lugar a un nuevo paradigma, saltándose las reglas impuestas y creando otras completamente nuevas.</p> <p style="text-align: justify;">Sea como fuere, y lo dejo para la reflexión, quizá el debate no tenga que girar en torno al miedo de si la IA podría llegar o no a sustituirnos en ciertos campos, si no considerar en todo caso la <strong>posibilidad de co-crear</strong> en una dirección que sea favorable y aportante para la sociedad, su supervivencia y su futuro.</p> <p style="text-align: justify;">Y para ello sin duda lo que sí toca es desarrollar nuestra capacidad creativa al máximo. <strong>Adaptar nuestra forma de pensar</strong> a los nuevos tiempos, preparándonos para un futuro incierto y cambiante a gran velocidad que ofrece unas posibilidades increíbles para quienes quieran y sepan aprovecharlas.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3239" data-ulike-nonce="847fa23134" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3239"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/inteligencia-artificial-y-creatividad/">Inteligencia artificial y creatividad: ¿Sustituirá la creatividad computacional a la creatividad humana?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/inteligencia-artificial-y-creatividad/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Neuralink: el ambicioso proyecto de Elon Musk para fusionar el cerebro humano con la Inteligencia Artificial</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/neuralink/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/neuralink/#respond</comments> <dc:creator><![CDATA[Laura Torres]]></dc:creator> <pubDate>Fri, 08 Jan 2021 11:14:08 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3229</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/01/neuralink-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Mejorar la salud cognitiva con la tecología" loading="lazy" style="float:left; margin:0 15px 15px 0;" />¿Es posible mejorar las capacidades cognitivas del ser humano a través de la tecnología? Esto y otros increíbles avances son los que propone el proyecto Neuralink.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/neuralink/">Neuralink: el ambicioso proyecto de Elon Musk para fusionar el cerebro humano con la Inteligencia Artificial</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2021/01/neuralink-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Mejorar la salud cognitiva con la tecología" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p style="text-align: justify;"><strong>Neuralink</strong> es una start-up fundada por Elon Musk (también fundador de Tesla) y un equipo de expertos en neurociencia, <a href="https://www.inesem.es/revistadigital/biosanitario/marcadores-geneticos/" target="_blank" rel="noopener noreferrer">biotecnología e inteligencia artificial</a>.</p> <p style="text-align: justify;">El proyecto persigue integrar <strong>inteligencia artificial y técnicas de estimulación cerebral</strong> profunda para mejorar la capacidad de nuestro cerebro. Concretamente, el objetivo de la start-up es crear un <a href="https://pubmed.ncbi.nlm.nih.gov/31642810/" target="_blank" rel="nofollow noopener noreferrer">“cordón neural”</a> compuesto por conjuntos de “hilos” microscópicos (diez veces más pequeños que un pelo humano) y flexibles que albergan pequeñísimos grupos de electrodos (hasta 3,072 electrodos por conjunto) distribuidos en 96 procesos a lo largo de la superficie del cerebro.</p> <p style="text-align: justify;">Estos hilos son insertados o “cosidos” al cerebro <strong>gracias a un robot neuroquirúrgico,</strong> una especie de “máquina de coser” que se ha desarrollado para insertar hasta 196 electrodos por minuto evitando los capilares sanguíneos del cerebro. Todos estos hilos estarán conectados a un pequeño aparato situado presumiblemente sobre el oído, donde se volcaría la información recopilada.</p> <p style="text-align: justify;">Posteriormente, se podría <strong>exportar la información almacenada</strong> en el aparato a otros dispositivos externos, como ordenadores, por medio de un cable USB-C. Así, la idea es crear una especie de red de implantes, sensores y electrodos de tamaño microscópico que facilite la comunicación entre el cerebro y el exterior.</p> <h2 style="text-align: justify;">¿Cuáles serían los principales ámbitos de aplicación del cordón neural?</h2> <p style="text-align: justify;">A pesar del entusiasmo de Elon Musk y su optimismo sobre la posibilidad de lograr esa cognición superhumana en pocos años, lo cierto es que el avance del cordón neural es lento y el mismo Musk ha tenido que retractarse sobre los plazos para el inicio de las pruebas con seres humanos. Además, diferentes miembros de la <a href="https://www.xataka.com/medicina-y-salud/lo-que-dice-la-ciencia-sobre-el-nuevo-proyecto-de-elon-musk-neuralink-ciborgs-y-las-consecuencias-de-jugar-con-el-cerebro" target="_blank" rel="nofollow noopener noreferrer">comunidad científica</a> han pedido cautela y enfatizan que, aunque los resultados obtenidos por el equipo de <strong>Neuralink</strong> en este último año son interesantes y alentadores, se requiere una cantidad ingente de investigación para garantizar la durabilidad y seguridad del aparato. </p> <h2 style="text-align: justify;">Principales ámbitos de aplicación de Neuralink</h2> <p style="text-align: justify;">La idea es que este cordón neural sea usado, a la vez, como <strong>potenciador cognitivo</strong> y como interfaz. En un primer momento, la investigación se centraría en potenciar la corteza motora con la intención de tratar enfermedades neurodegenerativas graves, como el <strong>Parkinson</strong>, así como daños neurológicos que afecten las capacidades motoras.</p> <p style="text-align: justify;">Esta tecnología podría utilizarse para mejorar el control de prótesis o exoesqueletos, contribuir a una mejor rehabilitación en pacientes o, algo mucho más ambicioso, permitir a <strong>personas tetrapléjicas</strong> controlar dispositivos como el teléfono móvil o el ordenador directamente con el cerebro.</p> <p style="text-align: justify;">Algunas de estas ideas no son completamente nuevas, puesto que otras/os investigadores ya han explorado la forma de ayudar a los pacientes con lesiones en la columna vertebral transmitiendo señales desde el cerebro a la médula espinal para restaurar algunos movimientos en las extremidades.</p> <h2 style="text-align: justify;">Explorando los rincones ocultos del cerebro</h2> <p style="text-align: justify;">La intención de <strong>Neuralink</strong> es explorar también otras zonas del cerebro, como la corteza visual o la auditiva, lo cual podría tener aplicaciones en el tratamiento de otras enfermedades neuropsicológicas. Elon Musk promete que se podrá curar la ceguera cortical e incluso potenciar la memoria, contribuyendo así al tratamiento del Alzheimer. No obstante, es importante recordar que estas promesas no reúnen aún suficiente apoyo empírico como para tomarlas en serio, quedando así delegadas al campo de la especulación.</p> <p style="text-align: justify;">Aunque estas posibilidades clínicas están aún lejos de ser alcanzadas y requieren de mucha más investigación, son más realistas que el segundo objetivo de Neuralink: la mejora cognitiva del ser humano y la <strong>fusión del cerebro con las máquinas. </strong>Según el fundador de Tesla, será la única forma de evitar que la inteligencia humana sea superada por la inteligencia artificial. Esta <strong>simbiosis cerebro-ordenador</strong> permitiría, por ejemplo, descargar y almacenar todos nuestros recuerdos en un dispositivo externo para poder recuperarlos más tarde, reproducir música directamente en el cerebro, así como potenciar funciones cognitivas como la atención, el razonamiento, o la memoria.</p> <h2 style="text-align: justify;">Neuralink: ¿Mucho ruido y pocas nueces?</h2> <p style="text-align: justify;">Todas estas promesas tan llamativas parecen más cerca de la ciencia ficción que del avance científico real. La investigación en <strong>Neuralink</strong> aún no está lo suficientemente madura como para poner sobre la mesa estos objetivos. De hecho, en la última presentación en septiembre de 2020, anunciada como una demostración del primer dispositivo operativo para integrar el cerebro (de un cerdo) con un ordenador, Elon Musk describió el dispositivo como una Fitbit implantada en el cerebro que permitirá registrar la actividad cerebral y enviarla a un dispositivo externo para su codificación, análisis e interpretación (algo muy alejado aún de esa cognición superhumana).</p> <p style="text-align: justify;">Durante la presentación, se mostró a una cerda (Gertrude) que tenía implantado un conjunto de microchips en el cerebro y se registró en directo la actividad cerebral del animal cuando le acariciaban el hocico. También se mostraron otros dos cerdos, uno al que no se le había realizado el implante (control) y otro al que se le había extraído el implante previamente colocado. Así, se pretendía mostrar que la implementación y extracción del implante no tenía efectos perjudiciales sobre los animales. Teniendo esto en cuenta, distintos analistas (y el propio Elon Musk) han sugerido que <strong>el verdadero objetivo</strong> de la presentación era reclutar a investigadoras/es, inversoras/es y voluntarias/os para poder desarrollar el proyecto.</p> <p style="text-align: justify;">Hasta el momento, parece que <strong>Neuralink</strong> no pone sobre la mesa una tecnología revolucionaria, sino que ha reunido en torno a una idea llamativa y novedosa diversos avances que ya se están produciendo en la actualidad en disciplinas como la neurociencia y la biotecnología. No obstante, en lo que sí parecen coincidir las/os expertas/os es en que <strong>Neuralink</strong> ha logrado un impulso en el campo gracias a la creación del robot neuroquirúrgico y a las mejoras de diseño que abren la puerta a la implantación de un gran número de electrodos de forma permanente en el cerebro y con conexión inalámbrica con el exterior.</p> <h2 style="text-align: justify;">¿Dónde queda la ética en proyectos como Neuralink?</h2> <p style="text-align: justify;">En el hipotético caso de que la investigación avanzara rápidamente en el sentido que plantea Neuralink, cabe tener en cuenta las<strong> limitaciones éticas</strong> que suponen este tipo de avances, sobre todo en relación con la “mejora artificial” del cerebro como un servicio más para el consumo humano.</p> <p style="text-align: justify;">Para empezar, el estado actual del conocimiento no nos permite determinar las consecuencias que tendría la estimulación cerebral permanente y fuera de un contexto clínico. Además, <a href="https://doi.org/10.1523/JNEUROSCI.4927-12.2013" target="_blank" rel="noopener noreferrer">investigaciones previas</a> han mostrado que la potenciación de unas funciones cognitivas con <strong>Estimulación Magnética Transcraneal</strong> (una técnica de estimulación cerebral no invasiva) se produce a costa de disminuir la actividad de otras funciones cognitivas (Iuculano y Cohen, 2013). Otros estudios incluso muestran que la estimulación en zonas temporoparietales del cerebro afectan la capacidad de realizar juicios morales sobre actos de violencia intencionada (Young, Camprodon, Hauser, Pascual-Leone y Saxe, 2010). En ese sentido, estamos a años luz de poder controlar todos los riesgos, a corto y largo plazo, que puede suponer este tipo de implantes en cerebros sanos.</p> <h3 style="text-align: justify;">¿Podrían todos los grupos sociales mejorar sus capacidades cognitivas a través de la tecnología?</h3> <p style="text-align: justify;">Por otro lado, la posibilidad de mejorar el cerebro también conllevaría un <strong>coste social</strong>, ya que sólo podrían acceder a esta posibilidad quienes tengan los recursos económicos suficientes para costearla. De darse este escenario, se incrementaría la <strong>desigualdad económica y social</strong> dentro de una sociedad determinada (entre quienes pertenecen a un estatus socioeconómico privilegiado y quienes pertenecen a un estatus socioeconómico desfavorecido) y de forma internacional entre los países que acaparan la mayor parte de la riqueza mundial y los países más empobrecidos.</p> <p style="text-align: justify;">En suma, <strong>Neuralink</strong> presenta una idea llamativa con la que promete mejorar la calidad de vida de las personas. No obstante, la mayor parte de los objetivos del proyecto están aún muy lejos de poder alcanzarse y, de hacerlo, implicaría necesariamente una reflexión moral, legal, económica y/o social.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3229" data-ulike-nonce="c279d58184" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3229"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+2"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/neuralink/">Neuralink: el ambicioso proyecto de Elon Musk para fusionar el cerebro humano con la Inteligencia Artificial</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/neuralink/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Para qué se utilizan los drones con inteligencia artificial?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/drones-con-inteligencia-artificial/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/drones-con-inteligencia-artificial/#respond</comments> <dc:creator><![CDATA[Eva Almansa]]></dc:creator> <pubDate>Thu, 17 Sep 2020 11:05:22 +0000</pubDate> <category><![CDATA[Análisis de Datos]]></category> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3172</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2020/09/drones-con-inteligencia-artifical-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Los drones con inteligencia artificial están cada vez más capacitados para realizar tareas en cualquier sector ¿Serán ellos los que nos quiten el puesto de trabajo a los humanos?</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/drones-con-inteligencia-artificial/">¿Para qué se utilizan los drones con inteligencia artificial?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2020/09/drones-con-inteligencia-artifical-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p style="text-align: justify">Un dron es un tipo de Vehículo Aéreo No Tripulado o <strong>Unmanned Aerial Vehicle</strong>, controlado remotamente por una persona o de forma autónoma por ordenadores. Existen distintas aplicaciones de drones con inteligencia artificial, en general las podemos encontrar en tres principales grupos: militar, industria, y comercial.</p> <p style="text-align: justify">Los drones no <strong>son sólo un juguete</strong> particular, sino que sus aplicaciones son muy diversas y sofisticadas como: <strong>infraestructura de monitoreo</strong>, <strong>envío de productos</strong>, <strong>extinción de incendios</strong> forestales, <strong>exploración</strong> de material minero, <strong>cartografía</strong> de una zona agrícola, cartografía de un área industrial, y control de temperatura.</p> <p style="text-align: justify">Los <strong>drones con Inteligencia Artificial</strong> son capaces de procesar datos de forma masiva y más rápidamente, lo que ayuda a la toma decisiones. Es decir, los drones producen grandes cantidades de datos que a su vez son recopilados. Con la existencia de inteligencia artificial (IA) estos datos son procesados de forma más rápida, más precisa y proporcionan nuevos conocimientos. La mayor ventaja es la <strong>facilidad para evaluar resultados.</strong> </p> <p style="text-align: justify">En este artículo veremos una breve definición de qué es la IA, qué tecnologías IA intervienen en los drones y algunos de los casos de <strong>uso más sorprendentes.</strong></p> <h2>Drones con Inteligencia Artificial</h2> <p style="text-align: justify">La <strong>cuarta revolución industrial</strong> está totalmente ligada con la tecnología, más concretamente, con el uso de la <a title="master en inteligencia artificial" href="https://www.inesem.es/Master-Inteligencia-Artificial-Y-Deep-Learning" target="_blank" rel="noopener noreferrer"><strong>Inteligencia Artificial</strong></a>. La IA describe la capacidad de las máquinas para realizar tareas complejas que tienen características de <strong>inteligencia humana</strong> e incluye procesos como razonamiento, resolución de problemas, planificación, aprendizaje y comprensión, y lectura de lenguajes humanos.</p> <p style="text-align: justify">Para entender el concepto IA, pensemos por un momento en todo el proceso de <strong>aprendizaje de una niña o un niño</strong>. Un experto enseña por repetición asociando palabras con objetos hasta que el sujeto consigue identificar ese mismo objeto por sí solo. Como sabemos, todas las capacidades del ser humano no son sólo identificar objetos, a lo largo de los años adquirimos cada vez competencias más complejas. Extraemos patrones de comportamiento de nuestras propias rutinas, por ejemplo, decidir qué vamos a cocinar. A priori, parece una tarea simple porque ya lo hemos hecho en repetidas ocasiones, pero no nos damos cuenta de todas las pequeñas decisiones que hemos aprendido a identificar hasta llegar a tomar la decisión final.</p> <p style="text-align: justify">Si tenemos hijas e hijos pensaremos en qué ingredientes le gustan, en qué comimos los días previos, qué tenemos disponible en la nevera, si es el cumpleaños de alguien en casa, etc. Pues bien, todo este proceso de <strong>aprendizaje</strong>, mejora,<strong> extracción de características </strong>y <strong>reconocimiento de patrones</strong> forman parte de la IA cuando hablamos de máquinas.</p> <h2>Aplicaciones de Inteligencia Artificial en drones</h2> <p class="western" style="text-align: justify"><span style="font-size: medium">L</span><span style="font-size: medium">a aplicación de IA en drones es muy amplia. Para entender </span><span style="font-size: medium">los diferentes problemas que abarca, veremos un ejemplo de </span><span style="font-size: medium">algunas de las tecnologías</span><span style="font-size: medium"> que necesita un dron para ser pilotado de forma autónoma y </span><strong><span style="font-size: medium">tomar decisiones por sí solo</span></strong><span style="font-size: medium">. </span><span style="font-size: medium">Además,</span> <span style="font-size: medium">los temas más candentes en </span><span style="font-size: medium">IA </span><span style="font-size: medium">son</span><span style="font-size: medium"> el aprendizaje automático, el aprendizaje profundo y la planificación del movimiento. </span><span style="font-size: medium">Por lo que</span><span style="font-size: medium"> estarán en el foco de esta publicación.</span></p> <p class="western" style="text-align: justify"><span style="font-size: medium">La planificación de movimiento o </span><span style="font-size: medium"><b>Motion Planning</b></span><span style="font-size: medium"> (MP, por sus siglás en inglés) se utiliza para detectar y reconocer objetos como personas, ciclistas o cualquier otro tipo de vehículo y realizar rutas de vuelo adecuadas. Esto le da al dron la <strong>capacidad de mapear</strong> la distancia </span><span style="font-size: medium">hasta </span><span style="font-size: medium">su</span><span style="font-size: medium"> destino y no necesita identificar qué hay exactamente en el entorno. </span><span style="font-size: medium">De este modo</span><span style="font-size: medium">, el dron puede reconocer objetos en su campo de visión y reducir la ocurrencia de colisiones. </span><span style="font-size: medium">Por tanto</span><span style="font-size: medium">, puede buscar objetos según tareas específicas.</span></p> <p class="western" style="text-align: justify"><span style="font-size: medium"> Todo esto, se engloba en dos grandes conceptos: </span><span style="font-size: medium">análisis de datos</span><span style="font-size: medium"> y </span><span style="font-size: medium">navegación</span><span style="font-size: medium">. </span></p> <p class="western" style="text-align: justify"><span style="font-size: medium">Siendo necesario que el proceso de datos cuanto más rápido, más preciso y más fácil sea la </span><span style="font-size: medium"><b>evaluación de imágenes</b></span><span style="font-size: medium"> mejor será la navegación automática.</span></p> <p class="western" style="text-align: justify">En la siguiente imágen podemos ver algunas de las tecnologías de IA que se usan en MP:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-3178" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2020/09/funcionamiento-de-la-inteligencia-artificial.jpg?x76792" alt="esquema del proceso de inteligencia artifical" width="434" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2020/09/funcionamiento-de-la-inteligencia-artificial.jpg 434w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2020/09/funcionamiento-de-la-inteligencia-artificial-175x121.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2020/09/funcionamiento-de-la-inteligencia-artificial-59x42.jpg 59w" sizes="(max-width: 434px) 100vw, 434px" /></p> <p class="western" style="text-align: justify"><span style="font-size: medium">La primera tecnología de IA que encontramos es el Aprendizaje Automático o </span><span style="font-size: medium"><b>Machine Learning</b></span><span style="font-size: medium"> (ML, por sus siglas en inglés). ML utiliza </span><span style="font-size: medium">a menudo </span><span style="font-size: medium">técnicas estadísticas para permitir que las computadoras aprendan a partir de los datos, incluso si no han sido programadas para hacerlo.</span></p> <p class="western" style="text-align: justify"><span style="font-size: medium">Un tipo de técnicas dentro de ML son las Redes Neuronales Artificiales o </span><span style="font-size: medium"><b>Artificial Neural Networks</b></span><span style="font-size: medium"> (ANN, por sus siglas en inglés). Las ANN imitan las operaciones del </span><span style="font-size: medium"><b>cerebro humano</b></span><span style="font-size: medium"> para analizar y responder a la información recibida. Para ello, usan neuronas artificiales, que se activan según una función que las defina, y están repartidas en varias capas. Estas capas se encuentran divididas en tres grupos: capas de entrada, ocultas y de salida. </span></p> <p class="western" style="text-align: justify"><span style="font-size: medium">Existen <strong>ANN muy diversas</strong> con diferentes características. Un método interesante y usado en algunas técnicas ANN es la </span><span style="font-size: medium"><b>retropropagación</b></span><span style="font-size: medium">. Este método utiliza el error de la salida obtenida en la iteracción anterior como entrada en la siguiente interacción, ajustando así la salida de las neuronas. De este modo, puede mejorar su respuesta teniendo información del error que ha cometido en el pasado. Al igual que una persona, tienen la <strong>capacidad de aprender de sus errores</strong>.</span></p> <p class="western" style="text-align: justify"><span style="font-size: medium">El Aprendizaje Profundo o </span><span style="font-size: medium"><b>Deep Learning</b></span><span style="font-size: medium"> (DL, por sus siglas en inglés) representa un desarrollo importante en el campo de las redes neuronales y ha logrado ser un gran éxito en la aplicación en problemas del mundo real.</span></p> <p class="western" style="text-align: justify"><span style="font-size: medium"> DL se considera como la <strong>capacidad de explotar la representación</strong> de características jerárquicas aprendidas únicamente de los datos disponibles. En definitiva, son muy prometedoras en la extracción tanto de características como de patrones sobre datos complejos. Algunos ejemplos de su uso son: visión por computador, reconocimiento automático de voz y el reconocimiento de señales de audio y música. Se ha demostrado que producen resultados de vanguardia en diversas tareas.</span></p> <p><img loading="lazy" class="aligncenter size-full wp-image-3180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2020/09/diferencia-entre-machine-learning-y-deep-learning.jpg?x76792" alt="cómo funciona el machine learning y deep learning" width="500" height="244" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2020/09/diferencia-entre-machine-learning-y-deep-learning.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2020/09/diferencia-entre-machine-learning-y-deep-learning-175x85.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: justify"><span style="font-size: medium">La V</span><span style="font-size: medium">isión por Computador o<b> Computer Vision</b></span><span style="font-size: medium"> es una tecnología que tiene como objetivo reproducir el efecto de la </span><span style="font-size: medium"><b>visión humana</b></span><span style="font-size: medium"> al percibir y comprender electrónicamente una imagen. El proceso puede ser dividido en tres pasos: detección, incluyendo segmentación y extracción de características; </span><span style="font-size: medium">rutas de </span><span style="font-size: medium">seguimiento; y comprensión de la acción que incluye clasificador y etiqueta de acción.</span></p> <p><img loading="lazy" class="aligncenter size-full wp-image-3181" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2020/09/proceso-de-aprendizaje-de-un-dron.jpg?x76792" alt="Cómo aprende un dron" width="450" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2020/09/proceso-de-aprendizaje-de-un-dron.jpg 450w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2020/09/proceso-de-aprendizaje-de-un-dron-175x117.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2020/09/proceso-de-aprendizaje-de-un-dron-283x190.jpg 283w" sizes="(max-width: 450px) 100vw, 450px" /></p> <p style="text-align: justify"><span style="font-size: medium">El Reconocimiento de Voz o <strong>Speech Recognition</strong> permite a los dispositivos <strong>reconocer</strong>, adaptar y traducir información de voz en formas comprensibles. Sin embargo, e</span>l Procesamiento del Lenguaje Natural o <b>Natural Language Processing</b> (NLP, por sus siglas en inglés) permite <strong>entender</strong> el lenguaje hablado.</p> <p style="text-align: justify">NLP es el estudio de modelos matemáticos y computacionales de varios aspectos del lenguaje, que incluye sistemas de lenguaje hablado que integran el <b>habla</b> y el <b>lenguaje natural</b>. En términos prácticos, NLP facilita el surgimiento de <a href="https://www.inesem.es/revistadigital/informatica-y-tics/asistentes-virtuales/" target="_blank" rel="noopener noreferrer">asistentes virtuales</a> al hacer que el diálogo sea más intuitivo. Ejemplo de este uso son los idiomas de traducción del traductor de Google o tecnologías de asistente virtual como Siri de Apple, Alexa de Amazon, Google Home, etc.</p> <p style="text-align: justify">Una <b>interfaz de lenguaje natural</b> es totalmente accesible para cualquier tipo de usuario y no requiere que el usuario use una pantalla táctil o control por radio. Es más, permite interpretar de manera flexible los deseos del usuario sin necesidad de ser un experto de un sistema especializado.</p> <p style="text-align: justify">Una vez el usuario ha especificado su objetivo usando el lenguaje, el dron puede entender estas instrucciones y participar en una planificación autónoma para seguir las instrucciones mientras evita obstáculos.</p> <h2>Casos de uso actuales de drones con Inteligencia Artificial</h2> <p style="text-align: justify"><span style="font-size: medium">La compañía </span><strong><span style="font-size: medium">Anduril </span></strong><span style="font-size: medium">ha sacado al mercado un nuevo dron autónomo “</span><span style="font-size: medium"><strong>silencioso</strong>” para uso militar y comercial: el</span> <span style="font-size: medium">Ghost 4 sUAS</span><span style="font-size: medium">. </span><span style="font-size: medium">O</span><span style="font-size: medium">frece más capacidad de resistencia, autonomía y trabajo en equipo. El fundador de la empresa, Palmer Luckey, lo describe simplemente como «el mejor dron que existe». El dron puede volar durante más de 100 minutos con cargas útiles de misión reales </span><span style="font-size: medium">y está diseñado</span><span style="font-size: medium"> como el esqueleto de un helicóptero, </span><span style="font-size: medium">con</span><span style="font-size: medium"> un solo rotor en lugar de una configuración multicóptero. Así logra una menor carga del disco, una mayor resistencia </span><span style="font-size: medium">y ser más silencioso</span><span style="font-size: medium">.</span></p> <h3>Drones de competición, de reparto y para agricultura</h3> <p style="text-align: justify">También podemos encontrar drones autónomos en <strong>carreras competitivas</strong>. Desde 2016, la firma aeronática <strong>Lockheed Martin</strong> celebra cada año un concurso, Alpha Pilot. En esta competición participan equipos formados por programadores, tecnólogos y apasionados de los drones en la llamada Liga de Carreras de Drones o <strong>Drone Racing League</strong>.</p> <p style="text-align: justify">Cada equipo tiene como objetivo desarrollar la mejor inteligencia artificial para su dron y competir en el Circuito de Carreras Robóticas de Inteligencia Artificial o <b>Artificial Intelligence Robotic Racing. </b></p> <p style="text-align: justify">En 2019, el equipo MAVLAB de los Países Bajos ganó 1 millón de dolares estadounidenses después de que su dron autónomo quedara en primera posición. Este equipo forma parte de un laboratorio de investigación de drones de la Universidad Tecnológica de Delft, donde desarrollaron algoritmos para conducir su dron a través de la pista en un tiempo máximo de finalización de 12 segundos, un 25% más rápido que el dron del segundo lugar.</p> <p class="western" style="text-align: justify"><strong><span style="font-size: medium">Amazon </span></strong><span style="font-size: medium">esta trabajando en un proyecto que seguro será revolucionario: el uso de</span><span style="font-size: medium"> drones como medio de <strong>reparto a domicilio</strong></span><span style="font-size: medium">. </span><span style="font-size: medium">Su lanzamiento está programado que comience en Estados Unidos y ofrecerán</span><span style="font-size: medium"> una nueva opción que podremos seleccionar a la hora de querer recibir nuestro paquete. Esta opción se llamará</span> <strong><span style="font-size: medium">prime air</span></strong> <span style="font-size: medium">con una entrega estimada de</span><span style="font-size: medium"> 30 minutos </span><span style="font-size: medium">o menos</span><span style="font-size: medium">.</span></p> <p class="western" style="text-align: justify">España no se queda atrás, entre las aplicaciones que se están llevando a cabo encontramos la relacionada con la <b>agricultura</b>. La empresa <strong>Skydron</strong>, con sede en Valencia y Madrid, complementa la labor de cultivo mediante el uso de drones. Son muchas las ventajas que ofrece como el poder monitorizar la cosecha; fertilización a medida; detectar problemas de riego; localizar plagas; y controlar el estado de la planta, sana o enferma; etc.</p> <p class="western" style="text-align: justify">Como hemos visto, los drones con inteligencia artificial son aplicados para una diversidad de casos de uso. Las capacidades que puede adquirir un dron gracias a la IA son inmensas. Hay una gran diversidad de tecnologías que podemos usar para mejorar cualquier actividad que requiera la habilidad, en este caso, desde una “perspectiva con altura” y en <b>tiempo real</b>. Al igual que, el gran potencial de los drones al recopilar y procesar toda la información que ven a su paso, facilita la toma de decisiones y nos ayuda a ser más eficientes en cualquier ámbito que podamos imaginar.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3172" data-ulike-nonce="610a5a06f4" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3172"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+2"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/drones-con-inteligencia-artificial/">¿Para qué se utilizan los drones con inteligencia artificial?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/drones-con-inteligencia-artificial/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Novedades en Whatsapp, descubre qué está tramando tu app favorita</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/novedades-en-whatsapp/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/novedades-en-whatsapp/#respond</comments> <dc:creator><![CDATA[María Herrera Vico]]></dc:creator> <pubDate>Tue, 08 Sep 2020 11:33:54 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=3164</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2020/09/Novedades-en-Whatsapp-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Nuevas funcionalidades de Whatsapp" loading="lazy" style="float:left; margin:0 15px 15px 0;" />La app de mensajería por excelencia se pone las pilas en términos de seguridad y usabilidad. Descubre las novedades en Whatsapp que llegarán a tu smartphone dentro de muy poco.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/novedades-en-whatsapp/">Novedades en Whatsapp, descubre qué está tramando tu app favorita</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2020/09/Novedades-en-Whatsapp-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Nuevas funcionalidades de Whatsapp" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p style="text-align: justify;">Queramos o no, Whatsapp se ha convertido en <strong>una aplicación imprescindible</strong> para todos, o para todos los que tenemos un Smartphone y queremos estar comunicados. Tanto es así, que ya hasta se utiliza en el entorno laboral, preguntándonos si realmente esto cumple con el derecho a la privacidad y a la desconexión de los trabajadores. No obstante, ya sea por motivos personales o laborales ¿Quién en nuestro entorno podría vivir ahora mismo sin whatsapp sin que su vida social no se viera afectada? Es más ¿Podrías estar sin esta app 24 horas sin ponerte nervioso? Lejos de aminorar esta dependencia, la famosa <strong>app de mensajería instantánea</strong> perfecciona de vez en cuando sus funcionalidades. Si quieres conocer las <strong>últimas novedades</strong> en Whatsapp ¡Sigue leyendo!</p> <h2 style="text-align: justify;">La multinacional de mensajería instantánea promete más privacidad y comodidad</h2> <p style="text-align: justify;">El motivo por el que esta red social ha decidido ponerse las pilas, es acallar a todas esas voces que <strong>la tachan de intrusiva</strong> y poco segura para los datos de los usuarios. También se prevén <a href="https://www.inesem.es/revistadigital/diseno-y-artes-graficas/test-de-usabilidad-web" target="_blank" rel="noopener noreferrer">mejoras en la experiencia de usuario</a>, ya que, un problema muy común entre los que nos comunicamos constantemente por esta vía es que nos resulta difícil encontrar archivos compartidos, conversaciones, repentinas y molestas notificaciones de grupos de los que ni nos acordábamos formar parte, etc.</p> <p style="text-align: justify;">Para solucionar todo esto y seguir copando el primer puesto en el ranking de descargas, mira lo que está tramando Whatsapp.</p> <h2 style="text-align: justify;">Whatsapp como nunca lo habías visto antes. Sus 4 nuevas funcionalidades</h2> <ul> <li style="text-align: justify;">A partir de ahora los mensajes estarán protegidos. Otras aplicaciones de mensajería instantáneas como Telegram ya encriptaban las conversaciones para <a href="https://www.inesem.es/Master-Ciberseguridad-Online" target="_blank" rel="noopener noreferrer">proteger la privacidad</a><strong> de sus suscriptores</strong> y esta era una de sus principales ventajas frente a Whatsapp. Es cierto que hace poco, la aplicación comunicó que sus mensajes estarían cifrados de manera que solo emisor y receptor pudieran leerlos, pero el punto flaco estaba en las copias de seguridad de las conversaciones que quedaban almacenadas en Google Drive o Icloud. Para mejorar esto, Whatsapp ya está desarrollando una <strong>capa adicional de seguridad</strong>.</li> </ul> <h3 style="text-align: justify;">La comodidad es uno de los motivos por los que los usuarios siguen escogiendo esta red social como primera opción</h3> <ul> <li style="text-align: justify;">Se podrá usar la misma cuenta y número en <strong>diferentes dispositiv</strong>os. Hace años que se intuye esta mejora pero, al parecer, por fin se hará realidad. Ya podremos dejar de abrir y cerrar la app cada vez que queramos cambiar de dispositivo. Por ejemplo, si estamos trabajando con el ordenador pero necesitamos salir un momento con el teléfono móvil, podremos mantener Whatsapp abierto en ambos sitios. Por supuesto, esto no quiere decir que los usuarios pierdan el control de sus sesiones abiertas porque desde un solo dispositivo podrán revocar todos los permisos de acceso. Esta funcionalidad ya está en versión beta y algunos usuarios ya pueden probarla.</li> <li style="text-align: justify;">Podrás silenciar los <strong>cansinos grupos de whatsapp</strong> indefinidamente también es un alivio. Puede que lo más sensato sea abandonar un grupo si no te aporta y siempre quieres obviarlo, pero todos tenemos esos chats grupales de los que no queremos salir por si, de repente, nos perdemos algo interesante. Por esto mismo Whatsapp va a permitir <strong>silenciar grupos indefinidamente</strong> para evitar molestias y facilitar la desconexión.</li> <li style="text-align: justify;">Whatsapp desarrolla un <strong>buscador avanzado.</strong> ¿Cuántas veces has intentado rescatar algún dato o archivo de una conversación y te ha sido imposible? La aplicación quiere facilitarnos las cosas también en este sentido y ya está desarrollando un <strong>sistema de cruzado de datos</strong> e información en la que interviene la <a href="https://www.inesem.es/Master-Inteligencia-Artificial-Y-Deep-Learning" target="_blank" rel="noopener noreferrer">inteligencia artificial</a> para que nunca más perdamos un contenido de valor para nosotros.</li> </ul> <p style="text-align: justify;">Está claro que Whatsapp no quiere dejar de ser la favorita en el sector de la mensajería instantánea, y es que, aparte de lo útil que resulta, para muchos este logotipo tiene un gran valor sentimental por ser el primero que instalamos en nuestros smartphones.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="3164" data-ulike-nonce="0fc28d4abb" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_3164"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/novedades-en-whatsapp/">Novedades en Whatsapp, descubre qué está tramando tu app favorita</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/novedades-en-whatsapp/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo incluir código y etiquetas HTML en PHP</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/etiquetas-html-en-php/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/etiquetas-html-en-php/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Thu, 07 Nov 2019 11:14:42 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[etiquetas]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[php]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2992</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/portada-articulo-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Etiquetas html en php" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Con HTML podemos crear la estructura básica de cualquier página web pero para otorgarle dinamismo e interconexión con bases de datos necesitamos un lenguaje como puede ser PHP ¡Descubre cómo insertar etiquetas HTML en PHP!</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/etiquetas-html-en-php/">Cómo incluir código y etiquetas HTML en PHP</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/portada-articulo-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Etiquetas html en php" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p style="text-align: justify;">¿Sabes cómo se puede <strong>incluir código y etiquetas HTML en PHP</strong>?, ¿Conoces el significado de las etiquetas php?, ¿Y su uso?</p> <p style="text-align: justify;">Con <strong>HTML</strong> podemos crear la <strong>estructura básica</strong> de cualquier página web pero para otorgarle <strong>dinamismo e interconexión</strong> con bases de datos necesitamos un lenguaje interpretado como puede ser <strong>PHP</strong>.</p> <p style="text-align: justify;">Existen 2 formas para insertar etiquetas HTML en PHP y en este artículo vamos a ver cuáles son.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2993" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/html-y-php-articulo.jpg?x76792" alt="código html y php" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/html-y-php-articulo.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/html-y-php-articulo-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <h2 style="text-align: justify;">¿Qué es HTML?, ¿Para qué sirve?</h2> <p style="text-align: justify;"><strong>HTML</strong> significa lenguaje de marcado de hipertexto.</p> <p style="text-align: justify;">Es el lenguaje de marcado estándar para las páginas web que definen la estructura del contenido. Estos elementos son los <strong>componentes básicos de cualquier sitio web</strong>.</p> <p style="text-align: justify;">HTML permite a los usuarios crear y estructurar secciones, encabezados, enlaces, párrafos y más, en un sitio web utilizando varias etiquetas y elementos.</p> <p style="text-align: justify;">Casi todo lo que desea crear en una página web se puede hacer usando un código HTML específico.</p> <p style="text-align: justify;">En la página de <a href="https://www.w3schools.com/html/" target="_blank" rel="noopener noreferrer"><strong>W3School</strong></a> dedicada a HTML se puede encontrar un tutorial al respecto muy completo.</p> <p style="text-align: justify;">Existen muchos <strong>beneficios</strong> al usar HTML para crear una página web:</p> <ul style="text-align: justify;"> <li>Lenguaje ampliamente utilizado con una gran comunidad que lo usa</li> <li>Se ejecuta en todos los navegadores web</li> <li>Utiliza un marcado limpio y consistente</li> <li>Completamente gratuito y de código abierto</li> </ul> <h3 style="text-align: justify;">Etiquetas HTML</h3> <p style="text-align: justify;">Cualquier <strong>elemento HTML</strong> consiste en una etiqueta de apertura, una etiqueta de cierre y el contenido intermedio. Estos elementos se podrían ver como <strong>bloques de construcción</strong> para páginas HTML.</p> <p style="text-align: justify;">Las principales etiquetas son:</p> <ul style="text-align: justify;"> <li>Tipo de documento: <! DOCTYPE html></li> <li>HTML: <html></html></li> <li>Título: <title></title></li> <li>Encabezados: <h1></h1>, <h2></h2>,….,<h6></h6></li> <li>Párrafos: <p></p></li> <li>Listas: <ul> <li>Con viñetas o puntos: <ul><li></li><li></li>…<li></li></ul></li> <li>Numeradas: <ol><li></li><li></li>…<li></li></ol></li> </ul> </li> <li>Idioma: <html lang=”es”></li> <li>Imágenes: <img src=”ruta” alt=”texto alternativo” style=”estilo”></li> <li>Enlaces: <a href=”enlace”>texto de enlace</a></li> </ul> <h2 style="text-align: justify;">¿Qué es PHP?, ¿Para qué sirve?</h2> <p style="text-align: justify;"><strong>PHP</strong> es un lenguaje de programación del<strong> lado del servidor</strong>. Esto se debe a que el código PHP no se ejecuta en su ordenador, sino en el ordenador desde la que solicitó la página.</p> <p style="text-align: justify;">Una vez se ejecuta el código, los resultados se entregan y muestran en su navegador.</p> <p style="text-align: justify;">El objetivo de esto es facilitar la <strong>generación de contenido</strong> en las páginas web de forma <strong>dinámica</strong> y tener un <strong>intercambio lógico de datos y páginas web</strong> entre el cliente y el servidor.</p> <p style="text-align: justify;">Se puede incrustar código o etiquetas HTML en PHP directamente, o se puede usar en combinación con varios sistemas de plantillas web, sistema de gestión de contenido web y frameworks web.</p> <p style="text-align: justify;">PHP generalmente se usa junto con una <strong>base de datos MySQL</strong> en servidores web Linux / UNIX. Es probablemente el <strong>lenguaje de script más popular</strong>.</p> <p style="text-align: justify;">En la página de <a href="https://www.w3schools.com/php/default.asp" target="_blank" rel="nofollow noopener noreferrer"><strong>W3School</strong> </a>dedicada a PHP se puede encontrar un tutorial al respecto muy completo.</p> <p style="text-align: justify;">Con PHP, se pueden hacer cosas como:</p> <ul style="text-align: justify;"> <li>Crear páginas de inicio de sesión con nombre de usuario y contraseña</li> <li>Verificar detalles de un formulario</li> <li>Crear foros y encuestas</li> <li>Realizar galerías de imágenes</li> <li>Enviar y recibir cookies</li> <li>etc.</li> </ul> <h3 style="text-align: justify;">Etiquetas PHP</h3> <p style="text-align: justify;">Para incrustar código PHP existe 2 formas de hacerlo:</p> <ul style="text-align: justify;"> <li><strong>Apertura y cierre estándar</strong>: <?php xxxx ?> Esta forma es la <strong>universal</strong> y recomendada ya que <strong>funciona siempre</strong>.</li> <li><strong>Apertura y cierre corto</strong>: <? xxxx ?> Esta forma se conoce como <strong>short tags</strong> (etiquetas cortas). No se recomienda ya que no funciona siempre.</li> </ul> <p style="text-align: justify;">Referente a estas etiquetas PHP:</p> <ul style="text-align: justify;"> <li>Es posible abrir y cerrar etiquetas en la misma línea en que se abrió, o pueden cerrarse en otra línea diferente. Es indiferente.</li> <li>Se pueden intercalar dentro de etiquetas HTML pre-existentes.</li> <li>Pueden abrirse y cerrarse muchas veces dentro de una misma página.</li> </ul> <p style="text-align: justify;">A continuación vamos a ver las dos formas que existen para insertar código o etiquetas HTML en PHP.</p> <h2 style="text-align: justify;">Etiquetas PHP en HTML</h2> <p style="text-align: justify;">Se puede construir la página como una página web HTML normal con etiquetas HTML, y utilizar <strong>etiquetas PHP separadas</strong> para envolver el código PHP.</p> <p style="text-align: justify;">Incluso se puede poner el código PHP en el medio si cierra y vuelve a abrir las etiquetas <?php y ?>.</p> <p style="text-align: justify;">Este método es especialmente útil si tiene mucho código HTML pero desea incluir también PHP.</p> <p style="text-align: justify;">Veamos un ejemplo:</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2995" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/método-1.png?x76792" alt="php en html" width="331" height="385" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/método-1.png 331w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/método-1-150x175.png 150w" sizes="(max-width: 331px) 100vw, 331px" /></p> <p style="text-align: justify;">Como se puede ver, si se desea insertar código PHP en un archivo HTML, simplemente hay que escribir el código PHP en el sitio que se desee dentro de las etiquetas <?php y ?>.</p> <h2 style="text-align: justify;">Etiquetas HTML en PHP</h2> <p style="text-align: justify;">Esta otra forma es básicamente lo contrario; es cómo <strong>agregar etiquetas HTML en PHP.</strong></p> <p style="text-align: justify;">Para ello se utilizan los <strong>comandos PRINT o ECHO</strong> para imprimir HTML en la página.</p> <p style="text-align: justify;">Con este método, se puede incluir el código HTML dentro de las etiquetas PHP.</p> <p style="text-align: justify;">Este es un buen método para agregar HTML a PHP si tiene pocas líneas HTML.</p> <p style="text-align: justify;">Veamos un ejemplo:</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2996" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/método-2.png?x76792" alt="html en php" width="450" height="206" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/método-2.png 450w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/método-2-175x80.png 175w" sizes="(max-width: 450px) 100vw, 450px" /></p> <p style="text-align: justify;">Al igual que el primer ejemplo, PHP funciona independientemente del código HTML.</p> <p style="text-align: justify;">Simplemente se utilizan los comandos PRINT o ECHO para escribir HTML dentro del código PHP.</p> <h3 style="text-align: justify;">Grandes bloques: heredoc</h3> <p style="text-align: justify;">Cuando necesitamos escribir <strong>bloques grandes</strong> de código HTML, incluso con variables intercaladas, podemos usar la <strong>construcción heredoc</strong> que nos permite escribir grandes cantidades de texto, sin necesidad de escapar caracteres en su interior.</p> <p style="text-align: justify;">Su uso es muy simple. Al inicio del bloque de texto, debemos colocar tres veces el signo “menor que”, de esta manera: <<< seguido de varios caracteres alfanuméricos (en el ejemplo que sigue hemos elegido EOT, pero puede ser cualquier otra combinación de letras);</p> <p style="text-align: justify;">Después, pegamos el bloque de código HTML y, para finalizar, repetimos los mismos tres caracteres que indicaron el inicio del bloque.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2997" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/heredoc-1.png?x76792" alt="heredoc" width="869" height="171" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/heredoc-1.png 869w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/heredoc-1-175x34.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/heredoc-1-768x151.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/heredoc-1-600x118.png 600w" sizes="(max-width: 869px) 100vw, 869px" /></p> <p style="text-align: justify;"><strong>También podemos almacenarlo dentro de una variable:</strong></p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2998" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/heredoc-2.png?x76792" alt="heredoc" width="767" height="168" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/heredoc-2.png 767w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/heredoc-2-175x38.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/11/heredoc-2-600x131.png 600w" sizes="(max-width: 767px) 100vw, 767px" /></p> <p style="text-align: justify;">Si bien los caracteres identificadores pueden formarse con cualquier combinación alfanumérica, por convención, se suele utilizar los caracteres <strong>EOT</strong> (end of text o final del texto).</p> <p style="text-align: justify;">Lo importante es que esos mismos caracteres no estén incluidos dentro del HTML, ya que, en dicho caso, el software intérprete de PHP considerará que allí termina el bloque, y provocará un mensaje de error al no saber qué hacer con el resto del código.</p> <h2 style="text-align: justify;">¡Dinamiza tu página con HTML y PHP!</h2> <p style="text-align: justify;">A lo largo del artículo hemos visto cómo podemos <strong>incluir etiquetas HTML en PHP y</strong> también cómo <strong>insertar código PHP dentro de un archivo HTML</strong>.</p> <p style="text-align: justify;">Saber <strong>combinar HTML, CSS, Javascript y PHP</strong> en una página web es clave para lograr dotar de dinamismo y funcionalidad a nuestro sitio web.</p> <p style="text-align: justify;">Si deseas ampliar tus conocimientos para construir un <strong>website</strong> te recomiendo que visualices este artículo sobre <a href="https://www.inesem.es/revistadigital/informatica-y-tics/estandares-web/" target="_blank" rel="noopener noreferrer"><strong>estándares web</strong></a> y también este otro sobre <a href="https://www.inesem.es/revistadigital/informatica-y-tics/incluir-css-en-html/" target="_blank" rel="noopener noreferrer"><strong>cómo incluir css en html</strong></a>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2992" data-ulike-nonce="1e07320360" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2992"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+6"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/etiquetas-html-en-php/">Cómo incluir código y etiquetas HTML en PHP</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/etiquetas-html-en-php/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Internet de las cosas, todo lo que debes saber sobre IoT</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/iot/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/iot/#respond</comments> <dc:creator><![CDATA[Víctor Manuel Acosta]]></dc:creator> <pubDate>Tue, 29 Oct 2019 14:57:06 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2984</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/10/cables-close-up-connection-257736-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Iot" loading="lazy" style="float:left; margin:0 15px 15px 0;" />El concepto de Internet de las cosas fue creado por un empresario británico y fundador de empresas de nueva creación llamado Kevin Ashton. Casi una década más tarde, la cifra de dispositivos conectados a la red superó el número de habitantes del planeta.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/iot/">Internet de las cosas, todo lo que debes saber sobre IoT</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/10/cables-close-up-connection-257736-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Iot" loading="lazy" style="float:left; margin:0 15px 15px 0;" /> <p style="text-align: justify;">El concepto de <strong>Internet de las cosas</strong> (Internet of Things o IoT) fue creado por un empresario británico y fundador de empresas de nueva creación llamado Kevin Ashton.</p> <p style="text-align: justify;">La idea fue formulada en 1999 para describir un sistema en el que el mundo material se comunica con ordenadores (intercambia datos) con sensores ubicuos.</p> <p style="text-align: justify;">Casi una década más tarde, a finales de 2008 y principios de 2009, la cifra de dispositivos conectados a la red superó el número de habitantes de nuestro planeta. En este momento, de acuerdo con Cisco, es el verdadero nacimiento del «<a href="https://www.inesem.es/Master-Inteligencia-Artificial-Y-Deep-Learning" target="_blank" rel="noopener noreferrer"><strong>Internet de las cosas</strong></a>«, también conocido como el «Internet de todo» (IoE).</p> <p style="text-align: justify;">En este entorno se crea un sistema no sólo de objetos, sino también de procesos, datos, personas e incluso animales o fenómenos atmosféricos. Es decir, todo aquello que puede ser tratado como una variable.</p> <p style="text-align: justify;">Por tanto, una definición concreta del <strong>Internet de las cosas</strong> podría ser:<br />Un sistema de dispositivos informáticos interrelacionados, máquinas mecánicas y digitales, objetos, animales o personas que cuentan con identificadores únicos y la capacidad de transferir datos a través de una red sin que sea necesario la interacción a la computadora.</p> <h2>Características de IoT</h2> <p style="text-align: justify;">Los <strong>tres rasgos distintivos</strong> del Internet de las cosas son el contexto, la omnipresencia y la optimización.</p> <ul style="text-align: justify;"> <li>El <strong>contexto</strong>, se refiere a la posibilidad de una interacción avanzada de objetos con un entorno existente y a la respuesta inmediata de éste a cualquier cambio. La característica del contexto permite que los objetos proporcionen información como la ubicación, la condición física o las condiciones atmosféricas.</li> <li>La <strong>omnipresencia</strong> ilustra el hecho de que los objetos de hoy en día son mucho más que simples conexiones a una red de usuarios. En un futuro próximo, se comunicarán entre sí a gran escala.</li> <li>La<strong> optimización</strong> es la expresión de la funcionalidad que posee cada objeto.</li> </ul> <p style="text-align: justify;"><strong>Internet de la Cosas</strong> ha evolucionado a partir de la convergencia de tecnologías inalámbricas, sistemas microelectromecánicos (MEMS), microservicios e Internet. Esta convergencia ha ayudado a derribar los muros entre la tecnología operacional (OT) y la tecnología de la información (IT). Permitiendo que los datos generados por máquinas no estructuradas sean<strong> analizados para obtener información</strong> y poder impulsar mejoras.</p> <p style="text-align: justify;">IoT evolucionó de la comunicación máquina a máquina (M2M). M2M son máquinas conectadas entre sí a través de una red sin interacción humana.</p> <p style="text-align: justify;">Llevando esta comunicación M2M al siguiente nivel. IoT es una red de sensores de miles de millones de dispositivos inteligentes que conectan personas, sistemas y otras aplicaciones para recopilar y compartir datos.</p> <p style="text-align: justify;"><strong>El Internet de las cosas</strong> es también una extensión natural de SCADA (Supervisory Control and Data Acquisition): Es un software de aplicación para el control de procesos, la recopilación de datos en tiempo real desde ubicaciones remotas para controlar equipos y condiciones.</p> <p style="text-align: justify;">Los sistemas SCADA incluyen componentes de hardware y software. El hardware recopila y alimenta datos en una computadora que tiene instalado el software SCADA, donde luego se procesa y se presenta de manera gráfica.</p> <h2>Usos de IoT</h2> <p style="text-align: justify;">Para comprender plenamente la magnitud del IoT y el número de dispositivos que se pueden encontrar en Internet. A continuación se muestra una lista de posibles ámbitos en los que puede observarse el uso de soluciones de IoT. Podemos diferenciar entre usos industriales y usos más urbanos.</p> <h3 style="text-align: justify;">Industria y recursos</h3> <p style="text-align: justify;"><strong>Gestión Inteligente del Entorno:</strong> Poco visible. Pero que sentará las bases para el funcionamiento seguro de todo el entorno creado por el hombre, por ejemplo, en zonas urbanas, industriales y agrícolas que promoverán un desarrollo sostenible.</p> <p style="text-align: justify;"><strong>Gestión Inteligente del agua:</strong> Vital para el medio ambiente. Esta categoría incluye, por ejemplo: El impacto de los recursos hídricos en el medio ambiente, sus déficits de uso y protección, la regulación de los ríos y la protección contra las inundaciones. Vías fluviales y gestión de la energía hidroeléctrica.</p> <p style="text-align: justify;"><strong>Gestión inteligente en la Industria 4.0:</strong> Esta área está entrando con fuerza en el ecosistema del Internet de las cosas creando soluciones relacionadas con sectores particulares de la industria y su economía.</p> <p style="text-align: justify;"><strong>Gestión inteligente de la producción:</strong> En sectores específicos de la economía. Por ejemplo, el control de la temperatura y el riego para prevenir la sequía o la sequía, la formación de hongos. Control del ganado de pastoreo o el control de las líneas de producción, mediante lectores y sensores. Control del inventario de productos en los estantes de las tiendas y almacenes.</p> <p style="text-align: justify;"><strong>Gestión inteligente del transporte:</strong> Control de las rutas de transporte de mercancías peligrosas, delicadas o peligrosas.</p> <p style="text-align: justify;"><strong>Gestión inteligente de la energía:</strong> Fundamental para la gestión de los servicios públicos, incluyendo monitorización del consumo individual.</p> <h3 style="text-align: justify;">Entornos urbanos</h3> <p style="text-align: justify;"><strong>Gestión de ciudades inteligentes (<a href="https://www.inesem.es/revistadigital/gestion-integrada/smart-building/" target="_blank" rel="noopener noreferrer">Smart Cities</a>):</strong> Sus posibilidades son inmensas: Organización de los peatones y el tráfico (por ejemplo, control de la congestión del tráfico, aparcamientos, carreteras inteligentes, información sobre el estado de las carreteras, problemas de tráfico). Diagnóstico de las amenazas para la seguridad (por ejemplo, vibraciones y resistencia de los materiales en edificios, puentes, edificios históricos). Gestión del ruido y la iluminación hasta la gestión de residuos.</p> <p style="text-align: justify;"><b>Administración</b><strong> de edificios inteligentes:</strong> puede utilizarse tanto a nivel individual como industrial: monitorización de la propiedad (por ejemplo, cercas, ventanas y puertas), sensores de movimiento, riego inteligente, aprendizaje de termostatos, etc.</p> <p style="text-align: justify;"><strong>Gestión de electrodomésticos inteligentes:</strong> Frigoríficos informando de su contenido y la necesidad de reabastecimiento o el control de electrodomésticos de manera remota (permitiendo el uso de energía a tarifas más bajas, ajuste remoto del horno en un determinado momento o encendido del calefactor central de la casa antes de llegar a ella para encontrar una temperatura óptima).</p> <p style="text-align: justify;"><strong>Administración inteligente de la salud:</strong> abarca una amplia gama de aplicaciones utilizadas en la vigilancia de la salud y la actividad física, la vitalidad o la seguridad del paciente (tanto en el hospital como en casa).</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2984" data-ulike-nonce="e9bd6d55d8" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2984"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/iot/">Internet de las cosas, todo lo que debes saber sobre IoT</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/iot/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Inteligencia Artificial, ¿qué nos depara el futuro?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/inteligencia-artificial-en-el-futuro/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/inteligencia-artificial-en-el-futuro/#respond</comments> <dc:creator><![CDATA[Víctor Manuel Acosta]]></dc:creator> <pubDate>Tue, 24 Sep 2019 11:44:18 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2961</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/Fotolia_55656337_Subscription_Monthly_XXL-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="La Inteligencia artificial en el futuro" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Las tecnologías inteligentes no solo están cambiando nuestros hogares. Se están abriendo camino en muchas industrias y están irrumpiendo en el lugar de trabajo. La Inteligencia Artificial en el futuro más cercano tiene el potencial de mejorar la productividad, la eficiencia y la precisión en una organización.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/inteligencia-artificial-en-el-futuro/">Inteligencia Artificial, ¿qué nos depara el futuro?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/Fotolia_55656337_Subscription_Monthly_XXL-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="La Inteligencia artificial en el futuro" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Las tecnologías inteligentes no solo están cambiando nuestros hogares. Se están abriendo camino en muchas industrias y están irrumpiendo en el lugar de trabajo. La <strong>Inteligencia Artificial en el futuro</strong> más cercano tiene el potencial de mejorar la productividad, la eficiencia y la precisión en una organización.</p> <p style="text-align: justify;">Debido a que Big Data ha llegado para quedarse, se prevé que la <strong>Inteligencia Artificial en el futuro</strong> previsible tenga una gran demanda. Los datos y la IA se están fusionando en una relación sinérgica. En este ámbito la IA es inútil sin datos y los datos son insuperables sin IA.</p> <p style="text-align: justify;">Para saber más puede consultar el artículo sobre <a href="https://www.vass.es/el-big-data-aplicado-a-la-inteligencia-artificial/" target="_blank" rel="nofollow noopener noreferrer">Big Data aplicado a IA</a>.</p> <p style="text-align: justify;">Hay enormes cantidades de datos empresariales en varios silos organizacionales. También hay disponibles una gran variedad de fuentes de datos de dominio público. El acceso a los datos será fundamental en el desarrollo de la inteligencia artificial.</p> <p style="text-align: justify;">Hacer conexiones entre estos conjuntos de datos permite una visión holística (global) de un problema complejo. A partir de esta visión se pueden <strong>identificar nuevos conocimientos impulsados por la IA.</strong> Por tanto, la inteligencia artificial se está convirtiendo en un proceso cíclico y continuo con Big Data.</p> <p style="text-align: justify;">Es una fase crítica en el proceso de digitalización de las empresas. Puede consultar el artículo sobre el <a href="https://www.inesem.es/revistadigital/gestion-empresarial/proceso-de-digitalizacion/" target="_blank" rel="noopener noreferrer">proceso de digitalización empresarial </a>para tener más información</p> <p style="text-align: justify;">Primero, los datos se introducen en el motor de IA, lo que hace que la IA sea más inteligente. A continuación, se necesita menos intervención humana para que la IA funcione correctamente. Finalmente, cuantas menos personas necesite la IA, más cerca estará la sociedad de apreciar todo el potencial de este ciclo continuo de IA / Big Data.</p> <h2 style="text-align: justify;">Tecnologías para IA</h2> <p style="text-align: justify;">Pero antes de que AI y Big Data puedan evolucionar realmente al nivel que hemos visto en las películas de ciencia ficción, varias tecnologías deberán evolucionar primero. Esa evolución requerirá de la participación de seres humanos con formación en análisis de datos y programación de algoritmos de IA.</p> <p style="text-align: justify;">Los <strong>objetivos finales de la IA</strong> son los siguientes:</p> <ul style="text-align: justify;"> <li>Razonamiento.</li> <li>Programación y aprendizaje automatizado.</li> <li>Aprendizaje automático.</li> <li>Procesamiento del lenguaje natural (capacidad de comprender el habla humana tal como se habla).</li> <li>Visión por computadora (capacidad de extraer información precisa de una imagen o serie de imágenes).</li> <li>Robótica.</li> <li>Inteligencia general.</li> </ul> <p style="text-align: justify;">Para que estos campos de IA maduren, los algoritmos de IA requerirán grandes cantidades de datos. El procesamiento del lenguaje natural, por ejemplo, no será posible sin millones de muestras de lenguaje humano. Estas muestras están grabadas y desglosadas en un formato que los motores de IA puedan procesar más fácilmente.</p> <p style="text-align: justify;">Big Data continuará creciendo a medida que la IA se convierta en una opción viable para automatizar más tareas. La <strong>Inteligencia Artificial en el futuro</strong> se convertirá en un campo más grande a medida que haya más datos disponibles para el aprendizaje y el análisis.</p> <h2 style="text-align: justify;">Impacto de la IA en el mercado</h2> <p style="text-align: justify;">Hay varios sectores donde la IA marcará la diferencia. A continuación, vemos algunos casos.</p> <p style="text-align: justify;"><img loading="lazy" class="wp-image-2962 aligncenter" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/Fotolia_70242641_Subscription_Monthly_M.jpg?x76792" alt="La Inteligencia artificial en el futuro" width="500" height="407" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/Fotolia_70242641_Subscription_Monthly_M.jpg 1527w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/Fotolia_70242641_Subscription_Monthly_M-175x143.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/Fotolia_70242641_Subscription_Monthly_M-768x626.jpg 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/Fotolia_70242641_Subscription_Monthly_M-1020x831.jpg 1020w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/Fotolia_70242641_Subscription_Monthly_M-600x489.jpg 600w" sizes="(max-width: 500px) 100vw, 500px" /></p> <h3 style="text-align: justify;">Comercio electrónico y venta minorista</h3> <p style="text-align: justify;">Las tecnologías de inteligencia artificial como <a href="https://www.inesem.es/revistadigital/gestion-empresarial/que-es-un-chatbot/" target="_blank" rel="noopener noreferrer">chatbots,</a> experiencias de compra personalizadas y recomendaciones de productos ya son habituales. Sin embargo, la IA también tiene el potencial de racionalizar las operaciones. Por ejemplo, la IA se puede usar para predecir los próximos pedidos de los clientes para la próxima temporada.</p> <h3 style="text-align: justify;">Marketing digital y contenido</h3> <p style="text-align: justify;">La IA puede ayudar a los especialistas en marketing a personalizar y orientar el contenido del correo electrónico, identificar temas para usar y, por supuesto, analizar los resultados de las campañas de marketing de contenido.</p> <p style="text-align: justify;">Pero la IA también puede desempeñar un papel importante en el área de creación de contenido.</p> <h3 style="text-align: justify;">Automoción</h3> <p style="text-align: justify;">La inteligencia artificial es la tecnología que impulsa esta tendencia creciente.</p> <h3 style="text-align: justify;">Industria y manufactura</h3> <p style="text-align: justify;">La IA es parte fundamental de la automatización en el espacio de fabricación, apoyándose en la robótica.</p> <h3 style="text-align: justify;">Asistentes inteligentes domésticos</h3> <p style="text-align: justify;">Gracias a la IA, ha habido mejoras significativas en el procesamiento del lenguaje natural y el reconocimiento de voz. Los altavoces domésticos inteligentes y otros asistentes digitales son cada vez más precisos en su capacidad para comprender comandos y consultas.</p> <h3 style="text-align: justify;">Cuidado de la salud (Healthcare)</h3> <p style="text-align: justify;">La IA hace posible diagnósticos virtuales, mejor logística del paciente, incluso cirugía robótica. <strong>La Inteligencia Artificial en el futuro</strong> continuará haciendo posible mejores resultados de atención médica y mejorará los costes a largo plazo. El análisis del big data ayuda a crear una experiencia más personalizada para el paciente. Consulte el artículo <a href="https://www.inesem.es/revistadigital/biosanitario/imagen-para-el-diagnostico/" target="_blank" rel="noopener noreferrer">Imagen para el diagnóstico</a>.</p> <h3 style="text-align: justify;">Educación</h3> <p style="text-align: justify;">Los tutores virtuales en las primeras etapas ayudan a los instructores humanos. El análisis facial mide las emociones de los estudiantes para determinar su interés. Así se podrá adaptar mejor la experiencia a sus necesidades individuales.</p> <h2 style="text-align: justify;">El impacto económico y social global de la IA y su futuro</h2> <p style="text-align: justify;">Según un estudio de Mckinsey, es probable que la IA tenga dos impactos principales en la economía global:</p> <ul style="text-align: justify;"> <li>La inteligencia artificial tiene el potencial de desempeñar un papel importante en la economía.</li> <li>La IA puede contribuir a ampliar las brechas que ya existen entre naciones, trabajadores y empresas.</li> </ul> <p style="text-align: justify;">Puede consultar el <a href="https://www.mckinsey.com/featured-insights/artificial-intelligence/notes-from-the-ai-frontier-modeling-the-impact-of-ai-on-the-world-economy" target="_blank" rel="nofollow noopener noreferrer">estudio de Mckinsey</a>.</p> <p style="text-align: justify;">Aunque la IA afectará a todos los sectores de alguna manera, no todos los trabajos tienen el mismo riesgo. PwC predice un desplazamiento relativamente bajo de empleos (alrededor del 3%) en la primera ola de automatización. Pero esto podría aumentar drásticamente hasta un 30% a mediados de 2030. Las ocupaciones dentro de la industria del transporte podrían tener un riesgo mucho mayor. Mientras que los trabajos que requieren habilidades sociales, emocionales y literarias tienen el menor riesgo de desplazamiento.</p> <p style="text-align: justify;">En el <a href="https://www.pwc.com/gx/en/issues/data-and-analytics/publications/artificial-intelligence-study.html" target="_blank" rel="nofollow noopener noreferrer">estudio de PwC</a> puede consultar más detalles.</p> <p style="text-align: justify;">La inteligencia artificial cambiará nuestro mundo tanto dentro como fuera del lugar de trabajo. Pero probablemente la <strong>Inteligencia Artificial en el futuro</strong> provoque la creación de más empleos que su pérdida. A medida que desarrollemos tecnologías innovadoras, la IA tendrá un impacto positivo en nuestra economía al crear trabajos que requieren el conjunto de habilidades para implementar nuevos sistemas.</p> <p style="text-align: justify;">Es probable que la <strong>inteligencia artificial en el futuro</strong> pronto reemplace los trabajos que involucren tareas repetitivas o básicas de resolución de problemas, e incluso supere la capacidad humana actual. Los sistemas de IA tomarán decisiones en lugar de humanos en entornos industriales, roles de servicio al cliente y dentro de instituciones financieras. La toma de decisiones automatizada será responsable de tareas tales como la aprobación de préstamos, o identificar corrupción y delitos financieros.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2961" data-ulike-nonce="960f7354f8" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2961"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+2"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/inteligencia-artificial-en-el-futuro/">Inteligencia Artificial, ¿qué nos depara el futuro?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/inteligencia-artificial-en-el-futuro/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Qué son los estándares web y por qué se deben utilizar?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/estandares-web/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/estandares-web/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Mon, 16 Sep 2019 09:57:39 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[estándares web]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[internet]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[navegadores]]></category> <category><![CDATA[W3C]]></category> <category><![CDATA[xml]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2952</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/portada-1-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Estándares web" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Hace unos años, el desarrollo de páginas web era caótico, había que realizar una versión de cada página web para cada navegador. Para dar solución a este problema, el W3C lanzó una iniciativa para lograr la accesibilidad web (WAI) y que se siguieran una serie de estándares o normas ¡Descubre para qué es utilizan!</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/estandares-web/">¿Qué son los estándares web y por qué se deben utilizar?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/portada-1-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Estándares web" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">¿Sabe qué son los estándares web?, ¿sabe para qué sirven y por qué deben utilizarse?</p> <p style="text-align: justify;">Hace unos años, el desarrollo de <strong>páginas web</strong> era caótico, había que realizar una versión de cada página web para prácticamente cada navegador.</p> <p style="text-align: justify;">Para dar solución a este problema, el <strong>W3C</strong> lanzó una iniciativa en 1997 para lograr la <strong>accesibilidad web</strong> (Web Accessibility Initiative o WAI) y que se siguieran una serie de <strong>estándares o normas</strong>.</p> <p style="text-align: justify;">A raíz de entonces se fueron desarrollando diferentes estándares logrando que cada página web se vea correctamente independientemente del navegador o dispositivo.</p> <p style="text-align: justify;">Si desea saber qué son los <strong>estándares web</strong> y por qué se deben utilizar siga leyendo este artículo.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2953" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/introducción.jpg?x76792" alt="web" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/introducción.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/introducción-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: justify;">Podemos pensar en la red mundial (Internet) como un ecosistema de información.</p> <p style="text-align: justify;">Las personas crean contenido que alimenta a la web. Este contenido se visualiza a través de un navegador que permite a las personas acceder a dicha información.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2954" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/internet.jpg?x76792" alt="internet" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/internet.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/internet-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: justify;">Antes de los estándares web, no existían reglas sobre <strong>cómo se debe crear el contenido</strong>, ni requisitos en términos de cómo un navegador debe entregar esa información a las personas que lo solicitan.</p> <p style="text-align: justify;">Los programadores en los años 90 a menudo tenían que hacer varias versiones de cada sitio web para que fuera compatible con cada uno de los navegadores disponibles en ese momento.</p> <h2 style="text-align: justify;">¿Qué son los estándares web?</h2> <p style="text-align: justify;">Los <strong>estándares web</strong> se introdujeron para proteger el ecosistema web, para mantenerlo abierto, gratuito y accesible para todos.</p> <p style="text-align: justify;">Se perseguía poner la web en una burbuja protectora y no tener que construir sitios web adaptables a navegadores específicos.</p> <p style="text-align: justify;">Cuando se introdujeron los estándares, se alentó a los creadores de navegadores a adherirse a una <strong>forma estandarizada de hacer las cosas</strong>, lo que resultó en una <strong>compatibilidad cruzada</strong> cada vez más fácil para los creadores de contenido y ya no hubo necesidad de crear múltiples versiones del mismo sitio web.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2955" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/navegadores.jpg?x76792" alt="navegadores" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/navegadores.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/navegadores-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: justify;">Algunos de los estándares Web más conocidos y ampliamente utilizados son:</p> <ul style="text-align: justify;"> <li><strong>HTML</strong> (HyperText Markup Language), para definir la estructura de los documentos.</li> <li><strong>XML</strong> (eXtensible Markup Language), que sirve de base para un gran número de tecnologías.</li> <li><strong>CSS</strong> (Cascading Style Sheets), que permite asignar estilos para la representación de los documentos.</li> <li><strong>Javascript</strong>, que permite otorgar dinamismo y funcionalidad.</li> </ul> <h3 style="text-align: justify;">¿Cómo se crean los estándares web?</h3> <p style="text-align: justify;">La <strong>creación</strong> de un estándar Web requiere un proceso controlado, que consta de varias etapas que aseguran la calidad de la especificación.</p> <p style="text-align: justify;">Este proceso permite la intervención de todos los usuarios de las tecnologías, con el objetivo de que puedan <strong>aportar su conocimiento y opiniones</strong> para la mejora de los documentos.</p> <p style="text-align: justify;">Tras este proceso, elaborado por especialistas en la materia, se obtienen unos <strong>estándares de calidad</strong>.</p> <p style="text-align: justify;">Al estar disponible para todo el mundo, las especificaciones se depuran exhaustivamente antes de ser consideradas como recomendación o estándar.</p> <h2 style="text-align: justify;">¿Por qué necesitamos estándares web?</h2> <p style="text-align: justify;">Conociendo un poco sobre la historia de los estándares y por qué se introdujeron, podemos comenzar a ver los <strong>beneficios</strong> de tener estándares para el desarrollo web.</p> <p style="text-align: justify;">Las <strong>ventajas</strong> de seguir los estándares web establecidos son:</p> <ul style="text-align: justify;"> <li>Mantener la web gratis y accesible para todos</li> <li>Ayudar a simplificar el código fuente</li> <li>Reducción del tiempo de desarrollo y mantenimiento</li> <li>Hacer de la web un lugar más accesible</li> <li>Permitir compatibilidad y validación hacia atrás</li> <li>Ayudar a mantener un mejor seo (optimización de motores de búsqueda)</li> <li>Crear un grupo de conocimiento común</li> </ul> <h2 style="text-align: justify;">¿Qué es el W3C?</h2> <p style="text-align: justify;">El <strong>World Wide Web Consortium (W3C)</strong>, es una comunidad internacional donde las organizaciones miembro trabajan conjuntamente para desarrollar estándares web.</p> <p style="text-align: justify;">Este consorcio <strong>promueve el uso de estándares</strong> para reducir el coste y la complejidad del desarrollo, así como para incrementar la accesibilidad y viabilidad de cualquier documento publicado en la web.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2956" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/w3c.jpg?x76792" alt="w3c" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/w3c.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/w3c-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: justify;">Los <strong>navegadores actuales</strong> (Google Chrome, Mozilla Firefox, Microsoft Edge, Opera o Safari) poseen un serio <strong>compromiso</strong> con los estándares web.</p> <p style="text-align: justify;">Sin embargo, siguen existiendo diferentes interpretaciones que implican diferentes comportamientos frente a una misma especificación.</p> <h2 style="text-align: justify;">Uso habitual de los estándares web</h2> <p style="text-align: justify;">Cuando se describe que un sitio o página web cumple con ciertos estándares web, usualmente quiere decir que la página tiene partes de <strong>código HTML, CSS, XML y JavaScript válido o casi válido</strong>. La parte HTML debe cumplir también ciertas guías de accesibilidad y semántica.</p> <p style="text-align: justify;">Algunas de las <strong>publicaciones</strong> fundamentales a seguir para un uso correcto de los estándares web son:</p> <ul style="text-align: justify;"> <li>Recomendaciones para lenguajes de marcado, como el lenguaje de marcas de hipertexto (HTML), lenguaje extensible de marcado de hipertexto (XHTML), Scalable Vector Graphics (SVG), y XForms, de W3C.</li> <li>Recomendaciones para hojas de estilo, especialmente hojas de estilo en cascada (CSS), de W3C.</li> <li>Estándares para ECMAScript, más comúnmente JavaScript, de Ecma International.</li> <li>Recomendaciones para Document Object Models (DOM), de W3C.</li> <li>Nombres y direcciones de página correctamente formados y demás recursos referenciados de sus (URIs), basado en RFC 2396, de IETF8</li> <li>El uso apropiado de los protocolos HTTP y MIME para desplegar la página, regresar datos pedir otros recursos referenciados a ésta, basado en RFC 2616, de IETF9</li> </ul> <p style="text-align: justify;">El trabajo de la organización W3C hacia una web semántica está actualmente enfocado por publicaciones relacionadas al Marco de Descripción de Recursos (RDF), Gleaning Resource Descriptions from Dialects of Languages (GRDDL) y Web Ontology Language (OWL).</p> <h2 style="text-align: justify;">Validadores online</h2> <p style="text-align: justify;">Como para otros estándares, el W3C ofrece <strong>herramientas gratuitas de validación</strong> que son muy útiles para comprobar que la forma de utilizar estos lenguajes (sintaxis) es correcta y no contiene errores:</p> <p style="text-align: justify;"><strong><a href="https://validator.w3.org/" target="_blank" rel="nofollow noopener noreferrer">Validador de HTML</a></strong>. Herramienta en línea que permite comprobar si el código HTML de nuestro sitio, o de una página de nuestro sitio, es correcto.</p> <p style="text-align: justify;">Esta validación, que certifica la corrección del código, nos garantiza que este podrá ser visto sin problemas en cualquier navegador o dispositivo.</p> <p style="text-align: justify;"><strong><a href="https://jigsaw.w3.org/css-validator/" target="_blank" rel="nofollow noopener noreferrer">Validador de CSS</a></strong>. Aplicación en línea que valida la sintaxis de las hojas de estilo en cascada (CSS) que estemos utilizando en nuestro sitio.</p> <p style="text-align: justify;">Nos ofrece un informe detallado de los errores que pueda tener, lo que facilita la corrección de los mismos.</p> <h2 style="text-align: justify;">Sigamos las normas</h2> <p style="text-align: justify;">Como casi todo en la vida, seguir una serie de pautas, normas o estándares ayuda a la realización de forma correcta de dicha tarea.</p> <p style="text-align: justify;">En el apartado del desarrollo web se sigue la misma pauta y como se ha visto, <strong>seguir los estándares web establecidos hará que nuestros sitios web sean correctos y totalmente accesibles</strong>.</p> <p style="text-align: justify;">En la página web de <strong><a href="https://www.w3c.es/" target="_blank" rel="noopener noreferrer">W3C</a> </strong>se pueden consultar todos los estándares web establecidos hasta la fecha además de multitud de artículos y noticias referentes a dicho tema.</p> <p style="text-align: justify;">Si le ha interesado el artículo y desea leer más escritos por mí puede hacerlo <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener noreferrer">aquí</a>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2952" data-ulike-nonce="0abd3a0e78" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2952"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/estandares-web/">¿Qué son los estándares web y por qué se deben utilizar?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/estandares-web/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Conoces Phonegap? ¡Descubre cómo usarlo para el desarrollo de apps!</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-phonegap/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-phonegap/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Thu, 05 Sep 2019 09:37:30 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Android]]></category> <category><![CDATA[Android Studio]]></category> <category><![CDATA[API]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[Dojo]]></category> <category><![CDATA[Eclipse]]></category> <category><![CDATA[GloveBox]]></category> <category><![CDATA[híbrida]]></category> <category><![CDATA[HTML5]]></category> <category><![CDATA[iOS]]></category> <category><![CDATA[iScroll]]></category> <category><![CDATA[Java]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[jQTouch]]></category> <category><![CDATA[jQuery Mobile]]></category> <category><![CDATA[multiplataforma]]></category> <category><![CDATA[nativa]]></category> <category><![CDATA[Objetive C]]></category> <category><![CDATA[phonegap]]></category> <category><![CDATA[Phonegap build]]></category> <category><![CDATA[sdk]]></category> <category><![CDATA[Sencha Touch]]></category> <category><![CDATA[SprountCore]]></category> <category><![CDATA[windows phone]]></category> <category><![CDATA[XCode]]></category> <category><![CDATA[XUI]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2945</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/portada-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="cómo usar phonegap" loading="lazy" style="float:left; margin:0 15px 15px 0;" />PhoneGap es un framework pensado para desarrollar aplicaciones móviles que se puedan usar en las principales plataformas móviles. Algunos ejemplos de aplicaciones desarrolladas con Phonegap son Facebook, Wikipedia o Salesforce. ¡Descubre cómo desarrollar apps con Phonegap!</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-phonegap/">¿Conoces Phonegap? ¡Descubre cómo usarlo para el desarrollo de apps!</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/portada-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="cómo usar phonegap" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;"><a href="https://phonegap.com/" target="_blank" rel="nofollow noopener noreferrer"><strong>PhoneGap</strong></a> es un framework para desarrollar aplicaciones móviles que se puedan usar en las principales plataformas móviles existentes.</p> <p style="text-align: justify;">Su filosofía se basa en crear <strong>aplicaciones basadas en tecnologías web</strong> como HTML5, JavaScript y CSS3, que sean estándar y que por tanto puedan ser <strong>ejecutadas en</strong> <strong>cualquier plataforma</strong>.</p> <p style="text-align: justify;">Además, Phonegap incluye un completo <strong>SDK</strong> que permite utilizar características avanzadas de los terminales como la cámara o el acelerómetro.</p> <p style="text-align: justify;">Algunos ejemplos de aplicaciones desarrolladas con Phonegap son <strong>Facebook, Wikipedia o Salesforce</strong>.</p> <p style="text-align: justify;">Si desea saber cómo usar Phonegap para el desarrollo de aplicaciones siga leyendo este artículo.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2946" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/entrada.jpg?x76792" alt="phonegap" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/entrada.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/entrada-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <h2 style="text-align: justify;">Introducción a Phonegap</h2> <p style="text-align: justify;">Como he comentado anteriormente, Phonegap es un framework para desarrollar aplicaciones que puedan ejecutarse en cualquier plataforma (Android, iOS, Windows Phone, Windows, Linux, etc.)</p> <p style="text-align: justify;">Las <strong>aplicaciones</strong> resultantes son <strong>híbridas</strong>, es decir que no son realmente aplicaciones nativas al dispositivo. Sin embargo, no se tratan tampoco de aplicaciones web puras.</p> <p style="text-align: justify;">Son empaquetadas para ser desplegadas en el dispositivo trabajando con el <strong>API</strong> del sistema nativo.</p> <p style="text-align: justify;">PhoneGap es compatible con <strong>frameworks</strong> de desarrollo web móvil como jQuery Mobile, Sencha Touch, Dojo, jQTouch, SprountCore, GloveBox, XUI, iScroll.</p> <h3 style="text-align: justify;">APIS Phonegap</h3> <p style="text-align: justify;">PhoneGap ofrece varias APIS para desarrollar aplicaciones que tengan acceso al <strong>hardware</strong> del dispositivo móvil:</p> <ul style="text-align: justify;"> <li><strong>Acelerometer</strong>: brinda acceso al acelerómetro del dispositivo si es que cuenta con él.</li> <li><strong>Camera</strong>: Brinda acceso a la aplicación de la cámara para tomar una foto u obtenerla de la galería.</li> <li><strong>Capture</strong>: Brinda acceso a aplicaciones de capturas de audio y video.</li> <li><strong>Compass</strong>: Esta API es útil para hacer verificación en cambio de la orientación del dispositivo, tambien depende del hardware del dispositivo.</li> <li><strong>Connection</strong>: Útil para trabajar con las conexiones de red que cuenta el dispositivo, desde redes WiFi, redes 3G, redes 4G entre otras.</li> <li><strong>Contacts</strong>: proporciona acceso a los contactos almacenados en el dispositivo.</li> <li><strong>Device</strong>: Con esta se pueden obtener datos del dispositivo como el sistema operativo, el nombre y algunos otros datos relevantes.</li> <li><strong>Events</strong>: con esta APIS es posible manejar eventos de teclas físicas del dispositivo, además de manejar los diferentes eventos generados en el ciclo de vida de una aplicación.</li> <li><strong>File</strong>: Su implementación facilita el acceso a los archivos del dispositivo, con esta API se puede crear, editar y leer archivos binarios.</li> <li><strong>Geolocation</strong>: Útil para obtener la posición geográfica del dispositivo, ya bien sea a través de redes o del GPS satelital si cuenta el cuenta el dispositivo con uno.</li> <li><strong>Media</strong>: proporciona acceso a reproductores multimedia como sonido y video.</li> <li><strong>Notication</strong>: además de ser útil para crear cuadros de diálogos como alertas nativas del sistema, también brinda acceso al vibrador si el dispositivo lo posee.</li> <li><strong>Storage</strong>: Facilita el uso de base de datos basadas en el estándar de W3C y el uso de localStorage.</li> </ul> <h2 style="text-align: justify;">Cómo usar Phonegap</h2> <p style="text-align: justify;">Phonegap permite crear una aplicación nativa de la misma manera que se crea un sitio web.</p> <p style="text-align: justify;">Esto es genial porque las tecnologías web son mucho más fáciles de trabajar y más personas saben cómo usarlas.</p> <p style="text-align: justify;">Saber cómo usar Phonegap es importante para un desarrollador web ya que puede crear una aplicación móvil sin aprender nuevos lenguajes de programación como Objective C o Java.</p> <p style="text-align: justify;">Los desarrolladores pueden <strong>usar javascript para conectarse a tecnologías nativas del dispositivo</strong>, como la cámara, los contactos y las notificaciones.</p> <p style="text-align: justify;">Un proyecto de Phonegap basado en web de ejemplo tendría un archivo index.html, un archivo style.css y un archivo scripts.js en una carpeta.</p> <p style="text-align: justify;">La aplicación estaría construida de la misma manera que un sitio web, utilizando APIS de JavaScript especiales para usar funciones del dispositivo como la cámara.</p> <p style="text-align: justify;">Posteriormente, <strong>el proyecto se compila utilizando Phonegap</strong> para agregar todo el código de la aplicación nativa y convertirlo en una aplicación que se pueda instalar en un dispositivo o enviar a las tiendas de aplicaciones.</p> <p style="text-align: justify;">Este trabajo se hace automáticamente a través de la línea de comando o la herramienta <strong>Phonegap Build</strong>.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2947" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/phonegap-build.jpg?x76792" alt="phonegap build" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/phonegap-build.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/09/phonegap-build-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: justify;">Para ello, Phonegap utiliza una vista web dentro de una aplicación nativa para que todo funcione.</p> <p style="text-align: justify;">Se podría entender como un<strong> puente entre el código nativo y javascript</strong>. Las vistas web se usan en muchas aplicaciones nativas populares, pero Phonegap usa una vista web exclusivamente.</p> <p style="text-align: justify;">Después de tener los archivos listos, existen diferentes maneras de cómo usar Phonegap para la compilación de la aplicación.</p> <h3 style="text-align: justify;">Línea de comando</h3> <p style="text-align: justify;">Si se siente cómodo con la <strong>línea de comandos</strong>, es la forma más rápida.</p> <p style="text-align: justify;">Habría que instalar las herramientas de cliente (CLI) y luego usar comandos como phonegap create o phonegap build ios.</p> <p style="text-align: justify;">Para ello, deberá tener la configuración de<strong> XCode y/o Eclipse/Android Studio</strong> para simular y compilar la aplicación.</p> <h3 style="text-align: justify;">Phonegap Build</h3> <p style="text-align: justify;">Phonegap Build es un servicio en línea que compila la aplicación sin usar la línea de comando.</p> <p style="text-align: justify;">Proporciona una <strong>interfaz visual para crear y compilar aplicaciones</strong> y hace que el proceso sea más sencillo.</p> <p style="text-align: justify;">Para realizar la compilación de la aplicación simplemente habría que cargar un archivo .zip del proyecto y compilarlo.</p> <h2 style="text-align: justify;">Nativo vs. Híbrido</h2> <p style="text-align: justify;">Es habitual escuchar que el término “<strong>nativo</strong>” es muy utilizado en el desarrollo de aplicaciones.</p> <p style="text-align: justify;">Este término generalmente se refiere a una aplicación que está codificada en Objective C (iOS) o Java (Android) y no utiliza exclusivamente una vista web.</p> <p style="text-align: justify;">Por otro lado, el término <strong>híbrido</strong> se refiere a una aplicación que utiliza una vista web para mostrar el contenido de la aplicación junto con algún código nativo subyacente, que es precisamente lo que hace Phonegap.</p> <p style="text-align: justify;">Por tanto, técnicamente, las aplicaciones Phonegap deberían llamarse híbridas, no nativas.</p> <p style="text-align: justify;">Existe un debate sobre si las aplicaciones híbridas son tan buenas como las nativas.</p> <p style="text-align: justify;">Escuchará todo tipo de opiniones diferentes, mi opinión al respecto es que:</p> <ul style="text-align: justify;"> <li><strong>Una aplicación nativa es mejor, pero mucho más costosa y lenta de desarrollar y mantener, hasta el punto en que generalmente no vale la pena. </strong></li> <li><strong>Una aplicación híbrida es más fácil de construir y mantener, y es casi indistinguible de una aplicación nativa si se hace bien. </strong></li> </ul> <p style="text-align: justify;">La tecnología híbrida ha mejorado mucho con respecto a hace unos años, debido a la mejora de la tecnología en los dispositivos y frameworks como <strong>Ionic</strong> que han ayudado a dicho auge.</p> <h2 style="text-align: justify;">¿Sabes ya cómo usar Phonegap y cuándo?</h2> <p style="text-align: justify;">Comprender la <strong>plataforma</strong> que utiliza para sus aplicaciones es importante, puede ayudarlo a evitar errores costosos debido a su propia confusión.</p> <p style="text-align: justify;">Si usted es un desarrollador o va a contratar a un desarrollador para hacer su aplicación, deberá de valorar el <strong>tiempo y coste</strong> que puede permitirse además de los aspectos técnicos para elegir entre una aplicación nativa o una híbrida.</p> <p style="text-align: justify;">Phonegap es una gran plataforma para construir aplicaciones y la previsión es que crezca su uso en un futuro.</p> <p style="text-align: justify;">Espero que este artículo le haya sido de ayuda para saber cómo usar Phonegap y cuando hacerlo.</p> <p style="text-align: justify;">Si le ha interesado el artículo puede consultar otros escritos por mí <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener noreferrer">aquí</a>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2945" data-ulike-nonce="8a256ee4d0" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2945"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-phonegap/">¿Conoces Phonegap? ¡Descubre cómo usarlo para el desarrollo de apps!</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-phonegap/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Los 5 métodos para incluir css en html que deberías conocer</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/incluir-css-en-html/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/incluir-css-en-html/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Mon, 26 Aug 2019 08:15:58 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[web]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2928</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/portada-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Métodos para incluir css en html" loading="lazy" style="float:left; margin:0 15px 15px 0;" />El lenguaje HTML es utilizado para crear páginas web, su estructura y la manera en la cual mostrará el contenido. Incluir CSS en HTML puede llegar a ser confuso ya que existen varios métodos de hacerlo. En este artículo os voy a mostrar los pros y contras de cada método, veremos cómo funciona cada uno…</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/incluir-css-en-html/">Los 5 métodos para incluir css en html que deberías conocer</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/portada-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Métodos para incluir css en html" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify"><strong>Incluir CSS en HTML</strong> puede llegar a ser confuso ya que existen varias formas de hacerlo.</p> <p style="text-align: justify">Se puede incluir CSS en HTML:</p> <ul style="text-align: justify"> <li><strong>Vinculando</strong> a un archivo de hoja de estilo separado</li> <li><strong>Incrustando</strong> CSS en una etiqueta de estilo</li> <li><strong>Agregando</strong> estilos en línea a elementos HTML</li> <li><strong>Importando</strong> archivos de hojas de estilo existentes</li> <li><strong>Inyectando</strong> css con javascript</li> </ul> <p style="text-align: justify">En este artículo os voy a mostrar los pros y contras de cada método, veremos cómo funciona cada uno y en qué circunstancias utilizarlos.</p> <p style="text-align: justify"><img loading="lazy" class="aligncenter size-full wp-image-2929" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/principio.jpg?x76792" alt="incluir css en html" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/principio.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/principio-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: justify">El lenguaje <strong>HTML</strong> es utilizado para crear páginas web, su estructura y la manera en la cual mostrará el contenido (párrafos, listas, tablas, etc.)</p> <p style="text-align: justify"><strong>CSS</strong> es el lenguaje para describir cómo es presentada una página web, incluidos los colores, el diseño y las fuentes. Permite adaptar la presentación a diferentes tipos de dispositivos.</p> <h2 style="text-align: justify">Métodos para incluir CSS en HTML</h2> <p style="text-align: justify">Existen varios métodos para incluir css en html y son los siguientes:</p> <h3 style="text-align: justify">Vinculando a un archivo de hoja de estilo separado</h3> <p style="text-align: justify">Este es el <strong>método más común</strong> para adjuntar reglas CSS a documentos HTML.</p> <p style="text-align: justify">Con este método, todas las reglas de estilo están contenidas en un único archivo de texto que se guarda con la extensión .css.</p> <p style="text-align: justify">Este archivo se guarda en un servidor y se vincula directamente desde cada archivo HTML. Para su vinculación se utiliza la etiqueta link de la siguiente manera:</p> <p style="text-align: justify"><img loading="lazy" class="aligncenter size-full wp-image-2930" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-1.png?x76792" alt="vincular archivo css" width="661" height="52" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-1.png 661w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-1-175x14.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-1-600x47.png 600w" sizes="(max-width: 661px) 100vw, 661px" /></p> <p style="text-align: justify">El atributo <strong>rel</strong> indica al navegador que el archivo vinculado es una hoja de estilo en cascada (css).</p> <p style="text-align: justify">El atributo <strong>type</strong> indica el tipo de archivo vinculado. Si se utiliza HTML5 no es obligatorio incluir este atributo.</p> <p style="text-align: justify">El atributo <strong>href</strong> es donde especifica la ruta a su archivo CSS.</p> <ul style="text-align: justify"> <li>Si el archivo CSS está en la misma carpeta que su archivo HTML, entonces no se requiere una ruta, solo necesita especificar el nombre de archivo.</li> <li>Si se guarda en una carpeta distinta, puede especificar la ruta de dicha carpeta de manera relativa o absoluta. También es posible especificar una ruta mediante una url.</li> </ul> <p style="text-align: justify">El atributo <strong>media</strong> en una etiqueta que especifica cuándo se deben aplicar las reglas CSS. Los valores más comunes son:</p> <ul style="text-align: justify"> <li>Screen: indica para su uso en una pantalla de computadora.</li> <li>Projection: para presentaciones proyectadas.</li> <li>Handheld: para dispositivos de mano (generalmente con pantallas pequeñas).</li> <li>Print: para diseñar páginas web impresas.</li> <li>All (valor predeterminado): Para que el estilo se aplique a todos los tipos de medios.</li> </ul> <p style="text-align: justify">El uso de este método tiene las siguientes <strong>ventajas</strong>:</p> <ul style="text-align: justify"> <li>Los cambios del código css son reflejados en todas las páginas.</li> <li>Cambiar el tema del sitio web es fácil.</li> <li>La velocidad del sitio web aumenta para múltiples solicitudes de página.</li> </ul> <p style="text-align: justify">La principal <strong>desventaja</strong> es que se requiere una solicitud HTTP adicional para cada archivo css vinculado.</p> <h3 style="text-align: justify">Incrustando CSS en una etiqueta de estilo</h3> <p style="text-align: justify">Puede incluir CSS en HTML utilizando la etiqueta <strong>style</strong> de la siguiente forma:</p> <p style="text-align: justify"><img loading="lazy" class="aligncenter size-full wp-image-2931" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-2.png?x76792" alt="incrustar css" width="337" height="111" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-2.png 337w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-2-175x58.png 175w" sizes="(max-width: 337px) 100vw, 337px" /></p> <p style="text-align: justify">El atributo <strong>type</strong> es para especificar el tipo de código incluido y es posible omitirlo en HTML5 y el atributo <strong>media</strong> controla cuándo se aplican los estilos.</p> <p style="text-align: justify">Las principales <strong>ventajas</strong> de este método son:</p> <ul style="text-align: justify"> <li>Tiempos de carga más rápidos.</li> <li>Funciona muy bien con estilos dinámicos.</li> </ul> <p style="text-align: justify">La principal <strong>desventaja</strong> es que los estilos incrustados deben ser descargados con cada solicitud de página.</p> <h3 style="text-align: justify">Agregando estilos en línea a elementos HTML</h3> <p style="text-align: justify">Las reglas de estilo se pueden agregar directamente a cualquier elemento HTML.</p> <p style="text-align: justify">Para hacer esto, simplemente hay que agregar un<strong> atributo de estilo al elemento</strong> y luego indicar las reglas deseadas <strong>en la misma línea</strong>.</p> <p style="text-align: justify">A continuación se muestra un ejemplo de un <strong>encabezado (h2)</strong> al que aplicamos un estilo donde el color del texto será rojo y el color de fondo será negro:</p> <p style="text-align: justify"><img loading="lazy" class="aligncenter size-full wp-image-2934" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-3.png?x76792" alt="Agregar estilos en linea" width="772" height="39" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-3.png 772w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-3-175x9.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-3-768x39.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-3-600x30.png 600w" sizes="(max-width: 772px) 100vw, 772px" /></p> <p style="text-align: justify">Este método presenta las siguientes <strong>ventajas</strong>:</p> <ul style="text-align: justify"> <li>Los estilos en línea anulan los estilos externos. Por tanto es buena idea este método para casos concretos que no deben seguir la norma general de estilo para dicho elemento establecida en el estilo externo.</li> <li>Páginas más rápidas.</li> <li>Puede cambiar los estilos sin editar el archivo css principal.</li> <li>Ideal para estilos dinámicos.</li> <li>Útil para el envío de emails en formato html.</li> </ul> <p style="text-align: justify">Por el contrario, tiene las siguientes <strong>desventajas</strong>:</p> <ul style="text-align: justify"> <li>El uso excesivo de estilos en multitud de etiquetas hará que la página ocupe más tamaño y en consecuencia aumente el tiempo de carga.</li> <li>El mantenimiento y los cambios de estilo se vuelven más complicados.</li> </ul> <h3 style="text-align: justify">Importando archivos de hojas de estilo existentes</h3> <p style="text-align: justify">Otra forma interesante de incluir CSS en HTML es con la <strong>regla @import</strong>.</p> <p style="text-align: justify">Esta regla nos permite adjuntar un nuevo archivo CSS desde el propio CSS.</p> <p style="text-align: justify">La sintaxis sería:</p> <p style="text-align: justify"><img loading="lazy" class="aligncenter size-full wp-image-2935" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-4.png?x76792" alt="Importar archivo css" width="271" height="42" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-4.png 271w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-4-175x27.png 175w" sizes="(max-width: 271px) 100vw, 271px" /></p> <p style="text-align: justify">En dicha importación estamos incluyendo las reglas establecidas en dicho archivo css al archivo que ya estamos desarrollando.</p> <p style="text-align: justify">Es importante recordar que la ruta es relativa al archivo CSS actual en el que estamos, si el CSS está incrustado en la página HTML, entonces la ruta es relativa al archivo HTML.</p> <p style="text-align: justify">La principal <strong>ventaja</strong> del uso de esta regla es la facilidad de agregar nuevos archivos css sin cambiar el etiquetado html.</p> <p style="text-align: justify">Tiene una <strong>desventaja</strong> y es que se requieren solicitudes HTTP adicionales.</p> <h3 style="text-align: justify">Inyectando css con javascript</h3> <p style="text-align: justify">A veces necesitamos <strong>aplicar CSS desde Javascript</strong>. Podemos hacer esto de las siguientes maneras:</p> <p style="text-align: justify"><strong>Inyectar un archivo de hoja de estilo externo con javascript</strong></p> <p style="text-align: justify">Hay que crear un elemento de enlace, agregar la ruta del archivo CSS en el atributo href y después inyectarlo en la página con javascript:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-2936" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-5-1.png?x76792" alt="inyectar css con javascript" width="530" height="253" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-5-1.png 530w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-5-1-175x84.png 175w" sizes="(max-width: 530px) 100vw, 530px" /></p> <p><strong>Insertar un bloque de reglas en una página con javascript</strong></p> <p style="text-align: justify">Debemos crear un elemento de estilo, insertar nuestras reglas CSS como una cadena y luego adjuntar el elemento a la cabecera del archivo HTML:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-2937" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-5-2.png?x76792" alt="inyectar css con javascript" width="670" height="296" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-5-2.png 670w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-5-2-175x77.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-5-2-600x265.png 600w" sizes="(max-width: 670px) 100vw, 670px" /></p> <p><strong>Agregar estilos en línea a elementos individuales con javascript</strong></p> <p style="text-align: justify">Primero hay que obtener un identificador de los elementos que queremos cambiar, y posteriormente agregarle las propiedades CSS deseadas:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-2938" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-5-3.png?x76792" alt="inyectar css con javascript" width="638" height="199" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-5-3.png 638w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-5-3-175x55.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/08/metodo-5-3-600x187.png 600w" sizes="(max-width: 638px) 100vw, 638px" /></p> <h2>¡Aplique estilos con estilo!</h2> <p style="text-align: justify">Estos son todos los métodos posibles para incluir css en html y lo más importante es saber cuándo utilizar uno y cuando otro.</p> <p style="text-align: justify">Como <strong>regla general</strong>, si un estilo es utilizado en muchos archivos html o muchas veces en un mismo archivo es recomendable tenerlo en un <strong>archivo css externo</strong>.</p> <p style="text-align: justify">Por el contrario, si se quiere aplicar un estilo único a un elemento o se quiere modificar la regla general para dicha etiqueta en una en concreto es recomendable aplicar estilos en línea.</p> <p style="text-align: justify">Por último recomiendo la página de <a href="https://www.w3schools.com/" target="_blank" rel="noopener"><strong>W3Schools</strong> </a>para profundizar en el aprendizaje de HTML y CSS.</p> <p style="text-align: justify">Espero que este artículo le sirva de ayuda para crear o mejorar su propia web y le animo a que visite mi <strong><a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener">perfil</a></strong> para ver otros artículos escritos por mí.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2928" data-ulike-nonce="52a3d70392" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2928"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/incluir-css-en-html/">Los 5 métodos para incluir css en html que deberías conocer</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/incluir-css-en-html/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Los principales requerimientos y funciones del Full Stack Developer.</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/full-stack-developer/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/full-stack-developer/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Wed, 24 Apr 2019 07:22:43 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Angular]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[Full Stack Developer]]></category> <category><![CDATA[GIT]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[MVC]]></category> <category><![CDATA[Node.js]]></category> <category><![CDATA[php]]></category> <category><![CDATA[React.js]]></category> <category><![CDATA[symfony]]></category> <category><![CDATA[vcs]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2866</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/04/Portada-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Full Stack Developer" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Un desarrollador full stack (full stack developer) hace referencia a esa persona encargada de trabajar tanto en la parte frontal (front-end) como en la parte trasera (back-end) de una aplicación o página web y coordinar ambas partes. Si te interesa el tema y quieres descubrir qué funciones lleva a cabo el Full Stack Developer, te…</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/full-stack-developer/">Los principales requerimientos y funciones del Full Stack Developer.</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/04/Portada-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Full Stack Developer" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Seguro que en alguna ocasión has escuchado el término <strong>Full Stack Developer</strong> y muy probablemente no sepas realmente en qué consiste.</p> <p style="text-align: justify;">En cualquier desarrollo actual el <strong>front-end</strong> y el <a href="https://www.inesem.es/revistadigital/informatica-y-tics/backend-con-symfony-3-3/" target="_blank" rel="noopener noreferrer"><strong>back-end</strong></a> son trabajados de una forma cada vez más independiente.</p> <p style="text-align: justify;">Esto sobre todo se debe a la creciente complejidad para desarrollar aplicaciones o páginas web. Por tanto, a grosso modo, tenemos dos mundos de desarrollo especializados: front-end y back-end.</p> <ul style="text-align: justify;"> <li><strong>Desarrollador front-end</strong>: se centra en la parte “<strong>visual</strong>” de la aplicación, es decir, aquello que el usuario puede ver e interactuar. Por tanto, se encarga del <strong>diseño</strong>, la <strong>funcionalidad</strong> y <strong>experiencia de usuario</strong>.</li> <li><strong>Desarrollador back-end</strong>: Se encarga de toda la <strong>administración interna</strong> de la aplicación y de la <strong>comunicación entre la base de datos y el navegador</strong>. Por tanto, es el encargado de establecer la <strong>lógica</strong> y la <strong>comunicación</strong> de todos los elementos.</li> </ul> <p style="text-align: justify;">No obstante, existe una tercera opción: <strong>desarrollador full stack</strong> (o full stack developer) que hace referencia a esa persona encargada de trabajar tanto en la parte frontal (front-end) como en la parte trasera (back-end) de una aplicación o página y <strong>coordinar</strong> ambas partes.</p> <p style="text-align: justify;">Si te interesa el tema y quieres descubrir qué funciones lleva a cabo el Full Stack Developer, te invito a que sigas leyendo este artículo.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2868" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/04/introduccion.jpg?x76792" alt="Full Stack" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/04/introduccion.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/04/introduccion-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <h2 style="text-align: justify;">Requerimientos y funciones del Full Stack Developer</h2> <p style="text-align: justify;">Ser Full Stack Developer no implica dominar por completo cada aspecto del front-end o el back-end, pero sí poder trabajar en ambos lados, <strong>comunicarlos y entender</strong> lo que sucede cuando se crea una aplicación.</p> <p style="text-align: justify;">Los entornos de <strong>cultura ágil</strong> promueven el trabajo en equipo. En este entorno la <strong>flexibilidad</strong> es fundamental, cualquier desarrollador debe poder adaptarse a entornos front-end y back-end cuando sea necesario.</p> <p style="text-align: justify;">Actualmente es prácticamente imposible ser un desarrollador full stack completo. Al ritmo al que evoluciona hoy día la tecnología, es muy complicado dominar completamente cada apartado (<strong>Cliente/Servidor/Arquitectura</strong>).</p> <p style="text-align: justify;">Normalmente, un full stack developer está más especializado en una de las dos partes (back-end o front-end). Un full stack developer está familiarizado con cada capa del desarrollo, domina varias tecnologías de software y tiene un interés real en el resto.</p> <p style="text-align: justify;">Las principales <strong>funciones</strong> que lleva a cabo un full stack developer son las siguientes:</p> <h3 style="text-align: justify;">Servidor, red y entorno de alojamiento.</h3> <p style="text-align: justify;">Un desarrollador full stack debe comprender <strong>qué</strong> se puede romper en el software y por qué se ha roto.</p> <p style="text-align: justify;">Es necesario el uso apropiado de un sistema de control de versiones (<a href="https://www.inesem.es/revistadigital/informatica-y-tics/git/" target="_blank" rel="noopener noreferrer"><strong>VCS</strong></a>), el almacenamiento en la nube, administrar los recursos de la red y un manejo de la redundancia y disponibilidad de datos:</p> <ul style="text-align: justify;"> <li>Cómo se escala la aplicación en función de las restricciones de hardware.</li> <li>Condiciones multitarea del sistema de producción.</li> </ul> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2869" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/04/servidor.jpg?x76792" alt="servidor" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/04/servidor.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/04/servidor-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <h3 style="text-align: justify;">Modelado de datos.</h3> <p style="text-align: justify;">Si el modelo de datos es defectuoso, para cubrir la lógica de la aplicación se necesitará un código extraño y deficiente para compensar los aspectos que no cubra este modelo de datos.</p> <p style="text-align: justify;">Un full stack developer debe saber cómo crear un <strong>modelo relacional normalizado</strong>, que incluye claves externas, índices, vistas, tablas de búsqueda, etc.</p> <p style="text-align: justify;">Además, también debe conocer las bases de datos no relacionales (<strong>NoSQL</strong>) y entender en qué casos son preferibles estas bases de datos a las relacionales.</p> <h3 style="text-align: justify;">Lógica de programación.</h3> <p style="text-align: justify;">Es un aspecto primordial en el núcleo de cualquier aplicación. Es necesario habilidades sólidas en <strong>programación orientada a objetos</strong>.</p> <p style="text-align: justify;">Para facilitar el trabajo existen entornos de trabajo (<strong>Frameworks</strong>) que pueden ser de ayuda para facilitar la lógica de nuestra aplicación.</p> <p style="text-align: justify;">En este sentido es necesario saber lenguajes de programación back-end como <strong>PHP, Ruby, Python o Java</strong>.</p> <p style="text-align: justify;">Así mismo, se debe conocer el manejo de Frameworks como <strong>Angular y Symfony</strong> o entornos como <strong>Node.js o React.js</strong></p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2870" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/04/backend.jpg?x76792" alt="lógica programación" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/04/backend.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/04/backend-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <h3 style="text-align: justify;">API/MVC.</h3> <p style="text-align: justify;">El <strong>MVC</strong> o Modelo Vista-Controlador es un patrón de <strong>arquitectura de software</strong> que se ocupa de cómo funciona el mundo exterior con la lógica de la aplicación y el modelo de datos.</p> <p style="text-align: justify;">Para ello, separa la lógica de la aplicación de la lógica de la vista del usuario.</p> <p style="text-align: justify;">Este patrón ha ganado en importancia ya que se utiliza en multitud de casos, desde componentes gráficos básicos hasta sistemas empresariales.</p> <p style="text-align: justify;">Muchos frameworks actuales utilizan MVC o alguna adaptación del MVC en su arquitectura.</p> <p style="text-align: justify;">Un full stack developer debe tener la capacidad de escribir interfaces claras, coherentes y fáciles de usar.</p> <h3 style="text-align: justify;">Diseño de la interfaz.</h3> <p style="text-align: justify;">Un full stack developer debe entender cómo crear un <strong>diseño legible</strong>, o al menos reconocer que necesitan la ayuda de diseñadores gráficos para el diseño de su interfaz.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2871" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/04/diseño.jpg?x76792" alt="diseño web" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/04/diseño.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/04/diseño-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: justify;">Implementar un buen diseño visual de cualquier software es clave, ya que si la interfaz no es atractiva los usuarios no la utilizarán.</p> <p style="text-align: justify;">En este aspecto, un full stack developer debe dominar<strong> HTML y CSS</strong> para el diseño así como <strong>JavaScript</strong> para el dinamismo de la aplicación.</p> <p style="text-align: justify;">Hay que entender que los usuarios solo quieren que las cosas sean fáciles y funcionen. Si un proceso necesita 8 clics y 3 pasos, hay que intentar reducirlo a un clic.</p> <p style="text-align: justify;">En esta línea, diseñar una <strong>interfaz sencilla y atractiva</strong> es <strong>primordial</strong> para el éxito.</p> <h3 style="text-align: justify;">Entender lo que el cliente y el negocio necesitan.</h3> <p style="text-align: justify;">Un full stack developer debe <strong>comprender</strong> cómo utilizan los clientes el software y además saber cómo funciona el negocio.</p> <p style="text-align: justify;">De esta manera, podrá <strong>adaptar</strong> la aplicación para satisfacer a cada usuario respetando siempre el funcionamiento interno de la empresa y esto conllevará el éxito del negocio.</p> <h3 style="text-align: justify;">Otras habilidades.</h3> <p style="text-align: justify;">Además de todas estas habilidades necesarias para ser full stack developer, también es necesario ser capaz de:</p> <ul style="text-align: justify;"> <li>Escribir <strong>pruebas unitarias</strong> de calidad. Prácticamente todos los lenguajes tienen la capacidad de incluir pruebas unitarias, incluso JavaScript.</li> <li>Comprender los<strong> procesos automatizados</strong> para construir una aplicación, probarla, documentarla y desplegarla a escala.</li> <li>Conocer los <strong>problemas de seguridad</strong>, ya que cada capa presenta sus propias vulnerabilidades.</li> </ul> <h2 style="text-align: justify;">¡Sé capaz de controlar todo!</h2> <p style="text-align: justify;">Aunque es difícil encontrar un perfil que controle todos estos aspectos que hemos mencionado y por tanto se convierta en el <strong>Full Stack Developer</strong> que cada empresa busca, ahí radica la importancia de formarse en esta materia.</p> <p style="text-align: justify;">Ser capaz de controlar todos los aspectos del desarrollo de un software o aplicación teniendo un <strong>ángulo de visión muy amplio y una mentalidad activa</strong> permite abrir muchas puertas laborales al ser un puesto con mucha demanda.</p> <p style="text-align: justify;">Si te interesa formarte en la materia y poder entrar en un campo laboral muy demandado y bien remunerado te recomiendo la formación en el <a href="https://www.inesem.es/Master-Full-Stack-Developer" target="_blank" rel="noopener noreferrer">Máster Full Stack Developer</a> impartido en INESEM.</p> <p style="text-align: justify;">Si te ha gustado este artículo y quieres echar un vistazo a otros que he escrito, puedes entrar en mi <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener noreferrer">perfil</a>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2866" data-ulike-nonce="8e71a7b8a0" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2866"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/full-stack-developer/">Los principales requerimientos y funciones del Full Stack Developer.</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/full-stack-developer/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Symfony framework: ¿Cómo desarrollar una aplicación con Symfony?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/symfony-el-framework-de-moda/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/symfony-el-framework-de-moda/#respond</comments> <dc:creator><![CDATA[Víctor Manuel Acosta]]></dc:creator> <pubDate>Mon, 01 Apr 2019 07:30:02 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2386</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/03/symfony-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Symfony Framework" loading="lazy" style="float:left; margin:0 15px 15px 0;" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/03/symfony-345x180.jpg 345w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/03/symfony-175x92.jpg 175w" sizes="(max-width: 345px) 100vw, 345px" />Symfony es un framework para desarrollo de aplicaciones web, que está construido mediante PHP. Aporta una utomatización de las tareas más comunes. Es muy sólido y estable. Se basa en el patrón de diseño Modelo Vista Controlador, aunque tiene su propia forma de trabajo y distribución de archivos en directorios. ¿Quieres saber más?</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/symfony-el-framework-de-moda/">Symfony framework: ¿Cómo desarrollar una aplicación con Symfony?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/03/symfony-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Symfony Framework" loading="lazy" style="float:left; margin:0 15px 15px 0;" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/03/symfony-345x180.jpg 345w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/03/symfony-175x92.jpg 175w" sizes="(max-width: 345px) 100vw, 345px" /><p style="text-align: justify;">En las estadísticas sobre los frameworks web más utilizados por los desarrolladores, <strong>Symfony framework</strong> siempre aparece entre las primeras posiciones.</p> <p style="text-align: justify;">De la traducción literal de <em>Framework (marco de trabajo)</em> podemos deducir su propósito. A continuación, vemos una definición más formal de framework:</p> <blockquote> <p style="text-align: justify;">«Una estructura conceptual y tecnológica de soporte definido, normalmente con artefactos o módulos concretos de software, que puede servir de base para la organización y desarrollo de software. Típicamente, puede incluir soporte de programas, bibliotecas, y un lenguaje interpretado, entre otras herramientas, para así ayudar a desarrollar y unir los diferentes componentes de un proyecto. «</p> </blockquote> <p>En el artículo <a href="https://www.inesem.es/revistadigital/informatica-y-tics/cms-vs-framework-ventajas-desventajas/" target="_blank" rel="noopener">CMS VS Framework</a> se concreta el concepto de framework.</p> <p style="text-align: justify;">En la práctica, utilizaremos estas herramientas software para desarrollar aplicaciones web, incluidos servicios web, recursos web y API web. Los frameworks son, en resumen, bibliotecas que nos ayudan a desarrollar su aplicación de forma más rápida e inteligente.</p> <p style="text-align: justify;">Hay frameworks para trabajar en el lado del servidor (backend) o en el lado del cliente (frontend), o ambos. <strong>Symfony framework</strong> es un framework del lado del servidor.</p> <p>Para saber más de sobre el desarrollo backend con Symfony puede consultar este <a title="Backend con Symfony" href="https://www.inesem.es/revistadigital/informatica-y-tics/backend-con-symfony-3-3/" target="_blank" rel="noopener">artículo</a>.</p> <p style="text-align: justify;">Symfony es un framework que está construido mediante PHP y actualmente, a nivel tecnológico es de los más avanzados. Otros frameworks como Laravel están construidos utilizando <strong>Symfony framework</strong>. Gestores de contenido (CMS) como Drupal o Joomla utilizan componentes de Symfony.</p> <p> </p> <h2>Patrón de arquitectura Modelo Vista Controlador</h2> <p style="text-align: justify;">MVC es la abreviatura de Modelo, Vista y Controlador. Es una forma muy popular de organizar el código. La gran idea detrás de MVC es que <strong>cada sección de su código tiene un propósito</strong>. Esos propósitos son diferentes. Una parte del código contiene los datos de la aplicación, parte del código hace que la aplicación tenga un buen aspecto y parte del código controla cómo funciona la aplicación.</p> <p><img loading="lazy" class="wp-image-2852 aligncenter" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/03/interior.jpg?x76792" alt="Symfony Framework" width="500" height="333" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/03/interior.jpg 1900w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/03/interior-175x117.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/03/interior-768x512.jpg 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/03/interior-1020x680.jpg 1020w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/03/interior-600x400.jpg 600w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: justify;">Veamos las partes de MVC en detalle:</p> <ul> <li style="text-align: justify;"><strong>Modelo:</strong> el código del modelo generalmente refleja cosas del mundo real. Este código puede contener datos en bruto, o definirá los componentes esenciales de su aplicación. Por ejemplo, si estuviera creando una aplicación de Tareas pendientes, el código del modelo definiría qué es una «tarea» y qué es una «lista».</li> <li style="text-align: justify;"><strong>Vista:</strong> el código de vista se compone de todas las funciones que interactúan directamente con el usuario. Este es el código que hace que el aspecto de la aplicación sea bueno y además cómo el usuario la ve e interactúa con ella.</li> <li style="text-align: justify;"><strong>Controlador:</strong> el código del controlador actúa como un enlace entre el modelo y la vista, recibiendo las entradas del usuario y decidiendo qué hacer con ellas. Es el cerebro de la aplicación y une el modelo y la vista.</li> </ul> <p style="text-align: justify;">Puede aprender más en el artículo <a href="https://codigofacilito.com/articulos/mvc-model-view-controller-explicado" target="_blank" rel="nofollow noopener">MVC explicado</a>.</p> <p style="text-align: justify;">Los desarrolladores crearán carpetas para cada parte de MVC. Proporcionando un<strong> punto de partida para traducir nuestras ideas en código.</strong> También facilita el retorno al código, ya que es sencillo identificar qué código hace qué. Además, el estándar de organización que promueve MVC facilita que otros desarrolladores entiendan nuestro código.</p> <p> </p> <h2>Estructura de carpetas de Symfony</h2> <p style="text-align: justify;"><strong>Symfony</strong> es un completo framework diseñado para optimizar el desarrollo de las aplicaciones web basado en el patrón <strong>Modelo Vista Controlador</strong>. Esto quiere decir que para los desarrolladores, separa la lógica de negocio, la lógica de servidor y la capa de presentación.</p> <p style="text-align: justify;">Aunque <strong>Symfony framework</strong> utiliza el patrón de diseño Modelo Vista Controlador, tiene su propia forma de trabajo.</p> <p style="text-align: justify;">En línea con MVC, los archivos de la aplicación se distribuyen en carpetas según su función. La estructura que propone Symfony 4 es opcional, si no se requiere una carpeta (por ejemplo template) no es necesario crear al directorio.</p> <p style="text-align: justify;">También es posible cambiar estas carpetas, como puede ver en la <a href="https://symfony.com/doc/current/configuration/override_dir_structure.html" target="_blank" rel="noopener">página oficial</a>.</p> <p style="text-align: justify;">Las carpetas más importantes de una aplicación realizada con Symfony framework, en su versión 4 son las siguientes:</p> <ul> <li style="text-align: justify;"><strong>Tests:</strong> archivos de pruebas de la aplicación. Permite declarar un espacio de nombres de prueba específico para la carga automática.</li> <li style="text-align: justify;"><strong>Templates:</strong> este directorio solamente se crea cuando se instala Twig (plantillas para php). Contiene las plantillas de nuestra aplicación.</li> <li style="text-align: justify;"><strong>Config:</strong> contiene los archivos de configuración. Encontraremos un archivo por paquete y por entorno. También contiene un archivo para cada configuración de enrutamiento.</li> <li style="text-align: justify;"><strong> Src:</strong> aquí se incluye la lógica de negocio. Dentro de este directorio se encuentran los controladores la aplicación.</li> <li style="text-align: justify;"><strong>Var:</strong> incluye los archivos temporales, entre los que se encuentra la caché.</li> </ul> <p> </p> <h2>Desarrollar una aplicación con Symfony</h2> <p style="text-align: justify;"><strong>Symfony framework</strong> aporta una serie de herramientas y clases ya programadas. Encaminadas a reducir el tiempo de desarrollo de una aplicación web.</p> <p style="text-align: justify;">Otra ventaja es que automatiza las tareas más comunes. Permitiendo al desarrollador dedicarse por completo a los <strong>aspectos específicos de cada aplicación</strong>. Por lo tanto reduce el tiempo de desarrollo de cualquier sitio web, que en definitiva es lo que se persigue en el campo del desarrollo de aplicaciones: Aumentar la productividad.</p> <p style="text-align: justify;">Symfony sigue la filosofía de «controladores sencillos y modelos pesados». Esto significa que los controladores deben contener solo una fina capa de «código pegamento» necesaria para coordinar las diferentes partes de la aplicación.</p> <p style="text-align: justify;">Los métodos incluidos dentro de un controlador solo deben llamar a otros servicios, desencadenar algunos eventos si es necesario y luego devolver una respuesta. Pero no deben contener ninguna lógica de negocio. Si este es el caso deberíamos llevar esta lógica a un servicio fuera del controlador.</p> <p style="text-align: justify;">Acoplar los controladores al framework nos permite aprovechar todas las características de <strong>Symfony framework</strong>, y así aumentar la productividad.</p> <p style="text-align: justify;">Las buenas prácticas de Symfony framework incluyen el uso de anotaciones para enrutamiento, almacenamiento en caché y seguridad. Eso simplifica la configuración. Toda la configuración está donde se necesita y solamente se usa un mismo formato.</p> <p style="text-align: justify;">Para ver mas detalles puede ver «<a href="https://symfony.com/doc/current/best_practices/creating-the-project.html" target="_blank" rel="nofollow noopener">Best Practices – Creating de Project</a>«.</p> <p style="text-align: justify;">En resumen, a día de hoy, <strong>Simfony framework</strong> es un proyecto PHP muy sólido y estable, con una gran comunidad, una buena solución para desarrollar aplicaciones.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2386" data-ulike-nonce="571a307eb5" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2386"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/symfony-el-framework-de-moda/">Symfony framework: ¿Cómo desarrollar una aplicación con Symfony?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/symfony-el-framework-de-moda/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Las 5 herramientas para crear cuadros de mando que debes conocer.</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/cuadros-de-mando/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/cuadros-de-mando/#respond</comments> <dc:creator><![CDATA[Víctor Manuel Acosta]]></dc:creator> <pubDate>Fri, 22 Mar 2019 11:47:24 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2845</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/portada2-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Herramientas para crear cuadros de mando" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Es habitual que cualquier empresa cuente con cuadros donde se agrupan y visualizan todos los datos corporativos, para conocer que está pasando en la organización y en su entorno. Los datos se pueden mostrar en forma de tablas, gráficos de líneas, gráficos de barras y en todo tipo de medidores. ¿Quieres conocer las 5 herramientas…</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/cuadros-de-mando/">Las 5 herramientas para crear cuadros de mando que debes conocer.</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/portada2-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Herramientas para crear cuadros de mando" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Un cuadro de mando se utiliza para administrar nuestra información de forma visual. Hace posible rastrear y analizar los datos. En este artículo vamos a analizar distintas <strong>herramientas para crear cuadros de mando</strong>.</p> <p style="text-align: justify;">Un cuadro de mano mostrará <a href="https://www.inesem.es/revistadigital/gestion-empresarial/kpi-en-marketing/" target="_blank" rel="noopener">indicadores clave de rendimiento (KPI)</a>, métricas y datos clave para ver el estado actual de la empresa, departamento o proceso de negocio concreto. Es importante que las herramientas para crear cuadros de mando <strong>sean personalizables</strong> para poder satisfacer las necesidades específicas de cada departamento o empresa.</p> <p style="text-align: justify;">En la parte técnica, un cuadro de mando se conecta a nuestros archivos, adjuntos, servicios web y API. Pero de cara al usuario se muestran todos los datos en forma de tablas, gráficos de líneas, gráficos de barras y todo tipo de medidores.</p> <p style="text-align: justify;"><img loading="lazy" class="wp-image-2848 aligncenter" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/interior.png?x76792" alt="Herramientas para crear cuadros de mando" width="500" height="324" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/interior.png 1920w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/interior-175x113.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/interior-768x498.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/interior-1020x661.png 1020w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/interior-600x389.png 600w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/interior-580x375.png 580w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: justify;">Según el diseño del cuadro de mando, los datos numéricos directos pueden tener una representación visual. De esta forma<strong> podemos utilizar símbolos intuitivos</strong>, como un triángulo rojo hacia abajo para indicar una caída en los ingresos. O un triángulo verde hacia arriba para indicar un aumento en el tráfico del sitio web.</p> <p style="text-align: justify;">Un cuadro de mando es la <strong>forma más eficiente de rastrear múltiples fuentes de datos</strong>. Ya que proporciona un lugar común de monitorización y análisis del rendimiento. Esta monitorización en tiempo real reduce las horas de análisis y de reuniones de proyecto tradicionales.</p> <p> </p> <h2 style="text-align: justify;">Los cuadros de mando son una herramienta de business intelligence</h2> <p style="text-align: justify;">Los cuadros de mando son una herramienta de visualización de datos. Ya que hace posible que todos los usuarios entiendan los análisis que son importantes para su negocio, departamento o proyecto. Incluso para usuarios no técnicos, los cuadros de mando les permiten <strong>recopilar datos analizar tendencias y ocurrencias.</strong></p> <p style="text-align: justify;">Las <strong>herramientas para crear cuadros de mando</strong> desarrollan utilidades que proveen una referencia objetiva de rendimiento. Sirven como una base efectiva para seguir trabajando en el cumplimiento de los objetivos corporativos. Un panel de control es una <strong>herramienta de business intelligence</strong> que se utiliza para mostrar datos de forma visual de una forma muy intuitiva para todos los miembros de la empresa.</p> <p style="text-align: justify;">Los usuarios pueden profundizar en la vista general del cuadro de mando, para poder investigar KPIs y métricas específicas para comprender qué funciona y qué no. Además, los cuadros de mando son capaces de <strong>correlacionar datos de diferentes fuentes</strong> en una única visualización si el usuario así lo decide.</p> <p style="text-align: justify;">¿Quieres saber más sobre el business intelligence? Te recomendamos que le eches un vistazo al siguiente artículo:</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/que-es-business-intelligence/" target="_blank" rel="noopener">¿Qué es Business Intelligence? Ventajas de uso y principales herramientas.</a></p> <p style="text-align: justify;">A continuación analizaremos distintas <strong>herramientas para crear cuadros de mando</strong>.</p> <p> </p> <h2 style="text-align: justify;">Tableau, cuadros de mando informativos.</h2> <p style="text-align: justify;">Lanzado en 2003, <a href="https://www.tableau.com" target="_blank" rel="nofollow noopener">Tableau</a> es un sistema de business intelligence que ayuda a las empresas a visualizar y comprender sus datos. La solución permite a las empresas <strong>conectarse, visualizar y compartir datos rápidamente</strong>, desde cualquier tipo de dispositivo. No se necesitan conocimientos de programación para crear y publicar cuadros de mandos. Esta solución es propietaria, con lo que hay que pagar por una licencia.</p> <p style="text-align: justify;">Tableau Desktop es una solución de análisis permite al usuario <strong>crear sus propios aplicaciones</strong> para análisis de los datos. Tableau Server permite publicar paneles de Tableau Desktop en cualquier navegador web o dispositivo móvil.</p> <p> </p> <h2 style="text-align: justify;">Sisense, constructor de análisis.</h2> <p style="text-align: justify;">Es una plataforma de business intelligence inteligencia que permite a los usuarios <strong>unirse y analizar la información</strong>. De esta forma podrán tomar decisiones empresariales más inteligentes y elaborar planes y estrategias viables. Con Sisense, los usuarios pueden crear cuadros de control a través de una interfaz de <strong>usuario de arrastrar y soltar.</strong></p> <p style="text-align: justify;">También es una solución de código propietario. Pero puedes registrarse fácilmente para obtener una demostración gratuita.</p> <p style="text-align: justify;">Es el software de inteligencia empresarial líder para muchas empresas, entre sus usuarios se encuentra NASDAQ, Sony, ESPN, Comcast y la NASA.</p> <p> </p> <h2 style="text-align: justify;">Zoho Analytics, cuadros de mando intuitivos.</h2> <p style="text-align: justify;">Conocido anteriormente como Zoho Reports. Es la solución de business intelligence de Zoho. Permite <strong>crear paneles de control intuitivos y vistas de datos</strong>. Es una herramienta fácil de usar y de configurar. La razón es que está diseñada para ser utilizada por propietarios de PYMES que buscan una plataforma económica y eficiente para sus necesidades comerciales.</p> <p style="text-align: justify;">Las nuevas empresas apreciarán la mayoría de sus características, que incluyen <strong>visualizaciones de datos, colaboración en línea entre los miembros del equipo</strong>, entre otras aplicaciones empresariales útiles. Para una empresa en crecimiento, hay una versión empresarial disponible que es más intuitiva que la que ofrecen la mayoría de las competiciones.</p> <p style="text-align: justify;">Zoho Analytics está diseñado para empezar a trabajar en poco tiempo. La interfaz es <strong>similar a una hoja de cálculo.</strong> Ofrece un diseñador de informes muy intuitivo basado en arrastrar y soltar. Esto hace que sea muy fácil de aprender y de utilizar para cualquier negocio.</p> <p style="text-align: justify;">Hay una versión gratuita con la que podemos hacernos una idea del producto. Te recomendamos que le eches un vistazo.</p> <p> </p> <h2 style="text-align: justify;">QlikView y Qlik Sense, para compartir ideas.</h2> <p style="text-align: justify;">QlikView es un producto de descubrimiento de datos de Business Intelligence (BI) para crear <strong>aplicaciones de análisis guiadas,</strong> así como paneles de control diseñados para los desafíos empresariales. Utiliza búsquedas naturales para analizar información compleja y acelerar el proceso.</p> <p style="text-align: justify;">A diferencia de los sistemas tradicionales, QlikView expone datos que no se revelan con herramientas basadas en consultas. La herramienta también ofrece exploración y descubrimiento guiados y <strong>análisis de colaboración para compartir ideas.</strong> Además, el programa permite a los usuarios crear e implementar aplicaciones analíticas sin necesidad de habilidades técnicas. Esto ayuda a impulsar una respuesta más rápida a los cambios en los requisitos del negocio, un menor tiempo de valoración y una mayor comprensión de la empresa.</p> <p style="text-align: justify;">Recientemente se ha desarrollado Qlik Sense, que en general comparte las características de QlikView, pero está más <strong>orientada al «autoservicio»</strong>, en el que el usuario desarrolla sus propios cuadros de mando. Además también es más intuitivo y está preparado para funcionar en todo tipo de dispositivos.</p> <p style="text-align: justify;">Son aplicaciones de código propietario, pero como en los anteriores casos cuenta con una versión de prueba gratuita.</p> <p> </p> <h2 style="text-align: justify;">Microsoft Power BI, análisis ad hoc.</h2> <p style="text-align: justify;">Power BI es el conjunto de herramientas de análisis de negocios de Microsoft que ofrece información a en el ámbito de cualquier organización.</p> <p style="text-align: justify;">Le permite: conectarse a cientos de fuentes de datos, simplificar la preparación de datos y dirigir el análisis ad hoc. Los informes generados se pueden publicar para que la organización los consuma en la web y en dispositivos móviles.</p> <p style="text-align: justify;">Microsoft Power BI <strong>convierte los datos en imágenes comprensibles</strong>. De esta forma la empresa puede recopilar información, organizar y diseñar estrategias comerciales efectivas.</p> <p style="text-align: justify;">La mayor ventaja de Power BI es que viene incluido en las últimas versiones de Excel. Con lo que simplemente habría que activarlo, y sino se puede instalar como un complemento de forma gratuita.</p> <p style="text-align: justify;">Si te ha parecido interesante este artículo te recomendamos que le eches un vistazo a las <a href="https://www.inesem.es/revistadigital/informatica-y-tics/excel-y-business-intelligence/" target="_blank" rel="noopener">herramientas que Excel nos ofrece para construir cuadros de mando</a>.</p> <p style="text-align: justify;"> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2845" data-ulike-nonce="f76d0dbc9c" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2845"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/cuadros-de-mando/">Las 5 herramientas para crear cuadros de mando que debes conocer.</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/cuadros-de-mando/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Buenas prácticas en GIT: Confirme a menudo, use ramas, divida y venza.</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/git/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/git/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Wed, 06 Mar 2019 08:33:58 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[buenas prácticas]]></category> <category><![CDATA[commit]]></category> <category><![CDATA[control de versiones]]></category> <category><![CDATA[dvcs]]></category> <category><![CDATA[equipo de desarrollo]]></category> <category><![CDATA[GIT]]></category> <category><![CDATA[git add]]></category> <category><![CDATA[git branch]]></category> <category><![CDATA[git merge]]></category> <category><![CDATA[git pull]]></category> <category><![CDATA[git push]]></category> <category><![CDATA[git rebase]]></category> <category><![CDATA[git remote]]></category> <category><![CDATA[github]]></category> <category><![CDATA[open source]]></category> <category><![CDATA[repositoy]]></category> <category><![CDATA[software]]></category> <category><![CDATA[staging area]]></category> <category><![CDATA[vcs]]></category> <category><![CDATA[working directory]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2820</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/portada-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Desarrollo Software en GIT." loading="lazy" style="float:left; margin:0 15px 15px 0;" />Los Sistemas de Control de Versiones (VCS) son en la actualidad una pieza imprescindible para cualquier desarrollo continuo de un software o proyecto. GIT es el rey de los VCS en la actualidad. ¿Quieres conocer las prácticas más recomendadas para su correcto funcionamiento? Entonces...¡No te pierdas este Artículo!</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/git/">Buenas prácticas en GIT: Confirme a menudo, use ramas, divida y venza.</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/portada-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Desarrollo Software en GIT." loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Los <strong>Sistemas de Control de Versiones (VCS)</strong> son en la actualidad una <strong>pieza imprescindible</strong> para cualquier <strong>desarrollo continuo</strong> de un software o proyecto. GIT es el rey de los VCS en la actualidad.</p> <p style="text-align: justify;">En su <strong>comienzo</strong>, los Sistemas de Control de Versiones (<strong>VCS</strong>) eran <strong>centralizados</strong> y esto conllevaba problemas a la hora de tener toda la información en un solo sitio almacenada.</p> <p style="text-align: justify;">Para dar solución, se crearon los <strong>Sistemas de Control de Versiones Distribuidos (DVCS)</strong>, los cuales mantienen una copia en cada nodo de la red del software o proyecto completo. Esto hace que sea mucho más fácil recuperarse de fallos y añadir nuevas funcionalidades.</p> <p style="text-align: justify;">Desde su lanzamiento, <strong>GIT</strong> ha sido el <strong>DVCS más utilizado</strong> y en la actualidad sigue siendo el referente.</p> <p style="text-align: justify;">Si quieres descubrir una serie de <strong>buenas prácticas</strong> para el <strong>uso de GIT</strong>, sigue leyendo este artículo.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2826" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/imagen-GIT.jpg?x76792" alt="Logo GIT" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/imagen-GIT.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/imagen-GIT-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p> </p> <h2 style="text-align: justify;">¿Qué es el control de versiones?</h2> <p style="text-align: justify;">Los <strong>sistemas de control de versiones</strong> son una serie de herramientas software que ayudan a administrar los cambios que se vayan realizando en el código fuente de cualquier programa a lo largo del tiempo.</p> <p style="text-align: justify;">Para casi todos los proyectos de software, el <strong>código fuente</strong> es como la joya de la corona: un valioso activo cuyo valor debe ser protegido.</p> <p style="text-align: justify;">El software de control de versiones es una <strong>parte fundamental</strong> en cualquier <strong>equipo de desarrolladores</strong> moderno. Los desarrolladores que están acostumbrados a trabajar con un sistema de control de versiones en sus equipos generalmente reconocen el increíble valor que el control de versiones tiene en sus proyectos.</p> <p> </p> <h2 style="text-align: justify;">Entonces…¿Qué es GIT?</h2> <p style="text-align: justify;">De lejos, el sistema de control de versiones modernas más utilizado en el mundo actualmente es <strong>GIT</strong>.</p> <p style="text-align: justify;">Git es un proyecto de código abierto, mantenido de forma activa, desarrollado originalmente en 2005 por <strong>Linus Torvalds</strong>, el famoso creador del kernel del sistema operativo Linux.</p> <p style="text-align: justify;">Además de ser <strong>distribuido</strong>, Git ha sido diseñado teniendo en cuenta el <strong>rendimiento</strong>, la <strong>seguridad</strong> y la <strong>flexibilidad</strong>.</p> <p style="text-align: justify;">Puedes consultar cualquier cosa que desees saber sobre GIT en su<strong> <a href="https://git-scm.com/" target="_blank" rel="noopener">página web</a>.</strong></p> <p> </p> <h2 style="text-align: justify;">¿Cómo es trabajar con GIT?</h2> <p style="text-align: justify;"><strong>GIT está pensado para todo tipo de proyectos</strong>, desde un proyecto individual hasta un proyecto enorme de una gran empresa.</p> <p style="text-align: justify;">A medida que un <strong>proyecto va creciendo</strong> y existen más y más archivos dentro de nuestro repositorio, coordinar todas las partes de nuestro equipo de desarrollo y mantener un control de versiones de nuestro proyecto fiable y actualizado <strong>se vuelve</strong> cada vez <strong>más difícil</strong>.</p> <p style="text-align: justify;">Las siguientes <strong>buenas prácticas (hábitos)</strong> que describiremos a continuación facilitarán que el repositorio de producción mantenga actualizado, fiable y estable nuestro código fuente en todo momento:</p> <h3 style="text-align: justify;">1. Confirma con regularidad (Commit)</h3> <p style="text-align: justify;">Si <strong>confirmas cambios (commit) de manera regular</strong> (a menudo) hace que las confirmaciones sean pequeñas y pueda confirmar solo cambios que estén relacionados.</p> <p style="text-align: justify;">Además, permite <strong>compartir el código con más frecuencia</strong> con otros compañeros del equipo. De esa manera, es más fácil para todos integrar los cambios regularmente y evitar tener conflictos al fusionar cambios y ramas.</p> <p style="text-align: justify;">Por el contrario, si no realiza confirmaciones con regularidad y tiene pocas confirmaciones pero muy grandes, será difícil tanto resolver conflictos como comprender los cambios que se realizaron.</p> <p style="text-align: justify;">Un commit debe ser un <strong>contenedor para los cambios relacionados</strong>. Por ejemplo, corregir dos errores diferentes debería producir dos confirmaciones separadas. Los pequeños commits facilitan que otros miembros del equipo entiendan los cambios y los restituyan si algo sale mal.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2825" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/imagen-areas.jpg?x76792" alt="Áreas GIT" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/imagen-areas.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/imagen-areas-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: justify;"><strong>No confirmes trabajos a medio hacer</strong></p> <p style="text-align: justify;">Solo debes confirmar código cuando se complete. Esto no significa que tenga que completar una característica grande y completa antes de confirmarse.</p> <p style="text-align: justify;">Todo lo contrario. Lo ideal es dividir la implementación de la característica en partes lógicas y confirmar cada parte en cuanto este realizada para tener commits con frecuencia.</p> <h3 style="text-align: justify;">2. Escribe mensajes de confirmación útiles</h3> <p style="text-align: justify;"><strong>Crea mensajes de confirmación intuitivos y descriptivos</strong> es una de las mejores prácticas que puede realizar, sobre todo para otras personas que utilicen el repositorio.</p> <p style="text-align: justify;">Permite a los integrantes de nuestro equipo (y otras personas que puedan usar el repositorio) comprender rápidamente los cambios sin tener que leer el código.</p> <p style="text-align: justify;">También es importante crear <strong>mensajes de confirmación de calidad</strong> para poder responder algunas preguntas cuando revisamos el historial de revisiones.</p> <p style="text-align: justify;">GIT establece una regla general donde indica que una <strong>buena longitud del mensaje</strong> y así proporcionar un resumen corto de la confirmación sería utilizar <strong>entre 50 y 72 caracteres</strong>. Esta longitud tiene mucha relación con el comando <strong>git log --oneline</strong> que lista todas la confirmaciones realizadas hasta el momento en el repositorio.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2824" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/imagen-keep-calm.jpg?x76792" alt="Keep Calm & Git commit" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/imagen-keep-calm.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/imagen-keep-calm-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <h3 style="text-align: justify;">3. Utiliza Ramas (Branch)</h3> <p style="text-align: justify;"><strong>La ramificación es una de las características más poderosas de Git</strong>, y esto no es por accidente: la ramificación rápida y fácil fue un requisito central desde el primer día.</p> <p style="text-align: justify;">Las ramas son la <strong>herramienta perfecta para ayudar a evitar mezclar diferentes líneas de desarrollo</strong>. Debe usar ramas constantemente en sus flujos de trabajo de desarrollo: para nuevas funciones, correcciones de errores, experimentos, ideas, etc.</p> <p style="text-align: justify;">Git permite elegir entre una gran cantidad de flujos de trabajo diferentes: ramas de larga duración, ramas temáticas, de fusion o de reajuste, etc.</p> <p style="text-align: justify;">El que se elija un flujo de trabajo frente a otro depende de una serie de factores: el proyecto, los flujos de trabajo de desarrollo e implementación general y las preferencias personales y de los compañeros. Independientemente de cómo elijas trabajar, solo asegúrate de acordar un flujo de trabajo común al equipo de desarrollo para que todos sigan dicho flujo.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2823" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/imagen-ramas.jpg?x76792" alt="Ramas GIT" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/imagen-ramas.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/imagen-ramas-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <h3 style="text-align: justify;">4. Actualiza tu repositorio antes de enviar cambios (Pull y Push)</h3> <p style="text-align: justify;">Es común que mientras nosotros trabajamos en nuestro repositorio local, otro compañero haya realizado algún cambio (confirmación o commit) en el repositorio remoto que nosotros no disponemos aún en el nuestro.</p> <p style="text-align: justify;">Por tanto, para <strong>mantener la integridad de todo el proyecto</strong>, antes de enviar cualquier cambio al repositorio remoto (git push), se debe ‘extraer’ las últimas confirmaciones del repositorio remoto en nuestro repositorio local (<strong>git pull</strong>).</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2822" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/imagen-pull-y-push.jpg?x76792" alt="PULL Y PUSH" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/imagen-pull-y-push.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/imagen-pull-y-push-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <h3 style="text-align: justify;">5. Divide el trabajo en repositorios</h3> <p style="text-align: justify;">Los repositorios a veces acostumbran a almacenar archivos que no deberían, simplemente porque estaban allí. Trate de evitarlo.</p> <p style="text-align: justify;"><strong>Diferentes trabajos por repositorio.</strong></p> <p style="text-align: justify;">Aprende a separar cada trabajo diferenciado en distintos repositorios. Separar los distintos tipos de trabajo previamente a su desarrollo permite ahorrar mucho tiempo en el futuro.</p> <p style="text-align: justify;"><strong>Control de acceso en cada repositorio</strong></p> <p style="text-align: justify;">Si alguien tiene acceso a un repositorio, tiene acceso a todo el repositorio, todas las ramas, historial, etc. Si necesita controlar el acceso de los diferentes miembros, separe los trabajos en diferentes repositorios.</p> <p style="text-align: justify;"><strong>Repositorios separados para archivos necesarios en múltiples proyectos</strong></p> <p style="text-align: justify;">Esto promueve el uso compartido y la reutilización del código, y es muy recomendable.</p> <p style="text-align: justify;"><strong>Repositorios separados para archivos grandes</strong></p> <p style="text-align: justify;">Git no maneja archivos grandes de manera ideal y los repositorios con archivos grandes pueden ser lentos. Si debe confirmarlos, separarlos en su propio repositorio puede hacer que los desarrollos sean más eficientes.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2821" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/imagen-divide-y-venceras.jpg?x76792" alt="Divide y vencerás" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/imagen-divide-y-venceras.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/imagen-divide-y-venceras-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p> </p> <h2 style="text-align: justify;">¡Utiliza bien GIT y jamás dejarás de usarlo!</h2> <p style="text-align: justify;">Debido al avance de las tecnologías, cualquier empresa se basa en <strong>aplicaciones software</strong>. Por lo tanto, la alteración del flujo de trabajo de desarrollo, afecta a toda la empresa.</p> <p style="text-align: justify;"><strong>Git</strong> se ha convertido en el <strong>sistema de control de versiones esperado</strong> para la mayoría de nuevos proyectos.</p> <p style="text-align: justify;">Además, <strong>Git es muy popular</strong> entre los proyectos de código abierto. Esto significa que es fácil aprovechar las bibliotecas de terceros y animar a otros a compartir su propio <strong>código open source</strong>.</p> <p style="text-align: justify;">Si te ha gustado este artículo y quieres seguir leyendo otros, puedes entrar en mi<strong> <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener">perfil</a>.</strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2820" data-ulike-nonce="152940b27d" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2820"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/git/">Buenas prácticas en GIT: Confirme a menudo, use ramas, divida y venza.</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/git/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Frontend con Angular: Todo lo que debes saber sobre esta herramienta.</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/frontend-con-angular-todo-lo-que-debes-saber-sobre-esta-herramienta/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/frontend-con-angular-todo-lo-que-debes-saber-sobre-esta-herramienta/#respond</comments> <dc:creator><![CDATA[Víctor Manuel Acosta]]></dc:creator> <pubDate>Mon, 04 Mar 2019 12:35:42 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2812</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/angular_portada2-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Frontend con Angular" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Angular es un framework javascript que facilita la creación de aplicaciones web, ideal para desarrollar un frontend, combina las mejores prácticas integradas para resolver los desafíos de desarrollo. Su arquitectura hace posible dividir el trabajo entre los diferentes miembros del equipo. ¿Cuáles son los beneficios de utilizarlo?</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/frontend-con-angular-todo-lo-que-debes-saber-sobre-esta-herramienta/">Frontend con Angular: Todo lo que debes saber sobre esta herramienta.</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/angular_portada2-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Frontend con Angular" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Angular se trata de un framework utilizado para el desarrollo de aplicaciones web de una sola página, y está desarrollado en TypeScript. Es muy sencillo desarrollar un <strong>frontend con Angular</strong>.</p> <p style="text-align: justify;">El propósito de Angular, es el de generar una mayor cantidad de aplicaciones basadas en un navegador, permitiendo el uso del modelo vista controlador (MVC), o mejor dicho, una variante más flexible llamada MVW (Model View Whatever).</p> <p style="text-align: justify;">En las aplicaciones de actuales el front-end y back-end están cada vez más separados; debido a la creciente complejidad, nuestras interfaces de usuario están ahora desacopladas de gran parte de la lógica detrás de ellas. Esto significa, grosso modo, que tenemos dos mundos de desarrollo especializados: front-end y back-end.</p> <ul style="text-align: justify;"> <li>Los desarrolladores front-end se centran en lo que el usuario puedes ver e interactuar. Se encargan del diseño, funcionalidad y experiencia de usuario.</li> <li>Los desarrolladores de back-end, por otra parte, hacen posible el front-end. Trabajan con tecnologías de servidor y se encargan de la comunicación entre la base de datos y el navegador.</li> </ul> <p style="text-align: justify;">Podemos saber más sobre backend en <a title="Creación de un backend con Symfony" href="https://www.inesem.es/revistadigital/informatica-y-tics/backend-con-symfony-3-3/" target="_blank" rel="noopener">Creación de un backend con Symfony</a></p> <p> </p> <h2 style="text-align: justify;">Requerimientos e instalación del framework Angular</h2> <p style="text-align: justify;">Un prerequisito de instalación de Frontend con Angular es disponer de Node.js. Es un entorno multiplataforma utilizado para la programación. El principal objetivo de Node.js es construir programas de red escalables . Hace posible la integración de Angular para poder programar con él.</p> <p style="text-align: justify;">Para instalar Node.js podemos acceder a la página oficial en <a title="Página oficial Node.js" href="https://nodejs.org/es/" target="_blank" rel="nofollow noopener">https://nodejs.org/es/</a></p> <p style="text-align: justify;">Las aplicaciones Angular dependen de las características y funcionalidades proporcionadas por bibliotecas. Estas bibliotecas están disponibles al desarrollador mediante paquetes npm (Node.js Package Manager). Para descargar e instalar paquetes npm necesitaremos un administrador de paquetes npm.</p> <p style="text-align: justify;">Pero no tenemos que preocuparnos porque npm está incluido en la instalación de Node.js de forma predeterminada.</p> <p style="text-align: justify;">Ya solamente quedaría instalar Angular CLI (Command Line Interface), para crear proyectos, generar códigos de aplicaciones y bibliotecas. Mediante esta aplicación podremos llevar a cabo tareas habituales en el desarrollo como son las pruebas, empaquetado y entrega.</p> <p style="text-align: justify;">Los detalles para instalar Angular están descritos en la página oficial de Angular:</p> <p style="text-align: justify;"><a title="Página oficial Angular" href="https://angular.io/guide/quickstart" target="_blank" rel="noopener">https://angular.io/guide/quickstart</a></p> <p> </p> <h2 style="text-align: justify;">Utilización de Angular</h2> <p style="text-align: justify;">Desarrollar un <strong>frontend con Angular</strong> es la opción elegida por una gran cantidad de desarrolladores.</p> <p style="text-align: justify;">Angular es un framework de código abierto desarrollado por Google. Con el objeto para crear aplicaciones web dinámicas y modernas. Fue presentado por primera vez en 2009, el framework se caracteriza por eliminar códigos innecesarios y garantizar aplicaciones más ligeras y rápidas.</p> <p style="text-align: justify;">Para concretar más el concepto de framework puede consultar el artículo <a title="CMS vs Framework" href="https://www.inesem.es/revistadigital/informatica-y-tics/cms-vs-framework-ventajas-desventajas/" target="_blank" rel="noopener">CMS vs Framework</a>.</p> <p style="text-align: justify;">Angular ayuda a crear aplicaciones interactivas y dinámicas de una sola página. Estas aplicaciones incluyen plantillas, enlace con datos, modularización, gestión de API RESTful, inyección de dependencias y manejo de AJAX.</p> <p style="text-align: justify;">Los diseñadores pueden utilizar HTML como lenguaje de plantilla e incluso extender la sintaxis de HTML para transmitir fácilmente los componentes de la aplicación.</p> <p style="text-align: justify;">Un <strong>frontend con Angular</strong> no depende de bibliotecas de terceros. Al utilizar este framework en sus proyectos, puede obtener múltiples beneficios, a continuación vamos a ver estas ventajas.</p> <p> </p> <h2 style="text-align: justify;">Ventajas de utilizar Angular</h2> <p style="text-align: justify;">Promovido por Google: Las aplicaciones de Google también utilizan este framework. Su estabilidad parece garantizada.</p> <p style="text-align: justify;">TypeScript: Un <strong>frontend con Angular</strong> se crea utilizando el lenguaje TypeScript. Es un superscript para JavaScript, que garantiza una mayor seguridad. Este lenguaje facilita la depuración de errores al escribir el código o realizar tareas de mantenimiento.</p> <p style="text-align: justify;">En el siguiente enlace podemos ver una <a title="comparativa entre TypeScript y JavaScript" href="https://www.adictosaltrabajo.com/2018/08/01/typescript-vs-javascript/" target="_blank" rel="nofollow noopener">comparativa entre TypeScript y JavaScript</a>.</p> <p style="text-align: justify;">UI (User Interface) declarativa: Angular utiliza HTML para definir la UI de la aplicación. HTML, en comparación con JavaScript, es un <strong>lenguaje menos complicado</strong>. HTML es también un lenguaje declarativo e intuitivo. Con este método de trabajo no necesitamos dedicar tiempo a definir flujos de programa.</p> <p style="text-align: justify;">POJO: Con Angular con frontend no se necesitan funciones adicionales de getter y setter. Dado que, cada objeto que utiliza es POJO (Plain Old Java Object). Esto implica que tenemos una definición de clases simples. Se permite la <strong>manipulación de objetos</strong> al proporcionar mediante JavaScript. Por supuesto podemos eliminar o agregar propiedades de los objetos. También es posible realizar bucles sobre estos objetos cuando sea necesario.</p> <p style="text-align: justify;">Pruebas sencillas: Las pruebas son extremadamente simples. Los módulos soportan partes de la aplicación, que son fáciles de manipular. Con la separación de módulos se puede cargar los servicios necesarios, mientras se realizan las pruebas automáticas.</p> <p style="text-align: justify;">Patrón MVC simplificado: Como ya se ha dicho, Angular está integrado con la configuración arquitectónica original del software MVC (Modelo-Vista-Controlador). Sin embargo, no cumple todas las normas establecidas. Angular requiere que los desarrolladores dividan una aplicación en diferentes componentes de MVC y construyan un código que pueda unirlos. Solamente se pide dividir la aplicación y Angular se encarga de todo lo demás</p> <p style="text-align: justify;">Angular garantiza un desarrollo fácil, ya que elimina la necesidad de código innecesario. Tiene una arquitectura MVC simplificada.</p> <p> </p> <h2 style="text-align: justify;">Angular nos proporciona estructura modular y consistencia de código</h2> <p style="text-align: justify;">Angular organiza código en <i>buckets</i>. Pueden ser componentes, directivas, pipes(tuberías) o servicios. Estos buckets se pueden definir como módulos. Los módulos facilitan la organización de la funcionalidad de la aplicación, segregándola en características y fragmentos reutilizables. Los módulos también permiten la carga diferida. Esto hace posible la carga de funciones de la aplicación en segundo plano o bajo demanda.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/03/angular_interior2.png?x76792" alt="Construcción de bloques" width="500" height="300" /></p> <p style="text-align: justify;">La arquitectura de Angular hace posible dividir el trabajo entre los diferentes miembros del equipo al tiempo que se garantiza un código organizado. Los desarrolladores pueden mejorar la productividad gracias a la construcción de módulos adecuada.</p> <p style="text-align: justify;">Cualquier código requiere una <strong>codificación consistente.</strong> La codificación inconsistente aumenta los riesgos de retraso en los proyectos y costes añadidos. A diferencia de esto, la codificación coherente tiene varios beneficios, ya que hace que los sitios sean más fáciles de usar y permite el uso de plantillas o fragmentos de código predefinidos.</p> <p style="text-align: justify;">El framework angular se basa en componentes, que comienzan de la misma forma. Por ejemplo, cada componente coloca el código en una clase de componente o define un decorador de @Component decorator.</p> <p> </p> <h2 style="text-align: justify;">Beneficios de utilizar Frontend con Angular.</h2> <ul> <li style="text-align: justify;">Reusabilidad: La estructura de Angular basada en componentes hace que los componentes sean altamente reutilizables en toda la aplicación.</li> <li style="text-align: justify;">Pruebas unitarias simplificadas: Al ser independientes entre sí, los componentes hacen que las pruebas unitarias sean mucho más fáciles.</li> <li style="text-align: justify;">Mejor legibilidad: La coherencia en la codificación hace que la lectura del código sea una tarea fácil para los nuevos desarrolladores. Lo que aumenta su productividad.</li> <li style="text-align: justify;">Facilidad de mantenimiento: Los componentes pueden ser reemplazados con mejores implementaciones. En pocas palabras, permite el mantenimiento y actualización eficiente del código.</li> </ul> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2812" data-ulike-nonce="40a38cfe7d" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2812"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/frontend-con-angular-todo-lo-que-debes-saber-sobre-esta-herramienta/">Frontend con Angular: Todo lo que debes saber sobre esta herramienta.</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/frontend-con-angular-todo-lo-que-debes-saber-sobre-esta-herramienta/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Creación de un backend con Symfony 3.3</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/backend-con-symfony-3-3/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/backend-con-symfony-3-3/#respond</comments> <dc:creator><![CDATA[Víctor Manuel Acosta]]></dc:creator> <pubDate>Thu, 31 Jan 2019 09:55:18 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2788</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/01/portada_sy-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Backend con Symfony 3.3" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Symfony es un framework de aplicaciones web PHP de código abierto, desarrollado sobre unos componentes PHP reutilizables, que también podemos utilizar en nuestras aplicaciones. Incluso nos permite crear nuestro propio framework. Muchos proyectos de todo tipo están basados en Symfony.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/backend-con-symfony-3-3/">Creación de un backend con Symfony 3.3</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2019/01/portada_sy-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Backend con Symfony 3.3" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">El desarrollo de back-end se refiere al lado del servidor de una aplicación y todo lo que se comunica entre la base de datos y el navegador. Es perfectamente posible gestionar desarrollo <strong>backend con Symfony 3.3.</strong> Sobre esta base se lleva a cabo el desarrollo de front-end, que es responsable de la apariencia del sitio.</p> <p style="text-align: justify;">Symfony es un conjunto reutilizable de componentes PHP independientes y un framework de aplicaciones web. Su metodología de desarrollo promueve las mejores prácticas, la estandarización y la interoperabilidad de las aplicaciones.</p> <p style="text-align: justify;">Symfony tiene respaldándole una comunidad de más de 600.000 desarrolladores de más de 120 países.</p> <p style="text-align: justify;">Para descargar la última versión podemos acceder a la <a href="https://symfony.com/" target="_blank" rel="noopener noreferrer">página oficial</a>.</p> <h2>¿Qué es un framework?</h2> <p style="text-align: justify;">Un framework (marco de trabajo), es un esquema o estructura que se establece y que se aprovecha para desarrollar y organizar un software determinado. Consiste en los siguientes elementos:</p> <ul style="text-align: justify;"> <li><strong>Una caja de herramientas</strong>: un conjunto de componentes de software prefabricados de fácil integración. Esto significa que tendremos que escribir menos código, con menos riesgo de error. Esto también significa una mayor productividad y la capacidad de dedicar más tiempo a hacer aquellas cosas que brindan un mayor valor añadido. Como puede ser la gestión de requerimientos, efectos laterales, etc.</li> <li><strong>Una metodología</strong> – «diagrama de ensamblaje» para aplicaciones. Se impone un enfoque estructurado que puede parecer restrictivo al principio. Pero en realidad permite a los desarrolladores trabajar de manera eficiente y efectiva en los aspectos más complejos de una tarea. El uso de las Mejores Prácticas garantiza la estabilidad, la capacidad de mantenimiento y la capacidad de actualización de las aplicaciones que se desarrollan.</li> </ul> <p style="text-align: justify;">Symfony es un framework PHP, por lo que se puede utilizar para desarrollar aplicaciones con PHP.</p> <p style="text-align: justify;">Para aprender más sobre Symfony podemos leer el siguiente <a href="https://www.inesem.es/revistadigital/informatica-y-tics/symfony-el-framework-de-moda/" target="_blank" rel="noopener noreferrer">artículo</a> de nuestra revista.</p> <h2 style="text-align: justify;">Las distintas versiones de Symfony, el camino de la simplificación y la eficiencia</h2> <p style="text-align: justify;">A partir de noviembre de 2017 el proyecto Symfony lanza dos versiones del proyecto Symfony. Symfony 3.4 para finalizar la serie 3.x y Symfony 4.0.</p> <p style="text-align: justify;">Desde la transición de Symfony 2.x a 3.x, el proyecto ha adoptado una metodología para eliminar el soporte para las características más antiguas con las versiones más importantes. En esencia, Symfony 3.4 tiene las mismas características que Symfony 4.0.</p> <p style="text-align: justify;">Los cambios que trajo la nueva versión permiten la capacidad de desarrollar una gran aplicación como una plataforma de pequeños microservicios. Además conlleva una simplicación de los directorios y proyectos más ligeros.</p> <p style="text-align: justify;">Otra novedad de la versión 4 es Symfony Flex, que es un método para unir los componentes de Symfony para formar una estructura cohesiva sobre la que construir aplicaciones. Symfony Flex es un proyecto separado de los componentes y ofrece funciones de Desarrollo rápido de aplicaciones (RAD). Sin embargo, Flex es compatible con las versiones 3.3, 3.4, 4.0 y posteriores.</p> <p style="text-align: justify;">A fecha de escribir este artículo la última versión de Symfony es la 4.2.8. Si tenemos desarrollado un <strong>backend con Symfony 3.3</strong> o cualquier otra aplicación se recomienda actualizar a la versión 4.2 en cuanto sea posible.</p> <h2 style="text-align: justify;">Características y funcionalidades de Symfony. Aprovecha sus ventajas.</h2> <p style="text-align: justify;">Como hemos visto, Symfony es un framework PHP, para desarrollar sitios web o aplicaciones escritas en PHP.</p> <p style="text-align: justify;">Las opciones más utilizadas para crear un sitio web pueden ser utilizar un framework, un CMS (Sistema de gestión de contenidos como WordPress o Joomla) y un paquete software. Estas soluciones no satisfacen las mismas necesidades o requieren la misma inversión ni la misma experiencia.</p> <ul style="text-align: justify;"> <li>Con un <strong>paquete software</strong>, el desarrollo es simple. Se trata de cambiar algunos parámetros, las empresas deben contentarse con las características disponibles. Estas características pueden ser más limitadas que las necesidades definidas inicialmente. O lo contrario, demasiadas para lo que finalmente se necesita. Aparte de los posibles problemas de integración en el sistema de información actual, la selección del paquete software requiere de muy poca experiencia técnica.</li> <li>Si <strong>utilizamos un CMS</strong> y sus módulos adicionales para diseñar sitios web. Obtendremos aplicaciones que están bastante cerca de las necesidades de las empresas. Pero siempre que los módulos necesarios estén disponibles y se mantengan.</li> <li>Finalmente, <strong>un framework</strong> ofrece toda la flexibilidad del desarrollo personalizado y puede utilizarse para diseñar una aplicación que satisfaga perfectamente las necesidades expresadas. Sin embargo, requiere experiencia técnica relacionada con el desarrollo, la integración y el mantenimiento.</li> </ul> <p style="text-align: justify;">Una <strong>aplicación PHP</strong> siempre es un proyecto que requiere pericia técnica. Sin embargo, el uso de un framework garantiza que una aplicación cumple con las normas de la industria. También que está bien estructurada, es mantenible y escalable. También ahorra tiempo a los desarrolladores al reutilizar módulos genéricos, para que puedan centrarse en características comerciales específicas.</p> <p style="text-align: justify;">Por tanto, un <strong>backend con Symfony 3.3</strong> o con cualquier otra versión se beneficiará de todas estas ventajas de garantía de calidad y flexibilidad ante los requerimientos.</p> <p style="text-align: justify;">Para conocer como desarrollar con Symfony podemos acceder al siguiente <a href="https://www.tutorialspoint.com/symfony/" target="_blank" rel="noopener noreferrer">tutorial</a>.</p> <h2 style="text-align: justify;">Desarrollo de aplicaciones con Symfony utilizando componentes</h2> <p style="text-align: justify;">Además de ofrecer un framework, Symfony es un conjunto reutilizable de componentes PHP independientes, desacoplados y cohesivos que resuelven problemas comunes de desarrollo web. De hecho, el framework web full stack (todos los niveles) de Symfony se basa en estos componentes.</p> <p style="text-align: justify;">Una buena opción para crear un <strong>backend con Symfony 3.3</strong> sería utilizar estos componentes de bajo nivel. Pero también tenemos la opción de crear nuestro propio framework.</p> <p style="text-align: justify;">Los motivos para crear nuestro propio framework podían ser los siguientes:</p> <ul class="simple" style="text-align: justify;"> <li>Obtener más información sobre la arquitectura de bajo nivel de los frameworks web en general y sobre los componentes internos de Symfony en particular.</li> <li>Crear un framework adaptado a nuestras necesidades muy específicas.</li> <li>Refactorizar una aplicación antigua/existente que necesita una buena dosis de las mejores prácticas de desarrollo web recientes.</li> </ul> <p style="text-align: justify;">Podemos saber más sobre CMS y Framework en este <a href="https://www.inesem.es/revistadigital/informatica-y-tics/cms-vs-framework-ventajas-desventajas/" target="_blank" rel="noopener noreferrer">artículo</a>.</p> <p style="text-align: justify;">Los componentes de Symfony se están convirtiendo en la base estándar sobre la que se construyen las mejores aplicaciones PHP. Podemos utilizar estos componentes en nuestras aplicaciones de forma totalmente independientemente del framework Symfony.</p> <p style="text-align: justify;">La mejor garantía para crear un <strong>backend con Symfony 3.3</strong> es la gran cantidad de proyectos que utilizan componentes de Symfony o están desarrollados mediante el framework Symfony.</p> <p style="text-align: justify;">En la siguiente lista se incluyen los más populares:</p> <ul style="text-align: justify;"> <li>CMS: Drupal, Joomla!, eZ Platform, Grav.</li> <li>eCommerce: Magento, Prestashop, Sylius, Shopware.</li> <li>Frameworks: Laravel, Yii, CakePHP.</li> <li>PIM (Product Information Management) y CRM (Customer Relation Management): OroCRM, Akeneo PIM, Pimcore, CiviCRM.</li> <li>SDK: Google Cloud SDK Project, Facebook Adds API SDK Project.</li> <li>Calidad de código: PHP Coding Standards Fixer Project, Phan, PHPStan, Behat.</li> <li>Otros proyectos: Composer, phpBB, Matomo, phpMyAdmin.</li> </ul> <p style="text-align: justify;">Para más detalle se puede consultar la <a href="https://symfony.com/projects" target="_blank" rel="noopener noreferrer">lista completa</a>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2788" data-ulike-nonce="d7189c6aab" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2788"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/backend-con-symfony-3-3/">Creación de un backend con Symfony 3.3</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/backend-con-symfony-3-3/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Mejores herramientas para el desarrollo de videojuegos</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-para-desarrollo-de-videojuegos/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-para-desarrollo-de-videojuegos/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Tue, 11 Dec 2018 10:38:19 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[cryengine 3]]></category> <category><![CDATA[desarrollo]]></category> <category><![CDATA[desarrollo de videojuegos]]></category> <category><![CDATA[gamemaker]]></category> <category><![CDATA[gamesalad]]></category> <category><![CDATA[programación]]></category> <category><![CDATA[stencyl]]></category> <category><![CDATA[unity 3d]]></category> <category><![CDATA[videojuego]]></category> <category><![CDATA[videojuegos]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2760</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/principal-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Portada Artículo Desarrollo de videojuegos" loading="lazy" style="float:left; margin:0 15px 15px 0;" />El mercado de videojuegos es uno de los sectores comerciales que mayor crecimiento está teniendo actualmente. En este sentido, cada vez hay más personas y empresas que buscan la creación y el desarrollo de videojuegos para su posterior comercialización. En este artículo veremos las principales herramientas para el desarrollo de videojuegos y diferenciaremos entre herramientas…</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-para-desarrollo-de-videojuegos/">Mejores herramientas para el desarrollo de videojuegos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/principal-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Portada Artículo Desarrollo de videojuegos" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Es raro encontrar a alguien que a día de hoy no haya jugado a algún videojuego a lo largo de su vida y es probable que te hayas preguntado cómo se lleva a cabo <strong>el desarrollo de videojuegos</strong>.</p> <p style="text-align: justify;">Las plataformas desde las que se pueden jugar a estos videojuegos, abarcan desde videoconsolas, ordenadores o portátiles hasta móviles, tablets e incluso smartwatchs.</p> <p style="text-align: justify;">En este sentido, el desarrollo de videojuegos debe orientarse a la/s plataforma/s para la cual queremos que jueguen los usuarios.</p> <p style="text-align: justify;">En este artículo veremos las principales herramientas para el desarrollo de videojuegos y diferenciaremos entre <strong>herramientas para principiantes</strong> y para <strong>desarrolladores avanzados</strong>.</p> <p> </p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2762" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/foto_inicial.jpg?x76792" alt="foto artículo" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/foto_inicial.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/foto_inicial-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p> </p> <p style="text-align: justify;">El mercado de videojuegos es uno de los sectores comerciales que mayor crecimiento está teniendo actualmente.</p> <p style="text-align: justify;">En este sentido, cada vez hay más personas y empresas que buscan la creación y el desarrollo de videojuegos para su posterior comercialización.</p> <p style="text-align: justify;">Para la creación y desarrollo de un videojuego se necesitan normalmente bastantes <strong>conocimientos de programación</strong> así como de <strong>diseño y animación</strong>.</p> <p style="text-align: justify;">No obstante, existen herramientas que ofrecen entornos en los que poder <strong>iniciarse en el mundo del desarrollo de videojuegos</strong> de una manera más sencilla.</p> <p style="text-align: justify;">A continuación vamos a diferenciar entre herramientas para iniciarse en el mundo del desarrollo de videojuegos y herramientas para personas con conocimientos avanzados.</p> <p> </p> <h2 style="text-align: justify;">Herramientas para la iniciación en el desarrollo de videojuegos</h2> <p style="text-align: justify;">Actualmente existen <strong>herramientas que no requieren codificación</strong> y que permiten a personas con menos conocimientos en programación poder optar a crear su propio videojuego.</p> <p style="text-align: justify;">Para ello, incluyen un entorno de desarrollo con una interfaz sencilla en el que, arrastrando y soltando, con eventos y con un editor gráfico pueden gestionar el desarrollo de videojuegos.</p> <p style="text-align: justify;">A continuación presentamos los que, a nuestro entender, son los más conocidos y funcionales a día de hoy:</p> <h3 style="text-align: justify;">GameMaker</h3> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2763" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/gamemaker.jpg?x76792" alt="gamemaker" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/gamemaker.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/gamemaker-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: center;"><sup>Fuente: store.steampowered.com</sup></p> <p style="text-align: justify;">Es una de las herramientas más usadas y conocidas en el desarrollo de videojuegos. Su entorno se basa en la <strong>gestión de eventos y disparadores lógicos</strong>.</p> <p style="text-align: justify;">Está pensado para personas que dispongan de algo más de experiencia en la programación. Dispone de una gran comunidad que da soporte y por lo tanto podrá encontrar documentación y ayuda en todo el proceso de desarrollo.</p> <p style="text-align: justify;">Permite la creación de videojuegos para Android, iOS, Windows y Mac. Es un entorno muy potente ya que podemos crear casi cualquier tipo de juego. Puede encontrar más información en su <a href="https://www.yoyogames.com/gamemaker" target="_blank" rel="noopener">página web.</a></p> <h3 style="text-align: justify;">Stencyl</h3> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2764" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/stencyl.jpg?x76792" alt="stencyl" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/stencyl.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/stencyl-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: center;"><sup>Fuente: tag.hexagram.ca</sup></p> <p style="text-align: justify;">Este entorno de desarrollo está pensado sobre todo para <strong>crear juegos basados en Flash y en 2D</strong>. Tiene un aspecto más visual que GameMaker.</p> <p style="text-align: justify;">Inicialmente se llamaba StenylWorks pero se decidió acortar el nombre.</p> <p style="text-align: justify;">En la página web de dicha herramienta podrás encontrar mucha información, tutoriales y ejemplos de juegos que han sido creados con este entorno de desarrollo.</p> <p style="text-align: justify;">Un inconveniente es que para poder llevar el juego a Android e iOS las licencias son vendidas a parte aunque la herramienta sea gratuita.</p> <p style="text-align: justify;">Puede encontrar más información en su <a href="https://www.stencyl.com/" target="_blank" rel="noopener">página web</a>.</p> <h3 style="text-align: justify;">GameSalad</h3> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2765" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/gamesalad.jpg?x76792" alt="gamesalad" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/gamesalad.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/gamesalad-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: center;"><sup>Fuente: www.youtube.com</sup></p> <p style="text-align: justify;">Posee una <strong>interfaz gráfica visual de arrastrar y soltar</strong> y una biblioteca enorme integrada para los aspectos de comportamiento, física y otras funciones muy interesantes que persiguen facilitar la creación y desarrollo de videojuegos.</p> <p style="text-align: justify;">En la versión gratuita podrás crear juegos y publicarlos para web e iOS mientras que la versión profesional permite poner precio a los juegos y publicarlos para Google Play Store (Android) y Windows.</p> <p style="text-align: justify;">Puede encontrar más información en su <a href="https://gamesalad.com/" target="_blank" rel="noopener">página web</a>.</p> <h3 style="text-align: justify;">RPG Maker</h3> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2766" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/rpgmaker.jpg?x76792" alt="rpgmaker" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/rpgmaker.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/rpgmaker-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: center;"><sup>Fuente: www.softpedia.com</sup></p> <p style="text-align: justify;">Este entorno está pensado, como su nombre indica, en la creación y desarrollo de videojuegos de tipo RPG (videojuego de rol) <strong>sin necesidad de saber programación</strong>.</p> <p style="text-align: justify;">Está basado en un sistema de eventos. Tiene una interfaz gráfica donde las herramientas de desarrollo están colocadas en la parte superior de la pantalla y están muy bien organizadas.</p> <p style="text-align: justify;">En la página web puedes encontrar soporte técnico, ejemplos y varios foros sobre dicha herramienta.</p> <p style="text-align: justify;">Puede encontrar más información en su <a href="https://www.rpgmakerweb.com/" target="_blank" rel="noopener">página web</a>.</p> <h3 style="text-align: justify;">GDevelop</h3> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2768" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/gdevelop.jpg?x76792" alt="gdevelop" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/gdevelop.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/gdevelop-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: center;"><sup>Fuente: wiki.compilgames.net</sup></p> <p style="text-align: justify;">Es una herramienta para <strong>crear juegos en 2D y el código es libre</strong>. Se pueden crear videojuegos para Windows, Linux y también para web mediante el uso de HTML5.</p> <p style="text-align: justify;">Tiene una <strong>interfaz visual de arrastrar y soltar</strong> de muy fácil uso.</p> <p style="text-align: justify;">La peculiaridad de este entorno y que hace que sea una herramienta muy interesante es el <strong>manejo de eventos</strong> ya que podemos aplicar lógica a nuestro videojuego sin saber programar a fondo.</p> <p style="text-align: justify;">Puede encontrar más información en su <a href="https://gdevelop-app.com/" target="_blank" rel="noopener">página web</a>.</p> <p> </p> <h2 style="text-align: justify;">Herramientas y entornos avanzados para el desarrollo de videojuegos</h2> <p style="text-align: justify;">Por otro lado también existen varias herramientas y entornos de desarrollo para personas que <strong>disponen de conocimientos de programación, diseño y animación de videojuegos</strong>.</p> <p style="text-align: justify;">Estas herramientas permiten obtener resultados de mayor calidad y que tengan un acabado más profesional. Son usadas por profesionales del sector.</p> <p style="text-align: justify;">A continuación indicamos algunas de las herramientas y entornos para el desarrollo de videojuegos a nivel avanzado:</p> <h3 style="text-align: justify;">Unity 3D</h3> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2769" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/unity3d.jpg?x76792" alt="unity3d" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/unity3d.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/unity3d-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: center;"><sup>Fuente: www.iamag.co</sup></p> <p style="text-align: justify;">Se trata de una herramienta muy utilizada por los profesionales del sector del videojuego para la creación y desarrollo de sus juegos.</p> <p style="text-align: justify;">Es considerada por la mayoría de profesionales como <strong>la mejor herramienta para crear y diseñar un videojuego.</strong></p> <p style="text-align: justify;">Permite crear juegos para cualquier plataforma (especializada en 3D). Se puede integrar con lenguaje C#.</p> <p style="text-align: justify;">Dispone de una librería muy grande con documentación.</p> <p style="text-align: justify;">El desarrollo de videojuegos se realiza desde cero y normalmente las licencias suelen ser más caras.</p> <p style="text-align: justify;">Puede encontrar más información en su <a href="https://unity3d.com/es" target="_blank" rel="noopener">página web</a>.</p> <h3 style="text-align: justify;">Cocos 2D</h3> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2770" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/cocos2d.jpg?x76792" alt="cocos2d" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/cocos2d.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/cocos2d-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: center;"><sup>Fuente: www.cocos2d-x.org</sup></p> <p style="text-align: justify;">Es el rival directo de Unity 3D. Es Software libre</p> <p style="text-align: justify;">Dispone de un <strong>framework multiplataforma</strong> que permite la creación y desarrollo de videojuegos en varios lenguajes de programación.</p> <p style="text-align: justify;">Se puede programar para casi cualquier sistema operativo.</p> <p style="text-align: justify;">Puede encontrar más información en su <a href="https://www.cocos2d-x.org/" target="_blank" rel="noopener">página web</a>.</p> <h3 style="text-align: justify;">CryEngine 3</h3> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2771" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/cryengine.jpg?x76792" alt="cryengine" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/cryengine.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/12/cryengine-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: center;"><sup>Fuente: programavideojuegos.blogspot.com</sup></p> <p style="text-align: justify;">Es el entorno de desarrollo que se utilizó para la creación de la saga de videojuegos Crysis.</p> <p style="text-align: justify;">Se pueden desarrollar videojuegos para las plataformas más utilizadas e importantes incluyendo las videoconsolas. Dispone de muchas herramientas para el desarrollo.</p> <p style="text-align: justify;">En principio <strong>está pensada para uso personal y no comercial</strong>, pero puede adquirirse una licencia por Steam para crear proyectos comerciales.</p> <p style="text-align: justify;">Puede encontrar más información en su <a href="https://www.cryengine.com/" target="_blank" rel="noopener">página web</a>.</p> <p> </p> <h2 style="text-align: justify;">Ahora es tu momento. ¡Desarrolla tu idea!</h2> <p style="text-align: justify;">Como habéis comprobado, independientemente de si se tiene conocimientos de programación o no, cualquier persona que se lo proponga puede desarrollar un videojuego.</p> <p style="text-align: justify;">Por lo tanto, lo primordial es tener una idea principal sobre la que gire dicho videojuego.</p> <p style="text-align: justify;">También es muy importante saber que, si bien no es necesario tener conocimientos previos de programación, es muy recomendable tener al menos ciertas nociones para poder personalizar y mejorar nuestro juego.</p> <p style="text-align: justify;">Además, para la creación de un videojuego (sobre todo profesional) hay que dedicar mucho tiempo (en ocasiones incluso años) por lo que constantemente hay que estar renovándose y mejorando.</p> <p style="text-align: justify;">Anímate y comienza con el desarrollo de videojuegos.</p> <p style="text-align: justify;">Por último, si te ha interesado este artículo, puedes echar un vistazo a otros creados por mí <a href="https://www.inesem.es/revistadigital/informatica-y-tics/autores/rafael-marin/" target="_blank" rel="noopener">aquí</a>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2760" data-ulike-nonce="b1781255a2" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2760"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-para-desarrollo-de-videojuegos/">Mejores herramientas para el desarrollo de videojuegos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/herramientas-para-desarrollo-de-videojuegos/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Big Data y Ciberseguridad: Una ayuda contra los hackers</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/big-data-y-ciberseguridad-una-ayuda-contra-los-hackers/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/big-data-y-ciberseguridad-una-ayuda-contra-los-hackers/#respond</comments> <dc:creator><![CDATA[Víctor Manuel Acosta]]></dc:creator> <pubDate>Fri, 26 Oct 2018 10:41:42 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2738</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/10/analizar_datos-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Big data y ciberseguridad" loading="lazy" style="float:left; margin:0 15px 15px 0;" />La tecnología Big Data es una gran herramienta para promover la ciberseguridad. Se utiliza como herramienta de pronóstico, ayuda a gestionar y analizar toda la información nueva que se recibe y detecta posibles ataques en tiempo real. Big data también aporta análisis y correlación de eventos.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/big-data-y-ciberseguridad-una-ayuda-contra-los-hackers/">Big Data y Ciberseguridad: Una ayuda contra los hackers</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/10/analizar_datos-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Big data y ciberseguridad" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">La era del <strong>big data y ciberseguridad</strong> ya está aquí. Para la mayoría de las empresas esto significa tanto una oportunidad como un riesgo.</p> <p style="text-align: justify;">Big Data es un conjunto de datos muy grande que se extrae y analiza para encontrar patrones y tendencias de comportamiento. Estos datos tienen gran densidad en cuanto a variedad, velocidad y volumen. Convierte ingentes cantidades de datos en información con valor.</p> <p style="text-align: justify;">En cualquier caso, lo crítico de este gran volumen de datos es su procesamiento. El procesamiento transforma estos datos en un activo muy valioso para las empresas e instituciones.<br /> Esta información digital contiene tanto <strong>datos corporativos como personales de los usuarios</strong>. Es necesario implementar medidas de seguridad para mantener la privacidad y seguridad de estos datos.</p> <p style="text-align: justify;">Big Data ha abierto nuevas posibilidades para los equipos de seguridad cibernética. Pero también ha brindado a <strong>los ciberdelincuentes</strong> la oportunidad de acceder a cantidades masivas de información sensible y personal.</p> <p style="text-align: justify;">En el mundo de la ciberseguridad surgen ataques y nuevas amenazas cada día. Es imprescindible contar con herramientas capaces de gestionar y analizar toda esta información nueva para detectar posibles ataques en tiempo real. Se estima que al día se generan 2,5 trillones de bytes en información en todo el mundo. Es en este punto en el que <strong>big data y ciberseguridad</strong> trabajan juntos.</p> <p><img loading="lazy" class="wp-image-2740 aligncenter" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/10/seguridad_datos-1020x594.jpg?x76792" alt="Big data y ciberseguridad" width="500" height="291" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/10/seguridad_datos-1020x594.jpg 1020w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/10/seguridad_datos-175x102.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/10/seguridad_datos-768x447.jpg 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/10/seguridad_datos-600x349.jpg 600w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/10/seguridad_datos.jpg 1378w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p> </p> <p>Desde el punto de vista de la ciberseguridad, el Big Data ha introducido nuevas posibilidades en términos de soluciones de análisis y seguridad. Big Data es una ayuda para proteger los datos y prevenir futuros ataques cibernéticos.</p> <p> </p> <h2 style="text-align: justify;">Las ciberamenazas, un panorama creciencte y cambiante</h2> <p style="text-align: justify;">Así se afirmó en el <a href="https://informationsecurity.report/Resources/Whitepapers/11e1f237-7156-4627-85f6-d781cf74ef0f_Big%20Data%20and%20Predictive%20Analytics%20On%20the%20CybersecurityFront%20Line.pdf" target="_blank" rel="noopener">informe de IDC elaborado en 2015 para SAS</a>. Los ataques siguen creciendo y las vías de ataque también y se han diversificado en amenazas más sofisticadas. Las soluciones de seguridad habituales no bastan para hacer frente a estas nuevas amenazas y ataques.</p> <p style="text-align: justify;">Los <strong>atacantes pueden ser</strong> desde accidentales e internos, oportunistas, hacktivistas, criminales profesionales o gubernamentales. Aunque las bases de datos y sitios web siguen siendo objetivos tradicionales, IDC sugiere amenazas y vulnerabilidades en varias áreas nuevas. Estas nuevas áreas incluyen ataques a redes sociales y dispositivos móviles, dispositivos propiedad de los empleados (BYOD – Bring Your Own Device), nubes privadas, públicas o híbridas y el Internet de las cosas (IoT), donde una amplia variedad de dispositivos están conectados a Internet.</p> <p style="text-align: justify;">La propagación de nuevos vectores de ataque y actores de amenaza contra un conjunto creciente de áreas objetivo ha devenido en una <strong>mayor complejidad de gestión de la ciberseguridad.</strong> El resultado es que una <strong>política de mitigación proactiva</strong> de estas amenazas con las tecnologías actuales es casi imposible.</p> <p> </p> <h3>Amenazas de Ciberseguridad</h3> <p style="text-align: justify;">La mayoría de las amenazas de ciberseguridad actuales se pueden distribuir en las siguientes categorías:</p> <ul style="text-align: justify;"> <li>Amenazas persistentes avanzadas.</li> <li>Denegación de servicio distribuido (DDoS).</li> <li>Introducción de software externo que incluye malware y adware.</li> <li>Robo de información privilegiada.</li> <li>Phishing, spear phishing y otras formas de falsificación y fraude por correo electrónico.</li> <li>Ingeniería social y otras formas de manipulación psicológica.</li> <li>Inyección de SQL y otras técnicas de inyección de código.</li> <li>Ataques de troyanos.</li> <li>Redireccionamiento de URL o manipulación de parámetros.</li> <li>Ataques de día cero.</li> </ul> <p style="text-align: justify;">La solución es aplicar un nuevo enfoque. En este punto es donde intervienen <strong>big data y ciberseguridad</strong>.</p> <p style="text-align: justify;">Puede ver más detalle de las amenazas en el artículo: <a href="https://www.inesem.es/revistadigital/informatica-y-tics/ciberseguridad-pymes-y-autonomos/">El gran reto para pymes y autónomos: La ciberseguridad.</a></p> <p> </p> <h2 style="text-align: justify;">Big data y su luchar contra el cibercrimen</h2> <p style="text-align: justify;">El big data y su capacidad de procesamiento constituye una <strong>herramienta de inteligencia</strong> en las estrategias de ciberseguridad ante la creciente proliferación de acciones delictivas en el ciberespacio. Big data desde sus inicios proporciona la capacidad de procesar ingentes cantidades de datos de distinto tipo. Los tipos pueden ser estructurados, semiestructurados y no estructurados. Podemos consultar el artículo <a href="https://www.brandchats.com/es/2014/09/11/7-tipos-de-datos-que-comprende-el-big-data/" target="_blank" rel="nofollow noopener">Tipos de datos que comprende Big Data</a>.</p> <p style="text-align: justify;">Por otra parte, soporta el desarrollo de modelos que sirven a los fines definidos por las entidades. La <strong>capacidad de prevención</strong> se puede mejorar mediante la captura de los datos de acceso. Estos datos se procesan en tiempo real y se comparan con modelos de comportamiento no seguros. De esta forma se pueden detectar las ciberamenazas.</p> <p style="text-align: justify;">La recopilación y tratamiento de grandes cantidades de datos puede ayudar a manejar el elevado número de amenazas al que nos enfrentamos hoy en día. Gracias al big data podemos clasificar las amenazas y mejorar los mecanismos de detección para que sean más eficaces.<br /> Por lo tanto, <strong>big data y ciberseguridad</strong> mantienen una relación muy estrecha y son mutuamente importantes para sus respectivos futuros.</p> <p> </p> <h2 style="text-align: justify;">Estrategia de poyo a la ciberseguridad: La analítica predictiva</h2> <p style="text-align: justify;">La analítica presenta retos importantes para las operaciones de seguridad. Uno de estos retos es conseguir la <strong>escalabilidad de nuestro sistema</strong>. La razón es que el análisis de comportamiento requiere un análisis rápido y continuado de datos de múltiples fuentes. La evitación de ciberataques sofisticados demanda un mejor entendimiento del big data sobre una analítica proactiva.</p> <p style="text-align: justify;">Por lo tanto, las organizaciones necesitan cambiar de <strong>estrategias reactivas a proactivas</strong> que busquen entender una amenaza antes de que un atacante pueda causar daño. Esto requiere una monitorización constante del comportamiento de la red. De esta forma la actividad inusual se podrá distinguir del comportamiento normal.</p> <p style="text-align: justify;">Para hacernos una idea de la dimensión de los datos que hay que procesar, <strong>veamos un ejemplo</strong>: Una red de tamaño medio puede estar compuesta por unos 20,000 dispositivos, entre ordenadores portátiles, teléfonos inteligentes, servidores y otros. Esta red transmitirá más de 50 TB de datos en un período de 24 horas. Esto implica la necesidad de análisis de más de 5 Gbits cada segundo para detectar ataques cibernéticos, amenazas potenciales y malware distribuido por piratas informáticos maliciosos.</p> <p style="text-align: justify;">La aplicación de <strong>analítica predictiva y de comportamiento</strong> a todos los datos empresariales y externos disponibles puede ayudar a las organizaciones a evaluar potenciales amenazas, detectar posibles ataques y reunir mayor información.</p> <p style="text-align: justify;">En la actualidad es relativamente fácil montar soluciones a medida. Podemos basarnos en la utilización de Hadoop o Spark. Para la parte analítica podemos servirnos de los lenguaje de programación R o Phyton, y de sistemas en la nube.</p> <p style="text-align: justify;">Estas <a href="https://www.iic.uam.es/innovacion/herramientas-big-data-para-empresa/" target="_blank" rel="noopener">herramientas proporcionarán programas</a> integrales e integrados de predicción, detección y disuasión y de prevención de amenazas de seguridad. Como podéis ver se requiere de diferentes perfiles y <a href="https://www.inesem.es/revistadigital/informatica-y-tics/perfil-profesional-en-ciberseguridad/" target="_blank" rel="noopener">la demanda en esta área es muy elevada y sus cargos son muy cotizados</a>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2738" data-ulike-nonce="898755e731" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2738"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/big-data-y-ciberseguridad-una-ayuda-contra-los-hackers/">Big Data y Ciberseguridad: Una ayuda contra los hackers</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/big-data-y-ciberseguridad-una-ayuda-contra-los-hackers/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>CMS vs Framework. Diferencias, ventajas y desventajas.</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/cms-vs-framework-ventajas-desventajas/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/cms-vs-framework-ventajas-desventajas/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Fri, 05 Oct 2018 09:09:26 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[angularjs]]></category> <category><![CDATA[backbonejs]]></category> <category><![CDATA[blogger]]></category> <category><![CDATA[cms]]></category> <category><![CDATA[codeigniter]]></category> <category><![CDATA[desarrollo web]]></category> <category><![CDATA[django]]></category> <category><![CDATA[drupal]]></category> <category><![CDATA[embedjs]]></category> <category><![CDATA[framework]]></category> <category><![CDATA[frameworks]]></category> <category><![CDATA[gestor de contenidos]]></category> <category><![CDATA[hosting]]></category> <category><![CDATA[joomla]]></category> <category><![CDATA[laravel]]></category> <category><![CDATA[magento]]></category> <category><![CDATA[marco de trabajo]]></category> <category><![CDATA[pagina web]]></category> <category><![CDATA[prestashop]]></category> <category><![CDATA[programación]]></category> <category><![CDATA[ruby on rails]]></category> <category><![CDATA[sitio web]]></category> <category><![CDATA[symfony]]></category> <category><![CDATA[web]]></category> <category><![CDATA[wordpress]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2724</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/10/principal-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="CMS o Framework ventajas y desventajas de ambos" loading="lazy" style="float:left; margin:0 15px 15px 0;" />¿Te gusta el mundo del desarrollo web y utilizas CMS o Framework a menudo?, ¿No sabes cuál es la diferencia entre ambos o cuando debes de utilizar uno u otro? En este artículo descubrirás estas diferencias y las ventajas y desventajas de cada uno para poder decidir cuándo usar uno u otro según la aplicación…</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/cms-vs-framework-ventajas-desventajas/">CMS vs Framework. Diferencias, ventajas y desventajas.</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/10/principal-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="CMS o Framework ventajas y desventajas de ambos" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Es posible que multitud de veces te hayas hecho las siguientes preguntas cuando piensas en <strong>CMS</strong> y en <strong>Framework</strong> ¿Son lo mismo? ¿Existen diferencias entre ambos? ¿Cuándo utilizar uno u otro? ¿Qué ventajas y desventajas tiene cada uno?</p> <p style="text-align: justify;">¿Te gusta el mundo del <strong>desarrollo web</strong> y utilizas CMS o Framework a menudo? ¿No sabes cuál es la diferencia entre ambos o cuando debes de utilizar uno u otro?</p> <p style="text-align: justify;">En este artículo descubrirás estas diferencias y las ventajas y desventajas de cada uno para poder decidir cuándo usar uno u otro según la aplicación que vayas a desarrollar.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-2725" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/10/imagen-2.jpg?x76792" alt="Desarrollo web" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/10/imagen-2.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/10/imagen-2-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p style="text-align: justify;">Vamos a empezar explicando rápidamente en qué consiste cada uno de ellos:</p> <h2>¿Qué es CMS (Content Management System)?</h2> <p>CMS (Content Management System o Sistema de gestión de contenidos) hace referencia al <strong>software</strong> que permite la creación de una estructura de soporte (framework) para crear y administrar contenidos (generalmente páginas web) mediante los administradores y participantes.</p> <p>Es una interfaz que puede controlar una o varias bases de datos en las que se encuentra el contenido del sitio web. Se puede administrar de forma independiente el contenido del diseño por lo que en cualquier momento es posible, con el mismo contenido, visualizarlo de forma distinta cambiando el estilo sin tener que cambiar el formato del contenido.</p> <h2>¿Qué es Framework?</h2> <p>Framework (Marco de trabajo) hace referencia en la informática a una estructura conceptual con un soporte definido que sirve de base para el desarrollo de software.</p> <p>Puede tener soporte de programas y bibliotecas, además de otras herramientas para facilitar el desarrollo y la unión de las diferentes partes de un proyecto.</p> <p>En resumen, una serie de <strong>herramientas</strong> que nos permiten y facilitan el desarrollo de un programa, aplicación o página web.</p> <p>Después de estas explicaciones quizá te haya surgido la duda de, en realidad, qué he estado utilizando anteriormente, ¿CMS o Framework?</p> <p>Es fácil tener esta duda ya que, se puede considerar que un CMS forma parte de nuestro framework pero también que nuestro CMS contiene un framework.</p> <hr /> <h2>Ejemplos de CMS y Frameworks</h2> <p>Existen muchas formas de <strong>programar</strong> una página web, desde programar “a pelo” sin ningún gestor de contenidos y solamente utilizando un editor de textos hasta plataformas en las que visualmente vas colocando los elementos en la posición que deseas y adaptas el sitio a cómo te gustaría que quede casi sin necesidad de saber programación.</p> <p>Sin embargo, el método o la práctica más habitual actualmente es el uso de CMS o de Frameworks.</p> <p>Los <strong>ejemplos más populares de CMS</strong> son</p> <ul> <li>WordPress</li> <li>Prestashop</li> <li>Magento</li> <li>Joomla!</li> <li>Drupal</li> <li>Blogger</li> </ul> <p>Los <strong>frameworks</strong> son una abstracción donde el software que tiene una funcionalidad genérica puede ser modificado por nosotros para agregar características o funcionalidades propias. Generalmente, existen frameworks para distintos lenguajes de programación.</p> <p><strong>Ejemplos de frameworks</strong> son:</p> <ul> <li>PHP: Symfony, Laravel, Codeigniter</li> <li>Javascript: AngularJS, Backbone.js, Embed.js</li> <li>Ruby: Ruby on Rails</li> <li>Python: Django</li> </ul> <p>Sobre Symfony podéis encontrar un articulo muy interesante de un compañero <a href="https://www.inesem.es/revistadigital/informatica-y-tics/symfony-el-framework-de-moda/" target="_blank" rel="noopener noreferrer">aquí.</a></p> <p>Hay una frase que es muy repetida:</p> <blockquote><p><em>“Wordpress es un framework PHP”</em></p></blockquote> <p>Es incorrecto. En realidad WordPress es un CMS que está desarrollado mediante un framework.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-2726" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/10/imagen-1.jpg?x76792" alt="content management system" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/10/imagen-1.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/10/imagen-1-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <h2>¿CMS o Framework? ¿Qué elegir?</h2> <p>Hay ciertos puntos que debe de valorar a la hora de <strong>elegir</strong> entre CMS o Framework para el desarrollo de su página web:</p> <ul> <li>¿Qué cantidad de tiempo dispone para construir su página web?</li> <li>¿Cuál es el objetivo de su sitio y como de flexible debe de ser?</li> <li>¿Cuál es el presupuesto del que se dispone para su desarrollo?</li> <li>¿Qué hosting o alojamiento va a utilizar?</li> </ul> <p>Hay que tener en cuenta que, si se pretende utilizar un framework se debe de tener <strong>conocimientos de programación</strong>, se debe de disponer de suficiente tiempo para su desarrollo y disponer de un buen presupuesto.</p> <p>Por otro lado si utiliza un CMS apenas necesita conocimientos de programación (aunque nunca está de más), se puede realizar el sitio web con relativa rapidez y el presupuesto puede no ser tan elevado.</p> <p>Por lo tanto, dependiendo del proyecto en el que nos vayamos a embarcar, se deberá de utilizar uno u otro.</p> <p>Si por ejemplo, nuestro sitio simplemente es una página estática, un blog o en general un sitio donde no se tengan características muy concretas y especiales lo ideal es el uso de un CMS.</p> <p>Por el contrario, si se requiere que la página tenga funcionalidades concretas, que sea un proyecto más personalizado y necesite de conocimientos de programación, se recomienda el uso de frameworks.</p> <h3>Ventajas y desventajas de CMS y Frameworks</h3> <p><strong>Ventajas CMS</strong></p> <ul> <li>Ya se dispone de la plataforma, solo hay que cambiar la plantilla (template) y la página ya estaría funcionando.</li> <li>El tiempo y los gastos para el desarrollo son inferiores.</li> <li>Existe una gran comunidad que contribuyen al soporte y mejora de CMS.</li> </ul> <p><strong>Desventajas CMS</strong></p> <ul> <li>Hay que adaptarse a los módulos que existen en la plataforma.</li> <li>Puede ser que no se cumplan todos los requisitos que pide el cliente.</li> </ul> <p><strong>Ventajas Frameworks</strong></p> <ul> <li>Tiene mayor flexibilidad a la hora del desarrollo.</li> <li>Tiene mayor fiabilidad.</li> <li>Se reducen los tiempos con respecto a si no se utilizara un framework.</li> </ul> <p><strong>Desventajas Frameworks</strong></p> <ul> <li>Hay que desarrollar todos los módulos para poder personalizar los sitios ya que los que vienen por defecto son muy básicos.</li> </ul> <p>Es habitual la utilización de ambos complementariamente ya que, en muchas ocasiones, bajo un CMS se utiliza la plataforma como base y posteriormente, mediante el uso de frameworks se personalizan los módulos deseados o se desarrollan módulos nuevos para nuestro sitio.</p> <h2>¡Se acabaron tus dudas!</h2> <p>Independientemente del sistema que utilices para crear y desarrollar tu página web, es importante tener conocimientos de programación ya que, aunque sean pequeños cambios, siempre es bueno <strong>personalizar</strong> los módulos que utilizas en ella.</p> <p>Por supuesto, siempre depende de sobre qué quieres construir tu página web, si solamente deseas una página en la que poner información estática (Por ejemplo, páginas de recetas o páginas de información sobre un tema concreto) o un blog personal, usando un CMS con sus módulos básicos tendrás más que suficiente.</p> <p>Si lo que deseas es la construcción de un sitio profesional, con un alto grado de personalización (Por ejemplo tiendas online, empresas,…) lo ideal es el uso de frameworks (se puede complementar con el uso de CMS) en los que el desarrollador modifique los módulos necesarios o cree módulos propios que den respuesta a características concretas.</p> <p>Si deseáis descubrir los pasos y una serie de consejos para crear una app, podéis echar un vistazo a un artículo escrito por mí sobre dicho tema. Lo podéis encontrar <a href="https://www.inesem.es/revistadigital/informatica-y-tics/consejos-y-pasos-a-seguir-para-la-creacion-de-app/" target="_blank" rel="noopener noreferrer">aquí</a>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2724" data-ulike-nonce="6091bcd4e9" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2724"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+2"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/cms-vs-framework-ventajas-desventajas/">CMS vs Framework. Diferencias, ventajas y desventajas.</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/cms-vs-framework-ventajas-desventajas/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>El gran reto para pymes y autónomos: La ciberseguridad</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/ciberseguridad-pymes-y-autonomos/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/ciberseguridad-pymes-y-autonomos/#respond</comments> <dc:creator><![CDATA[Víctor Manuel Acosta]]></dc:creator> <pubDate>Tue, 02 Oct 2018 13:46:48 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[ciberseguridad]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2713</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/09/structure-light-led-movement-158826-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Mejorar la seguridad en la PYME" loading="lazy" style="float:left; margin:0 15px 15px 0;" />La ciberseguridad en la PYME es un problema que nos afecta directamente. No podemos caer en el error de pensar que los incidentes de ciberseguridad únicamente afectan a grandes corporaciones. Podemos aplicar desde ahora mismo una serie de medidas para mejorar la seguridad de nuestros sistemas y de nuestros datos.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ciberseguridad-pymes-y-autonomos/">El gran reto para pymes y autónomos: La ciberseguridad</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/09/structure-light-led-movement-158826-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Mejorar la seguridad en la PYME" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">La <strong>ciberseguridad en la PYME</strong> es crucial. Podemos caer en el error de pensar que los incidentes de ciberseguridad únicamente afectan a grandes corporaciones. Sin embargo, como podemos leer en el informe «<a title="Artículo cybercrime" href="https://www.unicri.it/in_focus/files/Cybercrime_and_the_Risks_for_the_Economy_Flavia_Zappa_2015_06_11.pdf" target="_blank" rel="noopener">CYBERCRIME: RISKS FOR THE ECONOMY AND ENTERPRISES AT THE EU AND ITALIAN LEVEL</a>” que ha publicado UNICRI (United Nations Interregional Crime and Justice Research Institute), la seguridad de TI para las PYMES representa uno de los desafíos más apremiantes para las economías de Italia y Europa.</p> <p style="text-align: justify;">Este estudio fue publicado en diciembre de 2014. Analiza la situación actual de las pequeñas y medianas empresas (PYME) italianas, en cuanto a crímenes relacionados con la informática.</p> <p style="text-align: justify;">Como es bien sabido, las PYMES son la columna vertebral de la economía europea. Además representan un <strong>punto importante de debilidad en términos de seguridad</strong>. Independientemente del objeto de negocio de una PYME, los cibercriminales ven a cada empresa como un objetivo.</p> <p style="text-align: justify;">Todo tipo de información es susceptible de ser utilizada con fines maliciosos como puede ser c<strong>ometer fraudes o propagar malware</strong>. Las propiedades intelectuales, datos comerciales y listas de contactos, son datos muy cotizados en el mercado negro de la red profunda (<strong>deep web</strong>).</p> <p><img loading="lazy" class="wp-image-2717 size-full aligncenter" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/09/interior.jpg?x76792" alt="Asegurar nuestros datos" width="600" height="400" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/09/interior.jpg 600w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/09/interior-175x117.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/09/interior-283x190.jpg 283w" sizes="(max-width: 600px) 100vw, 600px" /></p> <p> </p> <p style="text-align: justify;">A nivel corporativo, el daño puede producirse, no solo mediante un único ataque indiscriminado. Sino que los ataques pueden tener consecuencias a largo plazo. Cada vez son más frecuente ataques que tienen como objetivo la<strong> apropiación de datos confidenciales</strong>, <strong>borrar los datos por completo</strong> o <strong>robar material protegido por derechos de autor</strong>.<br /> El <strong>crimen cibernético</strong> está más extendido de lo que podemos pensar. La mayoría de los ciberataques no se detectan o no se informan. Las pérdidas por estos ataques pueden suponer para las empresas varios millones de euros. Aunque también existen <a href="https://www.inesem.es/revistadigital/informatica-y-tics/las-principales-amenazas-la-red/" target="_blank" rel="noopener">otras amenazas en la red</a> que tenemos que tener en cuenta.</p> <p> </p> <h2>Guía de pautas para la seguridad TI en PYMES</h2> <p style="text-align: justify;">El informe presenta una serie de <a href="https://www.unicri.it/news/files/Highlights_ENG_FINAL.pdf" target="_blank" rel="noopener">pautas para promover la </a><strong><a href="https://www.unicri.it/news/files/Highlights_ENG_FINAL.pdf" target="_blank" rel="noopener">ciberseguridad</a> en la PYME</strong>. Las recomendaciones se pueden aplicar a todos los aspectos de la empresa:</p> <ul style="text-align: justify;"> <li>Administración.</li> <li>Marketing.</li> <li>Investigación y Desarrollo.</li> <li>Logística.</li> <li>Manufacturas.</li> <li>TI (Tecnologías de la Información.</li> </ul> <p style="text-align: justify;">El artículo destaca los siguientes puntos clave para mejorar la ciberseguridad en la PYME:</p> <ul> <li style="text-align: justify;">Inversión en mejorar las capacidades de los empleados a través de la formación.</li> <li style="text-align: justify;">Incrementar los recursos tecnológicos para prevenir los efectos de los crímenes cibernéticos.</li> <li style="text-align: justify;">Incorporar la filosofía de la ciberseguridad a la cultura de la organización.</li> <li style="text-align: justify;">Compartir las mejores prácticas sobre amenazas. Tanto de forma interna como con el resto de compañías de nuestra cadena de valor.</li> <li style="text-align: justify;">Establecer un protocolo de actuación con el que gestionar los ataques que pueda sufrir nuestra empresa.</li> </ul> <p> </p> <h2 style="text-align: justify;">Pero, ¿Qué medidas inmediatas podemos tomar ya?</h2> <p style="text-align: justify;">Todas estas pautas son un buen comienzo, pero su implantación lleva un tiempo. Desde el primer momento podemos tomar medidas, y así mejorar la ciberseguridad en la PYME. Por lo tanto, no se debe ser reacio a la implantación de las mismas, ya que a largo plazo van a ser beneficiosas y puede ahorrarte mucho dinero.</p> <p> </p> <h3 style="text-align: justify;">1. Actualizar las herramientas de trabajo</h3> <p style="text-align: justify;">Esta medida es muy básica, pero también es la más importante. No deberíamos trabajar nunca con herramientas desactualizadas. Deberemos instalar siempre que sea posible las últimas versiones de nuestro software. O al menos los parches de actualización que van saliendo en respuesta a vulnerabilidades que van saliendo. Esta recomendación abarca desde el sistema operativo de nuestro dispositivo hasta el software ofimático. Sin olvidar cualquier otra herramienta o aplicación que utilicemos en nuestra empresa.</p> <p style="text-align: justify;">Una aplicación desactualizada puede contener vulnerabilidades conocidas por los ciberdelincuentes.</p> <p> </p> <h3 style="text-align: justify;">2. Utilizar siempre varias contraseñas, y además deben ser seguras</h3> <p style="text-align: justify;">Esta es una de las medidas que menos suelen aplicarse. Es una mala práctica utilizar una única contraseña para todos los servicios que utilicemos. Servicios tale como correo electrónico, aplicaciones de trabajo, redes sociales, etc.</p> <p style="text-align: justify;">Pero además, no basta con que utilizar varias contraseñas distintas. Además debemos asegurarnos de que no usamos como clave conceptos sencillos de descifrar teniendo acceso a información personal. Por ejemplo, no deberíamos usar nombres de familiares, amigos o mascotas; fechas señaladas (nacimiento de un hijo); números de DNI o de teléfono, etc.</p> <p style="text-align: justify;">Es recomendable construir contraseñas seguras combinando cifras y letras con signos de puntuación y caracteres especiales. Estas contraseñas efectivamente serán más difíciles de recordar pero también de descifrar.</p> <p> </p> <h3 style="text-align: justify;">3. Realiza copias de seguridad frecuentemente</h3> <p style="text-align: justify;">Es muy recomendable realizar copias de nuestros archivos. Como mínimo, en un disco duro externo y/o una herramienta de almacenamiento en la nube. De esta forma podríamos recuperarnos de una una infección por <a href="https://www.facebook.com/siteoccidente/posts/que-es-un-criptovirus-un-ataque-de-ransomware-y-c%C3%B3mo-prevenirloun-criptovirus-es/202836610180238/" target="_blank" rel="nofollow noopener">criptovirus</a> (un virus informático que secuestra nuestros archivos cifrándolos, y después exige una determinada cantidad de dinero a cambio de desbloquearlos). También podríamos recuperarnos de otras infecciones, robos, pérdida de datos, fallos de equipos, etc.</p> <p> </p> <h3 style="text-align: justify;">4. Activar la verificación en dos pasos en servicios sensibles</h3> <p style="text-align: justify;">La verificación en dos pasos es fundamental para añadir seguridad extra cuando trabajamos con datos sensibles. Este tipo de datos no deben verse comprometidos en ningún caso. Ejemplo de estos datos son las redes sociales y las herramientas de almacenamiento en la nube. Aunque en un principio nos pueden parecer que ralentizan el acceso, merece la pena el esfuerzo.</p> <p style="text-align: justify;">La verificación en dos pasos es un sistema que mejora la seguridad de una conexión añadiendo un punto extra de comprobación de nuestra identidad. Es muy habitual realizar la verificación en dos pasos mediante el envío de un mensaje de texto al número de teléfono vinculado a la plataforma a la que vamos a conectarnos. Este mensaje nos llegará después de haber introducido con éxito el usuario y contraseña.</p> <p style="text-align: justify;">De este modo se dificulta el acceso a los servidos a los ciberdelincuentes. Aunque logren averiguar las credenciales, se necesitaría tener también acceso físico al teléfono para realizar la verificación.</p> <p> </p> <h3 style="text-align: justify;">5. Evitar las redes WiFi públicas</h3> <p style="text-align: justify;">Las redes WiFi públicas son una amenaza potencial para la <strong>seguridad de la PYME</strong> . Especialmente peligrosas son las redes que no cuentan con seguridad (las redes abiertas). Para un usuario conectado a una de estas redes es muy sencillo ver la información que otros usuarios están compartiendo.</p> <p style="text-align: justify;">En el caso de redes sin contraseña el problema es mucho mayor. Es extremadamente fácil crear un punto WiFi falso. Los usuarios incautos se conectarían a este punto WiFi para obtener acceso a Internet gratis. De esta forma accederían a redes sociales, bancos, enviarían correos electrónicos de clientes, intercambiarían archivos de trabajo confidenciales. Pero estos usuario no saben que estos datos están siendo captados por los ciberdelincuentes.</p> <p style="text-align: justify;">La solución a este problema es evitar utilizar estas redes siempre que sea posible. Si es estrictamente necesario, deberíamos asegurarnos de que el cortafuegos (firewall) de nuestro equipo está en funcionamiento. Utilizar la opción de incógnito del navegador nos permitirá al menos ocultar parte de nuestra información. También podemos utilizar una Red Privada Virtual (VPN) al conectarnos a cualquier WiFi pública. De esta forma ocultaremos nuestra identidad en esa red pública.</p> <p style="text-align: justify;">En revista digital tenemos siempre mucho en cuenta todos los posibles problema que se puede tener en este sector e intentamos dar aquella información útil. Otros artículos que también os pueden interesar: <a href="https://www.inesem.es/revistadigital/informatica-y-tics/mitigar-la-fuga-de-informacion/" target="_blank" rel="noopener">Mitigar la fuga de información</a>.</p> <p style="text-align: justify;">Es muy importante tomar medidas de seguridad en la PYME, en INCIBE (Instituto Nacional de Ciberseguridad) podemos encontrar una serie de documentos para implantar políticas de seguridad: <a href="https://www.incibe.es/protege-tu-empresa/herramientas/politicas" target="_blank" rel="noopener">INCIBE – Políticas de seguridad para la PYME</a></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2713" data-ulike-nonce="efb2d35cc9" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2713"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ciberseguridad-pymes-y-autonomos/">El gran reto para pymes y autónomos: La ciberseguridad</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/ciberseguridad-pymes-y-autonomos/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Consejos y pasos a seguir para la creación de APP</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/consejos-y-pasos-a-seguir-para-la-creacion-de-app/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/consejos-y-pasos-a-seguir-para-la-creacion-de-app/#respond</comments> <dc:creator><![CDATA[Rafael Marín]]></dc:creator> <pubDate>Thu, 20 Sep 2018 13:55:36 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[aplicaciones]]></category> <category><![CDATA[aplicaciones móviles]]></category> <category><![CDATA[app]]></category> <category><![CDATA[app store]]></category> <category><![CDATA[apps]]></category> <category><![CDATA[consejos]]></category> <category><![CDATA[creación de app]]></category> <category><![CDATA[desarrollo]]></category> <category><![CDATA[desarrollo de app]]></category> <category><![CDATA[idea]]></category> <category><![CDATA[objetivos]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2704</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/09/destacada-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Pasos a seguir y consejos para la creación de app" loading="lazy" style="float:left; margin:0 15px 15px 0;" />¿Se te ha ocurrido una idea totalmente novedosa y brillante? ¿Te gustaría crear una app qué desarrolle esta idea pero no sabes por dónde empezar? Con este artículo podrás aprender los principales pasos para la creación de app y te daremos una serie de consejos muy útiles a lo largo de su creación, entrando en…</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/consejos-y-pasos-a-seguir-para-la-creacion-de-app/">Consejos y pasos a seguir para la creación de APP</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/09/destacada-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Pasos a seguir y consejos para la creación de app" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">¿Se te ha encendido la bombilla con una <strong>idea revolucionaria</strong> y que nadie ha desarrollado y piensas que será un “pelotazo”? ¿Quieres desarrollar esa idea y que a través de la creación de app se pueda utilizar, pero no sabes por dónde empezar?</p> <p style="text-align: justify;">Con este artículo podrás aprender los principales <strong>pasos</strong> para la creación de app y te daremos una serie de <strong>consejos</strong> muy útiles a lo largo de su creación.</p> <p style="text-align: justify;">¿Te interesa la idea? Sigue leyendo para descubrir las ideas principales para la creación de app , un mundo que se encuentra en constante crecimiento.</p> <p> </p> <p><img loading="lazy" class="aligncenter size-full wp-image-2705" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/09/imagen-1-500x300.jpg?x76792" alt="dispositivos" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/09/imagen-1-500x300.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/09/imagen-1-500x300-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p> </p> <p style="text-align: justify;">Vamos a explicar los principales pasos a seguir para la creación de app:</p> <p> </p> <h2 style="text-align: justify;">Paso 1: Bombilla encendida</h2> <p style="text-align: justify;">¿A qué nos referimos en este punto? Pues al paso principal, sin el cual no se puede llegar a desarrollar un proyecto, una empresa, una app… y no es otro que, <strong>TENER UNA IDEA REVOLUCIONARIA.</strong></p> <p style="text-align: justify;">Antes de desarrollar una app es imprescindible tener una idea principal sobre la que gire todo. Habitualmente, se busca un problema o alguna necesidad que tenga la mayoría de personas y a partir de dicho problema o necesidad se busca una solución que sea simple y a ser posible intuitiva.</p> <p style="text-align: justify;">Estos problemas o necesidades se pueden buscar en tu propia vida diaria, en cualquier momento y lugar y siempre se puede buscar una solución para ellos, solamente hay que pensar cómo resolverlos.</p> <p> </p> <h2 style="text-align: justify;">Paso 2: ¿Qué objetivos tiene nuestra aplicación?</h2> <p style="text-align: justify;">Una vez que tengamos una idea sobre la que basar nuestra aplicación, es primordial definir, de forma clara, los siguientes puntos:</p> <ul style="text-align: justify;"> <li>¿Para qué va a servir nuestra aplicación?</li> <li>¿Qué aspecto/s hace/n que nuestra aplicación sea interesante?</li> <li>Una vez desarrollada, ¿Qué problema o necesidad va a quedar solucionada con el uso de nuestra app?</li> </ul> <p style="text-align: justify;">Sin esta definición es muy complicado poder crear una app que tenga unos <strong>objetivos claros</strong> y además nos permite también abaratar costes y reducir tiempo en su creación al tener unos puntos claros sobre los que basarse.</p> <p> </p> <h2 style="text-align: justify;">Paso 3: Demanda de mercado</h2> <p style="text-align: justify;">Antes de la creación y desarrollo de nuestra app, se debe de realizar un <strong>estudio del mercado actual</strong> para demostrar que existe demanda para una aplicación como la que vamos a desarrollar.</p> <p style="text-align: justify;">Una manera para comprobar esta demanda es utilizar la herramienta de Google, <a title="Página oficial de Google keyword planner de Google Ads" href="https://ads.google.com/home/tools/keyword-planner/" target="_blank" rel="noopener">Google Keyword Planner</a> o <a title="Página oficial de Google Trends" href="https://trends.google.es/trends/?geo=ES" target="_blank" rel="noopener">Google Trends</a>, que permite el análisis de cuantos usuarios buscan solución a un determinado problema mediante el uso de palabras clave.</p> <p style="text-align: justify;">También se puede analizar las App Store comprobando qué tipo de aplicaciones tienen éxito y a qué determinados problemas dan solución.</p> <p style="text-align: justify;">Con respecto a esto último, también podemos crear y desarrollar una app que dé una mejor solución a un determinado problema que ya realicen otras app’s creadas.</p> <p style="text-align: justify;">Puedes encontrar información sobre los diferentes tipos de apps <a title="Enlace interno que te da información sobre los tipos de apps" href="https://www.inesem.es/revistadigital/informatica-y-tics/tipos-app/" target="_blank" rel="noopener">aquí</a>.</p> <h2></h2> <h2 style="text-align: justify;">Paso 4: Pasos previos al desarrollo de la app</h2> <p style="text-align: justify;">Una vez que ya tenemos la idea, tenemos los objetivos definidos y existe demanda de mercado para nuestra idea, el siguiente paso es el de desarrollar nuestra app.</p> <p style="text-align: justify;">Para ello, inicialmente hay que tener en cuenta una serie de pasos previos a seguir en la creación de app:</p> <ul> <li style="text-align: justify;"><strong>Registrarse como desarrollador</strong>: Independientemente de la plataforma en la que vayamos a desarrollar nuestra app (Android, iOS o Windows Phone), debemos de registrarnos como desarrollador en la plataforma en la que vayamos a desarrollar nuestra app para poder publicar las aplicaciones una vez desarrolladas.</li> <li style="text-align: justify;"><strong>Hacer bocetos de diseños de la app</strong>: Mediante la realización de bocetos de las diferentes partes de nuestra app, podemos definir el estilo, las características, la trazabilidad y la estructura de nuestra aplicación.</li> <li style="text-align: justify;"><strong>Crear el Wireframe y el Storyboard</strong>: Para crear el Wireframe (maqueta ó prototipo de la aplicación) existen varias herramientas como <a title="Página oficial Balsamiq" href="https://balsamiq.com/index.html" target="_blank" rel="nofollow noopener">Balsamiq</a>, <a title="Página oficial de HotGloo" href="https://www.hotgloo.com/" target="_blank" rel="nofollow noopener">HotGloo</a> y <a title="Página oficial de Moqups" href="https://moqups.com/" target="_blank" rel="nofollow noopener">Moqups</a>. Posteriormente a realizar el prototipo, se debe de crear el storyboard qué es la hoja de ruta de la aplicación, es decir, cómo se conectan entre sí las diferentes pantallas de la app así como el usuario navega a través de ellas.</li> <li style="text-align: justify;"><strong>Realizar la estructura del back-end</strong>: Este paso es muy importante ya que se definen, mediante un boceto, la estructura de los servidores, APIs y diagramas de datos que utiliza nuestra aplicación.</li> </ul> <p> </p> <p><img loading="lazy" class="aligncenter size-full wp-image-2706" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/09/imagen-2-500x300.jpg?x76792" alt="programación de app" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/09/imagen-2-500x300.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/09/imagen-2-500x300-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p> </p> <h2 style="text-align: justify;">Paso 5: Desarrollo de la app</h2> <p style="text-align: justify;">Una vez que ya hemos realizado los pasos previos, es momento de “meterse en el ajo” y pasar al desarrollo y la creación de app.</p> <p style="text-align: justify;">En este punto, habría varios puntos importantes a seguir:</p> <ul> <li style="text-align: justify;"><strong>Prototipar la app</strong>: Mediante el uso de los wireframes creados, se puede pedir opinión sobre nuestra aplicación (amigos, familiares, profesionales,…) para la creación de un prototipo. Hay que probar a fondo la app para la posible búsqueda de fallos y sobre todo para comprobar el modo de utilización de nuestra app para adaptar la interfaz a ellos.</li> <li style="text-align: justify;"><strong>Desarrollar el back-end</strong>: Hay que configurar los servidores, las bases de datos, las APIs y demás herramientas que utiliza nuestra aplicación para su funcionamiento.</li> <li style="text-align: justify;"><strong>Diseñar el aspecto de nuestra app</strong>: Para ello se crean las “skins” (pantallas de nuestra app) tomando como base los bocetos creados en los pasos previos y transformando dichos bocetos en archivos digitales (pantallas).</li> <li style="text-align: justify;"><strong>Testear nuestra app</strong>: Una vez que se ha desarrollado el back-end y se han creado las “skins”, es momento de probar la aplicación con toda sus gráficos, texto y formato reales. Para estos testeos se pueden utilizar algunas herramientas disponibles para ello, por ejemplo, <a title="Página oficial de Solidify" href="https://www.solidifyapp.com/" target="_blank" rel="nofollow noopener">Solidify</a> y <a title="Página oficial de Framer" href="https://framer.com/" target="_blank" rel="nofollow noopener">Framer</a>.</li> <li style="text-align: justify;"><strong>Revisar, refinar y mejorar nuestra app</strong>: A través de los diferentes testeos se encontrarán, en la mayoría de casos, posibles fallos ó aspectos a mejorar en ella. Es importante que, a raíz de ellos, se revisen y solucionen los problemas encontrados, se refinen los detalles con posibles mejoras y con ello se mejore nuestra app.</li> </ul> <p> </p> <h2 style="text-align: justify;">Paso 6: Optimización de nuestra app</h2> <p style="text-align: justify;">Existen multitud de app’s en las tiendas de aplicaciones, por lo que para poder tener <strong>éxito</strong> y que nuestra aplicación sea popular es necesario la <strong>optimización</strong> de nuestra app.</p> <p style="text-align: justify;">Para realizar correctamente dicha optimización hay varias técnicas a seguir:</p> <ul> <li style="text-align: justify;"><em>Título</em>: Debe de ser lo más corto posible e incorporar las palabras clave que la definan.</li> <li style="text-align: justify;"><em>Categoría</em>: Elegir la categoría donde colocar nuestra app es primordial para la posterior búsqueda de los usuarios. Hay que ponerse en su piel y pensar en qué categoría buscarían ellos para encontrar una app como la nuestra.</li> <li style="text-align: justify;"><em>Descripción</em>: Hay que buscar la captación de la atención del usuario para que sea atractiva e interesante la descarga de nuestra app.</li> <li style="text-align: justify;"><em>Palabras clave</em>: Se debe de elegir siempre las palabras clave que tengan la mayor importancia y describan las funciones principales de la app.</li> <li style="text-align: justify;"><em>Icono</em>: La imagen del icono es muy importante para que los usuarios se decidan a descargar nuestra app. Debe de ser llamativo, original y que capte la esencia de la temática de nuestra app.</li> <li style="text-align: justify;"><em>Capturas de pantalla</em>: Hay que elegir capturas de las principales pantallas, que resulten atractivas visualmente para que el usuario decida finalmente descargar la app.</li> </ul> <h2></h2> <h2 style="text-align: justify;">Paso 7: Publicación en el App Store</h2> <p style="text-align: justify;">Una vez que ya hemos terminado el desarrollo de nuestra app y hemos realizado los testeos correspondientes, es momento de <strong>publicar nuestra app</strong> para que pueda ser descargada y utilizada.</p> <p style="text-align: justify;">Para que nuestra app sea importante y aparezca en el listado de apps de la App Store hay que publicitar la aplicación y aumentar la visibilidad.</p> <h3 style="text-align: justify;">Consejos a seguir para la creación de App</h3> <p style="text-align: justify;">A continuación te indico algunos <strong>consejos</strong> que creo son útiles para la creación de app:</p> <ul> <li style="text-align: justify;">Mira a tu alrededor y piensa en cómo puedes facilitar algún aspecto de la vida cotidiana de la gente a través de una app.</li> <li style="text-align: justify;">Piensa para qué tipo de usuario o mercado está enfocada tu app y actúa sobre ello. (Ej: Si creas una aplicación pensada para niños, utiliza colores alegres y pastel, utiliza imágenes para todos los públicos,…). Puedes echar un vistazo al siguiente artículo con respecto a este tema <a href="https://www.inesem.es/revistadigital/informatica-y-tics/experiencia-de-usuario/" target="_blank" rel="noopener">aquí</a>.</li> <li style="text-align: justify;">Aprovecha tecnologías que te ayuden a la creación de tu app como el Cloud Computing para poder abaratar costes.</li> <li style="text-align: justify;">Desarrolla tu app para todas las plataformas móviles posibles, no te pongas tú mismo limitaciones a la hora de descargar tu app desde cualquier plataforma.</li> <li style="text-align: justify;">Una vez que publiques la app, preocúpate por actualizar la app, por cuidar a los usuarios que la utilicen,…</li> </ul> <p> </p> <h2 style="text-align: justify;">¡A por la App!</h2> <p style="text-align: justify;">Actualmente existen millones de aplicaciones desarrolladas pero siempre existen problemas o necesidades sobre las que crear aplicaciones nuevas e interesantes y que faciliten la vida de los usuarios.</p> <p style="text-align: justify;">A priori parece complicado la creación de app desde cero, pero si tienes una idea interesante, ganas de ganarte la vida con algo que te gusta y te gusta llevar a cabo tus ideas, puedes conseguirlo sin problemas y espero que en este artículo hayas encontrado información interesante al respecto.</p> <p style="text-align: justify;">Un truco interesante para la captación de usuarios es el de ofrecer la app de manera gratuita durante un tiempo y una vez que haya habido suficientes descargas y hayas generado una “necesidad” a dichos usuarios, puedes establecer un pequeño coste por la aplicación o por alguna funcionalidad dentro de ella (Ej: Planes Premium que ofrezcan más funcionalidad).</p> <p style="text-align: justify;"> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2704" data-ulike-nonce="55eb4543b5" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2704"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+2"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/consejos-y-pasos-a-seguir-para-la-creacion-de-app/">Consejos y pasos a seguir para la creación de APP</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/consejos-y-pasos-a-seguir-para-la-creacion-de-app/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Seguridad en Smartwatch: claves para protegerlo de posibles hackers</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/seguridad-en-smartwatch/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/seguridad-en-smartwatch/#respond</comments> <dc:creator><![CDATA[Víctor Manuel Acosta]]></dc:creator> <pubDate>Mon, 23 Jul 2018 13:07:21 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[seguridad]]></category> <category><![CDATA[smartwatch]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2691</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/07/smartwatch-hacker-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Seguridad en smartwatch" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Un estudio de Hewlett Packard, en el ámbito del Internet de las Cosas dejó al descubierto grandes fallos de seguridad que podrían tener graves consecuencias para nuestra privacidad. Estos riesgos están compartidos con el resto de wereables. Descubre cuáles son estos riesgos y qué puedes hacer para evitarlo.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/seguridad-en-smartwatch/">Seguridad en Smartwatch: claves para protegerlo de posibles hackers</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/07/smartwatch-hacker-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Seguridad en smartwatch" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">En 2015, Hewlett Packard, en el ámbito del Internet de las Cosas (Internet of Things – IoT), llevó a cabo un estudio sobre la <strong>seguridad en smartwatch</strong>.</p> <p style="text-align: justify;">El resultado del estudio fue demoledor. Todos los smartwatches analizados presentaban vulnerabilidades tan relevantes como insuficiente autenticación, no encriptación de datos y problemas de privacidad.</p> <p style="text-align: justify;">Y es que como dicen Kavya Racharla (investigador de Intel) y Sumant Naropanth (fundador de Deep Armor) en el Black Hat Asia 2018, hay un problema de base en estos dispositivos, debido a la enorme competencia del mercado. El tiempo de desarrollo es de apenas seis meses de duración, por lo que se suele sacrificar tiempo de pruebas para poder cumplir con estos plazos tan agresivos. En ese tiempo, es imposible analizar todos los posibles problemas de seguridad. Se puede consultar el artículo, <a href="https://blog.masmovil.es/seguridad-smartwatches/" target="_blank" rel="nofollow noopener noreferrer">¿son seguros los smartwatches?</a></p> <h2 style="text-align: justify;">¿Cuáles son los principales problemas de seguridad de nuestros relojes inteligentes?</h2> <p style="text-align: justify;">Como todo el mundo sabe, un <strong>smartwatch</strong> es un pequeño ordenador, o incluso un pequeño dispositivo móvil. Por ello necesitan un sistema operativo, espacio de almacenamiento, y conectividad para el intercambio de información. Esta conectividad puede ser aprovechada mediante técnicas de enumeración para conseguir datos personales. Algunos relojes que almacenan sus datos en texto plano, como por ejemplo, los mensajes que el dispositivo lee al usuario o el mismo nombre del usuario.</p> <p style="text-align: justify;">También es importante anotar que el reloj, como cualquier otro «weareable» necesita estar siempre conectado al móvil a través de bluetooth. Mediante esta conexión se transfiere todo tipo de información, mensajes, llamadas, información biométrica, etc. Aquí surge la necesidad de implementar un cifrado que proteja esta comunicación entre el móvil y el reloj inteligente.</p> <p style="text-align: justify;">Otro posible punto vulnerable de nuestro <strong>smartwatch</strong> es la nube. Muchos relojes comparten información con servicios alojados en la nube para darnos la posibilidad de analizarlos después en nuestro ordenador. Si estos servidores sufren un fallo de seguridad nuestros datos e identidad pueden quedar al descubierto.</p> <h3>Internet of things research study.</h3> <p style="text-align: justify;">Hemos analizado el <a title="Estudio de HP" href="https://files.asset.microfocus.com/4aa5-4759/en/4aa5-4759.pdf" target="_blank" rel="noopener noreferrer">estudio de Hewlett Packard, en concreto HP Fortify</a>, para mostrarte un resumen de los principales problemas de seguridad que, según este artículo son los más comunes:</p> <ul style="text-align: justify;"> <li><strong>Autenticación o autorización insuficiente</strong>: Los relojes inteligentes no incluyen autenticación en dos pasos en su interface, o bien no bloquean la cuenta después de tres o cinco intentos erróneos. Esto puede abrir la puerta a ataques de fuerza bruta.</li> <li><strong>Encriptación de capa de transporte insuficiente</strong>: Aunque cualquier <strong>smartwatch </strong>incluye de serie, cifrado con SSL / TLS, un gran porcentaje son vulnerables a ataques POODLE (Padding Oracle On Downgraded Legacy Encryption), que es un exploit «man in the middle» que permitiría acceder a todas las comunicaciones enviadas y recibidas desde el móvil.</li> <li><strong>Interfaces vulnerables o inseguras</strong>: Una gran cantidad de los relojes inteligentes utilizan interfaces web basados en la nube, con los consiguientes problemas de enumeración de la cuenta, muchos de los cuales también tenían problemas de enumeración de cuenta con las aplicaciones móviles. A través de esta vulnerabilidad los hackers pueden obtener cuentas válidas, y ganar acceso a nuestro dispositivo.</li> <li><strong>Software o firmware inseguro</strong>: Gran parte de los smartwaches tienen problemas con las actualizaciones de firmware, con el agravante de que la mayoría no reciben las actualizaciones cifradas. Aunque las actualizaciones vienen firmadas para evitar alteraciones, las actualizaciones pueden ser descargadas y analizadas para buscar vulnerabilidades.</li> <li><strong>Problemas de privacidad</strong>: Los relojes recolectan una gran cantidad de información personal, como el nombre, dirección, fecha de nacimiento, peso, sexo, pulsaciones, y todo tipo de información biométrica que el nuevo Reglamento General de Protección de Datos (RGPD) considera datos sensibles.</li> </ul> <p style="text-align: justify;"><img loading="lazy" class="aligncenter wp-image-2694 size-full" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/07/smarwatch-movil.jpg?x76792" alt="smartwatch hacking" width="500" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/07/smarwatch-movil.jpg 500w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/07/smarwatch-movil-175x105.jpg 175w" sizes="(max-width: 500px) 100vw, 500px" /></p> <h2 style="text-align: justify;">¿Qué podemos hacer para mejorar la seguridad de nuestro reloj inteligente?</h2> <p style="text-align: justify;">Siempre es importante tener nuestros dispositivos actualizados, pero cuando se trata de relojes inteligentes las actualizaciones son más necesarias que nunca.<br /> Una práctica bastante común en la industria (especialmente en el mercado chino) es que una empresa fabrica un modelo de <strong>smartwatch</strong> y después otras compañías utilizan exactamente el mismo modelo, pero con el logo propio de la empresa. Pero se da la potencial y peligrosa circunstancia de que los datos de los usuarios de todos estos relojes se guardan en la misma base de datos.</p> <p style="text-align: justify;">Como recomendaciones, los antes citados, Racharla y Naropanth, creen que es conveniente que se extiendan los ciclos de desarrollo de este tipo de productos, y que haya un plan de contención en el caso de que se encuentre un wearable que tenga graves problemas de seguridad.</p> <p style="text-align: justify;">Puede verse fácilmente que estos problemas de seguridad no son exclusivos de los relojes inteligentes, sino que también afectará a otro tipo de dispositivos conectados (IoT) que podemos tener en nuestro domicilio. Por ejemplo, cámaras de seguridad, dispositivos de vigilancia de bebés o cualquier otro juguete conectado (vtech Touch & Learn Activity Desk). Estos dispositivos no suelen recibir actualizaciones de seguridad (a veces ninguna en toda su vida útil), y esto permite la creación de botnets con dispositivos vulnerables.</p> <p style="text-align: justify;"><strong>Botnet</strong> es una red de dispositivos infectados controlados de forma remota, y se utilizan para todo tipo de tareas maliciosas, como lanzar ataques de denegación de servicio, envío de spam, o minería y robo de bitcoins.</p> <p style="text-align: justify;">Finalmente, todos los dispositivos pueden tener alguna vulnerabilidad, por lo que es fundamental que estén lo más actualizados posible.</p> <p style="text-align: justify;">Un problema parecido sigue surgiendo en nuestros routers: <a title="KRACK, la vulnerabilidad que amenaza la seguridad WiFi" href="https://www.inesem.es/revistadigital/informatica-y-tics/krack-wifi/" target="_blank" rel="nofollow noopener noreferrer">KRACK, la vulnerabilidad que amenaza la seguridad WiFi.</a> Puedes encontrar más información acerca de este tema en el artículo, <a title="las principales amenazas en la red" href="https://www.inesem.es/revistadigital/informatica-y-tics/las-principales-amenazas-la-red/" target="_blank" rel="nofollow noopener noreferrer">las principales amenazas en la red</a>.</p> <h2>La seguridad de estos dispositivos vulnerada por internet</h2> <p style="text-align: justify;">Resumiendo, nos arriesgamos a la pérdida de datos personales y biométricos, a que tomen el control de nuestro dispositivo, e incluso a que utilizando los sensores (acelerómetro, giroscopio y magnetómetro) de nuestro <strong>smartwatch</strong> puedan averiguar nuestro número pin cuando utilicemos un cajero o la contraseña de nuestro ordenador.</p> <p style="text-align: justify;">Recientemente, el Consejo del Consumidor Noruego (NCC) encontró una serie de vulnerabilidades en varios modelos de relojes inteligentes para niños, que harían posible localizar, rastrear y escuchar a escondidas a los niños y, en algunos casos, incluso contactar con ellos.</p> <p>Para que podáis comprobar que efectivamente se lleva a cabo el hackeo en este dispositivo, os dejamos un ejemplo, entre muchos, de los artículos que podéis encontrar en la web sobre este tema. Es posible que solo los más técnicos consigan comprenderlo, pero es posible de hacer: <a title="cómo hackear un teléfono móvil utilizando un smartwatch" href="https://www.somosbinarios.es/hackeando-telefonos-moviles-smartwatch/" target="_blank" rel="nofollow noopener noreferrer">cómo hackear un teléfono móvil utilizando un reloj inteligente</a>.</p> <p style="text-align: justify;">Con este artículo lo que pretendemos es que los usuarios sean conscientes de las posibles vulnerabilidades que pueden surgir en su día a día y de la mano de dispositivos que quizás utilicen a diario.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2691" data-ulike-nonce="3247626c48" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2691"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/seguridad-en-smartwatch/">Seguridad en Smartwatch: claves para protegerlo de posibles hackers</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/seguridad-en-smartwatch/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Por qué desarrollo web responsive en mis site?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/desarrollo-web-responsive-en-mis-sitios/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/desarrollo-web-responsive-en-mis-sitios/#respond</comments> <dc:creator><![CDATA[Paula Rochina]]></dc:creator> <pubDate>Thu, 07 Jun 2018 11:26:28 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[desarrollo web]]></category> <category><![CDATA[diseño responsive]]></category> <category><![CDATA[fluid grids]]></category> <category><![CDATA[medias queries]]></category> <category><![CDATA[responsive]]></category> <category><![CDATA[web responsive]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2668</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/06/1-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Te damos las pautas a seguir para un desarrollo web responsive que se adapte a tus necesidades" loading="lazy" style="float:left; margin:0 15px 15px 0;" />¿Estás desarrollando un proyecto web? Si quieres saber en qué consiste el desarrollo web responsive y cómo influye en tu marca personal aquí te damos las pautas para que lo lleves a cabo desde los inicio de tu proyecto.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/desarrollo-web-responsive-en-mis-sitios/">¿Por qué desarrollo web responsive en mis site?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/06/1-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Te damos las pautas a seguir para un desarrollo web responsive que se adapte a tus necesidades" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">La necesidad de un desarrollo web responsive parte de la base de que en los últimos años se ha incrementado de forma exponencial el acceso a internet. Además los usuarios acceden desde diferentes tipos de dispositivo (Ordenadores, Tabletas, Móviles, Smart-Tv, etc.). Este hecho da lugar a que las empresas con presencia en Internet tengan que adaptar su sitio a los diferentes medios de acceso. Todo con la finalidad de que nuestra web se vea bien y de manera similar, independientemente del dispositivo de visualización.</p> <p style="text-align: justify;">Según el <a href="https://www.ine.es/dyngs/INEbase/es/categoria.htm?c=Estadistica_P&cid=1254735576692" target="_blank" rel="noopener">Instituto Nacional de Estadística</a> en 2017 más del 82% de los hogares tenían conexión a Internet, y un 80% de los usuarios accedía de manera periódica desde diferentes dispositivos. Además, al menos el 32% de los usuarios han realizado alguna compra por internet. Sumado a que aproximadamente el 75% de las empresas tiene una página web en la que desarrolla su negocio, pone de manifiesto la notable y continúa incorporación al uso de las TIC y el comercio electrónico.</p> <p style="text-align: justify;">Viendo las cifras anteriores, si extrapolamos a nivel mundial, no es de extrañar la necesidad de un desarrollo web responsive. La finalidad será como no, hacerse un hueco en el mercado aumentando ventas y clientes potenciales.</p> <p style="text-align: justify;">El desarrollo web responsive está ligado a los conceptos de <strong>Responsive Web Design</strong> y <strong>Diseño Web adaptativo.</strong> El objetivo será adaptar las necesidades de las webs a los diferentes entorno de visualización.</p> <p style="text-align: justify;">Existen una multitud de tamaños de pantalla diferentes entre los dispositivos con los que se accede a internet. Estos tamaños cambian continuamente y aquí radica la importancia del desarrollo web responsive. Necesitamos adaptar la visualización del contenido a cualquier entorno.</p> <h2 style="text-align: justify;">Diseño web responsive VS Diseño web adaptativo</h2> <p style="text-align: justify;">El <a href="https://www.inesem.es/revistadigital/diseno-y-artes-graficas/responsive-web-design-nuevas-tendencias-en-diseno-web/" target="_blank" rel="noopener">diseño web responsive</a> no es una única técnica, sino que engloba una filosofía de diseño y desarrollo. Como hemos visto, su objetivo es adaptar la apariencia de un entorno web a los diferentes dispositivos de visualización.</p> <p style="text-align: justify;">Por el contrario, el Diseño web adaptativo consiste en construir una web con diferentes diseños. Cada diseño está adaptado a un tipo de dispositivo. Tendremos un único diseño web y es el navegador el que detecta lo que se debe mostrar. El aspecto de la web siempre será el mismo.</p> <p style="text-align: justify;">Podemos ver a continuación un resumen con las principales características de ambos conceptos.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter wp-image-2670 " title="Diseño web responsive VS Diseño web adaptativo" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/06/resVSadap-1.jpg?x76792" alt="Tabla en la que podemos comparar las características del diseño web responsive con el diseño web adaptativo" width="627" height="418" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/06/resVSadap-1.jpg 1020w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/06/resVSadap-1-175x117.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/06/resVSadap-1-768x512.jpg 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/06/resVSadap-1-600x400.jpg 600w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/06/resVSadap-1-283x190.jpg 283w" sizes="(max-width: 627px) 100vw, 627px" /></p> <h2 style="text-align: justify;">Características de un desarrollo web responsive</h2> <p style="text-align: justify;">Cuando diseñamos una web, el objetivo es que las personas tengan una <a href="https://www.inesem.es/revistadigital/informatica-y-tics/experiencia-de-usuario/">experiencia de usuario</a> grata y vuelvan. Además guiaremos al usuario hacia los contenidos que nosotros queremos.</p> <p style="text-align: justify;">En el desarrollo web responsive, el servidor siempre envía el mismo código HTML a todos los dispositivos y se utiliza código <a href="https://www.inesem.es/revistadigital/informatica-y-tics/estilos-css-web/" target="_blank" rel="noopener">CSS</a> para modificar el procesamiento de la página en el dispositivo. Por tanto, se proporciona a todos los dispositivos un mismo código que se ajusta al tamaño de pantalla.</p> <p style="text-align: justify;">Según <a href="https://ethanmarcotte.com/" target="_blank" rel="noopener">Ethan Marcotte</a>, el camino a seguir para un desarrollo responsive consiste en aplicar una serie de técnicas que focalizan el diseño para que la web se adapte a:</p> <ul style="text-align: justify;"> <li>Todos las resoluciones y tamaño de pantalla</li> <li>Todos los navegadores y sistemas</li> <li>Todas las velocidades de conexión</li> </ul> <p style="text-align: justify;">Veamos qué técnicas son las que nos propone y cómo afectan cada una de ellas en el desarrollo.</p> <h3 style="text-align: justify;">Fluid Grids y Diseño fluido</h3> <p style="text-align: justify;">Esta técnica se centra en NO fijar un ancho fijo para el diseño de la interfaz. Cada navegador adapta el contenido (layout) a su tamaño. Ahora los píxeles no van a ser la unidad de medida, sino que nos basaremos en porcentajes y relaciones.</p> <p style="text-align: justify;">Hasta la aparición del concepto responsive, para el diseño de la interfaz se establecían resoluciones de unos 960 píxeles. Esto funcionaba porque prácticamente el 100% de los usuarios podían adaptarse y leer en esta resolución, independientemente del medio.</p> <p style="text-align: justify;">Con el diseño fluido, conseguimos un ancho flexible de la plantilla. Creamos layouts que se extiende o encogen en las diferentes resoluciones.</p> <p style="text-align: justify;">El objetivo es conseguir ajustar la dimensión horizontal de la pantalla de forma automática y sin necesidad de una barra de desplazamiento. El diseño se expande al ancho disponible de la pantalla gracias a que el tamaño de los distintos elementos es un porcentaje del total disponible.</p> <h3 style="text-align: justify;">Imágenes flexibles</h3> <p style="text-align: justify;">Las imágenes dejarán de tener un tamaño fijo, sino que se cargarán en el tamaño más grande a utilizar. El sistema se encarga de reescalar la imagen según las necesidades de cada dispositivo.</p> <p style="text-align: justify;">Los fondos también deben ser flexibles, de manera que la web no pierda sus características. El usuario debe tener la impresión de encontrarse siempre en el mismo entorno, independientemente del dispositivo.</p> <p style="text-align: justify;">Por tanto, debemos adaptar el ancho de las imágenes de manera que nunca exceda el ancho del elemento que la contiene. Así si cambia el ancho del elemento contenedor, también lo hará la imagen en todos los navegadores. De la misma forma podemos extender este concepto a los videos u otros objetos.</p> <h3 style="text-align: justify;">Medias Queries</h3> <p style="text-align: justify;">El uso de las medias queries nos permite que todos los dispositivos vean la web con los elementos dispuestos de tal manera que se facilite su lectura. Nos van a permitir definir estilos diferentes para cada tamaño de pantalla. Si las características del medio de visualización, están dentro de un condicional establecido con los Medias Queries, se aplicarán una serie de instrucciones <a href="https://www.w3c.es/" target="_blank" rel="noopener">CSS</a> específicas.</p> <p style="text-align: justify;">En este sentido, el desarrollador web debe tener en mente la expresión condicional que debe cumplirse para que se apliquen ciertos estilos. Además una misma expresión condicional puede tener varias condiciones mediante los operados lógicos.</p> <p style="text-align: justify;">Por tanto una consulta Media Query estará formada por:</p> <ol style="text-align: justify;"> <li>Un tipo de <strong>medio</strong></li> <li>Una <strong>consulta</strong> concreta sobre la característica del medio y el valor r objetivo.</li> </ol> <h2 style="text-align: justify;">Apuesta por el diseño responsive.</h2> <p style="text-align: justify;">El desarrollo web responsive se consolida como una de las mejores prácticas a día de hoy dentro del diseño y desarrollo web. Con una sola versión de HTML y CSS optimizamos el sitio web para todos los dispositivos, lo que va a mejorar la experiencia de usuario. Además evitamos el contenido duplicado y mejoramos la experiencia en la navegación offline.</p> <p style="text-align: justify;">A todo ello le sumamos la reducción en costes y mantenimiento. Ahora las actualizaciones del sitio web se realizan una única vez y no una por cada tipo de dispositivo de visualización.</p> <p style="text-align: justify;">En base a esto, el objetivo debe ser crear nuestras web directamente con un diseño responsive o migrar nuestros proyectos, en la medida de lo posible, hacia este concepto.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2668" data-ulike-nonce="9fa159cb3e" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2668"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/desarrollo-web-responsive-en-mis-sitios/">¿Por qué desarrollo web responsive en mis site?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/desarrollo-web-responsive-en-mis-sitios/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Qué es un hosting y cuál se adapta mejor a mis necesidades</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-un-hosting/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-un-hosting/#respond</comments> <dc:creator><![CDATA[Paula Rochina]]></dc:creator> <pubDate>Mon, 28 May 2018 09:47:02 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[cliente]]></category> <category><![CDATA[hosting]]></category> <category><![CDATA[hosting compartido]]></category> <category><![CDATA[hosting dedicado]]></category> <category><![CDATA[hosting gratuito]]></category> <category><![CDATA[servidor]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2656</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/05/technology-1587673_1280-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Te explicamos qué es hosting y cuál se adapta mejor a tus necesidades" loading="lazy" style="float:left; margin:0 15px 15px 0;" />¿Te has preguntado alguna vez cómo publicar tu sitio web? En este artículo te explicamos qué tienes que tener en cuenta a la hora de elegir un hosting para almacenar tu proyecto y así obtener el mayor rendimiento en función de tus necesidades.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-es-un-hosting/">Qué es un hosting y cuál se adapta mejor a mis necesidades</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/05/technology-1587673_1280-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Te explicamos qué es hosting y cuál se adapta mejor a tus necesidades" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">¿Se te ha pasado por la cabeza realizar una página web o crearte un blog? ¿Quieres saber cuáles son los principales pasos para llevarlo a cabo? Bien, pues hay que empezar por lo primero, el hosting, pero ¿ <strong>qué es un hosting</strong> ? ¿Y por qué es uno de los pasos más importantes y necesarios para crear tu espacio web?</p> <p style="text-align: justify;">En términos informáticos, podemos dar respuesta a qué es un hosting, definiéndolo como un servicio que provee a sus usuarios de un servidor. En concreto mediante el hosting, el cliente “alquila” espacio y recursos en un servidor.</p> <p style="text-align: justify;"><strong>¿Pero por qué necesito un servidor?</strong> Si te has planteado alguna vez crear, administrar y gestionar una aplicación web, necesitas un servidor donde almacenar los archivos. Repasemos los tipos de servidores web que existen para dar un mayor sentido a qué es un hosting y así poder elegir el que se adapte mejor a ti.</p> <h2 style="text-align: justify;">Servidores web en un hosting.</h2> <p style="text-align: justify;">Cuando creamos un sitio web necesitamos un lugar en el que almacenar los archivos que lo componen. Además necesitamos que estos archivos estén accesibles a través de internet. Este es el propósito que cumple un servidor, de hecho las aplicaciones web las englobamos dentro de la arquitectura Cliente/Servidor.</p> <p style="text-align: justify;">Cuando un usuario accede a una web, su navegador (cliente) se comunica con un servidor para solicitar información. El servidor se encarga de recibir la información y presentarla mostrándola a través de la pantalla. Sin entrar en más valoraciones técnicas de la arquitectura, el servidor no es más que un ordenador en que guardar y transmitir datos a través de internet.</p> <p style="text-align: justify;">Ahora bien, un servidor puede ser local o remoto. Si eres una gran empresa, con multitud de recursos generalmente tengas tus propios servidores locales para prestar estos servicios. Pero para el resto, quizás lo más económico y eficaz sea disponer de servidores remotos. Veamos un poco más detallados ambos:</p> <h3 style="text-align: justify;">Servidor Local.</h3> <p style="text-align: justify;">El servidor web local funciona en el mismo puesto (localhost) o bien dentro de una intranet. Entre las ventajas que ofrece destacamos:</p> <ul style="text-align: justify;"> <li>Nos sirve para hacer pruebas de la aplicación antes de su publicación final a través de la web. Este tipo de servidor nos permite alterar la aplicación sin temor a estropear nada importante o que afecte a la producción.</li> <li>No es necesario contratar un dominio ya que el acceso es a través de la IP 127.0.0.1.</li> <li>Se puede usar como respaldo para las copias de seguridad de nuestro sitio.</li> </ul> <h3 style="text-align: justify;">Servidor Remoto.</h3> <p style="text-align: justify;">El servidor web remoto es el objetivo de nuestro artículo, y da respuesta a qué es un hosting. Mediante un servidor web remoto, contratamos (puede ser de pago o gratuito) un servicio de almacenamiento (hosting) y una dirección de acceso (dominio). A través del dominio podremos acceder a la administración del servidor y a nuestros archivos alojados.</p> <p style="text-align: justify;">Entre las ventajas que ofrece destacamos:</p> <ul style="text-align: justify;"> <li>Nos permite la visibilidad de la aplicación web a través de Internet.</li> <li>El proveedor del servicio de hosting garantiza, además todas las aplicaciones necesarias para publicar nuestro sitio.</li> <li>Incluye copias de seguridad y alta disponibilidad da la aplicación web. Esto último es ciertamente interesante pues como vemos en este <a href="https://www.inesem.es/revistadigital/informatica-y-tics/wpo/" target="_blank" rel="noopener noreferrer">artículo</a> Google da una gran importancia a la velocidad de carga para el posicionamiento.</li> </ul> <h2 style="text-align: justify;">Qué servicios me ofrece un hosting.</h2> <p style="text-align: justify;">Además de poder almacenar los ficheros que conforman la aplicación web (ficheros html, css, pdf, audio, vídeo, etc.) la mayoría de los hosting ofrece otra serie de servicios como:</p> <ul style="text-align: justify;"> <li>Gestores de bases de datos: MySQL, Postgre SQL, SQL Server, etc.</li> <li>Servidor de correo</li> <li>Gestores de contenidos: WordPress, Joomla, Drupal, etc.</li> <li>Acceso FTP para la administración de los ficheros</li> <li>Virtualización</li> </ul> <p style="text-align: justify;">Además, no debemos preocuparnos por el mantenimiento hardware y nos garantiza la fiabilidad, confidencialidad y acceso a los datos.</p> <h2 style="text-align: justify;">Qué tipos de hosting hay en el mercado.</h2> <p style="text-align: justify;">Una vez que tenemos claro, qué es un hosting, podemos encontrar dos tipos básicos de hosting: de pago o gratuito. La elección de uno u otro tipo dependerá de las necesidades de nuestra aplicación web, así como de los recursos demandados.</p> <p style="text-align: justify;">El <strong>hosting gratuito</strong> será siempre una buena opción si disponemos de pocos recursos, estamos empezando o el tamaño de nuestra aplicación no es excesivo. En este tipo de hosting, la empresa que presta el servicio permite el alojamiento de archivos y algún otro servicio extra como: FTP, soporte PHP o servidor de correo.</p> <p style="text-align: justify;">Como contra, en el hosting gratuito se cuenta por lo general con pocos recursos. Suele haber ciertas limitaciones en el uso de memoria, un espacio limitado en disco o un límite mensual en cuanto a la transferencia FTP. Además no ofrece mantenimiento ni garantizan una estabilidad en el servicio.</p> <p style="text-align: justify;">El <strong>hosting compartido</strong> es una de las opciones más utilizadas en la actualidad. Es una opción muy buena para alojar un blog, una página web personal o aplicaciones de poca envergadura. En este tipo de hosting a cada usuario se le asigna un espacio dentro de un servidor compartido. Es decir, dentro de un mismo servidor tendremos alojados diferentes sitios webs.</p> <p style="text-align: justify;">Los usuarios comparten recursos como espacio en disco, CPU, memoria, IP, ancho de banda, etc., a cambio de un coste menor al de un hosting dedicado. Dentro de esta modalidad se permite la escalabilidad, ya que el usuario puede contratar más servicios o recursos conforme a sus necesidades de desarrollo. En este <a href="https://www.escueladeinternet.com/hosting-compartido-o-hosting-dedicado/" target="_blank" rel="noopener noreferrer">artículo</a> tienes más información al respecto.</p> <p style="text-align: justify;">El <strong>hosting dedicado </strong>es un hospedaje de uso exclusivo. En este caso el usuario alquila el servidor con todos sus recursos. Se encargará de su administración por completo lo que garantiza una mayor autonomía. El proveedor del servicio, gestionará el mantenimiento del servidor y las copias de seguridad. Esto garantiza la continuidad del servicio y la consistencia de los datos.</p> <p style="text-align: justify;">Este tipo de hosting es la opción más cara de las comentadas, por lo que suele ser elegida para grandes proyectos o cuando es necesario soportar mucho tráfico y necesitamos por tanto todo el ancho de banda.</p> <h2 style="text-align: justify;">Qué tipo de hosting se adecua a mis necesidades</h2> <p style="text-align: justify;">Como hemos visto a lo largo del artículo, existen diferentes opciones de alojamiento web. Decantarnos por una u otra opción dependerá de las necesidades de nuestro proyecto en cada momento.</p> <p style="text-align: justify;">Hacer uso de un hosting gratuito será válido cuando queramos desarrollar un pequeño blog o web personal. Debemos tener en cuenta en este caso que si optamos también por un dominio gratuito, como el que nos ofrece el mismo proveedor del hosting, éste será un subdominio del proveedor. En este sentido nuestra marca personal no estará bien definida. Tenemos que tener en mente que en el hosting gratuito pueden producirse “caídas” en el servicio, y que nuestro proyecto puede no estar siempre disponible.</p> <p style="text-align: justify;">El hosting compartido es una buena opción en el caso de que nuestro proyecto web sea más serio y necesitemos garantizar una continuidad en el servicio. Así, si por ejemplo queremos alojar la web de nuestra empresa la opción del alojamiento compartido será muy recomendable. No necesitamos tener conocimientos de administración de servidores y el proveedor de servicio nos garantiza la seguridad de nuestros datos. Además tendremos copias de seguridad de respaldo y podremos ampliar los recursos en función de las necesidades.</p> <p style="text-align: justify;">Si lo que necesitamos es tener nuestro propio servidor, por las dimensiones del proyecto o porque queremos tener capacidad para el desarrollo de aplicaciones, la mejor opción es el hosting dedicado. En este caso el usuario debe tener conocimientos en la administración de servidores</p> <p style="text-align: justify;">Concluyendo, no existen mejores o peores soluciones, todo dependerá de nuestras necesidades. Así que si estamos empezando o quieres tener un espacio de prueba antes de la publicación final quizás la mejor opción sea el hosting gratuito. Si necesitas garantizar el servicio o tu proyecto es más “serio” quizás tu opción sea la de un hosting compartido. Pero si tienes varios proyectos, o necesitas tener opciones para el desarrollo de aplicaciones te recomiendo un hosting dedicado. En este <a href="https://www.ciudadano2cero.com/que-es-un-hosting-web-tipos-alojamiento-cual-elegir/" target="_blank" rel="nofollow noopener noreferrer">post</a> puedes leer más sobre todo lo tratado en el artículo. Si quieres formarte en la materia y en el desarrollo web desde INESEM tienes una amplia oferta formativa en este sentido.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2656" data-ulike-nonce="ddba4d7ae2" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2656"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-es-un-hosting/">Qué es un hosting y cuál se adapta mejor a mis necesidades</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-un-hosting/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Competencias Profesionales 2018: ¿Cuáles son las más demandadas?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/competencias-profesionales-2018/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/competencias-profesionales-2018/#respond</comments> <dc:creator><![CDATA[Paula Rochina]]></dc:creator> <pubDate>Fri, 25 May 2018 08:50:20 +0000</pubDate> <category><![CDATA[Análisis de Datos]]></category> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[Big Data]]></category> <category><![CDATA[competencias profesionales]]></category> <category><![CDATA[informática]]></category> <category><![CDATA[perfil profesional en ciberseguridad]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2652</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/05/competencias-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Te explicamos las nuevas tendencias empresariales para desarrollar tus competencias profesionales 2018" loading="lazy" style="float:left; margin:0 15px 15px 0;" />¿Quieres especializarte en el ámbito de las nuevas tecnologías y la informática pero no sabes por dónde empezar?En este artículo encontrarás los perfiles más demandados así como las competencias profesionales 2018 a desarrollar.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/competencias-profesionales-2018/">Competencias Profesionales 2018: ¿Cuáles son las más demandadas?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2018/05/competencias-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Te explicamos las nuevas tendencias empresariales para desarrollar tus competencias profesionales 2018" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Para conocer cuáles son las <strong>competencias profesionales</strong> <strong>2018 </strong>más demandadas, previamente debemos repasar qué campos dentro de la informática y las nuevas tecnologías están en auge y cuáles son los perfiles profesionales con mayor salida laboral.</p> <p style="text-align: justify;">La transformación digital y la tendencia empresarial hacia el uso de las nuevas tecnologías, hacen de la informática una rama de conocimiento con un amplio abanico de oportunidades profesionales.</p> <p style="text-align: justify;">Si partimos de la base de que en 2017 los perfiles con mayor índice de contratación y menor tasa de desempleo fueron los relacionados con la <strong>seguridad informática</strong> o <strong>Ciberseguridad</strong>, el <strong>big data</strong> y la <strong>robótica</strong>, es lógico pensar que esta demanda continuará a lo largo del 2018.</p> <p style="text-align: justify;">Se calcula que hasta 2020 la demanda de perfiles STEM (Science, Technology, Engineering and Mathematic) aumentará hasta un 14% de manera anual, por lo que especializarse o renovarse dentro de este sector puede ser una oportunidad laboral.</p> <p style="text-align: justify;">Dentro de los campos profesionales expuestos se buscan perfiles multidisciplinares, aunque lo cierto es que dentro de cada rama existe una especialización de los expertos en función de las características y competencias del puesto al que opta.</p> <p style="text-align: justify;">Repasemos, a grandes rasgos, para cada ámbito profesional qué especialidades son las que presentan una mayor oferta de trabajo y cuáles son las <strong>competencias profesionales 2018</strong> para dichos perfiles.</p> <h2 style="text-align: justify;">Competencias profesionales 2018 en Seguridad informática o Ciberseguridad</h2> <p style="text-align: justify;">Dentro de la seguridad informática existen diferentes perfiles. Estos van en función de las competencias específicas requeridas para el puesto. En este artículo <a href="https://www.inesem.es/revistadigital/informatica-y-tics/perfil-profesional-en-ciberseguridad/" target="_blank" rel="noopener noreferrer">Ciberseguirdad: Perfil profesional y salidas laborales</a>, hacemos un repaso por los perfiles más demandados así como las competencias que se requieren y titulaciones con mayor oferta laboral.</p> <p style="text-align: justify;">Los cambios introducidos en materia de seguridad digital, como la actualización de la ISO 27001 en 2017 y el nuevo <a href="https://www.inesem.es/revistadigital/juridico/nuevo-rgpd/" target="_blank" rel="noopener noreferrer">Reglamento Europeo en protección de datos</a> que entra en vigor hoy, las empresas comienzan a tomar conciencia de la necesidad de asegurar los datos que manejan. Así que, desde una PYME hasta una gran multinacional, necesita de un experto en materia de seguridad informática. Deben proteger uno de los activos más valiosos que posee.</p> <p style="text-align: justify;">Entre las competencias profesionales 2018 para los expertos en seguridad informática podemos destacar:</p> <ul style="text-align: justify;"> <li>Conocimientos en <strong>criptografía</strong> e implantación de <strong>protocolos </strong>de comunicación seguros, lo que conlleva el uso de herramientas basadas en dichos protocolos.</li> <li>Manejo y seguridad en <strong>redes </strong>(análisis de logs y el tráfico de red, gestionar incidentes mediantes sistemas IDS/IPS o el networking)</li> <li>Análisis de <strong>malware</strong></li> <li>Capacidad para el <strong>análisis forense informático</strong> mediante el análisis de los sistemas y la adquisición de evidencias.</li> <li>Estudio de las herramientas para <strong>hacking ético</strong> e <strong>ingeniería inversa</strong></li> <li>Conocer e interpretar la legislación vigente y necesidades para la implantación y gestión de un sistema de seguridad informática.</li> <li>Desarrollar capacidades de seguridad en entornos de <strong>cloud computing</strong> y manejo de datos en la nube.</li> </ul> <p style="text-align: justify;">Para adquirir las competencias anteriormente expuestas, así como para especializarse en los diferentes ámbitos de la Ciberseguridad, existen una gran cantidad de másters y cursos específicos impartidos por diferentes entidades. Desde INESEM, te dejamos nuestro catálogo formativo en Ciberseguridad o seguridad informática.</p> <h2 style="text-align: justify;">Competencias profesionales 2018 para Big Data.</h2> <p style="text-align: justify;">El desarrollo de la sociedad de la información, así como el concepto del Internet de las cosas, ha acelerado de manera exponencial el uso y el análisis de Big Data.</p> <p style="text-align: justify;">Las empresas son conscientes de la necesidad de integrar en sus estrategias de marketing y de desarrollo, el análisis de los grandes volúmenes de información.</p> <p style="text-align: justify;">Como repasamos en el artículo <a href="https://www.inesem.es/revistadigital/informatica-y-tics/tendencias-business-intelligence-2017/" target="_blank" rel="noopener noreferrer">5 Tendencias en Business Intelligence para el 2017</a>, en la actualidad el Big data y el Business Intelligence van de la mano. Entre las competencias profesionales 2018 relacionadas con el big data, podemos destacar las siguientes:</p> <ul style="text-align: justify;"> <li>Conocer y manejar herramientas de <strong>machine learning</strong>. Puedes consultar el <a href="https://pages.alteryx.com/analyst-report-2018-gartner-mq-data-science-machine-learning.html?utm_source=google&utm_medium=cpc&utm_campaign=Gartner_2018_-_Southern_EU_%7C_BMM&gclid=EAIaIQobChMI5IbIhYSZ2wIVybTtCh06iww2EAAYBCAAEgJYufD_BwE" target="_blank" rel="noopener noreferrer">cuadrante mágico de Gartner</a> con las principales plataformas para Data Science y Machine learning para 2018.</li> <li>Capacidad para el descubrimiento de patrones en grandes volúmenes de datos mediante estrategias y técnicas de <strong>minería de datos</strong>.</li> <li>Trabajar con plataformas para el procesamiento y análisis distribuido de los datos como Apache Hadoop<strong>, Spark.</strong></li> <li>Manejar lenguajes de programación, preparados para el procesamiento estadístico y análisis de datos como <strong>Python o R.</strong></li> <li>Trabajar con frameworks para el desarrollo de <strong>cuadros de mandos.</strong></li> <li>Capacidad para establecer estrategias de <strong>web mining</strong> y desarrollo de KPIs.</li> <li>Trabajar de forma autónoma y ágil con el desarrollo y mantenimiento de <strong>bases de datos,</strong> tanto relacionales como NoSQL.</li> <li>Capacidad para la integración de datos desde diferentes plataformas.</li> <li>Conocer y trabajar con herramientas de Business Intelligence como Pentaho.</li> <li>Entender y desarrollar el concepto <strong>analítica web.</strong></li> <li>Capacidad para seleccionar e integrar <strong>plataformas cloud</strong> en entornos de big data y análisis de datos.</li> </ul> <p style="text-align: justify;">Para trabajar con Big Data no es necesaria tener una formación técnica en informática. Es llamativo para perfiles de marketing, dirección y administración empresarial, informática, desarrolladores web, community manager, etc.</p> <p style="text-align: justify;">Te dejamos la formación que puedes encontrar en <a href="https://www.inesem.es/areas-formativas/informatica-y-tics" target="_blank" rel="noopener noreferrer">INESEM, esobre este mercado</a>.</p> <h2 style="text-align: justify;">Competencias profesionales 2018 en robótica</h2> <p style="text-align: justify;">Como ya adelantamos en un artículo de 2012 sobre el futuro de la robótica y la automatización, el desarrollo industrial hacia lo que se conoce como la <strong>industria 4.0</strong> hace necesario la incorporación de nuevos perfiles profesionales. Estos deben tener conocimientos en estas nuevas áreas en auge.</p> <p style="text-align: justify;">De nuevo nos encontramos antes perfiles técnicos que necesitan desarrollar ciertas competencias como las que describimos a continuación:</p> <ul style="text-align: justify;"> <li>Capacidad para diseñar sistemas robóticos.</li> <li>Desarrollar soluciones de automatización de procesos productivos.</li> <li>Programación de robots industriales.</li> <li>Actitudes para la mecatrónica, la electrónica y la mecánica.</li> <li>Conocimientos en Inteligencia Artificial.</li> </ul> <p style="text-align: justify;">Como podemos deducir, el perfil profesional relacionado con la robótica y la automatización necesita de una formación bastante técnica. Además de esto, es necesario el desarrollo de una carrera profesional especializada.</p> <p style="text-align: justify;">Además de las competencias profesionales 2018 vistas, existen muchas otras para diferentes perfiles, todos dentro de la informática y las nuevas tecnologías. Actualmente se encuentra también en auge perfiles dentro del desarrollo web y de aplicaciones móviles, la consultoría informática, el diseño y programación de videojuegos o el experto en innovación tecnológica.</p> <h2 style="text-align: justify;">Guía tu carrera profesional al futuro.</h2> <p style="text-align: justify;">El desarrollo de la informática y las nuevas tecnologías son la base del futuro empresarial en numerosos ámbitos. Desarrollar algunas de las competencias profesionales 2018 descritas, te va a permitir acceder a un mercado laboral en auge. Si te motiva la seguridad de la información, te encanta la robótica o eres especialmente bueno analizando datos, puede que alguno de estos sea tu camino.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2652" data-ulike-nonce="a0c7bcedb1" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2652"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/competencias-profesionales-2018/">Competencias Profesionales 2018: ¿Cuáles son las más demandadas?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/competencias-profesionales-2018/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Tipos de App: ¿Cuál se adapta mejor a mi negocio?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/tipos-app/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/tipos-app/#respond</comments> <dc:creator><![CDATA[Paula Rochina]]></dc:creator> <pubDate>Fri, 26 May 2017 12:14:53 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Android]]></category> <category><![CDATA[app]]></category> <category><![CDATA[iOS]]></category> <guid isPermaLink="false">https://www.inesem.es/revistadigital/informatica-y-tics/?p=2575</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2017/05/app-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="tipos de app" loading="lazy" style="float:left; margin:0 15px 15px 0;" />En función de nuestras necesidades y las especificaciones de nuestra aplicación debemos elegir entre los diferentes tipos de App. ¿Cuál debo elegir?</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/tipos-app/">Tipos de App: ¿Cuál se adapta mejor a mi negocio?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2017/05/app-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="tipos de app" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Desarrollar apps puede abordarse desde diferentes perspectivas en función de las necesidades que queremos cubrir en el mercado. Antes de entender qué tipos de app nos conviene según los requisitos que buscamos satisfacer, vamos a hacer un pequeño repaso por el mundo de las aplicaciones móviles y su desarrollo.</p> <p style="text-align: justify;"><img loading="lazy" class="wp-image-2576 alignright" title="App NOKIA" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2017/05/snake.jpg?x76792" alt="juego nokia" width="257" height="138" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2017/05/snake.jpg 660w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2017/05/snake-175x94.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2017/05/snake-600x322.jpg 600w" sizes="(max-width: 257px) 100vw, 257px" />Lejos quedan aquellas apps como el juego <strong>Snake</strong>, preinstalado en más de 350 millones de dispositivos móviles Nokia.</p> <p style="text-align: justify;">Desde las primeras aplicaciones que aparecieron a finales de los años 90, con funcionalidades muy limitadas y un diseño muy simple, hasta las <a href="https://www.inesem.es/revistadigital/diseno-y-artes-graficas/transformar-tus-archivos-indesing-apps-sin-programar/" target="_blank" rel="noopener noreferrer">apps</a> que tenemos disponibles en la actualidad, no cabe duda que ha habido un evolución tecnológica exponencial, potenciada en parte por la aparición del <strong>protocolo de aplicaciones inalámbricas</strong> (WAP), la <strong>transmisión de datos</strong> y el potente <strong>desarrollo de terminales móviles</strong> iniciado por Apple y secundado por otras grandes compañías.</p> <p style="text-align: justify;">Pese a que resulte increíble a día de hoy, no es hasta el año 2007, con el lanzamiento del primer iPhone, cuando el terminal móvil pasa a convertirse en una plataforma donde ejecutar cualquiera de los tipos de App, creadas por desarrolladores propios y compañías externas. Es en este punto de inflexión, cuando se potencia el desarrollo de los principales sistemas operativos móviles (Android, iOS, Windows, Blackberry, etc.) y el desarrollo de apps aprovecha el potencial, tanto de software como de hardaware de los terminales.</p> <p style="text-align: justify;">Surgen entonces tres tipos de App diferentes a nivel de programación:</p> <h3 style="text-align: justify;"><span style="color: #333333; font-size: 18pt;">Apps Nativas</span></h3> <p style="text-align: justify;">El primero de los tipos de App, éstas son las aplicaciones desarrolladas de forma específica para un <strong>determinado sistema operativo</strong>. La mayoría de aplicaciones que encontramos en las plataformas de distribución oficiales de los diferentes sistemas operativos (App Store, Google Play, Windows Store, Blackberry World, etc.), pertenece a este tipo de apps, que sólo van a funcionar en el terminal con el sistema operativo concreto.</p> <p style="text-align: justify;">El desarrollo de este tipo de app se realiza a través del <a href="https://es.wikipedia.org/wiki/Kit_de_desarrollo_de_software" target="_blank" rel="noopener noreferrer">SDK</a> (Software Development Kit) disponible para cada sistema operativo, y en el que cada aplicación es <strong>diseñada y programada específicamente</strong> para cada plataforma en un lenguaje determinado. En el caso de Android la aplicación está desarrollada en Java, mientras que para iOS podemos usar Objetive C, C, C++ o Swift.</p> <p style="text-align: justify;">A nivel de diseño, estas aplicaciones tienes una interfaz basada en las guías de desarrollo de cada sistema operativo, de ahí la coherencia estética entre las diferentes aplicaciones y el propio sistema. De hecho si no se cumplen los objetivos de estas guías puede que nuestra aplicación no llegue a ser publicada en las plataformas de distribución oficiales.</p> <h3 style="text-align: justify;"><span style="font-size: 18pt; color: #333333;">Web App</span></h3> <p style="text-align: justify;">Estas aplicaciones están programadas en HTML, CSS y JavaScript, por lo que son independientes del sistema operativo en que se van a usar.</p> <p style="text-align: justify;">Se ejecutan directamente desde el navegador, por lo que <strong>no</strong> es necesario tenerlas <strong>instaladas</strong> en el terminal, ni someterlas a actualizaciones. Su distribución es independiente de las plataformas oficiales, por lo que el diseño suele tener una interfaz más genérica e independiente de la apariencia general del sistema operativo en el que se ejecuta.</p> <h3 style="text-align: justify;"><span style="font-size: 18pt; color: #333333;">Apps Híbridas</span></h3> <p style="text-align: justify;">El último de los tipos de App, en este caso es una combinación de las dos anteriores, cogiendo lo mejor de cada una de ellas.</p> <p style="text-align: justify;">Desarrolladas en HTML, CSS y JavaScript, al igual que una web app, ofrecen la posibilidad de acceder a las características del hardware del dispositivo, mediante el uso de librerías específicas que acceden a las capacidades del teléfono.</p> <p style="text-align: justify;">Se compilan y empaquetan para cada plataforma, de manera que el resultado final es como si se trataran de una aplicación nativa, lo que nos va a permitir a partir de un mismo código obtener aplicaciones para diferentes plataformas.</p> <p style="text-align: justify;">Para su desarrollo existen diferentes <a href="https://es.wikipedia.org/wiki/Framework" target="_blank" rel="noopener noreferrer">frameworks</a> como <a href="https://phonegap.com/" target="_blank" rel="noopener noreferrer">Phonegap</a> o I<a href="https://www.telerik.com/login/v2/platform?ReturnUrl=https%3a%2f%2fidentity.telerik.com%2fv2%2foauth%2ftelerik%2fauthorize%3fclient%5fid%3duri%253aappshell%26redirect%5furi%3dhttps%253a%252f%252fapp.icenium.com%253a443%252fappbuilder%252fMist%252fAuthentication%253fredirectUri%253dhttps%25253a%25252f%25252fapp.icenium.com%25252fappbuilder%25252fMist%25252fDashboard%26response%5ftype%3dcode" target="_blank" rel="noopener noreferrer">cenium</a> entre otras.</p> <h3 style="text-align: justify;"><span style="font-size: 18pt; color: #333333;">Comparemos estos tres tipos de App</span></h3> <p style="text-align: justify;">Llegados a este punto del artículo, quizás tengamos algo más claro qué tipos de App hay, y cual nos conviene desarrollar según nuestras necesidades. Sin embargo, vamos a tratar de hacer una comparativa a modo de resumen:</p> <table style="height: 272px;" width="733"> <tbody> <tr> <td width="96"></td> <td width="46">Acceso completo al dispositivo</td> <td width="38">Experiencia de usuario</td> <td width="38">Actualización</td> <td width="28">Código no reutilizable</td> <td width="47">Requiere conexión a Internet</td> <td width="47">Distribución en tiendas oficiales</td> <td width="28">Multiplataforma</td> </tr> <tr> <td width="96">APP NATIVAS</td> <td width="46">X</td> <td width="38">X</td> <td width="38">X</td> <td width="28">X</td> <td width="47"></td> <td width="47">X</td> <td width="28"></td> </tr> <tr> <td width="96">WEB APP</td> <td width="46"></td> <td width="38"></td> <td width="38">X</td> <td width="28"></td> <td width="47">X</td> <td width="47"></td> <td width="28">X</td> </tr> <tr> <td width="96">APP HÍBRIDA</td> <td width="46">X</td> <td width="38"></td> <td width="38">X</td> <td width="28"></td> <td width="47"></td> <td width="47">X</td> <td width="28">X</td> </tr> </tbody> </table> <h3 style="text-align: justify;"><span style="font-size: 18pt; color: #333333;">Conclusión. ¿Qué app me conviene desarrollar?</span></h3> <p style="text-align: justify;">No existe una respuesta estándar para elegir entre los 3 tipos de App diferentes, pero es cierto que en función de las características que tenga nuestra aplicación y el <strong>uso</strong> que vayamos a darle, podemos decantarnos por un tipo u otro de programación.</p> <p style="text-align: justify;">Imaginemos que tenemos una aplicación web creada y lo que queremos es que nuestra app sea accesible desde un terminal móvil, la mejor opción es la de adaptar la aplicación que ya tenemos a un diseño responsive, de manera que creemos una <strong>web app</strong> que se adapte a nuestras necesidades. De esta forma no perdemos nuestra imagen de marca, pues el usuario va a tener la sensación de acceder a la misma aplicación, independientemente del dispositivo que utilice, además de que es multiplataforma, por lo que unos simples cambios en el código que ya tenemos, pueden ahorrar mucho trabajo y horas de programación.</p> <p style="text-align: justify;">Sin una aplicación previamente desarrollada, nos quedan dos opciones <strong>¿App nativa o híbrida?</strong></p> <p style="text-align: justify;">Como hemos visto, cada tipo de app tiene sus ventajas e inconvenientes, todo depende del producto que queremos ofertar.</p> <p style="text-align: justify;">Una App Nativa tiene muchas ventajas de cara al uso eficiente de todas las propiedades del dispositivo, por lo que su funcionamiento va a ser más fluido y rápido de cara al usuario.</p> <p style="text-align: justify;">En el caso de querer hacer uso de ciertas funcionalidades del hardware, como giroscopios, brújula, gps, etc, sin duda la <strong>APP Nativa</strong> es nuestra alternativa, teniendo en cuenta que tendremos que desarrollar de forma independiente una aplicación para cada sistema operativo en el que queramos distribuirla, siguiendo las guías de estilo que nos marcan los fabricantes y sin perder de vista nuestra imagen de marca.</p> <p style="text-align: justify;">Desarrollaremos una <strong>APP híbrida</strong>, cuando la aplicación no acceda a funcionalidades muy concretas del dispositivo, o estos accesos se consideren secundarios para el uso de la aplicación. Este tipo de APP tiene la ventaja de que a partir de un único código podremos crear una aplicación multiplataforma, pero no tienen por qué cumplir al 100% con las guías de estilo.</p> <p> </p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2575" data-ulike-nonce="b00f9c4c0a" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2575"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/tipos-app/">Tipos de App: ¿Cuál se adapta mejor a mi negocio?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/tipos-app/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Python vs R para el análisis de datos</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/python-r-analisis-datos/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/python-r-analisis-datos/#respond</comments> <dc:creator><![CDATA[Paula Rochina]]></dc:creator> <pubDate>Wed, 16 Nov 2016 08:48:55 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[analisis de datos]]></category> <category><![CDATA[bid data]]></category> <category><![CDATA[Business Intelligence]]></category> <category><![CDATA[data mining]]></category> <category><![CDATA[inteligencia de negocio]]></category> <category><![CDATA[machine learning]]></category> <category><![CDATA[programación]]></category> <category><![CDATA[python]]></category> <category><![CDATA[r]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2489</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/11/Sin-título-2-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="python y R análisis de datos" loading="lazy" style="float:left; margin:0 15px 15px 0;" />En la actualidad, disponemos de multitud de herramientas para el análisis de datos. Dos de las más novedosas son Python u R. Descubre cual te conviene.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/python-r-analisis-datos/">Python vs R para el análisis de datos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/11/Sin-título-2-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="python y R análisis de datos" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Que <a href="https://www.inesem.es/Curso-Python-Para-Arcgis">Python</a> y R son dos de los lenguajes más utilizados para el análisis de datos y su procesamiento mediante técnicas de data mining y business intelligence es un hecho, que a día de hoy, nadie se cuestiona. ¿Pero a qué se debe esa diferencia de uso frente a otros lenguajes como SAS o SPSS? ¿Cuál es mejor utilizar según nuestras necesidades?</p> <p style="text-align: justify;">Estas y otras cuestiones intentaremos resolver a lo largo del siguiente artículo, dando pinceladas sobre ambos lenguajes de programación.</p> <p style="text-align: justify;"><strong>Python</strong>, como bien se define en <a href="https://es.wikipedia.org/wiki/Python" target="_blank" rel="noopener noreferrer">wikipedia</a>,</p> <p style="text-align: justify;">“<em>Es un lenguaje de programación interpretado y multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Usa tipado dinámico y es multiplataforma</em>”</p> <p style="text-align: justify;">Se trata de un lenguaje de programación que tiene detrás una gran comunidad (sin ánimo de lucro) que se encarga de enriquecerlo (mediante la creación de nuevas librerías, funciones, etc.) y mejorarlo. Se puede consultar la web de la <a href="https://www.python.org/" target="_blank" rel="noopener noreferrer">Python Software Fundation</a> y la <a href="https://www.es.python.org/" target="_blank" rel="noopener noreferrer">asociación de Python España</a>, para conocer las novedades o descargar manuales y exponer tus inquietudes en la comunidad Python.</p> <h2 style="text-align: justify;">¿Qué aporta Python en el análisis de datos?</h2> <p style="text-align: justify;">Los dos motivos principales que han generado un creciente uso de Python en el campo del análisis de datos son:</p> <ol style="text-align: justify;"> <li>Las numerosas librerías creadas para esta finalidad como: <ol> <li>Numpy y Pandas que implementan funciones para cálculos matemáticos y estadísticos</li> <li>Mlpy con algoritmos de aprendizaje máquina</li> <li>Matploit que permite la visualización y representación gráfica de los datos.</li> </ol> </li> <li>Su integración con aplicaciones como MongoDB (base de datos no relacional), Hadoop o Pentaho.</li> </ol> <p style="text-align: justify;">Si a todo ello se le suma la fácil y rápida curva de aprendizaje junto con su versatilidad, hacen de Python un lenguaje de gran calidad para los analistas de datos.</p> <p style="text-align: justify;">En la otra cara de la misma moneda, tenemos <strong>R</strong>, un lenguaje de programación de código abierto creado con el objetivo de mejorar las prestaciones en visualización y análisis de datos ofrecidas previamente por S.</p> <p style="text-align: justify;">R, tiene un enfoque más orientado al análisis estadístico, lo que lo hacen muy útil para la minería de datos. Es también multiparadigma, orientado a objetos, vectorial y multiplataforma, y al igual que Python tiene una gran <a href="https://www.r-project.org/" target="_blank" rel="noopener noreferrer">comunidad de desarrolladores</a> detrás, que lo mejoran y enriquecen.</p> <h2 style="text-align: justify;">¿Qué aporta R al análisis de datos?</h2> <p style="text-align: justify;">Como ya hemos comentado, R posee unas características especiales que lo hacen especialmente versátil para el manejo de elementos estadísticos, en concreto para<strong> operaciones con matrices y vectores,</strong> lo que facilita la manipulación de bases de datos. Por tanto R permite manipular (seleccionar, recodificar y recuperar) datos muy rápidamente. De hecho existen algunos paquetes diseñados para ello, como <a href="https://plyr.had.co.nz/" target="_blank" rel="noopener noreferrer">plyr</a>, lo que hacen que este lenguaje de programación sea mucho más hábil y eficiente en la preparación de los datos para su posterior análisis.</p> <p style="text-align: justify;">Por otro lado, como fue un lenguaje diseñado específicamente para hacer análisis estadístico, es muy <strong>preciso y exacto</strong> para el análisis de datos.</p> <p style="text-align: justify;">Dispone de una gran cantidad de paquetes para la creación de gráficos, lo que le aportan unas capacidades avanzadas en la visualización de los datos y los resultados del análisis. A parte del paquete básico de R que aporta una cantidad de funciones para gráficas, existen otros como lattice o <a href="https://ggplot2.org/" target="_blank" rel="noopener noreferrer">ggplot</a>.</p> <p style="text-align: justify;">En cuanto a <strong>Machine Learning</strong>, R tiene implementados una gran cantidad de algoritmos, como consecuencia de las diferentes líneas de investigación de grupos que dieron pie a su creación, debido precisamente al hecho de que R nació en el ámbito académico.</p> <p style="text-align: justify;">Como contra en R, está su curva de aprendizaje, que suele ser más lenta y complicada si la comparamos con la de Python.</p> <h2 style="text-align: justify;">Entonces…¿con cuál me quedo?</h2> <p style="text-align: justify;">Esta pregunta quizás sea la más complicada a la que dar respuesta, ya que como hemos visto a lo largo del artículo, tanto R como Python poseen un gran número de características que los hacen óptimos para el análisis de datos y de ayuda para la toma de decisiones en Businees Intelligence.</p> <p style="text-align: justify;">El uso de uno y otro debe por tanto estar motivado por las respuestas como usuarios a las siguientes preguntas:</p> <ol style="text-align: justify;"> <li><strong>¿Qué tipo de problema quiero resolver?</strong>Optaremos por uno u otro en función del tipo de análisis de datos que queramos llevar a cabo, ya sea Machine Learning, Data Mining, analítica web, etc. Así R es una muy buena opción cuando el análisis de datos requiere una computación independiente o un análisis individual en los servidores, mientras que Python lo usaremos cuando el análisis de datos requiera ser integrado con las aplicaciones webs o si necesitamos incorporar el código de análisis estadístico en una base de datos de producción.</li> <li><strong> ¿Cuánto me costará aprender a manejar el lenguaje de programación? </strong>Se debe tener en cuenta, en función de nuestros conocimientos previos en programación, estadística, etc., si R o Python nos resultará más fácil de aprender y poner en práctica, se debe tener en cuenta que el objetivo es resolver el problema que tenemos entre manos, y aprender el uso de las herramientas para resolverlo no debe convertirse en el núcleo del problema en sí.</li> <li><strong>¿Con qué herramientas se va integrar en el entorno que trabajamos? </strong>Debemos conocer el entorno en el que trabajamos y qué programas para big data y business intelligence vamos a tener que manejar, para elegir el lenguaje de programación que mejor se integre con nuestras herramientas.</li> </ol> <p style="text-align: justify;">Dar respuesta a estas preguntas puede orientarnos en el uso de uno u otro lenguaje, ya que como hemos visto, ambos son muy potentes para la analítica de datos, están en constante desarrollo y actualización, además de integrarse a la perfección con diferentes herramientas de business intelligence.</p> <p style="text-align: justify;">Para más información se puede consultar el artículo de <a href="https://www.datacamp.com/community/tutorials/r-or-python-for-data-analysis#gs.VtgB100" target="_blank" rel="noopener noreferrer">Data camp</a>, en el que se comparan ambos lenguajes de programación mediante una infografía bastante esquemática y visual, que nos puede dar una idea general de un solo vistazo, así como el <a href="https://www.kdnuggets.com/2015/05/r-vs-python-data-science.html" target="_blank" rel="noopener noreferrer">siguiente artículo</a> en el que se hace una análisis comparativo entre R y Python en cifras.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2489" data-ulike-nonce="736d4c4ca0" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2489"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+2"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/python-r-analisis-datos/">Python vs R para el análisis de datos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/python-r-analisis-datos/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Qué son los estilos CSS y cómo afectan a mi web?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/estilos-css-web/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/estilos-css-web/#respond</comments> <dc:creator><![CDATA[Paula Rochina]]></dc:creator> <pubDate>Fri, 02 Sep 2016 12:46:17 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[CSS3]]></category> <category><![CDATA[diseño responsive]]></category> <category><![CDATA[etiquetas]]></category> <category><![CDATA[hojas de estilo]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[W3C]]></category> <category><![CDATA[web responsive]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2468</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/09/Fotolia_80894400_Subscription_Monthly_M-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="CSS y etqiuetas style" loading="lazy" style="float:left; margin:0 15px 15px 0;" />En este artículos desmontamos los archivos CSS, explicando su utilidad y sus ventajas para optimizar cualquier diseño web en la actualidad.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/estilos-css-web/">¿Qué son los estilos CSS y cómo afectan a mi web?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/09/Fotolia_80894400_Subscription_Monthly_M-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="CSS y etqiuetas style" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Para todos aquellos que estén familiarizados con el diseño y desarrollo web no les serán desconocidas las siglas CSS (Cascading Style Sheets) pero qué son realmente estas hojas de estilo y lo más importante cómo afectan a las web que se crean en la actualidad, son preguntas a las que intentaremos dar respuesta a lo largo de la siguiente entrada.</p> <h3 style="text-align: left;"><span style="font-size: 16pt; color: #333333;">¿Qué es una hoja de estilo CSS?</span></h3> <p style="text-align: justify;">Las hojas de estilo en cascada o CSS, son un simple mecanismo que describe cómo se va a mostrar un documento en la pantalla, cómo se va a imprimir o incluso cómo se debe llevar a cabo su lectura desde dispositivos habilitados para ello. Es decir, son líneas de código HTML o XML que están orientadas a darle un estilo específico a los elementos de un documento HTML, las utilizaremos para personalizar nuestra web (colores, backgrounds, fuentes, enlaces…) con la finalidad de mantener limpio y estructurado el código fuente sin carga de código que dificulte su lectura o modificación.</p> <p style="text-align: justify;">Las especificaciones de las hojas de estilo han sido creadas por <a href="https://www.w3c.es/">W3C</a> (World Wide Web consortium), organización encargada de definir todos los estándares de la web y creada en 1994 por <a href="https://es.wikipedia.org/wiki/Tim_Berners-Lee">Tim Berners Lee</a>, con la finalidad de validar el código en HTML y conseguir un buen posicionamiento en buscadores. Asimismo define los estándares que un sitio web debe seguir para alcanzar un <strong>diseño responsive</strong>.</p> <h3 style="text-align: justify;"><span style="font-size: 16pt; color: #333333;">¿Cómo funcionan?</span></h3> <p style="text-align: justify;">Como ya hemos comentando CSS se usan para dar estilo a documentos HTML y XML, separando lo que es el contenido propiamente dicho de la presentación del mismo. CSS permitirá a los desarrolladores controlar el estilo y el formato de múltiples páginas Web al mismo tiempo, como se indica en W3C, “<em>cualquier cambio en el estilo marcado para un elemento en la CSS afectará a todas las páginas vinculadas a esa CSS en las que aparezca ese elemento”.</em></p> <p style="text-align: justify;">Hasta la aparición de las hojas de estilo, los desarrolladores web debían revisar todo el código HTML de cada una de las páginas en las que querían modificar, por pequeña fuera, la presentación de un determinado elemento, lo que conllevaba entre otras cosas una gran pérdida de tiempo y costes. Con el nacimiento de CSS, desaparecen las decenas de líneas repetitivas en el código fuente, necesarias para darle estilo a una determinada etiqueta.</p> <h3 style="text-align: justify;"><span style="font-size: 16pt; color: #333333;">Tipos de hojas de estilo CSS</span></h3> <p style="text-align: justify;">Existen tres tipos diferentes de hojas de estilo:</p> <ul style="text-align: justify;"> <li><strong>Externas: </strong>Están definidas en un documento aparte con extensión .css y que se vincula mediante la etiqueta <link> en la sección <head> del documento html.</li> <li><strong>Internas: </strong>Se definen en el interior del documento al que se quiere dar estilo utilizando el elemento <style> dentro de la sección <head>, de manera que los estilos sean reconocidos antes de que la página se cargue por completo.</li> <li><strong>Inline: </strong>Se define el estilo directamente sobre aquellos elementos que lo permiten a través del atributo <style> y dentro de <body>. En este caso se perdería la ventaja que ofrecen los otros tipos de CSS, de hacer un código reutilizable y limpio.</li> </ul> <p style="text-align: justify;">Pero hablar de CSS no es simplemente comprender el manejo de colores, imágenes y transparencias para montar y estructurar páginas web, va más allá, se trata de reducir el tamaño de una web, disminuir el tiempo de carga en los diferentes dispositivos con lo que se puede visualizar una página, reducir el procesamiento en los navegadores así como mejorar la accesibilidad y el orden y legibilidad del código.</p> <h3 style="text-align: justify;"><span style="font-size: 16pt; color: #333333;">¿Cómo afecta a mi web el uso de las hojas de estilo?</span></h3> <p style="text-align: justify;">Los beneficios de usar CSS son varios, por un lado evitamos hacer <strong>archivos demasiados</strong> <strong>pesados </strong>(adiós a la espera en la carga de nuestro sitio web en el navegador, que tan tediosa resulta para el usuario final), ahora definimos el estilo de un sitio entero sin necesidad de hacerlo para cada una de las etiquetas de la web, lo que nos lleva a otra de las ventajas, la <strong>reutilización del código</strong> y la <strong>mejora en la legibilidad</strong>, orden y estructuración de los archivos que forman un proyecto de desarrollo web.</p> <p style="text-align: justify;">Por otro lado <strong>trabajamos con estándares</strong>, lo que nos garantiza que la mayaría de navegadores disponibles en el mercado van a ajustarse a los mismos, mostrando nuestra página web tal y como la hemos diseñado, presentando al usuario final nuestro “<em>sello</em>” sin cambios en la estructura, colores o maquetación del entorno.</p> <h3 style="text-align: justify;"><span style="font-size: 16pt;">CSS3 y el diseño web responsive</span></h3> <p style="text-align: justify;">Ajustándonos a la última versión del estándar (CSS3) podemos hacer un <strong>diseño responsive</strong> de nuestro sitio web, esto no es más que presentar nuestra página acorde a las características del dispositivo en el que se visualiza. Debemos tener en cuenta, que actualmente el usuario final no solo accede al contenido en Internet a través de un ordenador, sino que puede usar un Smartphone, una tablet, una consola o una SmartTV, y cada uno de ellos tiene un tamaño de pantalla concreto y unas características específicas, por lo que una web no tendrá las mismas dimensiones o estructuración según desde donde sea consultada.</p> <p style="text-align: justify;">Las hojas de estilo nos permiten por tanto, personalizar una web para que su contenido se adapte a las pantallas de los diferentes dispositivos de forma transparente para el usuario, que tendrá la sensación de estar navegando siempre por el mismo sitio independientemente de que acceda con su teléfono móvil, tablet o PC. Esto nos permite crearnos una “marca”, mostrar confianza al usuario final sobre nuestro sitio además de evitar el uso engorroso de las barras para desplazarnos por el contenido y el tiempo de carga en función del dispositivo.</p> <p style="text-align: justify;"><strong>En conclusión</strong>, CSS es la tecnología creada con el fin de separar la estructura de la presentación, y mejorar la usabilidad y experiencia de usuario de un sitio web, permitiendo el desarrollo web responsive y disminuyendo el procesamiento y el tiempo de carga, factores que pueden marcar la diferencia entre triunfar o morir en el intento.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2468" data-ulike-nonce="33a86b85f8" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2468"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+2"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/estilos-css-web/">¿Qué son los estilos CSS y cómo afectan a mi web?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/estilos-css-web/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Experiencia de usuario, ¿Qué es?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/experiencia-de-usuario/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/experiencia-de-usuario/#respond</comments> <dc:creator><![CDATA[Juan Ramón González Moralez]]></dc:creator> <pubDate>Wed, 23 Mar 2016 17:19:31 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2390</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/03/Fotolia_63496949_Subscription_Monthly_M-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Muchas definiciones acerca de la experiencia de usuario (UX) hay en la web, pero todas ellas vistas desde un enfoque distinto. Intentamos unificarlo.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/experiencia-de-usuario/">Experiencia de usuario, ¿Qué es?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/03/Fotolia_63496949_Subscription_Monthly_M-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;"> El fundamento para la creación de este post, surge cuando navegando por internet se pueden encontrar una gran cantidad de definiciones acerca de <strong>qué es UX o experiencia de usuario en español</strong> y no todas son útiles ni correctas, por lo que me gustaría compartir mi punto de vista sobre el tema.</p> <p style="text-align: justify;">Aunque antes de nada, una pequeña imagen representativa en resumen de lo que quiere decirexperiencia de usuario.</p> <h2 style="text-align: justify;"><img loading="lazy" class="wp-image-2391 aligncenter" src="https://www.inesem.es/revistadigital/informatica-y-tics/wp-content/blogs.dir/9/files/2016/03/1-e1458750541574.jpg?x76792" alt="experiencia de usuario UX" width="303" height="314" />¿Qué es UX?</h2> <p style="text-align: justify;">En la actualidad, el término UX es referido a diferentes maneras y contextos, sin embargo, todas tienen un punto en común, no suelen definir completamente todo lo que engloba el término UX. A continuación, y tras ver distintas definiciones y leído diferentes artículos acerca de <strong>UX</strong>, he llegado a mi propia conclusión acerca de <strong>qué es UX</strong>. Siempre referido a diseño de aplicaciones que es mi ámbito de trabajo.</p> <p style="text-align: justify;"><strong>Experiencia de usuario (UX)</strong> es un término para el nivel de satisfacción total de usuarios cuando están utilizando nuestros productos, sistemas, aplicaciones, entrando en nuestra tienda… es decir, la experiencia de usuario está presente en todos los ámbitos de la vida cotidiana, y aunque en este caso concreto lo estamos tratando en la web, es igualmente válido y aplicable a todos los campos. Por tanto, si es una buena experiencia la que se ha conseguido dar a los usuarios o visitantes del sitio, ellos están felices, si es una mala experiencia, los usuarios o visitantes no regresaran. Y en definitiva, ellos serán los encargado de difundir dicha experiencia a través del boca oído… (amigos, conocidos, Google etc…)</p> <p style="text-align: justify;"><strong>Experiencia de usuario (UX)</strong> representa la percepción dejada en la mente de un usuario después de una serie de interacciones entre usuarios, dispositivos y eventos – o una combinación de estos.</p> <p><strong>Experiencia de usuario (UX)</strong> se define como el conjunto de todas las tareas usadas para que se lleve a cabo, tales como:</p> <p style="text-align: justify;">– Estudio de funcionalidades que necesita el usuario<br /> – Estudio del entorno del usuario<br /> – Diseño de la interfaz de usuario<br /> – Y muchas más en las que profundizaré en próximos artículos.</p> <p style="text-align: justify;">Por tanto, el usuario es fundamental, si no hay usuario no hay <strong>experiencia de usuario</strong>, y todo trabajo realizado debe tener el objetivo de facilitar el uso de nuestra aplicación al usuario.</p> <p style="text-align: justify;">El proceso para el diseño de <strong>Experiencia de usuario (UX)</strong> está relacionado con comprender y diseñar la experiencia del usuario de principio a fin, y no sólo el aspecto estético y las funcionalidades de un sitio. Los clientes piden algo tangible inmediatamente, pero primero debemos entender los requerimientos del negocio y las necesidades de los usuarios. Los pensamientos de los clientes sobre un producto son mayormente influenciados por las experiencias y sensaciones mientras lo usan. Una buena experiencia de usuario produce clientes apasionados y felices, esto permite cobrar más por productos y servicios que la gente ama y considera del más alto valor. En cambio una pobre experiencia de usuario es aquella de la que nadie se preocupa conscientemente y, en el mejor de los casos, dará lugar la pérdida de ingresos.</p> <p style="text-align: justify;">Para finalizar, dejo algunos enlaces a artículos acerca de experiencia de usuario para que si te ha resultado interesante y quieres seguir profundizando en el tema tengas algunas referencias.</p> <ul style="text-align: justify;"> <li><a href="https://jrgonzalez.es/experiencia-de-usuario-por-donde-empezar" target="_blank" rel="nofollow">Experiencia de usuario por dónde empezar</a></li> <li><a href="https://jrgonzalez.es/empatia-usuario-comprobar-mejorar" target="_blank" rel="nofollow">Empatía, como mejorarla</a></li> <li><a href="https://jrgonzalez.es/que-es-ux-y-que-no-es-ux" target="_blank" rel="nofollow">UX, qué es y qué no es</a></li> <li><a href="https://jrgonzalez.es/empatia-con-el-usuario" target="_blank" rel="nofollow">Empatía con los usuarios, qué es</a></li> </ul> <p>Espero que tras este artículo, haya quedado un poco más claro lo que es la experiencia de usuario.</p> <p style="text-align: justify;"> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2390" data-ulike-nonce="5c41fd755b" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2390"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/experiencia-de-usuario/">Experiencia de usuario, ¿Qué es?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/experiencia-de-usuario/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo configurar Java para comenzar a trabajar</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-configurar-java/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-configurar-java/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 23 Feb 2016 11:46:47 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Java]]></category> <category><![CDATA[JDK]]></category> <category><![CDATA[PATH]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2363</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Java-Inesem-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="configurar java" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Vamos a ver los pasos para configurar JAVA con el fín de poder comenzar a desarrollar aplicaciones con este lenguaje de programación.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-configurar-java/">Cómo configurar Java para comenzar a trabajar</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Java-Inesem-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="configurar java" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Todos los que hemos programado en JAVA nos hemos enfrentado con los primeros pasos para configurar nuestro sistema para crear nuestras aplicaciones. En este artículo vamos a ver <strong>cómo configurar Java para comenzar a trabajar</strong> correctamente nuestro equipo de desarrollo.</p> <p style="text-align: justify;">En primer lugar hemos de descargar la versión deseada de Java, podemos hacerlo desde la siguiente página <a href="https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html" target="_blank">Descarga JDK para desarrolladores JAVA >>></a></p> <p style="text-align: justify;">Seleccionar el paquete deseado de acuerdo al sistema en que vayamos a instalar.</p> <p style="text-align: justify;">Una vez instalado, pasamos a la configuración. Para eso debemos de configurar dos variables de entorno a través de las cuales vamos a indicar donde está instalado JAVA. Estas son <strong>JAVA_HOME</strong> y <strong>PATH.</strong></p> <p style="text-align: justify;"><strong>JAVA_HOME</strong>, es una variable de entorno del sistema que informa al sistema operativo sobre la ruta donde se encuentra instalado Java. Seguiremos la siguiente secuencia de pasos para configurar esta variable:</p> <p style="text-align: justify;">Abrimos el botón de inicio de windows, pulsamos sobre Equipo con botón derecho del ratón o buscando el icono -> Propiedades -> Configuración avanzada -> Opciones avanzadas -> Variables de entorno</p> <table> <tbody> <tr> <td><img loading="lazy" class="aligncenter wp-image-2364" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Propiedades-Equipo-Inesem.jpg?x76792" alt="Propiedades Equipo - Inesem" width="310" height="147" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Propiedades-Equipo-Inesem.jpg 472w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Propiedades-Equipo-Inesem-175x83.jpg 175w" sizes="(max-width: 310px) 100vw, 310px" /></td> <td> <h3><strong>=></strong></h3> </td> <td><img loading="lazy" class="aligncenter wp-image-2365" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Propiedades-del-sistema.jpg?x76792" alt="Propiedades del sistema" width="290" height="331" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Propiedades-del-sistema.jpg 422w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Propiedades-del-sistema-154x175.jpg 154w" sizes="(max-width: 290px) 100vw, 290px" /></td> </tr> </tbody> </table> <p style="text-align: justify;">Ahora ya podemos crear una nueva variable de sistema, indicando en el valor la ruta donde está instalado el JDK que deseamos usar.<br /> <img loading="lazy" class="aligncenter size-full wp-image-2366" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Variable-JAVA_HOME.jpg?x76792" alt="Variable JAVA_HOME" width="417" height="353" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Variable-JAVA_HOME.jpg 417w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Variable-JAVA_HOME-175x148.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Variable-JAVA_HOME-196x166.jpg 196w" sizes="(max-width: 417px) 100vw, 417px" /></p> <p style="text-align: justify;">Debemos asegurarnos de dos cosas, por un lado poner correctamente el nombre de la variable a crear <strong>JAVA_HOME</strong> y por otro que la ruta de instalación del JDK, sea correcta:</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2367" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Ruta-de-jdk.jpg?x76792" alt="Ruta de jdk" width="497" height="257" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Ruta-de-jdk.jpg 497w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Ruta-de-jdk-175x90.jpg 175w" sizes="(max-width: 497px) 100vw, 497px" /></p> <p style="text-align: justify;">Con esto le estamos diciendo a Java donde están todas las librerías y herramientas para realizar la compilación correcta de las aplicaciones.</p> <p style="text-align: justify;">La siguiente variable a configurar es la variable <strong>PATH</strong>. Esta es una variable del sistema donde indicamos en qué rutas debe buscar el sistema las aplicaciones si no están en la carpeta actual, concretamente nosotros vamos a añadir al contenido de la variable PATH el lugar donde se encuentran los ficheros ejecutables de Java necesarios para su ejecución, como el compilador (javac.exe) y el intérprete (java.exe). Hago hincapié en que vamos a añadir a las rutas que ya tenga creadas PATH una ruta nueva. Cuidado no eliminar las que ya hay.</p> <p style="text-align: justify;">Para configurarla realizamos los mismos pasos que para la variable JAVA_HOME, es decir abrimos el botón de inicio de windows, pulsamos sobre Equipo con botón derecho del ratón o buscando el icono -> Propiedades -> Configuración avanzada -> Opciones avanzadas -> Variables de entorno</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2368" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Editar-Variables-de-entorno.jpg?x76792" alt="Editar Variables de entorno" width="368" height="133" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Editar-Variables-de-entorno.jpg 368w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Editar-Variables-de-entorno-175x63.jpg 175w" sizes="(max-width: 368px) 100vw, 368px" /></p> <p style="text-align: justify;">Observar que en este caso ya existe la variable PATH y lo vamos a hacer es EDITAR con el fin de modificar su valor.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter wp-image-2369" title="configurar Java" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Variables-de-entorno-JAVA_HOME-y-PATH.jpg?x76792" alt="Variables de entorno JAVA_HOME y PATH" width="341" height="144" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Variables-de-entorno-JAVA_HOME-y-PATH.jpg 400w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/Variables-de-entorno-JAVA_HOME-y-PATH-175x74.jpg 175w" sizes="(max-width: 341px) 100vw, 341px" /></p> <p style="text-align: justify;">Lo que debemos hacer es añadir al final del valor actual un <em><strong>punto y coma</strong></em> y <strong><em>%JAVA_HOME%\bin</em></strong></p> <p style="text-align: justify;">Esta variable la usaran otras aplicaciones con lo que si estropeamos lo que ya había puede que otras aplicaciones dejen de funcionar correctamente.</p> <p style="text-align: justify;">Con esta configuración ya podremos comenzar a compilar nuestra primera aplicación.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2363" data-ulike-nonce="39bbdc152f" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2363"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-configurar-java/">Cómo configurar Java para comenzar a trabajar</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-configurar-java/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>SQL Server y Business Intelligence</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/sql-server-y-business-intelligence/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/sql-server-y-business-intelligence/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Mon, 08 Feb 2016 14:48:00 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2349</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/SQL-Server-y-Business-Intelligence-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="SQL server y el business intelligence" loading="lazy" style="float:left; margin:0 15px 15px 0;" />El business intelligence es una de las tecnologías más utilizadas e influyentes del momento. SQL Server 2016 se une a esta tecnología.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/sql-server-y-business-intelligence/">SQL Server y Business Intelligence</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/SQL-Server-y-Business-Intelligence-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="SQL server y el business intelligence" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Una de las áreas tecnológicas que más están avanzando últimamente es la de <strong>Business Intelligence (<a href="https://www.inesem.es/revistadigital/informatica-y-tics/que-es-el-business-intelligence-bi-o-inteligencia-de-negocios/" target="_blank" rel="nofollow">ver mas</a>..)</strong>. La inserción de esta tecnología no podía pasar desapercibida en los gestores de bases de datos. La combinación de SQL Server y Business Intelligence permitirá sacar lo mejor de cada una de estas tecnologías y proporciarnos los resultados deseados.</p> <p style="text-align: justify;">En otros post hemos visto como con usar otras herramientas como EXCEL para Business Intelligence ( <a href="https://www.inesem.es/revistadigital/informatica-y-tics/excel-y-business-intelligence/" target="_blank" rel="nofollow">ver mas </a>). Veamos ahora qué nos aporta SQL Server 2106 para ese fin.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter wp-image-2350 size-full" title="Business Intelligence" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/2016.png?x76792" alt="SQL Server y Business Intelligence" width="390" height="220" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/2016.png 390w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/02/2016-175x99.png 175w" sizes="(max-width: 390px) 100vw, 390px" /></p> <p style="text-align: justify;">En ese sentido SQL Server ha evolucionado para cubrir estas necesidades y para eso Microsoft incluso ha creado una edición especial <strong>SQL Server Business Intelligence Edition</strong>.</p> <p style="text-align: justify;">En esta edición incorpora varias funcionalidades como:</p> <ul> <li><strong>Exploración y visualización rápida de datos</strong></li> </ul> <p style="padding-left: 30px; text-align: justify;">A través de la herramienta Power View que permite de modo interactivo la exploración, visualización y presentación de datos a través del explorador.</p> <ul style="text-align: justify;"> <li><strong>Análisis de alto rendimiento</strong></li> </ul> <p style="padding-left: 30px; text-align: justify;">El motor de análisis in-memory proporciona un salto generacional en el rendimiento.</p> <ul style="text-align: justify;"> <li><strong>Datos veraces y coherentes</strong></li> </ul> <p style="padding-left: 30px; text-align: justify;">Permite controlar y administrar mejor los datos a través de un modelo semántico de Business Intelligence.</p> <ul style="text-align: justify;"> <li><strong>Disponibilidad, seguridad y administración de datos básicas</strong></li> </ul> <p style="padding-left: 30px; text-align: justify;">Esta edición Business Intelligence incluye la funcionalidad de base de datos básica de SQL Server Standard para aplicaciones departamentales, como la compatibilidad con Windows Server y los roles definidos por el usuario para configurar la separación de tareas.</p> <p style="text-align: justify;">En definitiva SQL Server Business Intelligence Edition nos permite administrar y controlar los <strong>datos y los análisis</strong> que crean los usuarios y transformarlos en soluciones corporativas mediante la importación de los modelos a las herramientas Power Pivot en SQL Server Analysis Services.</p> <p style="text-align: justify;">A través de los reports y análisis corporativos escalables, podremos implementar soluciones Business Intelligence seguras, escalables y administrables con análisis e informes avanzados. Los usuarios nos podremos beneficiar de los análisis predictivos con la sencillez y familiaridad de Microsoft Excel gracias a los complementos de minería de datos de SQL Server para Microsoft Office.</p> <p style="text-align: justify;">Por último <strong>SQL Server Business Intelligence Edition</strong> proporciona también mejoras en cuanto a sistemas, a la administración y la casi nula necesidad de actualizaciones ya que se ha construido a partir del Windows Server Core. Se podrán crear máquinas virtuales gracias a la compatibilidad con PowerShell.</p> <p style="text-align: justify;">Por esto y mucho mas creo que esta nueva versión de SQL Server marcará el camino de las herramientas de Business Intelligence para los próximos años.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2349" data-ulike-nonce="5c36fc9da8" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2349"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/sql-server-y-business-intelligence/">SQL Server y Business Intelligence</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/sql-server-y-business-intelligence/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Qué es VBA</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-vba/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-vba/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 27 Jan 2016 09:01:19 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Google Docs]]></category> <category><![CDATA[macros]]></category> <category><![CDATA[Microsoft Office]]></category> <category><![CDATA[VBA]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2334</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/01/que-es-vba-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Que es VBA" loading="lazy" style="float:left; margin:0 15px 15px 0;" />En este post vamos a ver qué es VBA (Microsoft Visual Basic), el lenguaje de programación de las aplicaciones de Microsoft Office.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-es-vba/">Qué es VBA</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/01/que-es-vba-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Que es VBA" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Siempre nos hemos preguntado por qué el paquete ofimático de Microsoft (<strong>Microsoft Office</strong>), sobrevive a muchos paquetes similares que han ido irrumpiendo en el mercado en muchos casos gratuitos. En realidad la funcionalidad que nos aporta en cuanto a formateo de texto (pensando en Microsoft Word) o escritura de fórmulas (pensando en Microsoft Excel) no es más que la que aporta por ejemplo google Docs a través de su paquete de ofimática. Sin embargo hay características especiales que ponen a este paquete informático (Microsoft Office) muy por encima de sus competidores. Una de ellas es el motivo de este post y es el VBA.</p> <h3 style="text-align: justify;">Pero qué es el VBA.</h3> <p style="text-align: justify;">Pues bien <strong>Visual Basic para Aplicaciones</strong> (VBA) es una implementación del lenguaje de programación orientado a eventos de Microsoft, Visual Basic 6, y su entorno de desarrollo integrado asociado (IDE), adaptado a las distintas aplicaciones que componen Microsoft Office.<br /> <strong>Visual Basic para Aplicaciones</strong> permite la construcción de funciones definidas por el usuario, la automatización de los procesos y el acceso a la API de Windows y otras funcionalidades de bajo nivel a través de las bibliotecas de vínculos dinámicos (DLL).</p> <p style="text-align: justify;">Todas las aplicaciones del paquete Microsoft Office, cuentan con esa capacidad. Tienen un lenguaje común basado en Visual Basic 6, con la filosofía de programación de este lenguaje y luego a través de unos objetos específicos de cada aplicación podemos controlar todo lo referente a esa aplicación.</p> <blockquote><p>Por ejemplo si pensamos en EXCEL, tendremos un objeto que identifica al libro que se compone de una colección de hojas y a su vez cada hoja está compuesta de una colección de celdas.</p> <p>A = Worksheets(«hoja2).Range(«e10»).Value</p></blockquote> <p style="text-align: justify;">VBA se puede utilizar para controlar muchos aspectos de la aplicación host, incluyendo la manipulación de características de la interfaz de usuario, los menús y barras de herramientas, el trabajo con formularios de usuario personalizados o cuadros de diálogo, etc.</p> <p style="text-align: justify;">VBA lo podemos usar tanto para la construcción manual de funciones como para la creación automática de macros. Es decir cuando grabamos una macro, internamente Microsoft Office escribe un código en VBA que es el que realiza las operaciones asociadas a la macro.</p> <p style="text-align: justify;">Por tanto conocer este lenguaje y sus posibilidades nos brinda la oportunidad de ampliar la funcionalidad de las aplicaciones Office personalizándolas y adaptándolas a nuestras necesidades.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2334" data-ulike-nonce="75f62a0526" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2334"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-es-vba/">Qué es VBA</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/que-es-vba/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Qué lenguajes de programación estudiar en 2016</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/que-lenguajes-de-programacion-estudiar/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/que-lenguajes-de-programacion-estudiar/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Mon, 11 Jan 2016 12:53:52 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[c#]]></category> <category><![CDATA[desarrollo de aplicaciones]]></category> <category><![CDATA[Java]]></category> <category><![CDATA[perl]]></category> <category><![CDATA[programación]]></category> <category><![CDATA[python]]></category> <category><![CDATA[SQL]]></category> <category><![CDATA[swift]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2321</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/01/lenguajes-de-programacion-inesem-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Termina tu dilema acerca de qué lenguajes de programación estudiar. Te explicamos brevemente cada uno de ellos. Java, PHP, Python, C, C++, SQL, Perl Etc</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-lenguajes-de-programacion-estudiar/">Qué lenguajes de programación estudiar en 2016</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/01/lenguajes-de-programacion-inesem-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Todo aquél que desea dedicarse a desarrollar software se encuentra con un primer dilema que es <strong>qué lenguajes de programación estudiar</strong>.</p> <p style="text-align: justify;">Si nos basamos en el uso de cada uno de los lenguajes en el pasado 2015, el siguiente gráfico nos puede ayudar:</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2322" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/01/10-mejores-lenguajes-de-programacion-biblioteca-profesional.jpg?x76792" alt="Mejores lenguajes de programación" width="750" height="563" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/01/10-mejores-lenguajes-de-programacion-biblioteca-profesional.jpg 750w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/01/10-mejores-lenguajes-de-programacion-biblioteca-profesional-175x131.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/01/10-mejores-lenguajes-de-programacion-biblioteca-profesional-600x450.jpg 600w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2016/01/10-mejores-lenguajes-de-programacion-biblioteca-profesional-574x430.jpg 574w" sizes="(max-width: 750px) 100vw, 750px" /></p> <p style="text-align: justify;">Sin embargo, no creo que sea el volumen del uso del lenguaje el que deba orientarnos para elegir cuál estudiar. Mi consejo es que se debe seleccionar el lenguaje en base al tipo de proyectos que deseemos desarrollar. No es igual si deseamos dedicarnos a la programación de juegos a si deseamos dedicarnos a la programación de gestión.Cada lenguaje tiene sus propias características y es más propicio para un tipo de aplicaciones. Veamos un resumen de cada uno:</p> <h2 style="text-align: justify;">1. Java</h2> <p style="text-align: justify;">Java es considerado como el lenguaje perfecto para los desarrolladores y programadores, por facilidad de aprendizaje y por ser genérico y por tanto, poder ser usado casi para cualquier tipo de aplicación… Actualmente es el lenguaje de programación de alto nivel mas usado al permitir desarrollos para la plataforma Android. <a href="https://www.inesem.es/Master-En-Programacion-Aplicaciones-Java" target="_blank" rel="noopener noreferrer">Java</a> puede ser utilizado para la creación de aplicaciones de escritorio, para aplicaciones de dispositivos móviles y tablet Android y para aplicaciones Web.</p> <h2 style="text-align: justify;">2. PHP</h2> <p style="text-align: justify;">Es un lenguaje de programación muy conocido ya que se usa prácticamente en todas las aplicaciones de código abierto y libre. Con PHP se puede implementar una aplicación web muy rápidamente y con muy poco esfuerzo. Sistemas como WordPress, joomla, moodle, están desarrollados con PHP. El único problema es que es un lenguaje exclusivo para el desarrollo de aplicaciones Web.</p> <h2 style="text-align: justify;">3. JavaScript</h2> <p style="text-align: justify;">JavaScript es extremadamente funcional, este lenguaje se usa fundamentalmente en la generación de la comunicación con las interfaces de sitios web. Se puede utilizar también en la creación de Frameworks de estilo para interfaz de usuario. Cuando usted está en el desarrollo web, es muy importante conocer JavaScript para permitir que sus páginas sean interactivas. JavaScript es aplicado para la inclusión de animaciones en las páginas web, cargar imágenes, scripts u objetos en la página web, y en general en la mejora de interfaces de usuario.</p> <h2 style="text-align: justify;">4. Python</h2> <p style="text-align: justify;">Python es un lenguaje multiplataforma de propósito general cuyo desarrollo se enfoca en proveer herramientas fundamentales para resolver cualquier tipo de problema en el campo de la computación, sin sacrificar la legibilidad y simplicidad del código.</p> <h2 style="text-align: justify;">5. Objective-C</h2> <p style="text-align: justify;">Si está interesado en la construcción de aplicaciones para iOS, entonces tiene que estudiar el lenguaje Objective-C sí o sí. Cuando hayas aprendido Objective-C, se puede empezar a trabajar con XCode que es la herramienta de desarrollo de software autorizado de Apple. Así, usted puede producir aplicaciones iOS en el App Store.</p> <h2 style="text-align: justify;">6. Rubí</h2> <p style="text-align: justify;">Ruby es un lenguaje interpretado orientado a objetos de propósito general y multiplataforma. Una de las principales filosofía del lenguaje es enfocarse en simplicidad y productividad, lo que hace de Ruby un lenguaje con una sintaxis muy sencilla y amigable, muy sencilla de aprender; pero a su vez muy poderoso y versátil para crear código escalable, sencillo y de manera eficiente. Creado para resolver problemas de cualquier índole en el área de la computación, aunque comenzó a hacerse más conocido por su uso para desarrollo web gracias al framework Ruby on Rails.</p> <h2 style="text-align: justify;">7. Perl</h2> <p style="text-align: justify;">El lenguaje Perl prácticamente sirve para todo. Todas las tareas de administración de UNIX se pueden simplificar con un programa en Perl. Se usa también para tratamiento y generación de ficheros de texto.</p> <h2 style="text-align: justify;">8. C, C ++ y C #</h2> <p style="text-align: justify;">El lenguaje C y sus variantes son los lenguajes de programación por excelencia. De los citados en esta listas es el más antiguo y sirve como base a otros, por ejemplo, es la base de Java. Es un lenguaje genérico que permite realizar aplicaciones para distintos usos.</p> <p style="text-align: justify;">C ++ es la evolución de C con la inclusión de POO, y se utilizan muchísimo en la creación de juegos y la programación de interfaces para dispositivos hardware.</p> <p style="text-align: justify;">Otra evolución propia de Microsoft es el lenguaje C#. Un lenguaje con la misma sintaxis que sus predecesores que forma parte del paquete .NET.</p> <h2 style="text-align: justify;">9. SQL</h2> <p style="text-align: justify;">Es el lenguaje específico de gestores de bases de datos como <a href="https://www.inesem.es/revistadigital/informatica-y-tics/sql-server-y-business-intelligence" target="_blank" rel="noopener noreferrer">Microsoft SQL</a> Server, Oracle, MySQL, etc., es un lenguaje de consulta estándar para bases de datos relacionales. En sí no permite la creación de aplicaciones y siempre se va a usar lanzándolo desde de otros lenguajes.</p> <h2 style="text-align: justify;">10. Swift</h2> <p style="text-align: justify;">Swift es el lenguaje de moda para el desarrollo de aplicaciones para los productos de Apple. Está diseñado para integrarse con los Frameworks Cocoa y Cocoa Touch. También puede usar cualquier biblioteca programada en Objective-C y llamar a funciones de C.</p> <p style="text-align: justify;">Swift es un lenguaje rápido y eficaz que proporciona información en tiempo real y se integra a la perfección con código escrito en Objective-C. Así los desarrolladores pueden ofrecer más seguridad, ahorrar tiempo y crear apps aún mejores.</p> <p style="text-align: justify;">Como se puede ver, el abanico de lenguajes es amplio. Dedicar un poco de tiempo a decidir en qué lenguaje nos vamos a formar será fundamental para elegir correctamente nuestro camino en el mundo de desarrollo.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2321" data-ulike-nonce="451f0b4c63" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2321"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-lenguajes-de-programacion-estudiar/">Qué lenguajes de programación estudiar en 2016</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/que-lenguajes-de-programacion-estudiar/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Como mejorar el PageRank de tu web</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/optimizar-pagerank-google/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/optimizar-pagerank-google/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 01 Dec 2015 16:41:15 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2269</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/12/Inesem-PageRank-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Calcular pagerank" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Mantener tu sitio web optimizado y con un PageRank elevado será sinónimo de recibir una buena cantidad de visitar diaria. Aprende en sencillos pasos.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/optimizar-pagerank-google/">Como mejorar el PageRank de tu web</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/12/Inesem-PageRank-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Calcular pagerank" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">En la actualidad, no es necesario explicar la importancia que tiene poseer una página web para nuestro negocio. Sin embargo, el principal problema es que cada vez más empresas cuentan con una web pero olvidan por completo la necesidad de situarla por encima de la competencia para maximizar su utilidad. Por tanto, todas las labores de posicionamiento de nuestra página son tan importantes como el hecho de poseerla. En esa línea, una de las cuestiones que debemos considerar es <em><strong>como optimizar el PageRank</strong></em> de nuestra web.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter wp-image-2270" title="Inesem-PageRank" src="https://www.inesem.es/revistadigital/informatica-y-tics/wp-content/blogs.dir/9/files/2015/12/Inesem-PageRank-300x230-custom.png?x76792" alt="Calcular pagerank" width="300" height="230" />Como en cualquier evaluación, para situar nuestra página web en posiciones superiores es necesario obtener una calificación más elevada que la competencia. La pregunta es: <a href="https://www.inesem.es/revistadigital/informatica-y-tics/core-web-vitals" target="_blank" rel="noopener noreferrer">¿Qué cuestiones evalúa Google?</a> La respuesta es complicada teniendo en cuenta que los algoritmos de Google cambian constantemente y que cuenta con más de 200 variables a analizar. Por ello os presentamos 4 de las más importantes:</p> <ul style="text-align: justify;"> <li>La frecuencia en que se producen los términos de búsqueda.</li> <li>Si aparecen estos términos en el título.</li> <li>Si en los contenidos se encuentra la palabra clave.</li> <li>La antigüedad de la página.</li> </ul> <p style="text-align: justify;">Pues bien uno de esos puntos que se evalúan es el PageRank. Este funciona contando el número y calidad de los enlaces que se dirigen a nuestra página web desde otras webs. Se supone que si webs importantes apuntan a nuestra web, nuestra web es importante.</p> <p style="text-align: justify;">Es decir el resultado del PageRank se basa no solo en el número de enlaces entrantes, si no que además valora la pertenencia y la calidad de dichos enlaces. El PageRank, asume un valor entre 0 y 10 dependiendo de la evaluación que realice Google.</p> <p style="text-align: justify;">Para mejorar la valoración del PageRank, deberíamos al menos considerar:</p> <p style="text-align: justify;"><strong>1. Hacer que Google indexe nuestra página web.</strong></p> <p style="padding-left: 30px; text-align: justify;">Para comprobarlo podemos acceder a las <a href="https://www.google.com/webmasters/tools/home?hl=es" target="_blank" rel="noopener noreferrer">herramientas de webmaster de Google</a> para añadir nuestro sitio web. Para ello, deberemos hacer click en «añadir un sitio» e introducir la URL de la página que queramos indexar y controlar.</p> <p style="padding-left: 30px; text-align: justify;">Una vez añadido, hay que verificarla. Puedes hacerlo a través del método recomendado mediante la descarga y subida de un archivo HTML a tu página web.</p> <p style="padding-left: 30px; text-align: justify;">Por último, para conocer y facilitar la indexación de nuestra página, es necesario añadir un sitemap. Para ello, dirígete a «rastro» –> «sitemap» e introdúcelo.</p> <p style="text-align: justify;"><strong>2. Monitorear al PageRak.</strong></p> <p style="padding-left: 30px; text-align: justify;">Existen muchas herramientas para comprobar el PageRank de nuestra página, por ejemplo podemos usar <a href="https://ahrefs.com/" target="_blank" rel="noopener noreferrer">Ahrefs.</a></p> <p style="text-align: justify;"><strong>3. Comprobar la densidad de palabras clave.</strong></p> <p style="padding-left: 30px; text-align: justify;">Esta comprobación la podemos realizar a través de la herramienta: Keyworddensity, o bien herramientas del propio Google.</p> <p style="text-align: justify;"><strong>4. Conseguir enlaces entrantes de calidad, </strong>intentando evitar los «malos enlaces «(correspondientes a webs con PageRank más bajos que el nuestro).</p> <p style="text-align: justify;"><strong>5. Introducir contenido en la web con buenas prácticas SEO. </strong>Los motores de búsqueda de google cada vez se vuelven más «inteligentes». de Evitar utilizar técnicas de SEO englobadas en la técnica denominada «Black hat SEO».</p> <p style="text-align: justify;">Como ya he comentado el PageRank (PR) se evalúa de 0 a 10. Una página con PR0 hasta PR3, tendrá muy pocas visitas, a partir de PR4 nuestra página tendrá una afluencia importante de visitas, a partir de PR5 tendremos gran relevancia y visibilidad en Google.</p> <p style="text-align: justify;">En definitiva, la optimización de una página web es un trabajo muy duro, pero podemos conseguirlo de manera autónoma y con un esfuerzo constante.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2269" data-ulike-nonce="29be3eaa66" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2269"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/optimizar-pagerank-google/">Como mejorar el PageRank de tu web</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/optimizar-pagerank-google/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Symphony el CMS para profesionales</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/symphony-el-cms-para-profesionales/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/symphony-el-cms-para-profesionales/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 04 Nov 2015 11:06:52 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[cms]]></category> <category><![CDATA[Symphony]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2248</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/11/inesem-section-table-symphony-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Symphony se cuela entre los tres grandes CMS: Wordpress, Joomla y Drupal. Descubre sus beneficios para trabajar a nivel profesional.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/symphony-el-cms-para-profesionales/">Symphony el CMS para profesionales</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/11/inesem-section-table-symphony-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify">El campo de los CMS parecía cerrado y exclusivo solo para los tres grandes: WordPress, Joomla y Drupal. Sin embargo desde hace un tiempo está irrumpiendo un cuarto actor. Hablamos de Symphony el CMS más profesional de los que tenemos en el mercado.</p> <p style="text-align: justify">Desde sus inicios, Symphony ha sido diseñado en torno a principios como la transparencia, sencillez y cumplimiento de unos estándares. Este enfoque ha dado lugar a una arquitectura granular que es fácil de personalizar en todos los niveles, y un núcleo limpio, mínimo que muy eficiente.</p> <p style="text-align: justify">Básicamente es un CMS Open Source (al igual que sus competidores), creado con PHP y lo que le diferencia sobre todo de los demás es que está basado en XSLT (estándar de la organización W3C para la representación de documentos en formato XML) y con soporte de base de datos MySQL.</p> <p style="text-align: justify">Esta adaptación a estándares es la que hace que sea un sistema muy propicio para profesionales informáticos ya que requiere menos esfuerzo la creación y adaptación de nuevas funciones al entorno.</p> <p style="text-align: justify">Su estructura de programación sigue el patrón Modelo-Vista-Controlador (MVC). Haciendo la conexión entre el patrón MVC y Symphony, las secciones y campos serían los modelos, plantillas de páginas y servicios públicos serían la vista, y las páginas, las fuentes de datos, y los eventos serían el controlador. Symphony da todo el poder de un framework MVC, pero con la facilidad de uso y la elegancia de un CMS basado en la web.</p> <p style="text-align: justify">De la misma manera que el resto de CMSs, es flexible y totalmente configurable desde los paneles de administración y debemos de resaltar la amplia biblioteca de extensiones que de un modo sencillo nos va a permitir agregar toda la funcionalidad deseada.</p> <p style="text-align: justify">Las características en las que se asienta la creación de Symphony son:</p> <ul style="text-align: justify"> <li>Principios Sólidos</li> </ul> <p style="padding-left: 30px;text-align: justify">Como ya he comentado en el desarrollo de Symphony se ha perseguido siempre, la simplicidad, la flexibilidad y el cumplimiento de las normas.</p> <blockquote> <ul> <li>Standards-Driven</li> </ul> </blockquote> <blockquote><p>Sin lenguajes propietarios, Symphony aprovecha los estándares abiertos con XML y XSLT. Incluso la interfaz de administración emplea la biblioteca jQuery.</p></blockquote> <blockquote> <ul> <li>Open Source</li> </ul> </blockquote> <blockquote><p>Es Open source adoptando la licencia MIT/X11. Cualquier cosa que se desarrolle con o para Symphony es propiedad del desarrollador.</p></blockquote> <blockquote> <ul> <li>Modular</li> </ul> </blockquote> <blockquote><p>Como ya se ha comentado Symphony está compuesto por un conjunto de módulos independientes y con una separación clara entre los datos, la lógica de la aplicación y la plantilla de presentación.</p></blockquote> <blockquote> <ul> <li>Simple</li> </ul> <p>La filosofía de symphony es que si no es esencial, es una extensión. De este modo el núcleo del sistema es pequeño y preciso. Luego a través de las extensiones añadiremos la funcionalidad necesaria.</p></blockquote> <p style="text-align: center"><img loading="lazy" class="wp-image-2249 aligncenter" title="inesem-section-table-symphony" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/11/inesem-section-table-symphony.png?x76792" alt="Symphony" width="500" height="340" /></p> <ul style="text-align: justify"> <li>Arquitectura Abierta</li> </ul> <p style="padding-left: 30px;text-align: justify">Symphony no te dice qué tipo de contenido debes gestionar ni cómo. No establece estructuras rígidas o dicta esquemas de URL. Simplemente da las herramientas para que nosotros configuremos la plataforma para soportar nuestras necesidades.</p> <p style="padding-left: 30px;text-align: center"><img loading="lazy" class="aligncenter wp-image-2250" title="inesem-page-editor-symphony" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/11/inesem-page-editor-symphony.png?x76792" alt="Symphony" width="500" height="340" /></p> <p style="padding-left: 30px;text-align: justify">Todos los campos están personalizados, no hay una estructura fija de información. Es el usuario el que construye su tipo de contenido desde cero.</p> <p style="padding-left: 30px;text-align: justify">Podemos crear fuentes de datos que recuperan las entradas que deseamos. Symphony proporciona un control preciso sobre todos los aspectos de nuestro proyecto a partir de las piezas más básicas.</p> <p style="padding-left: 30px;text-align: justify">Podremos crear estructuras de URL limpias y flexibles que mejoran el posicionamiento y las búsquedas y dan una interfaz dinámica.</p> <p style="padding-left: 30px;text-align: center"><img loading="lazy" class="aligncenter wp-image-2251" title="inesem-page-editor-2-symphony" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/11/inesem-page-editor-2-symphony.png?x76792" alt="Symphony" width="500" height="340" /></p> <ul style="text-align: justify"> <li>Plantillas flexibles</li> </ul> <p style="padding-left: 30px;text-align: justify">Aprovechando la potencia de XSLT, Symphony te da la opción de trabajar con plantillas al igual que otros CMS. A través de estas se realiza una separación perfecta entre la capa de contenidos y la capa de presentación.</p> <p style="text-align: center"><img loading="lazy" class="aligncenter wp-image-2252" title="inesemp-plantillas-symphony" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/11/inesemp-plantillas-symphony.png?x76792" alt="Symphony" width="500" height="340" /></p> <p style="text-align: center"><img loading="lazy" class="aligncenter wp-image-2253" title="inesemp-plantillas-2-symphony" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/11/inesemp-plantillas-2-symphony.png?x76792" alt="Symphony" width="500" height="340" /></p> <ul style="text-align: justify"> <li>Intefaz elegante</li> </ul> <p style="padding-left: 30px;text-align: justify">Symphony cuenta con unas interfaces simples, limpias y elegantes, sin elementos que compliquen el trabajo. Las interfaces se centran en la ayuda en el trabajo.</p> <p style="padding-left: 30px;text-align: center"><img loading="lazy" class="aligncenter wp-image-2254" title="inesem-entry-bulk-editing" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/11/inesem-entry-bulk-editing.png?x76792" alt="Symphony" width="500" height="340" /></p> <p style="padding-left: 30px;text-align: justify">Utilidades como Drag and Drop, se usan constantemente para reordenar contenidos, páginas, artículos, etc. Opción a realizar selecciones múltiples a través de check que permiter hacer operaciones sobre grupos de contenidos y otras utilidades que hace este CMS extremadamente simple de usar.</p> <p style="text-align: justify">Como ya he comentado es una opción a tener en cuenta si decidimos poner en marcha un sitio web.</p> <p style="text-align: justify"> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2248" data-ulike-nonce="efc8348405" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2248"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/symphony-el-cms-para-profesionales/">Symphony el CMS para profesionales</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/symphony-el-cms-para-profesionales/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Java el Lenguaje de programación universal</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/java-el-lenguaje-de-programacion-universal/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/java-el-lenguaje-de-programacion-universal/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 14 Oct 2015 09:08:04 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Java]]></category> <category><![CDATA[Lenguaje de programacion]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2235</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/10/inesem-java-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Java, un lenguaje de programación universal que aunque no es lo mejor, ayuda a desarrolladores a realizar casi cualquier cosa.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/java-el-lenguaje-de-programacion-universal/">Java el Lenguaje de programación universal</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/10/inesem-java-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;"><img loading="lazy" class="wp-image-2236 alignright" style="font-size: 12px; line-height: 18px; border-style: none; margin: 5px; padding: 0px; -webkit-user-drag: none; font-weight: bold; text-align: center; background-color: #f1f1f1;" title="inesem-java" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/10/inesem-java.jpg?x76792" alt="Java" width="225" height="170" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/10/inesem-java.jpg 1024w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/10/inesem-java-175x131.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/10/inesem-java-768x576.jpg 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/10/inesem-java-574x430.jpg 574w" sizes="(max-width: 225px) 100vw, 225px" /><strong>JAVA</strong> es un lenguaje de programación y una plataforma informática aparecido en 1995 de la mano de <strong>Sun Microsystem</strong>. Se trata de un lenguaje orientado a objetos y de propósito general, por lo que permite crear cualquier tipo de proyecto además de tener muchas similitudes con <strong>C</strong> o <strong>C++</strong></p> <p style="text-align: justify;">Tanto el lenguaje como la plataforma que permite la ejecución de las aplicaciones (conocida como máquina virtual de Java), son <strong>gratuitos.</strong></p> <p style="text-align: justify;">Para trabajar con <strong>JAVA</strong> debemos descargar una serie de herramientas, de acuerdo a lo que deseemos realizar: <span style="color: #ffffff;">Java el Lenguaje de programación universal</span></p> <p style="text-align: justify;">Para usuarios normales: <strong style="font-style: italic;">JRE</strong><span style="font-style: italic;"> (Java Runtime Environment) que está compuesto por la máquina virtual de java (JVM), las clases del nucleo y bibliotecas de la plataforma Java.</span></p> <p style="text-align: justify;">Para desarrolladores: <strong style="font-style: italic;">JDK</strong><span style="font-style: italic;"> (Java Development Kit) que incluye el JRE, el compilador de Java y las API de Java</span></p> <p style="text-align: justify;">Cada sistema o dispositivo tendrá su propio JRE, lo que hace que la misma aplicación <strong>JAVA</strong> se pueda ejecutar en distintos sistemas y precisamente le de ese carácter casi universal a este lenguaje.</p> <p style="text-align: justify;">El lenguaje Java es un lenguaje compilado e interpretado, ¿Pero qué quiere decir esto? quiere decir que todas las aplicaciones que escribamos deben seguir dos pasos antes de poder ejecutarse:</p> <ul style="text-align: justify;"> <li>En primer lugar deben de compilarse obteniendo ahí el resultado en formato bytecodes. Este tipo de fichero ya no es entendible para los humanos pero aún tampoco es ejecutable por las máquinas.</li> <li>En segundo lugar que estos ficheros en formato bytecode deben ser interpretado por la máquina virtual del equipo concreto en el que deseamos ejecutar la aplicación. Es precisamente este segundo paso es el que permite que java sea más universal que otros lenguajes de programación. <span style="color: #ffffff;">Java el Lenguaje de programación universal</span></li> </ul> <p style="text-align: justify;">El programa compilado en el primer paso no se ha traducido al lenguaje que entienda el dispositivo en cuestión hasta el segundo paso y esa segunda traducción ya se hace con un JRE específico para cada sistema. Por ejemplo el de <strong>Windows</strong> no será el mismo que del de <strong>Linux</strong>.</p> <p style="text-align: justify;">Es precisamente este paso el que hace que una aplicación escrita en Java pueda ser interpretada en diferentes sistemas y lo que diferencia un sistema a otro es el JRE que se descargue, que ese sí será propio de cada sistema.</p> <p style="text-align: justify;">Sin ser la panacea para los desarrolladores, hasta ahora esto es lo más universal en el desarrollo de aplicaciones que hay y de ahí la gran importancia de Java para este ámbito de la informática.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2235" data-ulike-nonce="fefd97b542" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2235"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+2"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/java-el-lenguaje-de-programacion-universal/">Java el Lenguaje de programación universal</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/java-el-lenguaje-de-programacion-universal/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Crear un sitio Crowdfunding con WordPress</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/crear-un-sitio-crowdfunding-con-wordpress/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/crear-un-sitio-crowdfunding-con-wordpress/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 08 Sep 2015 11:21:29 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Backer]]></category> <category><![CDATA[crowdfunding]]></category> <category><![CDATA[Crowdfunding Astoundify]]></category> <category><![CDATA[Franklin]]></category> <category><![CDATA[FundingPress]]></category> <category><![CDATA[IgnitionDeck]]></category> <category><![CDATA[Personal Fundraiser]]></category> <category><![CDATA[wordpress]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2205</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/inesem_Wordpress_crowdfunding-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Crear un sitio Crowdfunding con Wordpress</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/crear-un-sitio-crowdfunding-con-wordpress/">Crear un sitio Crowdfunding con WordPress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/inesem_Wordpress_crowdfunding-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">En los últimos tiempos hemos sido testigos del incremento de proyectos que se han financiado a través del <a href="https://www.consumidor.ftc.gov/articulos/que-es-y-como-funciona-el-crowdfunding" target="_blank" rel="nofollow noopener noreferrer">sistema <em><strong>Crowdfunding</strong></em>.</a> Sin duda este método de financiación ha sido posible gracias a sitios como Indiegogo, Verkami o Kickstarter.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-2212" title="inesem_Wordpress_crowdfunding" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/inesem_Wordpress_crowdfunding.png?x76792" alt="" width="770" height="302" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/inesem_Wordpress_crowdfunding.png 770w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/inesem_Wordpress_crowdfunding-175x69.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/inesem_Wordpress_crowdfunding-768x301.png 768w" sizes="(max-width: 770px) 100vw, 770px" /></p> <p style="text-align: justify;">Pues bien, en este post quiero dar unas ideas de cómo<strong><em> crear un sitio crowdfunding con WordPress</em></strong>.</p> <p style="text-align: justify;">La solución que propongo es muy sencilla y parte de un sitio con wordpress instalado al que añadiremos un plugin o tema de crowdfunding de la multitud que existen en el mercado tanto de pago como gratuitos.</p> <p style="text-align: justify;">A continuación dejo una lista de plugin que nos pueden ayudar:</p> <ul> <li> <h2><span style="font-size: 24px;">De pago:</span></h2> <ul> <li><em><strong>IgnitionDeck</strong></em></li> </ul> </li> </ul> <p style="text-align: justify;"><img loading="lazy" class="wp-image-2206 alignright" style="line-height: 24px; font-size: 16px; text-align: justify;" title="Inesem_ignitionDeck" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/Inesem_ignitionDeck.png?x76792" alt="" width="267" height="100" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/Inesem_ignitionDeck.png 636w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/Inesem_ignitionDeck-175x65.png 175w" sizes="(max-width: 267px) 100vw, 267px" /><span style="text-align: justify;">El plugin para WordPress IgnitionDeck crowdfunding cuenta con la posibilidad de añadir un número ilimitado de crowdfunding o proyectos de recaudación de fondos para tu sitio web de WordPress.</span></p> <p style="text-align: justify;"><span style="text-align: justify;">IgnitionDeck funciona con la mayoría de los de temas disponibles para WordPress, ofrece una increíble cantidad de extensiones gratuitas y premium, y es increíblemente fácil de personalizar.</span></p> <ul> <li style="list-style-type: none;"> <ul> <li><strong><em><span style="line-height: 24px;">FundingPress </span></em></strong></li> </ul> </li> </ul> <p style="text-align: justify;"><img loading="lazy" class="wp-image-2207 alignright" style="line-height: 24px; font-size: 16px;" title="Inesem_fundingpress" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/Inesem_fundingpress.png?x76792" alt="" width="276" height="142" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/Inesem_fundingpress.png 590w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/Inesem_fundingpress-175x90.png 175w" sizes="(max-width: 276px) 100vw, 276px" /><span style="text-align: justify;">Este es uno de los temas WordPress diseñado especialmente para crear tu propio sitio de crowdfunding. Con este sitio los usuarios podrán crear proyectos para solicitar financiación colectiva.</span></p> <p style="text-align: justify;"><span style="text-align: justify;">Esta plantilla es muy sencilla y fácil de usar, llena de detalles para que podamos empezar nuestro sitio crowdfunding fácilmente y facilitar el progreso de los proyectos.</span></p> <ul> <li style="list-style-type: none;"> <ul> <li><strong><em>Backer</em></strong></li> </ul> </li> </ul> <p style="text-align: justify;"><img loading="lazy" class="wp-image-2208 alignright" style="line-height: 24px; font-size: 16px;" title="inesem_backer" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/inesem_backer.png?x76792" alt="" width="256" height="131" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/inesem_backer.png 592w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/inesem_backer-175x90.png 175w" sizes="(max-width: 256px) 100vw, 256px" />Backer es el tema perfecto para un sitio web para recaudar fondos. Basado en el plugin IgnitionDeck, ofrece todas las funcionalidades para ayudar a recaudar dinero. Altamente creativo, con un diseño limpio y minimalista y lleno de un montón de características útiles, que puede ser utilizado para todo tipo de nichos, como donaciones, música, moda, tecnología.</p> <ul> <li style="list-style-type: none;"> <ul> <li style="text-align: justify;"><strong><em>Franklin</em></strong></li> </ul> </li> </ul> <p><img loading="lazy" class="wp-image-2209 alignright" style="line-height: 24px; font-size: 16px;" title="inesem_Franklin" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/inesem_Franklin.png?x76792" alt="" width="271" height="136" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/inesem_Franklin.png 586w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/inesem_Franklin-175x88.png 175w" sizes="(max-width: 271px) 100vw, 271px" /><span style="text-align: justify;">Es un tema enfocado a la recaudación de fondos para WordPress, esta construido para ser 100% responsive, elegante y optimizando código.</span></p> <p><span style="text-align: justify;">Franklin cuenta con soporte incorporado para Easy Digital Downloads y el plugin original de Crowdfunding Astoundify.</span></p> <div style="text-align: justify;"><span style="font-size: 16px; line-height: 24px;"> </span></div> <ul> <li> <h2><span style="font-size: 24px;">Plugins Gratuitos</span></h2> <ul> <li><em><strong>Crowdfunding Astoundify</strong></em></li> </ul> </li> </ul> <p style="text-align: justify;"><img loading="lazy" class=" wp-image-2210 alignright" style="line-height: 24px; font-size: 16px; text-align: justify;" title="inesem_astoundify" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/inesem_astoundify.png?x76792" alt="" width="272" height="117" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/inesem_astoundify.png 302w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/inesem_astoundify-175x75.png 175w" sizes="(max-width: 272px) 100vw, 272px" /><span style="text-align: justify;">Es un plugin gratuito de crowdfunding para WordPress. Este plugin te permitirá gestionar todo lo que necesitas independientemente de cual sea tu proyecto: juegos, música, arte, películas, diseño o tecnología.</span></p> <p style="text-align: justify;">Tiene un funcionamiento un poco peculiar ya que las personas que quieran aportar dinero a un proyecto sólo tienen que “prometer” que lo darán ya que sólo en el caso de que se llegue a la cantidad solicitada y en el tiempo establecido dicha cantidad será cobrada.</p> <ul> <li style="list-style-type: none;"> <ul> <li><strong><em>Personal Fundraise.</em></strong></li> </ul> </li> </ul> <p style="text-align: justify;">Permite crear eventos para recaudar fondos con diferentes sistemas de pago. Tiene una orientación claramente hacia ONG y demás organizaciones sin ánimo de lucro para que puedan aumentar sus canales de financiación implicando a sus seguidores en el proceso.</p> <p style="padding-left: 30px;"><img loading="lazy" class="aligncenter wp-image-2211" title="inesem_personal_Fundraiser" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/inesem_personal_Fundraiser.png?x76792" alt="" width="462" height="149" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/inesem_personal_Fundraiser.png 770w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/inesem_personal_Fundraiser-175x56.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/09/inesem_personal_Fundraiser-768x247.png 768w" sizes="(max-width: 462px) 100vw, 462px" /></p> <p>En este post he dejado una muestra de los cientos de plugin y temas preparados para hacer nuestro sitio wordpress un sitio Crowdfunding, ya solo falta ponernos mano a la obra.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2205" data-ulike-nonce="6fbd6f12d6" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2205"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/crear-un-sitio-crowdfunding-con-wordpress/">Crear un sitio Crowdfunding con WordPress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/crear-un-sitio-crowdfunding-con-wordpress/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Las macros en EXCEL</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/las-macros-en-excel/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/las-macros-en-excel/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 01 Sep 2015 09:35:30 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Calc]]></category> <category><![CDATA[Excel]]></category> <category><![CDATA[Macro]]></category> <category><![CDATA[openoffice]]></category> <category><![CDATA[VBA]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2198</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/08/inesem-excel-VBA1-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Alguna vez has podido escuchar hablar de las macros en excel, pero... ¿Sabes realmente para qué se utilizan? simplifica tus procesos aprendiendo a usarlas.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/las-macros-en-excel/">Las macros en EXCEL</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/08/inesem-excel-VBA1-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">La aplicación EXCEL, perteneciente al paquete Microsoft Office, seguramente sea una de las aplicaciones más usadas en el mundo, especialmente en el mundo empresarial.</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter size-full wp-image-2202" title="macros en excel-INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/08/inesem-excel-VBA1.png?x76792" alt="Icono macros en excel" width="234" height="232" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/08/inesem-excel-VBA1.png 234w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/08/inesem-excel-VBA1-175x175.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/08/inesem-excel-VBA1-110x110.png 110w" sizes="(max-width: 234px) 100vw, 234px" /></p> <p style="text-align: justify;">Visto de primeras EXCEL, no es mas que una hoja de cálculo más y hasta ahí, en poco se puede diferenciar de otras hojas de cálculo (incluso gratuitas) como CALC de OpenOffice o la aplicación de Hojas de Calculo de Google. En realidad son algunas características propias de EXCEL las que la destacan del resto. <span style="color: #ffffff;">Las macros en EXCEL</span></p> <p style="text-align: justify;">Una de estas características son las <strong><em>macros</em></strong>. Esta funcionalidad consiste en un conjunto de comandos que se almacenan y se ejecutan siempre que lo deseemos. La aplicación más habitual de estas macros es la de almacenar los pasos de tareas repetitivas. Por ejemplo supongamos que en nuestro trabajo diario siempre trabajamos con un diseño como el que sigue:</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter size-full wp-image-2199" title="inesem-macros-excel" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/08/inesem-macros-excel.png?x76792" alt="Ejemplo para crear macros en excel" width="578" height="267" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/08/inesem-macros-excel.png 578w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/08/inesem-macros-excel-175x81.png 175w" sizes="(max-width: 578px) 100vw, 578px" /></p> <p style="text-align: justify;">Está claro que construirlo, escribir las formulas, etc. es sencillo, pero siempre sería lo mismo, es decir repetiríamos los mismos pasos. Ejemplo:</p> <ol style="text-align: justify;"> <li>En la celda A4 escribir Fecha: y poner fondo gris,</li> <li>En la celda A5 escribir empleado y poner fondo gris, las celdas desde B4 a E4 unirlas y ponerles un borde,</li> <li>Ampliar el ancho de la columna A</li> <li>……….. etc………</li> </ol> <p style="text-align: justify;"><span style="font-size: 16px;">Pues bien la idea sería, poner a grabar el grabador de macros, construir un modelo tal como deseamos realizando todos los pasos necesarios de modo que se irían guardando cada uno de esos pasos. A ese conjunto de pasos le daríamos un nombre (nombre de la macro).</span></p> <p style="text-align: justify;">A partir de ahí cada vez que yo reproduzca esa grabación (esa macro) se ejecutarán esos pasos, mostrándonos como resultado el modelo que vemos más arriba (en otro post explicaremos como crear una macro).</p> <p style="text-align: justify;">Es decir las macros se utilizan principalmente para eliminar la necesidad de repetir los pasos de aquellas tareas que realizamos una y otra vez.</p> <p style="text-align: justify;">Esta es la utilidad más básica de las macros. Pero en realidad son mucho más. Esos «pasos» que hemos comentado anteriormente son en realidad comandos escritos en el lenguaje de programación VBA. Es decir EXCEL, permite que programemos dentro de él a través de un lenguaje de programación que nos dá acceso a todas las características de EXCEL (celdas, hojas, libros, funciones, formatos, etc.).</p> <p style="text-align: justify;">Eso abre las posibilidades de este programa ya que lo que EXCEL no es capaz de hacer porque los diseñadores de la aplicación no lo programaron como funcionalidad, nosotros podemos crearlo a través del código que podemos escribir.</p> <p style="text-align: justify;">Como comento para poder programar con EXCEL lo fundamental sería conocer VBA (Visual Basic for Applications) y por supuesto tener ciertos conocimientos de fundamentos de programación.</p> <p style="text-align: justify;">A partir de ahí podemos construir cualquier aplicación que deseemos apoyándonos en la funcionalidad de EXCEL y adaptando esta funcionalidad a nuestras necesidades.</p> <p style="text-align: justify;">EXCEL nos aporta un editor de código similar a otros entornos de desarrollo como Visual Studio.</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter size-full wp-image-2200" title="inesem-macros-excel-VBA" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/08/inesem-macros-excel-VBA.png?x76792" alt="macros en excel" width="455" height="268" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/08/inesem-macros-excel-VBA.png 455w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/08/inesem-macros-excel-VBA-175x103.png 175w" sizes="(max-width: 455px) 100vw, 455px" /></p> <p style="text-align: justify;">A través de este editor podremos escribir código, depurar el código, ejecutarlo, acceder a todos los componentes de EXCEL, etc.</p> <p style="text-align: justify;">Los usuarios que hayan programado en algún momento verán un entorno similar al que seguramente conozcan. Ni que decir tiene que para los programadores que usen herramientas de Microsoft (VB6, Visual Studio .NET, etc.), este entorno les resultará mas familiar aún.</p> <p style="text-align: justify;">Como ya he comentado para usuarios con conocimientos de programación trabajar con macros será bastante sencillo. Para usuarios noveles, el aprendizaje es muy rápido ya que el lenguaje VBA es altamente amigable.</p> <p style="text-align: justify;">Y en cualquier caso, siempre podremos usar el grabador de macros que como comenté al principio guarda los pasos para hacer las operaciones deseadas y escribe el código por nosotros sin tener que saber nada de programación en ese caso.</p> <p style="text-align: justify;">Como se puede ver el abanico de posibilidades que hay es amplio, así que ya no hay excusas para no trabajar con las macros en EXCEL.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2198" data-ulike-nonce="b78104a469" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2198"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/las-macros-en-excel/">Las macros en EXCEL</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/las-macros-en-excel/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Speed-Coding en Visual Studio</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/speed-coding-en-visual-studio/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/speed-coding-en-visual-studio/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 30 Jun 2015 08:09:37 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Snippet]]></category> <category><![CDATA[Speed Coding]]></category> <category><![CDATA[Visual Studio]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2162</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/visual-studio-inesem-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Conoce qué es speed-coding en Visual Studio de Microsoft.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/speed-coding-en-visual-studio/">Speed-Coding en Visual Studio</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/visual-studio-inesem-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Al igual que con otras aplicaciones, <a href="https://www.inesem.es/revistadigital/informatica-y-tics/microsoft-visual-studio-code-multiplataforma" target="_blank" rel="noopener noreferrer">Microsoft con Visual Studio </a>ha tenido cuidado en dotar de ciertas utilidades que facilitan la escritura de código agilizando así operaciones que en muchos casos son tediosas y repetitivas. <span style="color: #ffffff;">Speed-Coding en Visual Studio</span></p> <p style="text-align: justify;">Esto se puede hacer porque en programación son muchas las estructuras que se repiten. Sin embargo, estas utilidades son bastante desconocidas por la mayoría de los programadores que en la mayoría de los casos preferimos recurrir al tradicional <em>copiar/pegar</em> a partir de otros códigos de otras aplicaciones que ya tenemos disponibles.</p> <p style="text-align: justify;">En este post deseo dar un repaso a estas utilidades para refrescarle la memoria a los programadores de <strong>Visual Studio</strong> que aún no usan estas funcionalidades. Dichas utilidades están encuadradas en lo que se ha dado en llamar “<strong>Speed-Coding</strong>”, que trata más o menos sobre escribir código de la forma más ágil y eficiente posible. La idea sería poder aplicar todas las utilidades posibles teniendo que separar las manos del teclado las menos veces posibles.</p> <p style="text-align: justify;">En realidad no es más que memorizar una serie de combinaciones de teclas o accesos directos que realizarán ciertas operaciones. Aparentemente puede parecer algo tedioso pero en la práctica y realizándolo muchas veces será algo mecánico sin más. <strong>Visual Studio 2012</strong> cuenta con un editor de código fabuloso y tiene una cantidad enorme de trucos que podemos utilizar con este propósito. Veamos algunos ejemplos:</p> <h2 style="text-align: justify;">CTRL + K, CTRL + S: Envolver código dentro de una estructura</h2> <p style="text-align: justify;">La idea sería de un modo automático, englobar un bloque de código dentro de estructuras del tipo <em>IF</em> o <em>TRY-CATCH</em>, abrir y cerrar llaves (si usas C#); tan sólo hay que seleccionar el código, presionar <em>CTRL+K</em> para entrar en el modo de comandos, luego <em>CTRL+S</em>. Eso nos mostrará una lista con las estructuras de control más utilizadas y hasta podremos utilizar algún snippet.</p> <h2 style="text-align: justify;">CTRL + K, CTRL + K: Colocar un marcador</h2> <p style="text-align: justify;">Los marcadores de código son esenciales pero es molesto estar marcando con el mouse. A través de la combinación CTRL + K seguido de otro CTRL + K podremos poner un marcador, luego al teclear CTRL + K seguido de CTRL + P podremos saltar al marcador anterior o CTRL + K seguido de CTRL + N para ir al siguiente.</p> <h2 style="text-align: justify;">CTRL + M, CTRL + M: Colapsar o expandir código</h2> <p style="text-align: justify;">En Visual Studio al presionar CTRL + M seguido de otro CTRL + M el editor colapsa el grupo donde se encuentra el cursor o bien lo expande según el estado actual.</p> <h2 style="text-align: justify;">F12: Ir a definición</h2> <p style="text-align: justify;">F12 nos transporta a la línea donde se define la clase, variable o función sobre la que estamos situados al pulsar F12.</p> <h2 style="text-align: justify;">{nombre del snippet}, TAB, TAB: Insertar un snippet</h2> <p style="text-align: justify;">Los snippet son pedazos de código que tienden a repetirse con cierta frecuencia y que podemos grabar para insertarlos con esta facilidad. Pensemos en ello como un Copiar/Pegar a largo plazo y con herramientas de edición. Por ejemplo, “fore” seguido de un TAB y luego otro TAB, genera la estructura completa y si sigues presionando TAB el cursor se coloca en el siguiente elemento editable del Snippet.</p> <h2 style="text-align: justify;">CTRL + SHIFT + V: Copiar del portapapeles cíclico</h2> <p style="text-align: justify;">Esta combinación nos da acceso a una pila de contenidos del portapapeles. Es decir, no sólo tenemos guardado el último código copiado. <strong>Visual Studio</strong> nos guarda hasta 10 niveles. De ese modo si presionamos <em>CTRL + SHIFT + V</em> se pega el último elemento en la pila, y si presionamos una vez más <em>CTRL + SHIFT + V</em> lo que pegas es el elemento anterior y así hasta 10 niveles citados.</p> <p style="text-align: justify;">Estas son unas pequeñas muestras de las utilidades que <strong>Visual Studio</strong> nos ofrece a la hora de escribir códigso. El uso diario de estas combinaciones hará que, de un modo totalmente mecánico, trabajemos con ellas con el consiguiente ahorro de tiempo y eficiencia en la escritura de nuestras aplicaciones.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2162" data-ulike-nonce="7fb56ab81f" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2162"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/speed-coding-en-visual-studio/">Speed-Coding en Visual Studio</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/speed-coding-en-visual-studio/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Convertir filas en columnas y columnas en filas en SQL Server</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/convertir-filas-en-columnas-y-columnas-en-filas-en-sql-server/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/convertir-filas-en-columnas-y-columnas-en-filas-en-sql-server/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 23 Jun 2015 08:30:33 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[pivot]]></category> <category><![CDATA[referencias cruzadas]]></category> <category><![CDATA[SQL Server]]></category> <category><![CDATA[unpivot]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2148</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-pivot-unpivot1-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Aprende cómo convertir filas en columnas con los dos operadores de SQL Server: PIVOT y UNPIVOT.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/convertir-filas-en-columnas-y-columnas-en-filas-en-sql-server/">Convertir filas en columnas y columnas en filas en SQL Server</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-pivot-unpivot1-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">En este post quiero hablar de los operadores relacionales <strong>PIVOT</strong> y <strong>UNPIVOT</strong> de <strong>SQL Server</strong> los cuales en una consulta SQL permiten intercambiar los resultados de filas por columnas (<strong>referencias cruzadas</strong>).</p> <p style="text-align: justify;">Aunque en este post nos centramos en <strong>SQL Server</strong> estos operadores están disponibles en otros gestores de <em>Base de Datos</em> como <strong>Oracle</strong>.</p> <p> </p> <h2>PIVOT</h2> <p style="text-align: justify;">A través de este operador de SQL Server, podemos transformar las filas devueltas mediante una consulta en columnas de valor único.</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter wp-image-2149" title="pivot sql server INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-pivot-sql_server.png?x76792" alt="operador pivot" width="345" height="136" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-pivot-sql_server.png 345w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-pivot-sql_server-175x69.png 175w" sizes="(max-width: 345px) 100vw, 345px" /></p> <p style="text-align: justify;">La sintaxis del este operador sería:</p> <p><img loading="lazy" class="aligncenter" title="slq server sintaxis INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/wp-content/blogs.dir/9/files/2015/06/inesem-pivot-sintaxis.png?x76792" alt="sintaxis pivot" width="324" height="112" /></p> <p style="text-align: justify;">Veamos un ejemplo de uso. Supongamos que disponemos de los siguientes datos:</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter size-full wp-image-2151" title="sql server 2 INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-pivot-datos.png?x76792" alt="datos pivot" width="220" height="342" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-pivot-datos.png 220w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-pivot-datos-113x175.png 113w" sizes="(max-width: 220px) 100vw, 220px" /></p> <p style="text-align: justify;">Al tomar estos datos como entrada, aplicando el operador <strong>PIVOT</strong>:</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter size-full wp-image-2152" title="sql server 3 INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-pivot-sentencia.png?x76792" alt="datos pivot " width="395" height="114" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-pivot-sentencia.png 395w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-pivot-sentencia-175x51.png 175w" sizes="(max-width: 395px) 100vw, 395px" /></p> <p style="text-align: justify;">Los resultados obtenidos serían:</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter" title="resultados pivot INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/wp-content/blogs.dir/9/files/2015/06/inesem-pivot-datos-112x175.png?x76792" alt="resultados obtenidos en pivot" width="212" height="275" /><span style="text-align: justify;">Como podemos observar, se hace una agrupación por años, aplicando la función de agrupación </span><strong style="text-align: justify;">SUM</strong><span style="text-align: justify;"> y los valores únicos de los años se emplean en la salida como columnas.</span></p> <p style="text-align: justify;">Si pidiésemos años para los que no existen valores, en las celdas correspondientes se devolvería <strong>NULL</strong>.</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter wp-image-2154" title="sql server 5 INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-pivot-sentencia-bis.png?x76792" alt="sentencia bis PIVOT" width="546" height="301" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-pivot-sentencia-bis.png 546w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-pivot-sentencia-bis-175x96.png 175w" sizes="(max-width: 546px) 100vw, 546px" /></p> <p> </p> <h2 style="text-align: justify;">UNPIVOT</h2> <p style="text-align: justify;">Para realizar la operación inversa, es decir transformar columnas en filas, usamos el operador de SQL Server llamado <strong>UNPIVOT</strong>.</p> <p style="text-align: justify;">Para ver el funcionamiento de <strong>UNPIVOT,</strong> supongamos que usamos como datos de entrada la siguiente tabla:</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter wp-image-2155" title="slq server unpivot INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-pivot-datos-origen1.png?x76792" alt="tabla de datos unpivot" width="465" height="175" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-pivot-datos-origen1.png 465w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-pivot-datos-origen1-175x66.png 175w" sizes="(max-width: 465px) 100vw, 465px" /></p> <p style="text-align: justify;">Si aplicamos el operador <strong>UNPIVOT</strong> a través de la sentencia:</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter wp-image-2156" title="slq server unpivot 2 INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-Unpivot-sentencia.png?x76792" alt="unpivot sentencia" width="387" height="121" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-Unpivot-sentencia.png 387w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-Unpivot-sentencia-175x55.png 175w" sizes="(max-width: 387px) 100vw, 387px" /></p> <p style="text-align: justify;">Los resultados obtenidos serían:</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter size-full wp-image-2157" title="slq server unpivot 3 INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-unpivot-datos.png?x76792" alt="columna unpivot" width="232" height="333" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-unpivot-datos.png 232w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-unpivot-datos-122x175.png 122w" sizes="(max-width: 232px) 100vw, 232px" /></p> <p style="text-align: justify;">Que como se puede observar, muestra los datos intercambiando las columnas y cruzando las columnas con las filas originales para obtener la tabla completa.</p> <p style="text-align: justify;">Por tanto <strong>UNPIVOT</strong> es el operador opuesto a <strong>PIVOT,</strong> a excepción que <strong>PIVOT</strong> ejecuta una función de agregación, mientras transforma los valores de la fila en valores de columna, con lo cual podría fusionar lo valores de múltiples filas en un valor de una sola columna de salida. Por tanto, aplicando a unos datos el operador <strong>PIVOT</strong> y posteriormente el <strong>UNPIVOT,</strong> no obtendríamos los datos originales.</p> <p style="text-align: justify;">En cualquier caso estos dos operadores de SQL Server, como he mostrado a lo largo del post, son muy fáciles de usar y con una sola consulta nos pueden dar mucha información.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2148" data-ulike-nonce="4d53a067ca" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2148"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+5"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/convertir-filas-en-columnas-y-columnas-en-filas-en-sql-server/">Convertir filas en columnas y columnas en filas en SQL Server</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/convertir-filas-en-columnas-y-columnas-en-filas-en-sql-server/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Windows 10 ya está aquí</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/windows-10-ya-esta-aqui/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/windows-10-ya-esta-aqui/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 16 Jun 2015 09:30:02 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[actualización windows 10]]></category> <category><![CDATA[lanzamiento windows 10]]></category> <category><![CDATA[Microsoft Edge]]></category> <category><![CDATA[Terry Myrerson]]></category> <category><![CDATA[Windows 10]]></category> <category><![CDATA[Windows 7]]></category> <category><![CDATA[Windows 8]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2143</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-windows_10-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="logo windows 10" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Mantente informad@ sobre las novedades que trae consigo Windows 10, el cual saldrá el 29 de julio. ¡No te lo pierdas!</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/windows-10-ya-esta-aqui/">Windows 10 ya está aquí</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/inesem-windows_10-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="logo windows 10" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Hace unos meses que Microsoft anunció el lanzamiento de su nuevo producto <strong>Windows 10</strong> (<a href="https://www.inesem.es/revistadigital/informatica-y-tics/llega-windows-10/" target="_blank" rel="noopener noreferrer">ver más</a>).</p> <p style="text-align: center;"><img loading="lazy" class="alignright size-thumbnail wp-image-2144" title="windows 10 INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/wp-content/blogs.dir/9/files/2015/06/inesem-windows_10-345x180.png?x76792" alt="logo windows 10" width="345" height="180" /></p> <p style="text-align: justify;">Desde ese momento, Microsoft puso a disposición de quien lo deseara distintas versiones Beta del producto para que la comunidad tuviese oportunidad de evaluarlo (<a href="https://insider.windows.com/"><strong>Windows 10 Technical Preview</strong></a>). Pues bien, el día D parece que ha llegado y el próximo 29 de julio, saldrá al mercado la versión definitiva de Windows 10. Según <a href="https://en.wikipedia.org/wiki/Terry_Myerson" target="_blank" rel="noopener noreferrer">Terry Myerson</a>, <em>Vicepresidente de Sistemas Operativos de Microsoft</em>, el lanzamiento se producirá en 190 países y 111 idiomas. De hecho, la versión RTM para fabricantes de equipos OEM está ya disponible.</p> <p style="text-align: justify;"><strong>Windows 10,</strong> siguiendo la nueva estrategia de <strong>Microsoft</strong>, será gratuito para clientes con licencias <strong>Windows 7</strong>, <strong>Windows 8.1</strong> y <strong>Windows Phone 8.1</strong> que actualicen durante el primer año de vida del nuevo sistema operativo. Es importante reseñar esto ya que la actualización sólo estaría disponible durante ese año, actualizar después ya no sería gratis.</p> <p style="text-align: justify;">Uno de los puntos fuertes y más trabajado por <strong>Microsoft</strong>, incluso a través de acuerdos con los principales fabricantes de tecnología, ha sido el tema de las actualizaciones, ya que <strong>Windows 10</strong> tendrá actualizaciones constantes gratuitas durante toda la vida del dispositivo.</p> <p style="text-align: justify;">En realidad los usuarios que trabajamos con <strong>Windows 8</strong>, estamos bastante contentos con este producto, y las únicas quejas seguramente vienen del lado del cambio de aspecto que <strong>Microsoft</strong> introdujo en el nuevo modelo de escritorio que nos hacía difícil en muchos casos encontrar las distintas opciones que deseábamos ejecutar.</p> <p style="text-align: justify;">Pues bien, ese precisamente será uno de los cambios que vamos a encontrar, basándose en un sistema bastante estable, <strong>Windows 10</strong> recupera la filosofía de escritorio tradicional (barra de tareas, botón de inicio) con las aportación de la interfaz adaptable <strong>Continuum</strong>.</p> <p style="text-align: justify;"><img loading="lazy" class="alignright size-thumbnail wp-image-2145" title="windows 10 continuum INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/wp-content/blogs.dir/9/files/2015/06/inesem-windows_10-continuum-345x180.png?x76792" alt="pantalla windows 10" width="345" height="180" /></p> <p style="text-align: justify;"> <p style="text-align: justify;"><strong>Continuum</strong> es un proceso mediante el cual Moderm UI y escritorio convergen para adaptarse a los dispositivos sobre los que se están ejecutando. Así pues, el sistema se adaptará a nuestros dispositivos táctiles o dispositivos con teclado y ratón.</p> <p style="text-align: justify;"><strong>Windows 10</strong> propone acabar con las contraseñas, sustituyendo esos sistemas de validación con otros más actuales que usan técnicas de biometría, lectores de huellas digitales, escáneres de retina e incluso a través de un micrófono por reconocimiento de voz.</p> <p style="text-align: justify;">Otro cambio que vamos a encontrar es que desaparece <strong>Internet Explorer</strong>. El nuevo navegador que veremos en Windows de ahora en adelante será el <strong>Microsoft Edge</strong>. Este navegador rompe con elementos que han hecho que los usuarios abandonen progresivamente Internet Explorer. Por ahora <strong>Microsoft Edge</strong> supera en rendimiento a los navegadores más usados. (<a href="https://winphonemetro.com/2015/05/microsoft-edge-benchmark" target="_blank" rel="noopener noreferrer">Ver Benchmark realizado</a>).</p> <p style="text-align: justify;">Por último, vamos a encontrar mejoras en todo el sistema de notificaciones, sincronizando las mismas en todos los dispositivos que tengamos. Por ejemplo, si borro una notificación en mi PC con Windows 10, se borrará también en mi teléfono <strong>Windows 10</strong>.</p> <p style="text-align: justify;">Por ahora como he comentado, ya disponemos de una versión beta, pero ya podemos hacer una reserva de la copia gratuita de<strong> Windows 10.</strong> Para eso hay que seguir los siguientes pasos:</p> <ul style="text-align: justify;"> <li>Primero debemos tener correctamente actualizado nuestro sistema. Para Windows 7 Service Pack 1 y Windows 8.1 tener instalada una actualización KB3035583. Normalmente si tenemos activada Automated Updates (Actualizaciones automatizadas) deberían estar correctamente actualizados.</li> <li>En la bandeja de sistema de Windows, que se encuentra en la esquina inferior derecha, se debe ver un icono que muestra el logo de Windows. Al ponernos sobre él aparecerá un mensaje emergente que dice: «<em>Get Windows 10</em>» (Consigue Windows 10).</li> <li>Al hacer clic en ese icono nos aparecerá una ventana que explica cómo funciona la actualización gratuita. Una vez que esté disponible, Windows 10 se descargará automáticamente a nuestro PC. Recibiremos una notificación una vez que se complete la descarga para que podamos seleccionar una hora adecuada para instalarla.</li> <li>Una vez que hayamos terminado, hay que hacer clic al botón para reservar la actualización gratuita.</li> <li>La pantalla de reserva nos pedirá tu correo electrónico para recibir la notificación. Introducir un email correcto y hacer clic en el botón <strong>Send confirmation</strong> (Enviar confirmación). Ahora podemos cerrar la ventana <strong>Get Windows 10</strong>.</li> <li>Si cambiamos de parecer podemos anular la reserva, haciendo de nuevo clic en <strong>Get Windows 10</strong>.</li> </ul> <p style="text-align: justify;">Todo apunta a que <strong>Windows 10</strong> será un producto que satisfará a los más exigentes. Ya falta menos para confirmarlo o no.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2143" data-ulike-nonce="33cf1d2136" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2143"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/windows-10-ya-esta-aqui/">Windows 10 ya está aquí</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/windows-10-ya-esta-aqui/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Excel y Business Intelligence</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/excel-y-business-intelligence/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/excel-y-business-intelligence/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 09 Jun 2015 07:44:38 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Big Data]]></category> <category><![CDATA[Business Intelligence]]></category> <category><![CDATA[cuadros de mando]]></category> <category><![CDATA[Excel]]></category> <category><![CDATA[Excel 2013]]></category> <category><![CDATA[power map]]></category> <category><![CDATA[Power View]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2137</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/Inesem-Excel-Business_Intelligence-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="logo microsoft excel" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Conoce nuevas aplicaciones del programa Microsoft Excel en torno al concepto actual de Business Intelligence.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/excel-y-business-intelligence/">Excel y Business Intelligence</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/Inesem-Excel-Business_Intelligence-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="logo microsoft excel" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Los que hemos usado <strong>Microsoft Excel</strong> desde sus primeras versiones, hemos descubierto y descubrimos constantemente, una herramienta con posibilidades casi ilimitadas.</p> <p style="text-align: justify;"><img loading="lazy" class="alignright wp-image-2138" title="excel INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/wp-content/blogs.dir/9/files/2015/06/Inesem-Excel-Business_Intelligence.jpg?x76792" alt="logo microsoft excel" width="337" height="138" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/Inesem-Excel-Business_Intelligence.jpg 398w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/06/Inesem-Excel-Business_Intelligence-175x72.jpg 175w" sizes="(max-width: 337px) 100vw, 337px" /></p> <p style="text-align: justify;">Cuando ya creíamos dominarlo, descubrimos que a través de <strong>VBA</strong> (el lenguaje de programación disponible en las aplicaciones <strong>Microsoft Office</strong>), se abre un mundo de posibilidades que hace que se puedan construir aplicaciones dentro de <strong>Excel</strong> haciendo que esta aplicación se pueda adaptar a cualquier necesidad, ya que lo que no tenga Excel, lo podemos programar.</p> <p style="text-align: justify;">Sobre esta línea de posibilidades de <strong>Excel</strong> quiero hablar en este post, en especial acerca de la funcionalidad entorno al concepto actual de <em><strong>Business Intelligence</strong></em>. <span style="color: #ffffff;">Excel y Business Intelligence</span></p> <p style="text-align: justify;">A través de estas funciones podemos usar <em>Excel como una herramienta de exploración y análisis de datos</em>. Entre otras funciones encontramos las siguientes:</p> <ul style="text-align: justify;"> <li><em><strong>Trabajar con datos externos:</strong></em> permitiendo obtenerlos de muchos orígenes de datos.</li> <li><em><strong>Creación de Modelos de datos:</strong></em> así podemos crear modelos que usen varias tablas y relacionen datos de unas tablas con otras. Estos modelos se pueden usar como orígenes de informes, cuadros de mandos, paneles, etc. (algo similar a lo que sería el modelo relacional en base de datos).</li> <li><em><strong>Funciones de análisis rápido:</strong></em> permite seleccionar un rango de datos y ver recomendaciones de visualización para dichos datos. Por ejemplo, nos muestra cómo quedará un gráfico antes de seleccionarlo definitivamente.</li> <li><em><strong>Informes:</strong></em> pueden incluir tablas, gráficos, diagramas. Podemos crear también informes de gráficos dinámicos o de tablas dinámicas.</li> <li><em><strong>Cuadros de mando</strong></em><strong>:</strong> son un tipo especial de informe diseñado para mostrar de un vistazo si el rendimiento está o no dentro de los objetivos. Estos cuadros suelen tener uno o varios indicadores clave de rendimiento (KPI) que comparan valores reales con valores de objetivo.</li> <li><em><strong>Power View:</strong></em> nos permite crear vistas interactivas, informes, cuadros de mando y paneles.</li> <li><em><strong>Control de escala de tiempo</strong></em><strong>:</strong> son filtros de tiempo con el fin de poder seleccionar un periodo o rango y actualizar automáticamente los informes conectados a la escala de tiempo.</li> <li><em><strong>Segmentación de datos:</strong></em> es un filtro que se puede utilizar para seleccionar uno o varios elementos usándolos como filtro de informes y cuadros de mando en una hoja de cálculo.</li> <li><em><strong>Exploración rápida:</strong></em> es una funcionalidad que permite hacer clic en valores de informes de tabla dinámica o gráfico dinámico que usen datos de SQL Server Analysis Services o de Power Pivot y ver información adicional acerca del valor mostrado como tipo de gráfico. Se puede usar también para rastrear, agrupando y desagrupando datos, viendo más o menos el nivel de detalle en un informe gráfico dinámico o tabla dinámica.</li> <li><em><strong>Campos calculados:</strong></em> permiten cambiar modelos de datos con Power Pivot. En realidad agregan columnas personalizadas al modelo de datos.</li> </ul> <p style="text-align: justify;">Estos no son más que un resumen de la funcionalidad que ofrece <strong>Excel</strong> como herramienta de <strong>Business Intelligence</strong>. En este momento en el que <strong>Big Data</strong> nos invade y con él la tendencia de uso de herramientas <strong>Business Intelligence</strong>, no estaría de más formarnos en esta parte aún desconocida de <strong>Microsoft Excel</strong>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2137" data-ulike-nonce="389a6a284b" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2137"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/excel-y-business-intelligence/">Excel y Business Intelligence</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/excel-y-business-intelligence/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Microsoft Visual Studio Code multiplataforma</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/microsoft-visual-studio-code-multiplataforma/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/microsoft-visual-studio-code-multiplataforma/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 12 May 2015 08:45:08 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[Microsoft Visual Studio Code]]></category> <category><![CDATA[programación]]></category> <category><![CDATA[programar]]></category> <category><![CDATA[software libre]]></category> <category><![CDATA[Visual Studio]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2116</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Conoce todas las novedades de Microsoft Visual Studio Code.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/microsoft-visual-studio-code-multiplataforma/">Microsoft Visual Studio Code multiplataforma</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Como ya he comentado en otros post, de un tiempo a esta parte estamos asistiendo a un cambio en la filosofía por parte de <strong>Microsoft</strong>. Hay dos modificaciones importantes: por un lado cada vez tiene más productos gratuitos y libres y, la segunda y más importante, Microsoft se está abriendo a otras plataformas, ya que hasta ahora todos sus productos se restringían a Windows.</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter size-full wp-image-2123" title="Microsoft Visual Studio Code INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-editor.png?x76792" alt="código de programación" width="623" height="450" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-editor.png 623w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-editor-175x126.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-editor-59x42.png 59w" sizes="(max-width: 623px) 100vw, 623px" /></p> <p style="text-align: justify;">En la pasada Build 2015 , evento dirigido a desarrolladores, hemos visto precisamente esa tendencia. Me quiero centrar en este post en la herramienta <em><strong>Microsoft Visual Studio Code </strong></em>(<a href="https://go.microsoft.com/fwlink/?LinkID=534108">puede descargarlo desde aquí</a>), que recoge los dos cambios citados, siendo gratuita y por otro lado, estando disponible para <strong>Linux y OSX</strong>.</p> <p style="text-align: justify;">En la filosofía Microsoft esto es un cambio muy importante ya que por primera vez trabaja en la comunidad y, aunque es cierto que la versión Windows es más completa, no deja de ser un gran avance el poder programar con la misma herramienta en cualquiera de los sistemas operativos más usuales.</p> <p style="text-align: justify;">Para los programadores esto es un gran progreso ya que una aplicación construida en Windows la podrán usar en cualquiera de los otros sistemas. Por otro lado, admite más de 30 lenguajes actualizados para programar en aquel que mejor nos convenga.</p> <p style="text-align: center;" align="center"><img loading="lazy" class="aligncenter size-full wp-image-2121" title="Microsoft Visual Studio Code 2 INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-lenguajes.png?x76792" alt="programación" width="637" height="301" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-lenguajes.png 637w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-lenguajes-175x83.png 175w" sizes="(max-width: 637px) 100vw, 637px" /></p> <p style="text-align: justify;">Así podremos usar lenguajes como:</p> <blockquote><p><em>JavaScript, C#, C++, PHP, Java, HTML, R, CSS, SQL, Markdown, TypeScript, LESS, SASS, JSON, XML y Python (entre los más destacados).</em></p></blockquote> <p style="text-align: justify;">Las aplicaciones se construyen para ASP.NET 5 y usan Node.js. <em><strong>Microsoft Visual Studio Code </strong></em>aporta las utilidades típicas de cualquier entorno de desarrollo actual.</p> <ul style="text-align: justify;"> <li><strong>Funciones comunes de editores de código</strong>, con utilidades de búsqueda, sustitución, atajos de teclado. Permite múltiples vistas, autoguardado y muchas utilidades más. Además, es posible la inclusión de expresiones regulares, etc.</li> </ul> <p style="text-align: center;" align="center"><img loading="lazy" class="aligncenter size-full wp-image-2120" title="Microsoft Visual Studio Code 3 INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-funciones-típicas.png?x76792" alt="funciones tipicas de microsoft" width="398" height="191" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-funciones-típicas.png 398w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-funciones-típicas-175x84.png 175w" sizes="(max-width: 398px) 100vw, 398px" /></p> <ul style="text-align: justify;"> <li><strong>Ayuda en la escritura del código</strong> (IntelliSense).</li> </ul> <p style="text-align: center;" align="center"><img loading="lazy" class="aligncenter size-full wp-image-2119" title="Microsoft Visual Studio Code 4 INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-ayuda-en-la-escritura.png?x76792" alt="ayuda en la escritura" width="639" height="227" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-ayuda-en-la-escritura.png 639w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-ayuda-en-la-escritura-175x62.png 175w" sizes="(max-width: 639px) 100vw, 639px" /></p> <ul style="text-align: justify;"> <li><strong>Depurador</strong> con las funciones de breakpoints, inspección de datos y en general las usadas en la depuración de código. Como novedad de interés indicar que permite la depuración de código Node.js.</li> </ul> <p style="text-align: center;" align="center"><img loading="lazy" class="aligncenter size-full wp-image-2118" title="Microsoft Visual Studio Code 5 INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-depurador.png?x76792" alt="depurador" width="635" height="301" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-depurador.png 635w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-depurador-175x83.png 175w" sizes="(max-width: 635px) 100vw, 635px" /></p> <ul style="text-align: justify;"> <li><strong>Control de versiones</strong>, a través de Git podremos establecer un flujo del trabajo en el proyecto, permitiendo realizar una aceptación de los cambios, restauración a una versión concreta, etc.</li> </ul> <p style="text-align: center;"><img loading="lazy" class="aligncenter size-full wp-image-2117" title="Microsoft Visual Studio Code 6 INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-git.png?x76792" alt="control de versiones" width="639" height="299" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-git.png 639w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/05/Inesem-VS-code-git-175x82.png 175w" sizes="(max-width: 639px) 100vw, 639px" /></p> <ul style="text-align: justify;"> <li><strong>Soporte de JavaSript/TypeScript</strong>. Este es otro gran avance ya que Microsoft ha sido reacio siempre a Javascript, seguramente por proteger su lenguaje VBScript. En esta versión aporta el lenguaje TypeScript que hace de JavaScript un lenguaje moderno con orientación a objetos, declaración de variables y todo lo que un lenguaje moderno debe tener.</li> </ul> <p style="text-align: justify;">En definitiva, una buena iniciativa que seguro va a hacer que muchos profesionales miren a Microsoft con mejor cara.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2116" data-ulike-nonce="72ed8d3a8a" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2116"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/microsoft-visual-studio-code-multiplataforma/">Microsoft Visual Studio Code multiplataforma</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/microsoft-visual-studio-code-multiplataforma/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>¿Qué son los Ransomware?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/que-son-los-ransomware/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/que-son-los-ransomware/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 21 Apr 2015 07:18:12 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[malware]]></category> <category><![CDATA[Ransomware]]></category> <category><![CDATA[symantec]]></category> <category><![CDATA[virus]]></category> <category><![CDATA[virus ordenador]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2108</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/mantenimiento_virus-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />¿Qué son los Ransomware? ¿Cómo evitarlos? Este post te explica de qué se trata este virus informático y cómo prevenirlo.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-son-los-ransomware/">¿Qué son los Ransomware?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/mantenimiento_virus-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Al igual que la propia tecnología el lenguaje asociado a ella está en constante evolución. Es necesario que aparezcan nuevos términos que permitan definir nuevas situaciones o, como en este caso, nuevos riesgos.</p> <p style="text-align: justify;"><img loading="lazy" class="size-full wp-image-884 alignright" title="ransomware virus INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/mantenimiento_virus.jpg?x76792" alt="alerta de virus " width="260" height="194" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/mantenimiento_virus.jpg 260w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/mantenimiento_virus-175x131.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/mantenimiento_virus-574x430.jpg 574w" sizes="(max-width: 260px) 100vw, 260px" />Así de un tiempo a esta parte, nos encontramos con el concepto <strong>r</strong><strong>ansomware</strong>. <em>Este término se usa para definir programas informáticos maliciosos que toman el control de ordenadores, tabletas y teléfonos inteligentes y reclaman luego dinero al usuario</em>. (<a href="https://es.wikipedia.org/wiki/Ransomware" target="_blank">Ver mas</a>).</p> <p style="text-align: justify;">Según un estudio de la empresa <strong>Symantec</strong>, el pasado año aumentaron en un 113% los ataques por este tipo de aplicaciones maliciosas. En ese estudio se detalla también que la complejidad de la detección y la resolución de los problemas creados por este tipo de software aumentó, de modo que en 2013 el tiempo medio de resolución de un problema de este tipo era de 4 días mientras en 2014 pasó a ser de 59 días.</p> <p style="text-align: justify;"><em>La táctica de actuación es bien sencilla</em>. Normalmente infectan las actualizaciones de las aplicaciones y esperan pacientemente a que los usuarios descarguen dichas actualizaciones. Una vez hecho esto, tienen acceso libre a los programas y a las redes a las que estén conectados los equipos. No necesitan forzar la entrada, puesto que nosotros mismos les abrimos las puertas de nuestros equipos. Esa es la táctica de estos nuevos ataques.</p> <p style="text-align: justify;">Es decir, se camuflan dentro de otro archivo o programa apetecible para el usuario como son: archivos adjuntos en correos electrónicos, vídeos de páginas de dudoso origen o incluso, en actualizaciones de sistemas y programas fiables como Windows, nuevas versiones de navegadores, Flash Player, etc.</p> <p style="text-align: justify;">Como ya he citado anteriormente, lo llamativo de este tipo de software es que una vez nos ha infectado, provoca el bloqueo de todo el sistema operativo y lanza el mensaje de advertencia con la amenaza y el importe del “rescate” que se ha de pagar para recuperar toda la información. El mensaje puede variar en función del tipo de <strong>ransomware</strong> al que nos enfrentemos: contenido pirateado, pornografía, falso virus… Para incrementar el miedo de la víctima, pueden incluir en la amenaza la dirección IP, la compañía proveedora de Internet y hasta una fotografía captada desde la Webcam.</p> <p style="text-align: justify;">Como para cualquier Malware, las precauciones a seguir para evitar en la medida de lo posible el contagio serían:</p> <ul style="text-align: justify;"> <li>Mantener nuestro<strong> sistema operativo actualizado</strong> para evitar fallos de seguridad.</li> <li>Tener instalado un <strong>buen producto antivirus</strong> y mantenerlo <strong>siempre actualizado</strong>.</li> <li><strong>No abrir correos electrónicos</strong> o archivos con remitentes <strong>desconocidos</strong>.</li> <li><strong>Evitar navegar por páginas no seguras</strong> o con contenido no verificado.</li> </ul> <p style="text-align: justify;"><em>Cosas básicas y de sentido común en la protección de nuestro equipo.</em></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2108" data-ulike-nonce="d48a9e9fa7" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2108"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/que-son-los-ransomware/">¿Qué son los Ransomware?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/que-son-los-ransomware/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>La importancia de la programación en la formación</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/la-importancia-de-la-programacion-en-la-formacion/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/la-importancia-de-la-programacion-en-la-formacion/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Fri, 27 Mar 2015 12:03:47 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[asignatura de programacion]]></category> <category><![CDATA[educacion]]></category> <category><![CDATA[programación]]></category> <category><![CDATA[programación en el colegio]]></category> <category><![CDATA[programacion y comunicaciones]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1982</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/03/programacion-en-la-educacion-INESEM-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="cerebro programación" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Ya se imparte en la Comunidad de Madrid una asignatura relacionada con la programación informática. ¿Es necesario ese aprendizaje en el colegio?</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/la-importancia-de-la-programacion-en-la-formacion/">La importancia de la programación en la formación</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/03/programacion-en-la-educacion-INESEM-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="cerebro programación" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">A partir de este curso 2014-2015 se empieza a impartir en la comunidad de Madrid la asignatura de «<strong>Programación y Comunicaciones</strong>» de forma obligatoria en primero y segundo de la ESO.</p> <p style="text-align: justify;"><img loading="lazy" class="alignright wp-image-2099" title="programacion en la educacion INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/wp-content/blogs.dir/9/files/2015/03/programacion-en-la-educacion-INESEM-367x270-custom.jpg?x76792" alt="cerebro programación" width="367" height="270" /></p> <p style="text-align: justify;">Según <strong>Ignacio González,</strong> presidente de la comunidad madrileña, «el objetivo de esta materia es conseguir que los estudiantes aprovechen la tecnología», que para ellos «es natural» ya que forma parte «de su propio entorno», y que no sólo sepan utilizarla como una herramienta de su día a día, sino que sean capaces de crear sus propias páginas web o aplicaciones informáticas para móviles».</p> <p style="text-align: justify;">Según varios estudios, en los próximos 3 años la industria digital creará casi 300.000 puestos de trabajo, por tanto según <strong>González</strong> «<em>Es un instrumento que cada día va a estar más presente en las cualificaciones que se van a requerir</em>«.<strong> Aparentemente esta es una asignatura con un enfoque absolutamente tecnológico</strong>, incluso demasiado orientado a un área muy concreta de la informática que es precisamente el desarrollo de aplicaciones.</p> <p style="text-align: justify;">Ahora bien los que en algún momento hemos tenido la oportunidad de programar con más o menos intensidad, sabemos perfectamente que lo que ante todo se desarrolla en el aprendizaje de esta materia, es la <em>lógica y el desarrollo del razonamiento.</em></p> <p style="text-align: justify;"><em>En la base del aprendizaje de la programación está el aprendizaje de la creación de algoritmos</em>. La propia definición de algoritmo ya nos indica por dónde van los tiros:</p> <blockquote><p>» Un algoritmo, es un conjunto prescrito 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…..» ( <a href="https://es.wikipedia.org/wiki/Algoritmo" target="_blank" rel="noopener noreferrer">ver más en wikipedia</a>).</p></blockquote> <p style="text-align: justify;">Es decir, no se trata de dar unos conocimientos técnicos a nivel de usuario, como hasta ahora se venía haciendo, enseñando a los alumnos con más o menos diligencia el uso de ciertas tecnologías como los navegadores, el word o el EXCEL, no.</p> <p style="text-align: justify;"><strong>Se trata de dar un conocimiento tecnológico mucho más profundo</strong>, ya que para poder programar hay que conocer la complejidad de los sistemas que intentamos controlar. Bajo mi punto de vista, lo más importante es que <em>va a permitir desarrollar ciertas capacidades a los jóvenes en cuanto al razonamiento y la lógica</em>. No a través de aburridas matemáticas, sino a través de unas herramientas tecnológicas que ellos entienden y que además puede que en un futuro muy cercano, esos conocimientos les abran las puertas del mundo laboral.</p> <p style="text-align: justify;">Otro aspecto que sin duda hay que tener en cuenta en relación a la <strong>programación</strong>, es que se va a desarrollar la creatividad. Los alumnos no van a ser usuarios de herramientas ya hechas, sino que van a tener la oportunidad de hacerse las suyas propias. Un tal <strong>Steve Jobs</strong> aseguró mas de una vez<em> «programar te ayuda a pensar»</em>.</p> <p style="text-align: justify;">Sin duda el resultado será mucho más importante que el mero hecho de que los jóvenes aprendan a programar, creo que <strong>se conseguirán mejoras en otras asignaturas y en otras áreas de la vida</strong>. Como ya he comentado anteriormente, si además conseguimos mejorar el nivel tecnológico de los jóvenes de modo que sean mas competitivos, tanto aquí como en el extranjero, se habrán matado varios pájaros de un sólo tiro.</p> <p style="text-align: justify;">Esta es la parte buena de esta iniciativa. La mala la de siempre, <em>¿existe realmente un profesorado suficientemente preparado y formado para impartir estos conocimientos?</em> <em>¿Se van a dotar de los medios tecnológicos necesarios para poner en práctica todas los conocimientos que se vayan adquiriendo?</em></p> <p style="text-align: justify;">En un par de años tendremos los primeros resultados. Entonces sí podremos juzgar.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1982" data-ulike-nonce="d6c53535a7" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1982"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/la-importancia-de-la-programacion-en-la-formacion/">La importancia de la programación en la formación</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/la-importancia-de-la-programacion-en-la-formacion/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Apple Watch: el reloj inteligente de Apple</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/apple-watch-el-reloj-inteligente-de-apple/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/apple-watch-el-reloj-inteligente-de-apple/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 17 Mar 2015 12:01:52 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Apple watch]]></category> <category><![CDATA[Samsung]]></category> <category><![CDATA[smart watch]]></category> <category><![CDATA[smartwatch]]></category> <category><![CDATA[smartyring]]></category> <category><![CDATA[Watch OS]]></category> <category><![CDATA[weareable]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2094</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/03/inesem-apple-watch-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Ya ha llegado e momento, Apple ha lanzado su nuevo Apple Watch poniendo al alcance de nuestra muñeca todas las aplicaciones que podamos desear.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/apple-watch-el-reloj-inteligente-de-apple/">Apple Watch: el reloj inteligente de Apple</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/03/inesem-apple-watch-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">De un tiempo a esta parte estamos siendo invadidos por un sinfín de weareables: smartWatch, smartyRing, y no se cuantos más smart…..</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter wp-image-2095" title="apple watch INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/03/inesem-apple-watch.png?x76792" alt="relojes blancos y azules" width="772" height="348" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/03/inesem-apple-watch.png 772w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/03/inesem-apple-watch-175x79.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/03/inesem-apple-watch-768x346.png 768w" sizes="(max-width: 772px) 100vw, 772px" /></p> <p style="text-align: justify;">Pues bien en esa lucha por fin parece que <strong>Apple</strong> va a presentar en los próximos días su tan esperado <strong>Apple Watch</strong>. (<a href="https://www.apple.com/es/watch/?cid=wwa-es-kwg-watch-com" target="_blank">Ver página oficial</a>). Otras empresas como <strong>Samsung</strong> le han tomado ventaja y ya tienen el suyo desde hace algún tiempo (<a href="https://innotutor.com/Tutoria/Tutoria.aspx?tutoriaId=732916&codigo=1" target="_blank">Ver mas</a>). Como todos los productos de esta empresa, se promociona con cierta exclusividad y precios por encima de otros competidores.</p> <p style="text-align: justify;"><strong>Apple</strong> presentará tres modelos dirigidos a distintos sectores de la población:</p> <ul style="text-align: justify;"> <li><strong>Apple Watch:</strong> para el día a día con cierto estilo, de acero inoxidable negro en cristal de zafiro.</li> <li><strong>Apple Watch Sport:</strong> que juega con colores y va dirigido a un público joven, para actividades deportivas, etc.</li> <li><strong>Apple Watch Edition:</strong> es la joya de la corona viene en caja de oro de 18 kilates con un cuidado diseño y altas dosis de lujo.</li> </ul> <p style="text-align: justify;"><img loading="lazy" class=" wp-image-2096 alignnone" title="apple watch 2 INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/03/inesem-apple-watch-modelos.png?x76792" alt="relojes digitales" width="857" height="443" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/03/inesem-apple-watch-modelos.png 857w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/03/inesem-apple-watch-modelos-175x90.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/03/inesem-apple-watch-modelos-768x397.png 768w" sizes="(max-width: 857px) 100vw, 857px" /></p> <p style="text-align: justify;">Ahora bien qué es lo que va a aportarle este dispositivo a los usuarios. En realidad esta pregunta se podría trasladar a todos los weareables. Desde mi punto de vista, considero que es más una imposición tecnológica, que pensar que vienen a cubrir una necesidad real.</p> <p style="text-align: justify;">La prueba de lo que digo es que aparece el dispositivo y luego van surgiendo nuevas utilidades que es posible que a nadie se le hayan ocurrido anteriormente, casi siempre dirigidas a ciertos controles físicos que es donde ahora estos dispositivos están teniendo más aceptación (medidor de pulsaciones, controles de temperatura, etc.)</p> <p style="text-align: justify;">Precisamente esa improvisación, debe permitirnos a los profesionales de la informática que lo veamos como una oportunidad de negocio. Tener la idea de un servicio concreto para esos dispositivos puede ser una oportunidad de éxito asegurado.</p> <p style="text-align: justify;">Volviendo al objeto de nuestro post, <strong>Apple Watch</strong> es un dispositivo con sistema operativo <strong>Watch OS</strong> siendo este una adaptación de <strong>IOS</strong> reducida. Es decir, los programadores que deseen dar el salto al desarrollo en este sistema deben orientarse hacia el desarrollo para <strong>IOS</strong>.</p> <p style="text-align: justify;"><strong>Apple Watch</strong> va a contar con diversos controles que recopilarán información como por ejemplo, las pulsaciones recogidas por el dispositivo podrían ser utilizadas en una hipotética aplicación. <strong>Apple Watch</strong> utiliza la tecnología <strong>Siri</strong> para dictar mensajes de voz y poder enviarlos a través de Facebook, Twitter, WhatsApp, SMS, correo electrónico o cualquier otra plataforma de mensajería o red social.</p> <p style="text-align: justify;">Por lo tanto, lo veo más desde el punto de vista de una oportunidad para profesionales que desde el de la funcionalidad para los usuarios. Realmente lo considero un objeto que nos esclavizará más a la tecnología por la absoluta necesidad de conexión ONLINE permanentemente que tenemos.</p> <p style="text-align: justify;">Pero no podemos ponerle puertas al campo y la evolución tecnológica ahora nos lleva al <strong>Apple Watch</strong>.</p> <p style="text-align: justify;">Profesionales, busquemos ideas y utilidades para el mismo. Usuarios, usemos responsablemente este nuevo <strong>weareable</strong>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2094" data-ulike-nonce="b6594a1447" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2094"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/apple-watch-el-reloj-inteligente-de-apple/">Apple Watch: el reloj inteligente de Apple</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/apple-watch-el-reloj-inteligente-de-apple/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Desarrolladores para Windows Phone</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/desarrolladores-para-windows-phone-una-gran-oportunidad/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/desarrolladores-para-windows-phone-una-gran-oportunidad/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 03 Mar 2015 10:55:26 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[aplicaciones windows phone]]></category> <category><![CDATA[Apple]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[Nokia]]></category> <category><![CDATA[visual studio community]]></category> <category><![CDATA[Windows app Studio]]></category> <category><![CDATA[windows phone]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2081</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/03/Windows-INESEM2-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="logos visual studio" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Para todos aquellos interesados en el desarrollo de aplicaciones Microsoft abre un amplio abanico de posibilidades para Windows Phone.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/desarrolladores-para-windows-phone-una-gran-oportunidad/">Desarrolladores para Windows Phone</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/03/Windows-INESEM2-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="logos visual studio" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Aunque <strong>Microsoft</strong> fue de los primeros en tener PDAs con sistema operativo allá por el lejano 2002, fue la irrupción de <strong>Apple y Google</strong>, los que definitivamente pusieron los <strong>smartphones</strong> en nuestros bolsillos. En los último 6-7 años estos dos gigantes han invadido el mercado, dejando casi totalmente desaparecido a <strong>Microsoft</strong> en esta lucha de sistemas móviles. Es a raíz de la compra de <strong>Nokia</strong> por parte de <strong>Microsoft</strong> y especialmente de la aparición de <strong>Windows 8</strong> cuando <strong>Microsoft</strong> vuelve a tomar posiciones en este terreno.</p> <p style="text-align: justify;">Se enfrenta con un problema muy grande y es que lleva mucho tiempo perdido. Tiempo en el que sus competidores se han ido haciendo de herramientas y sobre todo de una gran bolsa de Apps que hacen que en muchos casos los consumidores nos orientemos por esos sistemas. Por esa razón unas de las áreas que <strong>Microsoft</strong> debe de trabajar (y está trabajando) es aumentar el número de desarrolladores que proporcionen Apps a los usuarios que permitan a estos disponer de todo lo necesario para el uso de sus dispositivos. Por otro lado, pienso que los desarrolladores deben de ver en este sistema una oportunidad frente a los otros dos grandes ya que está mucho menos explotado.</p> <p style="text-align: justify;">En ese sentido quiero hablar de dos herramientas para desarrollar aplicaciones para dispositivos <strong>Windows Phone</strong>:</p> <ul style="text-align: justify;"> <li>Visual Studio Community</li> <li>Windows App Studio</li> </ul> <h3 style="text-align: justify;"><strong> Visual Studio Community</strong></h3> <p style="text-align: justify;">Es la versión de <strong>Visual Studio 2013</strong> que tras anunciar <strong>Microsoft</strong> el lanzamiento de <strong>Visual Studio 2015</strong>, la ha abierto a los desarrolladores para crear sus propias aplicaciones gratuitas o de pago.</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter wp-image-2083" title="windows INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/03/inesem-visual-studio-comunity-608x236-custom.png?x76792" alt="menú de aplicaciones" width="608" height="236" /></p> <p style="text-align: justify;">Es decir, a través de <strong>Visual Studio Community</strong> podrás desarrollar cualquier tipo de aplicación dirigida gratuitamente a entornos de aprendizaje, investigación académica, para contribuir a proyectos de código abierto.</p> <p style="text-align: justify;">También pueden usarlo gratuitamente desarrolladores individuales y organizaciones empresariales con hasta 5 usuarios. Permite realizar cualquier tipo de aplicación con los lenguajes propios de .NET. <strong>Visual Studio Community</strong> está dirigida especialmente a profesionales informáticos o personas con conocimientos de programación.</p> <h3 style="text-align: justify;"><strong> Windows App Studio</strong></h3> <p style="text-align: justify;">Es una herramienta web que permite la construcción de aplicaciones <strong>Windows Phone</strong>. <strong>Windows Phone App Studio</strong> permite crear una aplicación en <strong>cuatro pasos</strong>. Está dirigido a personas sin conocimientos de programación, con lo que su potencial es muy limitado, permitiendo iniciar el proceso con una serie de plantillas predefinidas que disponen de algunos parámetros, los cuales se pueden modificar. Además se pueden determinar los elementos de información de la aplicación, asignar iconos o colores, etc.</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter wp-image-2084" title="Windows 2 INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/03/inesem-app-studio-544x361-custom.png?x76792" alt="windows store" width="544" height="361" /></p> <p style="text-align: justify;"><strong>Windows Phone App Studio</strong> es ideal para <strong>aplicaciones sencillas</strong> y de uso personal, si bien los resultados también pueden subirse a la tienda de aplicaciones de <strong>Windows Phone</strong> para distribuirlas mediante este canal.</p> <p style="text-align: justify;">Hasta la fecha ha sido utilizada por más de 350 mil usuarios, se han empezado más de 300 mil proyectos y 20 mil de ellos han terminado por ser publicados en la <strong>Windows Phone Store</strong>.</p> <p style="text-align: justify;"><em>Estas dos herramientas son gratuitas y permiten en dos niveles de profesionalidad diferente, construir aplicaciones <strong>Windows</strong> de un modo sencillo y rápido.</em></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2081" data-ulike-nonce="e4ae9d9882" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2081"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/desarrolladores-para-windows-phone-una-gran-oportunidad/">Desarrolladores para Windows Phone</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/desarrolladores-para-windows-phone-una-gran-oportunidad/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Windows 10 el sistema operativo todo en uno</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/windows-2010-todo-en-uno/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/windows-2010-todo-en-uno/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 10 Feb 2015 12:43:38 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[novedades]]></category> <category><![CDATA[operativo]]></category> <category><![CDATA[sistema]]></category> <category><![CDATA[windows]]></category> <category><![CDATA[Windows 10]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2061</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-windows-10-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />La llegada del Windows 10 ha supuesto una mejora por parte de la multinacional Microsoft. Este post te explica las novedades de este nuevo sistema operativo.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/windows-2010-todo-en-uno/">Windows 10 el sistema operativo todo en uno</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-windows-10-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Hace unos días nos sorprendió <strong>Microsoft</strong> con la presentación del que será su nuevo producto <strong>Windows 10</strong>.<img loading="lazy" class="alignright size-thumbnail wp-image-2062" title="windows10_INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-windows-10-345x180.png?x76792" alt="" width="345" height="180" /></p> <p style="text-align: justify;">Este <em>sistema operativo</em>, ya está disponible para probarse a través de una versión Preview que nos ofrece <strong>Microsoft</strong>, eso sí con la intención que exista un gran feedback con sus desarrolladores.</p> <p style="text-align: justify;"><strong>Windows 10</strong> continúa con la política que está desarrollando <strong>Microsoft</strong> de <em>“no todo deben de ser ganancias”</em> y lo ofertará gratis a los poseedores de cualquiera de las dos últimas versiones de <strong>Windows</strong>. Tras varios traspiés con sistemas poco atractivos, <strong>Microsoft</strong> creo que encontró cierta estabilidad con <strong>Windows 7.</strong></p> <p style="text-align: justify;"><strong>Windows 8</strong> supuso un cambio en el que muchos no hemos visto ventajas, mas bien desconcierto por no encontrar muchos elementos que siempre habíamos tenido a mano. Ahora bien, una vez te acostumbras no sientes la necesidad de volver atrás.</p> <p style="text-align: justify;">Sin embargo creo que <strong>Microsoft</strong> por una vez ha oído a los usuarios y en el nuevo <strong>Windows 10</strong> ha suprimido las cosas que molestaban de <strong>Windows 8.</strong> Lo primero es que volvemos al escritorio clásico con <em>3 características nuevas</em>:</p> <ul style="text-align: justify;"> <li><strong>El cajón de búsqueda que aparece en la barra de tareas: </strong>esto se acompaña del asistente Cortana que nos orientará en las operaciones que deseemos realizar.</li> </ul> <p style="text-align: center;"><span style="font-size: 16px; line-height: 24px;"><img loading="lazy" class="aligncenter size-full wp-image-2063" title="windows10_INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/windows-10-busquedas-inesem.jpg?x76792" alt="" width="256" height="400" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/windows-10-busquedas-inesem.jpg 256w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/windows-10-busquedas-inesem-112x175.jpg 112w" sizes="(max-width: 256px) 100vw, 256px" /></span></p> <ul style="text-align: justify;"> <li><strong>Un nuevo espacio para notificaciones:</strong> por ahora sólo muestra los eventos del sistema pero según se ha comentado en esta presentación, la idea es que éste espacio pueda ser usado por todas las aplicaciones que se ejecuten en el sistema para mostrar cualquier información.</li> </ul> <p style="text-align: center;"><span style="font-size: 16px; line-height: 24px;"><img loading="lazy" class="size-full wp-image-2064 alignnone aligncenter" title="windows10_INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/windows-10-notificaciones-inesem.jpg?x76792" alt="" width="602" height="454" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/windows-10-notificaciones-inesem.jpg 602w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/windows-10-notificaciones-inesem-175x132.jpg 175w" sizes="(max-width: 602px) 100vw, 602px" /></span></p> <ul style="text-align: justify;"> <li><strong>Una nueva barra de tareas:</strong> se trata del visor de tareas (en inglés <em>task view</em>), similar a al área de trabajo de Linux o al exposé de Mac.</li> </ul> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2065" title="windows10_INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/windows-10-tareas-inesem.jpg?x76792" alt="" width="550" height="312" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/windows-10-tareas-inesem.jpg 550w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/windows-10-tareas-inesem-175x99.jpg 175w" sizes="(max-width: 550px) 100vw, 550px" />Otro cambio que vamos a encontrar es el <em><strong>nuevo botón de inicio:</strong></em> esta es una de las novedades en las que <strong>Microsoft</strong> ha considerado que se equivocó en la versión <strong>Windows 8</strong>. Realmente es el mismo de siempre, aunque un poco mejorado mezclando el botón de inicio tradicional, que nos deja a mano las aplicaciones, con un área de <em>live titles</em> similar a <strong>Windows 8</strong>. <em>Live titles</em> es configurable permitiéndonos agregar o quitar baldosas, redimensionarlas y, si no caben todas, nos da la posibilidad de realizar <em>scroll</em>.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2066" title="windows10_INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/windows-10-technical-inicio-inesem.jpg?x76792" alt="" width="468" height="425" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/windows-10-technical-inicio-inesem.jpg 468w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/windows-10-technical-inicio-inesem-175x159.jpg 175w" sizes="(max-width: 468px) 100vw, 468px" />Pero sin duda la gran aportación de <strong>Windows 10</strong> es la <strong>sincronización:</strong> el sistema está pensado para tener todos los dispositivos fijos y móviles totalmente sincronizados. La idea es tener el mismo sistema en todos los dispositivos de modo que se podrán intercambiar no solo datos sino también aplicaciones, configuración, etc. Todo apunta a que <strong>Windows 10</strong> va camino de ser un 10 en sistemas operativos. Por ahora podemos descargar la iso de la versión de Beta para poder probar las posibilidades de este sistema (<a href=" https://windows.microsoft.com/en-us/windows/preview-iso" target="_blank">descargar iso</a>). El tiempo, como siempre, juzgará.</p> <p style="text-align: justify;"><img loading="lazy" class="size-full wp-image-2067 aligncenter" title="windows10_INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/Windows-10_sincronizacion_inicio.jpg?x76792" alt="" width="610" height="343" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/Windows-10_sincronizacion_inicio.jpg 610w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/Windows-10_sincronizacion_inicio-175x98.jpg 175w" sizes="(max-width: 610px) 100vw, 610px" /></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2061" data-ulike-nonce="c354c09da8" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2061"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/windows-2010-todo-en-uno/">Windows 10 el sistema operativo todo en uno</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/windows-2010-todo-en-uno/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo configurar Yoast para WordPress</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-configurar-yoast/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-configurar-yoast/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 03 Feb 2015 11:44:26 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[plugin]]></category> <category><![CDATA[SEO]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[yoast]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2051</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-1-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Si quieres hacer correctamente el SEO en un blog de Wordpress este artículo te da las pautas claves de cómo hacerlo gracias al plugin Yoast.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-configurar-yoast/">Cómo configurar Yoast para WordPress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-1-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">En este post vamos a ver las posibilidades de configuración del <strong>plugin</strong> <strong>WordPress SEO by Yoast</strong> como complemento del artículo publicado sobre él la semana pasada al que podéis acceder <a title="Yoast el mejor posicionamiento SEO para wordpress" href="https://www.inesem.es/revistadigital/informatica-y-tics/yoast-el-mejor-posicionamiento-seo-para-wordpress/">aquí</a>.</p> <p style="text-align: justify;">Una vez instalado el <strong>plugin </strong>nos encontramos con unas nuevas entradas tanto en el panel lateral como en el superior. Veamos las distintas opciones que componen ese menú:</p> <h1 style="text-align: justify;">Panel de control</h1> <p>Los apartados dentro del panel de control de <strong>Yoast</strong> son:</p> <ul> <li><strong>Rastreo:</strong> permite enviar información sobre el funcionamiento del <strong>plugin</strong> al programador de lmismo.</li> <li><strong>Seguridad</strong>: nos permite desactivar la opción de avanzado dentro de la edición de artículos, especialmente útil en el caso de un blog con varios editores que no tengan conocimientos de <em>SEO</em>.</li> <li><strong>Webmasters tools</strong>: permite dar de alta tu blog en <em>Google Webmasters tools</em>, el <strong>plugin</strong> <strong>WordPress</strong>.</li> </ul> <p style="text-align: center;"><img loading="lazy" class="aligncenter size-full wp-image-2052" title="yoast_INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-1.png?x76792" alt="" width="570" height="254" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-1.png 570w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-1-175x78.png 175w" sizes="(max-width: 570px) 100vw, 570px" /></p> <h1 style="text-align: justify;">Títulos y etiquetas meta</h1> <p style="text-align: justify;">Esta sección seguramente es la más importante a la hora de mejorar el<em> SEO</em> de nuestro sitio con <strong>Yoast</strong> ya que nos da la posibilidad de modificar los títulos y metadatos de todo nuestro sitio de una forma muy personalizada, siendo posible incluso la configuración para cada artículo.</p> <p style="text-align: justify;">Las opciones que podemos configurar son:</p> <h2 style="text-align: justify;">General</h2> <p style="text-align: justify;">En esta parte es importante forzar la escritura de los títulos. En los blogs que se encuentran bajo <strong>WordPress</strong> normalmente se crean las páginas con una URL del estilo: page/2, page/3, etcétera. La idea es que los títulos formen parte de la URL de modo que se mejore el posicionamiento.<strong> WordPress</strong> <em>SEO</em> de <strong>Yoast</strong> también nos da la posibilidad de añadir meta keywords a nuestras páginas.</p> <p style="text-align: justify;">Veamos unos ejemplos de los códigos que podemos usar para esta configuración:</p> <p style="text-align: justify;">%%title%% – Reemplaza este etiqueta por el título de cada página.</p> <p style="text-align: justify;">%%sitename%% – Añade el nombre del sitio web.</p> <p style="text-align: justify;">%%sitedesc%% – Inserta la descripción del sitio.</p> <p style="text-align: justify;">%%excerpt%% – Muestra un extracto del artículo.</p> <p style="text-align: justify;">%%tag%% – Permite insertar en la descripción las etiquetas utilizadas.</p> <p style="text-align: justify;">%%category%% – Reemplaza cada etiqueta por la categoría en la que se encuentra el post.</p> <p style="text-align: justify;">Una sección muy importante en <strong>Yoast</strong> es la definición del título que aparecerá en <em>Google</em> y cada vez que alguien entre en nuestra página, así como la metadescripción que queramos que aparezca en los buscadores. Una vez configurado cuando Google haya indexado nuestro sitio web podremos ver un resultado como el siguiente en los buscadores:</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter size-full wp-image-2053" title="yoast_INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-2.png?x76792" alt="" width="439" height="337" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-2.png 439w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-2-175x134.png 175w" sizes="(max-width: 439px) 100vw, 439px" /></p> <h2 style="text-align: justify;">Tipo de entrada</h2> <p>Tanto en éste, como en los dos próximos subapartados es donde podemos configurar de manera personalizada todos los metadatos para los post o <em>Categorías</em>. En la sección <em>Tipo de entrada</em> podremos modificar, de manera muy similar, la información que queremos proporcionar a nivel de <em>SEO</em> en las <em>Entradas</em>, <em>Páginas</em> y <em>Objetos</em>.</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter size-full wp-image-2054" title="yoast_INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-3.png?x76792" alt="" width="453" height="571" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-3.png 453w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-3-139x175.png 139w" sizes="(max-width: 453px) 100vw, 453px" /></p> <h2 style="text-align: justify;">Taxonomías</h2> <p style="text-align: justify;">A través de esta opción configuraremos al igual que hemos hecho con las <em>Entradas</em>, <em>Páginas</em> y <em>Objetos</em>, las <em>Categorías</em>, <em>Etiquetas</em> y <em>Formatos</em> como se puede ver a continuación:</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter wp-image-2055" title="yoast_INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-4.png?x76792" alt="" width="427" height="479" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-4.png 427w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-4-156x175.png 156w" sizes="(max-width: 427px) 100vw, 427px" /></p> <h2 style="text-align: justify;">Otros</h2> <p style="text-align: justify;">A través de este apartados, podemos configurar:</p> <ul> <li>Archivos de autor</li> <li>Archivos por fechas</li> <li>Páginas especiales</li> </ul> <p style="text-align: center;"><img loading="lazy" class="aligncenter size-full wp-image-2056" title="yoast_INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-5.png?x76792" alt="" width="575" height="419" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-5.png 575w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-5-175x128.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-5-59x42.png 59w" sizes="(max-width: 575px) 100vw, 575px" /></p> <h1 style="text-align: justify;">Social</h1> <p style="text-align: justify;">En la siguiente opción, podremos realizar las configuraciones en el apartado de redes sociales. Y es que <strong>Yoast</strong> también nos da la posibilidad de aplicar ligeros cambios en <em>Facebook, Twitter</em> y <em>Google+.</em></p> <p style="text-align: center;"><img loading="lazy" class="aligncenter size-full wp-image-2057" title="yoast_INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-6.png?x76792" alt="" width="380" height="294" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-6.png 380w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-6-175x135.png 175w" sizes="(max-width: 380px) 100vw, 380px" /></p> <h1 style="text-align: justify;">Sitemap XML</h1> <p>Este <strong>plugin</strong> también nos ofrece la posibilidad de generar un sitemap bastante sencillo. Este lo podremos usar para el posicionamiento en Google.</p> <p>Una vez seleccionada la opción de <em>Activar esta casilla</em> para habilitar la funcionalidad de XML sitemaps, podremos realizar las siguientes configuraciones:</p> <ul> <li>Usuario sitemap</li> <li>Configuraciones generales</li> <li>Excluir tipos de entradas</li> <li>Excluir taxonomías</li> <li>Entradas por página.</li> </ul> <p style="text-align: center;"><img loading="lazy" class="aligncenter size-full wp-image-2058" title="yoast_INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-7.png?x76792" alt="" width="406" height="322" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-7.png 406w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-7-175x139.png 175w" sizes="(max-width: 406px) 100vw, 406px" /></p> <h1 style="text-align: justify;">RSS</h1> <p style="text-align: justify;">La gran mayoría de bloggers hacen uso de los RSS para que nuestros lectores puedan recibir sus entradas en diversos lectores.</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter wp-image-2059" title="yoast_INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-8.png?x76792" alt="" width="490" height="331" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-8-175x119.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/02/inesem-yoast-8-283x190.png 283w" sizes="(max-width: 490px) 100vw, 490px" /></p> <p style="text-align: justify;"><strong>Yoast</strong> también incluye dos modificaciones bastante útiles en el <em>RSS</em> y son la posibilidad de añadir un texto personalizado al comienzo y al final de cada entrada que aparezca en nuestro lector de feeds.</p> <p style="text-align: justify;">En este post hemos realizado un recorrido por las principales opciones de <strong>Yoast</strong>, las cuales profundizaremos en futuros posts.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2051" data-ulike-nonce="4e30051bd6" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2051"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-configurar-yoast/">Cómo configurar Yoast para WordPress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-configurar-yoast/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Por fin Whatsapp oficial en el ordenador</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/por-fin-whatsapp-oficial-en-el-ordenador/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/por-fin-whatsapp-oficial-en-el-ordenador/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 28 Jan 2015 15:39:51 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[whatsapp]]></category> <category><![CDATA[whatsapp en el ordenador]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2042</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/inesem-WhatsApp-para-la-web-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Por fin Whatsapp oficial en el ordenador</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/por-fin-whatsapp-oficial-en-el-ordenador/">Por fin Whatsapp oficial en el ordenador</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/inesem-WhatsApp-para-la-web-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Ya era hora de tener whatsapp en el ordenador de la mano del propio constructor de la aplicación.<img loading="lazy" class="alignright size-thumbnail wp-image-2043" title="inesem-WhatsApp-para-la-web" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/inesem-WhatsApp-para-la-web-345x180.jpg?x76792" alt="" width="345" height="180" /></p> <p style="text-align: justify;">Hasta ahora habíamos tenido varios intentos de otros desarrolladores, con poco éxito puesto que Whatsapp no estaba por la labor de colaborar en esos desarrollos y realizaba jugadas para bloquear las cuentas de los usuarios que usaban esas aplicaciones o no comunicaba bien con lo que al final los usuarios dejaban de usar esas aplicaciones.</p> <p style="text-align: justify;">Pues bien eso acaba de cambiar y de la mano de Whatsapp disponemos ya de una utilidad que nos va a permitir comunicarnos con wahtsapp sin tener que tener el teléfono constantemente visible.</p> <p style="text-align: justify;">En realidad lo que hace whatsapp es a través de una web, conectar con nuestra cuenta y simultáneamente podemos recibir y/o escribir en el ordenador o en el móvil.</p> <p style="text-align: justify;">Es el primer intento y seguro que puede mejorar mucho. Por lo pronto solo está disponible para el navegador Google Chrome y solo para usuarios Android y Windows Phone (por fín Windows Phone comienza a despegar, parece) y algo muy importante el teléfono siempre tiene que tener conexión (wifi o datos, da igual).</p> <p style="text-align: justify;">Ponerlo en marcha es muy sencillo. Seguir los siguientes pasos:</p> <ul style="text-align: justify;"> <li>Acceder a la página: <a href="https://web.whatsapp.com/" target="_blank">web.whatsapp.com</a></li> <li>En la aplicación del móvil acceder a los ajustes allí aparecerá el nuevo servicio Whatsapp Web, que nos guía para escanear un código QR que aparece en la pantalla del ordenador. Una vez escaneado, se establece un vínculo automático y ya se puede enviar mensajes desde el ordenador de forma sincronizada con el teléfono, de forma que el servicio web actúa como reflejo de la app móvil.</li> </ul> <p style="text-align: justify;">Como veis un proceso muy sencillo.</p> <p style="text-align: justify;">El único inconveniente, que tenemos que tener Chrome constantemente abierto ya que los mensajes se ven a través de la web citada.</p> <p style="text-align: justify;">Seguro que esto va mejorando y si es así Whatsapp va a ser con diferencia la aplicación más usada en comunicaciones en todos los ámbitos.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2042" data-ulike-nonce="454456adee" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2042"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/por-fin-whatsapp-oficial-en-el-ordenador/">Por fin Whatsapp oficial en el ordenador</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/por-fin-whatsapp-oficial-en-el-ordenador/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Yoast el mejor posicionamiento SEO para WordPress</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/yoast-el-mejor-posicionamiento-seo-para-wordpress/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/yoast-el-mejor-posicionamiento-seo-para-wordpress/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 27 Jan 2015 15:40:36 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[plugin]]></category> <category><![CDATA[SEO]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[yoast]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2044</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/Inesem-yoast-post-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Conoce la mejor herramienta para conseguir un buen posicionamiento SEO gracias al plugin Yoast para Wordpress</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/yoast-el-mejor-posicionamiento-seo-para-wordpress/">Yoast el mejor posicionamiento SEO para WordPress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/Inesem-yoast-post-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">En este post quiero hablaros de uno de los plugin más usados en el mundo del posicionamiento en buscadores.</p> <p style="text-align: justify;">El plugin en cuestión es <strong>Yoast Seo Plugin,</strong> este plugin además de contar con las principales características del SEO, cuenta con la alternativa de poder manipular el fichero htaccess o el robots.txt desde el propio panel de control de WordPress.</p> <p style="text-align: justify;">Al realizar la instalación del plugin en nuestro escritorio de wordpress encontramos unas nuevas entradas en el menú lateral y en el superior que nos permite llegar a todas las opciones de esta utilidad.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2045" title="Yoast-inesem" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/Yoast-inesem.jpg?x76792" alt="" width="776" height="633" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/Yoast-inesem.jpg 776w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/Yoast-inesem-175x143.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/Yoast-inesem-768x626.jpg 768w" sizes="(max-width: 776px) 100vw, 776px" /></p> <p style="text-align: justify;">El segundo cambio que vamos apreciar es que dentro del panel de edición de nuestros post tendremos nuevos datos que cumplimentar que son los que se usarán en el posicionamiento:</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-large wp-image-2046" title="Inesem-yoast-post" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/Inesem-yoast-post-1024x639.png?x76792" alt="" width="640" height="399" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/Inesem-yoast-post-1024x639.png 1024w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/Inesem-yoast-post-175x109.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/Inesem-yoast-post-768x480.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/Inesem-yoast-post.png 1113w" sizes="(max-width: 640px) 100vw, 640px" /></p> <p style="text-align: justify;">Por último en el lateral derecho junto a la opción de publicación veremos un indicador que pasará por una gama de colores indicándonos la correcta elección de los datos de posicionamiento anteriores, siendo rojo pésima y verde óptima.</p> <p style="text-align: justify;"><img loading="lazy" class="aligncenter size-full wp-image-2047" title="Inesem-yoast-post-check" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/Inesem-yoast-post-check.png?x76792" alt="" width="367" height="261" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/Inesem-yoast-post-check.png 367w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/Inesem-yoast-post-check-175x124.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/Inesem-yoast-post-check-59x42.png 59w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/Inesem-yoast-post-check-230x163.png 230w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2015/01/Inesem-yoast-post-check-369x261.png 369w" sizes="(max-width: 367px) 100vw, 367px" /></p> <p style="text-align: justify;">Las características principales de este plugin, que lo diferencia de sus competidores son:</p> <ul style="text-align: justify;"> <li>Permite personalizar los títulos y las descripciones de una etiqueta</li> <li>Nos permite previsualizar la manera en que se verá nuestro articulo en los resultados de búsquedas haciendo un analísis SEO interno del post, imagenes, títulos y descripción de nuestro post</li> <li>Nos permite migrar la configuracion de otro plugin que tengamos instalado anteriormente, por ejemplo <strong>All in One SEO Pack, con lo que podríamos </strong>eliminar cualquier otro plugin y trabajar unicamento con<strong> Yoast Seo Plugin,</strong> sin perder posicionamiento.</li> </ul> <p style="text-align: justify;">Podéis descargar este plugin sin coste, desde el <a href="https://wordpress.org/extend/plugins/wordpress-seo/" target="_blank">directorio gratuito de WordPress</a>.</p> <p style="text-align: justify;">Por último os aconsejo reviséis este video explicativo del plugin.</p> <p style="text-align: justify;"><a href="https://youtu.be/MLBpmeXjse4">https://youtu.be/MLBpmeXjse4</a></p> <p style="text-align: justify;">En próximos post hablaremos de cómo configurar <strong>Yoast Seo Plugin,</strong> para obtener un mejor rendimiento.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2044" data-ulike-nonce="27917cfd8a" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2044"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/yoast-el-mejor-posicionamiento-seo-para-wordpress/">Yoast el mejor posicionamiento SEO para WordPress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/yoast-el-mejor-posicionamiento-seo-para-wordpress/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo hacer vídeos en Facebook a tus amigos</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-hacer-videos-en-facebook-a-tus-amigos/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-hacer-videos-en-facebook-a-tus-amigos/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 27 Nov 2014 09:36:41 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Facebook]]></category> <category><![CDATA[Say Thanks]]></category> <category><![CDATA[videos facebook]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=2016</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/11/inesem-facebook-say-thanks-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Cómo hacer videos en Facebook a tus amigos</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-hacer-videos-en-facebook-a-tus-amigos/">Cómo hacer vídeos en Facebook a tus amigos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/11/inesem-facebook-say-thanks-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Hace unos días <strong>Facebook</strong> nos anunció una herramienta para la creación de vídeos llamada «<strong>Say Thanks</strong>«.<span style="color: #ffffff;">Cómo hacer videos en Facebook a tus amigos</span></p> <p>Esta herramienta permite hacer vídeos usando fotos de <strong>Facebook</strong> dirigidos a nuestros amigos. <span style="color: #ffffff;">Cómo hacer videos en Facebook a tus amigos</span></p> <p>Los pasos a seguir para realizar un vídeo son:</p> <ol> <li>Buscar la aplicación «<strong>Say Thanks</strong>» en Facebook.</li> <li>Buscar al amigo al que deseamos hacerle el vídeo.</li> <li>Elegimos un tema para que se use en la presentación.</li> <li>En este punto ya nos aparecerán las fotos disponibles que tenemos para ese amigo. También podemos subir nuevas fotos.</li> <li>Ya tenemos disponible el vídeo listo para probar como quedará. La duración del mismo es aproximadamente un minuto.</li> </ol> <p><img loading="lazy" class="aligncenter size-full wp-image-2017" title="inesem-facebook-say-thanks" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/11/inesem-facebook-say-thanks.png?x76792" alt="" width="997" height="733" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/11/inesem-facebook-say-thanks.png 997w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/11/inesem-facebook-say-thanks-175x129.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/11/inesem-facebook-say-thanks-768x565.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/11/inesem-facebook-say-thanks-59x42.png 59w" sizes="(max-width: 997px) 100vw, 997px" /></p> <p>Si el resultado es el deseado, solo tendremos que compartir y quedará definitivamente publicado.</p> <p>Según Facebook a través de su director de diseño <em><strong>Camerón Ewing</strong> </em>el éxito de esta herramienta está asegurado pues:</p> <blockquote><p>«Millones de personas usan Facebook todos los días para conectar con las personas y cosas que más le importan. Tus amigos están en el corazón de tu experiencia en Facebook, y siempre estamos buscando caminos para ayudarte a celebrar esa amistad.»</p></blockquote> <p>El que se publique unos días antes del <strong>Día de Acción de Gracias</strong>, seguramente es porque especialmente ese día Facebook podrá ser usado como vehículo para crear lazos de amistad y se garantiza el éxito (por encima de todo).</p> <p>Os aconsejo que la probéis es extremadamente sencillo de usar y los resultados son bastante profesionales.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="2016" data-ulike-nonce="6b2e0d6d34" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2016"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-hacer-videos-en-facebook-a-tus-amigos/">Cómo hacer vídeos en Facebook a tus amigos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-hacer-videos-en-facebook-a-tus-amigos/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Windows se unifica</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/windows-se-unifica/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/windows-se-unifica/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 24 Jul 2014 08:44:55 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[windows]]></category> <category><![CDATA[Windows 9]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1973</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/07/dispositivos_windows-Inesem1-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Windows se unifica</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/windows-se-unifica/">Windows se unifica</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/07/dispositivos_windows-Inesem1-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>En una de las últimas apariciones del CEO de <strong>Microsoft, Satya Nadella</strong>, nos ha adelantado la línea de trabajo que sigue<strong> Microsoft</strong>:</p> <blockquote><p>“Un único sistema operativo para todos los tamaños de pantalla, un único equipo con la misma arquitectura”.</p></blockquote> <p>Parece ser que es el objetivo del próximo <strong>Windows 9</strong>.</p> <p><img loading="lazy" class="aligncenter wp-image-1976" title="dispositivos_windows-Inesem" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/07/dispositivos_windows-Inesem1-492x308-custom.png?x76792" alt="" width="492" height="308" /></p> <p>La idea es bien simple. Independientemente del dispositivo con el que estemos trabajando, nos vamos a encontrar el mismo modo de trabajo y el mismo aspecto de pantalla.</p> <p>Da igual que trabajemos con móvil, tablet, ordenador e incluso Xbox, todos compartirán aspecto e incluso aplicaciones.</p> <p>En realidad no se trata de algo nuevo sino que ya había sido anunciado a principios de año con las universal apps. Parece que el secreto está en el <em><strong>Windows OneCore</strong></em> que es un único núcleo para todos los sistemas operativos.</p> <p>Ese es un camino que ya ha iniciado <em><strong>Android</strong></em> que ya había decidido tener una única versión para todo. Por ahora los que se descolgarían en este terreno serían los de Apple que siguen apostando por <strong>Mac OS</strong> y <strong>iOS</strong>, que no comparten apps ni nada.</p> <p>Puesto que después de varios intentos las aplicaciones multiplataforma, entre distintos sistemas, parece que no van a ser posibles, al menos será interesante poder contar con una app en todos nuestros dispositivos.</p> <p>La idea de <strong>Microsoft</strong> conllevaría de algún modo cierta sincronización en todos los dispositivos de modo que las apps instaladas en el móvil aparecerían en nuestro equipo de escritorio, tablet, etc.</p> <p>Es decir todos nuestros dispositivos estarían totalmente sincronizados.</p> <p>Bueno esperamos pues la salida de <strong>Windows 9</strong> a ver si son verdad las expectativas creadas.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1973" data-ulike-nonce="e8d167e871" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1973"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/windows-se-unifica/">Windows se unifica</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/windows-se-unifica/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>El microchip llega a los anticonceptivos</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/el-microchip-llega-a-los-anticonceptivos/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/el-microchip-llega-a-los-anticonceptivos/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 10 Jul 2014 09:44:25 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[anticonceptivos]]></category> <category><![CDATA[Bill Gates]]></category> <category><![CDATA[microchip]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1967</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/07/inesem-bill-gates-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />El microchip llega a los anticonceptivos</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/el-microchip-llega-a-los-anticonceptivos/">El microchip llega a los anticonceptivos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/07/inesem-bill-gates-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Recientemente nos hemos despertado con la noticia de que la <strong>Fundación de Bill Gates junto con otras empresas y el Instituto de Tecnología de Massachusetts</strong>, colaboran con la <img loading="lazy" class="alignright size-full wp-image-1968" title="inesem-bill-gates" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/07/inesem-bill-gates-259x184-custom.jpg?x76792" alt="" width="259" height="184" />construcción de un microchip que podrá usarse como anticonceptivo.</p> <p>Según los responsables de este avance, el objetivo es crear un método de control de natalidad que las mujeres podrán activar o desactivar a través de un simple mando remoto.</p> <p>El microchip en realidad lo que hace es liberar la<strong> hormona levonorgestrel</strong> que se utiliza ya en métodos anticonceptivos como el DIU. Cuando la mujer desee concebir, solo tendrá que desactivar el dispositivo, no tiene por qué ser extraído a diferencia de otros dispositivos anticonceptivos. <span style="color: #ffffff;">El microchip llega a los anticonceptivos</span></p> <p>Este dispositivo se implantará en alguna parte del cuerpo de la mujer, bajo la piel. Solo mide 20x20x7 milímetros. Este dispositivo podrá estar dentro del cuerpo de la mujer durante unos 16 años.</p> <p>Según sus diseñadores, este dispositivo libera unos 30 microgramos diarios de <strong>levonorgestrel</strong>, es por esto que según los cálculos, el deposito, dispone de producto para unos 16 años.</p> <p>La idea original de este dispositivo era suministrar medicamentos para tratar la osteoporosis y otras enfermedades crónicas que requieren una aportación periódica de medicamentos y que incluso pudiese coger determinados parámetros de utilidad para el control médico, pero hace un par de años Bill Gates junto con otros colegas, vieron la posibilidad de uso en el campo de los anticonceptivos.</p> <p>Ahora se comienza con las pruebas y si todo va bien <strong>podría estar a la venta para el 2018</strong>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1967" data-ulike-nonce="0ecd820127" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1967"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/el-microchip-llega-a-los-anticonceptivos/">El microchip llega a los anticonceptivos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/el-microchip-llega-a-los-anticonceptivos/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Las direcciones IPv4 se agotan</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/las-direcciones-ipv4-se-agotan/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/las-direcciones-ipv4-se-agotan/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 26 Jun 2014 11:10:44 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[iPv4]]></category> <category><![CDATA[iPv6]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1949</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/06/ip-inesem-NAT-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Para los usuarios de a pie, usuarios de internet básicos, ocurren multitud de cuestiones técnicas relacionadas con la red que nos son totalmente transparentes. Quiero hablar de una de ellas que está comenzando a...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/las-direcciones-ipv4-se-agotan/">Las direcciones IPv4 se agotan</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/06/ip-inesem-NAT-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Para los usuarios de a pie, usuarios de internet básicos, ocurren multitud de cuestiones técnicas relacionadas con la red que nos son totalmente transparentes. <img loading="lazy" class="alignright size-full wp-image-1956" title="ip-inesem-NAT" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/06/ip-inesem-NAT-248x233-custom.jpg?x76792" alt="" width="248" height="233" /></p> <p>Quiero hablar de una de ellas que está comenzando a ser un problema. Esta es la falta de direcciones IPv4.</p> <p>Veamos en primer lugar qué son las direcciones IPv4. Estas son etiquetas numéricas que identifican un dispositivo dentro de una red (siempre con el protocolo IP). Cuando nosotros accedemos a la red nuestro dispositivo queda identificado a través de esta etiqueta (ej. 192.168.3.12), bien porque tengamos asignada una IP fija (siempre tenemos la misma), bien por que se nos asigne dinámicamente una.</p> <p>Normalmente los sitios que están constantemente conectados a internet por ejemplo requieren de una IP fija y para los que nos conectamos esporádicamente se nos asigna dinámicamente.</p> <p>Así cuando nosotros navegamos a una dirección web concreta, a nivel de red, estamos yendo a una IP. Lo que ocurre es que para nosotros es más fácil ir a www.inesem.es que 1.123.444.210. Por eso existen los llamados servidores de dominio (DNS) que se encargan de hacer esas transformaciones. Es decir nosotros escribimos en nuestro navegador www.inesem.es un servidor DNS transforma ese dominio en una etiqueta ip y realmente donde vamos es donde este el equipo con ese identificador ip.</p> <p style="text-align: center;"><img loading="lazy" class="size-full wp-image-1957 aligncenter" title="inesem-ip-windows" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/06/inesem-ip-windows.gif?x76792" alt="" width="490" height="343" /></p> <p>Entonces, ¿cual es el problema?, pues claro que con la estructura numérica 000.000.000.000 estamos quedándonos sin etiquetas posibles.</p> <p>Tanto es así que el registro de direcciones de internet para América latina y el Caribe ha anunciado que se han agotado las direcciones iPv4. (<a href="https://www.lacnic.net/web/anuncios/2014-no-hay-mas-direcciones-ipv4-en-lac" target="_blank">ver mas</a>)</p> <p>Dicho así no podría haber más equipos nuevos conectados a la red.</p> <h2 style="text-align: center;">¿Que solución tenemos?</h2> <p>Pues en realidad esto ya estaba pensado y desde hace algún tiempo se está trabajando con iPv6 que tendrá una estructura como 000.000.000.000.000.000. (estas tardaremos en darles fin).</p> <p>Descanse en paz pues iPv4 y bienvenido iPv6.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1949" data-ulike-nonce="df1b17a68d" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1949"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/las-direcciones-ipv4-se-agotan/">Las direcciones IPv4 se agotan</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/las-direcciones-ipv4-se-agotan/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>En qué consiste el diseño web responsive</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/en-que-consiste-el-diseno-web-responsive/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/en-que-consiste-el-diseno-web-responsive/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 03 Jun 2014 16:15:24 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[diseño web]]></category> <category><![CDATA[diseño web responsive]]></category> <category><![CDATA[responsive]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1936</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/06/inesem-responsive-web-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />En qué consiste el diseño web responsive</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/en-que-consiste-el-diseno-web-responsive/">En qué consiste el diseño web responsive</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/06/inesem-responsive-web-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>En el transcurrir del tiempo van surgiendo nuevos términos y conceptos, sobre todo en el área de las nuevas tecnologías que se insertan en nuestro lenguaje habitual.</p> <p style="text-align: center;"><img loading="lazy" class="wp-image-1937 aligncenter" title="inesem-responsive-web" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/06/inesem-responsive-web-490x286-custom.png?x76792" alt="" width="490" height="286" /></p> <p>En el campo del diseño ya es habitual que entre los requerimientos de cualquier web que deseemos instalar, esté que el diseño sea <strong>responsive</strong>.</p> <p>Pero en qué consiste el <strong>diseño web responsive</strong>. Pues no es mas que tener la precaución de que todos los estilos, imágenes, y elementos gráficos que componen la web, sean fluidos. Es decir que se adapten a las resoluciones de los dispositivos a través de los que las estamos visualizando.</p> <p>Hace unos años (cuando el rey era el PC), las resoluciones podíamos considerarlas fijas a elegir entre dos o tres posibles (800 x 600, 1024 x 728…..). Ahora las cosas cambian. Ahora tenemos infinidad de dispositivos a través de los que llegar a una web y tremendamente heterogéneos.</p> <p>Por tanto es indispensable tener en cuenta este hecho a la hora de diseñar y construir nuestra web. Así pues cuando decidimos realizar una web desde el principio este será uno de las imposiciones que debemos cumplir.</p> <p>Qué pasa con los <strong>CMS</strong> entonces que ya nos vienen dados. Pues la respuesta es sencilla tenemos que buscar temas o plantillas que cumplan estos requerimientos, por lo que incluso antes de considerar si estéticamente nos gusta o no, debemos de ver si es responsive o no.</p> <p>Así pues ya no tenemos excusas y nuestras web deben de poder visualizarse en cualquier dispositivo.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1936" data-ulike-nonce="1f98ff99c6" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1936"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/en-que-consiste-el-diseno-web-responsive/">En qué consiste el diseño web responsive</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/en-que-consiste-el-diseno-web-responsive/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Google ya nos permite solicitar el «derecho al olvido»</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/google-ya-nos-permite-solicitar-el-derecho-al-olvido/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/google-ya-nos-permite-solicitar-el-derecho-al-olvido/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Mon, 02 Jun 2014 11:29:14 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1932</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/06/Inesem_0119-2014-06-02-13_12_43-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Google ya nos permite solicitar el "derecho al olvido"</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/google-ya-nos-permite-solicitar-el-derecho-al-olvido/">Google ya nos permite solicitar el «derecho al olvido»</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/06/Inesem_0119-2014-06-02-13_12_43-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Google ha sido el primero en activar un formulario (<a href="https://support.google.com/legal/contact/lr_eudpa?product=websearch#" target="_blank">ver aquí</a>) a través del cual cualquier ciudadano europeo puede ejercitar su «derecho al olvido».</p> <p style="text-align: center;"><img loading="lazy" class=" wp-image-1933 aligncenter" style="border: 1px solid black;" title="Inesem-derecho-al-olvido" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/06/Inesem_0119-2014-06-02-13_12_43-423x222-custom.gif?x76792" alt="" width="423" height="222" /></p> <p>Lo que hace Google no es más que cumplir una sentencia del Tribunal Europeo sobre el <a href="https://curia.europa.eu/juris/document/document.jsf?text=&docid=152065&pageIndex=0&doclang=ES&mode=lst&dir=&occ=first&part=1&cid=258262" target="_blank">derecho al olvido</a> por la que los ciudadanos Europeos tenemos derecho a exigir que las referencias que aparecen en internet sobre nosotros podemos solicitar que desaparezcan.</p> <p>Debemos ser conscientes de que el borrado de esa información no va a ser inmediata y automática. Google estudiará cada caso y comprobará si la información que se solicita ser borrada se adapta a las premisas hechas por el Tribunal Europeo:</p> <blockquote> <p style="text-align: left;">El contenido sea irrelevante, obsoleto o inapropiado</p> </blockquote> <p style="text-align: left;">Por tanto tranquilos que esto no va a ser un borrado masivo de información de la red.</p> <p style="text-align: left;">Google va a seguir sobre todo la norma de:</p> <blockquote> <p style="text-align: left;">No borrar ningún contenido que atienda al interés público.</p> </blockquote> <p style="text-align: left;">Aún así es curioso saber que solo el primer día de puesta en marcha de este formulario de Google se recibieron mas de 12000 solicitudes de eliminación.</p> <p style="text-align: left;">Por ahora esta iniciativa solo la ha puesto en marcha Google pero se espera que el resto de buscadores que operan en la comunidad europea pongan paulatínamente en marcha este u otro sistema que permita cumplir la sentencia europea.<span style="color: #ffffff;">Google ya nos permite solicitar el «derecho al olvido»</span></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1932" data-ulike-nonce="1a0db2ad98" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1932"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/google-ya-nos-permite-solicitar-el-derecho-al-olvido/">Google ya nos permite solicitar el «derecho al olvido»</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/google-ya-nos-permite-solicitar-el-derecho-al-olvido/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>El proyecto Self-Driving Car de Google</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/el-proyecto-self-driving-car-de-google/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/el-proyecto-self-driving-car-de-google/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 28 May 2014 08:19:14 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[Self-Driving Car]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1927</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/Inesem-Vehicle-Prototype-Image-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Si hace muy poco tiempo a alguien se le hubiese ocurrido hablar de un coche que circulaba sin conductor, lo hubiésemos tomado por loco o por sacado de una película futurista de ciencia ficción....</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/el-proyecto-self-driving-car-de-google/">El proyecto Self-Driving Car de Google</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/Inesem-Vehicle-Prototype-Image-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Si hace muy poco tiempo a alguien se le hubiese ocurrido hablar de un <a href="https://www.inesem.es/revistadigital/informatica-y-tics/coches-autonomos/" target="_blank" rel="noopener noreferrer">coche que circulaba sin conductor</a>, lo hubiésemos tomado por loco o por sacado de una película futurista de ciencia ficción.</p> <p><img loading="lazy" class="alignright size-full wp-image-1928" title="Inesem Vehicle Prototype Image" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/Inesem-Vehicle-Prototype-Image.jpg?x76792" alt="" width="1600" height="530" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/Inesem-Vehicle-Prototype-Image.jpg 1600w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/Inesem-Vehicle-Prototype-Image-175x58.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/Inesem-Vehicle-Prototype-Image-768x254.jpg 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/Inesem-Vehicle-Prototype-Image-1024x339.jpg 1024w" sizes="(max-width: 1600px) 100vw, 1600px" /></p> <p>Pues bien poco a poco esto se va haciendo realidad. <strong>Google</strong> ha apostado por ello. Ya hace algún tiempo que había estado haciendo pruebas con esta posibilidad (ver noticia).</p> <p>Pues bien ahora esto se plasma en un proyecto concreto que va tomando forma «<a href="https://googleblog.blogspot.com.es/2014/05/just-press-go-designing-self-driving.html" target="_blank" rel="noopener noreferrer">Self-Driving Car</a>«.</p> <p>Aprovechando investigaciones paralelas de la propia compañía como las<em> lentes de contacto inteligentes, fibra óptica, prendas inteligentes conectadas a internet, etc</em>., trabajan en el proyecto de <strong>vehículo autónomo</strong>.</p> <p>El coche no tiene pedales, ni volante, ni frenos. Se conduce solo. Ha sido presentado en la <strong>Code Conference</strong> como un prototipo funcional.</p> <p>La idea es comenzar con la fabricación de muy pocas unidades (unas 100), por ahora con controles manuales (por si acaso) e ir mejorando a partir de las experiencias obtenidas. Los coches que van a construir son de 2 plazas y pueden alcanzar una velocidad máxima de 40 km/h.</p> <p>El aprovechamiento de toda la tecnología que actualmente tenemos a nuestro alcance, hace que estos vehículos detecten objetos a distancias de más de dos campos de fútbol en todas las direcciones, algo que les permite anticiparse a cualquier incidencia imprevista.</p> <p>Por encima del proyecto en sí, en el que yo creo plenamente para un futuro no muy lejano, está ver como <strong>Google</strong> se está convirtiendo en la empresa puntera en investigación ocupando el sitio que otras han ido cediendo poco a poco.</p> <p>¡ Enhorabuena Google !.</p> <p><span style="color: #ffffff;">El proyecto Self-Driving Car de Google</span></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1927" data-ulike-nonce="637308dea5" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1927"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/el-proyecto-self-driving-car-de-google/">El proyecto Self-Driving Car de Google</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/el-proyecto-self-driving-car-de-google/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>ClassRoom la nueva herramienta de ayuda a la docencia de Google</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/classroom-la-nueva-herramienta-de-ayuda-a-la-docencia-de-google/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/classroom-la-nueva-herramienta-de-ayuda-a-la-docencia-de-google/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 21 May 2014 07:07:14 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[ClassRoom]]></category> <category><![CDATA[Google]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1919</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/Inesem_0118-2014-05-20-13_18_57-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />ClassRoom la nueva herramienta de ayuda a la docencia de Google</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/classroom-la-nueva-herramienta-de-ayuda-a-la-docencia-de-google/">ClassRoom la nueva herramienta de ayuda a la docencia de Google</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/Inesem_0118-2014-05-20-13_18_57-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p><a href="https://classroom.google.com" target="_blank">ClassRoom</a> la nueva herramienta de ayuda a la docencia de Google con la que los profesores pueden crear y organizar las tareas con rapidez, proporcionar comentarios/explicaciones y en definitiva establecer una comunicación fluida con los alumnos.</p> <p><img loading="lazy" class="alignright size-full wp-image-1920" title="Inesem_0118 2014-05-20, 13_18_57" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/Inesem_0118-2014-05-20-13_18_57.gif?x76792" alt="" width="1010" height="256" /></p> <p>Esta herramienta usa otras que ya estaban disponibles como Google Docs, Gmail Drive, etc. Ha sido diseñada en colaboración con los docentes con el fin de ahorrarles tiempo, mantener las clases organizadas y mejorar la comunicación con los estudiantes.</p> <p>Según el director de proyecto Zach Yeskel :<em></em></p> <blockquote><p><em>«Classroom se basa en el principio de que las herramientas educativas deben ser simples y fáciles de usar. Está diseñado para dar a los maestros más tiempo para enseñar y a los estudiantes más tiempo para aprender»</em> (<a href="https://tecnologiayproductosgoogle.blogspot.com.ar/2014/05/adelanto-classroom-herramienta-educacion-google-apps-for-education.html" target="_blank">ver mas</a>).</p></blockquote> <p><img loading="lazy" class="alignright size-full wp-image-1921" title="inesem-classroom" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/inesem-classroom.jpg?x76792" alt="" width="770" height="433" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/inesem-classroom.jpg 770w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/inesem-classroom-175x98.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/inesem-classroom-768x432.jpg 768w" sizes="(max-width: 770px) 100vw, 770px" /></p> <p>Básicamente los docentes se beneficiarán en:</p> <ul> <li>Creación y recopilación de tareas</li> <li>Mejora en la comunicación de la clase</li> <li>Ayuda en la organización de la documentación del curso</li> </ul> <p>Cuestiones básicas como compartir documentos, enviar una copia a cada alumno de un documento, hacer que los alumnos presenten sus trabajos directamente desde ClassRoom y llevar el correcto control de esas entregas, evaluación de las entregas valorándolas con y observaciones, son algunas de las funciones de ClassRoom</p> <p>De momento solo se aceptan solicitudes de prueba (<a href="https://classroom.google.com/signup" target="_blank">hacer clic aquí</a>) esperando a que próximamente, nos otorguen las invitaciones. La idea es que con el inicio del nuevo curso en septiembre, esta herramienta esté disponible para todos los centros que decidan usarla.</p> <p>Veremos si la herramienta cumple con las expectativas creadas.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1919" data-ulike-nonce="d9e1d28951" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1919"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/classroom-la-nueva-herramienta-de-ayuda-a-la-docencia-de-google/">ClassRoom la nueva herramienta de ayuda a la docencia de Google</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/classroom-la-nueva-herramienta-de-ayuda-a-la-docencia-de-google/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Uber la herramienta de la discordia de los taxistas</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/uber-la-herramienta-de-la-discordia-de-los-taxistas/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/uber-la-herramienta-de-la-discordia-de-los-taxistas/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 20 May 2014 07:15:16 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[apps]]></category> <category><![CDATA[uber]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1918</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/inesem-UBER-apps-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Uber la herramienta de la discordia de los taxistas</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/uber-la-herramienta-de-la-discordia-de-los-taxistas/">Uber la herramienta de la discordia de los taxistas</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/inesem-UBER-apps-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Dentro de las aplicaciones que constantemente aparecen en el mercado estas últimas semanas nos hemos encontrado con <a href="https://www.uber.com/about" target="_blank">Uber</a>.<img loading="lazy" class="alignright size-full wp-image-1923" title="inesem-UBER-apps" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/inesem-UBER-apps-244x244-custom.jpg?x76792" alt="" width="244" height="244" /></p> <p>Uber es una aplicación para dispositivos móviles a través de la cual se puede solicitar un chófer, enviándote el más cercano a tu ubicación. La aplicación te permitirá realizar el pago ya que al darnos de alta deberemos dejar nuestros datos bancarios.</p> <p>No es un servicio de taxis. Los conductores que participan en Uber, recibirán el aviso y se trasladarán a recoger al interesado. De lo que cobre Uber les pasará una parte a estos conductores.</p> <p>Dado que el usuario puede solicitar vehículo, normalmente puede elegir el tipo de vehículo. Así si un usuario deseara un coche de lujo, podría seleccionarlo (evidentemente las tarifas no serán las mismas).</p> <p>En esta web se puede ver el funcionamiento del servicio (<a href="https://es.wikihow.com/usar-Uber" target="_blank">ver funcionamiento aqui</a>).</p> <p>El problema entonces se plantea con los taxistas que consideran este sistema como una competencia desleal. Estos problemas han surgido ya en todo el mundo y en España no podía ser menos (<a href="https://www.infotaxi.net/uber-ilegalidad-o-consumo-colaborativo/" target="_blank">ver mas</a>).</p> <p>Esta App está llamada a revolucionar el transporte de usuarios privados. Tanto es así que esperan obtener una financiación de entorno a los 1oooo millones de dólares (<a href="https://www.elfinanciero.com.mx/empresas/uber-quiere-unirse-al-club-de-los-10-mil-mdd.html" target="_blank">Ver mas</a>) y empresas tan importantes como Google parecen estar detrás de esta iniciativa.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1918" data-ulike-nonce="6d49c204eb" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1918"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/uber-la-herramienta-de-la-discordia-de-los-taxistas/">Uber la herramienta de la discordia de los taxistas</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/uber-la-herramienta-de-la-discordia-de-los-taxistas/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo publicar en un blog desde Microsoft Word</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-publicar-en-un-blog-desde-microsoft-word/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-publicar-en-un-blog-desde-microsoft-word/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 14 May 2014 10:31:38 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[blogger]]></category> <category><![CDATA[publicar en blog]]></category> <category><![CDATA[word]]></category> <category><![CDATA[wordpress]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1901</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/Inesem_0108-2014-05-12-18_30_35-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Cómo publicar en un blog desde Microsoft Word</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-publicar-en-un-blog-desde-microsoft-word/">Cómo publicar en un blog desde Microsoft Word</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/Inesem_0108-2014-05-12-18_30_35-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>En este post os quiero indicar cómo publicar desde Microsoft Word en un blog. En este post nos vamos a centrar en la publicación en WordPress, pero en realidad nos daría igual solo tendríamos que establecer una cuenta (es decir la conexión) con el blog deseado.</p> <p>En primer lugar evidentemente tendremos que tener un blog creado, en este ejemplo trabajemos con WordPress (<a href="https://www.inesem.es/revistadigital/informatica-y-tics/crea-tu-propio-blog/" target="_blank">ver mas</a>).</p> <p>Ahora ya podemos ir a Microsoft Word:</p> <p><img loading="lazy" class="aligncenter wp-image-1902" title="Inesem_0102 2014-05-12, 18_11_42" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/Inesem_0102-2014-05-12-18_11_42.gif?x76792" alt="" width="657" height="371" /></p> <p>Selecionaremos ENTRADA DE BLOG y crearemos el nuevo documento.</p> <p>Ahora Word nos muestra un entorno con unas barras de herramientas adaptadas a este tipo de documento.</p> <p><img src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2017/08/word.png?x76792" alt="" /></p> <p>Lo primero que vamos a realizar (aunque no tendríamos que hacerlo ahora obligatoriamente), es crear la conexión entre Word y WordPress. Para eso administramos la cuentas y creamos una nueva.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1903" title="Inesem_0104 2014-05-12, 18_15_33" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/Inesem_0104-2014-05-12-18_15_33.gif?x76792" alt="" width="525" height="375" /></p> <p>Al elegir el sistema WordPress comienza un asistente donde seleccionaremos los datos que wordpress necesita para establecer la conexión. Otros blog pueden mostrar ventanas distintas. En nuestro caso:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1904" title="Inesem_0105 2014-05-12, 18_20_55" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/Inesem_0105-2014-05-12-18_20_55.gif?x76792" alt="" width="488" height="265" /></p> <p>Ahora procederemos a escribir lo deseado en el post.</p> <p>El hecho de que hallamos establecido la conexión, nos dá opción a selecionar datos concretos de ese blog concreto, por ejemplo, podemos seleccionar categorías concretas a partir de las que tengamos creadas.</p> <p>Por ejemplo podríamos modificar post ya existentes, a través de la opción de ABRIR EXISTENTE, que nos mostrará una lista de post ya publicados.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1905" title="Inesem_0106 2014-05-12, 18_26_43" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/Inesem_0106-2014-05-12-18_26_43.gif?x76792" alt="" width="634" height="555" /></p> <p>Bien una vez escrito el post, pasamos a publicar a través del botón PUBLICAR. Si se publica correctamente recibiremos un mensaje como:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1906" title="Inesem_0107 2014-05-12, 18_28_26" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/Inesem_0107-2014-05-12-18_28_26.gif?x76792" alt="" width="450" height="126" /></p> <p>Ahora vamos a navegar a nuestro BLOG y veremos el post publicado:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1910" title="Inesem_0108 2014-05-12, 18_30_35" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/Inesem_0108-2014-05-12-18_30_351.gif?x76792" alt="" width="830" height="916" /></p> <p>Si dentro de Word miramos en ABRIR EXISTENTE</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1908" title="Inesem_0109 2014-05-12, 18_32_13" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/Inesem_0109-2014-05-12-18_32_13.gif?x76792" alt="" width="552" height="254" /></p> <p>Vemos como ya está este post de modo que en el futuro desde aquí también podremos modificar este post.</p> <p>Como veis es altamente sencillo y permite que cualquier persona sin necesidad de tener conocimientos especiales podría publicar en un blog.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1901" data-ulike-nonce="908612fcdb" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1901"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-publicar-en-un-blog-desde-microsoft-word/">Cómo publicar en un blog desde Microsoft Word</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-publicar-en-un-blog-desde-microsoft-word/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Software libre para emprendedores</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/software-libre-para-emprendedores/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/software-libre-para-emprendedores/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Fri, 02 May 2014 08:56:04 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[autoempleo]]></category> <category><![CDATA[ciclo temático de inesem]]></category> <category><![CDATA[ciclo temático emprendimiento y autoempleo]]></category> <category><![CDATA[crm]]></category> <category><![CDATA[emprendimiento]]></category> <category><![CDATA[ERP]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1885</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/inesem-crm-erp-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Software libre para emprendedores</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/software-libre-para-emprendedores/">Software libre para emprendedores</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/inesem-crm-erp-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><h2 style="text-align: left;">En este post quiero dejar una relación de software que puede venir bien a cualquiera que está pensando en poner en marcha un proyecto empresarial.</h2> <p style="text-align: left;">Nos centraremos en dos tipos de software fundamental en la gestión de una empresa ERPs y CRMs.<img loading="lazy" class="size-full wp-image-1886 aligncenter" title="inesem-crm-erp" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/05/inesem-crm-erp-261x237-custom.jpg?x76792" alt="" width="261" height="237" /></p> <h1>ERP (Enterprise Resource Planning)</h1> <p>En este bloque de software nos encontramos todo el relacionado con la gestión, facturación, producción, cobros, etc. Es el software que nos permite la gestión administrativa de nuestra empresa. En este bloque nos encontramos aplicaciones como:</p> <ul> <li> <h2><a href="https://www.openerp.com/" target="_blank" rel="noopener noreferrer">OpenERP</a></h2> </li> </ul> <p style="padding-left: 30px;">Es una solución ERP open source que integra funciones para ventas, CRM, gestión de proyectos, gestión de almacenes e inventarios, fabricación, gestión financiera, recursos humanos, y otros. Aparte de estos básicos (que se ofrecen en la instalación básica) hay miles de módulos OpenERP para funciones especiales disponibles.</p> <ul> <li> <h2><a href="https://http//www.openbravo.com/" target="_blank" rel="noopener noreferrer">Openbravo</a></h2> </li> </ul> <p style="padding-left: 30px;">Es una <strong>solución </strong>basada en «<strong><em>la nube</em></strong>«. Aunque es libre, si deseamos ponerlo en producción o somos unos expertos en esta herramienta o tendremos que pagar alguna de las modalidades que aporta de acuerdo al suso que le vayamos a dar. Hago referencia a él porque es bastante bueno y está muy bien valorado por los usuarios.</p> <ul> <li> <h2><a href="https://www.erp5.com/" target="_blank" rel="noopener noreferrer">ERP5</a></h2> </li> </ul> <p style="padding-left: 30px;">Una solución ERP opensourse y gratis especializada en empresas y administraciones públicas. ERP5 cubre funciones contables, gestión de relaciones con el cliente CRM, comercio, gestión de almacenes e inventarios, envíos y logística, facturación, gestión de recursos humanos, diseño de productos, producción y gestión de proyectos.</p> <ul> <li> <h2><a href="https://www.adempiere.com/" target="_blank" rel="noopener noreferrer">ADempiere</a></h2> </li> </ul> <p style="padding-left: 30px;">Es un paquete de software opensource que combina soporte ERP, CRM y SCM. Sus principales funcionalidades son compatibilidad con pantalla táctil y puntos de venta minorista (POS), comercio electrónico, gestión financiera, gestión de producción, gestión de la cadena de abastecimiento, gestión de almacenes, gestión de ventas, gestión de contactos y oportunidades comerciales, pasarela para telefonía Voipintegrada con el ERP y CRM, gestión de documentación, repositorio de información, inteligencia de negocio BI, intranet, etc.</p> <ul> <li> <h2><a href="https://www.compiere.com/" target="_blank" rel="noopener noreferrer">Compiere</a></h2> </li> </ul> <p style="padding-left: 30px;">Es uno de los sistemas opensource pioneros para empresas. Actualmente se distribuye como un ERP basado en «la nube». Integra funcionalidades de gestión, abastecimiento, almacenes e inventarios, y contabilidad. Y puede ser utilizado como un ERP en el canal minorista.</p> <ul> <li> <h2><a href="https://www.openxpertya.org/" target="_blank" rel="noopener noreferrer">OpenXpertya</a></h2> </li> </ul> <p style="padding-left: 30px;">Es una solución integral para la empresa que engloba ERP y CRM, comercio electrónico B2B, B2C y B2E (empresa – empleados), oporte de exportación e datos al estandard EDI (intercambio electrónico de información entre empresa: facturas, albaranes, pedidos adaptado a la legislación española fiscal, mercantil, civil, contable, etc.</p> <h1>CRM (Customer Relationship Management)</h1> <p>Un CRM es una herramienta que te permite controlar y analizar todo el proceso de venta que llevas a cabo con un cliente desde que lo conoces por cualquiera de los medios que ponga en marcha la empresa.</p> <p>Se trata de llevar un registro de todas las iteraciones que se hacen con los clientes con el fin de poder actuar mejor con ellos. Lanzar campañas más eficientes, llevar el control de esas campañas, etc.</p> <ul> <li> <h2>SugarCRM</h2> </li> </ul> <p style="padding-left: 30px;">Permite a los usuarios instalar una versión opensource comercial en el servidor local de la empresa. La versión gratuita es totalmente operativa pero, hay una integración ya preparada de SugarCRM con Microsoft Word, Microsoft Outlook, Microsoft Excel y Lotus Notes que si es de pago.</p> <ul> <li> <h2><a href="https://www.webcrm.com/es/" target="_blank" rel="noopener noreferrer">WebCRM</a></h2> </li> </ul> <p style="padding-left: 30px;">WebCRM es un sistema simple e intuitivo para PYMES y trabajadores autónomos. WebCRM será adecuado si utilizas Outlook, ya que lo primero que aconsejan desde este CRM es integrar los contactos de Outlook. Además, el producto es compatible no sólo con dispositivos iOS y Android sino también con BlackBerry-RIM y Windows Phone.</p> <ul> <li> <h2><a href="https://www.vtiger.com/" target="_blank" rel="noopener noreferrer">Vtiger</a></h2> </li> </ul> <p style="padding-left: 30px;">Vtiger es una aplicación CRM de código abierto que partió de SugarCRM con el objetivo de proporcionar un sistema CRM de código abierto con funciones completas a empresas pequeñas y medianas. Hoy en día, Vtiger provee también una solución SaaS, que aún teniendo funcionalidad limitada, hablando del precio, es más adecuada para las PYMES. La interfaz parece bastante intuitiva.</p> <ul> <li> <h2><a href="https://civicrm.org/" target="_blank" rel="noopener noreferrer">CivicCRM</a></h2> </li> </ul> <p style="padding-left: 30px;">CivicCRM está diseñado para satisfacer las necesidades de organizaciones sin ánimo de lucro, no gubernamentales, y grupos de apoyo. Como resultado, este es un sistema de código abierto bajo licencia GNU AGPL, que permite seguir contactos, relaciones, actividades, grupos, etiquetas y permisos. Además, Civic incluye componentes especializados para gestionar colaboradores (CiviContribute), eventos (CiviEvent), listas de miembros (CiviMember), casos (CiviCase), becas (CiviGrant), campañas (CiviCampaign), peticiones (CiviPetition), correo masivo (CiviMail) e informes (CiviReport).</p> <ul> <li> <h2>Hibergate CRM</h2> </li> </ul> <p style="padding-left: 30px;">Hipergate CRM puede gestionar direcciones de clientes, crear un foro y mucho más. Se requiere la creación de un sitio web CRM. El programa puede ejecutarse en múltiples bases de datos y sistemas operativos. También tiene un cliente de mensajería instantánea.</p> <p style="padding-left: 30px;">El paquete más completo de Open Source Java CRM + GroupWare incluye: automatización de ventas, servicio al cliente, intranet, marketing por correo electrónico, gestión de contenido, rastreador de errores, gestión de proyectos, programa para trabajo en un grupo, webmail, calendario, foros, intercambio de archivos y directorio.</p> <p>Estos son solo una muestra de los paquetes que con modalidad «software libre» nos encontramos en el mercado. Con conocimientos suficientes cualquier usuario sería capaz de instalarlo y ponerlo en marcha.</p> <p>Mi consejo es que siempre se valore el tiempo que se necesita para poner en producción el sistema elegido, frente a la posibilidad de que un experto nos ayude en esas labores.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1885" data-ulike-nonce="46ea0b4f33" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1885"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/software-libre-para-emprendedores/">Software libre para emprendedores</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/software-libre-para-emprendedores/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Google apuesta por el Cloud Computing</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/google-apuesta-por-cloud-computing/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/google-apuesta-por-cloud-computing/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 03 Apr 2014 08:35:09 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[almacenamiento en la nube]]></category> <category><![CDATA[Cloud computing]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[La Nube]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1841</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/04/Inesem_0104-2014-04-03-10_31_18-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Google apuesta por el Cloud Computing</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/google-apuesta-por-cloud-computing/">Google apuesta por el Cloud Computing</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/04/Inesem_0104-2014-04-03-10_31_18-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>El Cloud Computing se va haciendo un hueco paulatinamente en el mundo de la tecnología. Sus beneficios cada vez más conocidos y mejorados (<a href="https://www.inesem.es/revistadigital/informatica-y-tics/cloud-computing/" target="_blank">ver mas</a>) hacen que cada vez mas empresas apuesten por esta realidad tecnológica.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1844" title="Inesem_0104 2014-04-03, 10_31_18" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/04/Inesem_0104-2014-04-03-10_31_18.gif?x76792" alt="" width="801" height="458" /></p> <p>Como en otros ámbitos, Google con su plataforma <a href="https://cloud.google.com/" target="_blank">Cloud Platform</a>, no quiere dejarse ganar y apuesta fuertemente por estos servicios, centrando su guerra comercial ahora en el abaratamiento de los precios.</p> <p>Así ha quedado patente en el evento Google Cloud Platfomr Live, donde Urs Hölzle responsable de ese área ha anunciado que bajarán los precios entre un 30% y un 85%. Estos descuentos actuarían del siguiente modo a sus soluciones:</p> <ul> <li><strong>App Engine</strong>: Servicio para dotar de la escalabilidad a las aplicaciones que usa la misma infraestructura de Google se abarata en torno al 30%.</li> <li><strong>Compute Engine</strong>: Servicio de procesamiento en máquinas escalabres y flexibles, se abarata un 32%.</li> <li><strong>Cloud Storage</strong>: Servicio de almacenamiento online, el GB pasa a costar un 2,6 centimos de dólar, el equivalente a una rebaja del 68%.</li> <li><strong>Bigquery</strong>: Servicio destinado a procesar BigData, se abarata un 85%.</li> </ul> <p>Según Urs Hölzle, los precios seguirán bajando de acuerdo a las bajadas de los coste de hardware. De hecho los últimos años el hardware ha venido bajando entorno al 20% y los precios de los servicios solo un 8%, con lo que aún queda mucho margen de mejora.</p> <p>Esta política tan agresiva en precios, sin duda indica que Google va a por todas en el negocio de Cloud Computing.</p> <p>La pelota pasa ahora a los competidores a los que sin duda les va a costar competir con los medios de Google, pero sin duda a los que nos beneficiará esta lucha es a los usuarios que tendremos mejores servicios a precios más baratos.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1841" data-ulike-nonce="31cd9042ce" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1841"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/google-apuesta-por-cloud-computing/">Google apuesta por el Cloud Computing</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/google-apuesta-por-cloud-computing/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Hack el lenguaje de programación de Facebook</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/hack-el-lenguaje-de-programacion-de-facebook/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/hack-el-lenguaje-de-programacion-de-facebook/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 27 Mar 2014 08:20:23 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Facebook]]></category> <category><![CDATA[hack]]></category> <category><![CDATA[lenguaje de programación de Facebook]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1838</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/03/Inesem_0099-2014-03-27-09_19_16-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Hack el lenguaje de programación de Facebook</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/hack-el-lenguaje-de-programacion-de-facebook/">Hack el lenguaje de programación de Facebook</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/03/Inesem_0099-2014-03-27-09_19_16-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Los profesionales de la informática sabemos de la gran cantidad de lenguajes de programación que hay en el mercado.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1839" title="Inesem_0099 2014-03-27, 09_19_16" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/03/Inesem_0099-2014-03-27-09_19_16.gif?x76792" alt="" width="976" height="344" /></p> <p>En general es difícil decir cual de ellos es mejor. Lo que si es importante es saber que depende de qué deseemos programar probablemente sea mejor seleccionar un lenguaje u otro.</p> <p>Por ejemplo para programar un controlador de un dispositivo, seguramente el lenguaje a elegir sea C++. Sin embargo para programar una aplicación windows pues probablemente debieramos orientarnos por Visual Studio .NET.</p> <p>Seguramente basándose en este criterio Facebook ha debido considerar que ninguno de los lenguajes del mercado se adapta a esta plataforma y ha desarrollado su propio lenguaje de programación. Así nace Hack (<a href="https://hacklang.org/" target="_blank">ver mas</a>), un lenguaje que permite a los programadores desarrollar sitios web en un entorno de desarrollo rápido.</p> <p>Para ello los ingenieros de Facebook han desarrollado una aplicación llamada <a href="https://hhvm.com/" target="_blank">HHVM</a> (Hip Hop Virtual Machine) sobre la que se ejecuta este nuevo lenguaje.</p> <p>Ha sido presentado como código abierto con lo que se irá enriqueciendo con las contribuciones de los usuarios. Los ingenieros de Facebook consideran a Hack como el nuevo PHP y es el lenguaje en que se realizan los desarrollos nuevos de Facebook. La pretensión es que poco a poco se sustituya todo el desarrollo PHP por Hack.</p> <p>El tiempo nos dirá si Hack se hace un espacio en el campo del desarrollo. Por ahora iremos probándolo para ver su potencial.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1838" data-ulike-nonce="e609a56a19" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1838"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/hack-el-lenguaje-de-programacion-de-facebook/">Hack el lenguaje de programación de Facebook</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/hack-el-lenguaje-de-programacion-de-facebook/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Como implantar la ley de cookies en wordpress</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-implantar-la-ley-de-cookies-en-wordpress/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-implantar-la-ley-de-cookies-en-wordpress/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Mon, 27 Jan 2014 11:37:35 +0000</pubDate> <category><![CDATA[Análisis de Datos]]></category> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[cookies wordpress]]></category> <category><![CDATA[ley de cookies]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1793</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/01/inesem-cookies-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Como implantar la ley de cookies en wordpress</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-implantar-la-ley-de-cookies-en-wordpress/">Como implantar la ley de cookies en wordpress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/01/inesem-cookies-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>De un tiempo a esta parte, cuando navegamos en la mayoría de páginas web, nos encontramos con unos avisos sobre el uso de las cookies. (<a href="https://www.inesem.es/revistadigital/informatica-y-tics/la-ley-de-cookies/" target="_blank">Ver La ley de cookies</a>).</p> <p>Todo comienza con la LSSI (Ley de Servicios de la Sociedad de la Información) de toda la vida, que fue modificada por el Real Decreto-Ley 13/2012 de 30 de marzo para adaptar nuestra legislación a las directivas comunitarias relativas a las comunicaciones electrónicas dentro de Europa.</p> <p>A raiz de esa adaptación y su puesta en marcha <strong>es obligatorio por parte de los propietarios de páginas web avisar a todo el que entra que estás usando cookies (Propias o de terceros)</strong> antes de iniciar la navegación por el site. Real Decreto del 30 de Marzo 2013.</p> <p>Es muy importante la aclaración de que las cookies de las que hablamos pueden referirse a cookies propias de nuestra web, por ejemplo si tenemos un carrito de la compra (normalmente se implementa con cokies), pero también hemos de avisar se usan cookies de terceros, véase el caso de Google Analytics.</p> <p>Si deseamos cumplir la norma, en nuestra web debe aparecer cláramente el aviso de uso de cookies así como la información sobre cómo revocar el consentimiento y eliminar las cookies.</p> <p>Centrándonos ya en los usuarios de wordpress, es bastante habitual que se usen cookies. La mayoría de plugin hacen uso de ellas.</p> <p>Por esta razón no está de más perder un rato en incorporar a nuestro sitio web el aviso de cookies. El proceso es muy sencillo y a continuación lo detallo:</p> <ul> <li>Vamos a buscar e instalar un plugin en wordpress que nos sirva para resolver el problema:</li> </ul> <p><span style="font-size: medium;"><span style="line-height: 24px;"><img loading="lazy" class="size-full wp-image-1794 aligncenter" title="Inesem_0002 2014-01-26" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/01/Inesem_0002-2014-01-26.gif?x76792" alt="" width="510" height="230" /></span></span></p> <p style="text-align: center;"><em><span style="font-size: 16px;">(Este desarrollado por Carlos Doral nos puede servir)</span></em></p> <blockquote><p><span style="font-size: medium;"><span style="line-height: 24px;">Para los usuarios que lo deseen pueden conseguir un plugin muy bueno en <a href="https://wordpress.org/plugins/cookie-law-info/" target="_blank">https://wordpress.org/plugins/cookie-law-info/</a>. El problema de este plugin es que la instalación es manual. Pero está muy bien documentada.<br /> </span></span></p></blockquote> <ul> <li>Una vez instalado y activado, nos debe de aparecer una entrada correspondiente a este plugin dentro del escritorio en la opción de herramientas.</li> </ul> <p><span style="font-size: medium;"><span style="line-height: 24px;"><img loading="lazy" class="aligncenter size-full wp-image-1795" title="Inesem_0003 2014-01-26" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/01/Inesem_0003-2014-01-26.gif?x76792" alt="" width="143" height="163" /></span></span></p> <ul> <li>Desde esta opción podemos acceder a la configuración de este plugin:</li> </ul> <p><span style="font-size: medium;"><span style="line-height: 24px;"><img loading="lazy" class="aligncenter size-full wp-image-1796" title="Inesem_0004 2014-01-26" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/01/Inesem_0004-2014-01-26.gif?x76792" alt="" width="487" height="743" /></span></span></p> <p>Como se ve es bastante flexible y podemos configurar tanto su comportamiento como su aspecto.</p> <p>Hago referencia especialmente a las opciones donde podemos indicar la URL donde se encuentra la información sobre politica de cookies y sobre qué son las cookies.</p> <p>Si no tenemos ningún fichero que ofrecer con esa información podemos pedirle a este plugin que nos lo genere automáticamente a través del botón de «crear páginas automáticamente».</p> <ul> <li>Una vez configurado a nuestro gusto, solo tendremos que guardar los cambios y ya tenemos nuestra web lista y adaptada a los requerimientos de la «Ley de cookies».</li> </ul> <p>Como se puede ver todo el proceso no dura más de 5 minutos. Vale la pena perderlos y evitar disgustos futuros.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1793" data-ulike-nonce="ee3a539b3c" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1793"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-implantar-la-ley-de-cookies-en-wordpress/">Como implantar la ley de cookies en wordpress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-implantar-la-ley-de-cookies-en-wordpress/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Great Suspender optimiza Google Chrome</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/great-suspender-optimiza-google-chrome/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/great-suspender-optimiza-google-chrome/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 14 Jan 2014 12:14:35 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[google chrome]]></category> <category><![CDATA[great suspender]]></category> <category><![CDATA[optimizar google chrome]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1775</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/01/inesem-chrome-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Great Suspender optimiza Google Chrome</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/great-suspender-optimiza-google-chrome/">Great Suspender optimiza Google Chrome</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/01/inesem-chrome-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>No cabe duda que Google Chrome se ha convertido en el navegador más usado por los <img loading="lazy" class="alignleft size-full wp-image-1776" title="inesem-chrome" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2014/01/inesem-chrome-125x125-custom.jpg?x76792" alt="Great Suspender optimiza Google Chrome" width="125" height="125" />usuarios, a las estadísticas me remito.</p> <p>Esto ha hecho que se hayan desarrollado multitud de pluging que mejoran y cumplimentan su funcionamiento.</p> <p>En este post quiero hablaros de uno que seguro os mejorará considerablemente el rendimiento de <strong>Google Chrome</strong>. Este pluging es el <strong>Great Suspender</strong>.</p> <p>A través de este pluging resolvemos el problema típico de deterioro del sistema al tener múltiples pestañas abiertas. Eso que en muchos casos hacemos de modo habitual hace que poco a poco el proceso de Google Chrome vaya consumiendo más recursos hasta llegar incluso a hacer inestable el propio sistema. Hay que tener en cuenta que cada pestaña que mantenemos abierta es un proceso funcionando que requiere una atención del sistema y por tanto consume recursos del mismo.</p> <p>Pues bien la función de <strong>The Great Suspender</strong> es precisamente corregir ese problema, permitiendo suspender, o desactivar, las pestañas que no utilizamos. Así evita que estén constantemente activas consumiendo estos recursos.</p> <p>El pluging nos da varias opciones, por ejemplo excluir algunas páginas web como la de Gmail.com, que nos podría interesar mantener siempre activa o bien, podemos seleccionar que las pestañas se desactiven cuando lleven un periodo de inactividad que hayamos fijado. Por ejemplo podemos configurar que si a los 10 minutos no hemos vuelto a abrir una pestaña, se pueda desactivar. De ese modo si no vamos a volver a abrirla, no consumirá recursos del sistema, pero si luego queremos volver, la dirección seguirá estando ahí y solo habrá que recargar la página.</p> <p>Como digo con <strong>The Great Suspender</strong>, podemos reducir el uso de CPU especialmente útil en el caso de ordenadores de gama media-básica con poco rendimiento. No dejéis de probarlo.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1775" data-ulike-nonce="db92f0dd89" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1775"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/great-suspender-optimiza-google-chrome/">Great Suspender optimiza Google Chrome</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/great-suspender-optimiza-google-chrome/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>SmartyRing el último grito en tecnología</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/smartyring-el-ultimo-grito-en-tecnologia/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/smartyring-el-ultimo-grito-en-tecnologia/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 17 Dec 2013 11:51:40 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1764</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/12/Inesem-Smarty-Ring-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />SmartyRing el último grito en tecnología</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/smartyring-el-ultimo-grito-en-tecnologia/">SmartyRing el último grito en tecnología</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/12/Inesem-Smarty-Ring-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Hace poco publicaba un post haciéndome eco de la novedad tecnológica que suponían los <strong>SmartWatches</strong> (<a href="https://www.inesem.es/revistadigital/informatica-y-tics/llega-el-reloj-inteligente-de-samsung/" target="_blank">ver mas</a>).</p> <p>Pues bien sin darnos tiempo a digerirlo nos llega un nuevo dispositivo todavía más<em> chic</em> si cabe; el <strong>Smarty Ring</strong> o anillo inteligente.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1765" title="Inesem-Smarty-Ring" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/12/Inesem-Smarty-Ring.png?x76792" alt="" width="590" height="260" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/12/Inesem-Smarty-Ring.png 590w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/12/Inesem-Smarty-Ring-175x77.png 175w" sizes="(max-width: 590px) 100vw, 590px" /></p> <p>A través de estos anillos podremos controlar nuestro <strong>smartphone</strong> sin sacarlo de nuestro bolsillo.</p> <p>La idea es bien simple. Partiendo de que por término medio consultamos entre 100 y 200 veces al día nuestro <strong>smartphone</strong>, este dispositivo, nos permitiría ver el estado de nuestras comunicaciones o avisos sin tener que recurrir al dispositivo móvil, con solo mirar nuestra mano.</p> <p>Los Smarty Ring funcionarán con tecnología <strong>Bluetooth 4.o</strong> y nos permitirán estar permanente informados de los avisos que reciba nuestro <strong>smartphone</strong>.</p> <p><div class="video-container"><iframe title="Smarty Ring" width="500" height="281" src="https://www.youtube.com/embed/bXQlpY0LXgg?feature=oembed&wmode=opaque" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div></p> <p>Estos anillos funcionarán con dispositivos <strong>Android, IOS y Windows Phone</strong>, controlando funciones muy básicas como aceptar/rechazar llamadas, disparar la cámara, seguir el rastro de nuestro teléfono, recibir avisos de entradas de notificaciones, controlar la música, etc.</p> <p>En principio todo apunta a que estarán disponibles en el mercado a partir de 2014. Estaremos atentos para no quedarnos atrás en este mundo loco de <em>la tecnología</em>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1764" data-ulike-nonce="42376c01ce" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1764"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/smartyring-el-ultimo-grito-en-tecnologia/">SmartyRing el último grito en tecnología</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/smartyring-el-ultimo-grito-en-tecnologia/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>El proyecto Excess para hacer la informática más ecológica</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/el-proyecto-excess-para-hacer-la-informatica-mas-ecologica/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/el-proyecto-excess-para-hacer-la-informatica-mas-ecologica/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 11 Dec 2013 23:10:41 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[ahorro energético]]></category> <category><![CDATA[Excess]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1759</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/12/excess-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />El proyecto Excess para hacer la informática más ecológica</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/el-proyecto-excess-para-hacer-la-informatica-mas-ecologica/">El proyecto Excess para hacer la informática más ecológica</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/12/excess-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>A través de este proyecto, la UE se propone conseguir a través de la programación un <img loading="lazy" class="alignleft wp-image-1760" title="excess-inesem" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/12/excess.jpg?x76792" alt="" width="492" height="215" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/12/excess.jpg 615w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/12/excess-175x77.jpg 175w" sizes="(max-width: 492px) 100vw, 492px" />ahorro energético en los equipos. Es decir reducir el consumo de energía desde los propios sistemas informáticos, sin renunciar a un rendimiento cada vez mayor. Al menos así lo creen en la universidad de Chalmers en Suecia, donde se desarrolla el <a href="https://excess-project.eu/" target="_blank">proyecto Excess</a>.</p> <p>En una informática inmersa en sistemas que pasan de petaescala a exaescala, con el consiguiente aumento del consumo eléctrico la necesidad de controlar el gasto energético y por supuesto la reducción de emisión de gases invernadero, se hace una prioridad en las investigaciones.</p> <p>En este proyecto Excess, intervienen los principales expertos en computación de alto rendimiento y sistemas informáticos de Europa. El proyecto está subvencionado por la UE y el objetivo es proporcionar nuevos modelos con paradigmas de computación eficientes, lo que permitirá un importante ahorro energético de los sistemas informáticos.</p> <p>La investigación seguirá un enfoque integral que incluya al mismo tiempo tanto aspectos de hardware como software, abriendo así más posibilidades para abordar con éxito el problema de la eficiencia energética, al tiempo que se descubren soluciones innovadoras.</p> <p>En realidad, conscientes de esta necesidad, muchas empresas privadas ya estaban invirtiendo en este sentido en sus centros de datos, véase el ejemplo de Google.</p> <p>Otro factor que ha acelerado esta necesidad es la proliferación de dispositivos móviles con baterías con capacidades limitadas. En estos dispositivos un pequeño ahorro puede conseguir aumentar la duración de las baterías un tiempo que suponga una ventaja competitiva muy importante en el mercado.</p> <p>Sea como quiera en los próximos tiempos seguro que seguiremos escuchando hablar del proyecto Excess.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1759" data-ulike-nonce="b0210ca4be" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1759"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/el-proyecto-excess-para-hacer-la-informatica-mas-ecologica/">El proyecto Excess para hacer la informática más ecológica</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/el-proyecto-excess-para-hacer-la-informatica-mas-ecologica/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Internet en toda la casa con la tecnología PLC</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/internet-en-toda-la-casa-con-la-tecnologia-plc/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/internet-en-toda-la-casa-con-la-tecnologia-plc/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Mon, 02 Dec 2013 10:44:01 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[internet]]></category> <category><![CDATA[internet por cable]]></category> <category><![CDATA[PLC]]></category> <category><![CDATA[wifi]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1749</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/12/Inesem-plc-esquema-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Internet en toda la casa con la tecnología PLC</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/internet-en-toda-la-casa-con-la-tecnologia-plc/">Internet en toda la casa con la tecnología PLC</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/12/Inesem-plc-esquema-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>El wifi se ha convertido en un elemento más dentro de nuestros hogares. Difícilmente encontramos hoy día un domicilio, empresa en el que no esté disponible una conexión wifi donde poder conectar nuestro dispositivo móvil.</p> <p>El problema surge por que por la configuración de muchos de estos sitios, (viviendas en varias plantas, distancia excesiva desde el router al lugar de conexión, etc.), a veces no nos proporciona suficiente señal para poder conectarnos correctamente.</p> <p>Existen entonces varias soluciones. En este post quiero comentar una de ellas que nos permitirá tener Internet en toda la casa con la tecnología PLC (Power Line Communication).(<a href="https://www.consumer.es/web/es/tecnologia/internet/2008/08/29/179120.php" target="_blank">Ver mas</a>).</p> <p>Básicamente consiste en usar la red eléctrica para trasmitir las señales de conexión. En la siguiente imagen se refleja perfectamente la idea:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1750" title="Inesem-plc-esquema" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/12/Inesem-plc-esquema.jpg?x76792" alt="" width="496" height="541" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/12/Inesem-plc-esquema.jpg 496w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/12/Inesem-plc-esquema-160x175.jpg 160w" sizes="(max-width: 496px) 100vw, 496px" /></p> <p>El router seguiría siendo el punto de entrada de Internet a nuestra red. A partir de ahí a través de un dispositivo PLC pasaríamos esa señal por cable, del router a nuestra red eléctrica.</p> <p>Una vez dentro de la red necesitaríamos otro dispositivo PLC para extraer esa señal en cada uno de los puntos deseados.</p> <p>Aunque no existe un estandar en el mercado, si hay dos normas que son las que se imponen actualmente: <strong>HomePlug Power Alliance</strong> y la<strong> Universal Powerline Association.</strong></p> <p><img loading="lazy" class="aligncenter wp-image-1751" title="inesem -PLC" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/12/inesem-PLC-159x132-custom.jpg?x76792" alt="" width="159" height="132" /></p> <p>En realidad la única limitación que encontramos es que todos los dispositivos que usemos en la misma red deben seguir la misma norma (hablar el mismo idioma).</p> <p>Hace unos años algunas compañias eléctricas incluso se plantearon usar su red de cableado para ofertar internet a los hogares siguiendo este sistema.(!!practicamente toda la infraestructura ya la tenían montada!!).</p> <p>Supongo que la presión de las empresas de telecomunicaciones y el rápido abaratamiento del ADSL, llevó al abandono de la idea, por lo que ahora esta tecnología ha quedado para soluciones en los hogares y en redes locales.</p> <p>En cualquier caso es una buena solución (no muy cara), para tener una señal perfecta en todos los puntos de nuestro hogar.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1749" data-ulike-nonce="342dfa34f3" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1749"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/internet-en-toda-la-casa-con-la-tecnologia-plc/">Internet en toda la casa con la tecnología PLC</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/internet-en-toda-la-casa-con-la-tecnologia-plc/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Ultimas novedades tecnológicas del año</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/ultimas-novedades-tecnologicas-del-ano/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/ultimas-novedades-tecnologicas-del-ano/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Sun, 01 Dec 2013 18:09:38 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Facebook Phone]]></category> <category><![CDATA[Google Glass]]></category> <category><![CDATA[microsoft surface]]></category> <category><![CDATA[Smartwatches]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1747</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/cables-inesem-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Ultimas novedades tecnológicas del año</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ultimas-novedades-tecnologicas-del-ano/">Ultimas novedades tecnológicas del año</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/cables-inesem-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>En este post quiero hacer un recorrido por las novedades tecnológicas que vamos a encontrar en la última parte del año 2013.</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter wp-image-1712" title="seguridad-cables-inesem" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/cables-inesem-240x225-custom.jpg?x76792" alt="" width="240" height="225" /></p> <h2>1. Pagar desde el móvil</h2> <p>Gracias al desarrollo de la tecnología NFC (Near Field Communications), se prevé que dentro de unos meses se consolide como método de pago con el que nuestros móviles sustituirán a las tarjetas de crédito.</p> <h2>2. Google Glass</h2> <p>El dispositivo de realidad aumentada Google Glass ha provocado la admiración y la controversia al mismo tiempo. Cada vez nos enteramos de nuevas funcionalidades (eso antes de aparecer en el mercado), GPS, fotografía, grabar videos, etc.</p> <p>Sin estar todavía al mercado, las gafas inteligentes, muchos ya tienen su opinión formada acerca de cómo cambiarán nuestra forma de ver la realidad que nos rodea.</p> <h2>3. Smartwatches</h2> <p>Otros dispositivos con ganas de hacerse un lugar en el mercado son los relojes inteligentes La guerra entre Samsung y Apple se extiende también al mundo estos dispositivos. Actualmente ya compiten en el mercado diferentes relojes que los más adictos a la tecnología consideran “incompletos”, pero con diversidad de funciones como el Pebble y el Martian Smartwatch. (<a href="https://www.inesem.es/revistadigital/informatica-y-tics/llega-el-reloj-inteligente-de-samsung/" target="_blank">Ver mas</a>).</p> <h2>4. La Televisión transparente de Samsung</h2> <p>Samsung tiene acaparados todos los tamaños y gamas, y propone sacar al mercado una pantalla transparente. Esta pantalla que funciona con y sin retroiluminación será lanzada este otoño y la tendremos en nuestros comercios a partir del nuevo trimestre.</p> <h2>5. Facebook Phone</h2> <p>Mark Zuckerberg presentó el teléfono de Facebook en Estados Unidos el pasado abril. Por lo tanto, todo hacer prever que Home, la capa de software que oculta las aplicaciones para ofrecer una nueva interfaz con la que interactuar con Facebook, podrá poner a los usuarios en manos de la red social desde que encienden el teléfono sin tener que ejecutar la aplicación.</p> <h2>6. Coches no pilotados</h2> <p>Hace unos años fabricar un coche que no necesitase piloto era un proyecto de ciencia ficción. Google nos desmostró que era posible y otras marcas como Bosch ya han llevado a cabo pruebas para mejorar las funciones de sistemas como el piloto automático para atascos o el cambio de carril automático que Toyota y Lexus ya han lanzado.</p> <h2>7. Microsoft Surface Pro</h2> <p>La nueva tablet de Windows incorpora un teclado que supera la limitación de las tabletas a la hora de trabajar. Con un buen rendimiento es considerada por los expertos como uno de los mejores avances tecnológicos del año 2013.</p> <p>Seguiremos alerta para ver que nos va deparando el futuro tecnológico. Aquí os lo iremos contando.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1747" data-ulike-nonce="a38273805d" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1747"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ultimas-novedades-tecnologicas-del-ano/">Ultimas novedades tecnológicas del año</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/ultimas-novedades-tecnologicas-del-ano/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>OK Google, disponible para Chrome</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/ok-google-disponible-para-chrome/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/ok-google-disponible-para-chrome/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 28 Nov 2013 09:21:55 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[extensiones chrome]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[google chrome]]></category> <category><![CDATA[google store]]></category> <category><![CDATA[OK Google]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1742</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/inesem-ok-google-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />OK Google, disponible para Chrome, permite realizar búsquedas en Chrome sin usar el teclado para nada.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ok-google-disponible-para-chrome/">OK Google, disponible para Chrome</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/inesem-ok-google-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>A través de una extensión para Google Chrome podemos usar ya la utilidad que Google ha desarrollado especialmente pensando en Google Glass y el Nexus 5.</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter wp-image-1743" title="inesem-ok-google" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/inesem-ok-google-462x260-custom.jpg?x76792" alt="" width="462" height="260" /></p> <p>Básicamente consiste en poder realizar búsquedas a través de la voz. De este modo el teclado pasa a un segundo plano.</p> <p>La importancia de esto (bajo mi punto de vista) es la tendencia que marca buscando de algún modo sistemas de iteración con el ordenador que no necesitan el contacto físico. El ratón ya supuso un avance respecto al teclado, hoy día ya no concebimos un sistema informático sin ratón.</p> <p>Los nuevos dispositivos nos han introducido en los sistemas táctiles.</p> <p>Pues bien las órdenes por voz creo que serán el siguiente paso y en este sentido se desarrolla esta iniciativa de Google que incorpora los avances que ha obtenido en torno a sus productos Google Glass y Nexus 5.</p> <p>En realidad Chrome ya contaba con la posiblidad de usar el micrófono:</p> <p><img loading="lazy" class="aligncenter wp-image-1744" title="Inesem_0048 2013-11-28, 10_12_09" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/Inesem_0048-2013-11-28-10_12_09-305x144-custom.gif?x76792" alt="" width="305" height="144" /></p> <p>Lo que introduce esta nueva extensión es que no hay que hacer ni clic en el micrófono, simplemente con decir «OK Google» se activaría la función, por lo que en todo el proceso de búsqueda no sería necesaria la iteración con otros dispositivos que no sean la voz.</p> <p>En el siguiente video Google explica como usar esta utilidad:</p> <p><a href="https://youtu.be/oNBBijn4JuY">https://youtu.be/oNBBijn4JuY</a></p> <p>Esa función ya se ofertaba para Android a través de Google Play (<a href="https://play.google.com/store/apps/details?id=com.luck.okaygooglenow" target="_blank">Ver mas</a>).</p> <p>Seguro que estas funciones seguirán mejorando y que arrastrados por Google otros se subirán al carro.</p> <p>Estaremos atentos a los avances, porque a lo mejor en un futuro próximo podemos dejar los teclados como piezas de museo. El tiempo nos dirá.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1742" data-ulike-nonce="44360e9b3f" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1742"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ok-google-disponible-para-chrome/">OK Google, disponible para Chrome</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/ok-google-disponible-para-chrome/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Como las impresoras 3D están cambiando el mundo</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-las-impresoras-3d-estan-cambiando-el-mundo/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-las-impresoras-3d-estan-cambiando-el-mundo/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 27 Nov 2013 09:23:08 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Edición e Impresión]]></category> <category><![CDATA[impresoras 3d]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1738</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/bisuteria-inesem-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Como las impresoras 3D están cambiando el mundo</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-las-impresoras-3d-estan-cambiando-el-mundo/">Como las impresoras 3D están cambiando el mundo</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/bisuteria-inesem-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Cuando hace algún tiempo comencé a escribir sobre estos dispositivos, fueron muchos los que dejaron entrever una sonrisa derivada de su desconfianza ante las posibilidades de las mismas.</p> <p>En poco tiempo se van haciendo espacio en nuestras vidas y encontramos ya muchas aplicaciones prácticas de estos nuevos elementos que pronto serán indispensables en nuestros hogares.</p> <p>La última noticia nos indica que la NASA se está planteando introducir estos dispositivos en sus naves con el fin de que los viajeros al espacio puedan disponer de cualquier pieza en cualquier momento.</p> <p>Para los mortales de a pie, sirvan los siguientes ejemplos para ver la importancia creciente de estos dispositivos:</p> <h2>Bisutería</h2> <p>Con la idea de la diseñadora Yvonne van Zummeren podremos elegir la joya que deseamos lucir sobre la marcha.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1739" title="bisuteria-inesem" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/bisuteria-inesem.png?x76792" alt="" width="461" height="360" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/bisuteria-inesem.png 461w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/bisuteria-inesem-175x137.png 175w" sizes="(max-width: 461px) 100vw, 461px" /></p> <h2>Prótesis humanas</h2> <p>Se está trabajando en la creación de órganos y prótesis para humanos. Esto podría ser un revolución al poder obtener en cualquier parte del mundo a la hora deseada la prótesis necesitada. Pensar en órganos concretos, queda un poco más lejos pero se está trabajando en ello.</p> <p style="text-align: justify;">Concretamente en la universidad de Michigan, han impreso ya una tráquea.</p> <p style="text-align: center;"><iframe loading="lazy" src="https://www.youtube.com/embed/O82nC9ro6Io" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p> <h2>Armas</h2> <p>Aunque no es una de las aplicaciones de las que más debamos de sentirnos orgullosos, es un hecho. Desde hace tiempo ya se han impreso todas las piezas necesarias para formar un arma. Un estudiante de Texas, publicó el diseño de todas las piezas y aunque fue retirado por orden del gobierno, seguro que sino ese otro andará danzando por la red.</p> <p>El hecho de que estas armas estén hechas de plástico planteará serios problemas de seguridad.</p> <p style="text-align: center;"><iframe loading="lazy" src="https://www.youtube.com/embed/drPz6n6UXQY" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p> <h2>Instrumentos</h2> <p>Pasamos a otra aplicación mucho más inteligente, sin duda. Un grupo de estudiantes crearon una flauta con un sonido que no tiene nada que envidiar al de las tradicionales.</p> <p style="text-align: center;"><iframe loading="lazy" src="https://player.vimeo.com/video/59825472" width="640" height="360" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p> <h2>Drones</h2> <p>Puestos a imprimir, ¿porqué no vamos a imprimir un drone tambien?. A unos estudiantes de Virginia que se les estropearon las alas de su drone, se les ocurrió la idea de poder imprimirla directamente. ¿Para qué esperar a que la envíe el fabricante?.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1740" title="Drone-inesem" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/Drone-inesem.jpg?x76792" alt="" width="600" height="373" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/Drone-inesem.jpg 600w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/Drone-inesem-175x109.jpg 175w" sizes="(max-width: 600px) 100vw, 600px" /></p> <h2>Automóviles</h2> <p>Por último aunque, ya hemos visto varios modelos en distintas exposiciones, la empresa Kor Ecologic, ha impreso un auto (Urbee 2), construido de plástico (ABS) muy resistente a los choques.</p> <p style="text-align: center;"><iframe loading="lazy" width="560" height="315" src="https://www.youtube.com/embed/FOh_m9pPvDo" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe></p> <p>En definitiva no son mas que pruebas de la importancia creciente de las impresoras 3D que poco a poco se van introduciendo en nuestras vidas.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1738" data-ulike-nonce="b9f1edaf37" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1738"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-las-impresoras-3d-estan-cambiando-el-mundo/">Como las impresoras 3D están cambiando el mundo</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-las-impresoras-3d-estan-cambiando-el-mundo/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Como usar un lector RSS en WordPress</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-un-lector-rss-en-wordpress/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-un-lector-rss-en-wordpress/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 20 Nov 2013 15:25:25 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[canales rss]]></category> <category><![CDATA[círculo de lectores]]></category> <category><![CDATA[rss]]></category> <category><![CDATA[wordpress]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1725</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/Inesem_0056-2013-11-20-14_18_51-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Como usar un lector RSS en Wordpress</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-un-lector-rss-en-wordpress/">Como usar un lector RSS en WordPress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/Inesem_0056-2013-11-20-14_18_51-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>En un post anterior os daba como idea, montar una web en base a contenidos generados por terceros (<a href="https://www.inesem.es/revistadigital/informatica-y-tics/crear-paginas-web-a-partir-de-canales-rss/" target="_blank" rel="noopener noreferrer">Ver mas</a>).</p> <p>Pues bien, en este post quiero mostrar como usar un lector RSS en wordpress, con el fin de que podáis poner en marcha una web siguiendo esta idea.</p> <p>Para eso en primer lugar debemos buscar un plugin para wordpress que nos pueda servir. Hay muchos gratuitos, yo de los que he probado el que más me satisface es el <a href="https://wordpress.org/plugins/wp-rss-multi-importer/" target="_blank" rel="noopener noreferrer">RSS Multi-Importer</a>.</p> <ul> <li>Por tanto primer paso instalar este plugin en wordpress</li> </ul> <p><img loading="lazy" class="aligncenter size-full wp-image-1726" title="Inesem - RS - multiimporter" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/Inesem_0050-2013-11-20-13_43_36.gif?x76792" alt="" width="593" height="392" /></p> <p>Una vez instalado no olvidar activarlo.</p> <ul> <li>Ahora ya nos aparece una nueva entrada en el apartado AJUSTES, precisamente para configurar este plugin correctamente.</li> </ul> <p><img loading="lazy" class="aligncenter size-full wp-image-1727" title="Inesem-ajustes" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/Inesem_0051-2013-11-20-13_46_51.gif?x76792" alt="" width="290" height="284" /></p> <ul> <li>Ese será nuestro siguiente paso configurar el plugin:</li> </ul> <p><img loading="lazy" class="aligncenter size-full wp-image-1728" title="Inesem_0052 2013-11-20, 13_48_42" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/Inesem_0052-2013-11-20-13_48_42.gif?x76792" alt="" width="1000" height="122" /></p> <p>Las posibilidades de configuración son muy amplias y requerirían prácticamente un curso. Yo os voy a orientar para poner en marcha el plugin del modo más sencillo posible.</p> <ul> <li>Así en primer lugar vamos a crearnos unas categorías por si deseamos recoger RSS de varias fuentes o filtrados por varios criterios.</li> </ul> <p><img loading="lazy" class="aligncenter size-full wp-image-1729" title="Inesem_0053 2013-11-20, 13_58_41" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/Inesem_0053-2013-11-20-13_58_41.gif?x76792" alt="" width="460" height="39" /></p> <blockquote><p>Observar dos cosas:</p> <ol> <li>Se crea un código, en este caso el 10.</li> <li>[wp_rss_multi_importer category=»10″], es la línea que nos mostrará las publicaciones asociadas al RSS.</li> </ol> </blockquote> <ul> <li>Ahora viene la parte más importante, donde le vamos a decir de qué RSS va a obtener la información.</li> </ul> <blockquote><p>En este ejemplo yo uso los post que se publican en nuestra revista digital. En cualquier caso deberéis conseguir la URL que os recupera los contenidos que deseáis usar.</p></blockquote> <p>Una vez tenemos esa URL, vamos a la pestaña de <img loading="lazy" class="aligncenter size-full wp-image-1730" title="Inesem_0054 2013-11-20, 14_07_35" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/Inesem_0054-2013-11-20-14_07_35.gif?x76792" alt="" width="196" height="45" />Ahí a través del botón «Add a New Feed», le indicaremos la ruta de donde obtener el RSS:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1731" title="Inesem_0055 2013-11-20, 14_08_57" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/Inesem_0055-2013-11-20-14_08_57.gif?x76792" alt="" width="785" height="97" /></p> <p>Observar que ahora seleccionamos la categoría que habíamos creado anteriormente. De ese modo podemos seleccionar noticias de varias fuentes, agruparlas todas entorno a una categoría y posteriormente al mostrar, como mostramos categorías indicarle que nos muestre esa información (de varias fuentes):</p> <p><div id="attachment_1732" style="width: 472px" class="wp-caption aligncenter"><a href="https://diarioplural.hol.es"><img aria-describedby="caption-attachment-1732" loading="lazy" class="size-full wp-image-1732 " title="como-usar-un-lector-rss-en-wordpress" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/Inesem_0056-2013-11-20-14_18_51.gif?x76792" alt="" width="462" height="716" /></a><p id="caption-attachment-1732" class="wp-caption-text">Ejemplo extraído de https://diarioplural.hol.es</p></div></p> <p style="text-align: center;"><em>(las noticias se muestran de distintos medios)</em></p> <p style="text-align: left;">Bien con solo esto ya estamos en disposición de realizar nuestra primera publicación.</p> <p style="text-align: left;">Para eso nos vamos a cualquiera de los espacios que para tal fin tiene wordpress, post o páginas.</p> <p style="text-align: left;">Por ejemplo en una página, en la parte destinada a introducir el contenido solo tendremos que copiar:</p> <p style="text-align: left;"><img loading="lazy" class="aligncenter size-full wp-image-1733" title="Inesem_0057 2013-11-20, 16_04_59" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/Inesem_0057-2013-11-20-16_04_59.gif?x76792" alt="" width="786" height="281" /></p> <p style="text-align: left;">La opción mínima sería:</p> <p style="text-align: left;">[wp_rss_multi_importer category=»10″]</p> <p style="text-align: left;">el resto de parámetros nos permiten configurar ciertos comportamientos del objeto lector. En la pestaña «Shortcod Parameters», podemos ver los distintos parámetros que podemos usar:</p> <p style="text-align: left;"><img loading="lazy" class="aligncenter size-full wp-image-1734" title="Inesem_0058 2013-11-20, 16_10_53" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/Inesem_0058-2013-11-20-16_10_53.gif?x76792" alt="" width="1049" height="847" /></p> <p style="text-align: left;">Por fin cuando accedamos a esa página, por ejemplo a través de una opción de menú, ya tendremos las publicaciones, sin tener que escribirlas nosotros y sobre todo, cada vez que entramos en esa página se actualizan, de modo que si el proveedor, introduce una nueva noticia, en cuanto refresquemos nuestra página aparecerá recogida.</p> <p style="text-align: left;"><img loading="lazy" class="aligncenter size-full wp-image-1735" title="Inesem_0059 2013-11-20, 16_22_03" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/11/Inesem_0059-2013-11-20-16_22_03.gif?x76792" alt="" width="444" height="669" /></p> <p style="text-align: left;">Como veis montar una web en base a contenidos RSS, nos puede llevar un rato de nuestro tiempo con resultados impresionantes.</p> <p style="text-align: left;">Ahora solo falta ponerlo en práctica.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1725" data-ulike-nonce="514a655a13" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1725"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-un-lector-rss-en-wordpress/">Como usar un lector RSS en WordPress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-un-lector-rss-en-wordpress/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Ingresos extra para los Webmaster</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/ingresos-extra-para-los-webmaster/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/ingresos-extra-para-los-webmaster/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 29 Oct 2013 16:06:21 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[afiliaciones]]></category> <category><![CDATA[ingresos extra]]></category> <category><![CDATA[publicidad web]]></category> <category><![CDATA[webmaster]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1680</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/inesem_afiliaciones-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Ingresos extra para los Webmaster</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ingresos-extra-para-los-webmaster/">Ingresos extra para los Webmaster</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/inesem_afiliaciones-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Si haces páginas web o tienes pensado dedicarte en el futuro a realizar páginas web, en este post voy a indicar cómo conseguir unas ingresos extras a través del diversos <strong>programas de afiliados</strong>.</p> <p>En realidad no es más que un modo de ofrecer publicidad a través de nuestra web de modo que los anunciantes nos pagarán de acuerdo a diversos criterios preestablecidos, normalmente los clic que se hagan sobre sus anuncios o bien por el número de impresiones que aparezca su anuncio.</p> <p>Entorno a esto se ha creado una red de captación de nuevos afiliados. En muchos casos por que estos programas funcionan de modo piramidal de modo que si yo soy afiliado y capto a otro yo me llevo beneficios del nuevo afiliado. Eso quiere decir que hay que tener mucho cuidado porque se está generando mucho fraude en torno a ello. Empresas que no pagan lo tratado, etc.</p> <p>Lo fundamental es tener páginas con mucho tráfico ya que nos paguen bajo un criterio u otro, el que lleguen muchos usuarios a nuestro sitio es lo que permitirá que suba el éxito publicitario de nuestro sitio.</p> <p>Podemos ayudarnos de redes sociales para promocionar nuestra página o para directamente hacer la publicidad de afiliado. (no olvidar que si conseguimos hacer más afiliados, conseguiremos ingresos a partir de estos sub-afiliados).</p> <p>Una vez tenemos claro que podemos conseguir, hemos de encontrar el programa que más de adapta a lo que deseamos.</p> <p>A continuación os dejo algunos de los mejores, pero si decidís usar este sistema de ingresos, no dudéis en emplear un tiempo investigando comparando y sobre todo viendo comentarios sobre cada uno no sea que nos asociemos a alguno que no pague ¿?. (que hay mucho moroso por ahí).</p> <table> <tbody> <tr> <td><a href="https://www.zanox.com/es/" target="_blank"><img loading="lazy" class="alignleft size-full wp-image-1681" title="Inesem_0041 2013-10-29, 16_20_28" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0041-2013-10-29-16_20_28.gif?x76792" alt="" width="111" height="31" /></a></td> <td width="80%">Pago por clic, por cada venta y por formulario</td> </tr> <tr> <td> <a href="https://www.tradetracker.com/es/publisher/register" target="_blank"><img loading="lazy" class="alignleft size-full wp-image-1682" title="Inesem_0042 2013-10-29, 16_25_51" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0042-2013-10-29-16_25_51.gif?x76792" alt="" width="118" height="35" /></a></td> <td width="80%">Pago por clic, por cada venta, por formulario y por impresiones.</td> </tr> <tr> <td> <a href="https://www.affili.net/es/Inicio.aspx" target="_blank"><img loading="lazy" class="alignleft wp-image-1683" title="Inesem_0043 2013-10-29, 16_28_53" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0043-2013-10-29-16_28_53.gif?x76792" alt="" width="97" height="34" /></a></td> <td width="80%">Pago por clic, por cada venta, por formulario y por impresiones.</td> </tr> <tr> <td> <img loading="lazy" class="alignleft size-full wp-image-1684" title="Inesem_0044 2013-10-29, 16_30_14" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0044-2013-10-29-16_30_14.gif?x76792" alt="" width="112" height="34" /></td> <td width="80%">Pago por clic, por cada venta y por formulario. Se cobran comisiones a partir de !5€! acumulados</td> </tr> <tr> <td> <a href="https://www.tradedoubler.com/es-es/" target="_blank"><img loading="lazy" class="alignleft size-full wp-image-1685" title="Inesem_0045 2013-10-29, 16_31_59" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0045-2013-10-29-16_31_59.gif?x76792" alt="" width="122" height="35" /></a></td> <td width="80%">Pago por clic, por cada venta, por formulario y por impresiones.</td> </tr> </tbody> </table> <p>Esto solo es una muestra de los cientos de programas que podéis encontrar por internet, sin contar eso sí con las afiliaciones que ofrecen directamente las empresas a través de sus web.</p> <p>Ante todo, pensar que simplemente es una posibilidad de poner publicidad en vuestra web y sobre todo que os va a permitir tener unos ingresos extra. Lo de hacerse rico, va a ser que no…., en principio.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1680" data-ulike-nonce="c835326846" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1680"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ingresos-extra-para-los-webmaster/">Ingresos extra para los Webmaster</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/ingresos-extra-para-los-webmaster/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo generar un catálogo para tu WordPress</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-generar-un-catalogo-para-tu-wordpress/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-generar-un-catalogo-para-tu-wordpress/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 23 Oct 2013 15:45:13 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[catálogo en wordpress]]></category> <category><![CDATA[issuu]]></category> <category><![CDATA[wordpress]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1657</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0026-2013-10-23-16_22_46-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Como generar un catálogo para tu Wordpress a través de un servicio llamado Issuu</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-generar-un-catalogo-para-tu-wordpress/">Cómo generar un catálogo para tu WordPress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0026-2013-10-23-16_22_46-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Son muchos los casos en los que nos puede venir bien mostrar los ficheros (por ejemplo pdf), en modo libro, de modo que simulemos el paso de páginas conforme realizamos la lectura. (<a href="https://serviciotecnicodelhogar.com/producto/iluminacion-leds/" target="_blank">Ver un ejemplo aquí</a>).</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1658" title="Inesem_Issuu" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0023-2013-10-23-16_11_44.gif?x76792" alt="" width="1139" height="742" /></p> <p>Lo vamos a hacer a través de un servicio llamado <a href="https://issuu.com/" target="_blank">issuu</a>. Al igual que por ejemplo Youtube nos permite subir videos y luego referenciarlos en nuestras web, este servicio nos permite subir pdfs y crearnos el efecto revista al mostrarlos.</p> <p>La versión gratuita nos mostraría además de nuestro catálogo, en los márgenes otros catálogos que podemos consultar. En la versión de pago ya no aparecería eso.</p> <p>Lo primero que debemos hacer es crearnos una cuenta como publicadores:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1664" title="Inesem_0029 2013-10-23, 16_39_09" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0029-2013-10-23-16_39_09.gif?x76792" alt="" width="747" height="381" /></p> <p>Elegimos la opción gratuita:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1665" title="Inesem_0030 2013-10-23, 16_40_22" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0030-2013-10-23-16_40_22.gif?x76792" alt="" width="910" height="495" /></p> <p>Nos permite registrarnos por cualquiera de los siguientes métodos:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1666" title="Inesem_0031 2013-10-23, 16_41_11" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0031-2013-10-23-16_41_11.gif?x76792" alt="" width="373" height="632" /></p> <p>Una vez registrados y validados, ya tendremos opción a administrar y subir nuevas publicaciones:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1667" title="Inesem_0032 2013-10-23, 16_46_23" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0032-2013-10-23-16_46_23.gif?x76792" alt="" width="535" height="54" /></p> <p>Una vez subida la publicación podemos obtener el código que directamente pondremos en nuestro wordpress (o cualquier web que tengamos). Para eso pulsamos sobre el elemento</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1668" title="Inesem_0033 2013-10-23, 17_16_05" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0033-2013-10-23-17_16_05.gif?x76792" alt="" width="485" height="400" /></p> <p>Seleccionamos Share y en el nuevo menu que aparece seleccionamos website o blog</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1669" title="Inesem_0034 2013-10-23, 17_17_03" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0034-2013-10-23-17_17_03.gif?x76792" alt="" width="479" height="385" /></p> <p>Por último nos muestra una ventana con determinadas propiedades de modo que según seleccionemos unas u otras, se genera un código u otro para agregar a nuestra web</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1670" title="Inesem_0035 2013-10-23, 17_19_30" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0035-2013-10-23-17_19_30.gif?x76792" alt="" width="729" height="703" /></p> <p>Ya solo nos faltaría copiar el código que se ha generado en el apartado <strong>Embed code</strong> y pegarlo en cualquier parte de nuestro sitio (<em>en un post, en una page</em>, etc), en cualquier parte que nos permita escribir código HTML directamente.</p> <p>El efecto final lo podéis ver en el enlace ya citado (<a href="https://serviciotecnicodelhogar.com/producto/iluminacion-leds/" target="_blank">Ver un ejemplo aquí</a>).</p> <p>Un buen ejercicio es que probáis a hacerlo cambiando las distintas opciones de configuración, pudiendo incluso hacer que comience por una página concreta del manual.</p> <p>El resultado es bastante profesional.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1657" data-ulike-nonce="f99751facd" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1657"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-generar-un-catalogo-para-tu-wordpress/">Cómo generar un catálogo para tu WordPress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-generar-un-catalogo-para-tu-wordpress/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo crear un código QR para nuestro sitio web</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-un-codigo-qr-para-nuestro-sitio-web/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-un-codigo-qr-para-nuestro-sitio-web/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 16 Oct 2013 12:01:13 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[códigos QR]]></category> <category><![CDATA[QR]]></category> <category><![CDATA[QR wordpress]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1649</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0026-2013-10-15-11_50_21-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Cómo crear un código QR para nuestro sitio web</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-un-codigo-qr-para-nuestro-sitio-web/">Cómo crear un código QR para nuestro sitio web</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0026-2013-10-15-11_50_21-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Cada vez más es habitual ver junto a cualquier cartel de publicidad el famoso código QR que prop<img loading="lazy" class="size-full wp-image-1652 alignleft" title="Inesem-codigos-qr" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0026-2013-10-15-11_50_21-145x135-custom.gif?x76792" alt="" width="145" height="135" />orciona la información deseada a los usuarios de dispositivos móviles.</p> <p>Al capturar ese código a través de la cámara de nuestro móvil, con la aplicación adecuada (ej. <a href="https://www.beetagg.com/en/download-qr-reader/" target="_blank" rel="noopener noreferrer">Beetag Reader</a>, <a href="https://www.quickmark.com.tw/En/basic/downloadMain.asp" target="_blank" rel="noopener noreferrer">QuickMark Reader</a>, Kaywa Reader, etc. ), recogemos la información que el creador del código ha deseado insertar. Normalmente la web del sitio al que hace referencia la publicidad.</p> <p>Bien en este post vamos a ver como crear un código QR para nuestro sitio web, independientemente del sistema a través del que esté creado nuestro sistema.</p> <p>Este proceso es muy sencillo a traves de una API de Google. Solo tendremos que incluir en nuestra web, donde deseemos que aparezca el código:</p> <pre><img src="https://chart.googleapis.com/chart?chs=150x150& cht=qr&chl=https://www.inesem.es"/></pre> <p>Este código insertado dentro de nuestra web, nos generará una imagen como:</p> <p style="text-align: center;"><img src="https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=https://www.inesem.es" alt="" /></p> <p style="text-align: left;">Si disponéis de la aplicación adecuada en vuestro móvil capturar esta imagen y veréis como automáticamente se abre la página web https://www.inesem.es</p> <p style="text-align: left;">De este modo podemos facilitar a los usuarios que están navegando a través de PC, la carga de la página web en sus dispositivos móviles.</p> <p style="text-align: left;">Por ejemplo para realizar esto en un sitio que tengamos implementado en wordpress, solo tendríamos que ir a la parte de administración (apariencia -> widgets).</p> <p style="text-align: center;"><img loading="lazy" class="size-full wp-image-1650" title="Inesem_0022 2013-10-15, 11_38_09" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0022-2013-10-15-11_38_09.gif?x76792" alt="" width="314" height="139" /></p> <p style="text-align: left;">Una vez aquí podemos usar por ejemplo el <strong>Widgets Text</strong> que nos permite escribir <strong>HTML</strong>. Este <strong>Widget</strong> lo ponemos en la posición deseada dentro de los apartados de la plantilla. La siguiente imagen dependerá de la plantilla que tengamos activa, ya que no todas tienen los mismos apartados:</p> <p style="text-align: left;"><img loading="lazy" class="aligncenter size-full wp-image-1651" title="Inesem_0024 2013-10-15, 11_44_15" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0024-2013-10-15-11_44_15.gif?x76792" alt="" width="453" height="556" /></p> <p style="text-align: left;">Al visualizar luego nuestra web, veríamos algo así:</p> <p style="text-align: left;"><img loading="lazy" class="aligncenter wp-image-1654" title="Inesem_0025 2013-10-15, 11_47_18" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0025-2013-10-15-11_47_18-416x469-custom.gif?x76792" alt="" width="416" height="469" /></p> <p style="text-align: left;">Bien, como se ha comentado, este proceso lo que va a permitir es que cualquier usuario que esté navegando por nuestra web, pueda abrirla en su móvil solo capturando el código QR mostrado.</p> <p style="text-align: left;">Ya estamos en disposición de añadir otra funcionalidad más a nuestra web.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1649" data-ulike-nonce="abd88dbd82" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1649"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-un-codigo-qr-para-nuestro-sitio-web/">Cómo crear un código QR para nuestro sitio web</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-un-codigo-qr-para-nuestro-sitio-web/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Windows Phone App Studio para hacer aplicaciones sin saber programar</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/windows-phone-app-para-hacer-aplicaciones-sin-saber-programar/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/windows-phone-app-para-hacer-aplicaciones-sin-saber-programar/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 03 Oct 2013 11:37:30 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[aplicaciones windows phone]]></category> <category><![CDATA[windows Phone 8]]></category> <category><![CDATA[windows phone app]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1615</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0023-2013-10-03-12_31_04-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Windows Phone App para hacer aplicaciones sin saber programar, windows Phone app studio, aplicaciones móviles</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/windows-phone-app-para-hacer-aplicaciones-sin-saber-programar/">Windows Phone App Studio para hacer aplicaciones sin saber programar</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0023-2013-10-03-12_31_04-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Microsoft se ha distinguido tradicionalmente por proporcionarnos herramientas fáciles de <img loading="lazy" class="alignleft size-full wp-image-1618" title="Inesem_0023 2013-10-03, 12_31_04" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0023-2013-10-03-12_31_04-109x194-custom.gif?x76792" alt="" width="109" height="194" />usar.</p> <p>Eso ha sido así con sus productos dirigidos a usuarios como Windows, Microsoft Office, etc. y por supuesto no ha sido menos con las herramientas dirigidas a profesionales como gestores de bases de datos (SQL Server) o herramientas de programación, en su día Visual Basic o más recientemente con su entorno de programación Visual Studio .NET.</p> <p>Pues bien siguiendo esa línea nos muestra un sistema de programación ONLINE a través del cual podemos crearnos una aplicación totalmente operativa para nuestro Windows Phone 8 en unos pocos pasos y por supuesto sin escribir ni una sola línea de código.</p> <p>Os describo del proceso a seguir:</p> <ul> <li>Acceder a <a href="https://apps.windowsstore.com/default.htm">https://apps.windowsstore.com/default.htm<br /> </a></li> <li>Comenzar a construir la aplicación a través del enlace Start Building.</li> <li>Nos tenemos que validar con una cuenta que tengamos creada en Microsoft. Si no es así nos registramos.</li> </ul> <p><img loading="lazy" class="aligncenter size-full wp-image-1616" title="Inesem_0021 2013-10-03, 12_25_02" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0021-2013-10-03-12_25_02.gif?x76792" alt="" width="345" height="418" /></p> <ul> <li>Una vez validados, comenzamos la aplicación. Elegimos app vacia o algunas de las plantillas que ya nos ofrece microsoft:</li> </ul> <p><img loading="lazy" class="aligncenter size-full wp-image-1617" title="Inesem_0022 2013-10-03, 12_27_32" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0022-2013-10-03-12_27_32.gif?x76792" alt="" width="1125" height="674" /></p> <ul> <li>Si elegimos una plantilla (ejem, deportes), ya podemos proceder a crear la aplicación.</li> <li>Ahora solo tenemos que ir rellenado cada unos de los campos que el asistente me va pidiendo, a la izda iremos viendo el resultado de nuestros cambios:</li> </ul> <p><img loading="lazy" class="alignleft size-full wp-image-1619" title="Inesem_0024 2013-10-03, 12_35_21" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0024-2013-10-03-12_35_21.gif?x76792" alt="" width="1214" height="671" /></p> <p>Observar como podemos ir avanzando en el desarrollo de la aplicación a través del botón de NEXT o accediendo directamente a las opciones de configuración:</p> <p><img loading="lazy" class="alignleft size-full wp-image-1620" title="Inesem_0025 2013-10-03, 12_39_20" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0025-2013-10-03-12_39_20.gif?x76792" alt="" width="1169" height="38" /></p> <ul> <li>Ahora ya hay que ir cambiando cada una de las contenidos. Al partir de una plantilla, el generador nos ofrece unos datos. Nosotros podremos modificarlos, borrarlos, añadir nuevos, etc.</li> </ul> <p><img loading="lazy" class="aligncenter size-full wp-image-1621" title="Inesem_0026 2013-10-03, 12_43_24" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0026-2013-10-03-12_43_24.gif?x76792" alt="" width="1213" height="794" /></p> <ul> <li>Como se puede ver cada opción produce unos cambios que se reflejará en la muestra que tenemos a nuestra derecha.</li> </ul> <p><img loading="lazy" class="aligncenter size-full wp-image-1622" title="Inesem_0027 2013-10-03, 12_48_21" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0027-2013-10-03-12_48_21.gif?x76792" alt="" width="1215" height="620" /></p> <ul> <li>Por último elegimos estilos y colores para cada elemento</li> </ul> <p><img loading="lazy" class="aligncenter size-full wp-image-1623" title="Inesem_0028 2013-10-03, 12_52_38" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0028-2013-10-03-12_52_38.gif?x76792" alt="" width="1216" height="538" /></p> <ul> <li>Podemos elegir incluso como aparecerá nuestra aplicación en el menú de nuestro telf.</li> <li>El último paso es generar la aplicación.</li> </ul> <p><img loading="lazy" class="aligncenter size-full wp-image-1624" title="Inesem_0029 2013-10-03, 12_55_02" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0029-2013-10-03-12_55_02.gif?x76792" alt="" width="1172" height="455" /></p> <ul> <li>Ya generada, tendremos las siguientes opciones:</li> </ul> <p><img loading="lazy" class="aligncenter size-full wp-image-1625" title="Inesem_0030 2013-10-03, 13_10_06" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/10/Inesem_0030-2013-10-03-13_10_06.gif?x76792" alt="" width="1211" height="697" /></p> <p>Observar el QR CODE que nos muestra a través del cual podemos realizar la instalación automáticamente en nuestro móvil.</p> <p>Como veis en unos cuantos pasos nos hemos construido una aplicación lista para ser usada. Ya no hay excusa para no crearnos nuestras propias aplicaciones móviles.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1615" data-ulike-nonce="6feddf948e" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1615"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/windows-phone-app-para-hacer-aplicaciones-sin-saber-programar/">Windows Phone App Studio para hacer aplicaciones sin saber programar</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/windows-phone-app-para-hacer-aplicaciones-sin-saber-programar/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Telefónica y Círculo de Lectores crean Nubico el spotify de los libros</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/telefonica-y-circulo-de-lectores-crean-nubico-el-spotify-de-los-libros/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/telefonica-y-circulo-de-lectores-crean-nubico-el-spotify-de-los-libros/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Fri, 27 Sep 2013 06:14:24 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[círculo de lectores]]></category> <category><![CDATA[Nubico]]></category> <category><![CDATA[sitio de libros]]></category> <category><![CDATA[spotify]]></category> <category><![CDATA[Telefónica]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1592</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0003-2013-09-27-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Telefónica y Círculo de Lectores crean Nubico el spotify de los libros</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/telefonica-y-circulo-de-lectores-crean-nubico-el-spotify-de-los-libros/">Telefónica y Círculo de Lectores crean Nubico el spotify de los libros</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0003-2013-09-27-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Por fín poco a poco vamos viendo como las empresas se dan cuenta de que la <img loading="lazy" class="alignleft size-full wp-image-1593" title="Inesem_Nubico" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0003-2013-09-27.gif?x76792" alt="" width="162" height="59" />piratería tiene una solución: olvidar el negocio tradicional y adaptar ese negocio a las nuevas tecnologías, aprovechando todas las posibilidades de estas, a precios razonables.</p> <p>Pues bíen siguiendo esa línea nace <a href="https://lecturasinfin.nubico.es/?utm_medium=cpc&gclid=CMPo3vrw6rkCFbIPtAodd1cAGw" target="_blank">Nubico</a> de la mano de Telefónica España y el Círculo de lectores.</p> <p>La simbiosis entre la tecnología que aportará Telefónica y la experiencia en el sector de ventas de libros que corre de cuenta del Círculo de Lectores da como resultado este nuevo proyecto.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1594" title="Inesem_0004 2013-09-27" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0004-2013-09-27.gif?x76792" alt="" width="1149" height="614" /></p> <p>Básicamente es un sistema que ofrece un «amplio catálogo de ebooks de las principales editoriales del país bajo el modelo de suscripción».</p> <p>De ese modo por una cuota mensual de 8,99 euros los usuarios podrán usar el servicio con hasta 5 dispositivos (ordenadores personales, tablets, smartPhones, ebook, etc.).</p> <p>Toda la literatura que imaginemos en la nube disponible siempre que lo deseemos. Con el pago de la cuota tendremos derecho a lectura ilimitada de los títulos subidos en la plataforma.</p> <p>El sistema nace con 3000 títulos pero poco a poco irá creciendo.</p> <p>Por supuesto el sistema nos permitirá adquirir el título que deseemos. Vamos un negocio completo.</p> <p>Enhorabuena por la iniciativa a estas dos empresas por su iniciativa y para los que nos gusta leer, ahora ya, no tenemos excusa.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1592" data-ulike-nonce="a966892a69" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1592"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/telefonica-y-circulo-de-lectores-crean-nubico-el-spotify-de-los-libros/">Telefónica y Círculo de Lectores crean Nubico el spotify de los libros</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/telefonica-y-circulo-de-lectores-crean-nubico-el-spotify-de-los-libros/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo hacernos un diario online</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-hacernos-un-diario-online/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-hacernos-un-diario-online/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 26 Sep 2013 12:14:47 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[diario ONLINE]]></category> <category><![CDATA[Kapsul]]></category> <category><![CDATA[learnist]]></category> <category><![CDATA[paper.li]]></category> <category><![CDATA[Pinterest]]></category> <category><![CDATA[storify]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1577</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0011-2013-09-26-13_03_39-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Como hacernos un diario online, a través de herramientas como pinterest, Kapsul, learnist, storify, paper.li</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-hacernos-un-diario-online/">Cómo hacernos un diario online</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0011-2013-09-26-13_03_39-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Habitualmente consultamos multitud de páginas, redes sociales, noticias de interés, etc.</p> <p>En este post quiero mostraros algunas herramientas que permiten agrupar determinadas noticias y publicaciones en una página configurada por nosotros, de modo que de un vistazo lo tendremos todo.</p> <p>Si en esa página configuramos determinados grupos de noticias, información de interés, etc, y lo ofrecemos a los demás, lo que tendremos no será otra cosa que un diario online creado por nosotros.</p> <p>Para ello podemos usar multitud de herramientas, a continuación detallo algunas:</p> <h2><a href="https://www.pinterest.com/" target="_blank">Pinterest</a></h2> <p>Es una herramienta que está comenzando a tener mucha presencia en nuestro país. Sin embargo es en Estados Unidos donde ahora mismo es puntera en este tipo de aplicaciones.</p> <p><img loading="lazy" class="aligncenter wp-image-1579" title="Inesem_0012 2013-09-26, 13_16_04" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0012-2013-09-26-13_16_04-430x180-custom.gif?x76792" alt="" width="430" height="180" /></p> <p>Se está comenzando a usar en la construcción de tiendas y dispone de utilidades para ser usada por los programadores con el fin de integrarla en aplicaciones.</p> <h2><a href="https://www.kapsul.org/" target="_blank">Kapsul</a></h2> <p>Esta herramienta está enfocada a los amantes del arte. Se pueden seleccionar contenidos gráficos de webs dedicadas al arte.</p> <p><img loading="lazy" class="aligncenter wp-image-1580" title="Inesem_0013 2013-09-26, 13_30_44" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0013-2013-09-26-13_30_44-491x433-custom.gif?x76792" alt="" width="491" height="433" /></p> <p>Se pueden compartir e invitar a colaborar con colecciones a amigos con lo cual en realidad hablamos de una <em><strong>red social de arte</strong></em>.</p> <h2><a href="https://learni.st/category/featured" target="_blank">Learnist</a></h2> <p>Esta herramienta está enfocada fundamentalmente a su uso en educación. Permite recoger contenidos para crear lecciones virtuales.</p> <p><img loading="lazy" class="aligncenter wp-image-1581" title="Inesem_0014 2013-09-26, 13_34_03" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0014-2013-09-26-13_34_03-487x559-custom.gif?x76792" alt="" width="487" height="559" /></p> <p>Permite a los usuarios valorar los contenidos con el fin de mejorarlos. Puede ser una alternativa a la Wikipedia (¿?)</p> <h2><a href="https://storify.com/" target="_blank">Storify</a></h2> <p>Permite compartir información de distintas redes sociales (twitter, facebook, Instagram, etc.).</p> <p><img loading="lazy" class="aligncenter wp-image-1582" title="Inesem_0015 2013-09-26, 13_40_21" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0015-2013-09-26-13_40_21-473x327-custom.gif?x76792" alt="" width="473" height="327" /></p> <p>Nos dá opción a crearnos historias que a su vez podemos integrar en un blog o en una web que tengamos.</p> <h2><a href="https://paper.li/" target="_blank">Paper.li</a></h2> <p>He dejado esta herramienta para el final porque sin duda es la que más me gusta (incluso en la versión gratuita). Nos permite recopilar información de diferentes fuentes (twitter, fuentes RSS, etc.), con esto nos agrupa y crea un diario que periódicamente va actualizando.</p> <p><img loading="lazy" class="aligncenter wp-image-1583" title="Inesem_0016 2013-09-26, 13_45_09" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0016-2013-09-26-13_45_09-487x421-custom.gif?x76792" alt="" width="487" height="421" /></p> <p>Desde el menú de configuración podemos acceder a la opción de Fuentes y desde ahí seleccionar a partir de una búsqueda que deseamos publicar:</p> <p><img loading="lazy" class="aligncenter wp-image-1585" title="Inesem_0017 2013-09-26, 13_48_19" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0017-2013-09-26-13_48_191-540x334-custom.gif?x76792" alt="" width="540" height="334" /></p> <p>Para cada una de las fuentes podemos establecer unos filtros de publicación de modo que no todo lo que genere esa fuente aparezca en nuestra publicación:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1586" title="Inesem_0018 2013-09-26, 13_53_20" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0018-2013-09-26-13_53_20.gif?x76792" alt="" width="205" height="71" /></p> <p>Al pulsar sobre el icono del embudo, se nos activará una ventana de filtro para esa fuente:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1587" title="Inesem_0019 2013-09-26, 13_54_30" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0019-2013-09-26-13_54_30.gif?x76792" alt="" width="379" height="275" /></p> <p>Bien una vez tenemos las fuentes, veremos un resultado verdaderamente profesional</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1578" title="Inesem_0011 2013-09-26, 13_03_39" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0011-2013-09-26-13_03_39.gif?x76792" alt="" width="885" height="975" /></p> <p>Y lo mejor esta página será totalmente dinámica y sus contenidos se irán actualizando a partir de las actualizaciones que se realicen sobre los contenidos de las fuentes.</p> <p>Por supuesto cualquiera podrá acceder a partir de la URL que <strong>paper.li</strong> nos ha asignado (en la versión de pago podríamos tener un dominio).</p> <p>Bien con una u otra herramienta, creo que es el momento de plantearnos tener nuestro propio<strong> diario de noticias</strong>. (<a href="https://paper.li/juan_iruela/1380174847" target="_blank">Ver este ejemplo</a>).</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1577" data-ulike-nonce="39d733ebfe" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1577"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-hacernos-un-diario-online/">Cómo hacernos un diario online</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-hacernos-un-diario-online/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo montar un servidor de ficheros en la nube</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-montar-un-servidor-de-ficheros-en-la-nube/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-montar-un-servidor-de-ficheros-en-la-nube/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 25 Sep 2013 09:56:09 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[almacenamiento en la nube]]></category> <category><![CDATA[La Nube]]></category> <category><![CDATA[Syncbox]]></category> <category><![CDATA[Trucos]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1565</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0012-2013-09-25-11_05_44-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Cómo montar un servidor de ficheros en la nube</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-montar-un-servidor-de-ficheros-en-la-nube/">Cómo montar un servidor de ficheros en la nube</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0012-2013-09-25-11_05_44-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>En los últimos tiempos han proliferado los servicios de almacenamiento en la nube, en <img loading="lazy" class="alignleft size-full wp-image-1567" title="Cómo montar un servidor de ficheros en la nube - INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0012-2013-09-25-11_05_44-177x164-custom.gif?x76792" alt="Cómo montar un servidor de ficheros en la nube - INESEM" width="177" height="164" />muchos casos gratuitos. Vease <a href="https://www.dropbox.com/" target="_blank">DropBox</a>, <a href="https://drive.google.com" target="_blank">Drive</a>, <a href="https://login.live.com/login.srf?wa=wsignin1.0&rpsnv=11&ct=1380100104&rver=6.2.6289.0&wp=MBI_SSL_SHARED&wreply=https:%2F%2Fskydrive.live.com%2F%3Fmkt%3Des-ES&lc=3082&id=250206&cbcxt=sky&mkt=es-ES&cbcxt=sky" target="_blank">SkyDrive</a>, <a href="https://mega.co.nz/" target="_blank">Mega</a>, etc.</p> <p>En este post os voy a dar las orientaciones sobre cómo montar un servidor de ficheros en la nube (sin depender de terceros), en nuestro propio ordenador.</p> <p>Esto podemos hacerlo fácilmente gracias a una aplicación gratuita llamada <a href="https://www.isyncbox.com/features#free" target="_blank">Syncbox</a>. El servidor que instalemos, será accesible desde equipos de escritorio, dispositivos móviles, tablets, etc.</p> <p>Para ponerlo en marcha seguir las siguientes instrucciones:</p> <ul> <li>Descargar la aplicación de la página inicial. (<a href="https://www.isyncbox.com/download" target="_blank">Hacer clic aquí</a>)</li> </ul> <p style="text-align: center;"><img loading="lazy" class="aligncenter wp-image-1566" title="Cómo montar un servidor de ficheros en la nube - INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0011-2013-09-25-10_58_18.gif?x76792" alt="Cómo montar un servidor de ficheros en la nube - INESEM" width="963" height="792" /></p> <p>Observar que hay una aplicación que debemos instalar en el servidor y luego deberemos instalar la aplicación en los clientes en los dispositivos donde deseemos emplear el sistema que estamos montando. Los equipos de escritorio pueden acceder a traves de una URL y no necesitan instalar ningún software adicional.</p> <ul> <li>Una vez descargado procedemos a instalarlo:</li> </ul> <p style="text-align: center;"><img loading="lazy" class="size-full wp-image-1568 aligncenter" title="Cómo montar un servidor de ficheros en la nube - INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0013-2013-09-25-11_19_31.gif?x76792" alt="Cómo montar un servidor de ficheros en la nube - INESEM" width="511" height="397" /></p> <p>Una vez instalado debemos de configurar el servidor:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1570" title="Inesem_0015 2013-09-25, 11_23_48" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0015-2013-09-25-11_23_48.gif?x76792" alt="" width="698" height="531" /></p> <p style="text-align: center;">(mejor selecionar la opción Quick install)</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter size-full wp-image-1575" title="Inesem_0016 2013-09-25, 11_24_44" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0016-2013-09-25-11_24_441.gif?x76792" alt="" width="695" height="528" /></p> <p>Y ya tenemos instalado nuestro servidor.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1571" title="Inesem_0017 2013-09-25, 11_26_59" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0017-2013-09-25-11_26_59.gif?x76792" alt="" width="696" height="529" /></p> <p>Observar que en en las aplicaciones en ejecución en nuestra barra de tareas de windows tenemos esa aplicación funcionando y al situarnos sobre ella podemos ver un menú que nos permitirá configurarla, parar el servicio, ponerlo en marcha, etc.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1572" title="Inesem_0018 2013-09-25, 11_30_15" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0018-2013-09-25-11_30_15.gif?x76792" alt="" width="167" height="321" /></p> <p>Si accedemos a la opción de Control Panel, podremos cambiar determinados parámetros de configuración y sobre todo veremos los datos de acceso al servidor:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1573" title="Inesem_0019 2013-09-25, 11_35_07" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0019-2013-09-25-11_35_07.gif?x76792" alt="" width="707" height="568" /></p> <p>Al acceder a la URL que nos aparecía en la ventana anterior, accedemos a una aplicación tal como:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1574" title="Inesem_0020 2013-09-25, 11_44_19" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0020-2013-09-25-11_44_19.gif?x76792" alt="" width="976" height="367" /></p> <p>a través de nuestro navegador que permitirá gestionar los ficheros de nuestro servidor.</p> <p>Como veis es extremadamente sencillo y con eso como comenté al principio del post podemos tener nuestro propio servidor de ficheros en nuestro ordenador personal.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1565" data-ulike-nonce="139293823e" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1565"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-montar-un-servidor-de-ficheros-en-la-nube/">Cómo montar un servidor de ficheros en la nube</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-montar-un-servidor-de-ficheros-en-la-nube/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo hacer un formulario de contacto en Facebook</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-hacer-un-formulario-de-contacto-en-facebook/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-hacer-un-formulario-de-contacto-en-facebook/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 24 Sep 2013 10:52:45 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Contact Form]]></category> <category><![CDATA[Facebook]]></category> <category><![CDATA[formulario de contacto]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1551</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0019-2013-09-23-11_03_53-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Facebook, Formulario de contacto, Contact Form</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-hacer-un-formulario-de-contacto-en-facebook/">Cómo hacer un formulario de contacto en Facebook</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0019-2013-09-23-11_03_53-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Ni qué decir tiene la importancia de <a href="https://www.facebook.com/" target="_blank">Facebook</a> en el mundo de las redes sociales. Arrastradas por este éxito de Facebook, muchas empresas realizan páginas que le permitan tener presencia en esta red social.</p> <p>Quiero mostrar en este post una funcionalidad que podemos añadirle a nuestra página Facebook y que creo que sobre todo en el caso de empresas puede ser muy útil.</p> <p>Se trata de construir un formulario de contacto en Facebook, en realidad sería más bien un formulario de captura de datos.</p> <p>Para eso debemos instalar una aplicación en nuestro Facebook (<a href="https://www.facebook.com/contact.form" target="_blank">Contact Form</a>), para lo cual, debemos seguir los siguientes pasos:</p> <ul> <li>Accedemos a nuestro Facebook y buscamos en el buscador genérico la aplicación que nos va a permitir realizar el formulario deseado:</li> </ul> <p><img loading="lazy" class="aligncenter size-full wp-image-1552" title="Inesem_0011 2013-09-23, 10_35_16" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0011-2013-09-23-10_35_16.gif?x76792" alt="" width="592" height="49" /></p> <p>Cuidado con situarnos sobre CONTACT FORM, dentro del apartado de APLICACIONES.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1553" title="Inesem_0012 2013-09-23, 10_36_32" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0012-2013-09-23-10_36_32.gif?x76792" alt="" width="452" height="381" /></p> <ul> <li>Debemos de conceder los permisos que nos pida la aplicación al instalarse.</li> <li>En el siguiente paso nos pedirá a cual de nuestras páginas deseamos agregar el formulario de contacto:</li> <li><img loading="lazy" class="aligncenter size-full wp-image-1554" title="Inesem_0013 2013-09-23, 10_40_41" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0013-2013-09-23-10_40_41.gif?x76792" alt="" width="954" height="417" /></li> </ul> <ul> <li>En el siguiente paso seleccionaremos determinados parámetros del formulario como:</li> </ul> <p><em>Título, mensaje que enviará a los usuarios, campos de datos que le pedirá a los usuarios, etc.</em></p> <p><img loading="lazy" class="aligncenter size-full wp-image-1562" title="Inesem_0014 2013-09-23, 10_47_20" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0014-2013-09-23-10_47_201.gif?x76792" alt="" width="790" height="819" /></p> <p>Observar que podemos agregar más campos a los que él nos proporciona automáticamente:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1556" title="Inesem_0015 2013-09-23, 10_48_59" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0015-2013-09-23-10_48_59.gif?x76792" alt="" width="237" height="90" /></p> <p>Si decidimos añadir nuevos campos, nos lleva a una ventana tal como la que sigue donde crearemos un nuevo campo para el formulario, eligiendo el nombre, tipo, tamaño, si es requerido o no, etc.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1557" title="Inesem_0016 2013-09-23, 10_51_34" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0016-2013-09-23-10_51_34.gif?x76792" alt="" width="647" height="368" /></p> <ul> <li>Bueno hecho todo esto en la página deseada, veremos un enlace a la aplicación que acabamos de instalar (CONTACT FORM), tal como sigue:</li> </ul> <p><img loading="lazy" class="aligncenter size-full wp-image-1563" title="Inesem_0018 2013-09-23, 11_02_34" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0018-2013-09-23-11_02_341.gif?x76792" alt="" width="572" height="152" /></p> <p>Cualquiera que acceda a la página verá el acceso a Contact Form, que le llevará a la página:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1559" title="Inesem_0019 2013-09-23, 11_03_53" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0019-2013-09-23-11_03_53.gif?x76792" alt="" width="484" height="410" /></p> <p><em>(Fijémonos en el campo que yo he creado (Deseo recibir periódicamente contenidos)).</em></p> <p>La ficha anterior es la vista para usuarios de nuestra página. A nosotros como administradores de la página, nos aparecerá en la parte superior, justo encima de este formulario una barra con diversas opciones de administración:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1560" title="Inesem_0020 2013-09-23, 11_06_27" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0020-2013-09-23-11_06_27.gif?x76792" alt="" width="790" height="105" /></p> <p>Concretamente entrando en <strong><em>MESSAGES</em></strong>, Los contactos que nos han dejado sus datos.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1561" title="Inesem_0021 2013-09-23, 11_07_56" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0021-2013-09-23-11_07_56.gif?x76792" alt="" width="770" height="256" /></p> <p>Como veis de un modo muy sencillo podemos construirnos en nuestras páginas Facebook un formulario de captura de información. Ponerlo en marcha lo dejo de vuestra cuenta.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1551" data-ulike-nonce="a05bb21e95" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1551"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-hacer-un-formulario-de-contacto-en-facebook/">Cómo hacer un formulario de contacto en Facebook</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-hacer-un-formulario-de-contacto-en-facebook/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>La ley de cookies</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/la-ley-de-cookies/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/la-ley-de-cookies/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Fri, 20 Sep 2013 09:43:04 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[cookies]]></category> <category><![CDATA[ley de cookies]]></category> <category><![CDATA[seguridad en Internet]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1548</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-cookies-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />La ley de cookies, la razón por la que muchas web nos avisan ultimamente</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/la-ley-de-cookies/">La ley de cookies</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-cookies-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p><img loading="lazy" class="alignleft size-full wp-image-1549" title="inesem-cookies" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-cookies.jpg?x76792" alt="" width="300" height="180" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-cookies.jpg 300w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-cookies-175x105.jpg 175w" sizes="(max-width: 300px) 100vw, 300px" />Las cookies son un elemento de programación web que llevamos usando desde los inicios de internet. Normalmente estos elementos han pasado desapercibidos para la mayor parte de usuarios.</p> <p>Pero, ¿que son las cookies?. Pues son pequeñas porciones de información que se guardan asociadas a nuestro navegador de modo que dejan determinada información almacenada para siguientes accesos a la página web a la que corresponden.</p> <p>Por ejemplo, muchas web la primera vez que accedemos nos piden cierta información o nos dan opción a configurar determinados parámetros que en las siguientes visitas ya nos piden. Pues bien, esa información ¿donde se guarda?, efectivamente en una cookie (asociada a la web), de ese modo, en siguientes visitas, lo primero que hace la web es consultar si esa información está guardada. Si es así no vuelve a pedírnosla.</p> <p>Otro ejemplo típico de cookies son los carritos de la compra de las tiendas virtuales. Nosotros vamos comprando y esa información se va quedando guardada y hasta que no se realiza la compra final (pagando), esos datos no se guardan en la base de datos del servidor. Mientras tanto la información de la compra se ha ido almacenando en cookies.</p> <p>Esto evidentemente facilita la navegación y es fundamental en muchos sitios. Como eso se guarda con el navegador abierto, en las opciones de configuración de nuestro navegador hay determinados parámetros que podemos configurar para conseguir que se guarden como y donde queramos e incluso evitar que no se guarde ninguna cookie. Todos nos hemos encontrado sitios que nos avisan que para funcionar deben estar las cookies activadas.</p> <p>Pues bien, si estos elementos son tan importantes en programación web, porqué es ahora últimamente cuando muchos sitios nos están avisando, (pidiendo permiso) de uso de las cookies. La respuesta es bien sencilla, en marzo de 2012 entró en vigor una ley que obliga a que las web nos avisen de que están haciendo uso de cookies y llevando la ley a sus últimos extremos si el usuario no aceptara el uso de las cookies debería no permitirle navegar en dicha web o mandarlo a una versión sin cookies.</p> <p>Esto ahora mismo no se hace así. Nos muestra el aviso y continua la navegación. Veremos si no se obliga a dar alguna confirmación por parte del usuario en el futuro.</p> <h2>¿Quien debe cumplir la ley de cookies?</h2> <p>Pues ahí la cosa está clara: «todos las empresas y profesionales que tengan un página web, así como otros que ofrezcan servicios de información». Vamos todas las páginas (que usen cookies) nos deberían de mostrar el aviso correspondiente.</p> <p>Así que ya sabéis, el mensaje de las cookies no debemos alarmarnos, con él simplemente se está cumpliendo <strong>la ley de cookies</strong>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1548" data-ulike-nonce="85900da744" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1548"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/la-ley-de-cookies/">La ley de cookies</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/la-ley-de-cookies/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo poner wordpress en construcción</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-poner-wordpress-en-construccion/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-poner-wordpress-en-construccion/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 18 Sep 2013 15:17:25 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[en construcción]]></category> <category><![CDATA[estado construcción]]></category> <category><![CDATA[Trucos]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[WP Maintenance Mode]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1535</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0009-2013-09-18-16_53_57-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Cómo poner wordpress en construcción</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-poner-wordpress-en-construccion/">Cómo poner wordpress en construcción</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0009-2013-09-18-16_53_57-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Hay muchas ocasiones en las que estamos montando nuestra página web usando <strong>wordpress</strong> y en un momento determinado, bien porque aún no esté finalizada, bien porque se están haciendo cambios y/o pruebas, no nos interesa que los usuarios puedan ver aún esa página.</p> <p>Bien en este post quiero mostrar eso precisamente, «Cómo poner WordPress en construcción» de modo que se vea una página con el texto deseado que impida pasar a navegar por el resto de la web.</p> <p>Para ello vamos a usar un plugin llamado <a href="https://wordpress.org/extend/plugins/wp-maintenance-mode/" target="_blank" rel="noopener noreferrer">WP Maintenance Mode</a>. Por tanto lo primero que debemos hacer es descargar e instalar ese plugin.</p> <p>Para eso vamos al escritorio de nuestro WordPress y a añadir plugin:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1536" title="Inesem-nuevo-plugin" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0004-2013-09-18-16_39_40.gif?x76792" alt="" width="173" height="130" /></p> <p>Una vez instalado veremos una opción de configuración dentro de la lista de plugin:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1537" title="Inesem_configuracion" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0005-2013-09-18-16_41_39.gif?x76792" alt="" width="243" height="92" /></p> <p>Dentro de la configuración encontraremos unos parámetros que definirán el funcionamiento de este plugin:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1539" title="Inesem_0006 2013-09-18, 16_43_57" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0006-2013-09-18-16_43_571.gif?x76792" alt="" width="412" height="835" /></p> <p>Hago hincapié sobre todo en el primer parámetro que define si deseamos activar o no el modo «<strong>en construcción</strong>» para nuestro sitio (plugin Activate).</p> <p>El CSS Style nos define el aspecto que va a tener la página que nos aparezca, que puede ir desde un modo texto, a animación con flash o una mezcla de textos imágenes. Ej.</p> <p><div id="attachment_1540" style="width: 736px" class="wp-caption aligncenter"><img aria-describedby="caption-attachment-1540" loading="lazy" class="size-full wp-image-1540" title="Inesem_0008 2013-09-18, 16_51_34" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0008-2013-09-18-16_51_34.gif?x76792" alt="" width="726" height="366" /><p id="caption-attachment-1540" class="wp-caption-text">CSS Style: Simple text</p></div></p> <p><div id="attachment_1541" style="width: 754px" class="wp-caption aligncenter"><img aria-describedby="caption-attachment-1541" loading="lazy" class="size-full wp-image-1541" title="Inesem_0009 2013-09-18, 16_53_57" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0009-2013-09-18-16_53_57.gif?x76792" alt="" width="744" height="447" /><p id="caption-attachment-1541" class="wp-caption-text">CSS Style: paint</p></div></p> <p>En el apartado de texto, podremos compaginar texto normal con códigos que se sustituirán por datos, (Ej. %2$s se sustituye por la fecha final de construcción del proyecto, en el ejemplo 25/9/2013).</p> <p>Por último podemos dejarnos una puerta abierta para que quien nosotros deseemos pueda acceder tanto a la administración del sitio, como al sitio normal. Eso lo indicamos en los parámetros:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1542" title="Inesem_0010 2013-09-18, 16_58_45" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0010-2013-09-18-16_58_45.gif?x76792" alt="" width="663" height="147" /></p> <p>Bueno, pues por fin una vez configurado correctamente el plugin, (si lo activamos), conseguiremos que al acceder cualquier usuario a nuestra página encuentre la típica página de<strong> en construcción</strong> (o con el mensaje que decidamos poner en el texto y de acuerdo al estilo seleccionado en CSS Style).</p> <p>Si lo decidís poner en práctica veréis qué utilidad más interesante podéis poner en marcha en pocos minutos.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1535" data-ulike-nonce="7d42db646e" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1535"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-poner-wordpress-en-construccion/">Cómo poner wordpress en construcción</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-poner-wordpress-en-construccion/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo hacer un foro con WordPress</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-hacer-un-foro-con-wordpress/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-hacer-un-foro-con-wordpress/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 12 Sep 2013 11:56:27 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[bbpress]]></category> <category><![CDATA[foro con wordpress]]></category> <category><![CDATA[foros]]></category> <category><![CDATA[wordpress]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1519</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_wordpress-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Cómo hacer un foro con Wordpress</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-hacer-un-foro-con-wordpress/">Cómo hacer un foro con WordPress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_wordpress-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>En otros Post hemos visto como <strong>WordPress</strong>, que inicialmente fue concebido como un blog, amplia su funcionalidad a través de diversos plugin.</p> <p>En este post vamos a ver cómo hacer un foro con WordPress junto al plugin <a href="https://bbpress.org/" target="_blank">bbpress</a>.</p> <p>Para ello lo primero que vamos a hacer es instalar el plugin.</p> <p style="text-align: center;"><img loading="lazy" class="size-full wp-image-1520 aligncenter" title="Inesem-wordpress-foro" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0001-2013-09-12-13_00_07.gif?x76792" alt="" width="562" height="297" /></p> <p>Una vez instalado y activado tendremos en nuestro menú de escritorio una nueva entrada para el Foro (Forums).</p> <p>Desde ahí vamos a poder gestionar los foros que tenemos en nuestro sitio.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1521" title="Inesem-foros-wordpress" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0002-2013-09-12-13_05_43.gif?x76792" alt="" width="318" height="143" /></p> <p>Pasamos pues a crearnos uno nuevo. Cuidado con los atributos que seleccionamos:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1523" title="Inesem_0004 2013-09-12, 13_24_18" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0004-2013-09-12-13_24_18.gif?x76792" alt="" width="1091" height="621" /></p> <p>Ahora ya disponemos de un foro para utilizarlo en nuestro sitio. ¿Como hacemos para que nos aparezca y podamos usarlo?.</p> <p>Pues bien dentro de los widgets veremos que se han instalado varios relacionados con bbpress:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1524" title="Inesem_0005 2013-09-12, 13_27_59" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0005-2013-09-12-13_27_59.gif?x76792" alt="" width="728" height="310" /></p> <p>Vamos a situar el widget deseado en el marco que queramos (esto ya dependerá del tema que tengamos instalado). Por ejemplo yo lo sitúo arriba del todo en la barra lateral:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1525" title="Inesem_0006 2013-09-12, 13_30_07" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0006-2013-09-12-13_30_07.gif?x76792" alt="" width="1079" height="200" /></p> <p>Ahora los usuarios de mi web verán algo así (ver parte derecha):</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1526" title="Inesem_0007 2013-09-12, 13_31_52" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0007-2013-09-12-13_31_52.gif?x76792" alt="" width="932" height="205" /></p> <p>Y por supuesto al entrar en el foro se podrá ver ese foro y podremos participar:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1527" title="Inesem_0008 2013-09-12, 13_37_18" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0008-2013-09-12-13_37_18.gif?x76792" alt="" width="560" height="794" /></p> <p>Bueno aquí tenemos otro ejemplo de como las funcionalidades del wordpress son infinitas…., eso sí con ayuda de los plugin correspondientes.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1519" data-ulike-nonce="96c0c5b520" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1519"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-hacer-un-foro-con-wordpress/">Cómo hacer un foro con WordPress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-hacer-un-foro-con-wordpress/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>PHP vs ASP.NET</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/php-vs-asp-net/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/php-vs-asp-net/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 10 Sep 2013 15:58:58 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[ASP .NET]]></category> <category><![CDATA[benchmark]]></category> <category><![CDATA[php]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1512</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-php-vs-apsnet-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />PHP vs ASP.NET</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/php-vs-asp-net/">PHP vs ASP.NET</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-php-vs-apsnet-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>A menudo surge el debate sobre cual es el mejor lenguaje para programar con múltiples defensores y detractores de unos y de otros.<img loading="lazy" class="alignright size-full wp-image-1517" title="inesem-php-vs-apsnet" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-php-vs-apsnet.jpg?x76792" alt="" width="300" height="200" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-php-vs-apsnet.jpg 300w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-php-vs-apsnet-175x117.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-php-vs-apsnet-283x190.jpg 283w" sizes="(max-width: 300px) 100vw, 300px" /></p> <p>Sin duda PHP es el lenguaje por excelencia para aplicaciones web y especialmente para software libre. Su principal talón de Aquiles seguramente sea que no permite hacer aplicaciones para escritorio ni para dispositivos móviles.</p> <p>Por otro lado .NET (p.e. C#) permite realizar cualquier tipo de aplicación, tiene un entorno de desarrollo amigable. Seguramente el problema más grave que tiene sea el coste de la licencia, si bien es cierto que existen herramientas Open Source como <a href="https://www.icsharpcode.net/OpenSource/SD/" target="_blank">Sharp Develop</a> para desarrollar gratis.</p> <p>Hace poco encontré un estudio medianamente serio, basado en datos numéricos y no en apreciaciones personales, que suele ser lo más común en todos aquellos que opinan (opinar es gratis), realizando una comparativa entre los dos lenguajes.</p> <p>Concretamente comparaba los tiempos para generar y mostrar los resultados de una búsqueda en sitios pequeños:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1513" title="inesem_estudio1" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem_estudio1.png?x76792" alt="" width="451" height="293" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem_estudio1.png 451w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem_estudio1-175x114.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem_estudio1-580x375.png 580w" sizes="(max-width: 451px) 100vw, 451px" /></p> <p>Los resultados son claros: PHP, 0’1500 segundos y ASP .NET 0’015 segundos.</p> <p>En el mismo sitio se hace una comparativa de busquedas con sitios más grandes. Los resultados no cambian mucho:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1514" title="inesem_estudio2" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem_estudio2.png?x76792" alt="" width="451" height="292" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem_estudio2.png 451w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem_estudio2-175x113.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem_estudio2-580x375.png 580w" sizes="(max-width: 451px) 100vw, 451px" /></p> <p>La diferencia en este caso es aún mayor (unas 12 veces más rápido ASP .NET).</p> <p>Ese mismo estudio realiza esos mismos test sobre un servidor linux, programando ahora PHP y por otro lado C# a través de Mono.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1515" title="inesem-mono-linux" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-mono-linux.png?x76792" alt="" width="478" height="286" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-mono-linux.png 478w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-mono-linux-175x105.png 175w" sizes="(max-width: 478px) 100vw, 478px" /></p> <p><img loading="lazy" class="aligncenter size-full wp-image-1516" title="inesem-mono-linux-2" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-mono-linux-2.png?x76792" alt="" width="485" height="293" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-mono-linux-2.png 485w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-mono-linux-2-175x106.png 175w" sizes="(max-width: 485px) 100vw, 485px" /></p> <p>Como se puede ver incluso en Linux, .NET es más rápido.</p> <p>Se puede consultar el estudio completo <a href="https://www.wrensoft.com/zoom/benchmarks.html" target="_blank">aquí</a>.</p> <p>Y dicho esto, con números en la mano, pues cada uno que use el lenguaje con el que se sienta más cómodo.</p> <p>Incluso iría más allá, seguramente depende de la solución que queramos programar, a lo mejor interesa más uno que otro.</p> <p>Pero los datos, están ahí…..</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1512" data-ulike-nonce="13bbaecc09" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1512"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/php-vs-asp-net/">PHP vs ASP.NET</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/php-vs-asp-net/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Apps para estudiantes</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/apps-para-estudiantes/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/apps-para-estudiantes/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 10 Sep 2013 07:51:56 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[aplicaciones móviles]]></category> <category><![CDATA[apps]]></category> <category><![CDATA[kind]]></category> <category><![CDATA[tablets]]></category> <category><![CDATA[WhatApps]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1502</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-mobile-phone-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Apps para estudiantes</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/apps-para-estudiantes/">Apps para estudiantes</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-mobile-phone-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Ahora que comienza el curso es el momento en que a la vez que preparamos la cartera, preparemos las tablet y dispositivos móviles para empezar con buen pie.<img loading="lazy" class="alignright size-full wp-image-1503" title="inesem-mobile-phone" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-mobile-phone.jpg?x76792" alt="" width="225" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-mobile-phone.jpg 225w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/inesem-mobile-phone-131x175.jpg 131w" sizes="(max-width: 225px) 100vw, 225px" /></p> <p>No cabe duda de que los dispositivos móviles son una realidad para nuestros estudiantes, pocos son los que no disponen de un dispositivo móvil inteligente (tablet o smartPhone).</p> <p>Nadie duda de la importancia actual y futura de estos dispositivos, pero no debemos olvidar que estos como otros dispositivos, sin el software adecuado no dejan de ser un montón de circuitos que al final nos llevarán a engancharnos en cosas insustanciales y en algunos casos incluso perjudiciales.</p> <p>La única solución para esto pues, es tener aplicaciones realmente útiles para nuestras tareas diarias. En este post me he querido centrar en utilidades para estudiantes aprovechando que comienza ahora el curso.</p> <p>Las alternativas son variadas y podemos encontrar distintos grupos de aplicaciones:</p> <ul> <li>Para gestionar el trabajo, como Wunderlist, Homework, Dropbox, GDrive o Study Droid</li> <li> Para tomar apuntes, como Evernote o SimpleNote.</li> <li>Para crear y editar contenidos, como Pages, Numbers, Keynote o Idea Sketch.</li> <li>Para compartir información Tweetbot o Edmodo, (red social para la comunicación entre profesores y alumnos).</li> <li>Para conectarse y comunicarse Skype, Whatsapp o Downcast, (permite reproducir podcasts).</li> <li>Para la lectura digital Kindle, iBooks y Flipboard.</li> <li>El aprendizaje de idiomas se ha trasladado a plataformas como Babbel, Voxy o la comunidad social Busuu.</li> </ul> <p>Como se puede ver la gama de aplicaciones es muy amplia. He querido dejar una pequeña muestra de la inmensidad de aplicaciones que existen enfocadas a educación. Según AppCircus, hablamos de entorno a 73000 apps, es la categoría más amplia después de la de juegos.</p> <p>Pero ante todo, lo importante es saber que disponemos de unas herramientas, que con el software adecuado nos pueden ayudar en nuestro día a día.</p> <p style="text-align: justify">!! Aprovechémoslas !!</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1502" data-ulike-nonce="9cef9cd531" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1502"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/apps-para-estudiantes/">Apps para estudiantes</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/apps-para-estudiantes/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo crear nuestro logo gratis</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-nuestro-logo-gratis/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-nuestro-logo-gratis/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 04 Sep 2013 08:30:16 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[logo]]></category> <category><![CDATA[web]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1476</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Sin-título-1-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="crear logos gratis" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Herramientas para crear nuestro logo de forma gratuita: supalogo.com, graphicsprings.com, logotipogratis.com, logotypemaker.com</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-nuestro-logo-gratis/">Cómo crear nuestro logo gratis</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Sin-título-1-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="crear logos gratis" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify">Cuando montamos una empresa uno de los puntos que tenemos que considerar es la<strong> creación de un logotipo</strong>. El problema lo encontramos cuando tenemos un presupuesto muy limitado y no podemos pagar a una agencia de diseño para su creación. En este caso, solo nos quedará crear logos gratis.</p> <p style="text-align: justify">Como para casi todo, tenemos herramientas informáticas que nos pueden ayudar, pero debemos esmerarnos para llegar a cuantos más clientes mejor, mediante un diseño atractivo; no debemos olvidar que hoy la imagen es más importante que nunca.</p> <p style="text-align: justify">A continuación, vamos a encontrar<strong> 5 herramientas</strong> que nos ayudarán a crear logos gratis de manera sencilla en poco minutos.</p> <ul style="text-align: justify"> <li><strong>graphicsprings.com</strong> es mas completo, permite añadir imágenes, manejar mejor los textos. Esta es una de las mejores opciones para crear logos gratis.</li> </ul> <p style="text-align: justify"><img loading="lazy" class="aligncenter wp-image-2616" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Captura.jpg?x76792" alt="graphicsprings.com" width="600" height="392" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Captura.jpg 776w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Captura-175x114.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Captura-768x502.jpg 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Captura-600x392.jpg 600w" sizes="(max-width: 600px) 100vw, 600px" /></p> <ul style="text-align: justify"> <li><strong>supalogo.com</strong> este sitio nos ofrece la posibilidad de crear el logo más simple, solo con texto, pudiendo, eso sí, seleccionar ciertas características y generando en unos segundos una imagen (transparente o con fondo) que podremos descargar para usar.</li> </ul> <p style="text-align: justify"><img loading="lazy" class=" wp-image-2617 aligncenter" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Captura-1.jpg?x76792" alt="supalogo.com" width="610" height="379" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Captura-1.jpg 962w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Captura-1-175x109.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Captura-1-768x477.jpg 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Captura-1-600x373.jpg 600w" sizes="(max-width: 610px) 100vw, 610px" /></p> <ul style="text-align: justify"> <li><strong>logotipogratis.com</strong> es bastante sencillo de usar, permite añadir imágenes de una librería. Hace ya algún tiempo tuvieron una versión de pago, pero a día de hoy es totalmente gratuita.</li> </ul> <p style="text-align: justify"><img loading="lazy" class="aligncenter wp-image-1480" title="Inesem_0006 2013-09-04, 16_58_48" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0006-2013-09-04-16_58_48.gif?x76792" alt="" width="358" height="288" /></p> <ul style="text-align: justify"> <li><strong>logotypemaker.com</strong> seguramente sea la más completa de las utilidades que muestro en este <em>post</em>. Es gratuita, pero sólo los modelos identificados con la palabra <em>free.</em></li> </ul> <p style="text-align: justify"><img loading="lazy" class="wp-image-2618 aligncenter" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Captura-2.jpg?x76792" alt="logotypemaker.com" width="598" height="365" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Captura-2.jpg 885w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Captura-2-175x107.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Captura-2-768x469.jpg 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Captura-2-600x366.jpg 600w" sizes="(max-width: 598px) 100vw, 598px" /></p> <ul style="text-align: justify"> <li>Canva. En esta herramienta podrás elegir plantillas al mismo tiempo que subir tus propios imágenes. Una vez hecho, edita el texto de tu logo, perfecciona tus imágenes y descárgalo. Eso sí, tendrás que registrarte antes de poder comenzar a trabajar.</li> </ul> <p style="text-align: justify">Esta es una muestra de las herramientas que podemos encontrar en la web para crear logos gratis. Ahora bien, estas herramientas no aportan lo más importante: la creatividad. Así que si queremos un trabajo atractivo y serio tendremos que emplearnos a fondo con nuestra imaginación o contratar a un profesional.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1476" data-ulike-nonce="8d7ceb03e3" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1476"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-nuestro-logo-gratis/">Cómo crear nuestro logo gratis</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-nuestro-logo-gratis/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo extraer el CSS de una web</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-extraer-el-css-de-una-web/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-extraer-el-css-de-una-web/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 03 Sep 2013 12:11:53 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[estractCSS]]></category> <category><![CDATA[extraer CSS]]></category> <category><![CDATA[extraer estilos]]></category> <category><![CDATA[HTML]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1471</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0003-2013-09-03-14_30_02-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Cómo extraer el CSS de una web</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-extraer-el-css-de-una-web/">Cómo extraer el CSS de una web</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0003-2013-09-03-14_30_02-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Nos llega un recurso muy interesante, sobre todo para los diseñadores y creadores de web. Este recurso es el <a href="https://extractcss.com/" target="_blank">extractCSS</a> .</p> <p>A través esta utilidad, podemos obtener la hoja de estilos de cualquier HTML que nos interese.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1472" title="Inesem_0002 2013-09-03, 14_23_09" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0002-2013-09-03-14_23_09.gif?x76792" alt="" width="1045" height="602" /></p> <p>La forma de proceder es muy simple, solamente copiaremos en el cuadro de la izquierda todo el HTML del que deseamos extraer los estilos. Seleccionamos en los check de la derecha la información que deseamos extraer y por último pulsamos sobre el botón EXTRACT.</p> <p>Eso nos creará en el cuadro central un CSS que podremos guardar en un fichero y usar como CSS para nuestra web.</p> <p>Para obtener el HTML de cualquier página, todos los navegadores nos ofrecen la posibilidad de ver ese HTML. Por ejemplo en Google Chrome:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1478" title="Inesem_0003 2013-09-03, 14_30_02" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/09/Inesem_0003-2013-09-03-14_30_021.gif?x76792" alt="" width="799" height="542" /></p> <p>Ese es el HTML que hemos de copiar en el apartado HTML de la utilidad citada.</p> <p>Es un sistema muy bueno, especialmente para aquellas personas que están aprendiendo ya que les puede servir de ayuda para crear el fichero de estilos.</p> <p>Por otro lado, lo bueno de esta utilidad es que no requiere instalación, directamente accederemos a la URL correspondiente y ya podremos usarla.</p> <p>Así que ya sabéis a partir de ahora extraer el CSS de una página HTML, va a ser «coser y cantar».</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1471" data-ulike-nonce="35fc91925c" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1471"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-extraer-el-css-de-una-web/">Cómo extraer el CSS de una web</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-extraer-el-css-de-una-web/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo ejecutar aplicaciones Windows en un iPad</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-ejecutar-aplicaciones-windows-en-un-ipad/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-ejecutar-aplicaciones-windows-en-un-ipad/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 28 Aug 2013 11:31:31 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[ejecutar aplicación en ipad]]></category> <category><![CDATA[ipad]]></category> <category><![CDATA[windows]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1464</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0013-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Cómo ejecutar aplicaciones Windows en un iPad</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-ejecutar-aplicaciones-windows-en-un-ipad/">Cómo ejecutar aplicaciones Windows en un iPad</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0013-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Una de las cosas que ha echado para atrás a los usuarios a la hora de adquirir un equipo, <img loading="lazy" class="alignleft size-full wp-image-1465" title="Inesem_0013" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0013.gif?x76792" alt="" width="217" height="55" />era que el software que no fuese compatible.</p> <p>De eso se aprovechaba Microsoft de modo que al final comprábamos equipos Windows por tener a nuestra disposición la gran cantidad de software que existía (casi siempre «gratis»).</p> <p>Esta tendencia comenzó a cambiar y continuará así, gracias a las proliferación de aplicaciones web.</p> <p>Pues bien ahora nos despertamos con una noticia aún mejor, podemos ejecutar aplicaciones windows dentro de sistemas de Apple, iPad. Parallels ha lanzado su aplicación Parallels Access (<a href="https://www.parallels.com/products/access/" target="_blank">ver aquí</a>), que permite la ejecución de aplicaciones Windows y Mac en iPad, sin perder las posibilidades táctiles del dispositivo.</p> <p><div class="video-container"><iframe title="Introducing Parallels Access" width="500" height="281" src="https://www.youtube.com/embed/qqd_TT67r3c?feature=oembed&wmode=opaque" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div></p> <p>Sin duda es un avance importante y a falta de poder tener un software multiplataforma, bien están estas utilidades que nos permiten simular esos sistemas.</p> <p>No obstante como he comentado anteriormente, el futuro creo que está en las aplicaciones web y más concretamente en las aplicaciones en la nube. Cuando las aplicaciones que necesitamos estén en la nube y no tengamos que instalar prácticamente nada en nuestro dispositivo local, ese será el momento en que los sistemas operativos tradicionales, habrán perdido su poder y cuando realmente, dé igual si estamos con IOS, linux, windows, Android, etc. Entonces solo será necesario que la conexión a internet sea lo suficientemente rápida, lo demás será historia.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1464" data-ulike-nonce="5be7fe5ac2" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1464"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-ejecutar-aplicaciones-windows-en-un-ipad/">Cómo ejecutar aplicaciones Windows en un iPad</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-ejecutar-aplicaciones-windows-en-un-ipad/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Floqq una startup con sabor español</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/floqq-una-startup-con-sabor-espanol/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/floqq-una-startup-con-sabor-espanol/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 22 Aug 2013 08:43:46 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[cursos en video]]></category> <category><![CDATA[floqq]]></category> <category><![CDATA[startup]]></category> <category><![CDATA[startup española]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1443</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0027-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Floqq una startup con sabor español</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/floqq-una-startup-con-sabor-espanol/">Floqq una startup con sabor español</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0027-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Floqq ha irrumpido en el mercado de startup consiguiendo dos objetivos bastante complicados:<img loading="lazy" class="alignright size-full wp-image-1445" title="Inesem_0027" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0027.png?x76792" alt="" width="252" height="149" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0027.png 612w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0027-175x104.png 175w" sizes="(max-width: 252px) 100vw, 252px" /></p> <ul> <li>Ser incluida en el programa <a href="https://500.co/" target="_blank" rel="noopener noreferrer">500 Accelerator Program</a>.</li> <li>Conseguir financiación por parte de fondos de inversión de Estados Unidos para continuar con su desarrollo y mejora.</li> </ul> <p>Floqq no es mas que un «market place» (tienda) para cursos de video. De ese modo los creadores de cursos comparten los vídeos con los usuarios de Floqq. El modelo se rige por un sistema parecido a la Apple Store, repartiendo los ingresos entre los creadores de contenido (70%) y la propia plataforma Floqq (30%).</p> <p>Se ofrecen cursos de temas tan variopintos como cocina, marketing, informática, diseño, ….</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1444" title="Inesem_0025" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0025.png?x76792" alt="" width="806" height="685" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0025.png 806w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0025-175x149.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0025-768x653.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0025-196x166.png 196w" sizes="(max-width: 806px) 100vw, 806px" /></p> <p>Desde hace unos meses, cuentan con oficinas en <strong>Silicom Valley</strong> y están recibiendo ayuda empresarial para implantarse en el mercado Americano, consiguiendo unos buenos resultados.</p> <p>Según Carlos González, cofundador de Floqq: <em>“Esta expansión internacional de Floqq al mercado de habla hispana de Estados Unidos, nos permitirá seguir ayudando a miles de personas que no tienen ni el tiempo ni la intención de invertir una gran cantidad de dinero en una formación ineficaz y cara. La solución es aprender de forma rápida y práctica las habilidades que necesitas, cuando quieras y donde quieras”</em></p> <p>En este momento ya han lanzado aplicaciones para <strong>iPhone y Android</strong>, además por supuesto de para sistemas de escritorio.</p> <p>He querido mostrar este caso de éxito de una <strong>Startup Española</strong> como ejemplo del campo que tenemos abierto para trabajar e innovar.</p> <p>Una buena idea puede dar paso a una experiencia profesional y empresarial que como vemos en el caso de <strong>Floqq</strong>, difícilmente podemos saber donde están sus límites.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1443" data-ulike-nonce="0340f5b40a" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1443"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/floqq-una-startup-con-sabor-espanol/">Floqq una startup con sabor español</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/floqq-una-startup-con-sabor-espanol/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Kiwix la Wikipedia offline</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/kiwix-la-wikipedia-offline/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/kiwix-la-wikipedia-offline/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 21 Aug 2013 09:25:22 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[kiwix]]></category> <category><![CDATA[lector de contenidos]]></category> <category><![CDATA[wikipedia]]></category> <category><![CDATA[wikipedia offline]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1438</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0015-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Nace Kiwix la Wikipedia offline</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/kiwix-la-wikipedia-offline/">Kiwix la Wikipedia offline</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0015-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Nos llega una aplicación muy interesante y creo que muy útil para los que nos hemos habituado a consultar la Wikipedia.<img loading="lazy" class="alignright size-full wp-image-1440" title="Inesem_0015" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0015.png?x76792" alt="" width="342" height="274" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0015.png 1025w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0015-175x140.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0015-768x614.png 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0015-1024x819.png 1024w" sizes="(max-width: 342px) 100vw, 342px" /></p> <p>Esta aplicación se llama Kiwix y no es más que un lector de contenido de la wikipedia offline. En realidad la aplicación va más allá y permite disponer de cualquier contenido HTML offline, pero está especialmente optimizado para la Wikipedia.</p> <p>El mecanismo de uso es muy sencillo. Una vez instalada la aplicación, descargaremos los contenidos que deseamos consultar (en este caso la wikipedia). Estos contenidos se guardan en una carpeta Kiwix en un formato propio de esta aplicación.</p> <p>A partir de ahí esa carpeta lo podemos poner en cualquier dispositivo (disco duro externo, pendrive, etc). Claro esto nos daría opción a llevar una enciclopedia en nuestro bolsillo constantemente (la wikipedia).</p> <p>Para navegar por los contenidos nos ofrece un entorno muy parecido al de un navegador tradicional. Además la aplicación nos ofrece otras funcionalidades de búsqueda, permite añadir notas, exportar a PDF o HTML.</p> <p>Como caracteristicas reseñables tenemos pues:</p> <ul> <li>Portable</li> <li>Fácil de usar (por ejemplo para niños)</li> <li>Permite gestionar una biblioteca con los contenidos descagados</li> <li>Motor de búsqueda muy potente</li> <li>De uso libre<img loading="lazy" class="alignright size-full wp-image-1441" title="Inesem_0016" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0016.png?x76792" alt="" width="251" height="118" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0016.png 491w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0016-175x83.png 175w" sizes="(max-width: 251px) 100vw, 251px" /></li> <li>Permite actuar como servidor web, pudiendo ofrecer los contenidos a través de una LAN e incluso a través de internet.</li> </ul> <p>Otro aspecto interesante es que esta aplicación es<a href="https://es.wikipedia.org/wiki/Software_libre" target="_blank" rel="noopener noreferrer"> sofware libre</a> y está disponible para ordenadores con muy pocos recursos, dispositivos móviles con sistema Android y para los sistemas de sobremesa: <strong>Windows, Mac OSX y Linux</strong>.</p> <p>Se puede descargar desde aquí.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1438" data-ulike-nonce="8a9ef355fa" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1438"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/kiwix-la-wikipedia-offline/">Kiwix la Wikipedia offline</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/kiwix-la-wikipedia-offline/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo saber si han leído mis correos enviados desde Gmail</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-saber-si-han-leido-mis-correos-enviados-desde-gmail/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-saber-si-han-leido-mis-correos-enviados-desde-gmail/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Sun, 18 Aug 2013 11:21:13 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[beacon]]></category> <category><![CDATA[confirmación de lectura]]></category> <category><![CDATA[email]]></category> <category><![CDATA[gmail]]></category> <category><![CDATA[Yesware]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1427</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Yesware-inesem-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Habitualmente nos encontramos con el problema de cómo saber si se han leído mis correos enviados desde Gmail por parte de mis contactos, si han sido recibidos o si han sido abiertos. Esa información la...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-saber-si-han-leido-mis-correos-enviados-desde-gmail/">Cómo saber si han leído mis correos enviados desde Gmail</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Yesware-inesem-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Habitualmente nos encontramos con el problema de cómo saber si se han leído mis correos enviados desde Gmail por parte de mis contactos, si han sido recibidos o si han sido abiertos.<img loading="lazy" class="alignright wp-image-1431 size-full" title="correos enviados desde Gmail" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_00061.gif?x76792" alt="" width="254" height="238" /></p> <p>Esa información la podemos obtener sin ningún problemas en nuestros dispositivos móviles por ejemplo con el Whatsapp o con los SMS.</p> <p>Pues bien ahora la tendremos disponible también de un modo muy sencillo, instalando una extensión disponible para Chrome y Firefox que nos va a dar información sobre los correos que enviamos.</p> <p>Esta extensión se llama Yesware. Para instalarla (por ejemplo en Google Chrome), seguiremos los siguientes pasos:</p> <ul> <li>Ir a Herramientas -> Extensiones</li> <li>Buscar la extensión Yesware</li> </ul> <p><img loading="lazy" class="aligncenter wp-image-1428 size-full" title="correos enviados desde Gmail" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0003.gif?x76792" alt="" width="1204" height="226" /></p> <ul> <li>Añadir a Chrome</li> <li>Ahora en la parte superior de Gmail nos aparecerá algo así:</li> </ul> <p><img loading="lazy" class="aligncenter size-full wp-image-1429" title="Inesem_0004" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0004.gif?x76792" alt="" width="1233" height="99" /></p> <p>Al redactar un nuevo correo desde gmail vemos que también nos aparece una barra donde tenemos que dejar seleccionado el check <strong>TRACK</strong> (por defecto aparece así).</p> <p><img loading="lazy" class="aligncenter wp-image-1430 size-full" title="correos enviados desde Gmail" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0005.gif?x76792" alt="correos enviados desde Gmail" width="366" height="634" /></p> <p>A partir de ahí podremos llevar el seguimiento de los correos que enviemos a través de gmail.</p> <p>Sabremos no solo si el destinatario ha recibido, abierto o leído nuestro correo sino también desde qué lugar del mundo y a través de qué dispositivo lo ha hecho.</p> <p>Los destinatarios no tendrán ni idea que estamos obteniendo esa información sobre ellos.</p> <p>No cabe duda de que se trata de una herramienta interesante, sobre todo en el mundo de los negocios para que <strong><em>no nos puedan engañar</em></strong>, con el típico: «<em>pues yo no he recibido nada</em>«.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1427" data-ulike-nonce="2ab8eb0fb2" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1427"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-saber-si-han-leido-mis-correos-enviados-desde-gmail/">Cómo saber si han leído mis correos enviados desde Gmail</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-saber-si-han-leido-mis-correos-enviados-desde-gmail/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo crear videos HTML5 con EASY HTML5 VIDEO</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-videos-html5-con-easy-html5-video/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-videos-html5-con-easy-html5-video/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 14 Aug 2013 10:00:32 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[EASY HTML5 VIDEO]]></category> <category><![CDATA[HTML5]]></category> <category><![CDATA[programación]]></category> <category><![CDATA[videos]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1416</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0006-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Cómo crear vídeos HTML5 con EASY HTML5 VIDEO</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-videos-html5-con-easy-html5-video/">Cómo crear videos HTML5 con EASY HTML5 VIDEO</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0006-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Nos llega una nueva aplicación que nos permite pasar cualquier vídeo a un formato compatible con HTML5. Esta aplicación es <a title="EASY HTML5 VIDEO" href="https://easyhtml5video.com/" target="_blank"><strong>EASY HTML5 VIDEO</strong></a>.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1417" title="Inesem_0006" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/Inesem_0006.gif?x76792" alt="" width="1023" height="830" /></p> <p>En el mercado existen otras aplicaciones. Lo novedoso de easyhtml5video es la facilidad de manejo y por supuesto que es gratuita.</p> <p>En solo tres pasos tendremos nuestro vídeo transformado (<strong><a title="Step 1 | EASY HTML5 VIDEO" href="https://easyhtml5video.com/#step1" target="_blank">ver más</a></strong>):</p> <p><strong><span style="text-decoration: underline;">Paso 1</span>:</strong> <strong>seleccionar </strong>el<strong> vídeo </strong>de nuestro equipo.</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter wp-image-1418" title="Cómo crear videos HTML5 con EASY HTML5 VIDEO - INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/inesem_paso1.jpg?x76792" alt="Cómo crear videos HTML5 con EASY HTML5 VIDEO - INESEM" width="650" height="400" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/inesem_paso1.jpg 650w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/inesem_paso1-175x108.jpg 175w" sizes="(max-width: 650px) 100vw, 650px" /><br /> <span style="text-decoration: underline;"><strong>Paso 2</strong></span>: <strong>establecer </strong>la<strong> configuración </strong>deseada para realizar la<strong> conversión</strong>.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1419" title="inesem_paso2" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/inesem_paso2.jpg?x76792" alt="" width="520" height="473" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/inesem_paso2.jpg 520w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/inesem_paso2-175x159.jpg 175w" sizes="(max-width: 520px) 100vw, 520px" /></p> <p><span style="text-decoration: underline;"><strong>Paso 3</strong></span>:<strong> publicar el vídeo en un sitio web </strong>o bien guardarlo en el disco local.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1420" title="inesem_paso3" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/inesem_paso3.jpg?x76792" alt="" width="520" height="318" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/inesem_paso3.jpg 520w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/08/inesem_paso3-175x107.jpg 175w" sizes="(max-width: 520px) 100vw, 520px" /></p> <p>En nuestra página bastará con añadir el código siguiente dentro de las etiquetas de BODY para poder visionar el vídeo:</p> <table border="0"> <tbody> <tr> <td> <address> <body></address> <address>…</address> <address><video controls=»controls» autoplay=»autoplay» poster=»imagenes/Ford_Mustang.jpg» width=»480″ height=»352″ ></address> <address>…..</address> <address>…..</address> <address></video></address> <address>…</address> <address></body></address> </td> </tr> </tbody> </table> <p>Esta aplicación está disponible para las plataformas Windows y MAC. Si el uso es NO comercial el coste es cero. Para un uso comercial el precio son 49 dólares.</p> <p>Se puede descargar desde <a href="https://easyhtml5video.com/easyhtml5video-free-setup.zip" target="_blank"><strong>aquí</strong>.</a></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1416" data-ulike-nonce="37a0f8b341" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1416"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-videos-html5-con-easy-html5-video/">Cómo crear videos HTML5 con EASY HTML5 VIDEO</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-videos-html5-con-easy-html5-video/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Llega Windows 8.1</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/llega-windows-8-1/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/llega-windows-8-1/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Sun, 11 Aug 2013 12:11:28 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[windows 8.1.]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1362</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_windows_8_1-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Llega Windows 8.1. Microsoft ha puesto en práctica todas las modificaciones y características requeridas por sus clientes.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/llega-windows-8-1/">Llega Windows 8.1</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_windows_8_1-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Por fin. Microsoft da el paso y nos ofrece la<strong> <a title="Windows 8.1" href="https://windows.microsoft.com/es-es/windows-8/preview?ocid=blprev_pr_wom" target="_blank" rel="noopener noreferrer">distribución beta de Windows 8.1</a></strong>. Conocida <img loading="lazy" class="alignleft size-thumbnail wp-image-1363" title="Inesem_windows_8_1" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_windows_8_1-150x203.jpg?x76792" alt="" width="150" height="203" />popularmente como Blue, en esta versión Microsoft ha puesto en práctica todas las modificaciones y características requeridas por sus clientes. La revisión se ha llevado a cabo a partir de la información recolectada por los usuarios del propio sistema.</p> <p style="text-align: justify;">Sirva como anécdota que nos vuelve a mostrar el ansiado <strong>botón de INICIO</strong> que había desaparecido y que ha vuelto a situarse en su posición tradicional (aunque no con la funcionalidad de siempre: ahora nos dirigirá directamente a la interfaz UI.).</p> <p style="text-align: justify;">En este aspecto creo que Microsoft ha acertado, teniendo en cuenta las opiniones de los usuarios y aprovechando esa información que tantas veces recopila de nuestros sistemas.</p> <h2 style="text-align: justify;"> Mejoras de Windows 8.1</h2> <p style="text-align: justify;"><strong>Mejoras orientadas a la experiencia del usuario</strong>. Se han mejorado funciones relacionadas con la personalización; la búsqueda; el navegador predeterminado, Internet Explorer; las opciones de configuración; la navegación de archivos; y en SkyDrive; entre muchas otras.</p> <p style="text-align: justify;"><strong>Se mejoran las capacidades de conexión y trabajo en la nube</strong>. SkyDrive es la estrella en este aspecto y nos tendrá a punto nuestros ficheros en la nube y en local; y, sobre todo, nos dará la opción de trabajar sin conexión.</p> <p style="text-align: justify;"><strong>Se mejora el uso de la barra de Charms</strong>. Con el fin de mejorar la usabilidad con el ratón. El entorno, en general, estaba muy orientado a dispositivos táctiles y muchos usuarios de sobremesa no se sentían cómodos con el funcionamiento.</p> <p style="text-align: justify;"><strong>Iniciar sesión en Windows 8.1. nos abrirá una ventana de posibilidades</strong>, permitiéndonos compartir información y recursos con todos los dispositivos en los que estemos validados con esa misma cuenta.</p> <p style="text-align: justify;"><strong>Personalización y pantalla</strong>. La pantalla de bloqueo nos ofrece varias opciones: desde una imagen fija a una presentación de diapositivas. También nos permite tomar fotos desde esta pantalla de bloqueo sin necesidad de «loguearnos» en el sistema.</p> <p style="text-align: justify;"><strong>Organización de las aplicaciones instaladas</strong>. Con el fin de poder acceder de un modo más rápido a las aplicaciones, Windows nos permite ordenar las aplicaciones instaladas por nombre, fecha de instalación, uso o categoría.</p> <p style="text-align: justify;"><strong>Arranque desde el escritorio</strong>. Pensando en los nostálgicos se ha añadido la posibilidad de que el equipo arranque directamente desde el escritorio, sin necesidad de iniciar nuestras tareas diarias desde la interfaz de «azulejos» (podemos saltarnos la famosa interfaz Metro).</p> <p style="text-align: justify;"><strong>Se potencia la función Buscar</strong>. Podemos obtener los resultados de búsqueda mediante una perfecta integración con Bing.</p> <p style="text-align: justify;"><strong>Configuración del PC</strong>. Ahora para configurar el PC no tendremos que ir al Panel de Control, todas las opciones de configuración las tenemos más a mano.</p> <p style="text-align: justify;"><strong>Mejora la Multitarea</strong>. Es posible ver más aplicaciones en la pantalla simultáneamente y es más fácil cambiar su tamaño y navegar entre ellas.</p> <p style="text-align: justify;"><strong>La tienda de Windows.</strong> Mostrará más información que antes e incluirá una lista detallada con un modo que nos mostrará fácilmente las aplicaciones gratuitas. Por supuesto, siguen llegando nuevas aplicaciones de renombre como Flipboard, Facebook, Foursquare, etc. Según Microsoft, más de 100.000 aplicaciones.</p> <p style="text-align: justify;"><strong>Soporte a tabletas pequeñas.</strong> Hasta ahora no permitía tabletas de menos de 10”. Windows 8.1 nos permite usar tabletas de 8 o 7”.</p> <h2 style="text-align: justify;">Funciones de seguridad</h2> <p style="text-align: justify;"><strong>Cifrado de dispositivos</strong>. Se generan unas claves de cifrado para cada dispositivo, que quedarán almacenadas en SkyDrive.</p> <p style="text-align: justify;"><strong>Autenticación por huellas dactilares</strong>. Aunque esta era una funcionalidad implementada desde Windows XP, ahora se potencia y mejora considerablemente. Ya no solo es un control de acceso al sistema. Podremos emplearla como control de acceso a aplicaciones concretas, a Windows Store, a carpetas del sistema, etc.</p> <p style="text-align: justify;"><strong>Se mejoran las políticas de BYOD (<em>Bring your Own Device</em>)</strong>. Este sistema permite, por ejemplo, en el caso de un dispositivo remoto, borrar los datos corporativos y no los personales.</p> <p style="text-align: justify;"><strong>Windows Defender</strong>. Permitirá monitorizar el comportamiento en la red, con el fin de detectar y detener la ejecución de cualquier <em>malware</em> conocido o desconocido.</p> <p style="text-align: justify;">(Video: <a href="https://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/WCA-B370-R#fbid=nUcll8BJhNS"><strong>Novedades de Windows 8.1. en seguridad</strong></a>)</p> <h2 style="text-align: justify;">Conclusión</h2> <p style="text-align: justify;">En primer lugar, está claro que con Windows 8.1 hablamos de mejoras, no de un sistema operativo nuevo. Sin duda, el gran acierto de Microsoft ha sido contar con las experiencias de los usuarios para incorporarlas a esta nueva versión. Esta idea parece una línea de trabajo que Microsoft quiere poner en práctica de ahora en adelante: <em>ir recogiendo las sugerencias de los usuarios cada cierto tiempo, plasmándolas en nuevas versiones, con el fin de que el usuario final se sienta escuchado</em>.</p> <p style="text-align: justify;">Por último, indicar -como otro acierto de Microsoft- que esta actualización es gratuita para todos aquellos que posean una licencia de Windows 8, con lo que podrán aprovecharse de estas mejoras sin coste alguno, pudiendo descargar esta nueva versión directamente desde la tienda de aplicaciones.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1362" data-ulike-nonce="06f8b5e875" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1362"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/llega-windows-8-1/">Llega Windows 8.1</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/llega-windows-8-1/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Google Cloud Print permite imprimir desde cualquier lugar</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/google-cloud-print-permite-imprimir-desde-cualquier-lugar/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/google-cloud-print-permite-imprimir-desde-cualquier-lugar/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 24 Jul 2013 14:26:08 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[Google Cloud Print]]></category> <category><![CDATA[impresión remota]]></category> <category><![CDATA[windows]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1396</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_0117-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Google Cloud Print permite imprimir desde cualquier lugar - INESEM" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Google Cloud Print permite imprimir desde cualquier lugar. Esta herramienta de impresión remota incorpora novedades en su nueva versión</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/google-cloud-print-permite-imprimir-desde-cualquier-lugar/">Google Cloud Print permite imprimir desde cualquier lugar</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_0117-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Google Cloud Print permite imprimir desde cualquier lugar - INESEM" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Hace un tiempo el equipo de Google nos sorprendió con un servicio llamado <strong>Google Cloud Print</strong>, que permite <strong>conectar nuestras impresoras a la web</strong>.</p> <p style="text-align: justify;">Esto abría todo un mundo de posibilidades: mediante cualquier dispositivo con acceso a la web, ya fuese una tableta, un portatil o un móvil, podemos imprimir.</p> <p style="text-align: justify;">Pues bien, ahora el equipo de desarrollo de Google Cloud Print, aporta algunas novedades:</p> <ul style="text-align: justify;"> <li>Cualquiera que esté cerca puede <strong>usar la impresora a través de un enlace</strong>. Imaginad las posibilidades que tenemos en centros escolares, empresas, bibliotecas, etc.</li> <li>Seguramente, lo más novedoso es que <strong>han preparado este servicio para Windows</strong>. Es decir, a partir de ahora, y una vez instalado, podremos ver este servicio como una impresora más en nuestro sistema operativo:</li> </ul> <p style="text-align: center;"><img loading="lazy" class="aligncenter size-full wp-image-1397" title="Google Cloud Print permite imprimir desde cualquier lugar - INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_0117.png?x76792" alt="Google Cloud Print permite imprimir desde cualquier lugar - INESEM" width="430" height="389" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_0117.png 430w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_0117-175x158.png 175w" sizes="(max-width: 430px) 100vw, 430px" /></p> <p style="text-align: justify;">En nuestro sistema podremos imprimir con Google Cloud Print, que hará las veces de <strong>controlador de impresión</strong>; exactamente igual que hacen el resto de impresoras que tenemos instaladas en nuestro sistema.</p> <p style="text-align: justify;">Ni que decir tiene que este servicio puede estar «apuntando» a cualquier impresora situada en cualquier parte del mundo.</p> <p style="text-align: justify;">Sin duda se trata de una gran mejora de la herramienta Google Cloud Print, una aportación de gran valor en el campo de la <strong>impresión remota</strong>.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1396" data-ulike-nonce="f5b122bd16" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1396"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/google-cloud-print-permite-imprimir-desde-cualquier-lugar/">Google Cloud Print permite imprimir desde cualquier lugar</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/google-cloud-print-permite-imprimir-desde-cualquier-lugar/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Publicar un post en WordPress a través de un email</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/publicar-un-post-en-wordpress-a-traves-de-un-email/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/publicar-un-post-en-wordpress-a-traves-de-un-email/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 24 Jul 2013 12:06:43 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[post]]></category> <category><![CDATA[publicar por email]]></category> <category><![CDATA[wordpress]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1392</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Clonar sitio wordpress - Inesem" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Publicar un post en wordpress a traves de un email asociando un servidor de correo a nuestra cuenta</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/publicar-un-post-en-wordpress-a-traves-de-un-email/">Publicar un post en WordPress a través de un email</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Clonar sitio wordpress - Inesem" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Dentro de todas las funcionalidades que nos ofrece <a title="WorPress" href="https://es.wordpress.com/" target="_blank"><strong>WordPress</strong></a>, en este <em>post</em> quiero <img loading="lazy" class="alignright wp-image-1124" title="Publicar un post en WordPress a través de un email - INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress.jpg?x76792" alt="Publicar un post en WordPress a través de un email - INESEM" width="166" height="166" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress.jpg 208w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress-175x175.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress-110x110.jpg 110w" sizes="(max-width: 166px) 100vw, 166px" />mostraros la posibilidad que nos ofrece de <strong>publicar enviando un <em>email</em>.</strong></p> <p style="text-align: justify;">Para eso debemos modificar ligeramente la configuración de WordPress y listo, publicaremos mediante un simple correo electrónico.</p> <p style="text-align: justify;">El único requisito es disponer de un servidor de correo, que normalmente tendrás asociado a tu alojamiento y/o dominio</p> <p style="text-align: justify;">En WordPress, iremos AJUSTES->ESCRITURA. Eso nos mostrará una ventana como esta:</p> <p style="text-align: justify;"><img loading="lazy" class="alignright size-full wp-image-1393" title="inesem_wordpress" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/inesem_wordpress.gif?x76792" alt="" width="885" height="304" /></p> <p style="text-align: justify;">Debemos poner los datos de nuestra cuenta. Ahora ya podemos enviar un <em>email</em> a la dirección (en nuestro ejemplo admin@serviciosgranada.es).</p> <p style="text-align: justify;">Ese <em>email</em> se publicará como un <em>post</em> nuevo en nuestro blog en la categoría que hemos elegido por defecto.</p> <p style="text-align: justify;">Ya sólo nos falta un pequeño paso, y es que WordPress recoja directamente estos <em>post</em>. Esta opción, a la que podemos recurrir y que, por defecto obtenemos cuando instalamos WordPress, puede pasar inadvertida, como otras muchas, si no sabemos de su existencia.</p> <p style="text-align: justify;">Una vez realizados estos pasos, debemos ejecutar https://nuestrodominio/wp-mail.php</p> <p style="text-align: justify;">Y ahora sí, tendremos el <em>post</em> publicado en nuestro blog.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1392" data-ulike-nonce="48541731b0" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1392"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/publicar-un-post-en-wordpress-a-traves-de-un-email/">Publicar un post en WordPress a través de un email</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/publicar-un-post-en-wordpress-a-traves-de-un-email/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo dejar el fondo estático en una página web</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-dejar-el-fondo-estatico-en-una-pagina-web/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-dejar-el-fondo-estatico-en-una-pagina-web/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Fri, 19 Jul 2013 09:20:30 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[background-attachment]]></category> <category><![CDATA[background-image]]></category> <category><![CDATA[background-repeat]]></category> <category><![CDATA[diseño web]]></category> <category><![CDATA[Trucos]]></category> <category><![CDATA[web]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1385</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_0135-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Cómo dejar el fondo estático en una página web</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-dejar-el-fondo-estatico-en-una-pagina-web/">Cómo dejar el fondo estático en una página web</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_0135-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Los diseñadores web, en muchos casos, nos encontramos con la necesidad de dejar un <strong>fondo estático</strong><img loading="lazy" class="alignright wp-image-1386 size-medium" title="Cómo dejar el fondo estático en una página web - INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_0135-164x175.gif?x76792" alt="Cómo dejar el fondo estático en una página web " width="164" height="175" /> (logo de nuestra empresa, marca de agua, etc.) en la página que estamos diseñando, para que, a pesar del scroll, la imagen siempre pueda verse.</p> <p style="text-align: justify">Como en otras ocasiones, la solución nos la da <strong>CSS</strong>, de hecho directamente podemos crear un estilo en nuestra web donde referenciemos la imagen de fondo a través del atributo <em>background-image</em>.</p> <pre> body { background-image: url("inesem.jpg"); } </pre> <p>Con este atributo indicamos qué imagen deseamos en el fondo. Para fijarla recurriremos a los atributos:</p> <ul style="text-align: justify"> <li><strong><em>background-repeat</em>:</strong> indica si queremos o no <em>scroll</em> vertical.</li> <li><strong><em>background-attachment</em>:</strong> indicará si la imagen queda fija o hará <em>scrooll</em> con el resto del texto.</li> </ul> <p>Así pues, nuestro código quedaría como:</p> <pre> body { background-image: url("inesem.jpg"); background-repeat: no-repeat; background-attachment: fixed } </pre> <p style="text-align: justify">Puede descargar el ejemplo completo <a title="Material para realizar el ejemplo - INESEM" href="https://www.inesem.es/revistadigital/wp-content/uploads/files/inesem-imagen-fija.rar" target="_blank" rel="noopener"><strong>desde este enlace</strong>.</a></p> <p style="text-align: justify">Como podéis comprobar en el ejemplo, con este sencillo código al principio de nuestra web, conseguiremos mantener la imagen que deseemos estática.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1385" data-ulike-nonce="771607a605" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1385"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-dejar-el-fondo-estatico-en-una-pagina-web/">Cómo dejar el fondo estático en una página web</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-dejar-el-fondo-estatico-en-una-pagina-web/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>TeamViewer, control remoto para móviles</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/teamviewer-control-remoto-para-moviles/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/teamviewer-control-remoto-para-moviles/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 16 Jul 2013 15:51:50 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[control remoto]]></category> <category><![CDATA[Teamviewer]]></category> <category><![CDATA[TeamViewer QuickSupport]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1379</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_0132-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="TeamViewer, control remoto para móviles - INESEM" loading="lazy" style="float:left; margin:0 15px 15px 0;" />TeamViewer control remoto para móviles. El equipo remoto, deberá proporcionar al otro una ID y un password que se obtiene con solo ejecutar la aplicación.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/teamviewer-control-remoto-para-moviles/">TeamViewer, control remoto para móviles</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_0132-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="TeamViewer, control remoto para móviles - INESEM" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">La aplicación <a href="https://www.teamviewer.com/es/" target="_blank" rel="noopener noreferrer">TeamViewer</a> nos lleva acompañando desde hace tiempo permitiéndonos el<br /> <strong>control remoto de equipos</strong>.</p> <p style="text-align: justify;">Efectivamente, TeamViewer nos permite controlar remotamente otro equipo, sin necesidad siquiera de tenerlo instalado. En la versión más básica, <strong>TeamViewer QuickSupport</strong>, basta con descargar la aplicación en los dos equipos y ejecutarla.<img loading="lazy" class="alignright size-full wp-image-1381" title="TeamViewer, control remoto para móviles - INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_0132.gif?x76792" alt="TeamViewer, control remoto para móviles - INESEM" width="261" height="81" /></p> <p style="text-align: justify;">El equipo <em>remoto </em>deberá proporcionar al otro una <strong>ID</strong> y un <em><strong>password</strong></em>, que se obtiene con solo ejecutar <em>TeamViewer QuickSupport</em>. En la aplicación del equipo que hará de <em>master</em> introduciremos esos datos y ya estaremos viendo el escritorio del equipo remoto, pudiendo hacer todo, absolutamente todo lo que haríamos desde el propio equipo local.</p> <p style="text-align: justify;">Pues bien, esto, que ya es una realidad desde hace tiempo, viene ahora a completarse con la <strong>versión móvil</strong>, disponible para los sistemas más usuales: <strong>Android</strong>, <strong>iOS</strong> y <strong>Windows</strong> <strong>Phone</strong> (en las tiendas Google Play, App Store y Windows Phone Store).</p> <p style="text-align: justify;">Así pues, si deseamos controlar cualquier ordenador remoto desde nuestro <em>smartphone</em>, bastará con instalar <strong>TeamViewer</strong> en los dos dispositivos y ya estaremos en disposición de realizar cualquier operación en nuestro ordenador mediante el móvil.</p> <p style="text-align: justify;">Además del control remoto, <strong>TeamViewer</strong> nos permite:</p> <ul> <li style="text-align: justify;"><strong>Chat</strong>.</li> <li style="text-align: justify;"><strong>Capturas</strong> de pantalla.</li> <li style="text-align: justify;">Acceso a la <strong>configuración</strong> de <strong>dispositivo</strong>.</li> <li style="text-align: justify;"><strong>Registro</strong> de acceso del <strong>sistema</strong>.</li> <li style="text-align: justify;"><strong>Transferencia</strong> de <strong>archivos</strong>.</li> </ul> <p style="text-align: justify;">Ni que decir tiene que el control puede realizarse en ambos sentidos. Es decir, desde nuestro móvil podemos controlar nuestro equipo de escritorio y si lo deseamos desde nuestro equipo de escritorio podemos controlar cualquier dispositivo móvil.</p> <p style="text-align: justify;">A todo esto hay que añadir que si el uso que se da a esta aplicación no es comercial, <em><strong>TeamViewer QuickSupport</strong></em> es totalmente gratuito.</p> <p style="text-align: justify;">A ver quién da mas.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1379" data-ulike-nonce="bd83561102" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1379"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/teamviewer-control-remoto-para-moviles/">TeamViewer, control remoto para móviles</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/teamviewer-control-remoto-para-moviles/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo limpiar mi disco duro</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-limpiar-m-disco-duro/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-limpiar-m-disco-duro/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Fri, 12 Jul 2013 11:36:53 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Argente Disk Cleaner]]></category> <category><![CDATA[Fcleaner]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[ToolWiz Care]]></category> <category><![CDATA[Trucos]]></category> <category><![CDATA[windows]]></category> <category><![CDATA[WinUtilities]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1367</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_hard_drive_3-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Cómo limpiar mi disco duro - INESEM" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Cómo limpiar mi disco duro</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-limpiar-m-disco-duro/">Cómo limpiar mi disco duro</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_hard_drive_3-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Cómo limpiar mi disco duro - INESEM" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Si bien la capacidad de almacenamiento que tienen nuestros equipos ha ido creciendo <img loading="lazy" class="alignleft size-thumbnail wp-image-1368" title="Cómo limpiar mi disco duro - INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_hard_drive_3-150x100.jpg?x76792" alt="Cómo limpiar mi disco duro - INESEM" width="150" height="100" />exponencialmente en los últimos años, no es menos cierto que el volumen de información que almacenamos es cada vez mayor, porque cada vez <strong>accedemos a más contenido multimedia</strong>.</p> <p>Discos duros de 1TB en datos, para un usuario normal, serían poco menos que imposibles de rellenar si no es, como digo, por la gran cantidad de fotos, música, vídeos, películas, etc. que almacenamos.</p> <p>Por eso es aconsejable ir limpiando periódicamente nuestro disco, si no queremos quedarnos sin espacio o el funcionamiento del equipo se vaya degradando progresivamente. Para eso, en este <em>post</em> propongo varias aplicaciones especializadas en tal fin:</p> <p><strong><a href="https://hi.ylcomputing.com/products/winutilities-free#.Ud6SzPmpoe4" target="_blank" rel="noopener noreferrer">WinUtilities</a></strong></p> <p>Consta de <strong>desinstalador de programas</strong>, <strong>sistema de limpieza del registro</strong> <strong>del</strong> <strong>sistema</strong> o <strong>borrado de accesos directos no servibles</strong>. Permite <strong>programar</strong> determinadas <strong>tareas</strong> para que se realicen en el momento deseado.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1370" title="Inesem_0115" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_01151.gif?x76792" alt="" width="672" height="481" /></p> <p><strong>ToolWiz Care</strong></p> <p>Se compone de un conjunto de herramientas enfocadas al mantenimiento del equipo con la finalidad de tenerlo optimizado. Incluye sistema de <strong>check-up</strong>, <strong>limpieza del sistema</strong>, <strong>sistema de aceleración</strong>, <strong>sistema fix-up</strong>, <strong>sistema de seguridad</strong> y así hasta más de 50 herramientas.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1371" title="Inesem_0116" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_0116.gif?x76792" alt="" width="674" height="840" /></p> <p><strong><a href="https://argentesoftware.blogspot.com.es/2012/03/argente-disk-cleaner.html" target="_blank" rel="noopener noreferrer">Argente Disk Cleaner</a></strong></p> <p>La primera peculiaridad de esta aplicación es que está realizada íntegramente en español. Su objetivo principal es <strong>eliminar los historiales y privacidad</strong> de Windows y de más de 140 programas de los más usuales (Internet Explorer, Mozilla, Nero, Emule, Kazaa, Adobe Acrobat, etc). Además cuenta con un sistema de búsqueda de nuevas aplicaciones para las que también podemos borrar los historiales.</p> <p>Permite ejecutarse mediante la línea de comandos y totalmente gratis.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1372" title="Inesem_0117" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_0117.gif?x76792" alt="" width="698" height="284" /></p> <p><strong><a href="https://www.fcleaner.com/" target="_blank" rel="noopener noreferrer">FCleaner </a></strong></p> <p>Es una aplicación <em>freeware</em> cuyo objetivo es <strong>mantener limpio tanto el disco como el registro de Windows</strong>. Elimina archivos no usados, entradas en el registro no válidas e incluso es capaz de realizar pequeños cambios en el sistema para hacer que funcione más rápido. Aporta también mejoras en la seguridad para proteger su privacidad. Tiene una opción muy interesante que permite eliminar rastros de actividades con un solo clic.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1373" title="Inesem_0118" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_0118.gif?x76792" alt="" width="680" height="454" /></p> <p>Bueno aquí os he dejado una muestra de aplicaciones libres que podéis usar. Investigando por la Red podéis encontrar multitud mas.</p> <p>Ante todo quería concienciar, mediante este <em>post</em>, de la <strong>necesidad de realizar labores de mantenimiento y limpieza de nuestros sistemas</strong>, si no queremos que poco a poco se vayan degradando. Será una buena experiencia para poner en marcha con nuestro equipo.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1367" data-ulike-nonce="5e2e0d8b60" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1367"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-limpiar-m-disco-duro/">Cómo limpiar mi disco duro</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-limpiar-m-disco-duro/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>CloudCube, todo el almacenamiento en la nube en una sola aplicación</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/cloudcube-todo-el-almacenamiento-en-la-nube-en-una-sola-aplicacion/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/cloudcube-todo-el-almacenamiento-en-la-nube-en-una-sola-aplicacion/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 10 Jul 2013 12:44:37 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[4shared]]></category> <category><![CDATA[CloudCube]]></category> <category><![CDATA[copy]]></category> <category><![CDATA[dropbox]]></category> <category><![CDATA[google drive]]></category> <category><![CDATA[skydrive]]></category> <category><![CDATA[sugarSync]]></category> <category><![CDATA[yandex]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1355</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_network_server_4-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="CloudCube, todo el almacenamiento en la nube en una sola aplicación - INESEM" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Desde la aplicación CloudCube podremos manejar en un sólo panel de control todos nuestros servicios en la nube.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/cloudcube-todo-el-almacenamiento-en-la-nube-en-una-sola-aplicacion/">CloudCube, todo el almacenamiento en la nube en una sola aplicación</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_network_server_4-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="CloudCube, todo el almacenamiento en la nube en una sola aplicación - INESEM" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Lo que hasta hace poco eran sistemas de almacenamiento desconocidos, hoy se han <img loading="lazy" class="alignleft size-thumbnail wp-image-1358" title="CloudCube, todo el almacenamiento en la nube en una sola aplicación - INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/Inesem_network_server_4-150x112.jpg?x76792" alt="CloudCube, todo el almacenamiento en la nube en una sola aplicación - INESEM" width="150" height="112" />convertido en algo habitual. Quién no tiene cuenta en <strong>Dropbox</strong>, <strong>Drive</strong>, <strong>SkyDrive</strong>, etc.</p> <p style="text-align: justify;">Y precisamente el problema es que creamos cuentas y al final es difícil gestionar tal cantidad de sitios.</p> <p style="text-align: justify;">Pues bien, para solucionar este problema nos llega la aplicación <strong><a href="https://srcapps.com/" target="_blank">CloudCube</a></strong>, que nos permite <strong>gestionar varios servicios de almacenamiento en la nube</strong> desde un solo panel de control. Lo que podríamos identificar como un <strong><em>hub</em> </strong>de servicios de almacenamiento en la nube.</p> <p style="text-align: justify;">Por ahora esta aplicación soporta: <strong>Google Drive</strong>, <strong>Dropbox</strong>, <strong>Box</strong>, <strong>SkyDrive</strong>, <strong>Yandex.Disk</strong>, <strong>Copy</strong>, <strong>SugarSync</strong> y <strong>4Shared</strong>, pero está previsto que incorporen nuevos servicios, hasta poder trabajar con todos.</p> <p style="text-align: justify;">Básicamente sus características son:</p> <ul style="text-align: justify;"> <li>Podemos <strong>ver todos nuestros archivos simultáneamente</strong>, independientemente del servicio donde estén.</li> <li>Permite <strong>descargar</strong>, <strong>modificar</strong> y <strong>cargar archivos</strong>.</li> <li>Podemos <strong>cargar</strong> y <strong>descargar carpetas</strong> completas.</li> <li>Se pueden <strong>sincronizar carpetas <em>online</em> y locales</strong>.</li> </ul> <p style="text-align: justify;">Sin duda, se convertirá en una herramienta muy útil, que nos abrirá posibilidades de uso de servicios de almacenamiento en la nube.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1355" data-ulike-nonce="9892e61ffb" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1355"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/cloudcube-todo-el-almacenamiento-en-la-nube-en-una-sola-aplicacion/">CloudCube, todo el almacenamiento en la nube en una sola aplicación</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/cloudcube-todo-el-almacenamiento-en-la-nube-en-una-sola-aplicacion/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>MOLTO, el traductor perfecto</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/molto-el-traductor-perfecto/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/molto-el-traductor-perfecto/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 09 Jul 2013 11:30:27 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[aplicaciones]]></category> <category><![CDATA[MOLTO]]></category> <category><![CDATA[traductor idiomas]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1354</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/inesem_molto-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="MOLTO, el traductor perfecto - INESEM" loading="lazy" style="float:left; margin:0 15px 15px 0;" />MOLTO (Multilingual Online Translation) es un sistema de traducción online que realiza traducciones fieles, incluso en campos profesionales específicos.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/molto-el-traductor-perfecto/">MOLTO, el traductor perfecto</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/inesem_molto-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="MOLTO, el traductor perfecto - INESEM" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p style="text-align: justify;">Fruto de la cooperación europea nos llega <strong><a title="Multilingual Online Translation" href="https://www.molto-project.eu/node/1893" target="_blank" rel="noopener noreferrer">MOLTO</a></strong> (<em>Multilingual Online Translation</em>). Un sistema de traducción <em>online</em> que realiza unas traducciones fieles, incluso en campos profesionales específicos.</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/molto-el-traductor-perfecto/inesem_molto/" rel="attachment wp-att-1356"><img loading="lazy" class="size-medium wp-image-1356 " title="Multilingual Online Translation (MOLTO), el traductor perfecto - INESEM" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/07/inesem_molto-300x280.png?x76792" alt="Multilingual Online Translation (MOLTO), el traductor perfecto - INESEM" width="300" height="280" /></a></p> <p style="text-align: justify;">Seguramente sea la <strong>Unión Europea</strong>, con<strong> más de 23 lenguas distintas</strong>, el <strong>campo de aplicación perfecto</strong> para esta herramienta. Quizá sea esta la razón por que hayan apostado fuerte, con una inversión de 2’3 millones de euros.</p> <p style="text-align: justify;">Lo cierto es que ya existían <a href="https://www.inesem.es/revistadigital/idiomas/las-redes-sociales-aliadas-del-aprendizaje-de-idiomas" target="_blank" rel="noopener noreferrer">herramientas</a> de este tipo pero lo innovador de esta aplicación es que sus resultados con <strong>casi al 100% fiables</strong>. La tecnología de MOLTO permitirá a los proveedores de contenidos web obtener traducciones automáticas con calidad suficiente para su publicación inmediata.</p> <p style="text-align: justify;">Según el equipo de desarrollo de MOLTO: «<em>a diferencia de las herramientas de traducción online disponibles actualmente en la red de redes, basadas en técnicas de aprendizaje automático, MOLTO <strong>incluye además reglas gramaticales</strong>, de forma que el resultado sea tan fiel al original que no necesite revisión previa a su utilización</em>» .</p> <p style="text-align: justify;">Seguramente todos hemos usado <strong>Google Translate</strong>, y los resultados obtenidos no siempre han sido los esperados. Según el equipo de desarrollo de MOLTO esta herramienta implementa un sistema de aprendizaje, aunque su fuerte no son las normas gramaticales y reglas de precisión. MOLTO cuenta con un GF (<em>Grammatical Framework</em>) donde se implementan y se relacionan varios idiomas a través de una <strong>sintaxis abstracta común</strong>.</p> <p style="text-align: justify;">Si el sistema funciona -lo iremos viendo- supondrá un gran avance en las comunicaciones. Sin duda sería un gran avance tener toda la información disponible en la web sin las barrera que supone el idioma.</p> <p style="text-align: justify;">Hasta que comprobemos cómo funciona y la aplicación práctica de esta prometedora novedad, os animamos a que sigáis aprendiendo idiomas, por si acaso.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1354" data-ulike-nonce="997422cb51" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1354"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/molto-el-traductor-perfecto/">MOLTO, el traductor perfecto</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/molto-el-traductor-perfecto/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo crear columnas con CSS</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-columnas-con-css/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-columnas-con-css/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 26 Jun 2013 09:11:54 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[HTML5]]></category> <category><![CDATA[Trucos]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1326</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0100-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Cómo crear columnas con CSS</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-columnas-con-css/">Cómo crear columnas con CSS</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0100-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>En este post os propongo un método de posicionar vuestros datos en vuestras web en columnas, sin tener que recurrir a las <em>anticuadas</em> tablas.</p> <p>Vamos a establecer estas columnas a través de CSS, en el ejemplo propongo 3 columnas pero como veréis preparar el código para mas o menos es extremada sencillo.</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1327" title="Inesem_HTML_CSS" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0099.gif?x76792" alt="" width="435" height="796" /></p> <p>El resultado que obtendríamos al ver este ejemplo en nuestro navegador sería algo así:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1328" title="Inesem_explorer_css" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0100.gif?x76792" alt="" width="658" height="254" /></p> <p>Esta es una muestra de las posibilidades que nos ofrece el uso correcto de CSS.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1326" data-ulike-nonce="7346934161" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1326"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-columnas-con-css/">Cómo crear columnas con CSS</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-columnas-con-css/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>App Inventor, aplicaciones Android para todos</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/app-inventor-aplicaciones-android-para-todos/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/app-inventor-aplicaciones-android-para-todos/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Fri, 21 Jun 2013 07:56:40 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Android]]></category> <category><![CDATA[app inventor]]></category> <category><![CDATA[appinventor]]></category> <category><![CDATA[programación]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1308</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0098-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />App Inventor, aplicaciones Android para todos</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/app-inventor-aplicaciones-android-para-todos/">App Inventor, aplicaciones Android para todos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0098-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Nos llega un paquete de programación destinado a la creación de aplicaciones para móviles con sistema operativo <a href="https://es.wikipedia.org/wiki/Android" target="_blank">Android</a>, dirigido a personas con pocos o nulos conocimientos de programación.</p> <p>Este paquete es <a href="https://es.wikipedia.org/wiki/App_Inventor" target="_blank">App Inventor</a>, con el que podréis construir todo tipo de aplicaciones Android.</p> <p>App Invertor, nos va a permitir de modo visual cualquier aplicación que deseemos. Es decir, sin conocimientos de programación, simplemente arrastrando controles a la ventana del móvil y luego configurando esos controles para que hagan algo a través de las distintas propiedades que nos ofrecen, vamos a construir nuestra aplicación.</p> <p>Hay multitud de tutoriales e información en Internet para iniciarnos en el uso de este paquete de programación.</p> <p>Yo os aconsejo que uséis el siguiente vídeo en que se explica desde como realizar la configuración de vuestra máquina, instalación del paquete, puesta en marcha e incluso desarrolla una pequeña aplicación de prueba para ver las posibilidades de App Inventor.</p> <p><div class="video-container"><iframe title="Mi primera aplicación con app inventor.(My first app with App Inventor)." width="500" height="375" src="https://www.youtube.com/embed/Ds-MV-TZBvo?feature=oembed&wmode=opaque" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div></p> <p>Con este paquete quien no realice aplicaciones Android es porque no quiere. Ya no hay excusa para no ser programador.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1308" data-ulike-nonce="c9b760a8a2" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1308"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/app-inventor-aplicaciones-android-para-todos/">App Inventor, aplicaciones Android para todos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/app-inventor-aplicaciones-android-para-todos/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Los desahucios llegan a los datos</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/los-desahucios-llegan-a-los-datos/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/los-desahucios-llegan-a-los-datos/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 20 Jun 2013 14:15:25 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Kim Dotcom]]></category> <category><![CDATA[Mega]]></category> <category><![CDATA[MegaUpload]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1305</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0097-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Los desahucios llegan a los datos. La mayor masacre de datos en la historia de internet.</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/los-desahucios-llegan-a-los-datos/">Los desahucios llegan a los datos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0097-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>De todos es sabido los «problemillas» de Megaupload con la justicia.</p> <p><img loading="lazy" class="alignleft size-full wp-image-1306" title="Inesem_twitter_0097" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0097.gif?x76792" alt="" width="139" height="52" />Pues bien, la parada forzada de la empresa, ha hecho que parte de los servidores que esta tenía contratados con la empresa <a href="https://www.leaseweb.com/en" target="_blank">Leaseweb</a>, concretamente 630 servidores, ante el impago por parte de Megaupload, se hayan borrado definitivamente.</p> <p>No son todos los que albergaban la información de Megaupload ya que se calcula que en EEUU sólo, dispone de otros 1100, pero no cabe duda que supone muchísima información.</p> <p>Según Kim Dotcom, fundador de Megaupload, se ha producido «la mayor masacre de datos en la historia de internet». Fotos, vídeos, documentos privados (y seguro que material ilegal), todo ha sido borrado.</p> <p>Supongo que habrá copias de los mismos porque considero altamente irresponsable el borrado de esta información, porque en Megaupload, habría material ilegal, pero también seguro que habría información privada, totalmente legal.</p> <p>Según Kim Dotcom «Nuestros abogados han pedido en repetidas ocasiones que LeaseWeb no eliminara los servidores de Megaupload, mientras los procesos judiciales sigan pendientes en los EE.UU.»</p> <p>Bien esto me imagino que creará problemas legales ya que son muchas las personas que tenían cuentas de pago y que por supuesto tenían información legal. ¿Qué ocurrirá con estos?</p> <p>Espero que el FBI nos dé la respuesta.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1305" data-ulike-nonce="9c8c7a63c7" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1305"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/los-desahucios-llegan-a-los-datos/">Los desahucios llegan a los datos</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/los-desahucios-llegan-a-los-datos/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Yahoo sigue la estela de Google y adquiere Qwiki</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/yahoo-sigue-la-estela-de-google-y-adquiere-qwiki/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/yahoo-sigue-la-estela-de-google-y-adquiere-qwiki/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 19 Jun 2013 10:15:56 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[creación de videos]]></category> <category><![CDATA[qwiki]]></category> <category><![CDATA[yahoo]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1301</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0094-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Inesem" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Yahoo sigue la estela de Google y adquiere Qwiki</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/yahoo-sigue-la-estela-de-google-y-adquiere-qwiki/">Yahoo sigue la estela de Google y adquiere Qwiki</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0094-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Inesem" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>En su afán de no quedar descolgado de su competidor, Yahoo está adquiriendo varias <img loading="lazy" class="alignleft size-thumbnail wp-image-1303" title="Inesem_twitter_0094" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0094-150x65.gif?x76792" alt="Inesem" width="150" height="65" />plataformas para añadir a sus aplicaciones disponibles.</p> <p>Ahora le ha tocado a <a href="https://www.qwiki.com/" target="_blank">Qwiki </a>una aplicación que permite realizar vídeos a partir de un conjunto de fotos, de otros vídeos y de audios.</p> <p>Qwiki comenzó como un buscador que realizaba vídeos a partir de los resultados. Tanto es así que el buscador Bing, incorporó esta funcionalidad a sus búsquedas (<a href="https://wwwhatsnew.com/2012/06/12/bing-integra-presentaciones-de-qwiki-en-sus-busquedas/" target="_blank">ver mas</a>).</p> <p>Sin embargo con el paso del tiempo se ha ido especializando en la creación de vídeos a partir de capturas realizadas con iPhone y su potencial en la actualidad está precisamente ahí.</p> <p>Con esta aplicación Yahoo aporta otra novedad a su escritorio de aplicaciones, por solo 50 Millones de dólares (!!). Progresivamente Yahoo (al igual que google) ha ido añadiendo funcionalidad y lo que era un cliente de correo, ahora se va completando con adquisiones que poco a poco aumentan su potencial.</p> <p style="text-align: center;"><strong>!Bendita competencia!</strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1301" data-ulike-nonce="5d390840a8" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1301"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/yahoo-sigue-la-estela-de-google-y-adquiere-qwiki/">Yahoo sigue la estela de Google y adquiere Qwiki</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/yahoo-sigue-la-estela-de-google-y-adquiere-qwiki/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo usar Twitter en nuestra web</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-twitter-en-nuestra-web/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-twitter-en-nuestra-web/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 18 Jun 2013 08:25:30 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[agregar twitter a nuestra web]]></category> <category><![CDATA[Trucos]]></category> <category><![CDATA[twitter]]></category> <category><![CDATA[wordpress]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1285</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Cómo usar Twitter en nuestra web</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-twitter-en-nuestra-web/">Cómo usar Twitter en nuestra web</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Ni que decir tiene que <a href="https://twitter.com/" target="_blank">Twitter</a> es unos de los sistemas de comunicación más usados en este momento.</p> <p>Contar con este sistema de mensajes en nuestra web, puede ser interesante, ya que en tiempo real podemos tener un «twitter» dentro de nuestra web.</p> <p>Existen muchos métodos para agregar twitter a nuestra web, incluso en CMS como WordPress disponemos ya de plugins que nos permiten realizar esta operación. Es este post vamos a ver un sistema que nos puede servir para cualquier sistema web (wordpress, joomla, drupal, etc….).</p> <p>Veremos como insertar tweets concretos o bien timeline en nuestra web.</p> <h2>Para insertar un Tweet</h2> <ul> <li>Entrar en Twitter.</li> <li>Buscar el tweet a insertar y seleccionar el enlace Más…. Veremos entonces un submenú. Al seleccionar Insertar Tweet, nos mostrará el código que debemos insertar en nuestra web.</li> </ul> <p style="text-align: center;"><img loading="lazy" class="aligncenter size-full wp-image-1287" title="Inesem_twitter_0086" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0086.gif?x76792" alt="Inesem-twitter-insertar-tweets Cómo usar Twitter en nuestra web" width="563" height="145" /></p> <ul> <li>Este código lo pondremos donde deseemos que aparezca el tweet.</li> </ul> <p><img loading="lazy" class="aligncenter size-full wp-image-1288" title="Inesem_twitter_0087" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0087.gif?x76792" alt="" width="498" height="382" /></p> <p>Por ejemplo si trabajamos con wordpress podríamos poner el tweet dentro de un post, de una página (en estos dos casos no olvidéis cuanto estáis editando ponerlo en modo HTML), o bien en un widgets de html en un lateral o en un pie.(veamos este último caso).</p> <p style="text-align: center;"><img loading="lazy" class="aligncenter size-full wp-image-1289" title="Inesem_twitter_0088" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0088.gif?x76792" alt="Cómo usar Twitter en nuestra web" width="464" height="685" /></p> <p>En la web se vería así:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1290" title="Inesem_twitter_0089" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0089.gif?x76792" alt="" width="246" height="485" /></p> <p>A este tweet además podríamos darle formato con el fin de acercarlo un poco más a nuestro diseño.</p> <h2>Para insertar un Timeline</h2> <ul> <li>Entrar en nuestro twitter</li> <li>Ir a configuración de nuestra cuenta:</li> </ul> <p><img loading="lazy" class="aligncenter size-full wp-image-1291" title="Inesem_twitter_0090" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0090.gif?x76792" alt="Inesem configuración twitter" width="827" height="375" /></p> <ul> <li>Al crear un nuevo widget podemos configurarlo como se ve en la siguiente imagen:</li> </ul> <p><img loading="lazy" class="aligncenter size-full wp-image-1292" title="Inesem_twitter_0091" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0091.gif?x76792" alt="Inesem configuración de widgets" width="820" height="712" /></p> <ul> <li>Por último al pulsar sobre el botón de <em><strong>Crear Widget</strong></em> nos creará el código que debemos insertar en nuestra web igual que hicimos con el Tweet simple:</li> </ul> <p><img loading="lazy" class="aligncenter size-full wp-image-1293" title="Inesem_twitter_0092" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0092.gif?x76792" alt="" width="477" height="209" /></p> <p>El resultado que tendríamos en nuestra web, sería algo así:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1294" title="Inesem_twitter_0093" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_twitter_0093.gif?x76792" alt="" width="259" height="730" /></p> <p>Como veis es muy sencillo y podemos dotar a nuestra web de la funcionalidad <em><strong>Twitter</strong> </em>aportando un valor añadido importante a dicha web.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1285" data-ulike-nonce="fd294fb398" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1285"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-twitter-en-nuestra-web/">Cómo usar Twitter en nuestra web</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-twitter-en-nuestra-web/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Conseguir nombre en Yahoo</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/conseguir-nombre-en-yahoo/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/conseguir-nombre-en-yahoo/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 13 Jun 2013 14:35:20 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[elimina cuentas yahoo]]></category> <category><![CDATA[id yahoo]]></category> <category><![CDATA[yahoo]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1270</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/inesem_yahoo-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Inesem - Yahoo resetea cuentas antiguas" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Conseguir nombre en Yahoo</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/conseguir-nombre-en-yahoo/">Conseguir nombre en Yahoo</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/inesem_yahoo-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Inesem - Yahoo resetea cuentas antiguas" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>En la actualidad cuando intentamos crear una cuenta en cualquiera de los servicios de <img loading="lazy" class="alignleft size-thumbnail wp-image-1271" title="inesem_yahoo" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/inesem_yahoo-150x57.png?x76792" alt="Inesem - Yahoo resetea cuentas antiguas" width="150" height="57" />correo que existen, nos encontramos con la dificultad de que muchos nombres ya están cogidos (son muchos años creando cuentas).</p> <p>Así nos encontramos con pepe321@yahoo.es o juan.sanchez123@gmail.com, seguro que ya se habían adelantado otros.</p> <p>Pues bien ahora es el momento de conseguir nombres hasta ahora imposibles en Yahoo. Esto es debido a que en Yahoo van a hacer limpieza. De ese modo a partir del día 15 de julio todas las cuentas de Yahoo que lleven más de un año sin usarse serán eliminadas y por tanto quedarán libres para que otros usuarios puedan usarlas.</p> <p>Por tanto si dispones de algún ID que no quieras perder, accede cuanto antes para que no entre el bombo de los disponibles. <strong>!Quien avisa, no es traidor!</strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1270" data-ulike-nonce="6cc152ab58" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1270"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/conseguir-nombre-en-yahoo/">Conseguir nombre en Yahoo</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/conseguir-nombre-en-yahoo/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Como usar Google Analytics en WordPress</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-google-analytics-en-wordpress/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-google-analytics-en-wordpress/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 11 Jun 2013 09:48:08 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Google Analytics]]></category> <category><![CDATA[SEO]]></category> <category><![CDATA[wordpress]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1260</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Clonar sitio wordpress - Inesem" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Como usar Google Analytics en WordPress</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-google-analytics-en-wordpress/">Como usar Google Analytics en WordPress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Clonar sitio wordpress - Inesem" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Habitualmente los que creamos blogs o web usando WordPress, nos encontramos con un <img loading="lazy" class="alignleft size-thumbnail wp-image-1124" title="inesem_wordpress" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress-150x150.jpg?x76792" alt="Clonar sitio wordpress - Inesem" width="150" height="150" />problema y es <strong>Como usar <a href="https://es.wikipedia.org/wiki/Google_Analytics" target="_blank" rel="noopener noreferrer">Google Analytics</a> en WordPress.</strong></p> <p>Para usar esta herramienta debemos situar un código al inicio de las páginas que queremos controlar.</p> <p>Pero claro en un sistema dinámico como es wordpress ¿cual es esa página?. Y por otro lado, supuestamente el sistema va creciendo (vamos publicando nuevos post). ¿Tendríamos que ir situando ese código al principio de cada post?.</p> <p>Pues bien con wordpress tenemos dos opciones bien sencillas que nos dan respuesta a esas cuestiones:</p> <ul> <li>Usar un pluging que se encargue de poner el código de Google Analytics en las posiciones adecuadas. Ej. <a href="https://wordpress.org/plugins/google-analytics-for-wordpress/" target="_blank" rel="noopener noreferrer">google analytics for worpress</a> (existen muchos mas de este estilo).</li> <li>La segunda opción sería agregar nosotros manualmente el código que nos indica Google en un sitio específico. En este post nos vamos a centrar en este segundo modo.</li> </ul> <p>Como he comentado el problema de los sistemas dinámicos es que van creciendo y no hay un sitio de entrada fijo, sino que cada post tiene su punto de entrada (url distintas).</p> <p>En una web estática la cosa es más sencilla ya que hablamos de 10, 15, 20… html enlazados entre sí, pero que siempre van a ser los mismos.</p> <p>Ahora bien en el caso de wordpress tenemos una gran ayuda y es que todas las páginas que se generan para los post lo hacen a partir de una plantilla!!!. Pues ahí está el secreto, vamos a meter el código de google analytics en ese plantilla y como todos los post usan como base esa plantilla, pues todos llevarán ese código.</p> <h3>¿Donde encontramos esa plantilla?.</h3> <p>Bueno ahí está un poco el problema y es que depende del tema que tengamos, puede cambiar un poco, para el que yo uso en este ejemplo debemos buscar el fichero header.php que se carga siempre. Para eso vamos a:</p> <p><img loading="lazy" class="aligncenter size-full wp-image-1265" title="Inesem_editor_tema" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_editor_tema.png?x76792" alt="" width="159" height="248" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_editor_tema.png 159w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_editor_tema-112x175.png 112w" sizes="(max-width: 159px) 100vw, 159px" /></p> <p>Dentro de los ficheros de la plantilla, buscamos como hemos dicho el fichero cabecera (header.php) y hacemos clic sobre el.</p> <p><img loading="lazy" class="aligncenter size-medium wp-image-1266" title="Inesem_cabecera" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_080-118x300.gif?x76792" alt="Inesem - Cabecera wordpress" width="118" height="300" /></p> <p>Ahora en la parte central tenemos un editor con el código del fichero header.php</p> <p><img loading="lazy" class="aligncenter size-medium wp-image-1267" title="Inesem_081" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_081-300x289.gif?x76792" alt="" width="300" height="289" /></p> <p>Entonces entre las etiquetas <head> y </head> hemos de introducir el código que nos proporciona google (todo lo marcado en azul).</p> <p>Guardamos los cambios a través del botón de ACTUALIZAR ARCHIVO y hecho esto cada vez que alguien acceda a cualquiera de nuestros post, se pasará esa información a Google para llevar las estadísticas de acceso a nuestra página.</p> <p>Con esta operación tan sencilla a través de la página de <a href="https://www.google.com/analytics/" target="_blank" rel="noopener noreferrer">Google Analytics</a> podremos obtener mucha información que nos ayudará para tomar decisiones entorno a quien y cómo está usando nuestra web.</p> <p><img loading="lazy" class="aligncenter wp-image-1268" title="Inesem_googleAnalytics" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_082-300x126.gif?x76792" alt="" width="346" height="145" /></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1260" data-ulike-nonce="acc115ac6e" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1260"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-google-analytics-en-wordpress/">Como usar Google Analytics en WordPress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-usar-google-analytics-en-wordpress/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Yahoo incorpora a DropBox a su correo</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/yahoo-incorpora-a-dropbox-a-su-correo/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/yahoo-incorpora-a-dropbox-a-su-correo/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 11 Jun 2013 07:59:03 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[almacenamiento en la nube]]></category> <category><![CDATA[dropbox]]></category> <category><![CDATA[La Nube]]></category> <category><![CDATA[yahoo]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1247</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem-yahooboxheart-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Yahoo incorpora a DropBox a su correo</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/yahoo-incorpora-a-dropbox-a-su-correo/">Yahoo incorpora a DropBox a su correo</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem-yahooboxheart-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Yahoo y Dropbox se alían con el fin de permitir a los usuarios del correo electrónico enviar, <img loading="lazy" class="alignleft size-medium wp-image-1248" title="Inesem-yahooboxheart" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem-yahooboxheart-300x73.png?x76792" alt="" width="300" height="73" />recibir y administrar archivos en la nube de Dropbox desde el mismo Yahoo Mail.</p> <p>Sin duda una estrategia bastante inteligente por parte de las dos compañias. Independientemente pioneras en sus servicios. Yahoo seguramente con el sistema de correo más usado y con mejor calidad de los que se ofrecen. Fueron pioneros en ofrecer espacio ilimitado en el correo.</p> <p>Por otro lado DropBox tambien pioneros en su campo, fueron de los primeros que ofrecieron un servicio de calidad de almacenamiento en la nube (con hasta 3 GB gratis).</p> <p>Sin embargo en los dos terrenos se ha ido infiltrando un gigante competidor para unos y para otros que no es otro que Google. Comenzaron con su correo gmail (con mas pena que gloria), pero poco a poco han ido añadiendo servicios a este inicial y ahora cuando nos validamos en google, nos encontramos con un panel de control con Gmail, Youtube, Drive, Calendar, google+,……</p> <p>Es decir lo que independientemente ofrecen muchas compañías, Google nos lo ofrece en el mismo paquete.</p> <p>Por tanto no es mala política la de que espabilen los demás si no quieren quedar relegados al pasado.</p> <p>DropBox ya estaba haciendo sus pinitos en el mundo del correo y de hecho hace muy poco tiempo adquirió IOS Mailbox, servicio que gestiona varios millones de correos al día.</p> <p>Pues bien en esa línea Yahoo incorpora a DropBox a su correo, con lo que los usuarios podrán adjuntar archivos del tamaño deseado usando un servicio conjunto con Dropbox.</p> <p>A continuación os dejo unas instrucciones para poner en marcha este servicio, estableciendo la vinculación entre Yahoo y DropBox.</p> <p>Una iniciativa interesante y sobre todo muy útil para los que usamos el correo de Yahoo y DropBox.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1247" data-ulike-nonce="5e7369e2df" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1247"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/yahoo-incorpora-a-dropbox-a-su-correo/">Yahoo incorpora a DropBox a su correo</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/yahoo-incorpora-a-dropbox-a-su-correo/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>App para acabar con las tarjetas de fidelización</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/se-acaban-las-tarjetas-de-fidelizacion/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/se-acaban-las-tarjetas-de-fidelizacion/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Fri, 07 Jun 2013 08:06:43 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Android]]></category> <category><![CDATA[aplicaciones móviles]]></category> <category><![CDATA[iphone]]></category> <category><![CDATA[stocard]]></category> <category><![CDATA[tarjetas de fidelización]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1253</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_079-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Inesem Stocard tarjetas de fidelización" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Se acaban las tarjetas de fidelización</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/se-acaban-las-tarjetas-de-fidelizacion/">App para acabar con las tarjetas de fidelización</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_079-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Inesem Stocard tarjetas de fidelización" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Por fín podremos tener todas las tarjetas de fidelización que deseemos. Se acabo el engorro <a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_079.gif?x76792"><img loading="lazy" class="alignleft size-medium wp-image-1254" title="Inesem_stocard" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_079-300x208.gif?x76792" alt="Inesem Stocard tarjetas de fidelización" width="300" height="208" /></a>de tener las carteras repletas de tarjetas de distintos establecimientos y empresas que nos ofrecen descuentos pero que nos obligan a tener que arrastrar con sus tarjetas.</p> <p>Bueno al menos esto pretende una ingeniosa idea llevada a cabo por unos programadores alemanes. Han creado una app para agrupar en una aplicación todas las tarjetas de fidelización de las que dispongamos. La aplicación se llama <a href="https://stocardapp.com/" target="_blank">Stocard</a> y está disponible para las plataformas IOS y para Android.</p> <h3>¿En qué nos puede ayudar?</h3> <p>Pues como ya he comentado la idea es poder almacenar en nuestro smatphone todas las tarjetas de fidelización de las que dispongamos.</p> <p>Para ello fotografiamos la tarjeta deseada con nuestro smartphone y la propia aplicación creará una versión digital de la misma. De este modo siempre que tenga que usar la tarjeta deseada solo tendrá que enseñar a la persona del establecimento su móvil y así podrá disfrutar de las ventajas que aporta poseer dicha tarjeta.</p> <p>La aplicación soporta entorno a 100 tarjetas (¿imagina lo que sería llevar 100 tarjetas en la cartera?) y ya la aceptan empresas como El Corte Inglés, Carrefour, Día, Shell, etc.</p> <p>Por último lo mejor de todo es que la aplicación Stocard es totalmente gratuita. Así pues la probaremos y diremos adiós a nuestras tarjetas de fidelización.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1253" data-ulike-nonce="9fa975c5b5" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1253"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/se-acaban-las-tarjetas-de-fidelizacion/">App para acabar con las tarjetas de fidelización</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/se-acaban-las-tarjetas-de-fidelizacion/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>App para saber la nota de corte en Selectividad</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/app-para-saber-la-nota-de-corte-en-selectividad/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/app-para-saber-la-nota-de-corte-en-selectividad/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 06 Jun 2013 15:59:24 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[adecco]]></category> <category><![CDATA[aplicaciones móviles]]></category> <category><![CDATA[apple store]]></category> <category><![CDATA[google store]]></category> <category><![CDATA[infoempleo]]></category> <category><![CDATA[notas de corte]]></category> <category><![CDATA[selectividad]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1250</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_nota_corte_selectividad-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />App para saber la nota de corte en selectividad</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/app-para-saber-la-nota-de-corte-en-selectividad/">App para saber la nota de corte en Selectividad</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_nota_corte_selectividad-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Ahora que se acercan las fechas de la selectividad (algunas comunidades ya han <a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_nota_corte_selectividad.jpg?x76792"><img loading="lazy" class="alignleft size-thumbnail wp-image-1251" title="Inesem_nota_corte_selectividad" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_nota_corte_selectividad-150x112.jpg?x76792" alt="" width="150" height="112" /></a>comenzado), aparece en el mercado una App para saber la nota de corte de acceso a mas de 1000 titulaciones universitarias. (<a href="https://www.avanzaentucarrera.com/notasdecorte/?utm_source=avanza&utm_medium=roba&utm_campaign=app_notas" target="_blank" rel="noopener noreferrer">ver mas</a>)</p> <p>Los promotores de la idea son Infoempleo y Adecco y la aplicación ya está disponible para su descarga, además gratuitamente.</p> <p>La aplicación cuenta con una base de datos con más de 167 centros que de donde vamos a poder extraer información filtrando por:</p> <ul> <li>Ciudad</li> <li>Universidad</li> <li>Titulación</li> <li>Titulaciones más buscadas, etc.</li> </ul> <p>Esta aplicación tiene conexión con Facebook y Twitter con lo que podremos enviar nuestras consultas a estas redes sociales además de por correo electrónico.</p> <p>Así podremos obtener gran cantidad de información con un solo clic, información que hasta ahora solo se podía consultar centro a centro o recurrir a los insufribles listados oficiales.</p> <p>Una buena ayuda a los futuros universitarios que a la vez proporcionará un buen escaparate publicitario a los promotores de la idea.</p> <p>Pero como todas las buenas ideas. !Bienvenida sea!.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1250" data-ulike-nonce="f6be541355" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1250"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/app-para-saber-la-nota-de-corte-en-selectividad/">App para saber la nota de corte en Selectividad</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/app-para-saber-la-nota-de-corte-en-selectividad/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Yahoo elimina su versión clásica de correo</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/yahoo-elimina-su-version-clasica-de-correo/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/yahoo-elimina-su-version-clasica-de-correo/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Mon, 03 Jun 2013 10:34:34 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[email]]></category> <category><![CDATA[web 2.0]]></category> <category><![CDATA[yahoo]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1232</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_0721-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Inesem - Yahoo email" loading="lazy" style="float:left; margin:0 15px 15px 0;" />A partir de hoy día 3/06/2013 Yahoo tiene previsto eliminar su versión clásica. Todos los usuarios van a ser obligados a usar la nueva versión disponible, desde el pasado mes de diciembre. Teóricamente yahoo...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/yahoo-elimina-su-version-clasica-de-correo/">Yahoo elimina su versión clásica de correo</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_0721-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Inesem - Yahoo email" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>A partir de hoy día 3/06/2013 Yahoo tiene previsto eliminar su versión clásica. Todos los <a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_0721.gif?x76792"><img loading="lazy" class="alignleft size-thumbnail wp-image-1236" title="Inesem_072" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/06/Inesem_0721-150x44.gif?x76792" alt="Inesem - Yahoo email" width="150" height="44" /></a>usuarios van a ser obligados a usar la nueva versión disponible, desde el pasado mes de diciembre.</p> <p>Teóricamente yahoo ha avisado via email a todos los usuarios que aún seguían usando esta versión antigua.</p> <p>Para aquellos usuarios a los que no les resulte cómoda esta nueva aplicación tienen opción de acceder a su correo usando IMAP, pudiendo así usar otros clientes de correo tipo Outlook, Mac Mail, etc. y por supuesto se puede usar a través de dispositivo móvil.</p> <p>En cuanto a los usuarios de cuentas de Correo Plus, podrán cancelar su suscripción y Yahoo les hará un prorrateo para devolverle la cuantía que les corresponde.</p> <p>Yo estoy usando esta nueva versión prácticamente desde su lanzamiento y reconozco que inicialmente tenía bastantes fallos y a mí personalmente no me gustaba.</p> <p>Sin embargo al día de hoy creo que ha mejorado mucho, (prácticamente no tiene errores) y bueno el trabajo con la nueva plataforma no deja de ser pues acostumbrase a usar una nueva aplicación que usa los últimos avances tecnológicos en diseño y programación web.</p> <p>En resumen considero un acierto el cambio.</p> <p>Fuente: <a href="https://help.yahoo.com/kb/index?locale=en_US&y=PROD_MAIL_CLASSIC&page=content&id=SLN8519" target="_blank">Yahoo</a></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1232" data-ulike-nonce="96e5cad971" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1232"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/yahoo-elimina-su-version-clasica-de-correo/">Yahoo elimina su versión clásica de correo</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/yahoo-elimina-su-version-clasica-de-correo/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cuentas verificadas en facebook</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/cuentas-verificadas-en-facebook/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/cuentas-verificadas-en-facebook/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 30 May 2013 08:43:02 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[cuentas verificadas]]></category> <category><![CDATA[Facebook]]></category> <category><![CDATA[Redes Sociales]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1218</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/inesem_logo_facebook-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Inesem logo facebook" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Facebook pone en marcha un sistema de cuentas verificadas. Esta funcionalidad permite garantizar que estamos en la página oficial de una marca o persona. En principio está dirigido a personajes públicos de interés especial,...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/cuentas-verificadas-en-facebook/">Cuentas verificadas en facebook</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/inesem_logo_facebook-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Inesem logo facebook" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Facebook pone en marcha un sistema de cuentas verificadas. Esta funcionalidad permite <a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/inesem_logo_facebook.jpg?x76792"><img loading="lazy" class="alignleft size-thumbnail wp-image-1220" title="inesem_logo_facebook" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/inesem_logo_facebook-150x150.jpg?x76792" alt="Inesem logo facebook" width="150" height="150" /></a>garantizar que estamos en la página oficial de una marca o persona.</p> <p>En principio está dirigido a personajes públicos de interés especial, empresas y marcas de relevancia, y en general páginas que tengan un gran número de visitantes.</p> <p>Todavía está en una fase de pruebas. Por ahora esta información ha sido publicada en el <a href="https://newsroom.fb.com/News/619/Verified-Pages-and-Profiles" target="_blank">blog de facebook</a> y nos remite a su centro de asistencia para cualquier información extra.</p> <p>Básicamente creo que lo que pretende Facebook es frenar la creciente moda de suplantar identidades para personajes de interés.</p> <p>Las páginas verificadas, vendrán identificadas con una señal de check redonda y azul junto al nombre de dicha página.</p> <p style="text-align: center;"><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/inesem_verified_page.jpg?x76792"><img loading="lazy" class="aligncenter wp-image-1231" title="inesem_verified_page" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/inesem_verified_page.jpg?x76792" alt="" width="404" height="245" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/inesem_verified_page.jpg 577w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/inesem_verified_page-175x106.jpg 175w" sizes="(max-width: 404px) 100vw, 404px" /></a></p> <p>Aunque Facebook ha llegado un poco tarde, se ha subido por fin al carro de otras redes como twitter y Google + que ya contaban con esta funcionalidad.</p> <p>Todo sea por limitar los fraudes en la red.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1218" data-ulike-nonce="4ca3d23236" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1218"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/cuentas-verificadas-en-facebook/">Cuentas verificadas en facebook</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/cuentas-verificadas-en-facebook/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Zezebra, comparte archivos sin limitación de tamaño</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/zezebra-comparte-archivos-sin-limitacion-de-tamano/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/zezebra-comparte-archivos-sin-limitacion-de-tamano/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Mon, 27 May 2013 12:01:27 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[almacenamiento en la nube]]></category> <category><![CDATA[drive]]></category> <category><![CDATA[dropbox]]></category> <category><![CDATA[La Nube]]></category> <category><![CDATA[Mega]]></category> <category><![CDATA[skypedrive]]></category> <category><![CDATA[zezebra]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1210</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_068-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Son muchas las aplicaciones que tenemos ya para almacenar y compartir ficheros en la nube y de este modo ponerlos accesibles a otros usuarios. Múltiples plataformas nos ofrecen espacio para tales fines: DropBox, Drive,...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/zezebra-comparte-archivos-sin-limitacion-de-tamano/">Zezebra, comparte archivos sin limitación de tamaño</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_068-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Son muchas las aplicaciones que tenemos ya para almacenar y compartir ficheros en <strong><em>la nube</em></strong> y de este modo ponerlos accesibles a otros usuarios. Múltiples plataformas nos ofrecen espacio para tales fines: <a href="https://www.dropbox.com/" target="_blank" rel="noopener noreferrer">DropBox</a>, <a href="https://drive.google.com" target="_blank" rel="noopener noreferrer">Drive</a>, Mega, SkypeDrive, etc.</p> <p>Dependiendo de la plataforma tenemos disponible (gratuitamente, claro), desde los 3 GB de DropBox a los 50 GB de Mega.</p> <p>En realidad estas plataformas nos ofrecen un espacio suficiente para unas necesidades normales. El problema casi siempre es «el tamaño» de los archivos (el tamaño sí importa), no el espacio del almacenamiento. De ese modo el tamaño máximo de los archivos que podemos subir está limitado (además del propio límite del espacio).</p> <p>Para solucionar tanto uno como otro, encontramos una solución ofertada por Zezebra.</p> <p style="text-align: center;">!No hay limitación de tamaños!. A ver quién da más.</p> <p style="text-align: center;"><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_0671.gif?x76792"><img loading="lazy" class="aligncenter size-large wp-image-1212" title="Inesem_067" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_0671-1024x729.gif?x76792" alt="" width="640" height="455" /></a></p> <p>Para usar esta aplicación, nos instalamos una programa disponible para Windows, Mac, Android y IOS y que es totalmente gratuita. Desde esta aplicación subimos el archivo que deseamos compartir y una vez cargado, tenemos la opción de compartirlo a través de las redes sociales o facilitando una URL a las personas a las que deseemos hacérselo llegar.</p> <p>Sin duda con pocas iniciativas como esta dejaremos de necesitar los «viejos Pendrive».</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1210" data-ulike-nonce="17c249ba9b" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1210"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/zezebra-comparte-archivos-sin-limitacion-de-tamano/">Zezebra, comparte archivos sin limitación de tamaño</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/zezebra-comparte-archivos-sin-limitacion-de-tamano/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Plataforma Open Source para desarrollo de juegos en HTML5</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/plataforma-open-source-para-desarrollo-de-juegos-en-html5/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/plataforma-open-source-para-desarrollo-de-juegos-en-html5/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Fri, 24 May 2013 09:48:41 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Animación Multimedia y Web]]></category> <category><![CDATA[HTML5]]></category> <category><![CDATA[Juegos HTML5]]></category> <category><![CDATA[web 2.0]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1202</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_083-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />HTML5 se está afianzando como un lenguaje para todo. Nada que ver con HTML. Ahora descubrimos una plataforma de código abierto que permite crear juegos en 2D y 3D. Se trata de Turbulenz. Tubulenz...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/plataforma-open-source-para-desarrollo-de-juegos-en-html5/">Plataforma Open Source para desarrollo de juegos en HTML5</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_083-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p><a href="https://es.wikipedia.org/wiki/HTML5" target="_blank">HTML5</a> se está afianzando como un lenguaje para todo. Nada que ver con HTML.</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_083.png?x76792"><img loading="lazy" class="alignleft size-thumbnail wp-image-1203" title="Inesem_083" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_083-150x144.png?x76792" alt="" width="150" height="144" /></a>Ahora descubrimos una plataforma de código abierto que permite crear juegos en 2D y 3D. Se trata de <a href="https://news.turbulenz.com/post/49430669886/turbulenz-engine-goes-open-source" target="_blank">Turbulenz</a>.</p> <p>Tubulenz es una plataforma de creación de videojuegos basada en HTML5 que funciona principalmente con Canvas, WebGL y JavaScript, su motor es potentísimo o eso es lo que demuestra al usar algún juego o alguna de las pruebas que podemos hacer con él (<a href="https://turbulenz.com/#" target="_blank">probar </a>), viendo como genera entornos 3D completos, controlando todo lo necesario en un videojuego a la perfección (como son las cámaras, luces, sombras, generación de partículas…) y con un rendimiento impecable.</p> <p>Utilizar un motor como este de base puede resultar de lo más útil, ya que agiliza mucho el proceso de desarrollo, por no hablar de que los juegos para navegadores tienen cierto encanto, al poder ser jugados desde cualquier lugar sin mayores complicaciones.</p> <p>Bueno es otra muestra más de la importancia creciente de HTML5. Orientar nuestra formación para dominar HTML5 creo que es una buena elección.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1202" data-ulike-nonce="4e1923d9b6" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1202"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/plataforma-open-source-para-desarrollo-de-juegos-en-html5/">Plataforma Open Source para desarrollo de juegos en HTML5</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/plataforma-open-source-para-desarrollo-de-juegos-en-html5/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Los menús en WordPress.</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/los-menus-en-wordpress/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/los-menus-en-wordpress/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 23 May 2013 07:21:47 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[cms]]></category> <category><![CDATA[wordpress]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1188</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Clonar sitio wordpress - Inesem" loading="lazy" style="float:left; margin:0 15px 15px 0;" />A menudo cuando creamos un blog se nos plantea cómo organizar el mismo. Sobre todo si lo vamos a usar como web, (por ejemplo de empresa), es habitual tener un menú en la parte...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/los-menus-en-wordpress/">Los menús en WordPress.</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Clonar sitio wordpress - Inesem" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>A menudo cuando creamos un blog se nos plantea cómo organizar el mismo.</p> <p>Sobre todo si lo vamos a usar como web, (por ejemplo de empresa), es habitual tener un menú <a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress.jpg?x76792"><img loading="lazy" class=" wp-image-1124 alignleft" title="wordpress" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress.jpg?x76792" alt="" width="173" height="173" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress.jpg 208w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress-175x175.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress-110x110.jpg 110w" sizes="(max-width: 173px) 100vw, 173px" /></a>en la parte superior que nos permita agrupar las distintas páginas que va a contener nuestro sitio web.</p> <p>Veamos pues unas ideas para organizar nuestro blog/página construido en WordPress.</p> <p>Lo primero que hay que indicar es que dependiendo del tema que tengamos seleccionado, podría ser que incluso no podamos usar menús, con lo que el primer paso es asegurarnos de que nuestro tema admite menús.</p> <p>Bien dicho esto, de todos es sabido que básicamente en wordpress la forma de introducir información es a través de:</p> <ul> <li>Páginas</li> <li>Post (que se agrupan en categorías).</li> </ul> <p>Ahora ya podemos pararnos a ver la ventana de menús de WordPress, para ir a ella ir a:</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_067.gif?x76792"><img loading="lazy" class="aligncenter size-medium wp-image-1189" title="Inesem_067" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_067-172x300.gif?x76792" alt="" width="172" height="300" /></a></p> <p>Ahora ya estamos en la opción de menús:</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_068.gif?x76792"><img loading="lazy" class="aligncenter size-medium wp-image-1190" title="Inesem_068" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_068-250x300.gif?x76792" alt="" width="250" height="300" /></a></p> <p>Esta ventana puede variar un poco en base al tema que tengamos seleccionado.</p> <p>Lo primero será que tengamos un menú creado y seleccionado como menú por defecto:</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_079.gif?x76792"><img loading="lazy" class="aligncenter wp-image-1191" title="Inesem_079" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_079-300x85.gif?x76792" alt="" width="371" height="105" /></a></p> <p>Hecho esto, ya podemos crear las opciones del menú enlazándolas a:</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_081.gif?x76792"><img loading="lazy" class="aligncenter wp-image-1198" title="Inesem_081" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_081-300x276.gif?x76792" alt="" width="355" height="326" /></a></p> <p>En cada uno de los casos anteriores pulsaremos a ADD MENU para que esa entrada del menú se añada al menú en cuestión.</p> <p>Ahora ya aparecerán en el cuadro de la derecha las opciones del menú que hemos añadido:</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_075.gif?x76792"><img loading="lazy" class="aligncenter size-medium wp-image-1193" title="Inesem_075" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_075-300x289.gif?x76792" alt="" width="300" height="289" /></a>Si deseamos cambiar el título o algo relacionada con alguna, simplemente, pulsar sobre la fechita de la derecha y nos mostrará los cambios posibles para esa opción. Evidentemente no es igual cambiar una opción <em>custom </em> que un a <em>page…..</em></p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_076.gif?x76792"><img loading="lazy" class="aligncenter size-medium wp-image-1194" title="Inesem_076" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_076-210x300.gif?x76792" alt="" width="210" height="300" /></a></p> <p>Para eliminar una opción desde aquí podemos pulsar sobre <strong><em>remove</em></strong>.</p> <p>Si deseamos crear submenús solo tenemos que arrastrar la opción que vaya a estar dentro de otra, haciendo que se desplace a la derecha. Quedaría así:</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_078.gif?x76792"><img loading="lazy" class="aligncenter size-medium wp-image-1195" title="Inesem_078" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_078-300x266.gif?x76792" alt="" width="300" height="266" /></a></p> <p>El resultado final en nuestra página es un menú tal como este:</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_077.gif?x76792"><img loading="lazy" class="aligncenter wp-image-1196" title="Inesem_077" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem_077-300x66.gif?x76792" alt="" width="374" height="82" /></a></p> <p>Como veis es muy sencillo de usar y con esto conseguimos que nuestro wordpress sea todo un CMS que nos permite crear un sitio web con toda la complejidad deseada.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1188" data-ulike-nonce="ab772a0b98" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1188"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/los-menus-en-wordpress/">Los menús en WordPress.</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/los-menus-en-wordpress/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Requerimientos para la instalación de SAP.</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/requerimientos-para-la-instalacion-de-sap/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/requerimientos-para-la-instalacion-de-sap/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 21 May 2013 11:08:12 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[abap 4]]></category> <category><![CDATA[ERP]]></category> <category><![CDATA[sap]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1182</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem-sap-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Muchas personas animadas por el tirón que tiene SAP optan por la formación en dicho sistema. El primer escollo que se encuentran en el proceso de formación es el de la instalación de una...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/requerimientos-para-la-instalacion-de-sap/">Requerimientos para la instalación de SAP.</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem-sap-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem-sap.jpg?x76792"><img loading="lazy" class="alignleft wp-image-1183" title="Inesem-sap" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem-sap-300x148.jpg?x76792" alt="" width="256" height="127" /></a>Muchas personas animadas por el tirón que tiene SAP optan por la formación en dicho sistema.</p> <p>El primer escollo que se encuentran en el proceso de formación es el de la instalación de una DEMO (<a href="https://scn.sap.com/welcome" target="_blank">obtener aquí</a>) para poder conocer su funcionamiento. Esta versión está operativa unos 90 días.</p> <p>Antes de proceder a la instalación debemos confirmar que disponemos de un equipo que cumpla con los requerimientos exigidos:</p> <ul> <li>Windows 7 Professional o Windows Server 2008R2</li> <li>Nombre de la máquina no debe superar los 13 caracteres NTFS sistemas de archivos Internet Explorer 8.0 o superior, o Firefox 1.0 o superior (la más recomendada)</li> <li>Al menos 4 GB de RAM (se recomienda 8.16 GB)</li> <li>Intel Pentium III/1.1 GHz o superior (o compatible), núcleo múltiple recomendado.</li> <li>50 GB de espacio en disco duro temporal durante la instalación – 36 GB permanente. Cuanto más rápido, mejor.</li> <li>Monitor de alta resolución (1024×768 o superior, 256 colores)</li> <li>Asegúrese de que ningún otro sistema SAP está instalado en su ordenador. Esto es muy importante y nos indica que si una instalación queda a medio instalar, no nos dejará comenzar otra hasta que no se limpie totalmente la primera (registros de windows incluidos).</li> </ul> <p>Cuando procedamos a realizar la instalación hemos de ser conscientes de que el tiempo (dependiendo de la máquina que estamos usando), va a estar entre las 8 – 10 h aproximadamente y sobre todo que la desinstalación es un proceso muy complejo.</p> <p>Por eso mi consejo es que se usen equipos de pruebas en los que no exista ningún problema en formatear si se presenta alguna anomalía en la instalación.</p> <p>SAP no es una aplicación normal, en principio es un ERP y por esto ya es una aplicación compleja. En el caso de SAP aún más ya que es un sistema totalmente abierto, configurable e incluso programable de modo que se pueden añadir nuevas funcionalidades.</p> <p>Por eso cuando se decida instalarlo, es importante ser conscientes de que vamos a usar un sistema complejo y por supuesto esa complejidad ya comienza en el proceso de instalación.</p> <p>Así que lo mejor es tener una formación básica que nos dé una visión clara de con qué tipo de sistema vamos a comenzar a trabajar.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1182" data-ulike-nonce="85377746d9" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1182"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+3"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/requerimientos-para-la-instalacion-de-sap/">Requerimientos para la instalación de SAP.</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/requerimientos-para-la-instalacion-de-sap/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>aroundHERE, twitter nos puede controlar</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/aroundhere-twitter-nos-puede-controlar/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/aroundhere-twitter-nos-puede-controlar/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Mon, 20 May 2013 16:32:18 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[Android]]></category> <category><![CDATA[aplicaciones móviles]]></category> <category><![CDATA[aroundHere]]></category> <category><![CDATA[google play]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1186</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem064-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />No es la primera aplicación que nos permite saber a quien tenemos cerca. De todos son conocidas aplicaciones en las por ejemplo, veíamos, ¿cuantos personas con determinadas características hay cerca de nosotros?. Siguiendo esa...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/aroundhere-twitter-nos-puede-controlar/">aroundHERE, twitter nos puede controlar</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem064-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>No es la primera aplicación que nos permite saber a quien tenemos cerca.</p> <p>De todos son conocidas aplicaciones en las por ejemplo, veíamos, ¿cuantos p<a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem064.gif?x76792"><img loading="lazy" class="alignleft wp-image-1187" title="Inesem064" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem064-300x176.gif?x76792" alt="" width="200" height="108" /></a>ersonas con determinadas características hay cerca de nosotros?.</p> <p>Siguiendo esa línea nos encontramos ahora <a href="https://aroundhere.es/" target="_blank">aroundHERE</a>. Esta es una aplicación que lo que nos permite es ver los twitter escritos cerca de nosotros, en tiempo real.</p> <p>Podríamos decir que no es mala idea desde el punto de vista del marketing. Alguien escribe un tweets diciendo «se me ha roto un zapato» y el señor de la tienda de zapatos cercana le dice que tiene unas estupendas ofertas por ser él.</p> <p>En principio la aplicación nos permite:</p> <ul> <li>Conocer los tweets publicados a nuestro alrededor.</li> <li>Acceder al timeline del usuario que publica</li> <li>Ver en un mapa desde donde se ha enviado el tweet.</li> </ul> <p>Bueno hasta ahí todo bien. Pero en realidad, para mi hay un trasfondo de hasta qué punto estamos dispuestos a perder nuestra intimidad y luego quejarnos de que hay gente muy mala por el mundo.</p> <p>Creo que exponemos alegremente nuestra vida a cualquier persona, sin importar, quién es. Pienso que ya es hora de que pongamos freno a esta exposición.</p> <p>En fin, para el que no le importe que sepan donde está en un momento determinado, desde <a href="https://play.google.com/store/apps/details?id=net.ilargia.aroundhere" target="_blank">aquí </a>lo puede conseguir para su dispositivo Android. Por ahora los demás sistemas tendrán que esperar.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1186" data-ulike-nonce="1e93ba93e4" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1186"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/aroundhere-twitter-nos-puede-controlar/">aroundHERE, twitter nos puede controlar</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/aroundhere-twitter-nos-puede-controlar/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>WordPress en español</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/wordpress-en-espanol/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/wordpress-en-espanol/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Mon, 13 May 2013 14:58:41 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[temas]]></category> <category><![CDATA[templates]]></category> <category><![CDATA[traducción a español]]></category> <category><![CDATA[wordpress]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1179</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Clonar sitio wordpress - Inesem" loading="lazy" style="float:left; margin:0 15px 15px 0;" />A no ser que consigamos una distribución que ya tenga realizados los cambios que voy a explicar en este post, al instalar wordpress en nuestro servidor, lo vamos a tener en inglés. Desgraciadamente, a...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/wordpress-en-espanol/">WordPress en español</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Clonar sitio wordpress - Inesem" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>A no ser que consigamos una distribución que ya tenga realizados los cambios que voy a <a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress.jpg?x76792"><img loading="lazy" class="alignleft wp-image-1124" title="wordpress" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress.jpg?x76792" alt="" width="153" height="153" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress.jpg 208w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress-175x175.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress-110x110.jpg 110w" sizes="(max-width: 153px) 100vw, 153px" /></a>explicar en este post, al instalar wordpress en nuestro servidor, lo vamos a tener en inglés.</p> <p>Desgraciadamente, a diferencia de otras aplicaciones, wordpress no tiene un selector de idiomas y debemos de realizar la instalación del idioma manualmente.</p> <p>Los pasos que hemos de seguir, una vez instalado wordpress son los siguientes:</p> <table bgcolor="silver"> <tbody> <tr> <td> <ol> <li>Descargar desde wordpress el ficheros con la traducción (<a href="https://www.inesem.es/revistadigital/ficheros/informatica/languages.rar" target="_blank">descargar desde aquí</a>).</li> <li>A través de alguna aplicación FTP, acceder a nuestro sitio web, ir a la carpeta wp-includes y si no existe crear dentro una carpeta llamada <strong><em>languages</em></strong>.</li> <li>Copiar los ficheros que nos hemos descargado en el paso 1 dentro de esa carpeta (languages).</li> <li>Editar el fichero wp-config.php (estará en la carpeta raiz de nuestro sitio) y sustituir la línea</li> </ol> <p><strong><em>define (‘WPLANG’), »);</em></strong></p> <p>por</p> <p><em><strong>define (‘WPLANG’, ‘es_ES’);</strong></em></td> </tr> </tbody> </table> <p>Con esto ya debería ser suficiente.</p> <p>Algunos temas tienen algunos conceptos que no se traducen, pero eso ya es un problema de ese tema concreto y ya deberíamos editar los ficheros concretos (las plantillas se guardan en wp-content/themes/) y modificar manualmente los que no estén traducidos.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1179" data-ulike-nonce="a775ace531" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1179"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/wordpress-en-espanol/">WordPress en español</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/wordpress-en-espanol/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Windows RT, ¿Un acierto de Microsoft?</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/windows-rt-un-acierto-de-microsoft/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/windows-rt-un-acierto-de-microsoft/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 09 May 2013 07:43:16 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[aplicaciones móviles]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[móviles]]></category> <category><![CDATA[sistemas operativos]]></category> <category><![CDATA[Windows RT]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1166</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem-Jacobs-Ballmer-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Windows RT es otro sistema operativo destinado a competir en el campo de equipos compactos y ligeros, diseñado especialmente para aprovechar las posibilidades de estos equipos, especialmente la batería. Nace con la sana intención...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/windows-rt-un-acierto-de-microsoft/">Windows RT, ¿Un acierto de Microsoft?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem-Jacobs-Ballmer-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p><a href="https://windows.microsoft.com/es-es/windows/rt-welcome" target="_blank" rel="noopener noreferrer"><strong>Windows RT</strong></a> es otro sistema operativo destinado a competir en el campo de equipos <a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem-Jacobs-Ballmer.jpg?x76792"><img loading="lazy" class="alignleft wp-image-1167" title="Inesem-Jacobs-Ballmer" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem-Jacobs-Ballmer-300x199.jpg?x76792" alt="" width="267" height="177" /></a>compactos y ligeros, diseñado especialmente para aprovechar las posibilidades de estos equipos, especialmente la batería.</p> <p>Nace con la sana intención de competir con Android y no es más que una simplificación del Windows 8 para este tipo de equipos.</p> <p>Solo permite ejecutar las aplicaciones integradas o las que descargue de la tienda Windows.</p> <p>Windows RT incluye <strong>Office Hogar</strong> y Estudiantes 2013 RT, que le proporciona unas versiones de escritorio optimizadas para pantalla táctil de los nuevas aplicaciones de <a href="https://office.microsoft.com/en-us/home-and-student/office-home-student-rt-preview-FX103210361.aspx" target="_blank" rel="noopener noreferrer"><strong>Microsoft Office RT</strong></a>.</p> <p><strong>Windows RT</strong> incluye varias aplicaciones integradas como <em>Correo, Contactos, Mensajes, Fotos, SkyDrive, Música, Vídeo, etc</em>.</p> <p>Como ya hemos comentado cualquier incorporación de aplicación nueva se hará a través de la tienda Windows.<a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem-WindowsRT.png?x76792"><img loading="lazy" class="alignright size-medium wp-image-1168" title="Inesem-WindowsRT" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/05/Inesem-WindowsRT-300x160.png?x76792" alt="" width="300" height="160" /></a></p> <p><strong>Windows RT</strong> es compatible con impresoras, mouse, teclados, altavoces y demás dispositivos que tengan el logotipo <em>Diseñado para <strong>Windows RT</strong></em>, para estos no es necesario instalar controladores. Es posible que algunos de los dispositivos actuales no funcionen con Windows RT.</p> <p>Destinado a equipos con <a href="https://es.wikipedia.org/wiki/Arquitectura_ARM" target="_blank" rel="noopener noreferrer">procesadores ARM</a>, no se puede adquirir suelto y siempre viene preinstalado en los equipos que lo usan.</p> <p>Sus características fundamentales son:</p> <ul> <li>Diseño de interfaz fluido, intuitivo y fácil de usar que puede personalizar.</li> </ul> <ul> <li>Aplicaciones integradas como Correo, Calendario, Mensajes, Fotos y SkyDrive, con muchas más aplicaciones disponibles en la Tienda Windows.</li> </ul> <ul> <li>Internet Explorer 10, para una exploración rápida e intuitiva.</li> </ul> <ul> <li>Habilitado para entrada táctil para que pueda interactuar con Windows de una manera totalmente diferente</li> </ul> <ul> <li>Windows Update y Windows Defender siempre están activados y actualizados, lo que hace que su equipo sea más seguro.</li> </ul> <ul> <li>Windows Update y Windows Defender siempre están activados.</li> </ul> <ul> <li>Protección mejorada de los datos utilizando la tecnología BitLocker para ayudar a mantener su información más segura.</li> </ul> <ul> <li>Todos los equipos con Windows RT se pueden activar instantáneamente con el modo de espera conectado (no todos los equipos con Windows 8 tienen esta funcionalidad).</li> </ul> <ul> <li>Incluye Microsoft Office Home & Student 2013, que le proporciona versiones de escritorio optimizadas para entrada táctil de los nuevos Microsoft Word, Excel, PowerPoint y OneNote. Para obtener más detalles, consulte “Dónde obtengo más información acerca de Office en Windows RT” a continuación.</li> </ul> <ul> <li>Etc., etc……</li> </ul> <p>Por lo pronto el fabricante ACER, ya ha dicho que por ahora, mientras Microsoft no mejore Windows RT, ellos no lo piensan usar en sus dispositivos. Veremos la evolución de los demás y sobre todo veremos si Microsoft ha conseguido el producto que necesitaba para competir con Android o por el contrario ha construido un fiasco más.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1166" data-ulike-nonce="3bbdf2f627" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1166"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/windows-rt-un-acierto-de-microsoft/">Windows RT, ¿Un acierto de Microsoft?</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/windows-rt-un-acierto-de-microsoft/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Los Widgets en WordPress</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/los-widgets-de-wordpress/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/los-widgets-de-wordpress/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 07 May 2013 12:27:11 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[plugin]]></category> <category><![CDATA[widgets]]></category> <category><![CDATA[wordpress]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1155</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/Inesem-configuracion-plugin-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />En terminología infomática, un widget es un pequeño programita que te dá acceso a funciones de uso frecuente o a funcionalidad extra que la aplicación en la que lo instalamos no dispone. Para el...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/los-widgets-de-wordpress/">Los Widgets en WordPress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/Inesem-configuracion-plugin-345x180.gif?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>En terminología infomática, un widget es un pequeño programita que te dá acceso a funciones de uso frecuente o a funcionalidad extra que la aplicación en la que lo instalamos no dispone.</p> <p>Para el caso que hoy nos lleva, wordpress, dispone de algunos ya propios que aparecen en el momento en realizamos la instalación, como pueden ser el de las últimas entradas, el blogroll, buscadores, nube de etiquetas….</p> <p>Sin embargo nosotros podemos añadir nuevos (con lo que dotamos de más funcionalidad a nuestro wordpress), a través normalmente, de nuevos plugins como por ejemplo mostrar usuarios más activos, seguidores de Twitter o Facebook, estadísticas, subscripciones al blog, etc.</p> <p>En WordPress los widgets los manejamos desde:</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/Inesem-nuevo-widget.gif?x76792"><img loading="lazy" class="aligncenter size-full wp-image-1161" title="Inesem-nuevo-widget" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/Inesem-nuevo-widget.gif?x76792" alt="" width="301" height="414" /></a></p> <p>Esto nos llevará a una ventana donde veremos todos los widgets disponibles y lo más importante, la configuración de bloques que nos ofrece el tema que tenemos activo.</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/Inesem-widgets.gif?x76792"><img loading="lazy" class="aligncenter size-large wp-image-1162" title="Inesem-widgets" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/Inesem-widgets-1024x699.gif?x76792" alt="" width="640" height="436" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/Inesem-widgets-1024x699.gif 1024w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/Inesem-widgets-175x120.gif 175w" sizes="(max-width: 640px) 100vw, 640px" /></a></p> <p>En el ejemplo de la captura anterior vemos los siguientes bloques (a la derecha de la ventana):</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/Inesem063.gif?x76792"><img loading="lazy" class="aligncenter size-full wp-image-1163" title="Inesem063" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/Inesem063.gif?x76792" alt="" width="300" height="264" /></a>En cada uno de estos bloques podremos insertar los widgets deseados, simplemente arrastrándolos hasta el bloque correspondiente. Estos bloques se situaran en la posición establecida en el tema.</p> <p>Por último una vez introducidos los widgets en los bloques los podremos configurar:</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/Inesem-configuracion-plugin.gif?x76792"><img loading="lazy" class="aligncenter size-full wp-image-1164" title="Inesem-configuracion-plugin" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/Inesem-configuracion-plugin.gif?x76792" alt="" width="293" height="577" /></a></p> <p>Como se puede observar en esta captura cada widgets tendrá unos parámetros de configuración de acuerdo a su funcionalidad.</p> <p>Como habéis podido observar, es extremadamente sencillo el uso de estos widgets y como ya he comentado permitirán ofertar a nuestro sitio wordpress de una funcionalidad extra. No dejéis de usarlos.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1155" data-ulike-nonce="bedf4ccb89" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1155"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/los-widgets-de-wordpress/">Los Widgets en WordPress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/los-widgets-de-wordpress/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cortar y pegar en .NET</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/cortar-y-pegar-en-net/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/cortar-y-pegar-en-net/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 25 Apr 2013 07:54:05 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[.NET]]></category> <category><![CDATA[c#]]></category> <category><![CDATA[clipboard]]></category> <category><![CDATA[Trucos]]></category> <category><![CDATA[VB]]></category> <category><![CDATA[Windows 7]]></category> <category><![CDATA[Windows 8]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1149</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />En este post quiero dejaros un ejemplo de como copiar/cortar y pegar a través de código en una aplicación programada en .NET, usando el portapapeles (clipboad) de windows. Esto puede ser muy útil ya...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/cortar-y-pegar-en-net/">Cortar y pegar en .NET</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images.jpg?x76792"><img loading="lazy" class="alignleft wp-image-1000" title="Inesem-Visual-Studio" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images.jpg?x76792" alt="" width="127" height="127" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images.jpg 204w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images-175x175.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images-110x110.jpg 110w" sizes="(max-width: 127px) 100vw, 127px" /></a>En este post quiero dejaros un ejemplo de como <strong>copiar/cortar y pegar</strong> a través de código en una aplicación programada en .NET, usando el portapapeles (clipboad) de windows.</p> <p>Esto puede ser muy útil ya que este código vosotros lo podreis usar en el evento que queráis con lo cual podéis programar un botón para que al hacer clic pase el contenido de un textbox (por ejemplo) a/desde el portapapeles de windows.</p> <p>Como veréis en el ejemplo vamos a apoyarnos en el clipboard de windows para pasar un dato de un textbox a otro. Esto quiere decir que si sabemos acceder al clipboard, podríamos recuperar lo que en este hubiese de otras aplicaciones incluso, o bien pasar información de vuestra aplicación a otras….., yo lo dejo ahí.</p> <pre lang="csharp" line="1">private void copiarpegarBtn_Click(object sender, System.EventArgs e) { if (textBox1.SelectionLength == 0) { // en .NET copia la selección actual // por tanto, si no hay selección, lo seleccionamos todo textBox1.SelectAll(); } // copiamos la selección en el clipboard textBox1.Copy(); // si lo que deseamos es cortar en vez de copiar, entonces usamos textBox1.Cut(); // Por último para pegar en el textbox lo que haya en el clipboard // si hay alguna selección sustituirlo if (textBox2.SelectionLength == 0) { // si no hay selección, se sustituirá lo que había textBox2.SelectAll(); } textBox2.Paste(); }</pre> <p>Fijaros que una vez la información en el clipboard, ya podemos trabajar con él en nuestra o en otra aplicación windows. Por ejemplo, si tras hacer la operación de copiar o cortar (<em><strong>textBox1.Copy()</strong></em>), yo me fuese a Excel e hiciese un <em><strong>CTROL+V</strong></em> (pegar), lo que teníamos en el textbox1, pasaría a la celda activa de EXCEL. O por contra si en Excel hubiésemos copiado el contenido de una celda, y ejecutásemos<em><strong> textBox2.Paste()</strong></em>, el contenido de esa celda pasaría al TextBox2 de nuestra aplicación.</p> <p>Bueno seguramente en algún momento os venga bien usar el clipboad de windows y este ejemplo os ayudará a ello.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1149" data-ulike-nonce="672dcc8c01" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1149"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/cortar-y-pegar-en-net/">Cortar y pegar en .NET</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/cortar-y-pegar-en-net/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>LLega «Marketing Cloud» el marketing en la nube</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/llega-social-com-marketing-en-la-nube/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/llega-social-com-marketing-en-la-nube/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 25 Apr 2013 06:05:41 +0000</pubDate> <category><![CDATA[Análisis de Datos]]></category> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[La Nube]]></category> <category><![CDATA[marketing Cloud]]></category> <category><![CDATA[Marketing y Comunicación]]></category> <category><![CDATA[salesforce]]></category> <category><![CDATA[social.com]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1150</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/inesem-salesforce-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />De la mano de Salesforce nos llega Marketing Cloud una herramienta enfocada a la gestión de publicicidad en redes sociales fundamentalmente o lo que ellos llaman marketing en la nube. Marketing cloud, está basada...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/llega-social-com-marketing-en-la-nube/">LLega «Marketing Cloud» el marketing en la nube</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/inesem-salesforce-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>De la mano de <a href="https://www.salesforce.com/es/" target="_blank">Salesforce</a> nos llega <a title="Marketing Cloud" href="https://www.salesforcemarketingcloud.com/products/social-media-advertising/" target="_blank">Marketing Cloud</a> una herramienta enfocada a la gestión de publicicidad en redes sociales fundamentalmente o lo que ellos llaman marketing en la nube.</p> <p><a href="https://www.salesforce.com/es/"><img loading="lazy" class="alignleft size-full wp-image-1151" title="inesem-salesforce" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/inesem-salesforce.png?x76792" alt="" width="296" height="83" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/inesem-salesforce.png 296w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/inesem-salesforce-175x49.png 175w" sizes="(max-width: 296px) 100vw, 296px" /></a>Marketing cloud, está basada en Brighter Option, perteneciente a la compañía Buddy Media, que fue adquirida por Salesforce hace poco mas de un año. Básicamente social.com coge la idea inicial de Brighter Option y la mejora, permitiendo no solo crear campañas publicitarias en las principales redes sociales, sino que además permite monitorizarlas y medir su impacto.</p> <p>La suite Marketing Cloud incorpora varias funcionalidades derivadas de otras herramientas como son:</p> <p><strong>Radian6</strong>: Para obtener información sobre las conversaciones en linea acerca de nuestra marca, productos, competidores con posibilidad de responder en tiempo real. Nos va a servir fundamentalmente para conocer las percepciones sociales que existen sobre nuestra empresa o productos.</p> <p><strong>Buddy Media</strong>: Administrar y programar mensajes, crear y publicar contenido atractivo en diversas redes sociales.</p> <p><strong>Social.com</strong>: Construir, optimizar y automatizar las campañas publicitarias integrándolas con los datos del cliente.</p> <p>Marketing Cloud, es la primera y única solución permite la creación y publicación de campañas en medios sociales, conecta (como no podía ser de otro modo) con Salesforce CRM para la orientación y optimización de los anuncios.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1150" data-ulike-nonce="5cec301137" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1150"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/llega-social-com-marketing-en-la-nube/">LLega «Marketing Cloud» el marketing en la nube</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/llega-social-com-marketing-en-la-nube/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Ecommerce con wordpress</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/ecommerce-con-wordpress/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/ecommerce-con-wordpress/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 18 Apr 2013 07:37:05 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[cms]]></category> <category><![CDATA[drupal]]></category> <category><![CDATA[ecommerce]]></category> <category><![CDATA[joomla]]></category> <category><![CDATA[tiendas virtuales]]></category> <category><![CDATA[wordpress]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1140</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/Inesem-ecommerce-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />WordPress se ha ganado una cuota de mercado en el campo de los CMS. A todo ello sin duda ha ayudado la gran cantidad de Themes y plugins que para este hay en la...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ecommerce-con-wordpress/">Ecommerce con wordpress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/Inesem-ecommerce-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/Inesem-ecommerce.png?x76792"><img loading="lazy" class="alignleft wp-image-1144" title="Inesem-ecommerce" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/Inesem-ecommerce.png?x76792" alt="" width="259" height="171" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/Inesem-ecommerce.png 302w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/04/Inesem-ecommerce-175x116.png 175w" sizes="(max-width: 259px) 100vw, 259px" /></a>WordPress se ha ganado una cuota de mercado en el campo de los CMS. A todo ello sin duda ha ayudado la gran cantidad de Themes y plugins que para este hay en la red que hacen que lo que inicialmente comenzó como un BLOG, ahora compita con los mejores CMS como Joomla o Drupal.</p> <p>Uno de los plugins imprescindibles para un CMS que se precie es sin duda alguno que nos permita crear una <strong>tienda virtual</strong>.</p> <p>Veamos algunos de los que nos encontramos disponibles para WordPress:</p> <p><a href="https://shopplugin.net/store/" target="_blank">Shopp Plugin Ecommerce</a></p> <p>Es bastante fácil de usar, tiene utilidades como arrastrar y soltar para subir las imágenes de los productos.</p> <p>Puede aplicarse casi a todos los themes de WordPress.</p> <p>Es de pago.</p> <p><a href="https://wordpress.org/extend/plugins/wp-e-commerce/" target="_blank">WP E-Commerce</a></p> <p>Es un plugin muy popular. Trabaja con muchos themes libres. Te permite montar una tienda online en pocos pasos para poder vender tus productos de manera casi instantánea. Tiene los sistemas más usados para pago online y la única pega del plugin es que está en Inglés.</p> <p>Es una de las mejores soluciones GRATUITAS.</p> <p><a href="https://shopperpress.com/" target="_blank">ShopperPress</a></p> <p>Este es muy interesante ya que por un lado es un theme + plugins con las características típicas de una aplicación eCommerce, pero lo que lo hace diferente es que permite la integración con Adsense y sobre todo que va a permitir importar productos desde Amazon y eBay.</p> <p>Es bueno, pero es de pago.</p> <p><a href="https://wordpress.org/extend/plugins/quick-shop/" target="_blank">QuickShop</a></p> <p>Es una forma rápida de crear un espacio para vender productos. Este plugin genera una página donde van a poder agregar un catálogo de manera sencilla para luego mostrar un carrito de compras con el formato de un widgets en el sidebar de un blog, desde ese mismo espacio el cliente puede modificar las cantidades de compra o finalizar la compra pasando por la página de Checkout.</p> <p>Veamos ahora los mejores bajo mi punto de vista:</p> <p><strong><a href="https://jigoshop.com/" target="_blank">JigoShop</a></strong></p> <p>JigoShop es un plugin para WordPress que te permite tener una tienda online de forma sencilla y sin complicaciones. Creo que es uno de los mejores (ademas gratuito) que existen.</p> <p>JigoShop te permite entre otras las siguientes funcionalidades:</p> <ul> <li> Permite agregar temas y plugins propios</li> <li>Pedidos detallados e de información a través de gráficos y widgets para el Dashboard.</li> <li>Posibilidad de cupones de descuento</li> <li>Pagos con Paypal, skrill, contra reembolso y domiciliación bancaria.</li> </ul> <p><strong><a href="https://www.woothemes.com/woocommerce/" target="_blank">Woocommerce</a></strong></p> <p>Woocommerce está basado en el plugin de JigoShop. Consiguieron mejorarlo sustancialmente, sobre todo en el idioma, en el que JigoShop no traduce todavía el entorno y la tienda del inglés al español. Esta es la mejora más visible ya que con woocommerce tendrás tanto la tienda como la parte de administración totalmente traducida al español.</p> <p>Woocommerce entre otras cosas te permite:</p> <ul> <li> Un panel de ventas con unas analíticas muy detalladas.</li> <li>Filtrado de envíos, que nos permite definir los gastos de envíos dependiendo del país o zona a la que se dirige el paquete, o dependiendo del peso del envío.</li> <li>Impuestos personalizados.</li> <li>Zona de usuario personalizada, donde cada usuario puede ver el estado de sus pedidos, gestionar sus datos …</li> <li>Gestión de pedidos: Posee una zona especial de gestión de pedidos donde poder cambiar el status de sus pedidos (enviado, empaquetando, recibido…) para sus clientes, reducir el stock, enviar facturas …</li> <li>Permite la creación de productos simples (un objeto único), agrupados (productos similares) o variaciones (mismo producto, varias combinaciones).</li> <li>Gestión de Stock, permitiéndole saber exactamente cuantos productos puede vender.</li> <li>Permite la gestión de sus pagos mediante Paypal, tarjeta de crédito (pasarela de Paypal), pago mediante transferencia bancaria y contra reembolso.</li> </ul> <p>Como veis la oferta es amplia (y muchos mas que me dejo) y con cualquiera de ellos añadiremos la funcionalidad de ecommerce a nuestro wordpress.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1140" data-ulike-nonce="f5b5ebe466" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1140"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/ecommerce-con-wordpress/">Ecommerce con wordpress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/ecommerce-con-wordpress/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Como buscar el identificador de nuestra CPU en C#</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-buscar-el-identificador-de-nuestra-cpu-en-c/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-buscar-el-identificador-de-nuestra-cpu-en-c/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 11 Apr 2013 08:16:44 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[c#]]></category> <category><![CDATA[Trucos]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1138</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />En esta publicación quiero dejar un truco que nos puede venir muy bien a los programadores, en los casos en que deseemos identificar las CPUs de nuestro ordenador. Exactamente nos puede venir bien en...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-buscar-el-identificador-de-nuestra-cpu-en-c/">Como buscar el identificador de nuestra CPU en C#</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images.jpg?x76792"><img loading="lazy" class="alignleft wp-image-1000" title="images" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images.jpg?x76792" alt="" width="143" height="143" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images.jpg 204w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images-175x175.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images-110x110.jpg 110w" sizes="(max-width: 143px) 100vw, 143px" /></a>En esta publicación quiero dejar un truco que nos puede venir muy bien a los programadores, en los casos en que deseemos identificar las CPUs de nuestro ordenador.</p> <p>Exactamente nos puede venir bien en los casos en que deseemos identificar exactamente donde se está ejecutando nuestro software.</p> <p>El identificador de la CPU no es un dato que un usuario pueda cambiar y de ese modo podemos obtener una información fidedigna de donde se ejecuta nuestro software.</p> <p>Este ejemplo está programado en C#, lo único que debéis tener en cuenta a la hora de probarlo es que System.Management no suele estar referenciado por defecto por lo que este espacio de nombres debemos de referenciarlo.</p> <pre lang="csharp" line="1">using System; using System.Collections.Generic; using System.Text; using System.Data; using System.IO; using System.Management; namespace Ejemplo { class Programa_ejemplo { static void Main(string[] args) { ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_Processor"); List<string> listProcessor = new List<string>(); foreach (ManagementObject wmi_HD in searcher.Get()) { listProcessor.Add(wmi_HD["ProcessorID"].ToString()); } //En listProcessor tenemos todos los procesadores del equipo en que se está ejecutando el software //Por ejemplo en listProcessor[0] tenemos el id de la primera CPU de nuestra máquina. } } }</pre> <p>Espero que os pueda servir en el desarrollo de vuestras aplicaciones.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1138" data-ulike-nonce="19c55b5e08" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1138"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-buscar-el-identificador-de-nuestra-cpu-en-c/">Como buscar el identificador de nuestra CPU en C#</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-buscar-el-identificador-de-nuestra-cpu-en-c/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Aprende WordPress</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/aprende-wordpress/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/aprende-wordpress/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Fri, 22 Mar 2013 11:29:28 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[web 2.0]]></category> <category><![CDATA[wordpress]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1129</guid> <description><![CDATA[<p>Creación de un BLOG usando WordPress</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/aprende-wordpress/">Aprende WordPress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<p style="text-align: left;">En este post aprovecho para dejaros la documentación referente al seminario virtual que tuvimos el día 21.</p> <p style="text-align: left;">A lo largo del seminario vimos como instalar y poner en marcha un BLOG usando WordPress. Para eso usamos <a href="https://es.wordpress.com/" target="_blank">wordpress.com</a> como sitio que nos ofrece la posibilidad de usar un wordpress ya instalado y totalmente gratuito.</p> <p><iframe loading="lazy" style="border: 1px solid #CCC; border-width: 1px 1px 0; margin-bottom: 5px;" src="https://www.slideshare.net/slideshow/embed_code/17500875" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="427" height="356"></iframe></p> <p>Por último a lo largo del seminario en el punto en que vimos como publicar POST via email comenté que se podían usar determinados códigos para configurar dicho post. Estos códigos los podemos ver en el siguiente documento:</p> <p><iframe loading="lazy" src="https://www.slideshare.net/slideshow/embed_code/17501054" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="476" height="400"></iframe></p> <p>Espero que os sirva para poner en marcha vuestro propio BLOG .</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1129" data-ulike-nonce="7016e64f18" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1129"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/aprende-wordpress/">Aprende WordPress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/aprende-wordpress/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Cómo crear plantillas de páginas en wordpress</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-plantillas-de-paginas-en-wordpress/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-plantillas-de-paginas-en-wordpress/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 19 Mar 2013 11:19:53 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[php]]></category> <category><![CDATA[templates]]></category> <category><![CDATA[web 2.0]]></category> <category><![CDATA[wordpress]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1119</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Clonar sitio wordpress - Inesem" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Cuando añadimos nuevas páginas en wordpress, nos encontramos con la posibilidad de hacer que el contenido de estas se adapte a una plantilla preestablecida. En principio ese es un dato que depende del tema...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-plantillas-de-paginas-en-wordpress/">Cómo crear plantillas de páginas en wordpress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/wordpress-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Clonar sitio wordpress - Inesem" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Cuando añadimos nuevas páginas en wordpress, nos encontramos con la posibilidad de hacer que el contenido de estas se adapte a una plantilla preestablecida.</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap001.png?x76792"><img loading="lazy" class="wp-image-1121 alignright" title="MWSnap001" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap001.png?x76792" alt="selección de plantillas de páginas para wordpress" width="234" height="144" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap001.png 301w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap001-175x108.png 175w" sizes="(max-width: 234px) 100vw, 234px" /></a>En principio ese es un dato que depende del tema que tengamos seleccionado en este momento.</p> <p>En este post vamos a ver los pasos para poder crearnos de un modo sencillo nuevas plantillas que podremos usar en las nuevas páginas que añadamos en wordpress.</p> <p>Bien en primer lugar veamos donde se sitúan las nuevas plantillas. Si miramos en la estructura de carpetas donde tenemos instalado nuestro wordpress, veremos algo así:</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap003.png?x76792"><img loading="lazy" class="aligncenter size-full wp-image-1122" title="MWSnap003" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap003.png?x76792" alt="carpetas de wordpress" width="440" height="300" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap003.png 440w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap003-175x119.png 175w" sizes="(max-width: 440px) 100vw, 440px" /></a>Así en este ejemplo vemos …/wp-content/themes/blogolife, (siendo blogolife el tema activo ahora). Bien dentro de esta carpeta encontramos un fichero llamado page.php. Esa es la Default Template. Podríamos sacar una copia y partir de ahí modificar lo que deseemos o bien crearnos un fichero en blanco nombre_plantilla.php y comenzar a construir esa plantilla.</p> <p>Lo importante es que en la parte de arriba del fichero creado para la plantilla, aparezca:</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap004.png?x76792"><img loading="lazy" class="aligncenter size-full wp-image-1126" title="MWSnap004" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap004.png?x76792" alt="" width="563" height="75" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap004.png 563w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap004-175x23.png 175w" sizes="(max-width: 563px) 100vw, 563px" /></a></p> <p>Esa sería la parte obligatoria de un fichero de plantilla. A partir de ahí pondremos lo que deseemos que contenga esa plantilla. Ej:</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap005.png?x76792"><img loading="lazy" class="aligncenter size-full wp-image-1127" title="MWSnap005" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap005.png?x76792" alt="" width="566" height="366" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap005.png 566w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap005-175x113.png 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap005-580x375.png 580w" sizes="(max-width: 566px) 100vw, 566px" /></a></p> <p>Observar que en el ejemplo se han usado funciones como get_header() o have_post(), pero disponemos de muchas mas (además de todas las instrucciones válidas en php, por supuesto). Sirva la siguiente lista de ejemplo:</p> <ul> <li>get_header</li> <li>get_footer</li> <li>get_sidebar</li> <li>get_template_part</li> <li>get_search_form</li> <li>wp_loginout</li> <li>wp_logout_url</li> <li>wp_login_url</li> <li>wp_login_form</li> <li>wp_lostpassword_url</li> <li>wp_register</li> <li>wp_meta</li> <li>bloginfo</li> <li>get_bloginfo</li> <li>get_current_blog_id</li> <li>wp_title</li> <li>single_post_title</li> <li>post_type_archive_title</li> <li>single_cat_title</li> <li>single_tag_title</li> <li>single_term_title</li> <li>single_month_title</li> <li>get_archives_link</li> <li>wp_get_archives</li> <li>calendar_week_mod</li> <li>get_calendar</li> <li>delete_get_calendar_cache</li> <li>allowed_tags</li> <li>the_author</li> <li>get_the_author</li> <li>the_author_link</li> <li>get_the_author_link</li> <li>the_author_meta</li> <li>the_author_posts</li> <li>etc.</li> </ul> <p>Bueno no continuó puesto que hay cientos de funciones que podemos usar. Si nosotros deseamos introducir en nuestra plantilla por ejemplo el nombre del autor, en la parte deseada escribiríamos algo así:</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap006.png?x76792"><img loading="lazy" class="aligncenter size-full wp-image-1128" title="MWSnap006" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap006.png?x76792" alt="" width="448" height="41" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap006.png 448w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap006-175x16.png 175w" sizes="(max-width: 448px) 100vw, 448px" /></a></p> <p>Si deseais una información detallada de estas funciones, ejemplos de uso, etc. os aconsejo visiteis:</p> <h1 style="text-align: center;"><a title="funciones de wordpress" href="https://wordpress.com/es/" target="_blank" rel="noopener noreferrer">WordPress.org</a></h1> <p>Por último, una vez creada la plantilla. en la creación/edición de páginas en el apartado:</p> <p style="text-align: left;"><img loading="lazy" class="size-full wp-image-1123 aligncenter" title="MWSnap002" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap002.png?x76792" alt="templates pages wordpress" width="202" height="104" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap002.png 202w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap002-345x180.png 345w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/MWSnap002-175x90.png 175w" sizes="(max-width: 202px) 100vw, 202px" />Nos aparecerá ya esta nueva plantilla y si la seleccionamos la página que estamos creando, asumirá la funcionalidad y forma previamente establecida en la plantilla seleccionada.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1119" data-ulike-nonce="b55e2aa253" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1119"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-plantillas-de-paginas-en-wordpress/">Cómo crear plantillas de páginas en wordpress</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/como-crear-plantillas-de-paginas-en-wordpress/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>FileUpload dentro de UpdatePanel</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/fileupload-dentro-de-updatepanel/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/fileupload-dentro-de-updatepanel/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 12 Mar 2013 12:54:08 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[AJAX]]></category> <category><![CDATA[ASP .NET]]></category> <category><![CDATA[Microsoft]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1108</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/ajax-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="ASP NET AJAX" loading="lazy" style="float:left; margin:0 15px 15px 0;" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/ajax-345x180.jpg 345w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/ajax.jpg 152w" sizes="(max-width: 345px) 100vw, 345px" />En este post deseo ayudar a los programadores C# que comienzan a trabajar con AJAX. Sabido es que ciertos controles no funcionan correctamente dentro de un UpdatePanel. Es el caso de los Treeview, Menú,...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/fileupload-dentro-de-updatepanel/">FileUpload dentro de UpdatePanel</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/ajax-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="ASP NET AJAX" loading="lazy" style="float:left; margin:0 15px 15px 0;" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/ajax-345x180.jpg 345w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/ajax.jpg 152w" sizes="(max-width: 345px) 100vw, 345px" /><p>En este post deseo ayudar a los programadores C# que comienzan a trabajar con AJAX.</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/ajax.jpg?x76792"><img loading="lazy" class="alignleft size-full wp-image-1109" title="ajax" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/ajax.jpg?x76792" alt="ASP NET AJAX" width="152" height="79" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/ajax.jpg 152w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/03/ajax-345x180.jpg 345w" sizes="(max-width: 152px) 100vw, 152px" /></a>Sabido es que ciertos controles no funcionan correctamente dentro de un UpdatePanel. Es el caso de los Treeview, Menú, Gridview o DetailsView entre otros. Algunos de estos no funcionan bajo determinadas circunstancias, o simplemente quedan totalmente invalidados. A este último grupo pertenece el control FileUpload (control que nos permite subir archivos al servidor). Este control queda totalmente invalidado y deja de funcionar correctamente.</p> <p>Para solucionar el problema podemos encontrar varias soluciones, la mayoría enfocadas a la situación sencilla de que el control fileUpload esté situado directamente dentro del update panel. En este caso basta con agregar a la lista de triggers del UpdatePanel un nuevo PostBackTrigger con el ControlId apuntando al botón de subir archivo de nuestro FileUpload.</p> <p>El problema de esta solución viene cuando la arquitectura se complica y tenemos, por ejemplo, el fileUpload dentro de un control de usuario propio, que a su vez será utilizado en páginas con varias MasterPage anidadas y el UpdateManager se encuentra en la primera de dichas MasterPages.</p> <p>Está claro que no podemos referirnos directamente desde el ASCX al UpdateManager (de forma sencilla, se entiende) ni viceversa. En este caso la solución sería tan simple como crear el PostBackTrigger referido a nuestro botón desde código, para lo cual necesitamos obtener el ScriptManager que se está utilizando en la página actual. El siguiente código muestra cómo hacerlo:</p> <pre lang="csharp">protected void Page_Load(object sender, EventArgs e) { ScriptManager scripManager = ScriptManager.GetCurrent(this.Page); scripManager.RegisterPostBackControl(lnkNuevaImagen); }</pre> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1108" data-ulike-nonce="3631f0fa8e" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1108"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/fileupload-dentro-de-updatepanel/">FileUpload dentro de UpdatePanel</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/fileupload-dentro-de-updatepanel/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Recuperar datos de Access en VB .NET</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/recuperar-datos-de-access-en-vb-net/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/recuperar-datos-de-access-en-vb-net/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 06 Mar 2013 23:09:07 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[.NET]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[Trucos]]></category> <category><![CDATA[VB]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1103</guid> <description><![CDATA[<p>En este post veremos el código VB .NET para conectar con una base de datos Access y recuperar los datos de una tabla. Para ello crearemos una función que recibirá como parámetros el nombre...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/recuperar-datos-de-access-en-vb-net/">Recuperar datos de Access en VB .NET</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<p>En este post veremos el código VB .NET para conectar con una base de datos Access y recuperar los datos de una tabla.</p> <p>Para ello crearemos una función que recibirá como parámetros el nombre de la base de datos y de la tabla de la que deseamos recuperar los datos.</p> <pre lang="VB">Sub RecuperarDatos(Optional ByVal nombreBaseDatos As String = "", _ Optional ByVal commandString As String = "") Dim ArchivoDatos = nombreBaseDatos If ArchivoDatos = "" Then Exit Sub End If 'Si no mandamos el nombre de la tabla cogemos una por defecto Dim CadenaSelect = "SELECT * FROM Tabla_defecto" If commandString = "" Then commandString = CadenaSelect End If ' CadenaConexion = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + ArchivoDatos ' Try dbConnection = New OleDbConnection(CadenaConexion) Catch e As Exception MessageBox.Show("Error al crear la conexión:" + vbCrLf + e.Message) Exit Sub End Try ' dbConnection.Open() ' dbDataSet = New Data.DataSet() ' dbDataAdapter = New OleDbDataAdapter(commandString, dbConnection) ' Try dbDataAdapter.Fill(dbDataSet) Catch ex As Exception MessageBox.Show("Error al recuperar datos de la tabla:" + vbCrLf + ex.Message) End Try '''''''''''''''''''''''''' '' Ahora en dbDataSet tenemos todos los datos recuperados de la tabla. '''''''''''''''''''''''''' End Sub</pre> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1103" data-ulike-nonce="abe1b113c5" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1103"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/recuperar-datos-de-access-en-vb-net/">Recuperar datos de Access en VB .NET</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/recuperar-datos-de-access-en-vb-net/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Ejecutar Procedimientos Almacenados de SQL Server desde Microsoft Access</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/procedimientos-almacenados-de-sql-server-desde-microsoft-access/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/procedimientos-almacenados-de-sql-server-desde-microsoft-access/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 20 Feb 2013 16:24:49 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[.NET]]></category> <category><![CDATA[Access]]></category> <category><![CDATA[ADODB]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[Procedimientos almacenados]]></category> <category><![CDATA[SQL Server]]></category> <category><![CDATA[Trucos]]></category> <category><![CDATA[Visual Basic]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1095</guid> <description><![CDATA[<p>Para ejecutar procedimientos almacenados escritos en SQL Server desde Microsoft Access, solo tenemos que recurrir a ADODB. A través de esta librería, disponemos de varios objetos que nos ofrecerán a su vez varios modos...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/procedimientos-almacenados-de-sql-server-desde-microsoft-access/">Ejecutar Procedimientos Almacenados de SQL Server desde Microsoft Access</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<p>Para ejecutar procedimientos almacenados escritos en SQL Server desde Microsoft Access, solo tenemos que recurrir a ADODB.</p> <p>A través de esta librería, disponemos de varios objetos que nos ofrecerán a su vez varios modos de ejecutar:</p> <ul> <li>Directamente a través del objeto Connection. Este es el método más sencillo y es adecuado para procedimientos que no devuelvan información, aunque si se le puede enviar información en la llamada al procedimiento.</li> <li>A través de un objeto Command. Por este método sí podemos asociar parámetros al procedimiento que nos permiten tanto enviar como recibir informacion (input, output, input/output).</li> </ul> <p>Veamos unos ejemplos:</p> <h2>A través del objeto Connetion:</h2> <pre lang="vb">Dim cs As String cs = "Provider=SQLOLEDB.1;Password=1234;Persist Security Info=True;User ID=pepe;Initial Catalog=basededatos;Data Source=192.168.3.44" Dim objConn As New ADODB.Connection objConn.Open cs objConn.Execute "exec actualizar_empresa '" + Trim(Me.CIF_NIF.Value) + "','Nombre_Base_Datos'"</pre> <h2></h2> <h2>A través del objeto command:</h2> <pre lang="vb">Dim cs As String cs = "Provider=SQLOLEDB.1;Password=1234; Persist Security Info=True; User ID=pepe;Initial Catalog=basededatos;Data Source=192.168.3.44" Dim objConn As New ADODB.Connection objConn.Open cs Dim objRs As New ADODB.Recordset Dim oc As New ADODB.Command Set oc.ActiveConnection = objConn 'El procedimiento almacenado en SQL Server es actualizar_empresa oc.CommandText = "actualizar_empresa" oc.CommandType = adCmdStoredProc 'Podemos enviar parámentros de entrada. Ej enviamos datos para un filtro. Dim op As ADODB.Parameter Set op = oc.CreateParameter("CIF_EMPRESA", adVarChar,adParamInput, 9) oc.parameters.Append op op.Value = Trim(cif) Dim op1 As ADODB.Parameter Set op1 = oc.CreateParameter("NOMBRE", adVarChar, adParamInput, 50) oc.parameters.Append op1 op1.Value = "PEPE SANCHEZ" oc.Execute</pre> <p>Por supuesto este código irá escrito en algún evento del formulario de Access desde el que deseemos lanzar el procedimiento.</p> <p>Por último reseñar que debemos de tener referenciada en Access la librería ADO que deseamos usar (Herramientas – referencias y selecciónar la versión de Microsoft Activex Data Objects… que deseamos usar, con la 2.1 library funciona).</p> <p>Estos ejemplos están probados para Access 2007 contra un procedimiento almacenado programado en SQL Server 2005.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1095" data-ulike-nonce="039771c6e5" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1095"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/procedimientos-almacenados-de-sql-server-desde-microsoft-access/">Ejecutar Procedimientos Almacenados de SQL Server desde Microsoft Access</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/procedimientos-almacenados-de-sql-server-desde-microsoft-access/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>El tamaño sí importa en facebook</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/el-tamano-si-importa-en-facebook/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/el-tamano-si-importa-en-facebook/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Fri, 15 Feb 2013 11:16:55 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Facebook]]></category> <category><![CDATA[Redes Sociales]]></category> <category><![CDATA[Trucos]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1091</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/02/caratuladefacebook-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Facebook como otras redes sociales se ha convertido en una herramienta de uso habitual en nuestra vida. Son muchos los consejos que se pueden dar para un correcto uso de estas redes sociales. En...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/el-tamano-si-importa-en-facebook/">El tamaño sí importa en facebook</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/02/caratuladefacebook-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Facebook como otras redes sociales se ha convertido en una herramienta de uso habitual en nuestra vida.</p> <p>Son muchos los consejos que se pueden dar para un correcto uso de estas redes sociales. En este post me voy a centrar en una elección correcta de los tamaños de las fotos e imagenes que cargamos en el TimeLine de las páginas de Facebook.</p> <p>No tener en cuenta estas normas, nos dará como resultado, imágenes que no se muestran al completo, imágenes que se distorsionan, etc.</p> <p>Los tamaños que debemos usar son los siguientes (las medidas se dan en ancho X alto):</p> <ul> <li>Imagen de portada / Cover photo: 851px × 315px</li> <li>Imagen de perfil / Profile picture: 180px × 180px</li> <li>Imagen de las aplicaciones en el Timeline / App image: 111px × 74px</li> <li>Miniatura / Thumbnail: 32px × 32px</li> <li>Imagen del muro Timeline / Images within wall posts: 404px × 404px</li> <li>Imágenes destacadas e hitos en el muro Timeline / Highlighted and milestone images: 843px × 403px</li> </ul> <p style="text-align: center;"><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/02/caratuladefacebook.jpg?x76792"><img loading="lazy" class="size-large wp-image-1092" title="caratuladefacebook" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/02/caratuladefacebook-318x1024.jpg?x76792" alt="" width="318" height="1024" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/02/caratuladefacebook-318x1024.jpg 318w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/02/caratuladefacebook-54x175.jpg 54w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/02/caratuladefacebook.jpg 570w" sizes="(max-width: 318px) 100vw, 318px" /></a></p> <pre style="text-align: center;"><em>(imagen obtenida de <a href="https://allfacebook.com/timeline-images_b80372" target="_blank">AllFacebook</a>)</em></pre> <p style="text-align: left;">Si guardamos estas simples normas nuestra página Facebook tendrá una mejor presentación y evitaremos esos efectos no deseados en las fotos que subamos.</p> <p style="text-align: left;">En futuros post haremos lo mismo para otras redes sociales.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1091" data-ulike-nonce="d103067b7c" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1091"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/el-tamano-si-importa-en-facebook/">El tamaño sí importa en facebook</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/el-tamano-si-importa-en-facebook/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Codificación VS Encriptación</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/codificacion-vs-encriptacion/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/codificacion-vs-encriptacion/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Wed, 13 Feb 2013 09:31:08 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[codificación]]></category> <category><![CDATA[encriptacion]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[seguridad]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1088</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/02/encriptar-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="codificación versus encriptación" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Tras la polvareda levantada tras mi último post (ver aquí), quisiera explicar unos conceptos que creo pueden ser interesantes. La encriptación o cifrado es un proceso para volver ilegible una información importante. La información...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/codificacion-vs-encriptacion/">Codificación VS Encriptación</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/02/encriptar-345x180.png?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="codificación versus encriptación" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Tras la polvareda levantada tras mi último post (<a href="https://www.inesem.es/revistadigital/informatica-y-tics/seguridad-en-c-encriptar-y-desencriptar-datos/" target="_blank">ver aquí</a>), quisiera explicar unos conceptos que creo pueden ser interesantes.</p> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/02/encriptar.png?x76792"><img loading="lazy" class="alignleft wp-image-1090" title="codificación versus encriptación" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/02/encriptar.png?x76792" alt="codificación versus encriptación" width="167" height="236" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/02/encriptar.png 297w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2013/02/encriptar-124x175.png 124w" sizes="(max-width: 167px) 100vw, 167px" /></a>La encriptación o cifrado es un proceso para volver ilegible una información importante. La información una vez encriptada solo puede verse aplicándole una clave que previamente deben conocer tanto el emisor como el receptor de esa información. Normalmente se usan algoritmos complejos con complicadas fórmulas matemáticas que usan como parámetro esa clave que debe ser conocida para recuperar la información. (algo así tiene en mente Kim Dotcom a la hora de guardar sus datos en el nuevo MEGA. <a href="https://www.inesem.es/revistadigital/informatica-y-tics/adios-megaupload-hola-mega/" target="_blank">Ver este post</a>)</p> <p>La codificación es más bien un proceso en el cual a través de una transformación se pasan unos caracteres o símbolos a otros, sin aplicarles ningún algoritmo especial de transformación.</p> <p>Dicho esto en el post al que hago referencia se empleaba un método de codificación en el que se transforma una cadena en otra cambiando el modo de codificar.</p> <p>Ante todo, creo que los profesionales sí debemos concienciarnos de la necesidad de poner algún tipo de traba a la consulta de determinada información que ahora guardamos o transmitimos alegremente.</p> <p>Hay una concienciación en guardar una clave encriptada, pero un nº de cuenta o de tarjeta de crédito ¿lo guardamos encriptados en nuestras bases de datos?.</p> <p>O a la hora de preparar un servicio web, pensamos en que la información que este va a devolver (XML, vamos texto legible), venga de algún modo codificada.</p> <p>Es verdad que esa información en muchos casos no guarda ningún tipo de problema de seguridad (una descripción de un artículo, un precio o unas unidades). Pero no es menos cierto que en otros si transmitimos el sueldo del un empleado o su número de seguridad social o su número de cuenta, datos que sí podríamos considerar privados y que debiéramos de ocultar de algún modo.</p> <p>Hecha esta aclaración y dado que en el post al que hacía referencia al principio, mostré un método de codificación, en próximos post dejaré algún ejemplo de encriptación.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1088" data-ulike-nonce="e907433e9a" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1088"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/codificacion-vs-encriptacion/">Codificación VS Encriptación</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/codificacion-vs-encriptacion/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Seguridad en C#. Encriptar y DesEncriptar datos.</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/seguridad-en-c-encriptar-y-desencriptar-datos/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/seguridad-en-c-encriptar-y-desencriptar-datos/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Mon, 11 Feb 2013 10:14:34 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[.NET]]></category> <category><![CDATA[ASP .NET]]></category> <category><![CDATA[c#]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[programación]]></category> <category><![CDATA[seguridad]]></category> <category><![CDATA[Trucos]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1086</guid> <description><![CDATA[<p>En este post deseo dejar un sistema muy simple pero eficiente de encriptación de información usando C#. Lo interesante de este ejemplo que os dejo es la simplicidad de uso ya que usa directamente...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/seguridad-en-c-encriptar-y-desencriptar-datos/">Seguridad en C#. Encriptar y DesEncriptar datos.</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<p>En este post deseo dejar un sistema muy simple pero eficiente de encriptación de información usando C#.</p> <p>Lo interesante de este ejemplo que os dejo es la simplicidad de uso ya que usa directamente funciones de .NET para realizar estas operaciones.</p> <p>Dejo una clase con los métodos programados que creo os puede venir bien:</p> <pre lang="csharp" line="1">/// Esta clase contiene funciones para encriptar/desencriptar /// El ser estática no es necesario instanciar un objeto para /// usar las funciones Encriptar y DesEncriptar public static class Seguridad { /// Encripta una cadena public static string Encriptar(this string _cadenaAencriptar) { string result = string.Empty; byte[] encryted = System.Text.Encoding.Unicode.GetBytes(_cadenaAencriptar); result = Convert.ToBase64String(encryted); return result; } /// Esta función desencripta la cadena que le envíamos en el parámentro de entrada. public static string DesEncriptar(this string _cadenaAdesencriptar) { string result = string.Empty; byte[] decryted = Convert.FromBase64String(_cadenaAdesencriptar); //result = System.Text.Encoding.Unicode.GetString(decryted, 0, decryted.ToArray().Length); result = System.Text.Encoding.Unicode.GetString(decryted); return result; } }</pre> <p>En el siguiente código podemos ver cómo usar la clase anterior:</p> <pre lang="csharp" line="1">protected void btnInicio_Click(object sender, EventArgs e) { //encriptamos la cadena inicial txtcadenaencriptada.Text = Seguridad.Encriptar(txtcadenainicial.Text); //ahora desencriptamos txtcadenafinal.Text = Seguridad.DesEncriptar(txtcadenaencriptada.Text); //Vereis que despues de estas instrucciones txtcadenainial y txtcadenafinal contienen lo mismo. }</pre> <p>Como veis es muy sencillo encriptar información, por tanto ya no tenemos excusa para pasar información por la red sin codificar y menos aún guardar información delicada sin poner algún mínimo de seguridad.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1086" data-ulike-nonce="22d76c1850" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1086"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+2"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/seguridad-en-c-encriptar-y-desencriptar-datos/">Seguridad en C#. Encriptar y DesEncriptar datos.</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/seguridad-en-c-encriptar-y-desencriptar-datos/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>La gamificación que nos invade</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/la-gamificacion-que-nos-invade/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/la-gamificacion-que-nos-invade/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Mon, 10 Dec 2012 09:35:43 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[gamificación]]></category> <category><![CDATA[gamification]]></category> <category><![CDATA[Gestión Empresarial Contable y Fiscal]]></category> <category><![CDATA[Marketing y Comunicación]]></category> <category><![CDATA[Orientación Laboral]]></category> <category><![CDATA[Trucos]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=1034</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images1-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />En el maremágnum de palabras y conceptos nuevos que aparecen cada día, nos encontramos uno que poco a poco va encontrando su espacio en nuestros trabajos y nuestras vidas. Este nuevo concepto es la...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/la-gamificacion-que-nos-invade/">La gamificación que nos invade</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images1-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>En el maremágnum de palabras y conceptos nuevos que aparecen cada día, nos <img loading="lazy" class="alignleft wp-image-1035" title="images" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images1.jpg?x76792" alt="maremagnum juegos" width="344" height="229" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images1.jpg 275w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images1-175x116.jpg 175w" sizes="(max-width: 344px) 100vw, 344px" />encontramos uno que poco a poco va encontrando su espacio en nuestros trabajos y nuestras vidas.</p> <p>Este nuevo concepto es la gamificación o gamification (término anglosajón del que procede).</p> <p><strong>¿Pero qué es la gamificación?</strong></p> <p>Básicamente consiste en aplicar conceptos, dinámicas y mecánicas propias del diseño de juegos a campos tan diversos como la educación o el marketing para hacer más atractiva la interacción del usuario. Utiliza la predisposición natural humana hacia la competición y el juego para hacer menos aburridas determinadas tareas y para fidelizar al usuario.</p> <p>Pretende potenciar la motivación, la concentración, el esfuerzo, la fidelización y otros valores positivos comunes a todos los juegos.</p> <p>La integración de dinámicas de juego en entornos no lúdicos no es un fenómeno nuevo, pero el <strong>crecimiento exponencial del uso de videojuegos</strong> en los últimos años ha despertado el interés de expertos en comunicación, psicología, educación, salud, productividad -y casi cualquier área de actividad humana- por descifrar las claves que hacen del videojuego un medio tan eficaz. En estos últimos años ha comenzado también la expansión en el estudio de su aplicación a otros ámbitos no necesariamente lúdicos.</p> <p>En definitiva se trata de una nueva y poderosa estrategia para influir y motivar a grupos de personas.</p> <p>En los siguientes videos se expone este concepto y ejemplos concretos de aplicación del mismo en un entorno real.</p> <p>Video que explica perfectamente que es la gamificación .</p> <p style="text-align: center"><a href="https://www.youtube.com/watch?v=ON80PrDDfEY">https://www.youtube.com/watch?v=ON80PrDDfEY</a></p> <p>En este video vemos una apuesta concreta de BBVA por este concepto.</p> <p style="text-align: center" align="center"><a href="https://www.youtube.com/watch?v=8GhwvGfJIak">https://www.youtube.com/watch?v=8GhwvGfJIak</a></p> <p><strong>Veamos con más detalle cómo se gamifica un proceso</strong></p> <p>La gamificación se articula a través de diversas mecánicas como pueden ser:</p> <ul> <li><strong>Sistema de logros y recompensas,</strong> Foursquare</li> <li><strong>Progresión, </strong>como la barra de porcentaje de perfil completado utilizado por Linkedin</li> <li><strong>Niveles, </strong>como en foros de debate que premian la fidelidad de los participantes asignando roles.</li> <li><strong>Puntos, </strong>como en el caso de las campañas de fidelización.</li> <li><strong>Sistemas de clasificación y ranking,</strong> un ejemplo sería la Liga Fantástica Marca</li> </ul> <p>El método más habitual y que está al alcance de cualquier gestor de una aplicación móvil, startup o página web, es integrar su aplicación con una plataforma de referencia como <strong> Nitro, Badgeville, Gigva o Bigdoor</strong> que ofrecen todos los plugin necesarios para integrar sus servicios, y las funcionalidades de gamificación a nuestra página.</p> <p>Este video nos muestra cómo integrar nuestra web con Gigva.</p> <p align="center"><a href="https://www.youtube.com/watch?v=3xieoIh5RtI">https://www.youtube.com/watch?v=3xieoIh5RtI</a></p> <p>Los <strong>principales objetivos</strong> de una campaña de gamificación serán:</p> <ul> <li><strong>Fidelización</strong> del cliente y atracción de nuevos usuarios</li> <li>Minimizar los tiempo de adopción del sistema de juego</li> <li>Animar y<strong> hacer interesantes tareas</strong> que previamente podían resultar aburridas</li> <li><strong>Optimizar tareas</strong> en las que normalmente no existen incentivos para mejorar</li> </ul> <p>Resumiendo nuestro entorno web debería poder contemplar los siguientes conceptos para para integrar la gamificación:</p> <ul> <li>Medallas o “badgets”</li> <li>Niveles de experiencia</li> <li>Ranking de usuarios</li> <li>Monedas virtuales</li> <li>Rankings de usuarios</li> <li>Retos entre usuarios</li> </ul> <p>Para hacernos una idea de la importancia de este concepto cuantifiquémoslo en términos de cifras. Según el reciente <a href="https://gamingbusinessreview.com/wp-content/uploads/2012/05/Gamification-in-2012-M2R3.pdf" target="_blank" rel="nofollow noopener" data-wplink-edit="true">informe de M2 Research sobre la gamificación</a> en 2012,</p> <ul> <li>El sector facturará <strong>2.800 millones de dólares en 2016</strong></li> <li>Se estima un <strong>crecimiento del mercadodel 197%</strong> para 2012</li> <li>El 47% de las campañas de gamificación son de fidelización del cliente</li> </ul> <p>Los números no engañan.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="1034" data-ulike-nonce="ea9eeb8317" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_1034"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="+1"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/la-gamificacion-que-nos-invade/">La gamificación que nos invade</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/la-gamificacion-que-nos-invade/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Crear backup database desde C#</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/crear-backup-database-desde-c/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/crear-backup-database-desde-c/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Sat, 01 Dec 2012 18:16:42 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[backup]]></category> <category><![CDATA[c#]]></category> <category><![CDATA[copia seguridad]]></category> <category><![CDATA[copias de seguridad]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[SQL Server]]></category> <category><![CDATA[Trucos]]></category> <category><![CDATA[Visual Studio]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=999</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Crear backup database desde C#</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/crear-backup-database-desde-c/">Crear backup database desde C#</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/crear-backup-database-desde-c/images-2/" target="_blank" rel="attachment wp-att-1000"><img loading="lazy" class="alignleft wp-image-1000" title="Crear backup database desde C#" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images.jpg?x76792" alt="" width="153" height="153" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images.jpg 204w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images-175x175.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/12/images-110x110.jpg 110w" sizes="(max-width: 153px) 100vw, 153px" /></a>En este post muestro una función a través de la cual los progamadores de .NET pueden crear un backup de una base de datos de SQL Server 2005, SQL Server 2008, SQL Server 2012 por código de Visual Studio, concretamente C#, aunque sería muy sencillo de traducir a Visual Basic.</p> <pre lang="csharp" line="1">public static Boolean Create(String p_server, String p_database, String p_backup_file) { Boolean inesem_ok = true; string sBackup = "BACKUP DATABASE " + p_database + " TO DISK = '" + p_backup_file + "'" + " WITH FORMAT, " + " MEDIA NAME ='Nombredeseado', NAME = 'Copia de la BD ';" ; SqlConnectionStringBuilder csb = new SqlConnectionStringBuilder(); csb.DataSource = p_server; csb.InitialCatalog = "master"; csb.IntegratedSecurity = true; using (SqlConnection con = new SqlConnection(csb.ConnectionString)) { try { con.Open(); SqlCommand cmdBackUp = new SqlCommand(sBackup, con); cmdBackUp.ExecuteNonQuery(); con.Close(); } catch (Exception ex) { inesem_ok = false; con.Close(); } } return inesem_ok; }</pre> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="999" data-ulike-nonce="7848cac314" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_999"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/crear-backup-database-desde-c/">Crear backup database desde C#</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/crear-backup-database-desde-c/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Uso de parámetros de entrada en Java</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/uso-de-parametros-de-entrada-en-java/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/uso-de-parametros-de-entrada-en-java/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Mon, 26 Nov 2012 09:07:05 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Java]]></category> <category><![CDATA[Trucos]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=991</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/11/java-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />A veces, los programadores, deseamos poder pasar argumentos en la llamada a un programa Java (en C, C# y C++ funcionaría exactamente igual), con el fin de condicionar el funcionamiento de ese programa en base a esos...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/uso-de-parametros-de-entrada-en-java/">Uso de parámetros de entrada en Java</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/11/java-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/uso-de-parametros-de-entrada-en-java/java/" rel="attachment wp-att-992"><img loading="lazy" class="alignleft wp-image-992" title="java" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/11/java-160x300.jpg?x76792" alt="" width="64" height="110" /></a>A veces, los programadores, deseamos poder pasar argumentos en la llamada a un programa Java (en C, C# y C++ funcionaría exactamente igual), con el fin de condicionar el funcionamiento de ese programa en base a esos valores pasados.</p> <p>En este post veremos cómo hacer ese proceso.</p> <p>Supongamos que hacemos un programa llamado Mi_programa, al que vamos a pasar 2 parámetros.</p> <pre lang="php">Mi_programa parametro1 parametro2</pre> <p>Estos parámetros entran a un array de cadenas que se llama args[] y que es el parámetro que recoge los valores enviados en la llamada a la aplicación. Estos parámetros se recogen en la función inicial <em>main</em>.</p> <p>En el ejemplo los valores se situaría del siguiente modo:</p> <pre lang="php">args.length=2 args[0]=parametro1 args[1]=parametro2</pre> <p>El código java que permitiría recoger esos valores sería:</p> <pre lang="java">public class Main { public static void main(String[] args) { System.out.println("Este programa tiene " + args.length + " argumentos"); int i; for ( i=0; i< args.length; i++) { System.out.println("Elemento "+arg[i]); } }</pre> <p>Los resultados que produciría este ejemplo serían:</p> <pre lang="php">Este programa tiene 2 argumentos Elemento parametro 1 Elemento parametro 2</pre> <p>De esta manera le podemos pasar los parámetros a los programas que creemos. Eso nos permitiría poder hacer que la aplicación trabaje con unos valores concretos que le indicaremos en el momento en que lancemos la ejecución de la aplicación.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="991" data-ulike-nonce="8ec08d75ae" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_991"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/uso-de-parametros-de-entrada-en-java/">Uso de parámetros de entrada en Java</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/uso-de-parametros-de-entrada-en-java/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Construcción de una ConnectionString</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/construccion-de-la-connectionstring/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/construccion-de-la-connectionstring/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 23 Oct 2012 09:57:34 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Cadena de conexión]]></category> <category><![CDATA[connectionstring]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=912</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/connectionstirng-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />A menudo los programadores nos encontramos con la necesidad de hacer referencia en nuestro código a una ConnectionString a alguna base de datos. Estas cadenas siguen siempre un modelo definido pero casi siempre entraña...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/construccion-de-la-connectionstring/">Construcción de una ConnectionString</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/connectionstirng-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/connectionstirng.jpg?x76792"><img loading="lazy" class="alignleft wp-image-919" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/connectionstirng.jpg?x76792" alt="" width="197" height="114" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/connectionstirng.jpg 276w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/connectionstirng-175x101.jpg 175w" sizes="(max-width: 197px) 100vw, 197px" /></a>A menudo los programadores nos encontramos con la necesidad de hacer referencia en nuestro código a una <a title="Connection String" href="https://en.wikipedia.org/wiki/Connection_string" target="_blank"><em>ConnectionString</em></a> a alguna base de datos.</p> <p>Estas cadenas siguen siempre un modelo definido pero casi siempre entraña cierta dificultad acordarse del formato exacto.</p> <p>En este post os voy a dejar un truco que puede venir bien para construir estas cadenas a través de un «asistente manual».</p> <p style="text-align: center"><em>(supongamos que deseamos una conexión a una BD SQL Server)</em></p> <ul> <li>En primer lugar creamos un nuevo fichero de tipo texto por ejemplo (.txt) e <a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/IMG_1.jpg?x76792"><img loading="lazy" class=" wp-image-913 alignright" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/IMG_1.jpg?x76792" alt="" width="82" height="73" /></a>inmediatamente después modificamos su nombre asegurándonos de que la extensión sea .udl.</li> <li>Con esto acabamos de crear un fichero de tipo conexión. Eso quiere decir que cuando hagamos doble clic sobre él, windows ejecutará la aplicación asociada a este tipo de fichero que no es otra que ese «asistente» que buscábamos, mostrándonos entonces la ventana:</li> </ul> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/IMG_2.jpg?x76792"><img loading="lazy" class="aligncenter size-full wp-image-917" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/IMG_2.jpg?x76792" alt="" width="385" height="409" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/IMG_2.jpg 385w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/IMG_2-165x175.jpg 165w" sizes="(max-width: 385px) 100vw, 385px" /></a></p> <ul> <li>Seleccionamos ahora el tipo de proveedor de datos para la BD con la que deseamos realizar la conexión. Si no estuviese el nuestro, deberíamos de instalarlo, eso depende del sistema operativo.</li> <li>En el siguiente paso le daremos los datos de conexión con la BD concreta:</li> </ul> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/IMG_3.jpg?x76792"><img loading="lazy" class="aligncenter size-full wp-image-914" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/IMG_3.jpg?x76792" alt="" width="369" height="410" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/IMG_3.jpg 369w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/IMG_3-158x175.jpg 158w" sizes="(max-width: 369px) 100vw, 369px" /></a>En este punto podemos probar que esos datos son correctos.</p> <ul> <li>Por último aceptaremos y con eso finalizaremos el «asistente». Ya hemos acabado. Ahora solo falta abrir ese fichero .udl con cualquier editor de texto plano y tendremos disponible la cadena de conexión para usarla en nuestros programas:</li> </ul> <p><a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/IMG_41.jpg?x76792"><img loading="lazy" class="aligncenter size-full wp-image-918" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/IMG_41.jpg?x76792" alt="" width="1028" height="249" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/IMG_41.jpg 1028w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/IMG_41-175x42.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/IMG_41-768x186.jpg 768w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/IMG_41-1024x248.jpg 1024w" sizes="(max-width: 1028px) 100vw, 1028px" /></a></p> <p>Y lo mejor de todo, sin duda, una cadena correcta y probada.</p> <p style="text-align: right"><strong>Juan Iruela Lara</strong></p> <p style="text-align: right"><strong>Dpto. Informática y Comunicaciones</strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="912" data-ulike-nonce="63a31a7ad2" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_912"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/construccion-de-la-connectionstring/">Construcción de una ConnectionString</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/construccion-de-la-connectionstring/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Crea tu propio BLOG</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/crea-tu-propio-blog/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/crea-tu-propio-blog/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 11 Oct 2012 07:07:30 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[cms]]></category> <category><![CDATA[wordpress]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=887</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/wordpress-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Siguiendo la filosofía de mejorar la formación de nuestros alumnos, llevamos a cabo unas sesiones formativas en las que trabajamos temas transversales de interés para todos y que sin duda son un complemento a...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/crea-tu-propio-blog/">Crea tu propio BLOG</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/wordpress-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Siguiendo la filosofía de mejorar la formación de nuestros alumnos, llevamos a cabo unas <a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/wordpress.jpg?x76792"><img loading="lazy" class="alignleft wp-image-888" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/wordpress.jpg?x76792" alt="" width="175" height="126" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/wordpress.jpg 266w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/wordpress-175x125.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/wordpress-59x42.jpg 59w" sizes="(max-width: 175px) 100vw, 175px" /></a>sesiones formativas en las que trabajamos temas transversales de interés para todos y que sin duda son un complemento a su formación.</p> <p>En esa línea desarrollamos la sesión con el título:</p> <p><strong><em>“Crea tu propio BLOG”</em></strong></p> <p>abordando el problema en toda su amplitud.</p> <p>Para los asistentes y para los que por algún motivo no pudisteis asistir os dejo los recursos que usamos en la sesión formativa y os insto a que pongáis en marcha vuestro propio BLOG y nos hagáis participes de él.</p> <p>Usaremos este post como punto de comunicación entre todos los interesados en este tema.</p> <p style="text-align: right;"><strong>Juan Iruela Lara</strong></p> <p style="text-align: right;"><strong>Dpto. Informática y Comunicaciones</strong></p> <div style="margin-bottom: 5px;"><strong><a title="Seminario - Construye tu propio Blog" href="https://www.slideshare.net/indize/seminario-construye-tu-propio-blog" target="_blank">Presentación del Seminario – Construye tu propio Blog</a></strong></div> <p><iframe loading="lazy" style="border: 1px solid #CCC; border-width: 1px 1px 0; margin-bottom: 5px;" src="https://www.slideshare.net/slideshow/embed_code/14681873" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="640" height="356"></iframe><br /> <em>Descárgatelo en PDF: <a href="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/Seminario-BLOGs1.pdf?x76792">Seminario BLOGs</a></em></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="887" data-ulike-nonce="b8c491bc0c" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_887"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/crea-tu-propio-blog/">Crea tu propio BLOG</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/crea-tu-propio-blog/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>El mercado de las Apps, un buen negocio</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/el-mercado-de-las-apps-un-buen-negocio/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/el-mercado-de-las-apps-un-buen-negocio/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 11 Oct 2012 05:26:27 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[aplicaciones móviles]]></category> <category><![CDATA[apps]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=873</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/smartphone4-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Sobre el dato de que en España hay unos 5 millones de personas que usan Smartphone y que cada día se descargan 1400000 aplicaciones, creo que no hay que incidir demasiado en que hablamos...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/el-mercado-de-las-apps-un-buen-negocio/">El mercado de las Apps, un buen negocio</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/smartphone4-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p>Sobre el dato de que en España hay unos 5 millones de personas que usan Smartphone y <img loading="lazy" class="alignleft wp-image-874" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/smartphone.jpg?x76792" alt="" width="185" height="104" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/smartphone.jpg 300w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/smartphone-175x98.jpg 175w" sizes="(max-width: 185px) 100vw, 185px" />que cada día se descargan 1400000 aplicaciones, creo que no hay que incidir demasiado en que hablamos de un mercado con un gran nivel de oportunidad.<br /> En España la tendencia de este mercado es muy positiva y sigue la estela de países como EEUU aumentando día a día.</p> <p>El portavoz de The App Date , indica que el sector se encuentra en tan buen momento que genera niveles de oferta de empleo superiores a los de la demanda.</p> <p>En un informe elaborado por The App Date se indica que en España se descargan 16 aplicaciones por segundo. El perfil del usuario tipo es hombre de 25 a 40 años que vive en un entorno urbano.<img loading="lazy" class="alignright wp-image-875" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/smarthphone1-300x190.jpg?x76792" alt="" width="185" height="117" /></p> <p>Blackberry es la plataforma más rentable en términos relativos (aunque cada vez tiene menos mercado) con una ganancia cercana a los $3.900 por aplicación al mes, un 4% más que iOS, que a su vez genera una ganancia superior a Android en un 35%.<br /> Windows por ahora genera ganancias por aplicación que apenas alcanzan a ser la mitad de las generadas con Android.</p> <p>Por su parte iOS tiene el mayor porcentaje de aplicaciones que generan ganancias superiores a los 5 mil dólares por mes.<br /> Con el aumento de ventas de smartphones y tablets, el crecimiento continuo del número de <img loading="lazy" class="alignleft wp-image-876" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/smartphone2.jpg?x76792" alt="" width="132" height="200" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/smartphone2.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/smartphone2-116x175.jpg 116w" sizes="(max-width: 132px) 100vw, 132px" />apps y la actualización de las ya existentes es inevitable. Así, podemos constatar que el mercado de las aplicaciones móviles vaya a cerrar el año con un valor de 34.800 millones de euros, aunque se espera que crezca hasta los 240.000 millones en 2016, según los datos de Gartner.<br /> El éxito de aplicaciones de mensajería instantánea como Whatsapp o el Messenger de Facebook han hecho que las llamadas y los SMS hayan caído drásticamente, pero el uso del correo electrónico ha aumentado. En Europa accedieron 276,5 millones de usuarios al correo electrónico móvil durante el mes de junio, un 14% más que en el mismo mes del año anterior. En España, la cifra alcanza los 18 millones (estas cifras son un reflejo de la dependencia de estos dispositivos).<br /> El catálogo de aplicaciones disponibles en las tiendas de las diferentes plataformas es inmenso. Por eso, lo normal es pensar que está todo inventado. Pero las grandes oportunidades que ofrece este sector invitan a pensar que todavía hay margen en el mercado para nuevas ideas.<br /> Si deseas ponerte a desarrollar aplicaciones para dispositivos móviles, tienes varias opciones:<br /> • En el mercado existen múltiples herramientas para crear aplicaciones sin necesidad de tener conocimientos de programación o diseño. Algunos ejemplos que se pueden probar son Apps Builder, Mobile Conduit, App Breeder o App Makr.<br /> • Otra opción sería usar Eclipse o Netbeans y desarrollar en Java.<img loading="lazy" class="alignright wp-image-877" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/smartphone3.jpg?x76792" alt="" width="228" height="161" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/smartphone3.jpg 300w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/smartphone3-175x124.jpg 175w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/smartphone3-59x42.jpg 59w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/smartphone3-230x163.jpg 230w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/smartphone3-369x261.jpg 369w" sizes="(max-width: 228px) 100vw, 228px" /><br /> • Por último para los desarrolladores .NET, existe la plataforma Basic4android un sistema que usa un lenguaje similar (al 99%) a Visual Basic y un entorno de desarrollo muy parecido a Visual Studio .NET.</p> <p>Por otro lado, el sector de la movilidad no cierra las puertas a proyectos no profesionales y a diario surgen nuevas iniciativas para promover la entrada en el mercado de nuevos actores.</p> <p>Sirva de ejemplo AppStori , una plataforma con el espíritu del <a href="https://es.wikipedia.org/wiki/Financiaci%C3%B3n_en_masa" target="_blank" rel="nofollow noopener">crowdfunding</a> , en el que, <img loading="lazy" class="alignleft wp-image-878" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/smartphone4.jpg?x76792" alt="" width="163" height="170" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/smartphone4.jpg 184w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/10/smartphone4-168x175.jpg 168w" sizes="(max-width: 163px) 100vw, 163px" />además de contribuir con dinero, se permite la participación de cualquier persona para aportar ideas, sugerencias o probar la aplicación.</p> <p style="text-align: left">Sea como quiera las aplicaciones móviles son un buen negocio que en estos tiempos en los que se necesitan nuevas ideas e iniciativas no debemos desestimar, tanto al plantearnos nuestra línea formativa como para abrir un nuevo camino profesional.</p> <p style="text-align: right"><strong>Juan Iruela Lara</strong><br /> <strong>Dpto. Informática y Comunicaciones</strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="873" data-ulike-nonce="ef74e7429d" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_873"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/el-mercado-de-las-apps-un-buen-negocio/">El mercado de las Apps, un buen negocio</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/el-mercado-de-las-apps-un-buen-negocio/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>El emoticono(«Smiley») cumple 30 años</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/el-emoticono-smiley-cumple-30-a-os/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/el-emoticono-smiley-cumple-30-a-os/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 20 Sep 2012 07:23:01 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[emoticono]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=829</guid> <description><![CDATA[<p>El 19 se septiembre de 1982 una serie de físicos de la Universidad Carnegie Mellon decidieron usar ciertos símbolos para expresar un estado de ánimo en los diferentes mensajes que se enviaban entre ellos....</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/el-emoticono-smiley-cumple-30-a-os/">El emoticono(«Smiley») cumple 30 años</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<p>El 19 se septiembre de 1982 una serie de físicos de la Universidad Carnegie Mellon decidieron usar ciertos símbolos para expresar un estado de ánimo en los diferentes mensajes que se enviaban entre ellos. Fue el profesor Scott E. Fahlman, el que introdujo en un mensaje el conjunto <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> y <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f641.png" alt="🙁" class="wp-smiley" style="height: 1em; max-height: 1em;" /> para expresar alegría y tristeza.</p> <p>De eso ha pasado ya 30 años. Desde entonces, el emoticono llegó a los mensajes de correo y a los SMS de todo el mundo, ilustrando el tono y la intención de los mensajes enviados.</p> <p>El éxito de los emoticonos es que \\»Cuando se utiliza texto basado en la comunicación en línea, nos falta el lenguaje corporal o las señales de tono de voz que usamos cuando hablamos en persona o por teléfono. Ese deficit en la comunicación escrita, lo cubre recursos como los emoticonos\\», según Fahlman.</p> <p style="text-align: center;"><strong>Desde aquí ¡muchas felicidades emoticonos!.</strong></p> <p style="text-align: center;"><strong><img loading="lazy" src="/media/uploads/image/informatica/Blogs/otras/emoticonofelicidades.jpg?x76792" alt="" width="77" height="90" /><br /> </strong></p> <p style="text-align: center;"> <p style="text-align: center;"> <p style="text-align: right;"><strong>Juan Iruela Lara</strong></p> <p style="text-align: right;"><strong>Dpto. Informática y comunicaciones</strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="829" data-ulike-nonce="4dfd90c450" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_829"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/el-emoticono-smiley-cumple-30-a-os/">El emoticono(«Smiley») cumple 30 años</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/el-emoticono-smiley-cumple-30-a-os/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Móviles contra la crisis</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/m-viles-contra-la-crisis/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/m-viles-contra-la-crisis/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 18 Sep 2012 12:21:13 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[móviles]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=819</guid> <description><![CDATA[<p>Los usuarios de Android sabemos de la cantidad de aplicaciones disponibles (muchas gratuitas). En ese conjunto englobamos la que quiero mostrar hoy. Esta aplicación Android nos permite consultar tanto los precios, como las estaciones...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/m-viles-contra-la-crisis/">Móviles contra la crisis</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<p style="text-align: justify">Los usuarios de Android sabemos de la cantidad de aplicaciones disponibles (muchas gratuitas). En ese conjunto englobamos la que quiero mostrar hoy.</p> <p style="text-align: justify">Esta aplicación Android nos permite consultar tanto los precios, como las estaciones más cercanas a través de la aplicación <a href="https://play.google.com/store/apps/details?id=com.mobialia.gas.spain" target="_blank" rel="noopener">Gasolineras España</a>.</p> <p style="text-align: justify">Se trata de una aplicación gratuita para terminales Android a partir de la versión 1.6 y superiores por la cual, y con los datos ofrecidos por el Ministerio de Industria, nos ofrecerá aque<img loading="lazy" style="float: right;margin: 10px" src="/media/uploads/image/informatica/Blogs/otras/Gasolineras1.jpg?x76792" alt="" width="250" height="122" />llas estaciones de servicios más cercanas según la ubicación actual, pudiendo comparar tanto sus precios como las distancias de las mismas.</p> <p style="text-align: justify">Dispone de otras utilidades como la configuración de descuentos para que la comparación sea más real.</p> <p style="text-align: justify">También permite ocultar aquellas estaciones de servicio que estén cerradas o que no tengan los precios al día, con el fin de evitarlas y evitar sorpresas.</p> <p style="text-align: justify">Por último nos realizará una comparativa del ahorro que hemos obtenido gracias al uso de la información que nos ha proporcionado la aplicación.</p> <p>En un mapa podremos ver las más baratas y las más caras.</p> <p style="text-align: left">Bueno y ahora, ¿quien decía que los móviles eran malos?.</p> <p style="text-align: right"> <p><strong>Juan Iruela Lara</strong><br /> <strong>Dpto. Informática y Comunicaciones</strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="819" data-ulike-nonce="dda9583998" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_819"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/m-viles-contra-la-crisis/">Móviles contra la crisis</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/m-viles-contra-la-crisis/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Certificaciones Profesionales. Garantía de profesionalidad</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/certificaciones-profesionales-garant-a-de-profesionalidad/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/certificaciones-profesionales-garant-a-de-profesionalidad/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Mon, 11 Jun 2012 10:32:16 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[certificaciones profesionales]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=633</guid> <description><![CDATA[<p>Las certificaciones profesionales, garantizan que los profesionales informáticos, poseen unos conocimientos en la tecnología en la que están certificados. Actualmente, la nueva generación de certificaciones Microsoft está compuesta por 3 series y 4 certificaciones ...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/certificaciones-profesionales-garant-a-de-profesionalidad/">Certificaciones Profesionales. Garantía de profesionalidad</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<p class="MsoNormal" style="text-justify: inter-ideograph; text-align: justify; margin: 0cm 0cm 10pt;"><span style="line-height: 115%; font-size: 10pt; mso-bidi-font-family: Aharoni;"><span style="font-family: Calibri;">Las certificaciones profesionales, garantizan que los profesionales informáticos, poseen unos conocimientos en la tecnología en la que están certificados. </span></span></p> <p class="MsoNormal" style="text-justify: inter-ideograph; text-align: justify; margin: 0cm 0cm 10pt;"><span style="line-height: 115%; font-size: 10pt; mso-bidi-font-family: Aharoni;"><span style="font-family: Calibri;">Actualmente, la nueva generación de certificaciones Microsoft está compuesta por 3 series y 4 certificaciones que ofrecen un marco más sencillo y mejor enfocado para que los desarrolladores y administradores TI puedan homologar sus principales habilidades técnicas, profesionales y arquitectónicas. Del mismo modo, ofrece a los profesionales del sector TIC un método más importante, flexible y rentable de mostrar nuestras habilidades.</span></span></p> <p class="MsoNormal" style="text-justify: inter-ideograph; text-align: justify; margin: 0cm 0cm 10pt;"><span style="line-height: 115%; font-size: 10pt; mso-bidi-font-family: Aharoni;"><span style="font-family: Calibri;">La certificación como Desarrollador Profesional Certificado de Microsoft (MCPD) examina un completo conjunto de destrezas necesarias para la instalación, la construcción, optimización y el manejo con éxito de aplicaciones utilizando Microsoft Visual Studio y Microsoft .NET Framework. La certificación MCPD se ha diseñado para ofrecer a los departamentos de RRHH encargados de la contratación un indicador fiable de sus posibilidades como empleado y profesional. Exige entre dos y tres años de experiencia relevante y el compromiso de mantenerse actualizado en las mejores prácticas y tecnologías.</span></span></p> <p class="MsoNormal" style="text-justify: inter-ideograph; text-align: justify; margin: 0cm 0cm 10pt;"><span style="line-height: 115%; font-size: 10pt; mso-bidi-font-family: Aharoni;"><span style="font-family: Calibri;">Obtener una certificación de Microsoft valida nuestra experiencia y conocimientos en el uso de los productos y soluciones Microsoft. Las certificaciones Microsoft nos ayudan a conocer y utilizar las tecnologías en evolución, mejorar nuestra destreza de resolución de problemas y aumentar en definitiva nuestra satisfacción laboral y la de nuestra empresa.</span></span></p> <p class="MsoNormal" style="text-justify: inter-ideograph; text-align: justify; margin: 0cm 0cm 10pt;"><span style="line-height: 115%; font-size: 10pt; mso-bidi-font-family: Aharoni;"><span style="font-family: Calibri;">Obtener una certificación demuestra a los clientes, compañeros y empresas nuestra capacidad de aumentar nuestras destrezas y afrontar retos más difíciles. Además, la certificación nos proporciona acceso a recursos y beneficios exclusivos para los profesionales certificados de Microsoft (MCP), que incluyen oportunidades para conectar con una amplia red mundial de MCP.</span></span></p> <p class="MsoNormal" style="text-justify: inter-ideograph; text-align: justify; margin: 0cm 0cm 10pt;"><span style="line-height: 115%; font-size: 10pt; mso-bidi-font-family: Aharoni;"><span style="font-family: Calibri;">La formación es fundamental para la consecución de estas certificaciones. En los siguientes enlaces encontramos diversos cursos que nos pueden ayudar en ese camino de las certificaciones, para distintas áreas de las nuevas tecnologías.<br /> </span></span></p> <p class="MsoListParagraphCxSpFirst" style="text-justify: inter-ideograph; text-align: justify; text-indent: -18pt; margin: 0cm 0cm 0pt 36pt; mso-list: l0 level1 lfo1;"><span style="line-height: 115%; font-family: Symbol; font-size: 10pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;"><span style="mso-list: Ignore;">· </span></span><span style="line-height: 115%; font-size: 10pt; mso-bidi-font-family: Aharoni;"><span style="font-family: Calibri;">Bases de datos</span></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-justify: inter-ideograph; text-align: justify; text-indent: -18pt; margin: 0cm 0cm 0pt 36pt; mso-list: l0 level1 lfo1;"><span style="line-height: 115%; font-family: Symbol; font-size: 10pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;"><span style="mso-list: Ignore;">· </span></span><span style="line-height: 115%; font-size: 10pt; mso-bidi-font-family: Aharoni;"><span style="font-family: Calibri;">Programación</span></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-justify: inter-ideograph; text-align: justify; text-indent: -18pt; margin: 0cm 0cm 0pt 36pt; mso-list: l0 level1 lfo1;"><span style="line-height: 115%; font-family: Symbol; font-size: 10pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;"><span style="mso-list: Ignore;">· </span></span><span style="line-height: 115%; font-size: 10pt; mso-bidi-font-family: Aharoni;"><span style="font-family: Calibri;">Ofimática</span></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-justify: inter-ideograph; text-align: justify; text-indent: -18pt; margin: 0cm 0cm 0pt 36pt; mso-list: l0 level1 lfo1;"><span style="line-height: 115%; font-family: Symbol; font-size: 10pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;"><span style="mso-list: Ignore;">· </span></span><span style="line-height: 115%; font-size: 10pt; mso-bidi-font-family: Aharoni;"><span style="font-family: Calibri;">Sistemas</span></span></p> <p class="MsoListParagraphCxSpLast" style="text-justify: inter-ideograph; text-align: justify; text-indent: -18pt; margin: 0cm 0cm 10pt 36pt; mso-list: l0 level1 lfo1;"><span style="line-height: 115%; font-family: Symbol; font-size: 10pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;"><span style="mso-list: Ignore;">· </span></span><span style="line-height: 115%; font-size: 10pt; mso-bidi-font-family: Aharoni;"><span style="font-family: Calibri;">Redes</span></span></p> <p class="MsoNormal" style="text-justify: inter-ideograph; text-align: justify; margin: 0cm 0cm 10pt;"> <p class="MsoNormal" style="text-justify: inter-ideograph; text-align: justify; margin: 0cm 0cm 10pt;"><span style="line-height: 115%; font-size: 10pt; mso-bidi-font-family: Aharoni;"><span style="font-family: Calibri;">En próximos post hablaremos de las distintas certificaciones que encontramos para las diferentes tecnologías de Microsoft, contenidos, exámenes y recursos para la formación.</span></span></p> <p class="MsoNormal" style="text-justify: inter-ideograph; text-align: justify; margin: 0cm 0cm 10pt;"> <p class="MsoNormal" style="text-justify: inter-ideograph; text-align: right; margin: 0cm 0cm 10pt;"><strong><span style="line-height: 115%; font-size: 10pt; mso-bidi-font-family: Aharoni;"><span style="font-family: Calibri;">Juan Iruela Lara</span></span></strong></p> <p class="MsoNormal" style="text-justify: inter-ideograph; text-align: right; margin: 0cm 0cm 10pt;"><strong><span style="line-height: 115%; font-size: 10pt; mso-bidi-font-family: Aharoni;"><span style="font-family: Calibri;">Director Dpto. Informática y Comunicaciones</span></span></strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="633" data-ulike-nonce="7e2946cfe5" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_633"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/certificaciones-profesionales-garant-a-de-profesionalidad/">Certificaciones Profesionales. Garantía de profesionalidad</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/certificaciones-profesionales-garant-a-de-profesionalidad/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>El «tipex» del futuro</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/el-tipex-del-futuro/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/el-tipex-del-futuro/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Thu, 24 May 2012 05:39:18 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[Edición e Impresión]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=578</guid> <description><![CDATA[<p>En los últimos días hemos conocido que unos investigadores de Cambridge han descubierto el modo de eliminar el toner del papel sin estropearlo. Esta herramienta utiliza cortas cadencias de láser para borrar la...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/el-tipex-del-futuro/">El «tipex» del futuro</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<p style="text-align: justify;">En los últimos días hemos conocido que unos investigadores de Cambridge han descubierto el modo de eliminar el toner del papel sin estropearlo.</p> <p style="text-align: justify;"> </p> <p style="text-align: justify;">Esta herramienta utiliza cortas cadencias de láser para borrar la tinta, que se evapora sin dañar el papel, lo que en un futuro podría permitir incluir una función de <span id="U1502825221443T8E" class="span" style="font-weight: bold;">«desimprimir»</span> en estos dispositivos. Podría ser la salvación de muchos arboles sin duda.</p> <p> </p> <p><span style=\\"text-align: justify;\\">Ahora bien, a</span><span style=\\"text-align: justify;\\">ctualmente, construir un prototipo costaría unos </span><span id=\\"U1502825221443vSC\\" class=\\"span\\" style=\\"text-align: justify; font-weight: bold;\\">23.500 euros</span><span style=\\"text-align: justify;\\">, pero este coste se vería reducido una vez que se comercializasen las impresoras. Según sus cálculos, si consiguiesen rebajar el precio hasta los 3.700 euros, sería rentable adquirir una de estas impresoras en la mayoría de las oficinas, que reducirían sus compras de papel.</span></p> <p> </p> <p style="text-align: justify;"><span style="text-align: justify;">Quizá esos esfuerzos de investigación debieran enfocarse a utilizar mejor la tecnología. En este mundo «tecnológico» en que vivimos (cualquiera tiene a su alcance una PDA, portatil, tablet, etc.), creo que sería mejor solución ser mas estrictos en lo que debemos de imprimir.</span></p> <p> </p> <p style="text-align: justify;"><span style="text-align: justify;">¿No deberíamos educarnos en la filosofía «oficina sin papel»?. Muchas entidades ya lo han puesto en marcha y en realidad un simple estudio de los procesos que realizamos diariamente, nos llevaría a la conclusión de que podemos ahorrrar gran parte de lo que imprimimos.</span></p> <p> </p> <p><span style=\\"text-align: justify;\\">Pero mientras es o no es, en los próximos años seguiremos hablando de \\»las impresoras que desimprimen\\».</span></p> <p> </p> <p style="text-align: right;"><strong><span style="text-align: justify;">Juan Iruela Lara</span></strong></p> <p style="text-align: right;"><strong><span style="text-align: justify;">Director Dpto. Docente de Informática y Comunicaciones</span></strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="578" data-ulike-nonce="fa6b4e55d4" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_578"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/el-tipex-del-futuro/">El «tipex» del futuro</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/el-tipex-del-futuro/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Aplicaciones Android con C# y .NET</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/aplicaciones-android-con-c-y-net/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/aplicaciones-android-con-c-y-net/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 01 May 2012 07:55:28 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[.NET]]></category> <category><![CDATA[Android]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=520</guid> <description><![CDATA[<p><img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/05/images-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" />Los que conocemos Mono, estabamos encantadados con un IDE de programacion que nos permitía compatir aplicaciones del entorno LINUX con el entorno WINDOWS. Ahora Mono, dá un paso más y aparece Mono para Android...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/aplicaciones-android-con-c-y-net/">Aplicaciones Android con C# y .NET</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<img width="345" height="180" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/05/images-345x180.jpg?x76792" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" loading="lazy" style="float:left; margin:0 15px 15px 0;" /><p><img loading="lazy" class="alignleft wp-image-1024" title="images" src="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/05/images.jpg?x76792" alt="" width="124" height="179" srcset="https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/05/images.jpg 187w, https://www.inesem.es/revistadigital/informatica-y-tics/files/2012/05/images-122x175.jpg 122w" sizes="(max-width: 124px) 100vw, 124px" />Los que conocemos Mono, estabamos encantadados con un IDE de programacion que nos permitía compatir aplicaciones del entorno LINUX con el entorno WINDOWS.</p> <p>Ahora Mono, dá un paso más y aparece Mono para Android y hace que la creación de aplicaciones de Android sea más fácil que nunca, pero sobre todo nos aporta las siguientes ventajas:</p> <ul class="left"> <li class="cross-platform"> <h3>Aplicaciones multiplataforma</h3> <p>Mono permite reutilizar el código construido entre las plataformas de Android / iOS / Windows Phone 7.</li> <li class="autocomplete"> <h3>Descubre a medida que escribe</h3> <p>Explora las API a medida que escribe con autocompletado de código.</li> <li class="android-ready"> <h3>Con todas las funciones</h3> <p>Mono para Android tiene todas las últimas características de Android unidas y listas para usar en las aplicaciones que cree.</li> </ul> <ul class="right"> <li class="reuse-code"> <h3>Reutilizar el código existente</h3> <p>Las bibliotecas de importación existentes. NET las puede usar en su mono para aplicaciones de Android.</li> <li class="visualstudio-support"> <h3>La máxima potencia de Visual Studio</h3> <p>Continue con Visual Studio o utilice MonoDevelop IDE para crear aplicaciones usando Mono para Android .</li> <li class="installer"> <h3>Fácil de instalar</h3> <p>La instalación del SDK de Android puede llevar mucho tiempo, pero Mono para Android simplifica el proceso mediante la instalación de todo lo que necesita con sólo unos pocos clics.</li> </ul> <p>Fuente: <a href="https://xamarin.com/monoforandroid" target="_blank" rel="nofollow noopener">https://xamarin.com/monoforandroid</a></p> <p style="text-align: right"><strong>Juan M. Iruela Lara</strong></p> <p style="text-align: right"><strong>Director Dpto. Docente Informática y Comunicaciones</strong></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="520" data-ulike-nonce="548c21d0e0" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_520"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/aplicaciones-android-con-c-y-net/">Aplicaciones Android con C# y .NET</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/aplicaciones-android-con-c-y-net/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Con aplicaciones y a lo loco</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/con-aplicaciones-y-a-lo-loco/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/con-aplicaciones-y-a-lo-loco/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Mon, 23 Apr 2012 08:46:44 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Animación Multimedia y Web]]></category> <category><![CDATA[Diseño Gráfico]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=495</guid> <description><![CDATA[<p>Google vs Facebook Todo comenzó una tarde de Abril, cuando el gigante azul decidió, a golpe de talonario, realizar la compra de Instagram, una aplicación gratuita diseñada en principio para iPhone, que permite compartir...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/con-aplicaciones-y-a-lo-loco/">Con aplicaciones y a lo loco</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<p>Google vs Facebook</p> <p>Todo comenzó una tarde de Abril, cuando el gigante azul decidió, a golpe de talonario, realizar la compra de <strong>Instagram</strong>, una aplicación gratuita diseñada en principio para <strong>iPhone</strong>, que permite compartir y modificar las fotos de sus usuarios. Esta operación mercantil no tendría la mayor importancia si fuera porque ha servido para desvelar la encarnizada lucha de “clicks” que mantiene entretenidos a <strong>Facebook y a Google</strong>.</p> <p>Antes de embarcarse en la odisea que los llevará a los brazos de Penélope y a la bolsa de valores electrónica y automatizada más grande de Estados Unidos (NASDAQ), Facebook ha decidido comprar otro juguete. Se trata de <strong>“Tagtile”</strong>, una empresa que ha conseguido crear una <strong>aplicación móvil de fidelidad de clientes</strong>. Es evidente que el gigante creado por Mark Zuckerberg se esté preparando concienzudamente para el enfrentamiento directo con Google, que mientras observa como su antagonista realiza una compra tras otra, deriva gran parte de sus energías a promocionar y potenciar su propia red social, <strong>Google+</strong>.</p> <p>El omnipresente motor de búsqueda se ha dado cuenta de una cuestión de vital importancia: <strong>Facebook te conoce mejor que nadie</strong>. La red social más importante del mundo sabe todos tus gustos, cuales son tus amigos y hasta lo que haces cada fin de semana. La muestra pública de gran parte de nuestras actividades y pensamientos, algo que en su momento fue duramente criticado, se ha convertido en el estudio de campo perfecto para muchas empresas que suplican y sollozan, hasta la extenuación, por la información que posee el “gran azul”. Como estaba diciendo, Google, a pesar de abarcar una considerable cantidad de plataformas que ofrece a sus usuarios, como <strong>youtube, gmail o el sistema operativo Android</strong>, sabe que sus ingresos podrían multiplicarse si fuera capaz de impulsar enérgicamente su propia red social.</p> <p>En medio de esta vorágine nos encontramos nosotros, los usuarios que ya no sabemos si las aplicaciones y plataformas virtuales que utilizan a diario son independientes o si han sido fagocitadas por uno de estos dos gigantes, por estos cíclopes que cuando dirigen la mirada de su fastuoso globo ocular hacia una empresa, ésta cae seducida por el número de ceros que se dibujan en un cheque, o es obligada a clavar su rodilla en la arena del nuevo circo romano en que se ha convertido la red de redes, esperando que el “Gran Cesar” decida que hacer con ella, si ofrecer el producto a sus usuarios o tapiarlo con unos y ceros hasta su olvido.</p> <p>No sabemos cuales son los límites de estas dos grandes empresas, pero lo que se puede acariciar y lo que se pone de manifiesto es que <strong>los usuarios nos hemos convertido en sus objetivos</strong>. Nos proporcionan un sinfín de herramientas con un único objetivo, vender nuestra vida al mejor postor. ¿Cómo debemos reaccionar ante esta situación? ¿Debemos aprender a gestionar nuestra información privada? ¿Hasta que punto es válida la información que obtienen las redes sociales de sus usuarios?</p> <p>Fuente: Cuen D. “Facebook y Google, dos gigantes con mucho en común”. [en línea] <em>Terra</em>. 18 Abril 2012 [Consulta] 23 Abril 2012</p> <p>Pedro Paz Porto<br /> Becario del Departamento de Diseño y Artes Gráficas</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="495" data-ulike-nonce="1744aaa545" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_495"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/con-aplicaciones-y-a-lo-loco/">Con aplicaciones y a lo loco</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/con-aplicaciones-y-a-lo-loco/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Elemental querido Watson</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/elemental-querido-watson/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/elemental-querido-watson/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Mon, 23 Apr 2012 08:39:02 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Redes, Sistemas y Seguridad]]></category> <category><![CDATA[Animación Multimedia y Web]]></category> <category><![CDATA[Diseño Gráfico]]></category> <category><![CDATA[Marketing y Comunicación]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=493</guid> <description><![CDATA[<p>Los CRM dentro de 5 años Si hoy en día existiera un Sherlock Holmes seguro que desearía tener entre sus manos los nuevos sistemas CRM. Estos sistemas se han convertido en la herramienta más...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/elemental-querido-watson/">Elemental querido Watson</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<h1><span style="font-size: small;">Los CRM dentro de 5 años</span></h1> <p>Si hoy en día existiera un Sherlock Holmes seguro que desearía tener entre sus manos los nuevos sistemas <strong>CRM</strong>. Estos sistemas se han convertido en la herramienta más eficaz de <strong>seguimiento y almacenamiento de información</strong> sobre los consumidores, siendo demandados por la mayoría de las empresas, ávidas por conocer a los usuarios de sus productos como si de una madre se tratase.</p> <p>Los sistemas CRM realizan tres funciones principales y básicas para conocer mejor a los consumidores desde la oscuridad de las sombras. La primera de estas funciones consiste en la <strong>recogida de información a través de diferentes canales</strong> como pueden ser la Web, el teléfono o las redes sociales, con el único fin de investigar cuales son <strong>las costumbres, las actitudes o los gustos de los clientes.</strong></p> <p>El producto obtenido de esta persecución informativa se almacenará para llevar a cabo la segunda de las funciones de los CRM, un posterior <strong>análisis</strong> que ofrecerá a la empresa el conocimiento suficiente sobre las personas que consumen sus productos, permitiéndole llegar alcanzar la siguiente función, la <strong>creación de un plan de acciones y de márketing para relacionarse con los consumidores</strong>, y por tanto aumentar así las ventas y los beneficios.</p> <p>Cinco expertos de la materia han planteado una serie de posibles tendencias, unas hipotéticas situaciones a las que podrían llegar los sistemas CRM dentro de unos años de rápida evolución. Todos ellos confluyen en una misma afirmación, advirtiéndonos de que <strong>los futuros CRM se verán influidos por las nuevas tecnologías y las nuevas herramientas de análisis y procesamiento de información</strong>, lo que impulsará nuevas estrategias de relación con los clientes.</p> <p>Pero aparte de este pequeño consenso, cuando afrontan sus respectivos papeles de “visionarios”, sus opiniones sobre el futuro de los CRM son particulares y singulares. <strong>Ray Wang</strong> nos plantea un posible <strong>crecimiento de los servicios de contextualización</strong> que tendrán a los móviles como principales fuentes de datos e información, siempre y cuando el cliente firme su condenación por medio de las suscripciones previas.</p> <p><strong>Esteban Kolsky</strong> parece el menos positivo de ellos, afirmando que en cinco años aún no se habrán conseguido las herramientas necesarias para la construcción de una infraestructura que garantice de forma segura estos valores informativos, todo lo contrario a<strong> Paul Greenberg</strong>, que alberga la esperanza en la <strong>aparición de nuevas tecnologías y nuevos sistemas de memoria</strong> que permitirán un mayor procesamiento de la información, llevándose a cabo de manera mucho más rápida y eficaz.</p> <p><strong>Dennis Pombriant</strong> aboga por la <strong>creación de nuevos, y más desarrollados, sistemas de gestión de contenidos</strong>, promovidos por el aumento de una interacción virtual; mientras que <strong>Brent Leary</strong> plantea, como nueva estrategia de interacción, <strong>la conexión de la televisión con la amalgama de pantallas que utilizamos</strong>, favoreciendo de esta manera a una mayor calidad de experiencias, interacciones y contenidos.</p> <p>Aún es pronto para saber cuál de estas teorías llegará primero a la ansiada cima del Everest publicitario, pero no cabe duda de que las empresas pronto alcanzarán un nivel de información sobre sus usuarios digno del propio Scotland Yard. Tal vez habría que empezar a dar la bienvenida al nuevo slogan de “Avon llama a todos tus dispositivos virtuales”.</p> <p>Fuente: Scappini A. “Como crear un sistema de CRM gratuito para tu hotel” [en línea] Tourism Revolution Blog. 23 Abril 2012. < > [Consulta 23 Abril 2012]</p> <p>Fuente: Redacción. “5 tendencias que revolucionarán en CRM en los próximos 5 años” [en línea] Marketingdirecto. 22 Abril 2012. <<a href="//www.marketingdirecto.com/actualidad/bases-de-datos-y-crm/5-tendencias-que-revolucionaran-en-crm-en-los-proximos-5-anos/\\"" target="\\"_blank\\"" rel="noopener noreferrer">https://www.marketingdirecto.com/actualidad/bases-de-datos-y-crm/5-tendencias-que-revolucionaran-en-crm-en-los-proximos-5-anos/</a> > [Consulta 23 Abril 2012]</p> <p>Pedro Paz Porto<br /> Becario del Departamento de Diseño y Artes Gráficas.</p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="493" data-ulike-nonce="2e2034c079" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_493"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/elemental-querido-watson/">Elemental querido Watson</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/elemental-querido-watson/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>Visión general de las certificaciones de Microsoft</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/visi-n-general-de-las-certificaciones-de-microsoft/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/visi-n-general-de-las-certificaciones-de-microsoft/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Sat, 14 Apr 2012 15:39:25 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[certificaciones profesionales]]></category> <category><![CDATA[Microsoft]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=462</guid> <description><![CDATA[<p> Ya hemos comentado la importancia de las certificaciones en el mundo empresarial. Microsoft ofrece certificaciones en la mayor parte de sus productos. Solo debemos revisar el nivel de conocimientos que disponemos, el producto...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/visi-n-general-de-las-certificaciones-de-microsoft/">Visión general de las certificaciones de Microsoft</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<p> </p> <div class="split-1"> <h1 class="coreImageBlock" style="text-align: justify;"><span style="font-size: small;">Ya hemos comentado la importancia de las certificaciones en el mundo empresarial. Microsoft ofrece certificaciones en la mayor parte de sus productos. Solo debemos revisar el nivel de conocimientos que disponemos, el producto en que deseamos certificarnos y buscar la formación que cubre los objetivos exigidos en esa certificación.</span></h1> <div class="coreImageBlock"> <div class="coreSection "> <p style="text-align: justify;">Disponemos de certificaciones Microsoft para la mayoría de sus tecnologías y todos los niveles de destreza. Obtener una certificación Microsoft le proporciona las destrezas relevantes que pueden llevarle hacia una carrera satisfactoria y darle acceso a los valiosos beneficios del programa de certificaciones de Microsoft. Entre estos beneficios se incluye el acceso al sitio exclusivo para miembros y a una amplia red mundial de otros profesionales certificados.</p> <div class="coreImageBlock alignCenter "><img loading="lazy" style="margin-top: 10px; margin-bottom: 10px; display: block; margin-left: auto; margin-right: auto;" src="/media/uploads/image/informatica/certification_stack-500x523.png?x76792" alt="" width="500" height="523" /></div> <p><strong>Figura 1.</strong> Las diversas rutas de certificación de Microsoft</p> </div> <div class="coreSection "> <h3>Profesional tecnológico</h3> <p style="text-align: justify;">Hay una amplia gama de certificaciones Microsoft a disposición de profesionales informáticos y desarrolladores de todos los niveles de destreza, desde puestos para principiantes hasta arquitectos de soluciones.</p> </div> <div class="coreSection "> <h3>Profesional empresarial</h3> <p>Si el uso de los productos Microsoft Office forma parte importante de su trabajo, debería pensar en obtener una certificación como especialista en Microsoft Office (MOS).</p> </div> <div class="coreSection "> <h3>Estudiante</h3> <p>Las certificaciones Microsoft pueden marcar la diferencia y distinguirle de otras personas que compiten con usted por el mismo trabajo. Contar con la certificación de Microsoft le ayuda a aumentar sus posibilidades de empleo y de éxito académico. Muchas de ellas están reconocidas y se recomiendan como créditos universitarios.</p> <p>Los estudiantes de educación secundaria y terciaria que estén matriculados (a tiempo total o parcial) en un programa universitario o para diploma pueden recibir un descuento de hasta el 55 por ciento del precio público de las certificaciones como Especialista Tecnológico Certificado (MCTS) de Microsoft. También disponen de descuentos en las selectas certificaciones Profesional Informático Certificado Microsoft (MCITP) y Desarrollador Profesional Certificado Microsoft (MCPD).</p> <p> </p> <p style="text-align: right;"><strong>Juan Iruela Lara</strong></p> <p style="text-align: right;"><strong>Director Dpto. de Informática y Comunicaciones</strong></p> </div> </div> </div> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="462" data-ulike-nonce="1149231304" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_462"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/visi-n-general-de-las-certificaciones-de-microsoft/">Visión general de las certificaciones de Microsoft</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/visi-n-general-de-las-certificaciones-de-microsoft/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item> <title>The App Fest</title> <link>https://www.inesem.es/revistadigital/informatica-y-tics/the-app-fest/</link> <comments>https://www.inesem.es/revistadigital/informatica-y-tics/the-app-fest/#respond</comments> <dc:creator><![CDATA[Juan Iruela]]></dc:creator> <pubDate>Tue, 06 Mar 2012 16:22:15 +0000</pubDate> <category><![CDATA[Desarrollo de Aplicaciones]]></category> <category><![CDATA[Microsoft]]></category> <guid isPermaLink="false">http://www.inesem.es/revistadigital/informatica-y-tics/?p=373</guid> <description><![CDATA[<p>Festival de Aplicaciones Los días 19 y 20 de abril se celebrará The App Fest, el primer festival de aplicaciones para todos los públicos que contará con un total de hasta 40 ponentes. Entre...</p> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/the-app-fest/">The App Fest</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></description> <content:encoded><![CDATA[<h1 style="text-align: justify;"><span style="font-size: small;">Festival de Aplicaciones</span></h1> <p style="text-align: justify;"><span style="font-size: small;">Los días <strong>19 y 20 de abril </strong>se celebrará <strong>The App Fest</strong>, el primer festival de aplicaciones para todos los públicos que contará con un total de hasta <strong>40 ponentes</strong>. Entre otros, estarán los responsables de apps tan populares como Camera+, Flipboard o Evernote. Este evento ha sido presentado por The App Date y Movistar, y su escenario será el Teatro Circo Price Madrid.</span></p> <p style="text-align: justify;"><span style="font-size: small;">El festival tiene su origen con The App Date, un evento mensual que arrancó en 2010. Pero ahora, y con el objetivo de responder al creciente uso de las aplicaciones en todos los ámbitos sociales, los organizadores han querido ir más allá.</span></p> <p style="text-align: justify;"><span style="font-size: small;">En España cada día se descargan <strong>1.400.000 aplicaciones</strong>, y quince millones de personas están en disposición de hacerlo. Por eso el creador de The App Fest, Oscar Hormigos, las apps «se han colado en el día a día de todos» y esa es la razón por la que se ha decidido celebrar un festival que se centre en aplicaciones «para todos los públicos».</span></p> <p style="text-align: justify;"><span style="font-size: small;">El evento está estructurado en función de lo que los organizadores denominan «experiencias» o ejes del festival, que son: <strong>Revolución App, Educación, Creación, Música, Emprendedores, Ocio, Juegos y Futuro</strong>. Además, casos de éxito internaciones de la tecnología española también participarán en este festival.</span></p> <p style="text-align: justify;"><span style="font-size: small;"><strong>Ponentes de Excepción</strong></span></p> <p style="text-align: justify;"><span style="font-size: small;">Estas experiencias cuentan con <strong>cuatro o cinco ponentes cada una</strong>, y su metodología según Oscar Hormigos buscar ser «un momento de inspiración más cercano a la conversación y al espectáculo que a una conferencia al uso». </span></p> <p style="text-align: justify;"><span style="font-size: small;">Dentro de la experiencia Revolución App, el festival contará con ponentes de la talla del recientemente nominado al Óscar, Javier Mariscal. Y también contarán con la presencia de Basel Ramsis, realizador de cine y activista de la Primavera Árabe, que abordará cómo la revolución social no hubiera sido posible sin la revolución de las aplicaciones.</span></p> <p style="text-align: justify;"><span style="font-size: small;">También habrá hueco para las aplicaciones relacionadas con la <strong>educación</strong>. Por ejemplo, Evernote mostrará allí su nueva aplicación para colegios. Además, los creadores de The Elements visitarán The App Fest. Se trata de una app que revolucionó la forma de estudiar la tabla periódica y adquirió mucha popularidad gracias a que Steve Jobs la mostró cuando presentó el primer iPad.</span></p> <p style="text-align: justify;"><span style="font-size: small;">Los responsables de Flipboard, la app que convierte las <strong>redes sociales</strong> en revistas, y Camera+, la app número uno de fotografía, serán algunas de las aplicaciones de mayor éxito que visitarán la feria. Compartirán escenario con aplicaciones del Real Madrid o la popular app de viajes y alojamiento Airbnb.</span></p> <p style="text-align: justify;"><span style="font-size: small;">Dentro de otras secciones, también visitará el festival Máximo Cavazzani, que es el creador del popular juego Apalabrados. Y también presentará la aplicación del oscarizado músico Jorge Drexler.</span></p> <p style="text-align: justify;"><span style="font-size: small;">Uno de los representantes españoles será <strong>TedCas</strong>, una aplicación pensada en evitar infección en los quirófanos a través del uso de Kinect. En esta experiencia de Futuro también se presentará Blindspot, una aplicación que se incorpora a los bastones guía de las personas invidentes.</span></p> <p style="text-align: justify;"><span style="font-size: small;">Las <strong>entradas ya están a la venta</strong>, tanto por días como por experiencias. El precio de acceso a una «experiencia» será de 15 euros, un día completo 50 euros y todo el festival 85 euros.</span></p> <p style="text-align: justify;"><span style="font-size: small;">Enlaces relacionados:</span><br /> <span style="font-size: small;">– Ponentes (<a href="https://theappfest.com/ponentes/" target="_blank" rel="noopener noreferrer">https://theappfest.com/ponentes/</a>).</span><br /> <span style="font-size: small;">– Programa (<a href="https://theappfest.com/programa/" target="_blank" rel="noopener noreferrer">https://theappfest.com/programa/</a>).</span></p> <div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button" aria-label="Like Button" data-ulike-id="373" data-ulike-nonce="c081601127" data-ulike-type="post" data-ulike-template="wpulike-default" data-ulike-display-likers="0" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_373"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span> </div></div> <p>El artículo <a rel="nofollow" href="https://www.inesem.es/revistadigital/informatica-y-tics/the-app-fest/">The App Fest</a> aparece primero en <a rel="nofollow" href="http://www.inesem.es/revistadigital/">Revista Digital INESEM</a></p> ]]></content:encoded> <wfw:commentRss>https://www.inesem.es/revistadigital/informatica-y-tics/the-app-fest/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss> <!-- Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/ Caché de objetos 82/10740 objetos usando disk Almacenamiento en caché de páginas con disk Served from: www.inesem.es @ 2024-09-02 04:16:28 by W3 Total Cache -->