Sistemas & Desarrollo

encontrados: 5, tiempo total: 0.010 segundos rss2
3 meneos
28 clics

Introducción a SELinux [ENG]

SELinux es un mecanismo de control de acceso implementado en el núcleo que trabaja junto a los controles de acceso normales (a archivos) en Linux. Pero a diferencia de este control de acceso a archivos, SELinux es un sistema de control de acceso obligatorio, lo que garantiza que los usuarios no pueden evitar las reglas establecidas por el administrador. Pero antes de entrar en los detalles de SELinux veamos cómo es el control de acceso a archivos en un sistema Linux. Después, continuaremos con las características específicas de SELinux.
8 meneos
119 clics

Introducción a la arquitectura ARMv8 de 64 bits [ENG]

La arquitectura ARM es una arquitectura de tipo RISC (Reduced Instruction Set Computer). Originalmente ARM significaba “Acorn RISC Machine” pero hoy su significado es “Advanced RISC Machines”. En los últimos años los procesadores ARM, gracias a la difusión de los teléfonos inteligentes y las tablets, se han convertido en procesadores muy populares, sobre todo gracias a sus reducidos costes y mayor eficiencia energética comparados con procesadores CISC.
5 meneos
38 clics
Introducción para desarrollar componentes de LLVM en Go [ENG]

Introducción para desarrollar componentes de LLVM en Go [ENG]

LLVM es una infraestructura para crear compiladores. Fue creada por Chris Lattner en 2000 y lanzada en 2003. Desde entonces, ha evolucionado en un proyecto paraguas que alberga multitud de utilidades. La principal característica de LLVM es un IR, es decir, su lenguaje intermedio de representación de código. La idea es que puedas compilar cualquier lenguaje de programación en IR y este en cualquier código máquina o bytecode. En este tutorial veremos cómo empezar a hacer un frontend de LLVM desarrollado en Go.
40 meneos
886 clics
Envío erróneo o controvertido, por favor lee los comentarios.

Introducción a la expansión de parámetros en BASH [ENG]

En BASH, las entidades que almacenan valores que llaman parámetros. Sus valores pueden ser cadenas o arrays creados con una sintaxis regular, pero también pueden ser números enteros o arrays asociativos con unos atributos y una sintaxis específica con la función ‘declare’. En BASH hay tres tipos de parámetros: parámetros posicionales, parámetros especiales y variables.
26 14 9 K 29
26 14 9 K 29
39 meneos
681 clics
Cómo funciona la virtualización, parte 1: introducción a la virtualización [ENG]

Cómo funciona la virtualización, parte 1: introducción a la virtualización [ENG]

El propósito de esta serie de artículos es explicar cómo funciona la virtualización en la arquitectura x86 internamente, ya que mucha de la información que se muestra en trabajos académicos es bastante difícil de entender para principiantes, así que estos artículos empezarán desde cero e irán mostrando los conceptos y el conocimiento según sea necesario. Esta serie incluye, entre otras cosas: introducción a la virtualización; VMWare y virtualización completa; Xen y paravirtualización; KVM y Qemu; y virtualización con Intel VT-x.
24 15 0 K 40
24 15 0 K 40

menéame