A

angelandresarias

Usuario (Argentina)

Primer post: 19 ene 2017Último post: 29 may 2018
55
Posts
8324
Puntos totales
126
Comentarios
I
Instagram ¿cómo saber si te bloquearon?
InfoporAnónimo5/29/2018

Quizás te pasó más de una vez que estabas en una red social, viste a alguien que conocías y que estaba publicando contenidos que te molestaban, te aburrían, simplemente no querías seguir viendo y, como no podías quedar mal dejándolo de seguir, decidiste bloquearlo. A diferencia de Twitter, Instagram no permite saber si alguien te bloqueó pero, como siempre, hay algunos trucos que pueden revelar indicios si otro decidió hacerlo. En el caso de Instagram , si tenés dudas que un contacto te haya bloqueado, podés hacer lo siguiente para comprobarlo: teclear su nombre en el buscador. Una señal será que no te aparezca su usuario. Si aún te quedan dudas, podés seguir comprobándolo accediendo a su cuenta (podés hacerlo ingresando a través de tus mensajes directos, si alguna vez le mandaste). En el caso de que te haya bloqueado, su perfil te saldrá sin publicaciones. Para terminar de comprobarlo lo que podés hacer es entrar a su usuario desde una PC en modo incógnito o sin estar logueado en Instagram y ver si tiene publicaciones. Si hay publicaciones y cuando estás logueado no las ves, es porque te bloqueó.

15
2
P
Peligrosa app que permite averiguar la identidad de extraños
InfoporAnónimo1/25/2017

Es común ver a personas tomando fotos con sus móviles en todos lados, pero de ahí a imaginarte que puede ser una forma de acosarte hay bastante distancia. Ahora deberás preocuparte cada vez que algún extraño tome una foto en la que podrías aparecer, ya que puede usarla para averiguar todo sobre ti, ello gracias a una aplicación creada en Rusia y que es el sueño de todo acosador, siendo una aplicación altamente peligrosa, sobre todo considerando los inmensos problemas que enfrenta Rusia, por ejemplo, en términos de tolerancia... Findface, la app que arruina tu privacidad estés donde estés A veces nos preocupamos cuando amigos suben nuestras fotos a redes sociales, pero gracias a una aplicación móvil tienes mucho más material para tener miedo de los extraños. Se trata de Findface, una app que utilizando reconocimiento facial es capaz de ubicar la cara de cualquier persona en Internet. Con más de 500 mil descargas desde su lanzamiento en febrero, Findface, que está disponible sin costo para smartphones Android e iPhone, da la posibilidad detomar fotos directamente desde la app para luego dejar que esta haga su trabajo. Una vez que seleccionamos una foto Findface utiliza algoritmos especiales de reconocimiento facial y busca al protagonista de la imagen entre millones de perfiles de redes sociales. Al terminar entrega los resultados al usuario para que los revise y pueda dar con la persona correcta. Los creadores de Findface afirman que su aplicación tiene un 70 % de exactitud a la hora de ubicar al dueño de una cara en Internet y cómo si fuese poco quienes la utilizan también pueden aprovechar funciones aún más acosadoras como enviar mensajes o pedir amistad. Creada por jóvenes rusos, Findface es una aplicación un tanto perturbadora ya que termina con el anonimato que puedes disfrutar mientras estás en la calle, metro, tiendas o cualquier sitio donde otra persona pueda tomar tu imagen con la cámara de tu móvil sin que te des cuenta. Si le gustaste a alguien y quiere conocerte más a fondo o simplemente se trata de un psicópata que utilizará la información disponible en Internet para acosarte, Findface le entrega todas las herramientas para ello. Otra función perturbadora es la que te permite subir la foto de una persona ya sea un famoso o tu ex y pedirle a la app que busque personas parecidas a ella, entregándote diez resultados de extraños que mantienen cierta semejanza estética y a los que puedes acosar sin problemas ya que todo su información está en la pantalla del smartphone. Sus creadores dicen que ya han realizado tres millones de búsquedas desde la aplicación que tiene versión en inglés y puede descargarse sin costo desde la App Store o Google Play aunque existen compras dentro de la app para servicios premium.

15
0
G
Google Web Designer, crear contenidos en HTML5
InfoporAnónimo2/2/2017

