Clion: Un entorno de desarrollo integrado multiplataforma para C y C++

El día de hoy vamos a hablar de un entorno de desarrollo integrado (IDE) que viene de la mano de JetBrains una empresa de desarrollo de software bastante conocida por la creación de varias herramientas y el lenguaje de programación Kotlin.

La aplicación de la que vamos a hablar es CLion el cual es un IDE enfocado para el desarrollo en los lenguajes de programación C y C ++, CLion es un IDE multiplataforma por lo que puede ser utilizado en Linux, macOS y Windows integrado con el sistema de compilación CMake.

CMake es una familia de herramientas diseñadas para crear, probar y empaquetar, ya que controla el proceso de compilación del software utilizando plataformas simples y archivos de configuración independientes del compilador.

La versión inicial es compatible con GNU Compiler Collection (GCC) y compiladores Clang y GDB Debugger, LLDB y Google Test. Además de C y C ++, CLion admite otros lenguajes directamente o mediante complementos: Kotlin, Python, Rust, Swift y otros.

Sobre CLion

CLion al igual que muchos IDE cuenta con la función de completar el código fácilmente, con lo cual el CLion puede ayudarte a ahorrar bastante tiempo en completar las sintaxis de tu código que estés escribiendo en él.

Y no solo eso también CLion cuenta con plantillas pre formateadas de sintaxis de código con las cuales tu indicas la sintaxis y generará el código mostrándote además posibles sintaxis y así mejorar la velocidad de escritura.

Otro de los puntos que podemos destacar de este programa es que también cuenta con un buscador bastante potente, ya que no solamente realiza la búsqueda del criterio que tu le indiques dentro del archivo que estés trabajando, si no que lo realiza dentro de todos los que tengas abiertos en ese momento.

Entre sus principales características podemos destacar:

  • Editor de código inteligente
  • Búsqueda de código y navegación
  • Generación de código y refactorizaciones
  • Análisis de código
  • Configuración del editor
  • IU del depurador
  • Integración de Valgrind Memcheck
  • Soporte CMake
  • Examen de la unidad
  • Documentación del código
  • Integración de VCS
  • Historia local
  • Terminal incorporada
  • Modo de emulación Vim
  • Complementos

Si quieres instalar este programa en tu sistema debo de decirte que no es gratuito por lo que debes de pagar por una licencia de uso ya sea mensual o anual.

Aunque si eres estudiante o profesor puedes obtener una licencia de un año gratuita para CLion y mas de las herramientas que desarrolla JetBrains, solamente debes de proporcionar tu email institucional o enviar tu credencial.

JetBrains te enviará un correo de confirmación y un enlace donde podrás activar tu licencia la cual podrás utilizara para CLion, AppCode, DataGrip, dotCover, dotMemory, dotTrace, GoLand, IntelliJ IDEA Ultimate, PhpStorm, PyCharm, ReSharper, ReSharper C ++, Jinete, RubyMine y WebStorm.

¿Cómo instalar CLion en Linux?

Ahora por otro lado también puedes obtener una prueba gratuita de 30 días, para ello debes de descargar la aplicación desde su página web oficial del proyecto y en su sección de descargas podrás obtener la aplicación, esto lo puedes hacer desde el siguiente enlace.

Hecho esto descomprimimos el archivo recién obtenido con:

sudo tar xf CLion *.tar.gz -C /opt/

Entramos al directorio que fue creado al descomprimir el archivo, solo sustituyen “1.5-1” por la versión que hayan descargado.

cd /opt/CLion-1.5-1/bin

Y ejecutamos este comando para instalar la aplicación en nuestro sistema:

./CLion.sh

Y listo con ello ya tendremos instalado CLion en nuestro equipo.

Ahora para el caso de Arch Linux podemos instalar la aplicación desde AUR por lo que debemos de contar con un asistente de instalación para AUR.

Para su instalación solamente debemos de teclear:

aurman -S clion

Y listo ya tienes instalado Clion en tu sistema.

Finalmente otro método para poder instalar esta aplicación en nuestro sistema es mediante un paquete Snap, por lo que es necesario que contemos con el soporte para esta tecnología en nuestro sistema.

Para su instalación solamente debemos de abrir una terminal y ejecutar en ella el siguiente comando:

sudo snap install clion --classic

El artículo Clion: Un entorno de desarrollo integrado multiplataforma para C y C++ ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2J07z4t
via IFTTT

CentOS Linux 6.10 ya está aquí con mitigaciones basadas en Retpoline para Spectre V2

El equipo de desarrollo de CentOS ha anunciado la disponibilidad oficial de CentOS 6.10, la última actualización de la serie CentOS 6.

Basada en Red Hat Enterprise Linux 6.10, CentOS Linux 6.10 incorpora una nueva actualización del GCC (Colección de compiladores GNU) que soporta retpolines para proteger mejor a los usuarios contra la segunda variante de la popular vulnerabilidad Spectre que afecta millones de computadoras con procesadores modernos.

CentOS 6.10 también replantea las librerías gcc, clufter y los paquetes pacemaker en nuevos lanzamientos, actualiza los servicios de las tablas IP para leer archivos de configuración desde la carpeta /etc/sysctl.d y actualiza BIND con un nuevo root KSK para el próximo lanzamiento de DNSSEC Root Zone Key-Signing-Key.

“CentOS 6.10 es derivada del paquete de código fuente lanzado por Red Hat Inc. Para Red Hat Enterprise 6.10. Todas las variantes se han combinado en un solo repositorio para hacerlo más fácil para los usuarios finales. Los servidores, estaciones de trabajo e instalaciones mínimas actuarán bajo un solo repositorio. Todas nuestras pruebas son hechas en este repositorio combinado” menciona Rich Bowen del equipo de CentOS.

