Todas las entradas de: Hwagm

Orgulloso de poder contar con las mejores personas que hay en al red en el foro de seguridadwireless.net

Inventan un revolucionario microchip que elevará la velocidad del wifi

La Universidad de Columbia ha presentado un microchip que transmite y recibe simultáneamente una señal a la misma frecuencia utilizando una sola antena. Harish Krishnaswamy, director del laboratorio Columbia High-Speed and Mm-wave IC (CoSMIC) de la Universidad de Columbia (EE.UU.), ha presentado un invento que revolucionaría el sector de las telecomunicaciones, el circuito integrado de radio frecuencia en modo ‘full-duplex’, según lo recoge el rotativo británico ‘Daily Mail’. Este nuevo dispositivo tiene la capacidad de transmitir y recibir señales por un mismo canal de radiofrecuencia de forma simultánea, lo que en telecomunicaciones se conoce como transmisión en modo ‘full-duplex’. Rompiendo el paradigma Hace apenas un año, este tipo de tecnologías eran inimaginables, ya que de acuerdo con la teoría la transmisión y la recepción de señales deben realizarse con una diferencia de tiempo o a distintas frecuencias. Para lograr su propósito, el equipo de Krishnaswamy debió ‘romper’ el teorema de reciprocidad de Lorentz, que establece que los patrones de radiación de las ondas electromagnéticas son idénticos cuando viajan en direcciones contrarias. El secreto del nuevo invento radica en un sistema circulador no recíproco instalado en el microchip, que permite la transmisión simultánea en ambos sentidos y, por ende, aumenta la velocidad de transmisión de datos. “La comunicación ‘full-duplex’ se ha convertido en un área de investigación crucial y hoy hemos demostrado con este microchip que la capacidad del wifi puede ser incrementada al doble utilizando una sola antena”, explicó Krishnaswamy. “Es muy extraño observar que un pequeño grupo de investigación realice avances significativos en teoremas fundamentales haciendo contribuciones de aplicación práctica… debemos premiar a los estudiantes que lo consiguieron”, destacó el científico. Fuente

MICROSOFT DEMANDA AL GOBIERNO DE EE.UU.

Microsoft ha demandado al Gobierno de EEUU por no poder informar a sus clientes de que las autoridades están espiando o investigando sus correos electrónicos. La demanda se basa en el acceso del Gobierno de EEUU a datos que están en la nube y que se almacenan en los servidores de Microsoft. La demanda se ha presentado en Washington contra el Departamento de Justicia porque Microsoft considera “inconstitucional” que la empresa no pueda informar a sus clientes de que sus datos están siendo revisados y analizados por el Gobierno. Microsoft considera que sus clientes tienen derecho a saber cuándo el Gobierno tiene acceso a sus mensajes de correo electrónico” señala la demanda. El Departamento de Justicia aún no se ha pronunciado sobre ello. “La gente no renuncian a sus derechos cuando su información privada se traslada de un almacenamiento físico a la nube”, asegura Microsoft, según la agencia Reuters. La compañía critica la manera en la que las autoridades han estado usando la Ley de Privacidad de las Comunicaciones Electrónicas para acceder a los datos almacenados en la nube y utilizar su poder para llevar a cabo ciertas investigaciones secretas. La empresa añade que en los últimos 18 meses, ha recibido 5,624 peticiones en virtud de esta ley y en 2,576 de esas peticiones Microsoft no ha podido informar a sus clientes. Hace dos años, las empresas de tecnología ganaron el derecho legal de hacer público el número de peticiones que reciben del Gobierno. Y, con esta demanda, ahora Microsoft exige tener el derecho a informar a sus clientes directamente de que se han solicitado sus datos personales. Fuente

Con Bash Shell, Windows 10 ejecuta gráficas de Linux

