Nushell una nueva shell de comandos multiplataforma

nushell

Recientemente fue publicada la primera versión del shell de comandos nushell, que combina las capacidades de Power Shell y el shell clásico de Unix.

Nushell utiliza el sistema habitual de canalizaciones para usuarios de Unix en el formato “comando | filtros | controlador de salida”. De forma predeterminada, la salida se formatea con el comando de vista automática, que usa un formato de tabla, pero también es posible usar comandos para mostrar datos e información binarios en una vista de árbol.

Sobre Nushell

La fortaleza de nushell es la capacidad de manipular datos estructurados, ya que se proporciona un amplio conjunto de instrucciones para filtrar datos estructurados que le permiten filtrar filas, ordenar por columnas, resumir datos, realizar cálculos simples, usar contadores de valores y convertir la salida a formatos CSV, JSON, TOML y YAML.

Para datos no estructurados (texto), se proporcionan instrucciones para dividir en columnas y filas basadas en caracteres delimitadores.u se inspira en proyectos como PowerShell, lenguajes de programación funcionales y herramientas cli modernas.

El shell permite estructurar la salida de varios comandos y el contenido de los archivos y aplicar filtros arbitrarios, que se emiten utilizando una sintaxis unificada que no requiere estudiar las opciones de línea de comandos de cada comando específico.

Por ejemplo, nushell permite usar construcciones comols | where size> 10kb” y “ps | where cpu> 10“, que solo generará archivos de más de 10Kb y procesos que emplearon más de 10 segundos de recursos de la CPU.

En lugar de utilizar los archivos y servicios como flujos de texto sin procesar, nushell considera cada entrada como algo con estructura. Por ejemplo, cuando enumera el contenido de un directorio, lo que se obtiene es una lista de objetos, donde cada objeto representa un elemento en ese directorio. Estos valores se pueden canalizar a través de una serie de pasos, en una serie de comandos llamados ‘pipeline’.

Nushell utiliza varios complementos para estructurar los datos, que analizan la salida de comandos específicos y tipos de archivos. Se proponen complementos similares para los comandos cd, ls, ps, cp, mkdir, mv, date, rm (el prefijo “^” se puede usar para llamar a comandos nativos, por ejemplo, al llamar “^ ls” se iniciará la utilidad del sistema ls).

También hay comandos especializados, como “open”, para mostrar información sobre el archivo seleccionado en forma de tabla. Para los formatos JSON, TOML y YAML, se admite el análisis automático

El código está escrito en Rust y distribuido bajo la licencia MIT. El proyecto se desarrolló inicialmente como multiplataforma y admite el trabajo en Windows, macOS y Linux. Para expandir la funcionalidad, se pueden usar complementos, cuya interacción se lleva a cabo de acuerdo con el protocolo JSON-RPC.

¿Como instalar nushell en Linux?

Para quienes entes interesados en poder instalar nushell en su distribución de Linux, podrán hacerlo siguiendo las instrucciones que compartimos a continuación.

Para los que son usuarios de Arch Linux, Manjaro, Arco Linux o cualquier otra distribución de basada en Arch Linux pueden realizar la instalacion de nushell desde los repositorios de AUR.

Solamente deben contar con un asistente de AUR instalado y el repositorio habilitado. Si no cuentas con ello puedes visitar el siguiente articulo donde te recomendamos algunos asistentes.

En una terminal solo tienen que teclear el siguiente comando:

yay -S nushell

Ahora para el resto de las distribuciones de Linux tienen que realizar la instalación con ayuda del gestor de paquetes de Rust. Si no cuentas con ello en una terminal debes teclear lo siguiente.

curl https://sh.rustup.rs -sSf | sh 

Se nos abrirá una serie de opciones en nuestro terminal y debemos contestar de forma adecuada. Debes pulsar 1 para continuar con la instalación con los valores predeterminados, que es lo aconsejable para la mayoría.

Una vez finalice podremos configurar nuestro shell actual para comenzar a trabajar:

source $HOME/.cargo/env 

Para instalar nushell vía cargo, basta con teclear en la terminal el siguiente comando:

Y listo con ello ya podras hacer uso de esta shell en tu sistema.

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

Nuevo golpe a Sony: DxOMark pone la cámara de su último gama alta de 800 euros a la altura del Pocophone F1

Otro palo para Sony Mobile, y este de los gordos. No porque DxOMark realice los análisis más concienzudos, fiables e imparciales del mercado –que ya sabemos que no– sino porque ciertamente la popular web de análisis de sistemas fotográficos se ha convertido en un importante elemento de marketing en una gama alta que busca la diferenciación en la fotografía móvil. De hecho, la propia DxOMark admitía el pasado año que

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/2NGauFf
via IFTTT

Nokia ya vende el doble de móviles que Sony pero la gran mayoría son feature phones

