Skip to main content

a silhouette of a person's head and shoulders, used as a default avatar

Anunciado Linux App Summit 2023 en Brno, en la República Checa

Esta vez he repetido el «timing» del año pasado y la noticia esreciente, no como la del 2021 que publiqué muy tarde este evento,. Ha sido anunciado Linux App Summit 2023 en Brno, en la República Checa, en abril. Otra oportunidad de conocer las fortalezas de los dos entornos de trabajo más importantes de GNU/Linux: KDE y Gnome.

Anunciado Linux App Summit 2023 en Brno, en la República Checa

Como ya he dicho en otros artículos aunque este blog siempre ha sido de KDE (el nombre del mismo da alguna pista) nunca ha sido anti-gnome. Creo que la colaboración, aunque sea entre proyectos paralelos, es beneficiosa para la Comunidad GNU/Linux.

Justo eso es el objetivo del evento Linux App Summit, que lleva celebrándose hace unos años, que va cogiendo cada vez más impulso y que se ha convertido en un clásico en el blog y que reúne bajo un mismo techo, aunque sea virtual, a los desarrolladores de los entornos de trabajo KDE y Gnome para que compartan ideas, código y conocimiento.

El Linux App Summit (LAS) reúne a la comunidad global de Linux para aprender, colaborar y ayudar a crecer el ecosistema de aplicaciones de Linux. A través de charlas, paneles y sesiones de preguntas y respuestas, animamos a los asistentes a compartir ideas, hacer conexiones y unirse a nuestro objetivo de construir un ecosistema de aplicaciones común.

Anunciado Linux App Summit 2023 en Brno, en la República Checa

De este modo me congratulo en compartir con vosotros que ha sido anunciado Linux App Summit 2023 en Brno, República Checa, que se celebrará del 21 al 23 de abril con una modalidad híbrida, que combinará sesiones presenciales y a distancia, incluyendo charlas, paneles y preguntas. Además, los vídeos de LAS se transmitirán en directo en su canal de YouTube.

El cierre de «Call for Papers» se abrirá pronto, así que te interesa estate atento al blog, a la página de noticias de KDE o a la oficial del evento.

Por cierto, desde la organización invitan a los asistentes a unirse al canal de Telegram de LAS y a seguir a LAS en Twitter @linuxappsummit, y a utilizar el hashtag: #LAS2023.

La entrada Anunciado Linux App Summit 2023 en Brno, en la República Checa se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

Disponible el segundo prototipo de Adaptable Linux Platform (ALP)

SUSE está implementando un nuevo sistema operativo, lo que han llamado Adaptable Linux Platform o (ALP) y el segundo prototipo del sistema operativo de próxima generación ya está disponible

El primer prototipo de Plataforma Linux Adaptable (ALP) Les Droites ha sido reemplazado por un nuevo prototipo de ALP que se ha publicado con el nombre Punta Baretti. Pero…

¿Qué es ALP y Punta Baretti?

ALP es la próxima generación de Linux, una plataforma centrada en la aplicación, segura y flexible, diseñada para centrarse en las cargas de trabajo mientras se abstrae del hardware y las capas de tiempo de ejecución de la aplicación.

Punta Baretti es uno de los prototipos basados en ALP donde implementamos funcionalidades, enfoques y cambios relevantes. ¡También habrá más prototipos publicados basados en ALP próximamente!

Los productos y soluciones basados en ALP utilizan cargas de trabajo en contenedores para aislar diferentes procesos en la capa de aplicación. Estos se administran mediante K3s para cargas de trabajo basadas en Kubernetes o Podman para cargas de trabajo que no son k8s. Este enfoque agrega flexibilidad adicional al tiempo que mantiene la implementación y la administración de cargas de trabajo persistentes, fáciles y estables.

El enfoque «Zero-Touch» de ALP hace que la administración, la aplicación de parches y la actualización de sistemas sean más estables, confiables y seguras.

Este artículo es una traducción/adsptación del artículo publicado en news.o.o en inglés bajo una licencia libre.