No es compatible oficialmente, pero ya es muy fácil de usar. Vía PC World Microsoft dijo que no apoyaría aplicaciones gráficas de Bash en Windows. Pero emprendedores geeks como w2qw en Reddit descubrieron la manera de ejecutar aplicaciones gráficas con Bash en Windows 10. El código subyacente es mucho más capaz que el que inicialmente Microsoft demostró. Instala un servidor X Esto es posible debido a que el intérprete de comandos para Windows es más que una cáscara. Microsoft construyó todo un “subsistema de Windows para Linux” que permite a Windows 10 ejecutar aplicaciones Linux de forma nativa, incluso los gráficos. Instalar Bash para Windows 10 realmente permitirá tener una capa del sistema operativo completo para ejecutar aplicaciones de Linux y un completo entorno de espacio de usuario de Ubuntu, es decir, por encima de todo el núcleo de Linux. La única pieza que falta es un servidor X que permita que aparezcan esas aplicaciones gráficas en el escritorio de Windows. Esta quiere decir que la misma gente de técnica utilizará aplicaciones gráficas de escritorio Linux para aplicar en una red. El servidor Xming X para Windows funciona bien para esto, aunque hay otros servidores X para Windows que también deben trabajar. Puedes descargarlo e instalarlo en el PC de Windows 10 empezar. Sólo puedes utilizar la configuración predeterminada y funcionará bien. Al abrir Xming aparecerá en la bandeja del sistema, se ejecutará en segundo plano y esperará a que inicie un programa gráfico de Linux. Este es el Windows 10 que ejecuta aplicaciones de escritorio Linux. Ahora tendrás que instalar una aplicación gráfica y lo podrás hacer con el comando apt-get estándar que está en el entorno de Bash. El comando apt-get tiene acceso a repositorios de software completos de Ubuntu, por lo que puedes usarlos para instalar aplicaciones gráficas sin ningún tipo de configuración adicional. Por ejemplo, para instalar la versión para Linux de Firefox desde los repositorios de Ubuntu, sólo tienes que ejecutar el siguiente comando:
apt-get install firefox
Una vez instalado el programa, puedes especificar el servidor X y luego iniciar la aplicación. Por ejemplo, para lanzar Firefox, ejecute los siguientes comandos. (Para lanzar otra aplicación gráfica, sólo tiene que especificar su nombre en lugar de “Firefox.)”
Export DISPLAY = x: 0
Firefox Suponiendo que se está ejecutando un servidor X como Xming en el PC con Windows, la aplicación gráfica debe ejecutarse. Puede que no se ejecute con la mayor rapidez (aplicaciones no pueden usar la representación en directo para ejecutar en el hardware). Este es actualmente un poco inestable. Muchas aplicaciones que se probaron eran incapaces de ejecutarse de forma fiable. Algunas personas reportaron más éxito. Pero los errores no son ninguna sorpresa, ya que el subsistema de Windows para Linux es beta y este es su primer lanzamiento. Como Microsoft mejora el código subyacente, incluso estas aplicaciones gráficas deben trabajar mejor y con el mejor tiempo. Fuente

Richard Stallman: “Incluir ZFS en Linux es imposible”

El pasado mes de febrero nos hicimos eco de la que posiblemente sea la mayor polémica de Ubuntu 16.04, la incorporación por defecto del sistema de ficheros ZFS en Linux. Las alarmas saltaron tras anunciar Canonical la decisión de incluir ZFS por defecto en Ubuntu 16.04, decisión que ha recibido una rotunda respuesta por parte de la Software Freedom Consortium, que denuncia la inclusión de ZFS en Linux como una violación de la licencia GPLv2 utilizada por el kernel, debido a que licencia CDDLv1 empleada por el sistema de ficheros es incompatible. Pese a todo Canonical insiste en la legalidad de su decisión y que ZFS puede ser incluido en Linux. Richard Stallman, padre del software libre y el Proyecto GNU, ha respondido con un contundente “No” sobre si es posible combinar ZFS y Linux. En unas declaraciones publicadas en el sitio web de la Free Software Foundation, Stallman explica que “el código bajo una licencia incompatible con la GPL no puede ser añadido, ya sea en forma de código o de binario, sin violar la GPL”, a lo que añade, “si tu distribuyes módulos que pueden ser enlazados juntos por el usuario, tienes que hacerlo dentro de un trabajo combinado, y por lo tanto tienes que lanzar el trabajo combinado en su totalidad bajo la licencia GNU GPL”. Básicamente quiere decir que tanto el código bajo CDDLv1 de ZFS y el código bajo GPLv2 de Linux tendrían que ser lanzados bajo GPLv2, por lo que no se puede incluir código bajo CDDLv1 en un proyecto bajo GPLv2. Por otro lado el gurú del software libre ha querido recalcar que si esto se hace de forma privada no habría ningún problema, o sea, que si uno se dedica a crear una combinación del kernel Linux y ZFS para su uso personal y sin distribuirlo no va a ser perseguido por ello. El problema surge cuando el trabajo se hace público, tal y como hace Canonical con Ubuntu. Una opción propuesta por Richard Stallman para solucionar la situación es que los poseedores de los derechos de ZFS den permiso para publicarlo bajo licencia GPLv2 o posterior, pudiendo ser añadido a cualquier otra licencia. En caso de producirse esto se podría introducir ZFS en Linux sin violar la licencia de GNU. Habrá que ver cómo acaba esta situación, porque Ubuntu 16.04 ya está en las últimas fases de depuración antes de su lanzamiento oficial, por lo que echarse para atrás podría ser perjudicial para los intereses de Canonical. Como ya dijimos en otra ocasión, muchos esperan que Oracle relicencie ZFS para que sea compatible con Linux, sin embargo, la compañía especializada en bases de datos no está dispuesta a dar su brazo a torcer. Fuente