Paquetes y controladores obsoletos en CentOS 6.10

Adicionalmente, se deshechan varios controladores de hardware incluyendo 3w-9xxx, 3w-sas, 3w-xxxx, aic7xxx, i2o, ips, megaraid_mbox, mptbase, mptctl, mptfc, mptlan, mptsas, mptscsih, mptspi, qla3xxx y sym53c8xx que ya no están disponibles para recibir actualizaciones, así como algunos controles para los controladores megaraid_sas y be2iscsi.

Por otro lado, CentOS 6.10 viene sin los paquetes python-qmf, python-qpid, qpid-cpp, qpid-qmf, qpid-tests, qpid-tools, ruby-qpid y saslwrapper, también se remueve el soporte para compresión TLS del paquete NSS lo que evita riesgos de seguridad.

Puedes descargar CentOS 6.10 ahora mismo en computadoras de 32 bits y 64 bits desde este enlace. Los usuarios de CentOS pueden actualizar su versión a 6.10 utilizando el actualizador incluido en el sistema o bien corriendo el comando “yum update” en una terminal o en la consola virtual.

El artículo CentOS Linux 6.10 ya está aquí con mitigaciones basadas en Retpoline para Spectre V2 ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2tZ8nBT
via IFTTT

Walmart de México renueva los fierros de su e-Commerce

<![CDATA[

Quizá para el usuario no sean tan evidentes los cambios, pero Walmart de México ha retocado los fierros de su plataforma de e-Commerce y de su aplicación móvil con el objetivo de mejorar la experiencia de quienes la usan.

Cui Arroyo, vicepresidente de operaciones de comercio electrónico de Walmart de México, contó a Expansión que la empresa recientemente hizo uno de los cambios e inversiones más significativos en sus plataformas de e-Commerce.

“Los clientes y socios están demandando cosas distintas. El cambio de hábitos de nuestros clientes es normal en un país donde el comercio electrónico está en la etapa de infancia y es normal hacer actualizaciones”, dijo el ejecutivo.

Lee: Walmart de México reporta sus mejores desde marzo

Pero para Arroyo, las recientes modificaciones no fueron cambios menores.

“Tenemos ciclos en donde lo que hacemos es rejuvenecer la experiencia de compra y modificaciones mayores en donde destinamos grandes inversiones y actualizaciones de tecnologías como lo hemos hecho ahora”, agregó.

Los cambios de Walmart de México se basaron en el mejoramiento de la experiencia del cliente. Tanto el software que se emplea como la tecnología que es capaz de soportar las plataformas de comercio eléctronico de la compañía fueron modificadas.

En el nuevo sitio de súper, los clientes podrán almacenar los artículos que regularmente compran en la sección Mis favoritos, mientras que en la sección De tu lista al carrito, se mostrarán sus marcas preferidas, con base en compras previas. Una vez finalizado el pedido, el sitio brindará sugerencias de productos comprados con anterioridad por los clientes para que puedan identificar si tienen algún faltante.

El motor de búsqueda también fue mejorado para explorar categorías que el cliente no sabía que estaban disponibles en el sitio de comercio electrónico.

“Los sitios que invierten tiempo en optimizar su UX o experiencia de usuario tendrán resultados extremadamente potentes”, precisa Ezoic, la plataforma de inteligencia para anunciantes un blog. De acuerdo con la publicación, una buena UX puede impactar las ventas, la retención del usuario e incluso el tiempo que un cliente pasa en una página.

Te puede interesar: ¿Por qué los seguidores de Trump llaman a boicot contra Walmart?

Para Walmart de México los cambios registrados en los sitios de e-Commerce de Sam´s Club y Walmart han permitido que la conversión se incremente de 10% a 50%, dependiendo si el canal es a través del sitio web o la app, resaltó Arroyo.

Otro de los efectos que mencionó el ejecutivo está en el crecimiento a doble dígito de la adquisición de nuevos clientes, así como un incremento mensual del tráfico a doble dígito.

“En cualquier industria es de conocimiento público que mientras haces la experiencia de compra más ágil, rápida y móvil, la empresa obtiene beneficios como el incremento en la conversión porque las personas ven el beneficio. Lo cierto es que queremos brindar la mejor experiencia omnicanal del mercado”, puntualizó Arroyo.

]]>

from Expansión. – Tecnología https://ift.tt/2KAn9sU
via IFTTT

Xiaomi abrirá nuevas tiendas en Valencia y A Coruña

Xiaomi continúa con su particular expansión por España. Con seis tiendas Mi Store ya operativas en el país, y otras dos en camino, la firma ha entrado en territorio español con muy bien pie, perio mucho me temo que esto es solo el principio. Hoy, sabemos que la gigante con sede en Pekín tiene intención de abrir otras dos nuevas tiendas en España, ubicadas en ciudades totalmente distintas que, hasta

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

from Andro4all https://ift.tt/2NsRg3j
via IFTTT

Así podrás saber si un enlace que recibes en WhatsApp es una estafa

Las estafas en WhatsApp están de moda. Desgraciadamente para los millones de usuarios de la app, la plataforma de mensajería instantánea más utilizada en el planeta se ha convertido en el canal perfecto para que aquellas personas con no muy buenas intenciones, puedan llevar a cabo sus malas prácticas con el resto, e intentar beneficiarse a su costa. Pero WhatsApp tiene lo que parece ser el primer paso hasta lograr

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

from Andro4all https://ift.tt/2tYNfeP
via IFTTT