jueves, 18 de enero de 2018

Spectre y Meltdown

Spectre y Meltdown: lo que debes saber de los fallos de chips Intel, AMD y ARM




Procesadores: son vitales para ejecutar todos nuestros dispositivos computarizados, incluso si apenas pensamos en ellos. Es por eso que es un gran problema que tengan vulnerabilidades importantes, llamadas Spectre y Meltdown, que los dejan expuestos a ataques de piratería informática.

Como parte de la ejecución de todos los procesos esenciales en su computadora, estos chips de silicio manejan datos extremadamente confidenciales. Eso incluye contraseñas y claves de cifrado, las herramientas fundamentales para mantener segura su computadora.

Para que los procesos informáticos se ejecuten más rápido, un chip esencialmente adivinará qué información necesita la computadora para realizar su próxima función. Eso se llama ejecución especulativa. Como adivina, esa información sensible es momentáneamente más fácil de acceder.
La primera falla, Spectre, permitiría que los atacantes engañen al procesador para que inicie el proceso de ejecución especulativa. Luego, los atacantes podrían leer los datos secretos que el chip pone a su disposición mientras intenta adivinar qué función ejecutará la computadora a continuación.
El segundo defecto, Meltdown, permite a los atacantes acceder a la información secreta a través del sistema operativo de una computadora, como Microsoft Windows o High Sierra de Apple. Microsoft dijo que corregirá sus sistemas operativos Windows el miércoles mediante una actualización automática, aunque esta será efectiva de momento únicamente para computadoras con Windows 10. Apple no respondió a una solicitud de comentarios, aunque The New York Timesasegura que la empresa ha lanzado una respuesta temporal mientras trabajan en una solución completa.
Los expertos en seguridad llaman a estos ataques de canal lateral, porque acceden a la información cuando está siendo utilizada por un proceso legítimo en la computadora.

¿Qué están diciendo las empresas sobre el tema?
El presidente ejecutivo de Intel, Brian Krzanich, dice que los problemas están por resolverse, al menos en el caso de las computadoras y servidores potenciados por Intel. El jueves, Intel dijo que 90 por ciento de los chips lanzados en los últimos cinco años tendrán arreglos disponibles a finales de la próxima semana. Para chips de hasta 10 años de edad, los arreglos les llegarán en las próximas semanas.
El miércoles, Microsoft liberó parches para el sistema operativo Windows y los navegadores Internet Explorer y Edge, pero advirtió que su software antivirus se debe actualizar para poder apoyar estos parches. 
Apple dijo que ha lanzado mitigaciones para el fallo Meltdown para los sistemas operativos en sus computadoras Mac, Apple TV, iPhone y iPad, y que ni Meltdown ni Spectre afectan al Apple Watch. Apple también dijo el jueves que va a lanzar parches en "los próximos días" para su navegador Safari para ayudarle a protegerse de las vulnerabilidades de Spectre y que seguirá lanzando parches en futuras actualizaciones de iOS, MacOS y tvOS. 

¿Estoy afectado?

Lo más probable es que sí, ya que las dos vulnerabilidades afectan a los procesadores más modernos.
Meltdown afecta a computadoras, laptops y sistemas en la nube que empleen procesadores Intel fabricados desde 1995. Quedan fuera los Itanium y los Atrom desarrollados antes de 2013.
Spectre amplía su rango de trabajo hacia celulares, ya sea que lleven procesadores Intel, AMD o ARM.

¿Mi antivirus me protege?

En la práctica, no. A diferencia del malware tradicional, Meltdown y Spectre son difíciles de distinguir de una aplicación benigna. Sin embargo, al antivirus puede detectar el malware que utilizan los ataques comparando el comportamiento una vez que se conocen.



Comparte:

miércoles, 6 de septiembre de 2017

Que es una App


