martes, 24 de junio de 2014


Qué son los lenguajes de programación?



Para la inmensa mayoría de los usuarios, el uso de una computadora es lo más sencillo y transparente que existe, y no debe preocuparse por aspectos técnicos relacionados con cómo los programas que utiliza a diario son desarrollados y diseñados. Esto es así desde hace años, y es totalmente aceptable que sea de esta manera, ya que lo que subyace debajo de las ventanas y cuadros de diálogo de una aplicación no debe interferir nunca con la productividad de quien use el software, sino que es responsabilidad de los ingenieros y desarrolladores.

Sin embargo nunca está demás aprender algo nuevo, ya que de esta manera podremos entender mejor cómo funciona una computadora y cómo se interrelaciona con nosotros a través del software, con la consiguiente ganancia en productividad, y por qué no, conseguir ese algo más que nos diferencie de los demás. Es por ello que en este artículo encontraremos abundante información acerca de los lenguajes de programación y su evolución a lo largo de los años.

Que son los lenguajes de programación

Todo lo que vemos ni bien pulsamos el botón de encendido de nuestra computadora, es decir el sistema operativo, sus aplicaciones, y las partes más pequeñas que lo conforman como cuadros de diálogo, menús, ventanas y botones, tienen su nacimiento en los llamados lenguajes de programación, los cuales son básicamente programas con la habilidad, mediante una serie de reglas sintácticas y semánticas compuestas por palabras, números y expresiones matemáticas, de crear el llamado código fuente, el cual una vez compilado, se convertirá en un programa o software y podrá ser ejecutado en nuestra computadora sin necesidad de que el usuario lleve a cabo ningún otro paso.

1G, 2G, GSM, 3G, EDGE, HPSA, 4G y LTE: La evolución de las conexiones móviles




Como con toda nueva tecnología que se expande, los protocolos de conexión móvil, es decir la metodología utilizada para recibir y enviar datos desde y hacia nuestros celulares, ha necesitado ir cambiando sus especificaciones de funcionamiento para adecuarse a las distintas mejores que han sufrido a lo largo de los años, específicamente en lo referente a la velocidad que estas pueden alcanzar.

Es por ello que con el correr del tiempo, nuestros celulares han podido recibir y enviar datos con cada vez mayor velocidad, llegando a alcanzar rangos inimaginables tan sólo unos pocos años atrás. En este sentido, las redes denominadas como 4G son en la actualidad el tipo de conexión más veloz con el que podemos contar, y si bien todavía no se ha extendido a todos los países, en poco tiempo más los usuarios de todo el mundo podrán disfrutar de ella en todo su esplendor.

1G, 2G, GSM, 3G, EDGE, HPSA, 4G y LTE

Pero antes de llegar a 4G, las tecnologías relacionadas con las conexiones móviles tuvieron que recorrer un largo camino, y conocer su derrotero es el propósito de este artículo, así que si deseas conocer qué rol cumplió en el historial de las comunicaciones móviles cada una de las diferentes variantes, sigue leyendo.

1G


Esta sigla corresponde a la primera generación de tecnologías de comunicación móvil, si se exceptúa, claro está a 0G. Puesta en funcionamiento a principios de los años 80, se nutría de estándares como el NMT, AMPS, TACS, C-450, Radiocom 2000, y TZ, entre otros.

Si bien utilizaba para su operatoria el sistema digital para conectar las Radiobases al resto del sistema de telefonía, 1G era analógica, y bastante rudimentaria, ya que además de depender de dispositivos externos como módems para realizar las conexiones de subida y bajada de datos, estos sólo se realizaban a tasas de descarga de hasta 10 Kb/s, sin duda alguna una velocidad exasperante y no apta para personas poco pacientes.

1G, 2G, GSM, 3G, EDGE, HPSA, 4G y LTE

En este sentido, esta tecnología, y por ende también los dispositivos que la usaban, sufría muchos problemas relacionados con la compatibilidad, debido principalmente a inconvenientes surgidos por la falta de normalización y estandarización de estas primeras redes celulares por parte de las empresas operados de telefonía, que querían imponer su sistema aun a costa de la imposibilidad de comunicarse de sus usuarios con otros clientes de una compañía diferente.

