Rejected by his father at birth, a boy with albinism navigates a childhood of bullying, tragedy and cautious hope in this coming-of-age drama.
from New On Netflix USA https://ift.tt/kHyXZ0o
via IFTTT
Rejected by his father at birth, a boy with albinism navigates a childhood of bullying, tragedy and cautious hope in this coming-of-age drama.
from New On Netflix USA https://ift.tt/kHyXZ0o
via IFTTT
Got milk? From wearables to popular portables, these are the breast pumps we recommend for your nursing era.
from Gear Latest https://ift.tt/vq3RdDz
via IFTTT
Tools like Zoom’s Clips feature to make it easier to have meetings across time zones and busy schedules.
from Gear Latest https://ift.tt/IK90GpE
via IFTTT
Cobol es uno de los lenguajes de programación más antiguos
Quien no ha escuchado hablar del lenguaje de programación «COBOL» y lo primero que se les viene a la mente es la imagen de arriba, y es que realmente no es para más, ya que este lenguaje de programación cumplió 64 años y sigue siendo uno de los lenguajes de programación más antiguos en uso activo, así como uno de los líderes en términos de cantidad de código escrito.
Para muchos de los que apenas inician en el mundo de la programación suelen escuchar y leer mucho sobre los lenguajes de programación modernos y cuál suele ser el más rentable o el que tiene bastante futuro. Pero cuando se trata de mirar hacia atrás son pocos los lenguajes que realmente suelen generar interés.
(adsbygoogle = window.adsbygoogle || []).push({});
Y es que por ejemplo dentro de los principales lenguajes de programación «no recientes» que suelen ser recomendados para aprender están C, C++, C#, java, php de los cuales C vendría siendo el que influencio en los otros, pero que cada uno tiene sus mejoras en comparación con C.
De ahí en adelante, es muy raro el que te haga una recomendación de aprender un lenguaje más viejo, dígase Pascal, Fortran o COBOL, estamos hablando de ligas mayores, ya que estos tienen una curva de aprendizaje bastante alta, o bueno tal vez no tanto y podría ser yo el exagerado por haber crecido con la escuela de C.
Pero bueno, dejando el tema de lado, en el articulo de dedicaremos este espacio para habar un poco sobre GnuCOBOL, el cual es un compilador open source para COBOL y el cual después de casi dos años de desarrollo, desde el lanzamiento anterior, se ha dado a conocer su nueva versión «GnuCOBOL 3.2».
(adsbygoogle = window.adsbygoogle || []).push({});
GnuCOBOL se posiciona como un compilador open source que permite traducir programas COBOL a una representación C para su posterior compilación utilizando GCC u otros compiladores C. Básicamente lo que hace GnuCOBOL es traducir un programa COBOL a un programa C, el cual puede entonces ser compilado en el código real utilizado por el ordenador o en una biblioteca donde otros programas pueden llamarlo.
En UNIX y sistemas operativos similares (como Linux) se utiliza el compilador GNU C. Para Windows, el paquete Visual Studio Express de Microsoft proporciona el compilador de C. La compilación en dos pasos se realiza normalmente con un solo comando, pero existe una opción que permite al programador detener la compilación después de que se haya generado el código C.
Screenshot de GnuCOBOL
El script de configuración que configura la compilación de GnuCOBOL tiene opciones que incluyen:
(adsbygoogle = window.adsbygoogle || []).push({});
Dentro de las principales características del compilador, se menciona que admite 19 dialectos del lenguaje COBOL, admite parcialmente la especificación COBOL 2014 y pasa las pruebas de compatibilidad 9740 COBOL 85. Se proporciona un depurador integrado para depurar programas.
Sobre la nueva versión de GnuCOBOL 3.2, se destacan los siguientes cambios:
Para los interesados en poder obtener la nueva versión de GnuCOBOL, pueden obtener el código fuente de este compilador desde el siguiente enlace.
Para quienes son usuarios de Arch Linux y derivados, pueden instalar desde el repositorio (aun versión anterior), con el siguiente comando:
sudo pacman -S gnucobol
Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.
from Linux Adictos https://ift.tt/XqxmJQE
via IFTTT
47,000 personnel warned of data leak risk after breach of contractor’s system, the Sun reports
The Metropolitan police is on high alert after a security breach involving the IT system of one of its suppliers, the force said.
Scotland Yard is working with the company to understand the scale of the incident.
from Data and computer security | The Guardian https://ift.tt/Fn5rKCw
via IFTTT
Tor es un proyecto cuyo objetivo principal es el desarrollo de una red de comunicaciones de anonimato a nivel de red
Se dio a conocer el lanzamiento de la nueva versión de Tor 0.4.8, en la cual se han implementado varias funciones importantes y correcciones de errores. Este nuevo lanzamiento se posiciona como la primera versión estable de la rama 0.4.x, la cual se mantendrá como parte del ciclo de mantenimiento regular.
En esta nueva rama de «Tor 0.4.8» las actualizaciones se suspenderán después de 9 meses o 3 meses después del lanzamiento de la rama 0.4.9.x.
(adsbygoogle = window.adsbygoogle || []).push({});
En esta nueva versión que se presenta de Tor 0.4.8, una de sus principales novedades es el nuevo método añadido, que tiene como función, proteger los servicios Onion de ataques DoS basado en el uso de prueba de trabajo (PoW) para identificar a los clientes cuyas solicitudes deben procesarse primero. El mecanismo de prueba de trabajo, tiene como finalidad el desincentivar a los atacantes al hacer que los ataques a gran escala sean costosos y poco prácticos, al tiempo que se dará prioridad al tráfico legítimo.
Se menciona que la defensa PoW de Tor es un mecanismo dinámico y reactivo, que permanece inactivo en condiciones normales de uso para garantizar una experiencia de usuario perfecta, pero cuando un servicio onion está bajo estrés, el mecanismo solicitará que las conexiones entrantes de los clientes realicen una serie de operaciones sucesivamente más complejas. Luego, el servicio priorizará estas conexiones en función del nivel de esfuerzo demostrado por el cliente.
Otro de los cambios que se destaca de la nueva versión, es que se implementó el protocolo de separación de tráfico Conflux, permite aumentar el rendimiento y la confiabilidad de las conexiones dividiendo el tráfico hacia el nodo de salida en dos flujos que pasan a través de diferentes cadenas de nodos. El funcionamiento del protocolo se basa en la selección de pares de cadenas de confluencia de un grupo prediseñado, después de lo cual se realiza una reversión para usar cadenas regulares. Para aumentar el rendimiento, los datos enviados desde el nodo de salida se multiplexan y distribuyen en dos canales, mientras que el cliente también tiene la oportunidad de transferir la conexión a un modo de reducción de retrasos, en el que se selecciona un canal con retrasos mínimos para los datos.
(adsbygoogle = window.adsbygoogle || []).push({});
Ademas de ello, en Tor 0.4.8 se garantiza la interacción correcta de los servidores de directorio Tor (Directory Authority) y los relés con los servidores de directorio que han cambiado su dirección IP. Anteriormente, los nodos continuaban enviando datos a la dirección anterior especificada en el archivo de configuración, incluso después de que el cambio de dirección apareciera en la lista de estado de la red.
De los demás cambios que se destacan de esta nueva versión:
Finalmente si estás interesado en conocer más al respecto sobre esta nueva versión, puedes consultar los detalles en el siguiente enlace.
Para poder obtener esta nueva versión, basta con dirigirnos al sitio web oficial del proyecto y en su sección de descargas podremos obtener el código fuente para su compilación. Puedes obtener el código fuente desde el siguiente enlace.
(adsbygoogle = window.adsbygoogle || []).push({});
Mientras que para el caso especial de usuarios de Arch Linux podremos obtenerlo desde el repositorio de AUR. Solo que en estos momentos no se ha actualizado el paquete, puedes monitorearlo desde el siguiente enlace y en cuanto este disponible puedes realizar la instalación tecleando el siguiente comando:
yay -S tor-git
from Linux Adictos https://ift.tt/qCIhZaT
via IFTTT
Unravel the tangled world of cords and find the ones you need to charge your gadgets and transfer data.
from Gear Latest https://ift.tt/V9YCIwx
via IFTTT
Plus: Apple changes its mind about right-to-repair legislation, Sony shows off a new portable PlayStation device, and what happens when police go after kids for schoolyard offenses.
from Gear Latest https://ift.tt/BkaeYlX
via IFTTT
From making his mark to cementing his legend, this biopic of George Foreman highlights his turn toward faith and an improbable return to the ring.
from New On Netflix USA https://ift.tt/1rsv5z8
via IFTTT
Ditch the Instagram-famous original Elvie wearable breast pump, and go for the affordable, portable model instead.
from Gear Latest https://ift.tt/zgFW5bX
via IFTTT