El hecho de no tener profundos conocimientos sobre programación que permitan diseñar anuncios de calidad para ser publicados en Internet, de la misma forma que gráficos y animaciones que utilicen las mejores tecnologías web, ya no es un problema gracias a una de las mas recientes herramientas que nos ofrece Google, denominada Google Web Designer; que ya tiene una versión beta disponible para utilizar en Linux, Windows y Mac. Gracias a ella, cualquier usuario sin avanzados conocimientos informáticos, utilizando su imaginación y poniendo de su parte la disposición necesaria, puede crear contenidos en HTML5 que pueden ser usados sin problema en un sitio web y visualizados desde cualquier dispositivo. El manejo de esta herramienta es relativamente sencillo, sin embargo en el canal oficial de Youtube o desde la página de ayuda de Google se publican regularmente tutoriales que indican cómo utilizar esta herramienta; así como algunos trucos que serán muy útiles para los que empiezan a usarla. Google Web Designer ofrece al usuario principalmente las siguientes utilidades: Entorno de edición en 3D: Es posible trabajar con contenido 3D y crearlo. Vistas de diseño y de código: Es posible trabajar en modo programador, es decir, no sólo en modo visual, sino utilizando código. Todo aquello que se cambie en modo código inmediatamente modificará el modo visual. Dos modos de animación: Uno es el Modo rápido y permite construir escenas de la mano con la herramienta, pues ella se encarga de las imágenes intermedias de las mismas. El otro es el Modo Avanzado y en él se animan los elementos de forma individual, a través del uso de capas, cambiando la posición de los elementos de forma específica. Exportación de anuncios: Se pueden publicar los resultados en webs como DoubleClick Studio o Admob de forma sencilla, también llevarlos a otra posición. Herramientas de Ilustración: La herramienta brinda la posibilidad de importar recursos desde otras plataformas de función análoga y crear diseños vectoriales. Es claro que esta herramienta es bastante útil y a ella se puede acceder de forma gratuita por medio del siguientewww.google.com/webdesigner, recordando que actualmente está en fase beta y que dispone de versiones para Mac 10.7.x o superior, Windows 7 o superior y Linux (Debian / Ubuntu / Fedora / openSUSE).

0
0
H
Herramientas para diseñadores web
InfoporAnónimo2/2/2017

Adobe Color Tendrás muchas paletas de colores a tu disposición, tanto en RGB como en HEX. https://color.adobe.com/es/create/color-wheel/ GitHub GitHub es una plataforma de desarrollo colaborativo para alojar proyectos utilizando el sistema de control de versiones Git https://github.com/ Typecast Esta aplicación te permite trabajar con mas de 5.000 fuentes desdeTypekit, Fontdeck, Fonts.com y Google Web Fonts en un solo panel de control. http://typecast.com/ Gravit Gravit es una potente plataforma de diseño y colaboración basada en la web que se ejecuta directamente en el navegador. Puedes diseñar, crear prototipos y colaborar con el resto del equipo, todo dentro de una aplicación. Lo mejor de todo es que es de uso completamente gratuito. https://www.gravit.io/ Figma Figma es un software basado en la nube con el que puedes colaborar en proyectos de diseño desde la idea inicial hasta el producto final. https://www.figma.com/

35
5
Herramientas de internet que te facilitan la vida
Herramientas de internet que te facilitan la vida
InfoporAnónimo2/5/2017