Las implementaciones que se han desarrollado y que se han publicado con el nuevo prototipo llamado Punta Baretti, incluyen más flexibilidad, seguridad y estabilidad.

Incluye la funcionalidad de cifrado completo de disco o Full Disk Encryption. ALP ha extendido este Full Disk Encryption a servidores bare metal y con el uso de Trusted Platform Module hará posible el aprovechar el arranque desatendido mientras mantiene los sistemas cifradosy seguros.

ALP está diseñado para ejecutarse en nubes públicas y privadas que requieren funciones de cifrado. Los sistemas no necesitan la interacción del usuario en el arranque ni ni mientras se garantiza la seguridad de las cargas de trabajo. Grub2 será el gestor de arranquey tendrá un solo volumen cifrado considerando que initramfs ya está cifrado.

Con la publicación de este nuevo prototipo se han tratado algunos problemas de compatibilidad, SELinux ahora está configurado para hacer cumplir completamente el control de acceso y los valores predeterminados de firewalld para denegar netfilter; estos dos paquetes en el anterior prototipo estaban más abiertos para fines de compatibilidad y prueba.

Las actualizaciones desde el prototipo Les Droites incluyen cambios en la arquitectura y la red. ARM ahora es compatible con aarch64, incluso para Raspberry Pi, lo que brindará a más personas la oportunidad de experimentar con el prototipo. Network Manager ahora está completamente integrado y ha reemplazado a Wicked en la gestión de redes.

ALP usa cargas de trabajo en contenedores para aislar diferentes procesos en la capa de la aplicación para incluir la administración del uso de K3s para cargas de trabajo basadas en Kubernetes y mejorar la ejecución, creación, uso compartido e implementación de aplicaciones, lo que se ve impulsado a medida que Podman ahora se usa como interfaz para la administración de contenedores principal.

Una instancia de Cockpit contenerizada ayudará a los usuarios a implementar y administrar los sistemas a través de una interfaz web. Parece que Cockpit se ha convertido en la administración del sistema predeterminada para ALP.

Otro elemento en contenerizado con este nuevo prototipo es YaST, que se implementó desde el inicio de ALP y ofrece opciones para permitir la ejecución y administración de las necesidades de paquetes como una carga de trabajo. Hay nuevas cargas de trabajo de ALP disponibles en repositorios en línea con firewalld-container y warewulf-container.


La verdad es que todo este tema de ALP, actualizaciones atómicas, sistemas de contenedores y sistemas inmutables se me escapa de mi entendimiento y conocimientos. Comparto el texto traducido, por si a ti lector o lectora del blog te ayuda a entender algo (si es así, por favor, comparte tus conocimientos en los comentarios, te lo agradecería).

Para más información puedes visitar y leer esta guía sobre SUSE ALP:

Puedes descargar las imágenes de ALP aquí:

Enlaces de interés

the avatar of openSUSE News

Second Prototype Advances ALP

Geekos are rolling out a new Operating System and the second prototype of the next generation OS is quickly advancing.

The first Adaptable Linux Platform (ALP) prototype Les Droites has been supplanted by a new ALP prototype Punta Baretti.

Implementations with the new prototype include more flexibility, security and stability.

The mountainous prototype has the big addition of Full Disk Encryption. ALP extended this Full Disk Encryption to bare metal servers and the use of a Trusted Platform Module will open the doors to leverage unattended booting while keeping systems encrypted and secured. ALP is intended to run on both private and public clouds that require encryption features. The systems need no user interaction on boot nor while ensuring security for workloads. Grub2 will be the bootloader instead of another and it will have a single encrypted volume considering initramfs is already encrypted.

There were some compatibility issues addressed with the new prototype; SELinux is now set to fully enforce access control and firewalld defaults to netfilter deny; these two packages were previously more open for compatibility and testing purposes.

Upgrades since the Les Droites prototype include architecture and network changes. ARM is now supported with aarch64 including for the Raspberry Pi, which will give more innovators opportunity to experiment with the prototype. Network Manager now is completely integrated and has replaced Wicked.

