En esta entrada vamos a ver cómo instalar la base de datos relacional SQLite, además de tratar con sus operaciones básicas. Lo cierto es que SQLite ha sido protagonista como actor secundario en muchas...
Aunque no lo creas, hay bastante gente que esto del software libre no le mola. Y oye, es respetable porque no es más que una opinión, un gusto o una preferencia y hay que respetar todas esas cosas.
Eso no tendría que ser un problema, pero en otros ámbitos, sí, lo es.
Llevo poco tiempo como miembro de la FSF, pero he tenido el suficiente para percatarme de que desde ahí, precisamente, hay bastante gente que está dispuesta a cambiar los términos de la licencia GNU GPL.
Se que es difícil de creer, pero desde la salida como director de Richard Stallman hay cada vez más voces para dotar a la licencia libre de cláusulas más permisivas con lo relacionado a lo privativo.
He denunciado en el foro este tipo de ideas y no han tardado mucho en blanquear mis comentarios e incluso denunciar abusos por pedir que no se cambie un ápice de la licencia GNU. Por supuesto que la mayoría es favorable al trabajo de Richard y de que todo continúe igual que hasta ahora.
Ahora se ha elegido al brasileño Oliva para llevar el cargo de jefe de la Fundación. Me he puesto en contacto con varios amigos que he hecho en el foro por privado y todos parecen contentos con la designación. Pero si os soy franco, no se cómo lo han elegido o quizás yo no tenga derecho a voto por el poco tiempo que llevo como socio.
Oliva fue co-fundador de la FSF junto a Stallman. Espero que lleve la Fundación con la misma mano dura, pero sobre todo, convencido de defender la filosofía del software libre como lo ha hecho RMS. Sin embargo, tengo bastantes dudas dado el odio que hay en el ambiente hacia la persona de Richard y lo que es peor, a su determinación y defensa de GNU GPL.
Ciertamente he leído comentarios que no voy a traer aquí por no faltar a la ética de la Fundación y la privacidad, por lo que si queréis, podéis creerme. Hay socios que esperan que Oliva por fin introduzca cambios para que la licencia sea menos rígida y poder crecer el uso del software abierto.. sí, he dicho bien, abierto. Nótese que hay socios que están cambiando el término libre por abierto. Unos son defensores de Red Hat y piden ese cambio, para que la licencia sea más abierta que libre. Otros dicen sentirse con Richard “avergonzados” y celebran su dimisión. Hay palabras más duras que no voy a postear. En cualquier caso, insisten en su “machismo” y presuntas frases machistas expuestas en el pasado.
Es decir, la Fundación está muy dividida. Somos más los defensores de Stallman y su obra, pero todo está resquebrajado.
Por suerte ha nacido un bloque, que ya habréis oído hablar, la Free Software Force que es una esperanza si los planes para cambiar la licencia en la FSF sigue adelante. Este grupo apoya sin condiciones la continuidad de la GNU GPL y defienden a RMS. Estoy muy interesado y sigo muy de cerca los pasos que van dando. La Free Software Force no tiene como objetivo acabar o confrontarse con la Free Software Foundation, no es el propósito. La Free Software Force quiere asegurar que exista una organización que garantice la defensa del software libre tal y como Richard Stallman ha defendido durante décadas, que proteja y defienda su legado, una organización que reconozca y no repudie a la persona que ha logrado tanto con tanto esfuerzo. Si esa organización es la Free Software Foundation, genial, pero su rechazo a apoyar o respaldar el trabajo de RichardStallman hace temer lo peor y muchos se han encargado de difundir el odio hacia su persona.
El odio a Stallman también existe en las redes sociales como Twitter y grupos de Telegram. Se trata en general de personas de otros sistemas operativos ajenos a GNU/Linux y en otros casos a gente que no les interesa el tema del software libre y se apuntan a difamar a Stallman. Como defensores del software privativo, sus opiniones no son relevantes pero pueden engañar a la gente.
En fin, como si de una bitácora se tratara, iré informando si hay novedades importantes en la lucha que se viene dando por quitarnos el software libre.
Poca gente no ve vídeos en Youtube, pero lo cierto es que es un ascazo. Primero, si has iniciado sesión en Google, Youtube sigue tus pasos y te ofrece resultados según la búsqueda que hagas. Es decir, rastreo. Eso puede estar bien .. o no. Encima, la publicidad y los javascripts te amargan la vida.
Sin embargo, hay alternativas. Con Invidious, puedes navegar con tranquilidad, ver y escuchar tus vídeos favoritos sin el asco de la publicidad y el javascript. En realidad, lo que hace Invidious es hacer como un puente que cruzas desde YouTube a ti, y reproduce vídeos sin javascript. Esto también significa privacidad, es decir, Google no podrá rastrear tus movimientos mientras navegas de vídeo a vídeo. Pero el problema es que todos los enlaces de YouTube en la red están vinculados a youtube.com y no a invidio.us. Mucha gente todavía no conoce a Indivious tampoco. Así que siempre tenemos que reescribir cada enlace a invidio.us para ver cada video. Esto hace la vida difícil. Afortunadamente, gracias a varios complementos de Firefox a continuación, podemos cambiar automáticamente todos los enlaces de youtube a Invidious en su lugar, incluso los incrustados en las páginas web y en los medios sociales. Esto hace la vida más fácil. Finalmente, Invidious es software libre licenciado bajo GNU AGPL, puedes tener el código fuente de GitHub.
Ve probando y elige el que mejor te convenga. Sin embargo no es buena idea tener más de una extensión porque podría ralentizar el navegador. Con esto consigues:
Enlace: Cada URL de vídeo en cada página web cambiará automáticamente a la URL de Invidious en lugar de a la URL de YouTube. Al hacer clic en uno, se abre Invidious y no YouTube.
Incrustado: Cada vídeo incrustado en cada página web se convertirá automáticamente en un marco de incrustación Invidious, no en un marco de YouTube.
Personalmente, la primera extensión del listado es la que seleccioné y va genial. Ni siquiera he probado las demás pero es de suponer que funcionan igualmente.
Por cierto, todas las extensiones o son GPL o MIT.
Una de las cosas más difíciles para nosotros para salir de las garras de Google es YouTube, por supuesto. Así que poco a poco no van quedando excusas para no depender de este gigante que siembra de seguimiento, invade la privacidad y ofrece tus datos a terceros.
Kali pone en marcha importantes cambios en el conjunto de herramientas por defecto, que se dividirán en tres categorías principales: kali-linux-default con herramientas esenciales para las pruebas de penetración, kali-linux-large con una colección más amplia de herramientas de pruebas de penetración, y kali-linux-todo con todas las herramientas de hacking.
También ofrece un mejor soporte para las arquitecturas ARM, unos cuantos scripts de ayuda que facilitan la búsqueda de información sobre paquetes y ejecutan automáticamente los binarios de Windows con Wine, o facilitan el descubrimiento de los recursos que se pueden transferir a un sistema Windows.
El proyecto Kali Linux NetHunter para ejecutar el sistema operativo en dispositivos Android también ha sido actualizado en esta versión con soporte para nuevos smartphones, incluyendo LG V20 International Edition, Nexus 5X, Nexus 10 y OnePlus 7, siendo este último el nuevo dispositivo insignia de Offensive Security para Kali Linux NetHunter.
“El OnePlus 7 es ahora el teléfono que recomendamos para Kali NetHunter. Es el último y más grande dispositivo insignia por la mitad del precio de otros dispositivos”, dice Offensive Security. “Una cosa a tener en cuenta es que la gestión de paquetes se realiza a través de la tienda NetHunter compatible con F-Droid, por lo que puedes incluso elegir tener un dispositivo NetHunter sin necesidad de Google Play”.
Otra inclusión es el tema de los metapaquetes. Un metapaquete es un paquete que no contiene ninguna herramienta en sí mismo, sino que es una lista de dependencias de paquetes normales (u otros metapaquetes). Esto permite agrupar herramientas relacionadas entre sí. Por ejemplo, si deseas poder acceder a todas las herramientas inalámbricas, simplemente instala el metapaquete kali-tools-wireless. Esto obtendrá todas las herramientas inalámbricas en una sola descarga. Como siempre, puedes acceder a la lista completa de metapaquetes disponibles en Kali en tools.kali.org. Si prefieres usar la línea de comandos, el siguiente comando listará los paquetes que se instalarán a través de un metapaquete específico:
root@kali:~# apt update
Hit:1 http://http.kali.org/kali kali-rolling InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
root@kali:~#
root@kali:~# apt depends kali-tools-wireless
kali-tools-wireless
Depends: kali-tools-802-11
Depends: kali-tools-bluetooth
Depends: kali-tools-rfid
Depends: kali-tools-sdr
Depends: killerbee
Depends: rfcat
Depends: rfkill
rfkill:i386
Depends: sakis3g
Depends: spectools
Depends: wireshark
root@kali:~#
Bajo el capó, Kali Linux 2019.03 cambia a la serie de núcleos Linux 5.2, que ofrece mucho mejor soporte de hardware que la serie Linux 4.19 utilizada en la versión anterior. El kernel de Linux 5.2.9 está siendo usado por defecto en esta versión, que actualiza muchas herramientas, incluyendo Burp Suite, HostAPd-WPE, Hyperion, Kismet y Nmap.
Por último, pero no menos importante, Kali Linux 2019.03 añade soporte para varios dispositivos ARM, incluyendo los sistemas PINEBOOK y Gateworks Ventana. También ofrece soporte para Raspberry Pi 4 y mejoras para Raspberry Pi Zero W, junto con nuevos núcleos para ODROID-C2 y otros dispositivos del Raspberry Pi.
También se ha publicado una imagen oficial de Kali Linux LXD para ejecutar el sistema operativo en contenedores de GNU/Linux. Puedes descargar Kali Linux 2019.03 ahora mismo a través del sitio web oficial. Los usuarios existentes pueden actualizar sus instalaciones directamente.
Despedimos una semana más, como suele ser costumbre por estos lares, con un PING. O lo que es lo mismo, con una selección de recortes con la que complementar lo que hemos ido publicando a lo largo de los últimos días, que no ha sido poco. A destacar los lanzamiento de CentOS 8, ReactOS 0.4.12 y NET Core 3, pero hay más…
SolydXK 10. Comenzamos, pues, con más lanzamientos y el primero es el de la nueva versión de SolydXK, derivada de Debian 10 de carácter semi rolling release y amigable para con el nuevo usuario que acaba de salir del horno. Más info en el anuncio oficial.
Zorin OS 15 Education. Otro lanzamiento mucho más particular es el de la nueva versión de la edición educativa de Zorin OS 15, cuya edición principal llegó el pasado junio con cambios notables. Más info en el anuncio oficial.
Ubuntu 19.10 Beta. Y no nos olvidamos tampoco de la beta de la familia Eoan Ermine, disponible desde ayer y con vista de publicar su versión final en unas semanas. ¿A alguien le apetece echarle un vistazo previo? Aquí el anuncio oficial y aquí las notas de lanzamiento.
Peek 1.4.0. Pasamos ya con las aplicaciones y de lo más interesante que ha salido esta semana es Peek, un capturador de pantalla con el que crear GIF animados de lo más sencillo. En GitHub está la info y la descarga, pero de momento solo como código fuente.
Warp. O Warp 1.1.1.1, la VPN gratuita de Cloudflare que llegó hace unos días a Android y que está dando bastante de qué hablar. De ello, valga la redundancia, hablamos en MC y si queréis sumaros a la conversación sois bienvenidos, porque por un lado pinta genial y por el otro genera dudas.
Picture in Picture en Firefox. También en MC podéis leer el tutorial que publiqué esta semana y que ya os he dicho de qué va. Personalmente, me ha gustado mucho encontrarme esta función en tan buen estado de implementación.
PWA. Sobre las PWA o aplicaciones web progresivas en español va este otro artículo especial de MC, un tema que también me interesa mucho personalmente y que explican muy bien. Lo único, me interesa para Firefox en especial, pero todo llegará.
Richard Stallman. No dejamos de hablar de RMS estos días, pero al margen de los asuntos importantes, esto que os pongo aquí es mera curiosidad; salsa rosa si lo preferís: el susodicho busca piso compartido, con requisitos, eso sí. Si vivís por la zona de Boston y os apetece tenerlo como room mate…
1996, Alemania. Un informático, Matthias Ettrich, tiene en mente crear un entorno de escritorio para el sistema operativo GNU/Linux y lo llama KDE (Kool Desktop Environment). Matthias quería una interfaz que fuera más cómoda, más simple y fácil de usar, con un mejor aspecto. Así nació el proyecto KDE.
Matthias pensó en la formación no sólo de un conjunto de aplicaciones, sino de un entorno de escritorio, en el que los usuarios pudieran esperar que las cosas se vieran, se sintieran y funcionaran de forma coherente. Recordemos que corría el año 1996 y de eso hace ya algunos lustros. También quería que este escritorio fuera fácil de usar. Una de sus quejas con las aplicaciones de escritorio de la época era que su novia no podía usarlas. Ese puesto despertó mucho interés y nació el proyecto KDE.
Matthias eligió utilizar el kit de herramientas Qt como el kit de herramientas preferido del proyecto KDE. Otros programadores rápidamente empezaron a desarrollar aplicaciones KDE/Qt, y a principios de 1997, se lanzaron aplicaciones grandes y complejas. A mediados de 1997, el proyecto GNU tenía dudas sobre la licencia de Qt, lo que llevó a su fundación del proyecto GNOME Desktop y Harmony, un proyecto ahora abandonado para clonar Qt. Qt se volvió a licenciar posteriormente para proporcionar la Licencia Pública General de GNU como una opción, lo que mitigó estas preocupaciones. Todavía existe un considerable desacuerdo sobre el uso de la GPL completa para una librería como Qt, y las restricciones que esto impone a los enlaces de código con ella, como el framework KDE y cualquier aplicación escrita para él. Tanto KDE como GNOME ahora participan en Freedesktop.org, un esfuerzo para estandarizar la interoperabilidad del escritorio de la familia UNIX, aunque todavía existe una competencia amistosa entre ellos.
La versión beta 1 de KDE fue lanzada en el año 1997, exactamente 12 meses después del anuncio del proyecto. El texto de la versión enfatizaba que KDE no era un gestor de ventanas, sino un entorno integrado en el que el gestor de ventanas era sólo una parte más. Prácticamente, esta versión era un clon del entorno de UNIX, CDE.
La primera versión estable de KDE fue lanzada en 1998, además de destacar un marco de desarrollo de aplicaciones, el KOM/OpenParts, y una vista previa de la suite de ofimática.
El grupo de mujeres de la comunidad, KDE Women, fue creado y anunciado en marzo de 2001 con el objetivo principal de aumentar el número de mujeres en las comunidades de software libre, particularmente en KDE.
Tuvieron que pasar dos años más para llegar a KDE 3. Se trataba de versión de KDE más pulida hasta entonces y personalmente pienso que el mejor escritorio de todos los tiempos, y no solo de GNU/Linux durante aquella época.
Y es que en efecto, KDE 3 trajo un entorno muy atractivo, además de ser extremadamente rápido. Sin apenas consumir memoria, las aplicaciones se ejecutaban al instante y era personalizable hasta el límite, para muchos, excesivo. Fue liberado en el año 2003.
La comunidad alcanzó el millón de compromisos en sólo 19 meses, de 500.000 en enero de 2006 y 750.000 en diciembre de 2007, con el lanzamiento de KDE 4 al mismo tiempo.
En octubre de 2007 se anunció el lanzamiento de una versión candidata de la plataforma de desarrollo de KDE que consiste en librerías y herramientas básicas para el desarrollo de aplicaciones KDE.
La mascota oficial de KDE es Konqi, que tenía por novia a Katie, pero la novia se perdió por algún lugar.. Anteriormente era un mago llamado Kandalf, pero más tarde fue reemplazado por Konqi porque mucha gente amaba y prefería que la mascota fuera este encantador y amigable dragón.
Las mejoras fueron lentas pero constantes y rápidamente se fueron sucediendo versiones tras versiones con mucha más estabilidad pero consumiendo muchos recursos. Cientos de programas fueron re-escritos con las librerías Qt 4 ya en manos de Nokia. Se contaban por decenas los widgets y podías elegir temas variados. El nombre de KDE 4 fue sustituido por primera vez por el de Plasma.
La evolución nos trajo modernidad, belleza, elegancia y simplicidad a la vez. Hablamos de Plasma 5. Erróneamente algunos hablan de KDE 5 pero esto no es correcto. No hay que confundir los términos: KDE es el proyecto, y Plasma es el escritorio del proyecto KDE.
Plasma KDE fue re-escrito bajo las librerías Qt 5. En el año 2014 se estrenó un escritorio perfecto. Lo tenía todo, como antaño fue KDE 3.5. Plasma KDE o KDE Plasma, es sobrio, de aspecto fresco (de ahí el nombre del tema brisa, breeze en inglés) y muy sencillo. Pero que nadie se lleve a engaño: el entorno Plasma KDE sigue siendo extremadamente flexible y tiene opciones de configuración infinitas.
KDE se debe a un brillante equipo de desarrolladores repartidos por todo el mundo.
Ya puedes nominar a tus personas o entidades favoritas que trabajen en favor del software libre en los premios anuales que organiza la Free Software Foundation (FSF)
Cada año la FSF organiza los Free Software Awards (o Premios del Software Libre) para reconocer las contribuciones significativas en el software libre realizadas por personas o colectivos.
Este año han añadido una nueva categoría para premiar a los recién llegados. Puedes nominar a desarrolladores, activistas y personas o colectivos que luchen por la libertad del software e inspiren con sus trabajos y acciones.
Cada persona que está comprometida con el software libre conoce a alguien que ha realizado contribuciones valiosas y que han servido de inspiración para expandir y difundir el movimiento del software libre.
Ya sea porque conoces a esas personas o el trabajo de las organizaciones de cerca, o porque conoces su labor, puedes nominarlos para dar a conocer y agradecer su labor y difundir su mensaje y que puedan optar a estos premios que organiza la FSF y que se entregan en el evento LibrePlanet que organizan de manera anual.
Solo personas individuales pueden ser nominadas para la primera y tercera categoría. Los premios para proyectos con beneficio social está reservada para organizaciones o proyectos.
La fecha límite para enviar tus nominaciones acaba el miércoles 6 de noviembre de 2019 a las 14:59h UTC.
Yo ya he enviado mis nominaciones. Para el Premio por el avance del software libre se me ha ocurrido nominar a una persona que lleva más de 30 años luchando por el software libre en muchos aspectos.
Una persona que desarrolló un sistema totalmente libre, que desarrolló muchas herramientas para ese sistema, que puso en marcha licencias para asegurar la libertad del software frente a licencia privativas y que creó una Fundación para preservar el movimiento del software libre.
Habéis acertado si os ha venido a la cabeza a Richard M. Stallman. Comparto mi nominación por si os sirve de inspiración y queréis hacer saber a la FSF y a muchas otras personas que apoyáis el trabajo de esa persona, o de la persona que mejor os parezca…
Me encanta ese plugin para Dolphin o Konqueror. Y es que hoy te animo a conocer cómo crear tu propio Service Menu con Customizable multi-action menu de forma rápida y sencilla, con lo que podrás personalizar al máximo tus accesos directos a las acciones más sencillas con la consola.
Cómo crear tu propio Service Menu con Customizable multi-action menu
La consola es una de las herramientas más potentes que tienen los sistema GNU/Linux, es por ello que dominarla es importante (aunque no imprescindible para dominar tu sistema).
No obstante, es evidente que los usuarios menos experimentados se sienten poco cómodos con ella. Es por ello que la Comunidad KDE creó los Service Menu, que nos permite utilizar la potencia de la consola mediante el botón derecho.
Hoy os presento Customizable multi-action menu, un Service Menu que te permite crear tu propia lista de acciones con el botón derecho. Evidentemente debes saber algo de programación pero las opciones de personalización y el potencial de aprendizaje de este Service Menu son casi infinitas.
Para ver su funcionamiento, os recomiendo ver el siguiente vídeo.
Este Service Menu es una creación de Skeleton 21 al cual seguro que le encantará que le deis me gusta en la KDE Store y que le comentéis como os funciona. Os recuerdo que ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day 2017 de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.
La personalización de KDE y Plasma está más que demostrada y prueba de ello son los Dolphin Service Menu, que no son más que la posibilidad de disponer un menú auxiliar en el gestor de archivos Dophin o en Konqueror que se activa con el botón derecho del ratón.
Con ellos tendremos nuevas acciones como:
Y muchos más como hemos explicado en varias ocasiones en el blog. Puedes encontrar estos servicios se pueden encontrar en la sección Dolphin Service Menu en la Store de KDE.
Aprendemos a configurar una red Wifi oculta en Ubuntu 18.04, en poco pasos, desde el entorno gráfico. Para ello nos serviremos de las herramientas predeterminadas del sistema. El motivo de esta entrada es que...
Los miembros de la comunidad openSUSE tienen voz y voto para poder votar por el cambio del nombre y logo de openSUSE
Hace unos meses compartía por el blog la discusión que comenzaba en el proyecto openSUSE, sobre el cambio de nombre y de logotipo de la comunidad y del proyecto openSUSE:
Ahora ya ha comenzado el proceso de votación para todas aquellas personas que sean miembros de openSUSE. Si lo eres, como yo, es tiempo de dar tu voz y voto por la opción que prefieras.
En la lista de correo hace tiempo, ya se ha llevado a cabo una discusión sobre el tema del cambio de Logo y nombre del proyecto openSUSE, y se ha fijado ya la fecha de empezar a votar, donde los miembros de openSUSE podremos expresar nuestra opinión sobre estos cambios importante.
El proceso de votación comenzará el 10 de octubre de 2019 y terminará el 31 de octubre, lo que hacen tres semanas para poder expresar tu voto. Los resultados serán dados a conocer el 1 de noviembre de 2019.
Solo los miembros de openSUSE tendrán derecho a votar. Cada miembro recibirá en su alias de correo @opensuse un enlace, así que asegúrate de que si eres miembro tu alias de openSUSE apunte a tu dirección de correo habitual.
Si eres miembro de openSUSE y tienes problemas con tu alias de correo, puedes solucionarlo escribiendo un correo a: admin@opensuse.org
Con sólo 27 años ha logrado una hazaña inédita: ganar dos veces seguidas el concurso más prestigioso de queso Idiazábal. Así es Julen Arburua, pastor del valle del Baztán y responsable de la quesería Kortari. http://cort.as/-RhIs Suscríbete a nuestro canal: http://cort.as/-9ysp Visita: https://elcomidista.elpais.com Síguenos en Facebook: https://www.facebook.com/elcomidista Síguenos en Twitter: https://twitter.com/ElComidista Síguenos en Instagram: https://www.instagram.com/elcomidista ¡Bienvenido al canal oficial de EL COMIDISTA en EL PAÍS! Cada semana publicamos nuevos vídeos de gastronomía, recetas, restaurantes, productos, chaladuras culinarias y mucho más. ¡Suscríbete ya a nuestro canal!: http://cort.as/-9ysp El Comidista es una web muy maja que incluye recetas, info sobre trastos de cocina, restaurantes, productos y cualquier tontería que se les ocurra a sus autores.
Edgar Degas fue uno de los pintores más importantes de la segunda mitad del siglo XIX. Citado habitualmente entre los impresionistas -con los que nunca se identificó del todo y a los que llegó incluso a aborrecer- su maestría reflejando el movimiento y el color, así como su virtuosismo en numerosas técnicas, han llevado algunas de sus obras a los museos más importantes del mundo. A Degas le interesaba reflejar la cotidianeidad de la vida urbana y especialmente el mundo del espectáculo con sus famosas pinturas de bailarinas. Aficionado a la fotografía, su estilo se vio muy influenciado por ella, con sus encuadres casuales y la fugacidad que transmitía en sus obras. La modernidad de sus pinturas contrastaba, sin embargo, con sus tendencias conservadoras en lo social y su apego a la moral tradicional. Tanto que rechazaba las nuevas tecnologías en un tiempo muy cambiante y cuentan que se negaba incluso a utilizar el teléfono. Esta característica es la que hace todavía más curiosa la experiencia que propone Alonso Trenado con la colaboración del Museo Thyssen-Bornemisza de Madrid: asistir a la creación de una versión digital de la obra Bailarina basculando (Bailarina verde) de Degas con los Tilt Brush, los pinceles virtuales de Google. Para ello ha contado, además, con la colaboración de la artista Vanessa Iacono, verdadera artífice de la obra.
La tecnología de las Tilt Brush de Google permite realizar obras en tres dimensiones sirviéndose de una aplicación y un dispositivo de realidad virtual. La aplicación traduce los movimientos del pintor convirtiéndolos en trazos a los que se les puede otorgar profundidad, fuerza o inclinación, exactamente igual a como se haría en un lienzo... con la única diferencia de que aquí el lienzo es el espacio real. Tilt Brush pone a disposición de los usuarios librerías abiertas en las que se pueden descargar pinceles, colores y texturas, así como sonidos y movimientos que también pueden incorporarse a la obra. Se abre así un nuevo campo de experimentación artística, donde se hibridan la pintura, la escultura y lo digital para crear obras completamente nuevas.
Entrevista y edición: Alonso Trenado, Cris López Texto: José L. Álvarez Cedena
Es complicado ser consecuente con la tecnología. Como ocurre con tantas cosas de la rutina cotidiana, existen muchos frentes abiertos en la lucha por una sociedad más equitativa. Cuando se trata de tecnología, la ya invisible realidad que nos incomoda pensar se vuelve más fácil de ignorar: ¿de dónde vienen los principales componentes de nuestros aparatos electrónicos¹?
Esta noticia puede ilustrar un pellizco del tema que quiero abarcar.
La situación tras de la producción electrónica de todo lo que usamos no sólo es precaria; es inhumana. Frente a esto, mi primera reacción ha sido parálisis. No sólo somos parte de la cadena consumidora que alimenta la mano de obra maltratada de la electrónica, también algunos nos identificamos con la industria informática que lo sustenta. Cabe pensar hasta qué punto es necesaria la producción actual de tecnología, más aún conociendo su origen². Me encuentro en una encrucijada, y supongo que como yo hay muchos usuarios y técnicos que se chocan con la realidad de su campo. Leía hace poco³ que un posible motivo de que se haga oídos sordos a esta realidad sea la falta de recursos individuales que un usuario tiene para luchar frente a semejante situación, algo que me resulta familiar con muchos otros temas como la reivindicación por la vida digna de otro animales, el cambio climático o la industria textil (entre otras muchas cosas), causas que también han sido explotadas como un producto más.
¿Qué haces cuando tu vida, personal y laboral está sustentada con la esclavitud de otros? La pregunta, sacada de contexto, encaja en otras muchas áreas. Estamos en una situación límite insostenible en muchos frentes. Si bien, de nuevo, quiero centrarme en este caso concreto. Desde hace tiempo que intento rebatir la idea de que la tecnología tiene una ética asociada, que pueda hablarse de lo moral o lo inmoral que sea, pero al pensar más allá de las redes y del software, pensar en la electrónica que lo hace posible, me ha hecho dudar. Estamos abarcando problemas tales como el acceso libre y horizontal de Internet, la no censura, el anonimato o la comunicación cifrada (quiero aclarar que los considero fundamentales y que requieren activismo inmediato) ignorando que toda aplicación de esos derechos requiere un análisis más profundo, una investigación de su lugar en el mundo. Quizás sea imposible llegar a plantear soluciones de uno sin lo otro, pues una tecnología horizontal que no sea sostenible se cimienta en una base tambaleante, dependiente de un sistema abusivo. Si la comunidad ha sido capaz de actuar sin paralizarse frente a la centralización y la privatización de sistemas, quiero confiar en que será capaz de mascar la autocrítica, de no estancarse en la comodidad de “somos los buenos porque hay malos más malos” y dará un paso en esta lucha tan complicada cuando otros sentimos vértigo al mirar a ese acantilado.
1] Tales como móviles, ordenadores, consolas, dispositivos de Microsoft, Google, Apple, Nintendo y muchos más nombres familiares.
2] Entre otros, Foxxcom, una de las principales empresas distribuidoras y productoras de electrónica y componentes de China.
3] La máquina es tu amo y señor – Yang, Jenny Chan, Xu Lizhi, Li Fei y Zhang Xiaoqio
Todo amante de la cocina debe hacer salsa de tomate al menos una vez en la vida. Te damos dos fórmulas, una para cagaprisas y otra para gourmets con tiempo. Distintas, pero igual de satisfactorias.
EL COMIDISTA tiene canal en YouTube, ¿A qué esperas para suscribirte? http://cort.as/-7Mg5 Cada semana publicamos nuevos vídeos de gastronomía, recetas, restaurantes, curiosidades del arte culinario y mucho más. Mikel López Iturriaga y su equipo estrenan canal de YouTube para seguir 'dando la tabarra' con la comida.
El Comidista es una web muy maja que incluye recetas, info sobre trastos de cocina, restaurantes, productos y cualquier tontería que se les ocurra a sus autores.
Más que una entrada, lo que hoy hago es una obligación a la promesa que me hice a mi mismo hace unos años. Sentado en una acera y con el móvil os presento un vídeo de Plasma 5.17 beta sobre KDE Neon que he visto en los pocos minutos que he tenido libres en este ajetreado día que me ha tocado vivir.
Plasma 5.17 beta sobre KDE Neon
De la mano de Popescu Sorin nos llega un primer vistazo del funcionamiento de Plasma 5.17 beta sobre KDE Neon.
Las novedades de Plasma 5.17
El 19 de septiembrefue lanzada la beta de Plasma 5.17. En esta tercera versión liberada del 2019, no apta todavía para el usuario domésticos, se han centrado en hacer todavía más ligero el escritorio sin deja de proporcionar la potencia que lo caracteriza.
Algunas de las novedades más destacada serán:
Soporte de hardware de Thunderbolt.
Soporte para el control de brillo nocturno en X11.
Rediseño de muchas páginas de las Preferencias del Sistema para ayudarte a hacer tu configuración de forma más sencilla.
Mejoras en las notificaciones con la inclusión de un nuevo icono y un modo automático de no molestar para las presentaciones.
Mejoras en el tema Breeze GTK para que se integre mejor los navegadores web Chromium/Chrome y poder aplicarles su esquema de color a las aplicaciones GTK y GNOME.
Mejoras en HiDPI y multipantalla para el gestor de ventanas KWin.
Soporte escalado fraccionado en Wayland (sea lo que sea eso).
Y muchas más pequeñas mejoras que hará las delicias de los usuarios de este entorno de trabajo.
No existen fuentes oficiales que puedan documentar quién fue el primero al que se le ocurrió agujerear la gris y funcional carcasa de un PC y añadirle luces y colores para convertirla en algo mucho más original y divertido. Si nos fiamos de la Wikipedia, uno los primeros mods fue el conocido como Macquarium, consistente en incrustar en el monitor de un viejo Apple Macintosh un acuario real. Aunque la idea no es suya, el término y las primeras instrucciones para llevar a cabo este mod provienen del periodista del Chicago Sun-Times Andy Inhatko, quien asegura que durante muchos años continuó recibiendo mensajes pidiéndole instrucciones para hacerlo. Pero en realidad el modding proviene de algo mucho más interesante que el simple ánimo decorativo que puede animar a alguien a colocar peces y plantas dentro de un monitor. Es más que probable que los primeros mods fueran hechos por necesidad para favorecer la refrigeración de los equipos cuyos componentes eran modificados para mejorar su rendimiento (haciendo que los procesadores fueran más rápidos, por ejemplo). Y es que, lo que muchos ven como una actividad de frikis, es una afición bastante más compleja que se mueve en un terreno híbrido entre la ingeniería, la computación y el diseño. Porque para ser un buen modder no solo hay que tener buena mano con las herramientas (algunas de ellas de precisión), también hay que conocer perfectamente las partes de un ordenador, dominar su funcionamiento y tener la imaginación suficiente para convertir una aburrida caja metálica en un despliegue de formas y colores.
En España, como ocurre en el resto del mundo, el modding se ha desarrollado sobre todo gracias a las denominadas lan parties, grandes concentraciones de aficionados a los ordenadores en las que se comparten conocimientos y contenidos. Y es que una de las grandes características del modding es, precisamente, su espíritu colaborativo: una forma de entender el conocimiento propia del “do it yourself” e Internet. Es en estas concentraciones donde algunos dan sus primeros pasos, donde se pueden admirar los trabajos más sofisticados y también donde se realizan las competiciones más importantes. El español Aitor Larrañaga, Hardtxi, ha ganado más de una de estas competiciones, hasta hacerse con un nombre dentro del panorama internacional. En octubre de 2018 se hizo con el título de campeón del mundo con un trabajo en el que había modificado la torre de un equipo hasta convertirla en un submarino con un brazo robótico. Joel Dalmau ha viajado hasta Ordizia en Guipúzcoa para visitar a Hardtxi, que se define a sí mismo como Batman (modder de noche, pintor de día), y mostrarnos algunos de sus mejores trabajos.
Entrevista y edición: Joel Dalmau, Noelia Núñez, Ainara Nieves Texto: José L. Álvarez Cedena
Vamos a hablar sobre Linux y concretamente vamos a ver algunos de sus programas, Programas para la edición de vídeos para GNU / Linux. ¿Vamos a verlos? Por supuesto…
⭐ OpenShot:
Empecemos esta interesante lista, ahora sí, con OpenShot. ¿Por qué? Pues porque estoy segura de que ya lo conoces, pues es uno de los editores de vídeo más famosos en Linux, juntamente con Kdenlive, El cual también veremos en esta serie. Por supuesto. OpenShot me gusta muchísimo ya que es un editor de vídeo muy fácil de utilizar y además tiene una interfaz de usuario muy sencilla, Algo que puede ser muy agradable para usuarios que recientemente han empezado a editor vídeos. Aunque, eso no significa que este editor no tenga opciones. Al contrario, pues está bastante repleto de opciones, funciones y características, Con la posibilidad de editor los clips, colocarlos de diferentes maneras, y por supuesto, aplicarle un gran número de transiciones y efectos. Además, algo que me gusta mucho es el creador de títulos, El programa permite crear títulos y carátulas, incluso en 3D con gran número de opciones. Si eres nuevo en el mundo de la edición de vídeo, te recomiendo OpenShot, por su sencillez y a su vez, por ser un editor bastante completo.
⭐ Kdenlive:
Continuemos con esta maravillosa lista, Ahora se viene uno de mis favoritos: Kdenlive. Kdenlive es el editor de vídeo creado y desarrollado por la comunidad de KDE, Aunque eso, estoy segura de que ya lo has supuesto, por el nombre del programa. Este editor posee una interfaz que, de entrada, quizás no es tan intuitiva como el editor anterior, pero si que es muy completa y repleta de opciones, Eso sí, está repleta de opciones por todos lados. Utiliza Ffmpeg como motor, al igual que OpenShot y por ende, sus posibilidades son prácticamente las mismas, Aunque, en comparación con OpenShot, Kkdenlive posee algunas funciones más, De ahí a que la interfaz no sea tan intuitiva como el primero. Posee un buen número de efectos y transiciones, y además un catálogo online donde es posible instalar efectos y transiciones adicionales. Muy recomendable si quieres tener una solución bastante repleta de opciones y funcional, y por supuesto, si ya eres un usuario más avanzado en la edición de vídeo.
⭐ ShotCut:
El siguiente es ShotCut, Como ya nos dice su propio nombre, es ideal para recortar Clips. A diferencia de los dos anteriores, es un editor más limitado. Es decir, no posee tantas funciones, ni tantos efectos o transiciones, Aunque si posee filtros, tanto de audio como de vídeo, para retocar o incluso mejorar la calidad de los vídeos. La interfaz es sencilla y muy intuitiva, especialmente la línea de tiempo, la cual es muy agradable. Por eso mismo, recomiendo esta solución si tu propósito es editar vídeos, en especial recortar y manipular clips. Si tu propósito es realizar vídeos más editados y con más efectos, entonces te recomendaría los dos anteriores, Uno de los puntos fuertes de este editor es que es muy bueno para editar vídeos en 4K.
⭐ Olive:
A continuación, mencionaré uno que estoy segurísima de que no conoces: Se llama ¡¡Olive!! Olive es un editor de vídeo que probé hace poco y me llamó bastante la atención ¿Sabes por qué? Pues básicamente porque su interfaz de usuario es exactamente igual que la de Adobe Premiere… Bueno, más o menos. Es un editor recién sacado del horno y por tanto, no es muy completo. Por ahora solo posee aquellas funciones más esenciales, como la manipulación de clips, recortes, transformar y algunos pocos efectos, Aun así, está en desarrollo y por ende, se están añadiendo características continuamente. Su interfaz es sencilla, ya que es un software que está en fase Alpha, aunque personalmente le veo mucho potencial, solo hay que darle tiempo.
⭐ Blender;
El siguiente y ultimo de la lista es Blender. ¿Qué? Sí, he dicho Blender. Quizás te extrañará, ya que Blender es muy utilizado para el modelado 3D y te parezca algo extraño editar vídeos con él. Pero sí, es posible… Blender posee un editor de vídeo, aunque no es que sea el más completo, pues pienso que las dos primeras soluciones que he mencionado en este vídeo son más completas, pero sí que Blender es el editor más complejo y con muchas opciones.
- Leo el 99% de los tuits, mensajes y mails que me mandáis, pero siempre se me puede pasar alguno. Si lo que me preguntáis ya está respondido en algún Preguntas y Respuestas no lo vuelvo a responder, te mando el enlace del vídeo donde está.
- IMPORTANTE: Sólo hago entrevistas por escrito.
- Si me quieres plantear una colaboración, tengo que avisarte de que no hago cualquier cosa por hacer o "ayudar". Me tiene que interesar, divertir y entretener, pero por plantear que no quede!
Si te ha gustado puedes darle al "LIKE". Si te ha gustado mucho puedes COMPARTIRLO, eso ya es la leche! Y si no te ha gustado puedes darle "DISLIKE" que para eso está, aunque prefiero que me lo hagas saber también con un comentario respetuoso y educado si puede ser ;)
Realizar tareas habituales en los sistemas operativos suele ser sencillo… si sabes cómo se hace. Esto incluye cosas como cambiar paquete de iconos, la posición de la barra de tareas o seleccionar otro fondo de escritorio. No obstante, nunca está de más tener diversas alternativas para que sea todavía más fácil realizar algunas tareas. Hoy os explico cómo poner una imagen de fondo de pantalla en Plasma con «Menu set as wallpaper and lockscreen«, un Service Menu que nos permite
Cómo poner una imagen de fondo de pantalla en Plasma
De la mano de Adhe (que empieza a ser un habitual del blog) nos llega un Service Menu llamado Menu set as wallpaper and lockscreen que nos permite cambiar el fondo de pantalla simplemente con el botón derecho del ratón, es decir, de una forma bastante intuitiva para los usuarios.
Su instalación se realiza mediante «Añadir Nuevos Service Menu» desde el mismo Dolphin y funciona a la perfección.
Y como siempre digo, si os gusta el plasmoide podéis “pagarlo” de muchas formas en la nueva página de KDE Store, que estoy seguro que el desarrollador lo agradecerá: puntúale positivamente, hazle un comentario en la página o realiza una donación. Ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day 2017 de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.
La personalización de KDE y Plasma está más que demostrada y prueba de ello son los Dolphin Service Menu, que no son más que la posibilidad de disponer un menú auxiliar en el gestor de archivos Dophin o en Konqueror que se activa con el botón derecho del ratón.
Con ellos tendremos nuevas acciones como:
Y muchos más como hemos explicado en varias ocasiones en el blog. Puedes encontrar estos servicios se pueden encontrar en la sección Dolphin Service Menu en la Store de KDE.
Aunque pueda resultar bastante obvio para la mayoría, para los más novatos puede ser una asignatura pendiente, la creación de directorios en GNU/Linux. Por ello aquí os explicaré como crear nuevos directorios (también conocidos...
Join Wayne (out there) and Joe (in here) as they eat more community elephants in the room such as accountability, delegation, leadership, personal issues, and more...
En el capítulo anterior estuvimos viendo como tratar con imágenes. Imágenes que descargábamos desde DockerHub. Se trataba de poder inspeccionar imágenes, conocer su historia, y poder borrarlas de nuestro equipo para que no ocupen un espacio innecesario. En este capítulo del tutorial, vamos a hacer lo propio pero con contenedores. El objetivo es gestionar contenedores con docker.
Sin embargo, a pesar de que trataré como gestionar contenedores con docker, no voy a tratar en profundidad la ejecución de contenedores. La ejecución de contenedores la encontrarás en un capítulo posterior del tutorial. Se trata de un aspecto que tiene suficiente entidad e importancia como para dedicarle un capítulo única y exclusivamente a la ejecución de contenedores. Esto no quita a que en este capítulo iniciemos algún contenedor para poder saber como gestionarlo y trabajar con el.
Gestionar contenedores con docker
Si en el capítulo anterior, para la gestión de imágenes tenías que tener presente la instrucción docker image --help, en este, para la gestión de contenedores tendrás que tener presente docker container --help.
Por otro lado, para seguir este segundo capítulo del tutorial, utilizaré la misma imagen con la que trabajamos en el capítulo anterior blitznote/baseimage. Se trata de una imagen muy ligera, y al ser Ubuntu, me siento como en casa.
Iniciando el primer contenedor
Para iniciar tu primer contenedor tan solo tienes que ejecutar docker container run blitznote/baseimage o mejor, por ser mas corto,
$ docker run blitznote/baseimage
Al ejecutar esta instrucción, te llevarás un pequeño chasco, y es que no sucede, aparentemente, nada. Pasa como un segundo, y vuelves de nuevo a la línea de comandos. Bueno, realmente no es así. Lo cierto es que has arrancado un contenedor, y como no hay ningún proceso en él se ha detenido.
¿Cuantos contenedores tienes?
Para conocer el número de contenedores, tienes que utilizar docker ps o también docker container ls. Sin embargo, si ahora lo ejecutas, verás que aparentemente no tienes niguno. Bueno, realmente no verás nada. Para ver todos los contenedores, incluidos los contenedores parados, ejecuta docker ps -a.
$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
17cb81b454a5 blitznote/baseimage "/bin/bash" 3 minutes ago Exited (0) 3 minutes ago serene_thompson
Algunos detalles a tener en cuenta,
COMMAND se refiere al comando que es ejecutado, en este caso figura /bin/bash. ¿de donde sale?. Si ejecutas docker history blitznote/baseimage, verá que lo que buscas en CMD. Esto también lo puedes encontrar utilizando docker inspect blitznote/baseimage. Estas dos herramientas las viste en el capítulo anterior de este tutorial.
CREATED como ya sospechas, indica el tiempo que ha transcurrido desde que se creó el contenedor.
STATUS, por otro lado, te indica en que estado se encuentra, y el tiempo que lleva en ese estado.
NAMES, indica el nombre del contenedor. Es mas sencillo identificar un contenedor por su nombre que por su CONTAINER ID. En el caso de que tu no le pases el nombre, docker generará uno de forma aleatoria.
Poniendo nombre a tus contenedores
Como he comentadoPara iniciar un contenedor asignándole un nombre, la instrucción a ejecutar es la siguiente,
docker run -d --name ejemplo blitznote/baseimage
Si intentas llamar a dos contenedores por el mismo nombre, como te puedes imaginar, se producirá un error, y no iniciará el segundo contenedor.
Pero también tienes la opción de renombrar uno de los conenedores. Así por ejemplo,
docker container rename 17cb81b454a5 perico
De esta manera, renombrará el contenedor con número de identificación 17cb81b454a5 a perico. Indicarte que, como ya viste con las imágenes, puedes acortar el número de identificación, hasta su mínima expresión, es decir, un solo caracter. Siempre y cuando no haya otro contenedor que tenga un identificador que empiece c on el mismo carácter.
Iniciando, parando y pausando contenedores
Para poder poder parar contenedores y volverlo a iniciar posteriormente, necesitarás un contenedor que ejecute un proceso, un contenedor que no se detenga nada mas arrancarlo. Para eso utilizarás el comando sleep en el contenedor.
El primero lo vas a lanzar con unos pocos segundos,
docker run blitznote/baseimage sleep 5
Esto no es muy interesante. Hasta que no han transcurrido los 5 segundos, no puedes hacer nada. Para evitar esto, tienes que utilizar la opción -d, que te permite ejecutar el contenedor sin que estés esperando a que finalice, detach mode. Ahora, en lugar ed 5 segundos, ejecútalo con 100 segundos que te de tiempo a realizar otras opciones,
docker run -d blitznote/baseimage sleep 100
Al hacer esto, te ha devuelto el número de identificación del contenedor. Si ahora ejecutas docker ps, lo encontrarás entre los contenedores que se están ejecutando.
Ahora ha llegado el momento de parar el contenedor. Para esto, ejecuta docker stop 1e0e92b8255e. En tu caso, indica el identificador o parte del identificador de tu contenedor.
Una vez detenedido lo puedes iniciar de nuevo. Para esto ejecuta docker start 1e0e92b8255e.
Matando contenedores
Por último puedes matar el contenedor. Para ello ejecuta docker kill 1e0e92b8255e. La diferencia entre stop y kill, radica en que en el primer caso se envía proceso principal del contenedor la señal SIGTERM y posteriormente SIGKILL. En el segundo caso, en el caso de docker kill, se envia directamente la señal SIGKILL. Esto lo notarás en el tiempo que tarda en detenerse un contenedor, si haces un docker stop tardará unos segundos, mientras que si haces un docker kill se detendrá prácticamente al instante.
Otra opción que tienes es la de reiniciar un contenedor. Es decir, detener e iniciar de nuevo el contenedor, pero todo desde un único comando docker restart 1e0e92b8255e.
Pausando contenedores
Por último, te queda una opción que te puede resultar muy interesante, que es le de pausar un contenedor. Bueno, realmente, estás pausando todos los procesos dentro del contenedor. Para pausar el contenedor,
docker pause 1e0e92b8255e
Ahora al hacer un docker ps verás que si que aparece tu contenedor, pero que está en modo pausa. Puedes ponerlo de nuevo en funcionamiento con un unpause, como por ejemplo,
docker unpause 1e0e92b8255e
Mas operaciones para gestionar contenedores
De nuevo inicia un docker pero esta vez con mas tiempo para hacer mas operaciones con él. Por ejemplo con un sleep 100000. Si por lo que fuera, lo lanzas sin la opción -d, recuerda que siempre puedes parar el contenedor desde otro terminal. Por otro lado, esta vez para tu comodidad, le vas a poner nombre, en mi caso midocker. Así va a ser mas sencillo trabajar con él.
docker run -d --name midocker blitznote/baseimage sleep 100000
Copiando entre el host y el contenedor
Es posible que en alguna ocasión quieras copiar un archivo entre tu equipo y el contenedor, y al revés. Para esto tienes el comando cp. Para verlo con un ejemplo crear un archivo y posteriormente lo copias al contenedor,
Ya lo tienes… has copiado archivo.txt a /. ¿Como comprobarlo? Tienes que entrar al contenedor y ver que hay allí dentro. Para esto ejecuta,
$ docker exec -it midocker bash
No te preocupes, que tanto docker exec como docker run los verás con detalle en el próximo capítulo de este tutorial. Por ahora, quedate con que esta opción te permite abrir una consola de forma interactiva en el contenedor.
Una vez ejecutada la instrucción anterior, y dentro del contenedor, verás que estás en el directorio raíz. Lista los archivos ls y verás que allí está el archivo que has copiado. Ahora, puedes hacer lo mismo, crea un archivo nuevo, que luego lo copiarás a tu equipo, touch archivo2.txt. Ahora sal del contenedor con un exit, y copia del contenedor a tu equipo,
$ docker cp midocker:archivo2.txt .
Simplemente ls y comprueba que tienes ahí ese archivo que creaste en tu contenedor.
¿Que sucede en el contenedor?
Si quieres saber lo que sucede en tu equipo, es decir, los procesos que están corriendo, ejecutarías el comando top. Esto mismo lo puedes hacer con un contenedor. Simplemente tienes que ejecutar,
$ docker top midocker
UID PID PPID C STIME TTY TIME CMD
root 1330 1308 0 06:34 ? 00:00:00 sleep 100000
Otra opción que también te puede resultar interesante para monitorizar un contenedor es docker stats. Esto te permite ver en tiempo real y hasta que lo detengas lo que sucede en ese contenedor. Para detenerlo, tienes que ejecutar Ctrl+C. En el caso de que solo quieras una visión puntual, utiliza la opción --no-stream. Por ejemplo,
$ docker stats --no-stream midocker
CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
a89b24cc9cd2 midocker 0.00% 2.227MiB / 7.694GiB 0.03% 7.42kB / 0B 1.98MB / 0B 1
Borrando contenedores
Ejecuta ahora docker ps -a y verás la cantidad de contenedores que tienes en tu equipo. Es el momento de hacer un poco de limpieza. Para esta operación, tienes dos opciones, o bien, los eliminas uno a uno, como por ejemplo,
$ docker rm midocker
Si por despiste o por la razón que sea, intentas detener un contendor que está en ejecución, te arrojará un error. Antes de borrar un contenedor este tiene que estar parado. Como viste antes, puedes pararlo o matarlo.
La otra opción es borrar todos los contenedores que estén parados. Para ello, tienes que ejecutar el comando,
$ docker container prune
Al ejecutar este comando, te avisa que vas a borrar todos los contenedores parados, y te pregunta si esto es lo que quieres hacer.
Conclusión
En este segundo capítulo del tutorial, has podido ver una parte importante de los comandos que puedes utilizar para gestionar contenedores. Indicarte que estos no son todos, pero, ahora mismo, para gestionar tus contenedores tienes suficientes herramientas.
En el próximo capítulo vas a ver con detalle los comandos docker run y docker exec.
Continúa la actualidad en torno a Richard Stallman, y es que el neoyorquino ha salido una vez más -la anterior, para explicarse por su charla para Microsoft– del retiro forzoso al que muchos quieren empujarlo para dejar clara una cosa: abandonó la Free Software Foundation, pero se mantiene al frente del Proyecto GNU.
Así lo ha dado a conocer en las listas de correo del proyecto: «El 16 de septiembre renuncié como presidente de la Free Software Foundation, pero el Proyecto GNU y la FSF no son lo mismo. Sigo siendo el líder del Proyecto GNU, y tengo la intención de continuar como tal«, publica en un escueto mensaje en el que no da más información.
Se podría decir, pues, que RMS está tocado, pero no hundido, muy a pesar de las partes «amigas» que presionaron para que desapareciese de la vida pública por unas declaraciones polémicas, desdichadas y reprochables, pero que tomadas en su justa medida no invalidan su labor al frente del movimiento que él mismo inició hace más de treinta años. O así lo consideran muchos.
Entre esas partes «amigas» se encuentra GNOME Foundation o la Software Freedom Conservancy, esta última una de las más beligerantes en contra de Stallman y el principal foco de la reacción que ha tenido la comunidad que todavía apoya a Stallman, que ya está organizándose para contraatacar. Se denominan como Free Software Force y a continuación reproducimos íntegro el comunicado que han publicado:
En contra de sfconservancy, pedimos a Stallman que se MANTENGA en sus puestos en el movimiento del software libre.
Richard Stallman ha defendido firmemente e intachablemente el software libre durante décadas con una rigurosa y estricta adhesión al software libre, sin derivas ni matices codigoabiertista, FOSSista o similares en el que caen muchas personas y grupos del entorno del software libre, y ésto (y no otras cosas) es lo que debe valorarse para juzgar si una persona hace bien su papel de liderar una idea o movimiento. Podemos o no estar de acuerdo con sus declaraciones personales acerca de temas distintos al software libre, pero siempre le hemos visto dejar claro cuando habla de software libre como una persona de referencia en el tema, y cuando habla como una persona común llamada Richard sobre temas que no son software libre, evitando mezclar lo personal y lo profesional.
Además, aceptar su renuncia significa dar la razón a quienes creen en “personas perfectas” e idolatran personas a las que luego pasan a odiar si hacen algo mal, una perspectiva dualista de las personas (los buenos y los malos) que alimentan discursos nefastos de grupos enfrentados entre sí, fuente de conflictos y guerras. Considerada la actual lamentable tendencia de juzgar el papel de una persona en un tema, por sus declaraciones personales en otros temas, esto sienta un mal precedente. Como las personas perfectas no existen, entonces nadie puede ser persona de referencia en ningún tema. Criticamos públicamente el lamentable papel que ha desempeñado Software Freedom Conservancy en esto.
Tenemos claro que gran parte de la controversia ha sido promovida por quienes ansían ser personas/organizaciones de referencia en el mundo del software libre buscando introducir la ambigüedad del código abierto en el ámbito, algo que solo pueden lograr si desacreditan y eliminan de la escena a quienes han defendido firmemente el software libre durante décadas y gracias a quienes hemos logrado tanto en este tiempo.
También criticamos el papel jugado por la Free Software Foundation, su equipo directivo ha asumido sin lástima la renuncia de una persona que tomó una decisión injusta como resultado de una persecución injusta (ni siquiera han publicado una mínima declaración pública que demuestre su pesar o incomodidad acerca del tema). Es más, la Free Software Foundation no ha roto sino que mantiene la relación con Software Freedom Conservancy que ha promovido la persecución contra Richard Stallman, incluso el actual Director Ejecutivo mantiene su apoyo público a Software Freedom Conservancy. Una Free Software Foundation así no merece nuestro apoyo. Con esto, la Free Software Foundation no ha perdido solo a quien era su presidente, han perdido a todas las personas que apoyan a Richard Stallman. Si la Free Software Foundation dice adiós a su presidente de esta manera, nosotros decimos adiós a la Free Software Foundation. Continuaremos nuestro trabajo de promoción y difusión del software libre, pero no lo haremos bajo las siglas de quienes se han puesto de perfil mientras esto le estaba sucediendo a una persona que ha hecho tanto por la causa como Richard Stallman.
Parece que en organizaciones relacionadas con el software libre y el código abierto como sfconservancy y Free Software Foundation hay gente que tienen intereses para los cuales que Richard Stallman era un obstáculo, y Richard Stallman solo puede ser una obstáculo en los planes si los planes pasan por hacer algo que no es bueno para el software libre.
Llamamos (buscando organizarnos) a todas las personas que defienden el software libre tal como es, sin ambigüedades ni toboganes resbaladizos, como Richard Stallman ha defendido durante décadas, personas que son lo suficientemente maduras como para comprender y defender que no existen personas ideales o perfectas, que con cada persona compartes algunas cosas y discrepas en otras, y que las personas que actúan como representantes de un tema deben solo juzgarse por su ajuste o no a la causa que representan mientras desempeñan el papel de representantes.
¡Muchas gracias!
Más información sobre este movimiento, en la página web que han habilitado, donde figura una dirección de correo electrónico para que cualquier interesado se ponga en contacto con la «resistencia».
Android con o sin Google: ¡Liberen a Android! ¿Qué alternativas tenemos?
Cada día más, es tendencia utilizar software y plataformas libres, abiertas y seguras, es decir, que ofrezcan medidas y garantías de privacidad y seguridad informática. Ya que el público, el consumidor y el ciudadano, está siempre a la búsqueda de alternativas a todo lo usado. Y «Android» como «Sistema Operativo», se encuentra en el ojo de la polémica, por su estrecha vinculación con «Google».
«Google», uno de los gigante tecnológico del grupo de las «GAFAM», ha hecho de «Android» una especie de plataforma de promoción de sí misma y sus servicios, que suelen estar impregnados de malas experiencias en cuanto a políticas o fallas de seguridad y privacidad se refiere. Lo cual ha hecho, que hayan aparecido con el tiempo alternativas libres basadas en «Android» o «Linux»propiamente dicho, u otras, para beneficio de todos.
Algunas de las alternativas que han salido al mercado, tanto en el pasado como hoy en día, son alternativas que han sido o son parciales o totales.
Es decir, van desde simplemente no permitir aplicaciones y servicios fundamentales o a full capacidad de «Google» hasta la eliminación y restricción total de las mismas, llegando incluso a el uso de un Sistema Operativo totalmente nuevo basado en el «AOSP (Android Open Source Project)» o uno desde cero, como el caso reciente de «Harmony OS» de «Huawei».
Alternativas libres al Android full de Google
Principales
AOSP (Android Open Source Project)
«Android Open Source Project (AOSP)» Es la base o núcleo del «Sistema Operativo de código abierto» para dispositivos móviles dirigido fundamentalmente por «Google». Sin embargo, con «AOSP», «Google» ofrece al público en general, todo lo relativo a la información y el código fuente necesario para crear variantes personalizadas del «Sistema Operativo Android».
Además, «AOSP» aporta los elementos necesarios para poder portar el mismo a los dispositivos móviles necesarios y soportar los accesorios creados para la plataforma «Android», garantizando que los dispositivos cumplan los requisitos de compatibilidad que mantiene el ecosistema completo. El objetivo de «AOSP» es evitar cualquier punto central de fracaso en el que un jugador de la industria pueda restringir o controlar las innovaciones de cualquier otro jugador.
/e/ (Eelo)
«/e/» o eelo o e-google como a veces es conocido, en realidad un ecosistema móvil completo. Un Sistema Operativo enfocado en las aplicaciones y los servicios en línea esenciales para una mejor y más satisfactoria experiencia de uso. Además, cuenta con servicios en línea propios, tales como un motor de búsqueda, correo electrónico, almacenamiento y otras herramientas en línea, que crean un entorno único de privacidad más efectivo.
La organización que respalda este proyecto, «e-Foundation», ha hecho público su «Sistema Operativo» basado en «Android», para que se encuentre disponible para su evaluación por parte de todos. Además, sus aplicaciones propias también están basadas en «código abierto», y además soporta la ejecución de cualquier aplicación «Android» existente.
LineageOS
«LineageOS» es un Sistema Operativo gratuito y de código abierto para dispositivos inteligentes móviles, portátiles, y hasta ordenadores, que está basado en «Android». Nació como sucesor del antiguo proyecto de «ROM» personalizadas conocido como «CyanogenMod».
Fue lanzado oficialmente el 24 de diciembre de 2016, con el código fuente disponible en «GitHub», y al igual que las versiones de «Android», la misma cuenta con versiones específicas para un solo modelo. Desde su lanzamiento hasta el día de hoy, «LineageOS» posee «ROM» disponibles para más de 185 modelos de teléfonos, con millones de instalaciones activas, y una enorme comunidad de usuarios.
PostmarketOS
«PostmarketOS» Es un «Sistema Operativo» Linux adaptado para teléfonos y otros dispositivos móviles. Desarrollado en «Software Libre» sostenible, centrado en la privacidad y la seguridad, y fiel al modelo de las distribuciones tradicionales de Linux, con su respectiva separación de privilegios.
Por ahora, «PostmarketOS» esta siendo desarrollado por un pequeño grupo conformado por desarrolladores, hackers y aficionados con el objetivo común de dar un ciclo de vida de diez años a los teléfonos móviles. Usando una arquitectura simple y sostenible tomada de distribuciones típicas de Linux, en lugar de usar «Android» y/o «AOSP». El proyecto se encuentra en una etapa temprana y no es útil para la mayoría de la gente en este momento.
PureOS
«PureOS» Es un «Sistema Operativo» totalmente gratuito, ético y de código abierto que no está basado en «Android» y que poco a poco se ha dado a conocer debido a su uso en el ámbito móvil debido a su uso sobre los llamativos teléfonos de la marca «Librem» realizados por la Empresa «Purism». Sin embargo, «PureOS» es multiplataforma, es decir, funciona sobre Dispositivos móviles, portátiles y de Escritorio, además puede ser instalado sobre dispositivos de memoria USB.
El mismo ha sido desarrollado de forma tal, de ofrecer al usuario una oportunidad para que recupere el control y la protección de su información privada, de su vida digital a través de un «Sistema Operativo» basado enteramente en «Software Libre y de Código Abierto». Por eso, «PureOS» viene con el mejor software libre y gratuito en materia de seguridad y privacidad para poder navegar por la web de forma segura, sin ser rastreado por anunciantes o vendedores. Además, permite encriptar fácilmente todo el SO y datos, con sus propias claves de encriptación.
Replicant
«Replicant» también es un «Sistema Operativo» basado en «Android», totalmente gratuito y soportado por muchos modelos de dispositivos, que se caracteriza por hacer énfasis en la libertad, la privacidad y la seguridad de los usuarios del mismo.
«Replicant» es un sistema totalmente gratuito, pero que suele venir integrado con componentes privativos, tales como cargadores de arranque, firmwares y el software del módem, en algunos casos. Sin embargo, el mismo, sobre ciertos dispositivos puede también pueden ejecutar, por ejemplo, cargadores de arranque basados en «Software Libre».
Como hemos podido ver, en el tiempo y actualmente, han existido muchos intentos infructuosos e interesantes, o importantes y exitosos, por lograr implantar un «Android» mucho más libre de «Google» o totalmente libre de «Google». Siendo una de las experiencias o campañas más actuales la de la «Fundación del Software Libre de Europa», llamada ¡Libera tu Android!, la cual te invitamos a conocer.
Y sí, en algún momento has logrado usar alguno o algunos de los aquí mencionados, déjanos tu comentario al respecto sobre tu experiencia, y en caso de solo querer dar tu opinión igualmente déjanos tu comentario para el debate y enriquecimiento de todos sobre el tema.
Una de las mejores distribuciones GNU/Linux dedicadas al hacking ético, Parrot, acaba de lazar su versión 4.7 con algunas novedades, anuncia Lorenzo alias “Palinuro“, del equipo de desarrollo de Parrot.
Parrot se actualiza con frecuencia y esta versión llega pocos meses después del último lanzamiento oficial. La versión 4.7 viene con actualizaciones de programas que ya existían y nuevas herramientas de hacking ético para todos los usuarios que desean hacer pruebas de seguridad, hacking legal. Parrot 4.7 usa el Kernel 5.2 por lo que es bastante actual. Otra novedad es el cambio en el sandboxing.
“En Parrot 4.7 el sandboxing está desactivado por defecto, y los usuarios pueden decidir si desean iniciar una aplicación con sandbox o no”, explica Lorenzo Faletra. “Puede iniciar fácilmente la versión sandboxed de un programa instalado desde la carpeta /sandbox/ o desde un menú dedicado que planeamos mejorar en el futuro, o puedes volver a habilitarlo por defecto utilizando la herramienta firecfg“.
También se ha añadido una nueva estructura de menú que facilita el acceso a tus herramientas de pentesting favoritas en una estructura jerárquica lógica, junto con nuevas herramientas para el hacking. Más aplicaciones de pentesting están disponibles en los repositorios de software oficiales e incluso llegarán más en las próximas semanas.
Parrot 4.7 presenta el último y ligero entorno de escritorio MATE 1.22, que aporta varias mejoras y componentes actualizados por sí solo. Además, está el último navegador web Mozilla Firefox 69, junto con las últimas versiones de Radare2 y Cutter, y un sistema central actualizado de los repositorios de Debian GNU/Linux.
Parrot 4.7 está disponible para su descarga ahora mismo de su página oficial, pero sólo se recomienda para nuevas implementaciones, ya que se insta a los usuarios existentes a actualizar sus instalaciones utilizando el comando:
sudo parrot-upgrade
O bien:
sudo apt update
sudo apt full-upgrade
Parrot es un sistema operativo de lanzamiento rolling, pero el equipo de Parrot está trabajando en una versión LTS dada su contínua actualización.
En el año 2016 ocurrió en la oficina donde trabajo un hecho que acarreó miles de euros directa o indirectamente en la empresa. Los ordenadores, todos con Windows 10 salvo el mío que tenía OpenSUSE, fueron afectados por un ransomware que se apropió de todos los archivos y se propagó por los 5 PCs, todos los que ejecutaron un archivo con el malware.
Los ataques de ransomware son un problema importante y a menudo obtienen acceso a los sistemas a través de ataques de fuerza bruta contra puntos de acceso remoto abiertos y expuestos, como el Protocolo de Escritorio Remoto (RDP).
La plataforma de entrega de aplicaciones virtuales nativas de la nube Cameyo ha lanzado su nueva tecnología de seguridad RDP Port Shield, junto con una herramienta de monitorización de software libre que cualquier organización puede utilizar para identificar los ataques que tienen lugar sobre RDP en su entorno.
RDP Port Shield de Cameyo es la primera tecnología de seguridad incorporada de su tipo que cierra automáticamente los puertos RDP a todo el mundo y, a continuación, los abre y cierra dinámicamente de forma específica para usuarios autenticados, basándose en direcciones IP de lista blanca.
Para ayudar a monitorear e identificar los ataques de fuerza bruta y para ayudar a proteger contra el software de rescate, la compañía también está lanzando una herramienta gratuita de código abierto llamada RDPmon. Cualquier organización puede descargar e instalar RDPmon de código abierto en un servidor RDS/cloud de forma gratuita desde GitHub. Después de una configuración guiada, los administradores de TI recibirán una pestaña que muestra el número total de intentos de entrada a los servidores, junto con una pestaña que identifica las aplicaciones que están en uso en cada servidor, el número de personas que usan RDP y los programas que utiliza cada usuario.
“Las organizaciones de todos los tamaños se enfrentan a una miríada de obstáculos en su camino hacia la transformación digital, y las preocupaciones de seguridad que rodean a la migración en la nube -especialmente a la luz del dramático aumento de los ataques basados en RDP- son prioritarias para los ejecutivos de todas las industrias”, dice Andrew Miller, cofundador y CEO de Cameyo. “Cameyo entiende que las ganancias de productividad de la entrega de aplicaciones virtuales no pueden venir a costa de la seguridad, y hemos construido la plataforma Cameyo desde cero para proteger a nuestros clientes y a sus usuarios. Creamos RDPmon porque creemos que la capacidad de identificar las vulnerabilidades relacionadas con RDP en su entorno debe estar disponible gratuitamente para todos. Y RDP Port Shield es sólo el último de nuestros avances en seguridad, ya que protegemos continuamente a nuestros clientes de un panorama de amenazas en evolución”.
Y más posibilidades de personalización. Con Tiled Quicklaunch, el plasmoides de KDE número 126 que presento en el blog, obtenemos las posibilidad de tener un lanzador sencillo para Plasma con el que tener organizadas en el mínimo espacio posible nuestras aplicaciones. Otra alternativa más para ajustar el escritorio de la Comunidad KDE a nuestras necesidades.
Tiled Quicklaunch, lanzador sencillo para Plasma – Plasmoides de KDE (126)
Risu nos ofrece un nuevo lanzador de aplicaciones para que adaptemos mejor nuestro entorno o escritorio a nuestro estilo de trabajo. Se trata de Tiled Quicklaunch, un plasmoide evolucionado de Tiled Menu de Zren y que comprime en el mínimo espacio posible a este lanzador de aplicaciones.
Sus características principles son:
Posibilidad de hacer desplazamientos verticales.
Agrupar, redimensionar iconos.
Cambiar de posición las aplicaciones.
Personlización de iconos y fondos.
Importa y exportar aspecto.
Y como siempre digo, si os gusta el plasmoide podéis “pagarlo” de muchas formas en la nueva página de KDE Store, que estoy seguro que el desarrollador lo agradecerá: puntúale positivamente, hazle un comentario en la página o realiza una donación. Ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day 2017 de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.
Para los no iniciados en el blog, quizás la palabra plasmoide le suene un poco rara pero no es mas que el nombre que reciben los widgets para el escritorio Plasma de KDE.
En otras palabras, los plasmoides no son más que pequeñas aplicaciones que puestas sobre el escritorio o sobre una de las barras de tareas del mismo aumentan las funcionalidades del mismo o simplemente lo decoran.
Tudela tiene un concurso único en el mundo: el del tomate feo, una variedad local en la que el interior es más importante que el aspecto físico. Con ustedes, el más sabroso y el más horrendo de este año. http://cort.as/-RWFF Suscríbete a nuestro canal: http://cort.as/-9ysp Visita: https://elcomidista.elpais.com Síguenos en Facebook: https://www.facebook.com/elcomidista Síguenos en Twitter: https://twitter.com/ElComidista Síguenos en Instagram: https://www.instagram.com/elcomidista ¡Bienvenido al canal oficial de EL COMIDISTA en EL PAÍS! Cada semana publicamos nuevos vídeos de gastronomía, recetas, restaurantes, productos, chaladuras culinarias y mucho más. ¡Suscríbete ya a nuestro canal!: http://cort.as/-9ysp El Comidista es una web muy maja que incluye recetas, info sobre trastos de cocina, restaurantes, productos y cualquier tontería que se les ocurra a sus autores.
En la entrada vamos a ver diferentes formas de uso del comando find en GNU Linux. Si no lo conoces se trata de un comando que se encarga de realizar búsquedas de ficheros y carpetas,...
Ya puedes dar tus primeros pasos en el aprendizaje del lenguaje de marcado de texto Markdown con este tutorial en español
Hace ya unos tres años compartí por el blog un enlace a una web donde poder aprender y poner en práctica los sencillos conocimientos para empezar a dominar el sencillo pero potente lenguaje de marcado de texto Markdown. Puedes lee ese artículo en este enlace:
Markdown, es una forma sencilla de dar otro aspecto a tus textos utilizando lenguaje de texto plano. Es decir, que con sencillos símbolos de texto plano, podremos definir un texto en negrita, en cursiva, como encabezado, crear un enlace, etc. Sin necesidad de utilizar un editor de texto más complejo.
Markdown es un lenguaje de marcado muy sencillo, y con varias ventajas, además de sencillo, todo está escrito en texto plano, por lo que siempre tendrás disponible el texto original. Y siempre será posible leer el archivo.
Sitios web como este blog de WordPress, GitLab, GitHub, Reddit, etc utilizan el lenguaje de marcado Markdown, para dar formato a textos, comentarios, artículos etc. Así que es buena idea aprender las sencillas formas de dar formato a un texto mediante Markdown, y mejor todavía si ese tutorial ya está disponible en español.
Hace más de un año, me puse manos a la obra de dar la opción de tener ese tutorial en español. Así que cloné el repositorio, estuve traduciendo y envié mis “Pull Request”. Por avatares de la vida, el desarrollador que lleva ese repositorio se olvidó de mis “Pull Request” pero a base de insistir, por fin las ha incorporado en su web.
Así que ahora tenemos disponible ese tutorial de MarkDown en español en el siguiente enlace:
Ya he encontrado algún pequeño “bug”, espero que sea más reactivo a la hora de incorporar los “Pull Request” que le envíe con las mejoras y correcciones, y no tengamos que esperar otro año más para que las tome en cuenta.
Si te estás iniciando en Markdown, esta es una buena página para comenzar, ensayar y aprender lo básico, que como verás es muy sencillo de aprender. Espero que al estar en español sea más sencilla la tarea y sirva a un público más amplio. Happy hacking!!