Nokia volvió hace ya alrededor de un par de años al mercado de los smartphones con Android, y lo cierto es que no lleva mal camino, ya que acostumbra a lanzar terminales que, si bien no son los más baratos del mercado, cuentan con una buena relación calidad precio que hace que sean una opción muy competente. Pues bien, durante este pasado trimestre, Nokia ha vendido más móviles que Sony,

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/2MKC0le
via IFTTT

Vmware compro dos compañías de seguridad en la nube

VMware anuncio la adquisición del proveedor de plataforma de software Pivotal Software Inc., un proveedor líder de plataforma en la nube. VMware y Pivotal anunciaron que las compañías habían celebrado un acuerdo definitivo en virtud del cual VMware compraría Pivotal a un precio ponderado de $ 11.71 por acción, en total, la consideración de la fusión representa un valor de negocio de $ 2.7 mil millones para Pivotal.

Por otro lado también VMware compro Carbon Black el cual tiene una plataforma de seguridad en la nube que utiliza big data y análisis de comportamiento para protegerse contra los ciberataques. Con ello después del cierre de las transacciones, VMware podrá proporcionar la cartera más completa basada en Kubernetes para empresas para aplicaciones modernas.

“Kubernetes se está convirtiendo en el estándar de facto para las aplicaciones modernas de múltiples nubes.

Estamos entusiasmados de combinar la plataforma, las herramientas y los servicios de desarrollo de Pivotal con las capacidades de infraestructura de VMware para proporcionar una cartera completa de Kubernetes para crear, ejecutar y administrar aplicaciones modernas

Es importante tener en cuenta que agregar Pivotal a nuestra plataforma acelera nuestra visión más amplia y fortalece nuestra posición de liderazgo en la infraestructura de TI multi-nube actual dijo Pat Gelsinger, CEO de VMware. “

Con ello VMware pretende ofrecer soluciones a las organizaciones para aprovechar y administrar una infraestructura consistente para soportar aplicaciones críticas.

“Es el momento adecuado para unir fuerzas con VMware, un líder de la industria que comparte nuestro compromiso de hacer contribuciones a la comunidad de código abierto y nuestro objetivo de agregar valor a los desarrolladores más allá de Kubernetes”,

Nuestras dos compañías ya han construido una base sólida sobre el éxito de nuestra colaboración VMware PKS. Esperamos continuar nuestro trabajo con VMware para proporcionar aún más valor a los clientes que crean aplicaciones modernas dijo Rob Mee. , CEO de Pivotal. ”

“La Junta Directiva de VMware está comprometida a crear valor para todos los accionistas”, dijo Karen Dykstra, Presidenta del Comité Especial de la Junta Directiva de VMware.

“Después de una evaluación exhaustiva e independiente de sus asesores y una estrecha colaboración con el equipo de gestión de VMware, el Comité Especial recomendó que la Junta apruebe esta transacción con Pivotal, dado su fuerte valor estratégico a largo plazo para la empresa. empresa y sus clientes “.

En cuanto a la compra de Carbon Black, un líder en protección en la nube, la compañía y VMware anunciaron la firma de un acuerdo definitivo por las dos compañías en virtud del cual VMware adquirirá Carbon Black en una transacción de $ 2.1 mil millones dólares.

Después de completar la transacción, VMware estará en posición de proporcionar seguridad basada en la nube que protegerá mejor las cargas de trabajo y los clientes empresariales a través de big data, análisis de comportamiento e inteligencia artificial.

“La industria de la seguridad está fallando e ineficiente con demasiadas soluciones fragmentadas y sin una arquitectura de plataforma consistente. Al integrar Carbon Black en la familia VMware, ahora estamos dando un gran salto en seguridad y brindando una plataforma corporativa para administrar y proteger las cargas de trabajo, las aplicaciones y las redes dijo Gelsinger. “

Con esta adquisición, VMware también tomará una posición de liderazgo en seguridad para la nueva era de aplicaciones modernas entregadas desde cualquier nube a cualquier dispositivo

“Hoy marca un hito para Carbon Black, VMware y toda la industria de la seguridad cibernética”, dijo Patrick Morley, CEO de Carbon Black.

Ahora tenemos la capacidad de integrar sin problemas la plataforma nativa de protección de endpoints con la nube Carbon Black en todos los puntos de control de VMware. Este tipo de enfoque audaz es exactamente lo que las industrias de la informática y la seguridad han estado buscando durante mucho tiempo.

Esperamos con interés trabajar con el equipo de VMware para continuar brindando una moderna plataforma de seguridad en la nube a clientes de todo el mundo “

La compañía espera que con la compra de estas dos compañías “Carbon Black y Pivotal” aumenten significativamente sus ingresos en durante el primer año después de cerrar los acuerdos de compra que sera hasta Enero del próximo año.