El Kit de herramientas del perfecto internauta. Esta es una lista de herramientas de internet imprescindibles, potentes y muy útiles, que te facilitarán la vida y el trabajo en internet. Con ellas ahorrarás tiempo y esfuerzo obteniendo los mejores resultados en tus tareas del día a día como internauta. En esta lista he elegido las herramientas de internet que utilizo yo, aunque puedes sustituirlas por otras que te gusten más. Hay muchas para elegir en el mercado. Herramientas de Productividad Evernote es la herramienta que necesitas para mantenerte organizado en todos tus dispositivos. Es una herramienta de organización muy poderosa. Puedes hacer casi cualquier cosa con ésta herramienta para tener controlada toda tu actividad diaria. La versión Premium es muy útil para trabajar en equipo. Permite redactar, guardar, conversar y presentar el trabajo desde un mismo espacio de trabajo. Es gratis, está en la nube, se sincroniza con todos tus dispositivos y puedes hacer casi de todo con ella. Además la puedes sincronizar con tu Dropbox y también con tu Google Drive. ¿Se puede pedir más? Servicios de almacenamiento en la nube Dropbox es un servicio de alojamiento de archivos multiplataforma en la nube. Te permite almacenar y sincronizar archivos On line y entre ordenadores. Y compartir archivos y carpetas con otros usuarios y con tabletas y móviles. Guarda hasta las últimas 4 versiones de cada fichero. Es gratis, está en la nube; con la versión gratuita ofrece 2 Gigas de espacio pero hay formas fáciles de conseguir más espacio gratuito. Como instalarlo desde este enlace “patrocinado” nos dará un plus de 500MB, ¡Gracias! Herramientas de Automatización IFTTT es una herramienta On line que te permite integrar servicios que, a priori, están totalmente desconectados. Te ofrece la posibilidad de automatizar procesos y flujos de datos. Ella te facilita la vida haciendo más fácil tus tareas habituales, principalmente en las redes sociales. El funcionamiento de IFTTT se basa en crear reglas con la fórmula: “si esto, entonces lo otro”; de forma que determinadas acciones en un servicio realicen lo propio en otro servicio sin que tengas que hacer nada. Es sumamente configurable y le puedes sacar mucho partido. Para ponértelo más fácil, puedes empezar probando algunas de estas 36 recetas ya preconfiguradas de IFTTT. Administradores de Contraseñas Con 1Password puedes registrar, almacenar, generar, ordenar y proteger cualquier tipo de contraseña. Además admite notas y tiene un apartado para cuentas bancarias y tarjetas de crédito. Lo maravilloso de 1Pasword es que tu archivo de contraseñas puede funcionar en todos los ordenadores y dispositivos que tengan la aplicación instalada y conozcan la clave maestra. Y configurando la aplicación de 1Password para que el archivo de contraseñas esté en Dropbox, podrás acceder a tus contraseñas desde cualquier lugar del mundo a través de internet. Y poniéndote un botón en el navegador podrás guardar automáticamente todas las contraseñas nuevas que te vayas haciendo. Es una de las herramientas de internet más útiles y potentes. Puedes gestionar también diverso perfiles con su correspondiente juego de usuarios y contraseñas. Herramientas de almacenamiento en la nube Google Drive y Google Docs son los componentes de un servicio integrado que proporciona un espacio único para almacenar, crear, modificar, compartir y acceder a documentos, archivos y carpetas de todo tipo. Google Drive no sólo guarda archivos del tipo de hojas de cálculo, presentaciones, dibujos y formularios de Google, sino que permite subir y almacenar, fotografías e imágenes, música, videos, documentos PDF. Y permite abrir desde el navegador directamente archivos de Microsoft Office, documentos PDF, archivos de imágenes e incluso videos de alta definición. Son documentos online alojados en la nube y con funciones de colaboración en tiempo real. Google Drive mantiene actualizados todos los elementos automáticamente, así que puedes realizar modificaciones y acceder a la última versión desde cualquier lugar. Dispones de 15 GB gratis que se comparten entre tres de los productos más usados de Google: Gmail, Google+ Fotos (Picasa) y Google Drive. Puedes aumentar esos 15 GB mediante suscripción mensual. Los archivos alojados que usen los formatos nativos de Google Docs no cuentan en esos 15 GB, tampoco las imágenes de Google+ Fotos menores que 2048 x 2048 px, ni los vídeos que duren menos de 15 minutos. También puedes utilizarlo para hacer copias de seguridad. Correo Electrónico, Calendario y Agenda de Contactos Gmail – Google Calendar – Google Contactos Gmail es una de las herramientas de internet más poderosas y mejor construidas y por ello podemos sacarle mucho provecho. Las ventajas de tener una cuenta de correo de Gmail son muchas. Con ella tienes integrados todos los servicios interesantes de Google sin salir de tu cuenta: Gmail, Google Calendar, Google Contactos, YouTube, Picasa, Google+, Google Fotos, Google Drive y muchos más. La integración con Google Docs, permite visualizar y crear documentos dentro del correo electrónico. También tiene servicio de chat integrado con Google Talks. Yo la uso en combinación con una extensión de Chrome, Gmelius; que me permite eliminar anuncios, evitar que mi correo sea monitorizado y personalizar la bandeja de entrada entre otras cualidades. Con Gmail puedes trabajar sin conexión, gestionar también tus otras cuentas de correo. Puedes etiquetar los mensajes para organizarlos según tus necesidades. Y tiene un potente filtro de Spam que mantiene limpia tu bandeja de entrada. Puedes configurarlo creando reglas para para controlar los mensajes que entren. Tiene una función de búsqueda rápida, eficiente y efectiva; introduciendo unas palabras aparecerá el mensaje. Es gratis y tiene una capacidad casi ilimitada de almacenamiento; no tienes que borrar tus mensajes, sólo almacenarlos Lectores de RSS Feedly es un lector de RSS o feeds. Es decir, una herramienta que te permite agregar feeds o RSS de distintos sitios web, para poder leer todas las noticias que te interesan desde un solo lugar. Es una herramienta muy útil que te permite ordenar todos los contenidos que te interesan. Puedes ahorrar tu preciado tiempo al no tener que revisar una a una todas las fuentes de noticias para mantenerte al día. ¡Qué haría yo sin mi Feedly! Cobros seguros On line Con PayPal.Me puedes recibir dinero de tu familia o amigos. Podrán pagarte de forma rápida y segura, estén donde estén, si les envías el vínculo de tu página de PayPal.Me por email o SMS. Sólo tienen que visitar tu página e introducir la cantidad que quieran enviarte. El dinero aparecerá en tu cuenta PayPal en cuestión de segundos. Eso sí, tienen que tener una cuenta en PayPal. Para recibir dinero sólo necesitas una cuenta PayPal. Para enviarlo, tendrás que vincular una cuenta bancaria o una tarjeta. Puedes retirar el dinero que recibas a tu cuenta bancaria vinculada. Recibir dinero en euros del Espacio Económico Europeo es gratis. También hay cuentas Business en las que tendrás que pagar la tarifa estándar de PayPal. Cobrar dinero con PayPal.Me es fácil, práctico, rápido y seguro. Está disponible en móviles (iPhone y Android), equipos de sobremesa y tabletas. Herramientas de Diseño Gráfico On line herramienta de diseño gráfico CanvaCanva es una herramienta realmente espectacular para diseñar y crear contenido web de todo tipo. Con Canva puedes crear diseños digitales o para impresión de forma rápida sin ser un experto del diseño gráfico. Puedes diseñar carteles, infografías, composiciones, banners, presentaciones, portadas, flyers, postales, invitaciones. Lleva un montón de plantillas prediseñadas con una amplia variedad de formatos, diseños y preciosas tipografías; para que tú sólo tengas que elegir y cambiar lo que quieras. Y, por supuesto, puedes subir tus propias imágenes para trabajar con ellas. Tiene buenos filtros y muchas posibilidades de edición. Si aún no la has probado y piensas hacerlo te engancharás a Canva. Una de las herramientas de internet más potentes para crear diseños gráficos. Descargas de archivos libres de derechos Mi herramienta favorita para conseguir recursos gratis es 1001FreeDowndloads: Ofrece miles de gráficos, fuentes y más, libres de derechos, para uso personal y comercial. 1001FreeDownLoads Es una plataforma rápida y fácil de usar con una colección de decenas de miles de archivos: Vectores, fotos, pinceles, degradados, infografías, iconos, fuentes PSD. Herramientas para crear Encuestas SurveyMonkey es un generador de encuestas potente y fácil de usar. Con él puedes crear encuestas simples o sofisticadas, como un estudio de mercado profundo. Puedes crear y enviar un número ilimitado de encuestas fácilmente a través de dispositivos móviles, la página web o los medios sociales. Puedes elegir entre 15 tipos de preguntas, personalizar tu logotipo y tu marca. Y puedes ver los resultados en tiempo real. Además SurveyMonkey está integrado con socios como MailChimp , Eventbrite y más. Es una de las herramientas de internet más potentes para crear encuestas.