Creo que a día de hoy deben quedar pocas personas que no haya oido hablar de ellas o que no sepa que es una App, pero la verdad es que el espectacular boom que han sufrido las aplicaciones para móviles han provocado una gran confusión en torno a este término que en ocasiones lleva a una mala utilización o abuso de la palabra incluso por personas conocedoras de las nuevas tecnologías. También queremos dejaros enlaces que vemos interesantes como los relativos a los costes de crear apps.
Una App es una aplicación de software que se instala en dispositivos móviles o tablets para ayudar al usuario en una labor concreta, ya sea de carácter profesional o de ocio y entretenimiento, a diferencia de una webapp que no es instalable.
El objetivo de una app es facilitarnos la consecución de una tarea determinada o asistirnos en operaciones y gestiones del día a día.
Las Web Apps 

Una web app es aquella que se puede abrir en todos los dispositivos móviles, sean de la marca que sean y del sistema operativo que sean.Estas apps se abren en el navegador del dispositivo y son populares debido a su facilidad de actualización y rapidez de distribución.  

En que se diferencia una Web App: 

  • Se puedes usar desde cualquier sistema operativo, son multi-plataforma.
  • Sólo necesita un navegador actualizado para funcionar y poder disfrutar de ella.
  • No es necesario descargar la app desde tiendas como Google Play y App Store. Puedes realizar acciones como compartir, me gusta, ect, rápidamente. 
  • No ocupa memoria en los dispositivos móviles. 
  • Siempre se visualiza la última versión de la app, no requiere de actualizaciones.
  • El consumo de recursos es más bajo que el de una app nativa, puesto que no emplea todas las características del dispositivo.  

Las Apps Nativas 

Una app nativa, por su parte, es aquella que está desarrollada para utilizarse en una plataforma concreta, con un lenguaje específico. En iOS una app nativa, se desarrolla con el lenguaje ObjectiveC y en Android se desarrollan en Java


Si una app está desarrollada para iOS, sólo se podrá utilizar en los dispositivos iOS, del mismo modo con Android. Estas apps pueden acceder a muchas de las características de los dispositivos, por ejemplo, pueden acceder a  la cámara, al micrófono, ubicación, etc. 



Una de las desventajas de crear aun app nativa es la cantidad de tiempo que se necesita y todos los conocimientos de desarrollo que se requieren, ya que, como decía, cada software requiere un lenguaje de programación distinto. 







Comparte:

La Tarjeta Madre de Una Computadora



Introducción 

Uno de los componentes principales de nuestro equipo de cómputo es la tarjeta madre, sin embargo es una de las piezas a la que pocos le damos la importancia que deberíamos. Es por esto que hemos decidido hacer llegar a usted esta guía de tarjetas madre para que conozca sus características, componentes y especificaciones las cuales debemos tomar muy en cuenta al momento de de adquirirla ya que dependiendo de sus capacidades obtendremos los resultados esperados.
Nos será de utilidad si lo que deseamos es adquirir los componentes adecuados para un equipo que nos dure un tiempo considerable, de lo contrario será necesario cambiar el equipo o actualizarlo antes de lo esperado.
Concepto 

Es un componente esencial de nuestra computadora, sobre ella se incorporan diversos componentes que permiten el correcto funcionamiento de nuestra PC. Para comprenderlo mejor, diremos que la encargada de administrar y coordinar los diversos componentes de la computadora es la tarjeta madre, a través de ella se realizan los enlaces de comunicación con los demás componentes internos y externos.
La tarjeta madre es la interfaz para que todos los dispositivos funcionen de forma coordinada y adecuada. Con nosotros podrás encontrar tarjetas madre de las mejore marcas como son AsusGigabyteIntelZotac, entre muchas otras.

Comparte:

jueves, 31 de agosto de 2017

Que es La Tarjeta de Vídeo

Tarjeta de vídeo Externa 