ALP use containerized workloads to isolate different processes at the application layer to include managing the use of K3s for Kubernetes-based workloads and enhance the running, building, sharing and deploying of applications, which is boosted as Podman is now used as the primary container management frontend.

A containerized Cockpit instance will help users deploy and manage systems through a web User Interface. It appears as though Cockpit has become the default 1.1 system management for ALP.

A Zero-Touch method will allow for self-management capabilities. Release manager Lubos Kocman wrote on the factory mailing list about possible next steps for Self-Management and Zero-Touch and was seeing if developers wanted to experiment with auto-tuning solutions.

Another containerized element with the prototype is YaST, which was implemented since ALP’s inception, and it gives options to allow the running and managing of package needs as a workload. There are new ALP workloads available at online repositories with firewalld-container and warewulf-container.

The integration within the D-Installer increases the possibility of different deployments setups and provides building of advanced user interfaces over it.

Feedback from the first prototype provided a lot of active discussions, tests, setups and engineering involvement for the next generation distribution. SUSE’s prototype is expected to lead to one of many family products based on ALP.

For more information about using the ALP prototype, visit The Adaptable Linux Platform Guide.

the avatar of Alessandro de Oliveira Faria

OWASP SP : Quarto Meetup Virtual de 2022

Nesta quarta-feira, dia 28 de dezembro (quarta feira), a OWASP SP proporcionará o quarto Meetup com mais uma palestra de extrema relevância, sendo uma vez que o mundo vive uma crise no contexto de segurança da informação e uma grande transformação tecnológica. Todo dia nos deparamos com um novos vazamentos de dados. Sendo assim, a propagação de conhecimento, proporcionará softwares e sistemas seguros minimizando esta crise.

20h00 : Tema: Segurança: Pense diferente
Palestrante : Gustavo Lichti

As crises são momentos difíceis para as empresas, mas também podem ser vistas como oportunidades de aprendizado e crescimento, principalmente para as pessoas. Sobreviver a uma crise não é fácil, mas é possível. Ter um bom planejamento e pensar de forma racional e inovadora fazem parte da receita para aumentar as chances de sucesso.
Pensar de forma diferente, fora da caixa, e descobrir novas maneiras de fazer algo que ja é feito na mesma forma a muito tempo, é o que ajudará achar novas formas de resolver os problemas.

Mini Bio: Gerente de Segurança da Informação na Buser, com mais de 20 anos de experiência área de Tecnologia da Informação, tendo experiência com observabilidade, infraestrutura, arquitetura de sistemas, desenvolvimento de software, gestão de risco, segurança da informação e privacidade de dados.

Ou aqui: https://www.meetup.com/pt-BR/owasp-sao-paulo-chapter/events/290392250/

the avatar of openSUSE News

Explaining difference between download.o.o and mirrorcache.o.o

Explaining difference between download.o.o and mirrorcache.o.o

Introduction

Historically mirrorcache.opensuse.org was set up to evaluate new backend engine, and gradually the new engine became the only used by download.opensuse.org as well.

The main task of both services is to redirect requests to artifacts produced by OBS (Open build Service) to community mirrors using GeoIP information. The both services use the same database and the same backend engine, so behavior should be more or less identical.

In the best case mirrorcache.o.o could be deprecated or be just an alias, but download.o.o has complex legacy setup and also runs other heavy services, which may affect user experience in some cases.

Difference 1 - setup

download.o.o is a powerful box with Apache as forward proxy with quite complex legacy config. The machine also hosts other services, from which the most heavy is rsyncd service. It pushes and provides files to the mirrors and usually it takes more traffic than Apache.

mirrorcache.o.o is relatively small box behind http-proxy, and it is dedicated only to the Web Service.

Difference 2 - file access

mirrorcache.o.o doesn’t have easy access to the files, so it represents information from DB and it may be outdated in some cases (which does not affect normal zypper experience). In contrast, download.o.o renders files availability directly from local disk.