38
2
L
Los 9 lenguajes de programación más demandados para 2017
InfoporAnónimo2/7/2017

Los 9 lenguajes de programación que debes aprender este 2017. Basta con hacer una simple búsqueda en la web y encontraremos cientos de lenguajes de programación en la actualidad. Haciendo otra búsqueda esta vez de los lenguajes más populares veremos nuevamente muchas listas y ránkings con resultados distintos. En esta oportunidad, para ser lo más objetivo posible, vamos a examinar los mejores lenguajes de programación desde una perspectiva profesional. Hay muchas maneras de clasificar lenguajes de programación, como por la cantidad de sitios web hechos con ellos, resultados de búsqueda en Google, proyectos de GitHub o preguntas en StackOverflow. Esta vez, examinaremos los datos del motor de búsqueda de trabajo Indeed.com para conocer el número de ofertas de trabajo que contengan el nombre de un lenguaje de programación. Por cierto, hicimos el mismo análisis el año pasado y encontramos algunos cambios interesantes de 2016 a 2017, que explicamos a continuación. Así que sin más preámbulos, aquí están los 9 lenguajes de programación más demandados para este 2017. #1 SQL El número de descripciones de trabajo en Indeed que han incluido SQL (Structured Query Language) aumentó en casi 50.000 este año respecto al año pasado, dando a SQL una espectacular ventaja sobre los otros lenguajes. Está muy claro que SQL sigue siendo el líder en nuestro análisis. SQL se utiliza para comunicar y manipular bases de datos. Es sumamente común, con muchas variaciones como MySQL y Microsoft SQL. Microsoft lanzó SQL Server 2016 el año pasado, que ha resultado ser sorprendentemente popular y ha introducido varias características nuevas para hacer que el lenguaje sea más de código abierto con la integración de R, el popular lenguaje de programación de análisis de datos, y una versión para Linux. #2 Java El número de puestos de Java disponibles en Indeed ha aumentado en casi 30.000 el 2017 en comparación con 2016, posiblemente debido al continuo crecimiento de Android. Java es un lenguaje de programación sencillo y legible utilizado por millones de desarrolladores y miles de millones de dispositivos en todo el mundo. Todas las aplicaciones nativas de Android se construyen en Java y el 90 por ciento de las empresas Fortune 500 utilizan Java como lenguaje de servidor para el desarrollo backend. Hay mucho entusiasmo con el próximo lanzamiento de Java 9 en julio de 2017, a pesar de que Java Enterprise Edition declinó en popularidad en 2016. #3 Python Python siguió creciendo en popularidad en 2016 y subió dos lugares en nuestra clasificación para ser el tercer lenguaje más solicitado por puesto de trabajo. Python es un lenguaje de programación de propósito general que enfatiza la legibilidad del código y aumenta la productividad del desarrollador, que se utiliza para aplicaciones de escritorio, aplicaciones web y minería de datos. En octubre de 2016, Microsoft lanzó la versión beta 2.0 de su framework open source de aprendizaje profundo Cognitive Toolkit, que incluye soporte para Python. #4 JavaScript JavaScript (diferente a Java) bajó un lugar en nuestra clasificación en comparación con 2016, pero por otra parte el número de ofertas de trabajo se ha mantenido aproximadamente igual. Se trata principalmente de un lenguaje de scripting dinámico del lado del cliente, que se utiliza para el desarrollo de front-end. JavaScript es compatible con todos los navegadores, se utiliza en más del 90 por ciento de todas las páginas web y es el lenguaje más popular en StackOverflow. La compatibilidad y adopción de JavaScript 6 continuó creciendo en 2016 y las Progressive Web Apps se han vuelto más usables, habilitando la funcionalidad 'offline-first' para aplicaciones web. #5 C++ C++ ha aumentado cerca de 20.000 empleos publicados durante 2016 y pasó a tomar el quinto lugar. Hecho en C, el abuelo de todos los lenguajes de programación, C++ es un poderoso lenguaje de alto rendimiento utilizado para construir software de sistema, motores de juegos y aplicaciones de escritorio y web. Muchos principiantes consideran a C++ más difícil de aprender que lenguajes dinámicamente tipados como Python o JavaScript. #6 C# "C Sharp" tuvo un pequeño aumento de popularidad en 2017, pero no lo suficiente como para superar a C++. El lenguaje se desarrolló en principio para el software framework .NET de Microsoft y ahora se puede usar en máquinas que no sean Windows desde el lanzamiento de la plataforma de desarrollo de código abierto .NET Core en junio de 2016. Su uso principal es la construcción de software empresarial de Microsoft. La mayoría de las características de C# 7.0 fueron lanzadas el año pasado, incluyendo soporte del lenguaje para tuplas, funciones locales, concordancia de patrones y mucho más. #7 Perl Perl tuvo un gran salto en popularidad el último año al ponerse por delante de iOS-PHP y eliminar a Ruby de nuestra lista. Perl, o "la cinta adhesiva que sostiene Internet", como se le se considera, en realidad son dos lenguajes ahora; Perl 5 y Perl 6, que se lanzó en diciembre de 2015. Ambos son lenguajes de programación dinámicos de propósito general que se usa mucho en CGI, gráficos, redes y programación de finanzas. Algunos piensan que el crecimiento de DevOps provocó este aumento de popularidad porque Perl es versátil y funciona bien con otros lenguajes, por lo que es una buena herramienta de DevOps. #8 Familia iOS La mayoría de los desarrolladores que codifican para el sistema operativo iOS utilizan Objective-C, C o el nuevo lenguaje de programación Swift de Apple. Contabilizamos cualquier oferta de trabajo que incluía "iOS" en nuestra clasificación y tuvimos pocos cambios a partir de 2016. Swift se lanzó en 2014 y aumentó rápidamente en popularidad debido a su escalabilidad, velocidad, facilidad de uso y fuerte demanda del mercado de aplicaciones para dispositivos móviles. Apple lanzó Swift 3.0 en setiembre de 2016 con nuevas características, incluyendo una mejor traducción de las API de Objective-C, modernizaciones de identificadores de depuración y un nuevo modelo para colecciones e índices. Apple planea lanzar Swift 3.1 y Swift 4 en 2017. # 9 PHP PHP se quedó en el mismo lugar en nuestro ranking de 2016 a 2017 con poco cambio en popularidad. Es un lenguaje de programación del lado del servidor que se utiliza en más del 80 por ciento de los sitios web actuales, incluyendo Facebook, Wikipedia, Tumblr y WordPress. No era el lenguaje más sofisticado de 2016, pero el gran número de sitios web hechos con PHP asegura que siga siendo una habilidad conveniente para los desarrolladores a día de hoy, especialmente cuando se combina con Javascript y SQL. ¿Dónde está Ruby? Ruby on Rails, que fue el número 9 de nuestra lista el año pasado, cayó varios lugares, hasta el número 17. Esto puede deberse a que Ruby ha perdido parte de su cuota de mercado frente a alternativas cada vez más populares como Node.js y Go. Si hay algo que queremos resaltar de este análisis, es que ningún lenguaje de programación puede llevar a cabo todas las tareas y el mercado laboral cambia rápidamente año tras año. Para ser un desarrollador exitoso, es importante dominar varios lenguajes y ser autodidacta para adquirir nuevos conocimientos rápidamente, y de esta manera poder adecuarse a las oportunidades de trabajo que se presenten.