Una tarjeta de vídeo es la que permite llevar la parte gráfica a un monitor o a un dispositivo electrónico, estas tarjetas también se conocen como GPU unidad de procesamiento gráfico este tipo de tarjetas se comenzó a implementar a inicios de los años 60 inicialmente esta clase de tarjetas estaban implementadas en el CPU y trabajaban independientemente conforme a los demás componentes, hoy en día estas tarjetas revolucionaron su aspecto y sus funciones ahora están encriptadas en la tarjeta madre esto la hace más fácil de llevar, también se implementó de esa manera con la creación de los portátiles.

Desde su concepción, las tarjetas gráficas han incluido diversas prestaciones y funciones, tales como la posibilidad de sintonizar la televisión o de capturar secuencias de vídeo de un aparato externo. Es importante notar que no se trata de un componente hallado exclusivamente en los ordenadores actuales, sino que han 

existido desde hace ya más de cuatro décadas y hoy en día también son parte indispensable de las consolas de vídeo juegos, tanto de las portátiles como de las caseras. 

A medida que los ordenadores para uso personal y las primeras consolas de vídeo juegos se hicieron populares, se optó por integrar los chips gráficos en las placas madre, dado que esto permitía disminuir considerablemente los costes de fabricación. A simple vista, esto presenta una clara desventaja: la imposibilidad de actualizar el equipo; sin embargo, se trataba de sistemas cerrados, que eran construidos tomando en consideración todos y cada uno de sus componentes, de forma que el producto final fuera consistente y ofreciera el mayor rendimiento posible.

Que son las Gráficas en una Tarjeta de vídeo

Originariamente se llamaba así a los histogramas, pero, por extensión, empezó a llamarse así a todas las representaciones visuales que el ordenador podía generar que no fueran texto. Con el tiempo, el término se ha generalizado, aplicándose a cualquier tipo de imagen de ordenador.


Cuando nos referimos a gráficos estamos hablando de las animaciones que puede tener un vídeo juego, las texturas y realismo de cada animación. Básicamente entre mas pixeles contenga una imagen mas calidad tendrá esta  por que se notara cada aspecto de esta Por ejemplo si es una imagen de un Paisaje de Una Playa, Gráficamente a una imagen se le puede catalogar de Baja, mediana y Alta resolución. La capacidad de visualización dependerá de la Tarjeta de vídeo que tengamos en nuestros dispositivos

Gráficos de una Consola de vídeo Juego PS2

Gráficos de una consola de PS3
Que son Texturas

 Las texturas si nos referimos a imágenes son los colores, diseño, sombras, brillo, opacidad, transparencia, etc que se pueden observar en un vídeo, Fotografía o en un vídeo Juego.

La textura es un elemento que se refiere a la superficie de una figura.
Toda figura  tiene una superficie y debe tener ciertas características que puede  ser descrita por rigurosas, suave, lisa y decorativa, opaca o brillante, blanda o dura, según se muestre en un plano visual y esto  estará representado por diferentes materiales que al agruparlos u ordenado tomara la forma visual de relieve o  plano y será parte de una decoración .





 Pixeles

Seguramente, en más de una oportunidad hemos oído el término Píxel, y a pesar de tratarse de una de las palabras más frecuentemente utilizadas desde que ha comenzado la era digital, lo cierto es que muchos usuarios desconocen a qué se refiere en profundidad dicho concepto. 

La palabra píxel surgió hace años como acrónimo del concepto en inglés "Picture Element", que en castellano significa elemento de imagen, y consiste básicamente en la más pequeña unidad homogénea en color que compone la imagen digital.




Para poder visualizar un píxel individual en una imagen digital determinada, lo que debemos hacer es ampliar lo suficiente dicha imagen en la pantalla de nuestra computadora, y allí podremos observar que se dibujan diminutos rectángulos de diferentes colores, los cuales son precisamente los pixeles que conforman la imagen en cuestión. 

Cabe destacar que esto es posible debido a que todas las imágenes digitales están formadas como una matriz rectangular de píxeles. Allí, cada uno de los pixeles individuales que conforman la imagen crean el conjunto de diversas áreas pequeñas, que son parte de la imagen completa.