Cabe destacar que esta tecnología continuó largo tiempo luego de la implementación de la tecnología 2G, completamente digital.

Global System for Mobile Communications (GSM)


El Sistema Global de Comunicaciones Móviles, también conocido como 2G o GSM, fue el protocolo encargado de estandarizar y proporcionar un marco de compatibilidad a las conexiones móviles. Si bien se comenzó a desarrollar en 1982 por un consorcio de empresas europeas, las primeras implementaciones del protocolo vieron la luz a principios de la década de los 90.

Como comentamos más arriba, la tecnología 2G tenía muchos problemas de compatibilidad entre dispositivos y operadoras, lo que GSM resolvió, proporcionando una eficiencia y capacidad como nunca antes se había visto, lo que colaboró directamente en la expansión de todo el sistema de telefonía celular.



Sin duda alguna, entre las mejores características de GSM se encuentra la velocidad de transferencia, mucho más alta que 1G, alcanzando hasta los 97 Kb/s teóricos. También con GSM se hizo realidad el sistema de SMS, la posibilidad de enviar y recibir correo electrónico y navegar por Internet, entre otros.

General Packet Radio Service (GPRS)


El llamado Servicio General de Paquetes Vía Radio, más conocido por GPRS, acrónimo de General Packet Radio Service, es básicamente una extensión del sistema GSM desarrollado para la transmisión de datos mediante conmutación de paquetes.

Este sistema, considerado por algunos como G 2.5, ofreció la posibilidad deobtener una significativa mejora en las tasas de transferencia de datos en redes GSM, ya que mediante esta extensión se podían alcanzar hasta 32 Kb/s reales, lo que permitió que se pudieran transmitir datos y voz en forma simultánea, además de acceso a datos que no estuvieran en la red GSM.

Qué es Instagram?


A partir de la inclusión de las primeras cámaras en los teléfonos celulares, el hecho de poder fotografiar el momento allí donde sucede, ha pasado a ser parte de la idiosincrasia de los habitantes de cualquier lugar del mundo. Esto se potenció con la llegada al mercado de los smartphones o teléfonos inteligentes, los cuales además nos permiten compartir las fotografías tomadas con el celular con amigos y contactos en las redes sociales más importantes.

En ese sentido, Instagram es una de las más exitosas redes sociales de la actualidad, y no existe usuario al que le guste la fotografía que no escape de utilizarla, haberla utilizado o pensar en compartir sus imágenes mediante esta aplicación. En este artículo conoceremos porqué Instagram se ha convertido en la aplicación de fotografía número uno para Android e iOS.

Que es Instagram

Instagram básicamente es una sencilla pero muy potente aplicación de fotografía para las plataformas Android e iOS, y mediante la cual, además de tomar la fotografía propiamente dicha, también podemos añadirle efectos y filtros para mejorar o transformar la apariencia de la foto. Asimismo, nos permite compartirla en otras redes sociales como Flickr, Twitter, Tumblr  Facebook con una sola pulsación.

Lanzada al mercado a fines del 2010 tras mucho tiempo de trabajo por Kevin Systrom y Mike Krieger, Instagram fue captando usuarios en forma vertiginosa, llegando en el año 2014 a superar la barrera de los 200 millones de personas utilizando sus servicios. Originalmente desarrollada sólo para los dispositivos que contaban con iOS como sistema operativo tales como iPhone,iPad y iPod, recién en 2012 se desarrolló una versión compatible con el sistema operativo para móviles de Google, Android, aprovechando el increíble desarrollo de esta plataforma.

Por qué contraté Internet de 10 Megas y puedo bajar solo a 1 Mega?