137
0
I
Innovaciones de software que han marcado una diferencia
InfoporAnónimo2/8/2017

Imagina el mundo actual, en el que no exista ningún lenguaje de programación que conocemos, donde no hay sistemas operativos ni computadoras sobre donde ejecutarlos, la interactividad entre usuario y computadora no existe porque no hay ningún programa con el cual se pueda interactuar, compras o reservaciones de aviones o cualquier otro servicio se tienen que hacer como en la vieja escuela, llenando registros a mano por que no se pueden efectuar transacciones, ahora también borra de tu mente los conceptos de hipermedia, virtualización, recolector de basura y conectividad. Todos estos conceptos tienen mucha importancia, ya que se fue desencadenando una especie de efecto domino, en el cual el desarrollo de una cosa nos llevó del punto A hacia el punto B y ese desarrollo ha venido creciendo de manera significativa hasta lo que actualmente conocemos. Te presento estas 8 innovaciones de software, las cuales han marcado una diferencia y los cuales usamos en la actualidad. El lenguaje de programación. En la actualidad existe una variedad de lenguajes de programación C++, C#, Java, Phyton solo por mencionar algunos. Cada uno de estos lenguajes desciende del lenguaje FORTRAN, el cual está formado por una abreviación en ingles de las palabras FORmula TRANslator. Este lenguaje se utilizaba para pasar formulas algebraicas en código ejecutable. Año:1955Motivación: Grace Hopper, John Backus, Alick Glennie vieron la oportunidad de poder automatizar algunas tareas como las traducciones de ecuaciones a lenguaje máquina, esto dio origen a que se creara el lenguaje de programación.Concepto: El lenguaje de programación es una pieza de software que automáticamente traduce un bloque de texto en código ejecutable.Beneficios: La existencia de los lenguajes de programación dio origen a la abstracción.Ejemplos: Lisp, Forth, C.Inconvenientes: En la actualidad todos los lenguajes de programación tienen el mismo principio de subrutinas y funciones que tenía FORTRAN en sus inicios, si se tiene algún error lo agarra el compilador, pero hasta ahora no se ha diseñado un lenguaje que se base en evitar los errores.El Sistema Operativo. Windows, Ubuntu, Mac OS, Android, sistemas operativos para computadoras o dispositivos móviles, puedes elegir el que más se adapte a tus necesidades, pero en los años 50 eso no existía. General Motors y la North American Aviation Monitor auguraban la creación de los sistemas operativos. Año: 1955Motivación: Antes de que existieran los sistemas operativos, se tenía que hacer una especie de ritual entre máquina y hombre, en la que un programador escribía el programa en una hoja de codificación, este entregaba las hojas a un perforista que se encargaba de pasar el programa a una máquina perforadora de tarjetas, después el programador recogía las tarjetas perforadas y esperaba a pasarlas por el lector de tarjetas, el lector de tarjetas era el medio por el cual se enviaba el programa hacia la computadora, donde hacia acto de presencia el compilador imprimiendo los posibles errores, si no había errores el programa se podía ejecutar pero si no se debía de iniciar de nuevo todo el proceso.Concepto: Un sistema operativo es una pieza de software que facilita la ejecución de múltiples programas en una computadora, usando un estándar de entradas y salidas.Beneficios: Múltiples programas pueden correr por lote, los programadores pueden entender rutinas de entrada y salida.Ejemplos: CP/M, ProDOSInconvenientes: Los programas fueron diseñados para usar toda la capacidad que tenga la computadora en la que es usada, la misión del sistema operativo es determinar las prioridades de los programas que se están ejecutando hasta que se finalice. Interactividad. En el verano de 1958 se instalaba en el MIT la TX-0, esta computadora contaba con un monitor, teclado y un dispositivo para apuntar, tal vez fue una de las primeras computadoras en contar con una interfaz física que en la actualidad podríamos reconocer. Año: 1958Motivación: La TX-0 tuvo sus orígenes gracias a la Fuerza Aérea Norteamericana, para el proyecto SAGE, tenían un ambicioso objetivo sobre la electrónica, automatización y una red de misiles de defensa y un sistema de radar. Esto permitió la evolución de los radares analógicos a los radares de display, se permitía una interacción en tiempo real entre máquina y humano, esto le costó al gobierno la ridícula cantidad de $3 Millones de dolares.Concepto: Un programa interactivo es aquel que necesita una entrada para producir una salida,Beneficios: en la medida de lo posible se pudo realizar un trabajo más creativo sobre una computadoraEjemplos: Sketchpad, VisiCalc, EmacsInconvenientes: Si un programa está esperando algún tipo de entrada, ¿Qué pasa si un tipo de entrada diferente lo reemplaza, este problema sigue apareciendoTransacciones. En la actualidad toda la información que generamos día a día se guarda en bases de datos, la cantidad de datos que se genera con el manejo de millones de registros sería difícil de imaginar si no existieran las bases de datos. Las aerolíneas en el pasado ya no tenían problemas con sus aviones, ahora la bola de nieve que crecía era como hacer más eficiente su manera de hacer reservaciones. IBM realizo esta tarea al darse cuenta de la idea básica detrás de SAGE y resolvieron el problema y dio como resultado a SABRE. El núcleo del sistema operativo SABRE se conoció mas tarde como TPF (Transaction Processing Facility) Año: 1959Motivación: El concepto de transacciones se originó para eliminar las inconsistencias del sistema de aviación, ¿Cómo saber si dos vuelos salen a la misma hora y no tengan inconveniente en salir a la misma hora en la pista?Concepto: Las transacciones son operaciones, cada una garantiza no fallar sin ningún efecto, o en su caso ejecutarse definitivamente en un estricto orden.Beneficios: Las transacciones hicieron posible la idea del desarrollo de nuevos sistemas como las bases de datos.Ejemplos: Ingres, ZFS, git, Ethereum.Inconvenientes: Algunas veces el resultado incorrecto ocasional no es tanto problema como el rendimiento general.Recolector de basura. Hablando en el tema de programación hoy nos basta con escribir en una sola línea para invocar al recolector de basura y que haga su trabajo, esto evitara que al terminar de ejecutar cualquier programa se siga consumiendo memoria, esto también ha sido una de las cosas que han ido evolucionando. Año: 1960Motivación: Anteriormente cuando se elaboraban programas, se tenía que manejar de manera manual el recurso de la memoria, el programador tenía que hacer sus programas basado en la premisa de asignar o quitar memoria.Concepto: El recolector de basura es una pieza de software que mantiene una estructura de datos presentado en un espacio de memoria disponible y marca una ubicación de memoria dada como disponible cuando ya no se hace referencia.Beneficios: El programador ya se olvida por completo de asignar o quitar memoria al momento de estar haciendo su trabajo.Ejemplos: Genera, LuaJITInconvenientes: El rendimiento puede hacerse impredecible al igual que el uso de memoria.Virtualización. Atlas Supervisor fue el nombre que se le dio a una enorme computadora que incluía equipos periféricos, desarrollada en la Universidad de Manchester, a esta computadora se le llamo en ser la primer computadora en tener un sistema operativo reconocible en la actualidad. Es considerado como el avance más significativo en la historia de los sistemas operativos. Año: 1961Motivación: Los constructores de sistemas querían la capacidad de ejecutar varios programas a la vez pero no podían hacerlo, ya que como se vio anteriormente para que se ejecutar un programa se hacía de uno por vez, lo que se necesitaba era crear un entorno virtual para los programas.Concepto: La virtualización facilita la ejecución de programas, dentro de la ejecución de estos se incluye la memoria virtual, máquina virtual y una virtualización completa.Beneficios: La memoria virtual hace posible copiar solamente los datos de las capas lentas de almacenaje, la memoria virtual permite mantener los datos directamente del almacenamiento volátil al almacenamiento no volátil en el segundo plano sin manipulación, la memoria virtual hace posible que los procesos compartan la memoria sin la comunicación fuera de banda, las máquinas virtuales tienen garantías de seguridad más fuertes.Ejemplos: Multics, Plan 9, Xen, LuaJIT.Inconvenientes: La memoria virtual debería de haberse extendido a los recursos de red, pero al momento esto no ha sucedido.Hipermedia. Doug Engelbart desarrollo los conceptos de enlaces de hipertexto, lenguaje de marcado, control de versión de documentos, videoconferencia, correo electrónico con hipermedia, publicidad con hipermedia, ventanas en modo flexible. Estos conceptos son los antecesores de lo que conocemos hoy como internet, el lenguaje de marcado es lo que conocemos como HTML y que ha evolucionado hasta llegar al HTML5. ¿Qué sería de la actualidad si no contáramos con las páginas web? Año: 1968Motivación: Se estaba en la búsqueda de alguna forma de proveer la forma de resolver problemas.Concepto: Hipermedia se refiere a cualquier medio de comunicación comprende sistemas interactivos, es un conjunto de cosas que tienen algo en común, estas pueden estar compuestas por texto, imágenes, audio, video, pero tienen la particularidad de que otros usuarios pueden interactuar con esto.Beneficios: Hacer un medio de comunicación no lineal es mucho más fácil, podría permitir a la gente organizar sus propios pensamientos.Ejemplos: Hypercard, Twine, Wikipedia.Inconvenientes: es fácil implementar mala hipermedia como HTML.Interconexión. ARPANet es la red informática por excelencia, originalmente se llamaba Intergalactic Computer Network y después simplemente como Internet. ¿Qué sería de todo el comercio electrónico sin Internet?, entretenimiento, información. ¿Dónde buscaríamos todo eso? Año: 1969Motivación: Tres terminales de ARPA en tres diferentes programas, el departamento de desarrollo en Santa Monica, Berkeley y después el MIT, la necesidad de que se pudieran comunicar entre sí dio origen a ARPANET.Concepto: Una interconexión es un set de canales de comunicaciones entre computadoras, donde cada computadora ejecuta un servicio que enruta mensajes de entrada a otro canal de comunicación, de modo que cada mensaje llega a su destinatario.Beneficios: Correo electrónico global instantáneo, Hipertexto global instantáneo, Bases de datos con aplicaciones globales instantáneo, archivos compartidos globalmente.Ejemplos: Protocolo de internet.Inconvenientes: el internet clásico no fue económico de construir, el resultado de esto es que las grandes corporaciones solo podían acceder a internet.Conclusión Las cosas que utilizamos hoy en día, pareciera que siempre han estado ahí y que no son de mayor importancia, al mencionar solo estas 8 innovaciones de software, podemos observar que cada una de ellas han sido de mucha importancia para la vida actual, comercio, comunicación, entretenimiento, servicios son algunas de las cosas que puedo mencionar que no serían lo mismo sin estas innovaciones. Tal vez se habrían desarrollado otras formas de resolver estos problemas y se habrían resuelto, como el manejo de la información, pero puede que otras cosas como el Internet nunca vieran la luz del día y no lo conoceríamos. Con la ayuda de estas innovaciones se seguirá teniendo ese efecto, esa bola de nieve que viene creciendo desde los años 50 y que ha permitido gran parte del desarrollo que tenemos en el presente y que ayudara en el futuro.