La información anterior explica el trabajo que realiza la Tarjeta de vídeo en nuestro computador, esto quiere decir que para poder visualizar un tipo de imagen esta tiene que tener una capacidad  ya que el reproducir un vídeo en nuestro computador es un consumo de capacidad que se le genera a la Tarjeta de Vídeo Gráfica.   




                                                     

Comparte:

lunes, 28 de agosto de 2017

La Memoria RAM



Hay términos informáticos que uno suele escuchar casi diariamente y sabe sin saber que es importante. La memoria RAM es ejemplo de ello. Aunque cada vez más los usuarios suelen fijarse en las características técnicas de los aparatos que compran, la mayoría de ellos se guían principalmente por las recomendaciones de sus familiares y amigos, de la instrucción de los empleados de las tiendas de electrónica y, sobre todo, del márketing puro y duro. Por tanto, desconocen por qué es mejor otro producto que otro por las prestaciones que ofrece.

Para referirse a los componentes informáticos y su lenguaje se emplea el inglés. La explicación técnica de la memoria RAM vendría a ser «Random Access Memory» o memoria de acceso aleatorio, pero leído así para un neonato en estas lides. La RAM es la memoria más común en los ordenadores convencionales y los dispositivos móviles («smartphones» y «tablets»).

Por tanto, estaríamos ante un dispositivo electrónico capaz de almacenar datos e instrucciones de manera temporal, pero que pierde los datos una vez que se apaga el equipo. El aspecto positivo: tiene una muy alta velocidad para realizar la transmisión de la información.

Y es de vital importancia para un funcionamiento rápido y efectivo de los procesos informáticos. Si el procesador es el «corazón», la RAM vendría a ser su sistema circulatorio. Ambos se complementan para obtener el máximo rendimiento. Existen dos tipos DRAM y SRAM que se diferencian en la tecnología que utilizan para almacenar datos. En términos de velocidad, SRAM es más rápido; DRAM necesita ser refrescado miles de veces por segundo, mientras que el segundo de los casos no se necesita ser renovada.

Y es que la máquina no es capaz de ejecutar todas las acciones accediendo únicamente al disco duro, ya que en este caso tardaría demasiado tiempo en ejecutar las instrucciones que recibe del usuario. Por esta razón, se incorpora una memoria volátil de rápida lectura en medio. Ahí la memoria RAM -memoria de escritura y lectura rápida- juega un papel importante en este proceso al ser la encargada de almacenar todas las instrucciones que la Unidad Central de Procesamiento (CPU) tiene que ejecutar dándole la posibilidad de hacerlo con mayor velocidad.

De esta manera, cuanta más memoria RAM tenga un dispositivo más posibilidades tiene que poder abrir varios programas informáticos al mismo tiempo. Por ejemplo, si en tu dispositivo tienes activadas varias aplicaciones en paralelo, como Facebook, WhatsApp y un juego en concreto como Candy Crush, la RAM es crucial, ya que a mayor RAM más fluida irá la máquina. Cualesquiera, vaya. Por tanto, un ordenador que alberga una memoria RAM de 8 GB podrá realizar diversas actividades de manera más rápida que otro que disponga de 4 GB.

Aunque no lo parezca, el entorno gráfico, el fondo de pantalla o el uso del ratón funciona a través de RAM. Para entenderlo daremos un ejemplo muy visual. Si tengo un estanque de agua en un primer punto y quiero traer agua hasta el segundo punto el proceso me requerirá hacerlo quizá cada día. Pero si en lugar realizar esta operación en este tiempo se pudiera ir únicamente una vez a la semana se ahorrarían costes y sería más productivo. Con lo cual, la memoria RAM sería un estanque que han ubicado entre los dos puntos en el que se almacenan diversos recursos para que obtener agua sea más fácil.
Comparte:

Reciente