LinuxParty
Se ha dicho (y a menudo lo exigen las agencias de contratación) que los administradores de sistemas deben ser competentes en un lenguaje de secuencias de comandos. Si bien la mayoría de nosotros podemos sentirnos cómodos usando Bash (u otro shell de nuestra elección) para ejecutar scripts de línea de comandos, un lenguaje poderoso como Python puede agregar varios beneficios.
Aprenda las secuencias de comandos de programación de Python en Linux
Para empezar, Python nos permite acceder a las herramientas del entorno de línea de comandos y hacer uso de las funciones de Programación Orientada a Objetos (más sobre esto más adelante en este artículo).
Además, aprender Python puede impulsar tu carrera en los campos de las aplicaciones de escritorio y la ciencia de datos .
Siendo tan fácil de aprender, tan ampliamente utilizado y con una gran cantidad de módulos listos para usar (archivos externos que contienen declaraciones de Python), no es de extrañar que Python sea el lenguaje preferido para enseñar programación a estudiantes de informática de primer año en los Estados Unidos. Estados
En esta serie de 2 artículos revisaremos los fundamentos de Python con la esperanza de que lo encuentre útil como trampolín para comenzar a programar y luego como una guía de referencia rápida. Dicho esto, comencemos.
Este es un pequeño ejemplo funcional, para una una empresa pequeña, un Centro de Trabajo Universitario o de Investigación.
Hay varias formas de configurar el servidor Samba, nosotros hemos decidido mostrar un ejemplo de configuración ya realizada (que se puede modificar,
para ajustarse a las necesidades), recordar que la "interfaces" hay que cambiarla por la IP del equipo que sea servidor SAMBA.
Lee también nuestro artículo sobre la configuración más reciente y extenso: Cómo configurar un servidor Samba en Linux
Explicaremos brevemente el servidor de configuración.
La configuración del servidor se puede reaizar a través de Swat, en él hemos decidido que el grupo de trabajo se denomine CENTRAL
Y designamos el nombre del servidor "Master", cuya explicación hemos puesto nada más que "Samba Server", la ip del servidor será 192.168.1.10-
Designamos el archivo de registro, sin límite de tamaño, el nivel del S.O. designandolo, preferiblemente servidor y usará el comando "lprng", para emprimir.
Una tarea importante y a menudo engorrosa que recae en autómos, profesionales y freelancers es organizar su propia contabilidad, hacer sus facturas. Tarea desagradable, que a veces lleva demasiado tiempo, pero afortunadamente cada vez hay más servicios disponibles online, tanto gratuitos como de paga, para que un profesional independiente pueda mantener su contabilidad perfectamente actualizada, pudiendo acceder a su datos y documentos contables de forma segura desde cualquier lugar donde tenga una conexión a Internet.
Con ExtreHost, su nube y programa de facturación.
Dentro de toda la gama de productos que le presentamos a continuación, le vamos a recomendar la opción de ExtreHost, que lo adquiere fácilmente al contratar cualquier plan de empresa., no sólo por el potente programa de facturación basado en Dolibarr y su nube, si no por su estupendo precio que incluye, el hosting o alojamiento web de 5 dominios, para sus páginas web, la nube y el programa de facturación, por sólo 19,16 euros al mes o lo que es lo mismo 229,92 euros al año, IVA INCLUIDO.
Virtual Hard Disk (VHD) , Disco duro virtual es un formato de archivo de imagen de disco que representa una unidad de disco duro virtual, capaz de almacenar el contenido completo de un disco duro físico. Es un archivo contenedor que actúa de manera similar a un disco duro físico. La imagen de disco replica un disco duro existente e incluye todos los datos y características estructurales.
Al igual que un disco duro físico, un VHD puede contener un sistema de archivos, y puede usarlo para almacenar y ejecutar un sistema operativo, aplicaciones y datos de almacenamiento. Uno de los usos típicos de VHD en VirtualBox Virtual Machines (VM) para almacenar sistemas operativos y aplicaciones, y datos.
En este artículo, demostraremos cómo crear un volumen de disco duro virtual utilizando un archivo en Linux. Esta guía es útil para crear discos duros virtuales con fines de prueba en su entorno de TI. A los fines de esta guía, crearemos un volumen VHD de tamaño 1GB y lo formatearemos con el tipo de sistema de archivos EXT4 .
DRBD (Cuyo significado es Distributed & Replicated Block Devices ) es una solución de almacenamiento distribuido, flexible y versátil replicado para Linux. Refleja el contenido de dispositivos de bloque como discos duros, particiones, volúmenes lógicos, etc. entre servidores. Se trata de una copia de datos en dos dispositivos de almacenamiento, de modo que si uno falla, los datos en el otro pueden ser utilizados.
Puede pensarlo como una configuración RAID 1 de red con los discos reflejados en los servidores. Sin embargo, funciona de una manera muy diferente a yb RAID e incluso RAID de red.
Originalmente, DRBD se usaba principalmente en grupos de computadoras de alta disponibilidad (HA), sin embargo, a partir de la versión 9, se puede usar para implementar soluciones de almacenamiento en la nube.
En este artículo, mostraremos cómo instalar DRBD en CentOS y demostraremos brevemente cómo usarlo para replicar el almacenamiento (partición) en dos servidores. Este es el artículo perfecto para comenzar a usar DRBD en Linux.
La forma más fácil de poner entre comillas un resultado obtenido por find, es usando tuberías y awk. Esto lo querrás hacer sobre todo, para poder manejar los nombres largos de ficheros que quieres poner entre comillas para usarlos para cualquier propósito, aquí te pongo algunos ejemplos.
Generalmente vas a utilizar la variable $0, de awk, que contendrá todos los caracteres incluidos los espacios, sin necesidad de usar repetidamente $1, $2...
find . -type f -iname '*.avi' | awk '{print "\""$0"\""}'
Con ello, por ejemplo, podrías querer generar toda una sentencia para, por ejemplo mover todos los ficheros de video, con extensión "avi" en un mismo directorio...
find . -type f -iname '*.avi' | awk '{print "mv", "\""$0"\"", "/home/user/videos"}'
Si además, quieres ejecutar la orden inmediatamente, deberás escribir:
find . -type f -iname '*.avi' | awk '{print "mv", "\""$0"\"", "/home/user/videos"}' | sh
Otros artículos con "find", que te pueden interesar:
Introducción.
La mayoría de las distribuciones de GNU/Linux incluyen de manera predeterminada Sendmail, un poderoso servidor de correo electrónico ampliamente utilizado alrededor del mundo. Este requiere de una correcta configuración para su mejor aprovechamiento y poder disponer de un nivel de seguridad aceptable.
Es muy común que los administradores inexpertos no se molesten siquiera en establecer un nivel de seguridad apropiado en sus redes locales, y mucho menos en el servidor de correo, el cual ven como un servicio más. Es un error común el configurar Sendmail para que permita enviar correo como sea a cualquier costo. Usualmente este costo significa convertirse en Open Relay, y por lo tanto en un paraíso para personas que se dedican al envío masivo de correo comercial (Spam).
Puedes seguir estos artículos:
Nikola Motors presentó este año un concepto para una nueva camioneta eléctrica llamada Badger.
Nikola Badger
Nikola planea ofrecer el Badger como un vehículo tanto puramente eléctrico de batería y como un híbrido eléctrico/de pila de combustible. La compañía afirmaque el modelo de tren motriz híbrido tendrá un alcance máximo de aproximadamente 600 millas, mientras que el modelo de batería estará limitado a 300 millas. También afirma que la camioneta podrá remolcar hasta 8,000 libras y acelerar de 0 a 60 millas por hora en aproximadamente 2.9 segundos. Esas capacidades, si Nikola puede cumplir con ellas, harían que el Badger sea más comparable al Cybertruck de Tesla.
Dado que las estaciones de combustible de hidrógeno son pocas y distantes, Nikola dice que planea construir 700 estaciones de servicio de hidrógeno en el futuro cercano. "La compañía afirma que tiene las primeras ubicaciones aseguradas, pero no las anunciará hasta más adelante este trimestre", agrega Engadget.
Nikola detallará completamente el Badger en su próximo evento Nikola World 2020 en septiembre, momento en el que comenzará a aceptar reservas limitadas también.
Suele argumentarse que la ciencia se equivoca, que la ciencia se corrige, que la ciencia, si es dogmática, no es ciencia. De igual forma, la ciencia se autocorrige, pero lo hace en muchos avances novedosos, caminos que se abren que resultan ser improductivos.
Sin embargo, la ciencia ya ha abierto senda y recorrido muchos kilómetros de caminos que nunca más se desandarán. La historia de la ciencia es más que ciencia, también influye en ella la política, la psicología, y otros vaivenes y caprichos que propician que la ciencia, en la práctica, no siempre sea "científica".
Igualmente, los científicos son algo más que practicantes de la ciencia: son también criaturas egoístas, mentirosas, que tienden al autoengaño, sesgados, etc.
En 1750, Leonhard Euler escribió su teorema para poliedros (publicado posteriormente en la obra "Elementa doctrinae solidorum" en 1758), el cual indica la relación entre el número de caras, aristas y vértices de un poliedro convexo.
La Fuerza Aérea de Estados Unidos "espera enfrentar un avión no tripulado autónomo equipado con un sistema de control de vuelo impulsado por inteligencia artificial contra un avión de combate con un piloto humano en poco más de un año", informa The Drive:
El a concepto general de un vehículo aéreo de combate no tripulado (UCAV) totalmente autónomo capaz de combate aire-aire, así como ataques aire-tierra, tiene un gran potencial para cambiar fundamentalmente el carácter de la guerra aérea. En su forma más básica, un UCAV podría realizar muchas de las mismas funciones que las aeronaves tripuladas, pero podría tomar decisiones clave de manera más rápida y precisa, teniendo en cuenta mucha más información en un período de tiempo más corto, sin ninguna preocupación por estar distraído o confundido por el caos general del combate.
-
Fedora
- La distribución de Linux Ultramarine 41 basada en Fedora ya está disponible para descargar
- Cómo instalar un intercambiador de entornos de escritorio en Fedora
- Instalar Steam Valve en Fedora
- Fedora KDE es un brillante sistema operativo de escritorio listo para cualquier tipo de usuario.
- Se lanzó Fedora Linux 41 con Linux Kernel 6.11, DNF5, GNOME 47 y más
- Fedora 39 beta ofrece la distribución de Linux con mejor rendimiento que he visto en mucho tiempo
- Fedora lanzó la computadora portátil Fedora Slimbook Linux con pantalla 3K, NVIDIA RTX 3050 Ti
- Fedora 38 Linux nueva versión de esta gran distro, disponible
- AWS de Amazon lanza 'Amazon Linux 2023' basado en Fedora y optimizado para la nube
- Instalar Nginx con PHP5 (y PHP-FPM) y Soporte MySQL en Fedora Linux
- Instalar Nginx con PHP5 (PHP-FPM) y MySQL en Fedora 17
- 20 comandos YUM para la gestión de paquetes
- Servidor Samba eb Fedora 13 con dbsam Backend
- La distro, Fedora Linux, declarada "Bien público digital"
- 26 Comandos de DNF para gestión de paquetes (rpm) en Fedora Linux