Dashamir Hoxha

Dashamir Hoxha

By
Download on the App Store

Dashamir Hoxha episodes

  • Documenting with Antora, AsciiDoc and GitLab pages

    Documentation is one of the cornerstones of building maintainable IT infrastructure. It seems like unnecessary extra work and often it is neglected, but a proper documentation allows easy maintenance, update and improvements of the IT infrastructure. It also ensures continuity, when the sysadmin staff is changed.

    This workshop describes and explains the documentation system that is being used by the LUGBZ SysTeam: Antora + AsciiDoc + GitLab pages (https://docs.lugbz.org/). It follows the well-known Docs-as-code philosophy.

    0 min
  • Getting started with DebianEdu

    Basic installation and configuration of DebianEdu.

    • Install main-server.
    • Open GOsa and add manually a test user.
    • Test an LTSP diskless client (on the LTSP network).
    • Test an LTSP diskless client (on the main network).
    • Test a thin (X2Go) client.
    • Import user accounts from a CSV file.
    • Import student accounts in a certain division/subdirectory.
    • 0 min
    • FUSS Workshop: Installing a client, creating user accounts, using Clonezilla

      FUSS is a distribution based on the Debian GNU/Linux. It includes all the software that is needed to create a computer lab: server, client and standalone machines, with centralized user authentication and home directories.

      During the workshop we made some mistakes during the installation of the first client, which prevented us to show and demonstrate it. So, we decided to give it a second try.

      0 min
    • FUSS Workshop: Installing fuss-server, fuss-client, and using Clonezilla

      FUSS is a distribution based on the Debian GNU/Linux. It includes all the software that is needed to create a computer lab: server, client and standalone machines, with centralized user authentication and home directories.

      In this workshop we will see how to install a FUSS server, a client, and how to use Clonezilla to store the image of a client and to clone it to other clients.

      0 min
    • FUSS Workshop: Introduction

      FUSS is a distribution based on the Debian GNU/Linux. It includes all the software that is needed to create a computer lab: server, client and standalone machines, with centralized user authentication and home directories.

      This is the first part of the workshop.

      13 min
    • Getting started with XMPP chat and Snikket

      In this workshop we will talk a bit about XMPP and its features, and why it is better than its alternatives. We will concentrate on the Snikket project philosophy and peculiarities, both on client and server side. We will describe briefly how easy the Snikket installation procedure is, and some of the required technical prerequisites.

      Then the participants will be invited to join Snikket, and we will try messaging each-other and group messaging, explaining also the security features that are built into Snikket.

      Finally we will also see how to install Gajim on Linux, with flatpack, and how to use the same XMPP address that we have on Snikket.

      0 min
    • Iniziare ad usare XMPP e Snikket

      Il Linux User Group di Bolzano e il progetto FUSS, in collaborazione con LinuxTrent, hanno organizzato un laboratorio pratico introduttivo alla messaggistica decentrata XMPP. L’evento si é svolto il 20 Luglio 2023 a Bolzano presso l’Intendenza scolastica in lingua italiana, e in videoconferenza Big Blue Button. Di seguito il programma.

      «Parleremo brevemente di XMPP e delle sue caratteristiche, e del perché ci sembri migliore delle alternative. Ci concentreremo sulla filosofia del progetto Snikket e delle sue peculiarità lato client e server. Mostreremo com’è semplice installare il server, e i relativi requisiti tecnici.

      Quindi inviteremo i partecipanti ad unirsi a Snikket con il proprio telefono, e proveremo ad inviare messaggi in conversazioni singole e di gruppo, spiegando le caratteristiche di sicurezza predisposte. Alla fine mostreremo come installare il client XMPP desktop Gajim su Linux, usando flatpak, e come configurare la stessa utenza appena creata con l’app Snikket»

      0 min
    • Visualization of debian-edu contribution history

      It can be improved or customized.

      The commands that I used:

      1. apt install glab gource xvfb ffmpeg
      2. glab auth login --hostname salsa.debian.org
      3. GITLAB_HOST=salsa.debian.org glab repo clone -g debian-edu --paginate
      4. mkdir -p logs
      5. for repo in *; do gource --output-custom-log logs/$repo.txt $repo ; done
      6. cat logs/*.txt | sort -n > combined.txt
      7. xvfb-run gource combined.txt -s 0.05 --date-format "%B %Y" -1280x720 --hide dirnames,filenames -o - | ffmpeg -y -r 60 -f image2pipe -vcodec ppm -i - -vcodec libvpx -b:v 10000K debian-edu-contrib-history.webm
      8. For more details see: https://github.com/acaudwell/Gource/wiki/Visualizing-Multiple-Repositories

        See also: gource -H, ffmpeg --help, etc.

        0 min
      9. Testing debian-edu with lxd (2)

        Testing DebianEdu in a virtual environment built with LXC/LXD.

        In this session we test installing a workstation and connecting it to the main server. Then we try also bulk user account creation by uploading a CSV file in GOsa. We test as well a Roaming Workstation (laptop), which can be used by a teacher (or student) both at the school network and at home network.

        55 min

      About Dashamir Hoxha

      From the publisher's feed

      My Debian related videos.