89
18
Si Batman quisiera una motocicleta para pasear pediría esta
Si Batman quisiera una motocicleta para pasear pediría esta
InfoporAnónimo2/11/2017

Si Batman estuviera en búsqueda de una moto de paseo de seguro pediría esta, pero en color negro, por lo radical que se ve y por la velocidad a la que corre, asemejándose en algo a la que vimos en The Dark Night Rises hace ya un tiempo. La “Lazareth – LM 847”, como ha sido bautizada, está hecha de poliéster y fibra de carbono y junto con el motor tiene un peso de 400 kg por lo que su manejo resulta mucho más que complicado. Por ello, Lazareth la tiene como si fuera un precioso trofeo que prefiere no manejarla. ¿Se imaginan pasear por las calles de su ciudad con semejante “bestia”? Sin duda, el arte tiene muchas formas de expresarse y esta es ciertamente una de ellas. Para seguir con ello, en el siguiente enlace conozcan estas esculturas hechas con residuos plásticos, las cuales tienen una importante misión. GIF

180
104
L
Los DNS atentan tu seguridad?
InfoporAnónimo1/22/2017

Muchos de ustedes tal vez ni saben que significan dichas letras “DNS?”, pero juegan un papel de suma importancia, especialmente en redes empresariales, donde se configuran DNS locales que actúan de intermediarios hacia los DNS públicos. Importancia de los DNS en la seguridad digital. En receta simple, los DNS se encargan de traducir los dominios (nombre o direcciones web de las páginas que visitas) a una cadena de números denominados IP, esta consta de cuatro bloques de un máximo de tres espacios. Cuando entras a Facebook.com, en realidad tu maquina hace una consulta a los DNS que tengas configurados, por lo general los DNS de su proveedor de servicio, luego el o los servidores responden la solicitud, informando la dirección IP de facebook.com (31.13.73.36) por si deseas saberla. Claro es que no siempre esta consulta se lleva a cabo, tu equipo primero buscara en su cache DNS por si ya la has visitado en alguna ocasión, de ser así, se ahorra el trabajo de enviar la solicitud y conecta de inmediato al servicio, esto agiliza un poco la navegación. Relación entre los DNS y la Seguridad Como te indiqué hace algunas líneas y te pude explicar en una entrega pasada (Protege usando DNS), los DNS traducen una dominio a una IP, que es la dirección del servidor donde se alojan los datos de la aplicación o pagina web que deseas visitar, incluso esta. Si por desgracia estas usando servidores DNS de terceros o no se sabe a quién pertenecen, podrías estar visitando paginas ilegitimas y se te muestras como genuinas, pero ¿A qué se debe?, sucede que tu equipo por si solo no podría identificar que pagina es genuina y cual es un fake, todo se basa en el dominio. Si un cibercriminal logra hacerse con la forma de hacer pasar una copia de Gmail como genuina, pues no será difícil obtener tus credenciales de acceso, dado que al momento de introducirlas no te percataras del fraude. Como me protejo de los DNS Fake? Esta, esta es muy buen pregunta, es tan buena, que la trataremos en una próxima entrega, donde ampliaremos un poco al respecto.

