LinuxParty
Estaba buscando una manera fácil de tener todos mis servicios de almacenamiento en línea, como Google Drive y Dropbox , integrados con mi escritorio Linux sin usar algún truco desagradable, y finalmente tengo una solución que funciona. Estoy aquí para compartirlo contigo. En realidad, esto no es ciencia espacial, todo lo que hice fue leer un poco de documentación y un par de clics.
Todas las tecnologías utilizadas son gratuitas para uso personal. Cada uno de ellos tiene algunos pros y contras, y la belleza de la solución es que ahora puedo usar esto como un almacenamiento virtual integrado en mi escritorio.
Para comenzar con ownCloud , puede elegir entre una lista de proveedores , muchos de los cuales ofrecen un plan gratuito. También puede alojar ownCloud en su propia infraestructura. Para este ejemplo, utilizaremos el plan gratuito OpenShift Online, pero cualquier solución de alojamiento funcionará para un solo usuario.
El Sistema de Control de versiones (control de revisión o control de fuentes) es una forma de registrar cambios en un archivo o colección de archivos a lo largo del tiempo para que pueda recuperar versiones específicas más adelante. Un sistema de control de versiones (o VCS en resumen) es una herramienta que registra los cambios en los archivos de un sistema de archivos.
Existen muchos sistemas de control de versiones, pero Git es actualmente el más popular y utilizado con frecuencia, especialmente para la gestión del código fuente. El control de versiones se puede usar para casi cualquier tipo de archivo en una computadora, no solo el código fuente.
Los sistemas / herramientas de control de versiones ofrecen varias características que permiten a las personas o un grupo de personas:
- Crear versiones de un proyecto.
- realizar un seguimiento de los cambios con precisión y resolver conflictos.
- fusionar cambios en una versión común.
- deshacer y deshacer cambios en los archivos seleccionados o en un proyecto completo.
- Acceda a versiones históricas de un proyecto para comparar los cambios a lo largo del tiempo.
- vea quién modificó por última vez algo que podría estar causando un problema.
- crear una copia de seguridad segura de un proyecto fuera del sitio.
- use múltiples máquinas para trabajar en un solo proyecto y mucho más.
Un proyecto bajo un sistema de control de versiones como Git tendrá principalmente tres secciones, a saber:
- un repositorio : una base de datos para registrar el estado o los cambios en los archivos de su proyecto. Contiene todos los metadatos y objetos de Git necesarios para el nuevo proyecto. Tenga en cuenta que esto es normalmente lo que se copia cuando clona un repositorio desde otra computadora en una red o servidor remoto.
- un directorio o área de trabajo : almacena una copia de los archivos del proyecto en los que puede trabajar (hacer adiciones, eliminaciones y otras acciones de modificación).
- un área de preparación: un archivo (conocido como índice bajo Git) dentro del directorio Git, que almacena información sobre los cambios, que está listo para confirmar (guarde el estado de un archivo o conjunto de archivos) en el repositorio.
El creador de Linux, Linus Torvalds, habló sobre el desafío de encontrar futuros mantenedores para el sistema operativo de código abierto, en la Cumbre (virtual) de Código Abierto y la conferencia de Linux Embebido en curso esta semana.
Torvalds no hace conferencias magistrales en estos días, pero está dispuesto a sentarse con el director de código abierto de VMware, Dirk Hohndel, para una conversación, aunque en esta ocasión sea remota. "Este es un nuevo modelo extraño de hacer conferencias", dijo Torvalds.
Para mí y para muchas otras personas, no hay nada más interesante que interactuar a un nivel bajo con el hardware y realmente controlar todo lo que está sucediendo. Los granos no son aburridos, pero la mayoría de las personas deberían considerarlos aburridos
En este artículos veremos cómo reconstruir una matriz RAID de software sin pérdida de datos en caso de una falla del disco. Por brevedad, solo consideraremos una configuración RAID 1 , pero los conceptos y comandos se aplican a todos los casos por igual.
Escenario de prueba RAID
Antes de continuar, asegúrese de haber configurado una matriz RAID 1 siguiendo las instrucciones proporcionadas en la Parte 3 de esta serie: Cómo configurar RAID 1 (Mirror) en Linux .
Las únicas variaciones en nuestro caso actual serán:
1) una versión diferente de CentOS (v7) que la utilizada en ese artículo (v6.5), y
2) diferentes tamaños de disco para /dev/sdb y /dev/sdc (8 GB cada uno).
Además, si SELinux está habilitado en modo obligatorio, deberá agregar las etiquetas correspondientes al directorio donde montará el dispositivo RAID. De lo contrario, se encontrará con este mensaje de advertencia al intentar montarlo:
Error de montaje RAID de SELinux
Puede solucionar esto ejecutando:
# restorecon -R /mnt/raid1
Configurar la monitorización RAID
Hay una variedad de razones por las cuales un dispositivo de almacenamiento puede fallar (sin embargo, los SSD han reducido en gran medida las posibilidades de que esto suceda), pero independientemente de la causa, puede estar seguro de que los problemas pueden ocurrir en cualquier momento y debe estar preparado para reemplazar el error parte y para garantizar la disponibilidad e integridad de sus datos.
Un consejo primero. Incluso cuando puede inspeccionar /proc/mdstat para verificar el estado de sus RAID, hay un método mejor y que ahorra tiempo que consiste en ejecutar mdadm en modo monitor + escaneo, que enviará alertas por correo electrónico a un destinatario predefinido.
Después de haberlo considerado mucho. Al final hemos decidido quedarnos con el dominio LinuxParty.es, como el dominio por defecto de LinuxParty.
Es más rápido de escribir, más corto y más fácil de recordar, y creemos que como a nosotros, a tí también te gustará el cambio.
En breve, haremos una redirección completa y automática de todo el tráfico. No tendrás que hacer nada.
En la informática, por lo general, las empresas someten a la gente de una manera injusta, por lo que el movimiento Software Libre tiene como objetivo liberar a los usuarios para que tengan el control de su propia computación”. Así se expresó Richard Stallman en la conferencia que impartió en el Aula Magna en el marco del 25 aniversario de los estudios de Ingeniería Informática. de la U. de Jaén. “Comencé el movimiento con el proyecto de desarrollar un sistema operativo libre, que no gratuito como tengo que especificar cuando utilizo la palabra free en inglés, en el que todos los componentes del sistema estén bajo el control de los usuarios.
En este artículo, le mostraremos cómo encontrar la ubicación geográfica de la dirección IP de un sistema Linux remoto utilizando API abiertas y un script bash simple desde la línea de comandos.
En Internet, cada servidor tiene una dirección IP pública, que se asigna directamente al servidor o mediante un enrutador que envía tráfico de red a ese servidor.
Las direcciones IP proporcionan una manera fácil de rastrear la ubicación del servidor en el mundo mediante el uso de dos API útiles proporcionadas por ipinfo.io e ipvigilante.com para conectar la ciudad , el estado y el país con un servidor.
Organizar su directorio personal o incluso su sistema puede ser particularmente difícil si tiene la costumbre de descargar todo tipo de cosas de Internet.
A menudo puede encontrar que ha descargado el mismo arrchivo, mp3, pdf, epub (y todo tipo de otras extensiones de archivo) y lo ha copiado en diferentes directorios. Esto puede hacer que sus directorios se llenen de todo tipo de cosas duplicadas inútiles.
En este tutorial, aprenderá cómo encontrar y eliminar archivos duplicados en Linux utilizando las herramientas de línea de comandos rdfind y fdupes , así como las herramientas GUI llamadas DupeGuru y FSlint .
Una nota de precaución: siempre tenga cuidado con lo que elimina en su sistema, ya que esto puede provocar la pérdida de datos no deseados. Si está utilizando una nueva herramienta, primero pruébela en un directorio de prueba donde eliminar archivos no será un problema.
A pesar de que a día de hoy existen personas que usan el cuarzo para actividades tan pueriles como quitarse el dolor de cabeza, los científicos han empleado el cuarzo para cosas más útiles y reales: mantener en hora un reloj con mayor precisión.
Esto es posible gracias al efecto piezoeléctrico del cuarzo y otros cristales, descubierto en 1927 por el ingeniero Warren Marrison de Bell Laboratories. Este efecto consiste en que, cuando se comprimen o estiran determinados tipos de cristal, sus átomos producen un campo eléctrico.
Para los relojes de cuarzo, se emplea una parte diferente de dicho efecto: la aplicación de campo eléctrico al cristal logra que éste cambie de forma.
Introducción al Correo Electrónico.
El correo electrónico, se basa en procedimientos operativos mucho más complicados que los de los servidores web. Para la mayoría de los usuarios, el funcionamiento es transparente, lo cual significa que no es necesario entender cómo funciona el correo electrónico para poder utilizarlo.
Sin embargo, a continuación se ofrece una breve introducción para ayudar a los usuarios a entender sus principios básicos, darles una idea de cómo configurar mejor los clientes de correo electrónico e informarles sobre los mecanismos subyacentes del spam.
¿Cómo funciona el correo electrónico?
El correo electrónico gira alrededor del uso de los buzones de correo electrónico. Cuando se envía un correo electrónico, el mensaje se enruta de servidor a servidor hasta llegar al servidor de correo electrónico del receptor. Más precisamente, el mensaje se envía al servidor del correo electrónico (llamado MTA, del inglés Mail Transport Agent - Agente de Transporte de Correo) que tiene la tarea de transportarlos hacia el MTA del destinatario. En Internet, los MTA se comunican entre sí usando el protocolo SMTP, y por lo tanto se los llama servidores SMTP (o a veces servidores de correo saliente).
Luego el MTA del destinatario entrega el correo electrónico al servidor del correo entrante (llamado MDA, del inglés Mail Delivery Agent -Agente de Entrega de Correo), el cual almacena el correo electrónico, mientras espera que el usuario lo acepte. Existen dos protocolos principales utilizados para recuperar un correo electrónico de un MDA:
- POP3 (Post Office Protocol - Protocolo de Oficina de Correo), el más antiguo de los dos, que se usa para recuperar el correo electrónico y, en algunos casos, dejar una copia en el servidor.
- IMAP (Internet Message Access Protocol -Protocolo de Acceso a Mensajes de Internet), el cual se usa para coordinar el estado de los correos electrónicos (leído, eliminado, movido) a través de múltiples clientes de correo electrónico. Con IMAP, se guarda una copia de cada mensaje en el servidor, de manera que esta tarea de sincronización se pueda completar.
Por esta razón, los servidores de correo entrante se llaman servidores POP o servidores IMAP, según el protocolo usado.
Diagrama de funcionamiento de los MTA MDA MUA
Usando una analogía del mundo real, los MTA actúan como la oficina de correo (el área de clasificación y de transmisión, que se encarga del transporte del mensaje), mientras que los MDA actúan como casillas de correo, que almacenan mensajes (tanto como les permita su volumen), hasta que los destinatarios accedan a su casilla. Ésto significa que no es necesario que los destinatarios estén conectados para poder enviarles un correo electrónico.
-
Programación
- Google dona Windowbuilder, CodePro Para Eclipse
- 12 plugins de Eclipse que todo desarrollador debe conocer!
- Eclipse Ajax Toolkit Framework y Ajax tools
- Visual Studio y Eclipse, comparados y contrastados.
- Crear servicios Web con PHP en Eclipse
- Programar y depurar en un IDE para PHP con Eclipse, plugins PDT, xdebug y Remote debug
- Saros, plugin de Eclipse para programación par a distancia o distribuida en pare
- Desarrollar una aplicación Facebook con Eclipse.
- Instalar Cobol en Eclipse para Linux (y también sirve para Windows)
- Cómo instalar Eclipse en Windows, Linux o Mac.
- ¿Puede TrapC solucionar problemas de seguridad de memoria en C y C++?
- Un EXE de 27 años se convirtió en Python en minutos. ¿Será la ingeniería inversa asistida por IA el próximo paso?
- Google informa que el tiempo de migración de código se reduce a la mitad con ayuda de IA
- ELIZA, el primer chatbot con inteligencia artificial del mundo, resucita después de 60 años
- Tutorial de C/C++, programar paso a paso, para Linux, Windows y Mac