miércoles, 7 de febrero de 2018

Boot

¿Que son los bots?
Es un programa informático que efectúa automáticamente tareas repetitivas a través de Internet, cuya realización por parte de una persona sería imposible o muy tediosa.
Es importante distinguir que bot es una definición funcional, y no hace diferencias en cuanto a su implementación. Un bot puede estar diseñado en cualquier lenguaje de programación, funcionar en un servidor o en un cliente, o ser un agente móvil, etc. A veces son llamados Sistemas Expertos, pues muchos se especializan en una función específica.
La programación de un bot puede estar diseñada para cumplir tareas muy básicas como lo son el recordar alguna tarea o bien automatizar algún proceso, también existen bots con programación más compleja que buscan realizar actividades que conllevan toma de decisiones; estas decisiones son tomadas a partir de filtros o parámetros que el programador incluye en el código de programación. En estos días existen asistentes avanzados amigables que ayudan a manipular más fácilmente el código del bot.

En pocas palabras, un bot (de robot) es un software que sirve para comunicarse con el usuario, imitando un comportamiento humano (aunque a veces sea el de un humano de pocas palabras).





USOS:

Los principales usos de los bots son:
  • Rastrear información en la web (web crawler): con un script automático se capta, analiza y almacena información de un servidor web de forma automatizada y mucho más rápido de lo que lo haría una persona. Cada servidor puede tener un archivo llamado robots.txt, que contiene reglas para su rastreo.
  • Dar respuestas rápidas: los bots de juegos o los de webs de subastas en línea ofrecen respuestas de manera mucho más rápida y efectiva que un humano.
  • Mantener conversaciones: los bots conversacionales simulan una conversación humana al proveer respuestas automáticas a entradas hechas por el usuario.
  • Editar de manera automática: En sitios wiki, como Wikipedia (véase "Wikipedia:Bot"), los bots realizan funciones rutinarias de edición, como corregir faltas de ortografía, mantener la coherencia de los enlaces, detectar y revertir las contribuciones vandálicas, etc.
  • Simular tráfico en Internet y las redes sociales: los bots se utilizan para aumentar el número de seguidores de manera artificial, para generar artificialmente visitas a sitios web, para posicionar hashtags y temas para convertirlos en trending topics, o para influir positiva o negativamente en una conversación.

USOS MALICIOSOS:
Los bots se pueden usar para fines maliciosos a través de Internet; por ejemplo, el ataque de denegación de servicio, en el que un buen número de máquinas atacan un servidor web (véase Botnet). Otros ejemplos de uso malicioso son los bots de SPAM, que acumulan direcciones de e-mail rastreando páginas de contacto o de libros de visita, bots que ocupan todo el ancho de banda descargando sitios webs enteros, virus, gusanos, bots que incrementan artificialmente visitas a sitios web, etc.
La herramienta más usada contra estos bots es el sistema CAPTCHA, una forma de test de Turing en el que se usa una palabra presentada en formato gráfico que el usuario debe escribir, algo muy difícil de interpretar para un bot. No obstante, este sistema no es fiable al cien por cien, puesto que puede ser esquivado por programas de reconocimiento de caracteres o agujeros de seguridad.
Los bots también se usan para comprar los mejores asientos para conciertos y eventos, con el propósito de revenderlos posteriormente.​ Los reventas compran automáticamente las entradas a través de bots para obtener de manera fraudulenta los mejores asientos para sí mismos, privando al público general de dichos asientos.
En los juegos en línea, se utilizan bots para desempeñar tareas repetitivas para conseguir recursos o mejorar los valores de los personajes, que de manera ordinaria requerirían mucho tiempo o esfuerzo obtener (farming).
En sitios de chat en línea (IRC o MSN), algunos bots fueron utilizados para simular una persona, intentando hacer creer al "ciberinterlocutor" que chateaban con una persona real. Es por ello que, aquellos sitios que hacen un uso positivo de los bots, como Wikipedia, tienen reglas muy estrictas para su uso. En el pasado, la propia Wikipedia fue víctima de bots maliciosos creados para vandalizar de forma masiva los artículos.