51
0
D
Descubren un gusano monstruoso de hace 400 millones de años
InfoporAnónimo2/27/2017

Los restos fósiles de esta criatura, de más de un metro de longitud, estaban guardados en un museo canadiense desde 1994. Websteroprion armstrongi fue un gusano descomunal, posiblemente de más de un metro de longitud, con unas mandíbulas sin parangón entre los animales de su clase. Vivió en los mares del Palezoico hace 400 millones de años, y los restos fósiles de sus fauces se guardaban desde mediados de los años 90, sin identificar, en los anaqueles del Royal Ontario Museum (Canadá). Ahora, un equipo internacional de científicos acaba de presentar en sociedad, en la revista Scientific Reports, a este monstruoso poliqueto, ancestro de los gusanos terrestres y las sanguijuelas. Los detalles anatómicos de la nueva especie recuerdan a un temible anélido actual: el gusano Bobbit (Eunice aphroditois). Este animal oportunista de hasta tres metros de longitud se lanza a toda velocidad con sus dientes afilados sobre peces, pulpos y calamares y los arrastra hasta su madriguera. Así posiblemente actuaría también Websteroprion armstrongi, que contaba con unas mandíbulas de dos centímetros. Hay que tener en cuenta que, habitualmente, este tipo de fósiles no superan los pocos milímetros de longitud y solo pueden estudiarse al microscopio. Como ha explicado Mats Eriksson, de la Universidad de Lund (Suecia) y principal autor del trabajo, el gigantismo es una adaptación evolutiva inusual entre los gusanos marinos y que no se había observado antes en especies fósiles, de ahí la importancia del descubrimiento. El nombre del nuevo gusano paleozoico, Websteroprion armstrongi, es un homenaje a Alex Webster, un 'gigante' del bajo que toca en el grupo de heavy metal Cannibal Corpse, y Derek K. Armstrong, el científico canadiense que recolectó los fósiles en 1994.

146
0
...
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.