Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 2 Stimmen.
Raku Recipes: A Problem-Solution Approach
⬤ Wie beginne ich damit, (Perl 6RakuCamelia) in einer realen Umgebung zu verwenden.
⬤ Bereiten Sie Ihre Werkzeuge vor.
Setzen Sie Konzepte aus anderen Sprachen in Perl 6 um.
⬤ Engagieren Sie sich in der Gemeinschaft.
⬤ Installieren Sie einige externe und nützliche Module.
⬤ Erkennen Sie die Betriebssystemumgebung und ändern Sie das Programmverhalten dementsprechend.
⬤ Eingabe und Ausgabe.
Dateien lesen, die als Argumente behandelt werden.
⬤ Dateien asynchron einlesen und verarbeiten.
⬤ Ein- und Ausgabe von externen Hilfsprogrammen und Dateien verbinden.
⬤ Lesen und Verarbeiten von Binärdateien.
⬤ Überwachen einer Datei auf Änderungen.
⬤ Datenwissenschaft und Datenanalyse.
⬤ Wie extrahiere ich eindeutige E-Mail-Adressen/Benutzernamen aus mehreren Dateien.
⬤ Wie erstelle ich einen gewichteten Zufallszahlengenerator.
Wie arbeite ich mit einer Tabellenkalkulation, filtere nach Zeilen oder Spalten, sortiere, konvertiere Zeilen in Spalten oder umgekehrt.
⬤ Wie wende ich eine Reihe von Transformationen auf eine Gruppe von Elementen an und extrahiere dann eine einzelne Menge daraus.
⬤ Wie erstelle ich einen Zufallsdatengenerator.
⬤ Wie verarbeite ich große, strukturierte Dateien.
⬤ Mathe.
Wie kann man mathematische Sequenzen erzeugen und daraus Zufallselemente extrahieren.
⬤ Programmieren eines Divide-and-Conquer-Algorithmus.
⬤ Mit Matrizen arbeiten.
⬤ Berechnen Sie die Mandelbrot- und die Julia-Menge.
⬤ Suchen Sie nach Paaren ganzer Zahlen mit einer bestimmten Eigenschaft, z. B. freundliche Zahlen oder zusammenhängende Primzahlen, um ganze Zahlen mit unendlicher Genauigkeit zu verwenden.
Konfiguration und Ausführung von Programmen.
⬤ Konfigurieren Sie ein Programm mit JSON/YAML/. ini-Dateien.
⬤ Konfigurieren Sie einen Kommandozeilenbefehl mit Flags und Argumenten.
⬤ Shell-Umgebungsvariablen in meinem Programm verwenden.
⬤ Erweiterte/verteilte Konfiguration mit etcd.
Einen Docker-Container für eine Anwendung erstellen, um sie einfach zu verteilen.
⬤ Automatisierung von Systemaufgaben.
⬤ Protokolle auf bestimmte Ereignisse prüfen.
⬤ Logs interaktiv auf der Konsole prüfen.
⬤ Git-Commits auf Muster und Metadaten prüfen oder speichern.
Bereinigen Sie Ihren Docker-Image-Speicher.
⬤ Verarbeiten Sie die letzten Personen, die sich in unserem System angemeldet haben.
⬤ Perl 6 Module.
⬤ Entwerfen Sie Klassen, Rollen und Module in Perl 6.
⬤ Dokumentieren Sie Ihr Modul.
⬤ Testen Sie Ihr Modul.
⬤ Veröffentlichen Sie es als Open Source Modul für alle.
⬤ Mehrfaches Dispatching verwenden, um Anwendungen zu beschleunigen.
Umgang mit Fehlern.
⬤ Entwerfen Sie eine Ausnahmehierarchie.
⬤ Liefern Sie dem Benutzer sinnvolle Fehlermeldungen.
⬤ Fangen Sie Fehler in Ihrem Programm ab und behandeln Sie sie.
⬤ Debuggen Sie Ihre Anwendung in CommaIDE.
⬤ Grammatiken mit hübschen Fehlern gnädig ausfallen lassen.
⬤ Web und Microservices auf der Client-Seite.
⬤ Eine GeoIP-Datenbank abfragen.
Herunterladen und Extrahieren von Informationen aus einer Website.
⬤ Eine Web-API verwenden, um Informationen von einer Website zu erhalten.
⬤ IP und Adressen durch Abfrage von Internetdiensten überprüfen.
⬤ Textverarbeitung.
⬤ Markdown-Dokumente auslesen.
⬤ Generieren einer Reihe von statischen Web-Seiten.
⬤ Erstellen eines Wörterbuchs und schnelles Durchsuchen desselben.
⬤ Unterschiede in einfachen Texten berechnen.
Microservices.
⬤ Einen Microservice erstellen.
⬤ Mit Web-Sockets arbeiten und eine Verbindung zu einem Client herstellen.
⬤ Reagieren auf Web-Hooks.
⬤ Erstellen Sie einen Mini-Bot für Telegram oder Slack.
⬤ Testen Sie Ihren Microservice.
⬤ Arbeiten mit Datenquellen.