Author Archives: TB

CIM Lingen 2024

Posted on by .
With the Beatles, live von der CIM Lingen 2024 (IT-Zentrum Lingen, 19.09.2024)

Der Link zu diesem Video auf Vimeo

Folien und Codebeispiele

Links zu meinem Vortrag

Ich verweise in meinem Demos auf einige Quellen, die man im Original hier findet:

about_TheBeatles

Abstract

Peter Jacksons Dokumentation “Get Back” nahm vorweg, was mit der Veröffentlichung der letzten Beatles-Single “Now and then” für jeden eindrucksvoll hörbar wurde: mit Hilfe künstlicher Intelligenz lassen sich heute Quantensprünge in der Verarbeitung von Ton und Sprache erzielen.

Besonders beeindruckend ist, dass zahlreiche Werkzeuge, die auf diesen neuen Technologien basieren, jedem zugänglich und ganz praktisch anwendbar sind – in vielen Fällen sogar kostenfrei. Mit Diensten wie Whisper von OpenAI oder der deutschen Plattform DeepL, lassen sich Transkripte und Übersetzungen erstellen, die Textqualität verbessern, Untertitel und Zusammenfassungen von längeren Texten erzeugen. Mit dem Anbieter Auphonic aus Österreich lassen sich mangelhafte Audiospuren aufwerten und vormals komplexe Prozesse mit Hilfe weniger Zeilen Scriptcode automatisieren.

Ich zeige am praktischen Beispiel, wie man mit Hilfe künstlicher Intelligenz und wenigen Zeilen PowerShell-Code vorhandenes Videomaterial
– klanglich optimiert: Lautstärke anpassen, Rauschen entfernen, Klang der Stimme aufwerten
– eine Mitschrift des gesprochenen Wortes erstellt
– eine Zusammenfassung der Inhalte generiert

Get to know .. PSConfEU 2024

Posted on by .

Die jährliche PowerShell-Konferenz führte uns in diesem Jahr nach Flandern. In Antwerpen habe ich neben dem PoShaKucha-Projekt und der Live-Aufzeichnung der Sliding Windows mit Chrissy LeMaire, eine Reihe von Interviews geführt: mit Amber Erickson, Mutemwa Masheke, Steven Bucher, Walter Legowski und mit Bruce Payette.

Bruce ist insofern ein besonderer Interviewpartner für mich, als dass ich acht Jahre zuvor bereits die Gelegenheit hatte, ein ausführliches Interview im Rahmen der Sliding Windows aufzuzeichnen:
https://www.slidingwindows.de/slw04/

Get to know Bruce Payette – PSConfEU Antwerp 2024

PoShaKucha

Posted on by .

PoShaKucha ist ein Wortspiel, zusammengesetzt aus “PowerShell” und “Pecha Kucha”. Ein Pecha Kucha ist ein unterhaltsames Vortragsformat, bei dem 20 Bilder oder Folien für jeweils 20 Sekunden gezeigt und kommentiert werden. Auf diese Weise ist die Präsentation auf 6 Minuten und 40 Sekunden begrenzt. Diese Spielregel gilt in gleicher Weise für ein PoShaKucha. Man kann sich leicht vorstellen, dass diese Präsentationsform ebenso kurzweilig wie auch herausvordernd für den Referenten ist.

Im Kontext der PSConfEU 2024 in Antwerpen stellten wir dieses neue Format vor. Jeder, der vor Ort war, konnte mitmachen. Weitere Informationen liefert der nachfolgende Link:
https://psconf.eu/introducing-poshakucha-a-fusion-of-powershell-and-pechakucha/

Als Demonstration habe ich mich der Herausforderung gestellt und ein solches PochaKucha aufgenommen:
“Everything You Will Ever Need to Know About Get-WinEvent”

Das Video bietet übrigens nicht nur Untertitel, es enthält auch zwei Tonspuren (Deutsch, Englisch).Folien und Demo Code gibt es im GitHub-Repo:
https://github.com/thorstenbutz/poshakucha

Direkter Link zu Vimeo: https://vimeo.com/thorstenbutz/pk-getwinevent

In Antwerpen habe ich dann “about Epochs” gesprochen: https://youtu.be/frbtbLPvN24

Es gibt eine ganze Reihe weiterer PosShaKuchas im PSConfEU YouTube-Kanal, sowie ein (hoffentlich) interssantes “Making of ..”, unter anderem mit einem Interview mit Pratheep Sinnathurai: https://youtu.be/OTL0G5m_L7E

PowerShell Sonderheft 2024

Posted on by .

Ein neues PowerShell Sonderheft ist beim “IT-Administrator” (Heinmann Verlag) erschienen. Geballtes Fachwissen, am Puls der Zeit.
https://www.it-administrator.de/Sonderheft-2024-PowerShell

Ich habe fünf Artikel beigesteuert.

  • Neue Zahl, neues Glück (ab S. 8)
    Neuerungen in PowerShell 7
  • Paketlieferung mit Hindernissen (ab S.34)
    Hinter den Kulissen des Windows Package Manager
  • Logischer Datenhaufen (ab S. 39)
    Klassen verwenden
  • Handgemacht (ab S. 72)
    Cmdlets performant und benutzerfreundlich erstellt
  • sKIripting mit Köpfchen (ab S. 174)
    PowerShell mit KI aufpeppen

Die Dateilistings und einige Ergänzungen, weiterführende Beispiele finden sich auch auf Github. Kommentare erwünscht!
https://github.com/thorstenbutz/Articles/tree/main/IT-Administrator/Sonderheft%201%202024%20PowerShell

MCT Summit 2024

Posted on by .
MCT Summit session description