La velocidad de una conexión de Internet es siempre motivo de discusión, dado que nunca es lo que esperamos que sea. Una cosa era cuando la contratamos en el local de la prestadora, en donde el empleado nos habló maravillas del servicio y de cómo íbamos a poder descargar de todo en pocos segundos, y otra cuando vinieron los técnicos de la empresa, la instalaron y la dejaron en funcionamiento.

Los segundos requeridos para descargar se convierten en horas, y ver un video de YouTube a veces puede volverse una pesadilla. ¿Por qué sucede esto? Si hemos contratado un servicio que nos garantiza 10 Megas de conexión, es de esperar que esa sea la velocidad a la que podemos descargar. Lamentablemente esto no es así,y es algo que ni los empleados de la oficina ni los técnicos nos van a decir ni antes ni después de comprar el paquete.
Como siempre, el consumidor está solo, sin que nadie le ofrezca una ayuda, ni le brinde una explicación adecuada. Es por ello que en este artículo intentaremos poner nuestro granito de arena para poder comprender el motivo por el cual nuestra conexión no es lo rápida que debería ser.

Contraté 10 megas y bajo a 1 mega

Megabytes y Megabits: La diferencia es fundamental


Básicamente, el motivo por el cual no podemos descargar a los 3, 4 o 10 Megas por segundo que nos prometen las prestadoras es que nosotros entendemos esta cifra como Megabytes, mientras que la prestadora lo ofrece como Megabits.Aunque parezca que una simple letra no puede ser la causante de tamaña disminución en la tasa de transferencia de la conexión, es absolutamente cierto.

El término “Mega”, utilizado en las campañas publicitarias de las empresas proveedoras de Internet, nunca hace referencia a que las tasas de transferencia de la conexión son en Megabits, prestándose a mucha confusión por parte de los usuarios que interpretan que el “Mega” es por Megabyte.

Entender la diferencia fundamental: Bit y Byte


Lo primero que tenemos que tener en cuenta para comenzar a comprender por qué nuestra conexión no ofrece la velocidad que contratamos, es entender que sin ninguna duda, Megabyte y Megabit son dos medidas completamente distintas, lo que ofrecerá valores de transferencia realmente muy diferentes.

Contraté 10 megas y bajo a 1 mega

Para hacer un poco más clara esta cuestión, vamos a repasar un poco de informática básica.
Como sabemos, cada byte consta de 8 bits, un kilobyte está compuesto de 1024 bytes, y un megabyte contiene a su vez 1024 kilobytes.

Desde los inicios de la informática, los términos “bit” “byte” han sido usados para la medición de transferencia de datos. En el caso de “bit” se expresa como  bit/s, b/s o bps, siempre con la letra “b” en minúsculas para evitar confusiones con “byte”, el cual se expresa como B/s.

Esto siempre ha sido motivo de confusión, y es aprovechado por las ISP para hacernos creer algo que no es cierto. Si bien es cierto que la velocidad de transferencia se expresa generalmente en KB/s (kilobytes por segundo), la velocidad de nuestra conexión a Internet se mide en bits, y si cada byte contempla 8 bits, esta tiene un valor ocho veces más pequeño que el “Mega” que nos brinda la prestadora.




Cómo resolver los problemas más comunes en tarjetas SD




Es innegable que las tarjetas SD y microSD son la mejor alternativa disponible en la actualidad para ampliar la capacidad de almacenamiento de dispositivos como smartphones, tablets, cámaras de fotos, reproductores mp3 y hasta incluso notebooks y equipos de escritorio, además de por supuesto brindarnos la comodidad de poder compartir su contenido entre varias plataformas y aparatos sin problema alguno y rápidamente.

Gracias a las tarjetas de memoria, podremos fácilmente disponer de hasta 128 Gb. de capacidad de almacenamiento en un espacio realmente pequeño, lo que nos permite tener muchas horas de audio, video o miles de fotografías y documentos almacenados en un espacio más pequeño que una uña, en perfecto estado y por mucho tiempo.