Visual C++ para Linux

En la pasada conferencia Build (Microsoft), se hizo uno de esos anuncios que sorprenden si consideramos que la empresa de las ventanas solamente parece entender del sistema operativo Windows. Anunciaron que Visual Studio ahora va a soportar el desarrollo de C++ pero para Linux. La pregunta que surge naturalmente es ¿por qué Microsoft haría algo semejante? Visual Studio ha hecho algunos cambios importantes en los últimos meses. No solamente es un IDE, un entorno de programación para los lenguajes que promueve la empresa. Ahora parece ser que el IDE de VS bien podría estar en otros sistemas operativos además de Windows. Por ejemplo, Android está basado en Linux y esta fue anteriormente la primera introducción para la programación usando Linux y VS en ese sistema operativo. Lo que parece estar haciendo Microsoft es extender VS para crear aplicaciones en Linux y no sólo para Android. Por el momento hay una dependencia de las herramientas de Android para Visual Studio, por lo que hay que instalar primero estas. Sin embargo, esto podría cambiar. La nueva extensión soporta por el momento una configuración para compilar (build – es decir, compilar todas las rutinas siempre), de forma remota, lo que significa que la máquina Linux, que es el objetivo de la compilación, es la que hace este trabajo, es decir, compila, liga y ejecuta el código. Para que esto pueda suceder VS debe poderse comunicar con la máquina remota usando SSH, lo que implica instalar openssh si es que no está ya instalado. Se necesita también g++, el compilador GNU C++, gdb y gdbobserver, que es el depurador de GNU. Cuando las extensiones están ya instaladas, entonces hay que ver los “templates”, para las aplicaciones de consola, las cuales hay para la Raspberry Pi en lo que es la moda próxima, el IoT. Esto parece ser la causa por la cual Microsoft ha incluido el desarrollo de aplicaciones para Linux en VS. La Pi es ya un dispositivo tan importante para el IoT que poder programar esta máquina es ya una necesidad. Es evidente que muchos programadores tienen que irse a Linux si es que quieren trabajar con el IoT, pues prácticamente la mayoría de las tarjetas de desarrollo soportan alguna versión de Linux´ Fuente

Samsung patenta lentes de contacto con cámara integrada

El dispositivo podría sacar fotos con el parpadeo del usuario y transmitirlas a un dispositivo móvil. El sitio SamMobile ha dado a concoer que Samsung patentó en Corea del Sur el concepto de lentes de contacto con una cámara integrada capaz de proyectar imágenes directamente en los ojos del usuario. Al parpadear, el usuario podría tomar fotografías y/o grabar video. Los lentes también tendrían pequeñas antenas capaces de transmitir la información a un dispositivo móvil. Al ir en los ojos de los usuarios, serían casi imposibles de detectar. Este tipo de tecnología también ofrecería la posibilidad de integrar realidad aumentada directamente al usuario y sin la necesidad de grandes periféricos, como lo son el Oculsus Rift o los visores compatibles con Google Cardboard. Si bien la patente no significa que la compañía fabricará efectivamente el dispositivo, sí permite entregar una idea de la tecnología que está en estudio en estos momentos. Fuente