One example is that when folder is deleted in OBS - it is gone from download.o.o almost immediately. And it may take some time until it disappears from mirrorcache.o.o (should be several hours after somebody tries to access it).

Another important example is symbolic links. E.g. openSUSE-Tumbleweed-DVD-x86_64-Current.iso is normally symbolic link to file name with particular Build, e.g. today it is openSUSE-Tumbleweed-DVD-x86_64-Snapshot20221220-Media.iso . download.o.o will notice the change of snapshot immediately, while it may take some time until mirrorcache.o.o reacts to the change.

Conclusion

Use download.o.o for most of operations, especially for manual browsing or if you work with Current.iso. Use mirrorcache.o.o as fallback if you experience problems with download.o.o, but do not forget to report those issues to openSUSE Heroes.

the avatar of openSUSE News

Download Redirector State - December 2022

Download Redirector State (download.opensuse.org) - December 2022

Introduction

The post describes changes that went live for download.opensuse.org on 22-Dec. No critical changes in functionality are expected, so most of the users can ignore the details below. The functionality was already available on mirrorcache.opensuse.org for weeks, excluding some final visual polishing.

Changes in file listing rendering

Rendering of directory listing previously was done with an Apache module. The new functionality provides three methods for rendering the content of folders:

Using AJAX with an HTML table allows the filtering of rows using a special box in the top right corner, as well as sorting files by name, size, or time. It also significantly reduces the download size for rendering folders with many files, which also is mentioned in this ticket.

Plain HTML can be used by tools without JavaScript support, e.g. curl and wget.

JSON rendering is used internally by JavaScript and also may be used by eventual tools which need file listings.

If no /download or /browse route is specified, then the method of rendering is chosen dynamically: the first method is used for browsers, and traditional HTML rendering is used otherwise.

Showing mirrors on the map

Mirrorlist now can show mirrors on the map, which may be useful for visual representation. (Mirrorlist is shown if you click ‘Details’ link in the file listing or add .mirrorlist to the file URL). The map appears when button ‘Toggle map’ at the bottom of mirrorlist page is pressed.

Download reports

It is possible to see download statistics for several recent days in the ‘Reports’ menu, e.g. Downloads per country with the following limitations:

  • The statistics are collected after the day is over, i.e. no statistics for the current day.
  • The statistics for geographical regions are available on the corresponding MirrorCache instance (see below).
  • Values in column ‘Bytes Redirected’ are currently only valid on the main and US instances.

Current regional instances

Feedback

Open a ticket on GitHub or progress.opensuse.org or email admin at opensuse.org.

a silhouette of a person's head and shoulders, used as a default avatar

Dolphinで即座にコンソール

この記事は openSUSE Advent Calendar 2022 の22日目です。

ファイルマネージャーにDolphinを使ってるのですが、開いているディレクトリでコンソールを即座に使う方法を紹介します。

方法

F4を押す

以上です。

普通のDolphinはこんな感じでコンソールはありません。

F4を押すと下部に開いているディレクトリをカレントディレクトリにしたコンソールが表示されます。

もちろん、コンソールとして使えます。

ウィンドウズでアドレスバーにcmdと打つとコマンドプロンプトが立ち上がるの、地味にいいなぁと思っていて、同等機能を探していたら見つけました。

最近はPDFの表示などをDolphinからすることが多いので、その横にあるテキストファイルをcodeで開きたい、とかいう時に重宝しています。

(と思ったのですが、ファイルを右クリックで「Visual Studio Codeで開く」が出てきましたね・・・)

a silhouette of a person's head and shoulders, used as a default avatar

Pembesaran dan Pemeliharaan Anakan Ayam KUB Hasil Penetasan Sendiri

Ayam KUB atau Ayam Kampung Unggul Balitbangtan adalah ayam kampung galur baru hasil seleksi secara genetik oleh team peneliti Balai Penelitian Dan Pengembangan Pertanian.

Zeze Zahra memelihara ayam KUB cukup banyak, mulai dari DOC (Day Old Chicken), anakan ayam, ayam remaja, ayam dewasa hingga indukan.