Sin embargo, y pese a que están construidas con lo más sofisticados sistemas de ensamble, lo cierto es con el uso pueden llegar a presentarse una serie de problemas, siendo afortunadamente la mayoría de las veces los mismos,independientemente de su marca, modelo o capacidad. Esto por supuesto facilita la solución de los mismos, y lo que precisamente intentaremos hacer mediante este artículo, es acercar a aquellos que tienen problemas con sus tarjetas de memoria alguna solución práctica para ponerle fin a la problemática.

No se reconoce la tarjeta de memoria


Pese a que las tarjetas de memoria son capaces de trabajar en cualquier escenario,a veces suele suceder que el sistema no reconozca la tarjeta, un problema común que afecta a muchos usuarios. Llegado el caso de que no podamos solucionar el problema por otra vía, la opción del formateo es la única valedera.



Cabe destacar que el acto de formatear una tarjeta de memoria implica la pérdida total de los datos que se encuentren almacenados en ella. Así que este paso debe ser el último que debemos tomar.

Para formatear una tarjeta de memoria no necesitaremos más que las herramientas que nos proporciona Windows o el sistema operativo que estemos usando.

No se muestra el icono de la tarjeta


Este problema está más relacionado con el funcionamiento de la PC que con la tarjeta de memoria propiamente dicha, ya que se debe en la mayoría de los casos al consumo excesivo de recursos por parte de la computadora. Para solucionarlo, podemos leer este artículo o detener alguna de las aplicaciones que estemos utilizando.

Compatibilidad de tarjetas de memoria entre puertos

En la mayoría de los casos, las PC de escritorio y las portátiles sólo son capaces de aceptar el tamaño estándar de la tarjeta de memoria, por lo cual si poseemos una tarjeta microSD, tendremos que usarla mediante un adaptador, siendo este último una fuente conocida de problemas, ya que cada una de ellas funciona con un determinado tipo de adaptador, el cual generalmente acompaña a la tarjeta de memoria cuando la adquirimos.

resolver problemas comunes en tarjetas sd

En el caso de que no dispongamos del adaptador original, tendremos que obtener alguno, siendo una buena idea la adquisición de un adaptador del tipo pendrive,los cuales suelen disponer de varias ranuras, lo que facilita su conexión.

No se puede guardar en la tarjeta de memoria


La imposibilidad de guardar datos en la tarjeta es otro de los problemas más comunes que suelen tener las unidades SD. Esto es debido a que muchas tarjetas tienen un sistema de bloqueo que impide que la misma pueda ser escrita por error, y es posible que la hayamos activado sin darnos cuenta, ya que se trata de una pequeña lengüeta ubicada en uno de los lados de la unidad. Con probar moviendo la misma a la otra posición, es posible que el problema se solucione.

resolver problemas comunes en tarjetas sd

También es posible, de acuerdo a la marca y modelo que dispongamos, que la tarjeta traiga incorporado un sistema de protección por software, generalmente mediante una contraseña. El problema aquí es que al no tener o haber olvidado dicha contraseña no podremos acceder a los datos, ni tampoco poder borrar el contenido de la tarjeta para reutilizarla.

En este caso, la mejor solución sería la destrucción total de todos los datos, lo que podemos hacer fácilmente mediante una herramienta como Hard Drive Eraser,que podemos descargar directamente pulsando sobre este enlace.


Que es Google Keep?



A pesar de que en el mercado existen literalmente miles de aplicaciones para la toma de notas, todas ellas repletas de características y funciones, Google Keep se ha ido ganando su espacio entre los usuarios debido exactamente a lo contrario: su sencillez, lo que bajo ningún punto de vista debe confundirse con simpleza. Aunque a simple vista parece un tanto “corto”, lo cierto es que escondido debajo de su interfaz ofrece prácticas y sólidas funciones, aptas para aquel que sólo necesita tomar una nota y agregarle algunos datos.

A diferencia de otras aplicaciones de toma de notas como Evernote u OneNote, esta última en menor medida, referentes del mercado en este tipo de aplicaciones,Google Keep fue desarrollado teniendo en mente a aquel usuario que no desea complicarse la vida lidiando con interfaces repletas de características, que si bien serán útiles a usuarios más experimentados, sólo son estorbos cuando lo único que deseamos es anotar algo para no olvidarnos. En este artículo, conoceremos las principales funciones de Google Keep y cómo sacarles el mejor provecho.