L Torvalds trabajará “25 años” para que llegue el año de Linux en el escritorio

Linux cumplirá 25 años en agosto. El kernel que nació como un hobby del estudiante finlandés Linus Torvalds domina prácticamente todos los ámbitos de la tecnología, excepto el mercado de escritorio. ¿Qué hace Torvalds después de todo este tiempo? Sigue trabajando, dice, por el año de Linux en el escritorio El padre de Linux ha hablado de todo un poco en la Embedded Linux Conference durante su charla con Dirk Hohndel, tecnólogo del código abierto en Intel y amigo de Linus. “Hoy puedes usar tu teléfono Linux para conectarte a un data center basado en Linux a través de un router basado en Linux para que una inteligencia artificial te ayude a elegir qué dispositivo basado en Linux podrás comprar a continuación”, dijo Hohndel. “No es algo que haya ocurrido de la noche a la mañana”, contestó Torvalds. Android ha contribuido al importante dominio del núcleo Linux en el smartphone y otros dispositivos de consumo, pero el sistema operativo también está instalado en la mayoría de servidores y superordenadores del mundo. No ocurre lo mismo con los portátiles y PCs de escritorio. Sobre este tema, Linus Torvalds sigue mostrándose tan optimista como siempre: El escritorio no ha conquistado el mundo como lo ha hecho Linux en muchas otras áreas. Pero para el uso que yo le doy, mi escritorio luce mucho mejor de lo que jamás habría imaginado. Soy conocido por ser poco educado con la gente de las interfaces gráficas de escritorio. Quiero trabajar. Que algo sea bonito no está entre mis prioridades. De hecho estoy bastante contento con el escritorio de Linux. Empecé este proyecto por mis propias necesidades y mis necesidades están bastante cubiertas. Por eso, para mí, no es un fracaso. Me encantaría que Linux conquistara ese mundo también, pero resulta que es un ámbito difícil. Sigo trabajando en ello. Han pasado 25 años, puedo seguir haciéndolo otros 25. Voy a exprimirlos al máximo. Torvalds ya no escribe código, pero supervisa el desarrollo de nuevas versiones y hace las “pull requests”. Estos días ultima el lanzamiento de la versión 4.6 del kernel, una de las más grandes en las que ha trabajado en los últimos dos años, con soporte para el sistema de ficheros orangeFS —el sistema de ficheros número 35 que soporta Linux Fuente

El año de Linux: Microsoft añade el intérprete de comandos Bash a Windows 10

Bash es un viejo conocido de los usuarios y programadores de Linux. Se trata del intérprete de comandos por defecto de la mayor parte de distribuciones Linux del mundo. Ahora, Bash será también el intérprete de comandos de otro sistema operativo: Windows 10. No se trata de una aplicación puente ni de un emulador o una máquina virtual. Se trata del Bash nativo de Linux. Microsoft ha llegado a un acuerdo con Canoninal para que el popular intérprete esté disponible como una descarga más en la Windows App Store. La llegada de Bash en Windows 10 está pensada para facilitar el trabajo a los desarrolladores que quieran trabajar sobre varias plataformas, ya que podrán escribir código mediante el popular intérprete directamente bajo Windows. No es el primer acercamiento entre ambas empresas. Anteriormente, Mincrosoft ha llevado SQL Server y Visual Studio a distribuciones Linux Fuente

Cada vez más desarrolladores eligen OS X o Linux