Komponen terbesar dari biaya pemeliharaan ayam KUB atau ayam kampung maupun ternak lainnya adalah biaya pakan.

Setelah anakan ayam sudah lebih dari 1 bulan dan sudah mulai besar, apa saja tips yang bisa dilakukan untuk menekan biaya pakan sekaligus bisa tetap menghasilkan ayam yang pertumbuhannya bagus? Yuk simak pada video berikut ini.

the avatar of Alessandro de Oliveira Faria

QOOLA: AR Condicionado portátil e purificador de ar

QOOLA é um equipamento com função de um ar-condicionado portátil. Pode ser usado no pescoço para esfriar o corpo até 15º C. Mas nos dias de frio podemos aquecer o corpo entre os 38º e os 45º C. Como o ar não é desviado como em projetos convencionais, a refrigeração é instantânea devido ao seu sistema condutor de temperatura, pois utiliza aço inoxidável com enorme condutividade térmica e refletividade. Com isto a temperatura dissipa de modo eficiente.

Como cereja do bolo, o equipamento oferece ionização de ar oferecendo uma corrente de ar pura. O aparelho encaixa no pescoço e de fácil ajuste. A bateria dura em média de 3 a 5 horas dependendo da modalidade de uso (aquecimento ou refrigeração). O carregamento dura em torno de 2 horas.

Com um chip para o sistema condutor de temperatura e turbinas impressionantes. o semicondutor aquece e resfria o ar e logo em seguida são entregue pelas turbinas.

Onde comprar? Aqui: https://hycier.com/qoola/

a silhouette of a person's head and shoulders, used as a default avatar

Season of KDE 2023 busca mentores y estudiantes

Un año más se va a celebrar una nueva edición de un programa cuyo objetivo es incorporar nuevos estudiantes al gran proyecto mundial que es KDE.  Se trata de Season of KDE 2023 que a lo largo de más de una década de existencia se ha consolidado como una alternativa bastante fiable a otros programas como Google Summer of Code o Google Code In que consiguen incorporar sabia nueva al proyecto.

Season of KDE 2023 busca mentores y estudiantes

Season of KDE 2022 busca mentores y estudiantes
2 estudiantes presentando sus proyectos en Akademy 2015 de A Coruña

Uno de los objetivos del proyecto KDE es involucrar al mayor número de personas en él y para ello organiza todo tipo de acciones: eventos como Akademy, encuentros como los Sprints, blogs colaborativos como KDE Planet, participación en proyectos para estudiantes como el Google Code In o Google Summer of Code.

No contento con esto, una vez al año organiza Season of KDE, es decir, su programa para involucrar a nuevos estudiantes en KDE. Una especie de Google Summer of Code pero para colaborar directamente en KDE y con la posibilidad de desarrollar proyectos no vinculados necesariamente con la programación, es decir, proyectos de promoción, documentación, diseño, etc.

Season of KDE 2018

Además, del anuncio oficial de lanzamiento del Dot de KDE donde se dan todos los detalles en cuanto a fechas, escrito por Caio Jordão Carvalho, os dejo una especie de preguntas y respuestas sobre el proyecto, que seguro que te estás haciendo como:

  • ¿Qué es Season of KDE? Bueno, eso ya lo he explicado.
  • ¿Quién puede formar parte? Todo el mundo que quiera.
  • ¿Qué gano con ello? Aparte de colaborar con el proyecto KDE, el proyecto más puntuado ganará un viaje a Akademy 2018 de Viena, con los gastos pagados. Además de una interesante línea en tu currículo.
  • ¿Cuánto tiempo tengo? El plazo máximo para inscribirse tanto mentores como para estudiantes es del 15 de enero de 2023.
  • ¿Cómo empiezo? Busca un mentor y propón tu idea.
  • ¿Y si no se me ocurre nada? Pues mira en las ediciones de los años anteriores.

En fin, una buena forma de poner tu granito de arena en el proyecto KDE.

Más información: KDE

La entrada Season of KDE 2023 busca mentores y estudiantes se publicó primero en KDE Blog.