Der europäische MCT Summit fand im Januar 2024 im niederländischen Rijswijk vor den Toren Den Haags statt. Ich habe dort einen Vortrag namens “Broadcast Yourself” gehalten, in dem ich demonstriert habe, mit welchen relativ einfachen Mitteln, Vorträge selbständig aufgezeichnet werden können. Wie gut die Anregungen funktionieren, kann man anhand der Aufzeichnung meiner Session direkt selbst überprüfen.

In dem zugehörigen Slide Deck finden sich viele Links und Detailinformationen zu Mikrofonen, Audio Interfaces, Adaptern und Software. Viele Anregungen kann man leicht auf ähnliche Anwendungsfälle übertragen.

Live from the MCT Summit 2024 in Rijswijk/NL: Broadcast Yourself

Eine Paketverwaltung für Windows, live vom PSSat 2023

Posted on by .
Andreas Nick, Thorsten Butz
Andreas Nick (re) und Thorsten Butz (li) auf dem PowerShell Saturday 2023 in Hannover

Am 16. September 2023 feierte die PowerShell UserGroup Hannover (https://www.psugh.de) mit einem PowerShell Saturday (https://www.pssat.de) Ihren 10. Geburtstag. Andreas Nick und ich hielten einen Vortrag über “eine Geschichte voller Missverständnisse”.

Das Titelbild, der Paketbote, ist übrigens das Ergebnis eines kleinen Experiments:
wir haben die Midjourney-KI (midjourney.com) gebeten, aus unseren beiden Portraits einen Avator zu erstellen, also ein “blended portrait”, wenn man so will. Ist doch ganz ansehnlich geworden, oder?

Wir haben die “Demo C” nachträglich ergänzt. Wie so oft mangelte es live ein wenig an Zeit, wir wollten den Blick auf das WinGet-Powershell-Modul aber nicht aussparen.

Vielen Dank an Holger Voges und sein Team, an die Mitglieder der PSUGH, an alle Teilnehmer und PowerShell-Begeisterten und an unser “Kamerakind” Heike, die sich um die Aufzeichnung der Session gekümmert hat. Dank Euch war es ein wunderbarer PowerShell Saturday 2023.

PS Enigma, live von der PSConfEU 2023

Posted on by .

In diesem Jahr fand die PowerShell Conference EU im tschechischen Prag vom 19. bis 23. Juni statt. Ich habe auf der Konferenz meine PowerShell-Implementierung der legendären Enigma Chiffriermaschinen vorgestellt.

Ich empfehle einen Blick in die Folien, die weiterführende Informationen und viele Bilder zu den Hintergründen enthalten, auch zu Bletchley Park – der berühmten Heimstatt der englischen Codebreaker während des Zweiten Weltkriegs.

Im Video sind (handkuratierte) Untertitel in Deutsch und Englisch eingebettet.

“PS Enigma” (PSConfEU 2023)

PS Enigma, live aus Prag 2023

PSConfEU 2022

Posted on by .

Vom 20. bis24 Juni 2022 fand in Wien die Powershell Conference Europe (PSConfEU) statt. Nach zweijähriger, Corona-bedingter Abwesenheit, endlich ein lang ersehntes Wiedersehen der “PowerShell-Gemeinde”. Jedoch leider auch ohne Jeffrey Snover, der just in jenen Tagen seinen Abschied bei Microsoft bekannt gab .

Session 1: “Chasing the seconds 2.0: Functions done right” (PSConfEU 2022)

Session 2: “about_VideoProcessing” (PSConfEU 2022)

Demo video “untouched”: https://vimeo.com/721974571/6ee5affca1
Processed video (Intro/Outro) : https://youtu.be/DlCCimHl0LM

Alle Videos der Veranstaltung finden sich auf Youtube:
http://powershell.video

Portrait Justin Grote

Am Rande der Konferenz habe ich ein Interview mit Justin Grote aufgezeichnet. Das Gespräch finden Sie in meinem Podcastfeed und direkt auf der Website der Sliding Windows:
slidingwindows.de/slw19/

WinGet – behind the scenes (English video)

Posted on by .

I delivered a session about the AppInstaller/CLI aka WinGet for the Dutch PowerShell UserGroup (DuPSUG) in April 2022.

You will find the mentioned interview with Keivan Beigi in any podcatcher app and also on the Sliding Windows website (slidingwindows.de).

Code examples and slides are available in the Github repo.

Watch video

Chapters and timestamps

00:00:00 Introduction by Jaap Brasser
00:03:42 about_Session
00:09:41 Demo A: AppInstaller/Winget Basics
00:22:15 Group discussion: AppInstaller versioning
00:24:18 Modern apps
00:29:03 Demo B: Notepad++, modern app deployment
00:42:53 Group discussion: AppExec links
00:52:20 WinGet in action
01:16:10 Group discussion: State of the AppInstallerCLI/WinGet
01:31:50 about_Origins
01:37:09 Group discussion: History and future of WinGet

Hinter den Kulissen von WinGet (PSUG Hannover)

Posted on by .

Am 21. Januar habe ich bei der PowerShell Usergroup einen Vortrag über Hintergründiges und Abgründiges zu Microsofts AppInstaller/WinGet Applikation.

Das Interview mit Keivan Beigi findet man in jedem Podcatcher und auf der Sliding Windows-Website (slidingwindows.de).

Codebeispiele und Präsentation befinden sich im Github-Repo.

Video ansehen

Zeitmarken

0:04:40 about_AppInstaller
0:08:32 Demo A
0:21:52 about_ModernApps
0:27:27 Demo B
0:44:03 about_WinGet
0:44:39 Demo C
1:21:17 about_Manifests
1:23:03 Demo D
1:29:53 about_Origins
1:39:06 One more thing? (Bonusdemo)
1:46:41 Fazit