Más de 56.000 desarrolladores, de 173 países, participaron en la encuesta anual de Stack Overflow. El portal de desarrolladores Stack Overflow ha realizado una encuesta entre sus usuarios, abordando temas cómo tecnologías utilizadas y preferencias personales. Según la organización, en el mundo hay aproximadamente 15 millones de desarrolladores profesionales. En la encuesta se constata que, por primera vez, OS X ha superado con amplio margen a Linux como el sistema operativo predilecto entre los desarrolladores, incluso a pesar que la participación de Linux aumentó de un 20,5 a un 21,7%. El 26,2% de los desarrolladores participantes en la encuesta dijo desarrollar principalmente para OS X, cifra que representa un incremento de 4,7 puntos porcentuales con respecto a la misma encuesta realizada el año precedente. Windows continúa siendo el sistema operativo utilizado por más de la mitad de los encuestados, aunque el porcentaje correspondiente a OS X ha aumentado considerablemente durante los últimos años. Windows 7 es la versión de Windows más utilizada entre los desarrolladores, seguida de cerca por Windows 10. Ambos sistemas operativos se encuentran aproximadamente en el mismo nivel que Linux. Entre las distribuciones de Linux, Ubuntu es la más utilizada, al concentrar el 12,3% de las preferencias. Debian, Mint y Fedora son utilizadas, respectivamente, por el 1,9, 1,7 y 1,4% de los encuestados. Tecnologías utilizadas El 55,5% de los desarrolladores menciona a JavaScript entre las tecnologías utilizadas. En segundo lugar se sitúa SQL con el 49,1%, precediendo a Java, con el 36,3%. La organización indica que estos porcentajes se mantienen en el nivel del año precedente. C# es el lenguaje de programación preferido por el 30,9%. Aunque no se observa una contracción mayúscula con respecto al año anterior, la tendencia es negativa. En 2013, el 44,7% de los encuestados dijo utilizar C#, quedando en un par de puntos porcentuales por encima de Java. PHP, en tanto, cayó considerablemente en el informe interanual, de un 29,7% a un 25,9%. Simultáneamente, Node.js y AngularJS mostraron un notable crecimiento. Ambos son utilizados por aproximadamente el 17% de los desarrolladores. Tecnologías preferidas Indudablemente, no siempre la tecnología utilizada coincide con la tecnología preferida. En tal sentido, el 79,1% de los desarrolladores dijo valorar sobremanera el lenguaje de programación Rust, mientras que Swift, F#, Scala y Go se sitúan en las posiciones siguientes. En el lugar opuesto de la escala se apuntan Visual Basic, precediendo a WordPress, Matlab, Sharepoint y CoffeeScript. Las tecnologías que la mayoría de los desarrolladores participantes en la encuesta quisiera utilizar a futuro son Android, Node.js y AngularJS. Sin embargo, las herramientas que con mayor celeridad aumentan su popularidad son React, Spark y Swift. La situación es la opuesta con CoffeeScript, Haskell y, por cierto, Windows Phone, plataforma de la que un número cada vez mayor de desarrolladores parece alejarse. Edad, estudios, nivel salarial y rubros El estudio también considera factores adicionales, como la edad promedio de los desarrolladores, género, nivel salarial, etc. Fuente

Por qué la realidad virtual es la próxima gran interfaz tecnológica

La realidad virtual (VR) es la próxima interfaz tecnológica y llegó para transformar la manera en la que, como usuarios, interactuamos con el contenido. A diferencia de lo que ocurre con todos los formatos tradicionales (smartphones, tablets, TV, Cine) donde el contenido esta en una pantalla e interactuamos de manera pasiva con lo digital (sólo vemos o accedemos a lo que nos presentan delante), en el VR el usuario se mete adentro y pasa a “ser parte” del contenido. Esta es una de las principales caracterisitca que se logra con el VR a partir de la combinacion del efecto de 360° y el 3D y es lo que comunmente se conoce como “inmersividad”. Aún así, a pesar de que su potencial es enorme, las aplicaciones comerciales del futuro todavía no han sido desarrolladas y hay muchas startups trabajando para descubrir aquella que será la triunfadora y catalizará todo el potencial de la tecnología. Sumado a sus logros, los recientes avances en la industria potencian las expectativas y las posibilidades depositadas en los “cascos” VR. Según un informe realizado por Juniper Research, este año se venderán más de 3 millones de “cascos”, lo que significará en 2020 la consolidación de una industria de 30 mil millones de dólares. Este año, además, ocurrirá el lanzamiento comercial de Oculus y dispositivos de VR de Sony, HTC, Samsung y Google, que ayudarán de manera significativa al desarrollo del segmento. Así, podemos nombrar al 2016 como el año en que despegará la realidad virtual. Sin embargo, se requiere más que la innovación en hardware para la adopción masiva de ésta tecnología. Los nuevos contenidos y las nuevas experiencias que la realidad virtual pueda crear serán determinantes y son una oportunidad para captar usuarios a partir de experiencias innovadoras; es necesario complementar el “hardware” con material immersivo para todas las audiencias -más allá de los nichos orientados al gaming. Fuente