Fuente: https://www.silicon.es/

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

Los mejores fondos de pantalla para tu móvil

Inauguramos nuestra sección semanal con los mejores fondos de pantalla para tu móvil. Sois muchos los que preguntáis por los wallpapers que aparecen en nuestras reviews, aquellos que utilizamos en nuestro día a día y que hemos seleccionado con mimo. Aunque un buen mago nunca desvela sus trucos, en este caso el mérito no es nuestro, y con el paso de las semanas os iremos mostrando, no solo nuestros fondos

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/2YBo1jj
via IFTTT

Phishers are Angling for Your Cloud Providers

Many companies are now outsourcing their marketing efforts to cloud-based Customer Relationship Management (CRM) providers. But when accounts at those CRM providers get hacked or phished, the results can be damaging for both the client’s brand and their customers. Here’s a look at a recent CRM-based phishing campaign that targeted customers of Fortune 500 construction equipment vendor United Rentals.

Stamford, Ct.-based United Rentals [NYSE:URI] is the world’s largest equipment rental company, with some 18,000 employees and earnings of approximately $4 billion in 2018. On August 21, multiple United Rental customers reported receiving invoice emails with booby-trapped links that led to a malware download for anyone who clicked.

While phony invoices are a common malware lure, this particular campaign sent users to a page on United Rentals’ own Web site (unitedrentals.com).

A screen shot of the malicious email that spoofed United Rentals.

In a notice to customers, the company said the unauthorized messages were not sent by United Rentals. One source who had at least two employees fall for the scheme forwarded KrebsOnSecurity a response from UR’s privacy division, which blamed the incident on a third-party advertising partner.

“Based on current knowledge, we believe that an unauthorized party gained access to a vendor platform United Rentals uses in connection with designing and executing email campaigns,” the response read.

“The unauthorized party was able to send a phishing email that appears to be from United Rentals through this platform,” the reply continued. “The phishing email contained links to a purported invoice that, if clicked on, could deliver malware to the recipient’s system. While our investigation is continuing, we currently have no reason to believe that there was unauthorized access to the United Rentals systems used by customers, or to any internal United Rentals systems.”

United Rentals told KrebsOnSecurity that its investigation so far reveals no compromise of its internal systems.

“At this point, we believe this to be an email phishing incident in which an unauthorized third party used a third-party system to generate an email campaign to deliver what we believe to be a banking trojan,” said Dan Higgins, UR’s chief information officer.

United Rentals would not name the third party marketing firm thought to be involved, but passive DNS lookups on the UR subdomain referenced in the phishing email (used by UL for marketing since 2014 and visible in the screenshot above as “wVw.unitedrentals.com”) points to Pardot, an email marketing division of cloud CRM giant Salesforce.

Companies that use cloud-based CRMs sometimes will dedicate a domain or subdomain they own specifically for use by their CRM provider, allowing the CRM to send emails that appear to come directly from the client’s own domains. However, in such setups the content that gets promoted through the client’s domain is actually hosted on the cloud CRM provider’s systems.

Salesforce did not respond to multiple requests for comment. But it seems likely that someone at Pardot with access to United Rental’s account was phished, hacked, or perhaps guilty of password re-use.

This attack comes on the heels of another targeted phishing campaign leveraging Pardot that was documented earlier this month by Netskope, a cloud security firm. Netskope’s Ashwin Vamshi said users of cloud CRM platforms have a high level of trust in the software because they view the data and associated links as internal, even though they are hosted in the cloud.

“A large number of enterprises provide their vendors and partners access to their CRM for uploading documents such as invoices, purchase orders, etc. (and often these happen as automated workflows),” Vamshi wrote. “The enterprise has no control over the vendor or partner device and, more importantly, over the files being uploaded from them. In many cases, vendor- or partner-uploaded files carry with them a high level of implicit trust.”

Cybercriminals increasingly are targeting cloud CRM providers because compromised accounts on these systems can be leveraged to conduct extremely targeted and convincing phishing attacks. According to the most recent stats (PDF) from the Anti-Phishing Working Group, software-as-a-service providers (including CRM and Webmail providers) were the most-targeted industry sector in the first quarter of 2019, accounting for 36 percent of all phishing attacks.

Image: APWG

from Krebs on Security https://ift.tt/2ZEZ8n6
via IFTTT

Los mejores fondos de pantalla para tu móvil

Inauguramos nuestra sección semanal con los mejores fondos de pantalla para tu móvil. Sois muchos los que preguntáis por los wallpapers que aparecen en nuestras reviews, aquellos que utilizamos en nuestro día a día y que hemos seleccionado con mimo. Aunque un buen mago nunca desvela sus trucos, en este caso el mérito no es nuestro, y con el paso de las semanas os iremos mostrando, no solo nuestros fondos

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/2YBo1jj
via IFTTT