Antes de comenzar, Google Keep tiene tanto ventajas como desventajas, pero cuál de sus características es cualquiera de ellas siempre debe ser evaluada por los usuarios en base a sus necesidades y requerimientos, y de lo que espera de una aplicación de este tipo. Pero una cosa es segura, si estamos acostumbrados al uso de Evernote, Keep nos parecerá en extremo simple, sin embargo, puede ser la aplicación perfecta para quien no necesita de toda la parafernalia de Evernote, ya que es extremadamente rápida y sencilla de utilizar. Además es completamente gratuita e ilimitada, ya que todas las notas que elaboremos mediante Keep se sincronizarán mediante Google Drive.
Cómo comenzar con Google Keep
Sin duda alguna, una de las virtudes más apreciables de Google Keep es que se encuentra presente prácticamente en todas las plataformas, lo que favorece muchísimo al usuario que lo utiliza a menudo. Existen versiones de la aplicación para Android y PC, además de la posibilidad de usarlo en otros sistemas operativos como Linux o iOS de la mano de Chrome, el navegador estrella de la compañía.

Una cosa que notamos ni bien instalamos la aplicación en nuestro smartphone,tablet o computadora personal es que no es necesario ser ningún genio para utilizarla, ya que es realmente simple de entender, lo único que tenemos que hacer para comenzar a almacenar notas es pulsar sobre el botón “Añadir nota”. En el caso de que necesitemos hacer una lista de ítems a cumplir, también es muy sencillo de implementar, y además ofrece la posibilidad de mover los apartados que componen la lista en el orden que deseemos tan sólo con arrastrarlos.

Microsoft redobla su apuesta por Android con un nuevo smartphone

El Nokia X2 sigue la línea iniciada a principios de año, con un equipo de prestaciones modestas y bajo costo

 
Microsoft presentó un nuevo modelo de su línea de smartphones que usa una versión modificada de Android, que debutó en febrero último con tres modelos (Nokia X, X+ y XL) cuando todavía no se había completado la compra que Microsoft hizo de la división de teléfonos celulares de la finlandesa Nokia (que sigue existiendo y también hace cosas para Android ).
El nuevo Nokia X2 (la compañía estadounidense todavía mantiene la marca Nokia, aunque no por mucho tiempo ) tiene una pantalla táctil LCD de 4,3 pulgadas (800 x 480 pixeles), 1 GB de RAM, chip Qualcomm Snapdragon 200 de doble núcleo a 1,2 GHz, 4 GB de almacenamiento interno y ranura microSD, cámara de 5 megapixeles con flash, cámara frontal, 3G, Wi-Fi, GPS, Bluetooth 4.0, radio FM, batería removible de 1800 mAh y doble SIM.

Usa una versión modificada de Android 4.1 (y su propia tienda de aplicaciones, aunque es compatible con el Android estándar; Amazon hace algo similar con sus equipos ), pero ahora incluye lo que la compañía denomina la versión 2.0 de su plataforma , que a diferencia del X original tiene dos botones adelante: de Inicio y de Retroceso; esta nueva versión no estará disponible para el X original (aunque, según la compañía, sí recibirá otras actualizaciones).
Mantiene el resto de la interfaz de usuario modificada (con una vista inicial que mezcla cosas de Windows Phone) pero mejora el cambio entre aplicaciones, agiliza Fastlane, la vista sinfín de notificaciones que tiene el equipo, y suma un modo para ver todas las aplicaciones instaladas al estilo de Windows Phone. Y usa el nuevo navegador Opera -basado en el motor del Chrome- como su browser predeterminado, además de los servicios online de Microsoft (como OneDrive) y los de Nokia (los mapas Here).
El equipo tendrá un precio en Europa de 99 euros, antes de impuestos y subsidios, y saldrá a la venta en el tercer trimestre del año..