CARACTERÍSTICAS: 
  • Solo se incluye la primera imagen de un hilo en el tweet. Si un hilo tiene por ejemplo 6 imágenes, en el tweet solo se muestra la primera de ellas.
  • Los formatos de imágenes soportados actualmente son 3: *.jpg, *.png y *.gif (animado o no)
  • Si una imagen está dentro de un bloque [/spoiler] se tuitea igualmente.
  • No se reconocen direcciones de imágenes con parámetros HTML después de la extensión, por ejemplo: http://dominio.com/nombre_imagen.jpg?1234567 Por lo tanto dichas imágenes no se verán en el tweet
  • La cantidad de mensajes que tiene que tener un forero para que en un tweet se muestre una imagen está definido en la constante MINIMO_MENSAJES_IMAGENES de la clase Parser.cs
  • Todas las imágenes que se tuitean tienen el flag de "puede tener contenido sensible"
  • Al igual que las imágenes, solo se incluye el primer enlace al vídeo de Youtube que tenga el hilo. Si un hilo tiene por ejemplo 5 vídeos de Youtube, en el tweet solo se muestra el primero de ellos.
  • Si en un hilo hay imágenes y vídeos al mismo tiempo, siempre se tuiteará el vídeo





martes, 6 de febrero de 2018

Wifi y sus usos en diferentes lugares

Primero para introducirnos mas al tema empezaremos con una definición base:
¿Que es el wifi?
Wifi es una tecnología de comunicación inalámbrica que permite conectar a Internet equipos electrónicos, como computadoras, tablets, smartphones o celulares, etc., mediante el uso de radiofrecuencias o infrarrojos para la trasmisión de la información.
http://pleasenetworks.com/blog/post/13/historia-y-evolucin-de-las-redes-wifi-de-tecnologa-inalmbrica-a-aplicacin-ligera-para-retailers
Ahora si podemos hablar sobre como se utiliza el wifi en los diferentes ámbitos de nuestra vida cotidiana :
USO EN EL HOGAR: Esta tecnología es usada mas comúnmente por niños o adolescentes  debido a que ellos por la diferentes tareas que les dejan realizar en sus instituciones requieren de Internet, claro que también seria imposible usar el Internet si no hubiéramos medios de comunicación como computadora, celular, laptops etc.
En fin daré algunos ejemplos de como es que es utilizado

  • Realizar tareas: Los alumnos realizan por medio de Internet dichas tareas, también se evitan el tener que hacer "Trabajos en equipo" 
  • Utilizar redes sociales: Los jóvenes por medio de las redes sociales pueden interactuar con otras personas, o pueden compartir cosas de utilidad 
  • Entretenimiento: Pueden buscar vídeos para entretenerse en Youtube, o pueden ver peliculas en diferentes paginas de Internet
  • Resultado de imagen para wifi uso en el hogar
USO EN LA ESCUELA: Esta puede ser usada para enseñar a los alumnos como usar correctamente y de forma segura el Internet algunos de los usos que les dan en las instituciones son:

  • Enseñanza de la tecnología: Te enseñan cuales son sus usos correctos y como manejarla 
  • Te dejan trabajos escolares: Así como en el hogar los profesores dejan tareas por Internet igual en la escuela, como se darán cuenta el Internet es una herramienta indispensable no importa donde estemos 



USO EN EL TRABAJO: En el trabajo al menos desde mi punto de vista no puedo decir que es indispensable pues hay muchos tipos de trabajo en el cual no se requiere de Internet o alguna red social sin embargo no esta de mas mencionar algunas de las cosas mas comunes que se pueden
utilizar

  • Un uso que se le puede dar en el trabajo es el usar el correo electronico para enviar documentos 
  • Otro podría ser llenar formularios 
  • Hacer pagos de impuestos o derechos etc.
Estos son algunos de los usos mas comunes que se les puede dar al Internet y lo que el conlleva (Redes sociales entre otros).