Ιστολόγιο
Τελευταία άρθρα και πόροι
HyperFrames-Gradle : Μετατροπή του AsciiDoc σε Βίντεο MP4
Το plugin `hyperframes-gradle` μετατρέπει το AsciiDoc σε βίντεο MP4 μέσω του HyperFrames. Το AsciidoctorJ φέρει το DSL διαμόρφωσης. Η γέφυρα Node.js είναι απομονωμένη πίσω από το ProcessBuilder. Αυτό το plugin καλύπτει το κενό μεταξύ των διαφανειών και των αυτόνομων βίντεο. Δείτε γιατί υπάρχει, πώς συνδυάζεται με το capsule-gradle και τι προσφέρει στον αγωγό παραγωγής περιεχομένου.
Audit de ma Consommation LLM : SQLite, OpenCode, Ollama Cloud, et Pourquoi Mon Abonnement Pro Éclate le Marché Mondial
J'ai ouvert la base SQLite d'OpenCode pour auditer ma consommation réelle sur 73 jours. 2,6 milliards de tokens, 1 022 sessions, coût API total de 22 centimes. Comparaison exhaustive avec Anthropic Claude ($300K+), OpenAI GPT, Groq, HuggingFace, Together AI, et les fournisseurs chinois. Résultat : mon abonnement Ollama Cloud Pro à 20€/mois est la meilleure offre du marché mondial, y compris face aux offres directes chinoises.
Η Αρχιτεκτονική «Plugin Indépendant + Racine Consommateur»: Γιατί τα Gradle Builds μου Διπλασιάζονται
Ένα clone, ένα `./gradlew tasks`, και το Gradle plugin σας είναι λειτουργικό. Μηδέν ρυθμίσεις, μηδέν README για διάβασμα. Εδώ είναι η αρχιτεκτονική που ανέπτυξα στα 6 plugins μου στο foundry/public/ : μια μινιμαλιστική ρίζα καταναλωτή + ένας αυτόνομος φάκελος `{name}-plugin/`. Γιατί αυτό το μοτίβο «φανερού διπλασιασμού» είναι το πιο παραγωγικό για την ανάπτυξη Gradle plugins — με εγγενές dogfooding, απομόνωση builds και σαφές συμβόλαιο DAG.
Le Knowledge Graph comme moteur de recommandation : comment j'ai tué les « articles connexes » chronologiques
Les « articles connexes » actuels sur cheroliv.com sont juste les 4 derniers posts publiés. Une aberration sémantique corrigée par un moteur de recommandation à trois couches : références explicites (xref), ontologie émergente (clusters NLP), et fallback chronologique. Le tout branché sur le Knowledge Graph de graphify, consommé par bakery — sans que engine ne sache rien de tout ça.
27× έως 45× πιο αποτεկ티브, чем Claude и GPT: как флот из 23 дообученных ИИ-экспертов разгромил рынок
Συντελεστής αποτελεσματικότητας 27× έως 45× έναντι του Claude, του GPT και companhia: πώς ένας στόλος από 23 ειδικούς AI, fine-tunés στον workspace μου, κυριαρχεί στην αγορά. Αρχιτεκτονική, dataset, training και πλήρης ανάπτυξη.
Custom Gradle Plugin για τον Έλεγχο Δύο Instances Ollama Pro Παραλληλώς
Ένα custom build.gradle.kts για τον έλεγχο δύο στιγμιοτύπων Ollama Pro μέσω εργασιών Gradle — εκκίνηση, διακοπή, sign-in, pull μοντέλων και health check. Υποδομή ελεγχόμενη από το build tool.
Συνδυασμός Δύο Συνδρομών Ollama Pro στην Ίδια Μηχανή με Docker
Το Docker επιτρέπει την and αντίγραφο μιας συνδρομής Ollama Pro στην ίδια μηχανή, απομονώνοντας τα κλειδιά ταυτότητας και τις θύρες δικτύου. Δείτε πώς να το κάνετε, βήμα προς βήμα.
Installer le terminal Kitty et configurer Zsh comme shell par défaut sous Xubuntu
Ce billet présente la démarche complète d'installation et configuration de kitty terminal sous ubuntu.
DGX Spark vs Cloud vs Abonnements LLM — Le Benchmark Économique Qui Tue le Rêve du Hardware Local
À $4 699 le DGX Spark, $20/mois Ollama Pro, $1.38/h le H100 en cloud — le calcul est vite fait. Ce benchmark compare toutes les options disponibles en 2026 pour faire tourner des LLMs, de l'inférence au fine-tuning. Verdict : le Spark est un objet de luxe, pas un outil rentable. La vraie raison d'acheter du hardware local en 2026 n'est pas économique — elle est politique.
La Matrice de Gouvernance LLM — Pourquoi la Sécurité de Votre IA Commence par l'Arborescence
Et si la sécurité de votre IA ne dépendait pas d'un prompt mais d'un système de fichiers ? Ce manifeste d'architecture définit une matrice 4×4 — zone physique × droit d'accès LLM — qui rend mécaniquement impossible la fuite de secrets, le mélange open/closed source, et la publication d'opinions déguisées en faits. Aucun prompt à écrire. Aucune règle à retenir. Juste des dossiers.
Η Γραнулиστικότητα OSS/CSS — Γιατί Έκοψα το foundry/ σε δύο
foundry/` ανακάτεψε κώδικα ανοιχτού κώδικα και ιδιωτικού κώδικα στον ίδιο φάκελο. Το RAG και το knowledge graph δεν ήταν ικανά να διακρίνουν. Η λύση; Διαχωρισμός αυτής της λειτουργικής περιοχής σε δύο — OSS/ για το κοινό (Apache 2.0, ελεύθερη ευρετηρίαση), CSS/ για το κλειστό πηγαίο (μόνο ιδιωτικό dataset). Δεν χρειάζεται πλέον να πούμε στο LLM να είναι προσεκτικό. Το σύστημα αρχείων το κάνει για αυτόν. Και επωφεληθηκα από αυτό για να ταξινομήσω το cheroliv.com εκεί που θα έπρεπε πάντα να είναι: στο `office/sites/`.
Αυτοματοποιημένος επιστημονικός διαχωρισμός — Πώς το LLM προστατεύει τον κήπο του νου μου
Το μοτίβο STIMULUS δεν περιορίζεται στη λήψη των αγνών ιδέων και την αδυνατώση τους στα έγγραφα του χώρου εργασίας. Προσθέτει ένα κριτικό στρώμα: το LLM είναι υπεύθυνο για τη ταξινόμηση κάθε πληροφορίας σε Vision (δημοσίγευση στο blog), Opinion (συμπεριλαμβανόμενη στον ιδιωτικό κύκλο) ή Στρατηγική (περιορισμένη αδυνατώση). Αυτό το αυτόματο επιστημονικό χωρισμό είναι αυτό που επιτρέπει την ελεύθερη σκέψη στον Κύκλο 0 χωρίς φόβο ακατάλληλης δημοσίευσης.
Ο Πρώτος Νεοαπασχολημένος μας: Ο Ανωνυμοποιητής Δεδομένων — MVP0 κατά τη δοκιμαστική περίοδος
Πριν κάνουμε RAG, fine-tuning, ή SaaS, χρειάζεται καθαρά δεδομένα. Ο πρώτος μας απασχολημένος σε δοκιμαστική περίοδος — ο Anonymiseur — εντοπίζει και καθαρίζει τα PII σε πηγές πολλαπλών τεχνολογιών (SQL, pgvector, ONNX, Graphify, JSON, YAML, AsciiDoc). Αυτό είναι το MVP0. Χωρίς αυτόν, όλο το υπόλοιπο είναι ή παράνομο ή τεχνικά κατεστραμμένο. Έτσι δείχνουμε πώς αυτή η πλίνθος μετατρέπει ένα univerzαλ πρόβλημα σε εμπορίσιμο προϊόν.
Ο πρώτος μας απασχολούμενος: ο ανωνυμοποιητής συνόλων δεδομένων — το MVP0 σε δοκιμαστική περίοδος
Πριν κάνουμε `RAG`, `fine-tuning` ή `SaaS`, χρειάζεται καθαρά δεδομένα. Ο πρώτος μας που προσλαμβάνεται τη δοκιμαστική περίοδος — ο Anonymiseur — ανιχνεύει και καθαρίζει τα PII σε πηγές πολλαπλών τεχνολογιών (`SQL`, `pgvector`, `ONNX`, `Graphify`, `JSON`, `YAML`, `AsciiDoc`). Αυτό είναι το `MVP0`. Χωρίς αυτόν, τα υπόλοιπα είναι είτε παράνομα, είτε τεχνικά υποβαθμισμένα. Αυτό είναι ο τρόπος με τον οποίο αυτή η πλάκα μετατρέπει ένα καθολικό πρόβλημα σε έναν εμπορικά ευκαταλλήτο προϊόν.
Ο μυστικός κήπος του προγραμματιστή: Πώς η χωρική οντολογία ευθυγραμμίζει τα LLMs χωρίς prompt engineering
Και αν ο καλύτερος τρόπος να στοχεύσουμε ένα LLM δεν był ένα πρότροπο, αλλά ένα σύστημα αρχείων; Ο χώρος εργασία μου είναι δομημένος σε τέσσερα συγκέντρικά κύκλους εμπιστοσύνης, από το πιο εσωτερικό προς το πιο δημόσιο. Ο LLM δεν χρειάζεται να θυμηθεί τους κανόνες — τα βλέπει σε κάθε διαδρομή αρχείου. Έτσι, αυτή η χωρική οντολογία κάνει τη διακυβέρνηση του παράγοντα πιο ανθεκτική από ένα μπλοκ κειμενικών κανόνων.
Migration Supabase → Firebase : Brancher un Formulaire de Contact sur Firestore Sans Backend
Mon formulaire de contact tournait sur un mock depuis des mois. Le plan initial Supabase a été abandonné au profit de Firebase. Je raconte la création du projet, la configuration Firestore, la réécriture du JS de soumission, le nettoyage du code mort, et ce que cette migration dit de l'état d'esprit « finir ce qu'on a commencé ».
DeepSeek-V4-Pro, Kimi K2.6, GLM-5.1: Τρία LLMs στη Δοκιμή του Vibe Coding Μεγάλου Πλαισίου (Long Context)
Για τρεις εβδομάδες, έτρεξα τρία κύρια μοντέλα στις συνεδρίες ανάπτυξης Gradle plugins μου με το Opencode. Context 30K tokens, διακυβέρνηση Eager/Lazy/Hot/Warm/Cold, εργασίες refactoring, TDD και αρχιτεκτονική. Δείτε ποιο επιβίωσε — και γιατί τα άλλα απέτυχαν.
Audit de Contexte Agent : Quand Votre Propre Gouvernance Devient le Problème — et Comment la Réparer sans Rien Perdre
Après deux articles sur la structuration et le backup du contexte agent, je découvre que le fichier qui documente la méthode est lui-même devenu le plus gros consommateur de tokens. Audit section par section d'un AGENT_MODUS_OPERANDI de 627 lignes, identification des doublons, et solution de split encyclodéique qui préserve l'ingénierie sans saturer le contexte.
Sliding Window και Κρύο Κύμα: Όταν το Context του Agent εκραγεί και πρέπει να Αρχειοθετήσετε χωρίς να χάσετε δεδομένα
Μετά από μήνες συνεδριάσεων Opencode, τα αρχεία διακυβέρνησης εκρήγνυνται. 5200 γραμμές φορτωμένες αυτόματα. Σχεδιάζω έναν μηχανισμό sliding window και "πανομοιότυπου κρύου κύματος" για να διατηρήσω ένα ελαφρύ ενεργό πλαίσιο χωρίς να χάσω τίποτα.
Quand Gradle 9, Docker 29 et Testcontainers se mettent la rate au court-bouillon : debugging d'un build JHipster
Un `./gradlew build` qui échoue sur onze erreurs successives, depuis une variable `reportsDir` inexistante jusqu'à Docker Engine 29 qui rejette le client docker-java 1.32. Voici le carnet de bord complet du debugging d'un build JHipster sur Gradle 9, Java 21 et Testcontainers 2.0.5.
Διακυβέρνηση ενός AI Agent με AsciiDoc: Η Στρατηγική Eager/Lazy μου για Sessions Opencode χωρίς Διαρροή Πλαισίου
Αντιμετωπίζοντας τη διαρροή πλαισίου (context leak) μεταξύ των συνεδριών ενός AI agent, ανέπτυξα μια χειροποίητη στρατηγική διακυβέρνησης βασισμένη σε αρχεία AsciiDoc. Η αρχή: ένας πίνακας ελέγχου Eager με αυτόματη φόρτωση, ένα εγχειρίδιο ιδιοκτήτη Lazy κατάon request και μια απαραίτητη διαδικασία λήξης συνεδρίας.
Γιατί το `serve` εμφάνιζε ένα άσχημο site ενώ το `publishSite` ήταν τέλειο
Η εργασία `serve` του προσαρτημά μου Gradle JBake εμφάνιζε ορθογώνια κουμπιά, μη αναγνωρίσιμο κείμενο και μερικώς λείπων CSS, ενώ το `publishSite` παράγευε ένα τέλειο site. Η αιτία: τα arguments CLI JBake που παρέχονταν με λάθος σύνταξη. Εδώ είναι η πλήρης διάγνωση και πώς την διόρθωσα.
OpenCode et le PATH incomplet : pourquoi vos outils n'étaient pas dans le shell de l'agent
OpenCode exécute des shells non-interactifs qui ne sourcent pas .zshrc. Résultat : SDKMAN, NVM, ~/apps et pnpm sont absents du PATH de l'agent. Diagnostic complet du problème, comparaison du comportement SDKMAN vs NVM, et solution définitive via .zshenv + symlink ~/.nvm/current.
Ενσωμάτωση του Graphify σε μια ροή εργασίας Gradle: από το Knowledge Graph στο διάγραμμα PlantUML με μία εντολή
Το Graphify εξάγει ένα Knowledge Graph από τον κώδικά σας. Το plugin Gradle PlantUML μετατρέπει αυτό το γράφημα σε ντετερμινιστικά διαγράμματα PlantUML. Πλήρης pipeline: `pip install graphify` → `graphify . --no-viz` → `./gradlew generateKnowledgeGraphDiagram` → διαγράμματα PNG με versioning στο Git.
Intégrer Graphify dans un workflow Gradle : du Knowledge Graph au diagramme PlantUML en une commande
Graphify extrait un Knowledge Graph de votre codebase. Le plugin Gradle PlantUML transforme ce graphe en diagrammes PlantUML déterministes. Pipeline complet : pip install graphify → graphify . --no-viz → ./gradlew generateKnowledgeGraphDiagram → diagrammes PNG versionnés dans Git.
Το super tip για την εντολή `fg`: όταν το Ctrl+Z σώζει τη συνεδρία του τερματικού σας
Εκτελέσατε μια εντολή που μπλοκάρει το τερματικό σας; Το Ctrl+Z την αναστέλλει, το `fg` την επανεκκινεί. Ανακαλύψτε πώς τα `fg`, `bg` και `jobs` μεταμορφώνουν την παραγωγικότητά σας στο τερματικό.
VS Code dans le Home : installation locale et customisation des polices sans sudo
Installez VS Code dans votre home Linux pour garder le contrôle total sans sudo. Puis customisez les polices du menu et de l'explorateur de fichiers — un parcours semé d'embûches qui aboutit enfin à une UI lisible.
Μεταφορά ενός plugin Asciidoctor RevealJS στο buildSrc Kotlin : αναλύση της API Groovy
Πώς να μεταφέρετε τη ρύθμιση μιας εργασίας AsciidoctorJRevealJSTask από τον ριζικό buildscript σε ένα αυτόνομο plugin buildSrc Kotlin, αντικαθιστώντας το DSL Groovy ruby { gems() } με τα υποκείμενα μηχανισμούς που ανακαλύφθηκαν μέσω introspection bytecode.
Χαρτοφυλάκιο Αρχιτεκτονικής JBake - Όραμα και Use Cases
Δείτε πώς έλυσα μια σειρά σύνθετων προβλημάτων mocking με το Mockito στα τεστ ενός Gradle plugin, από το σφάλμα "Wanted but not invoked" έως τα διαδοχικά "Unfinished Stubbing".
Architecture Hybride : Le Meilleur des Deux Mondes avec Supabase et Spring Boot
Combinez Supabase pour le CRUD simple et Spring Boot pour la logique complexe. Architecture hybride pragmatique, évolutive et économique.
Architecture Hybride : Le Meilleur des Deux Mondes avec Supabase et Spring Boot
Combinez Supabase pour le CRUD simple et Spring Boot pour la logique complexe. Architecture hybride pragmatique, évolutive et économique.
L Art du Pré-chargement : Éliminer le "Flash" de Thème avec JavaScript et CSS
Αποδοτική Καταγραφή σε Λειτουργικούς Ελέγχους Gradle Plugins
Πλήρης οδηγός για την υλοποίηση ενός ισχυρού και ανεξάρτητου συστήματος logging στα λειτουργικά τεστ (functional tests) των Gradle plugins με SLF4J και Logback
Εμφάνιση πολύχρωμων τετραγώνων στο AsciiDoc: Πρακτικός οδηγός
Πρακτικός οδηγός για την ενσωμάτωση δειγμάτων χρωμάτων στο AsciiDoc χρησιμοποιώντας τη μακροεντολή `pass:[]` με inline HTML και CSS. Συμβατό με το JBake και όλους τους επεξεργαστές.
Διεθνοποίηση ενός στατικού ιστότοπου JBake με Thymeleaf
Installer et vérifier Tor Browser sous Ubuntu
Procédure complète pour télécharger, vérifier et lancer Tor Browser sous Ubuntu, avec une réflexion sur la vérification cryptographique et la navigation éthique et éducative dans le réseau Tor.
Article 5 : L'Aventure du libs.versions.toml Partagé
Une plongée dans le catalogue de versions de Gradle (libs.versions.toml) et comment le partager dans un build composite, à travers un problème concret rencontré avec notre plugin site-baker.
Άρθρο 4 : Η παγίδα του cache της διαμόρφωσης Gradle
Μια απροσδόκητη περιπέτεια αφαίρεσης σφαλμάτων που μας έβαθε στις λεπτομέρειες του cache διαμόρφωσης του Gradle. Ανακαλύψτε γιατί οι κατασκευές μας συμπεριέπονταν ακατίαρνα και πώς λύσαμε το πρόβλημα.
Article 3 : Intégration de Jackson pour le Parsing YAML avec TDD dans un Plugin Gradle
Découvrez comment intégrer la bibliothèque Jackson pour parser des fichiers de configuration YAML en objets Kotlin dans un plugin Gradle, en suivant une approche de Développement Guidé par les Tests (TDD).
Άρθρο 2 : Ανάπτυξη ενός Plugin Gradle με μια Προσέγγιση TDD
Στο παρόν άρθρο, θα εξερευνήσουμε πώς να δημιουργήσουμε μια σταθερή βάση ανάπτυξης για ένα plugin Gradle χρησιμοποιώντας μια προσέγγιση ανάπτυξης καθοδηγούμενη από τα τεστ (TDD - Test-Driven Development).
Article 1 : Δημιουργήστε ένα Plugin Gradle από το Α έως το Ω με την εντολή gradle init
Ένας οδηγός βήμα-βήμα για να αρχικοποιήσετε ένα project plugin Gradle χρησιμοποιώντας την εργασία standard `init`, να καταλάβετε τη γεννημένη δομή και να εκτελέσετε τις πρώτες εντολές build.
Αρθρο 0 : Ρύθμιση του Περιβάλλοντος για τη δημιουργία plugins Gradle
Πριν κωδικοποιήσουμε το πρώτο plugin μας, πρέπει να προετοιμάσουμε τη μηχανή μας. Αυτός ο οδηγός σας δείχνει πώς να εγκαταστήσετε και να ρυθμίσετε τα βασικά εργαλεία: ένα JDK, IntelliJ IDEA, Gradle και JBake.
CI/CD Python – Μέρος 3 : Πηγαίνουμε πιο μακριά με το Poetry, το Docker και την προχωρημένη δημοσίευση
Μέρος 3 - Οδηγός πλήρους για τη ρύθμιση ενός αξιόπιστου pipeline CI/CD με GitHub Actions, από το linting και τα αυτόματα τεστ μέχρι την αυτόματη ανάπτυξη στο PyPI κατά τις εκδόσεις.
Μέρος 2 : Βιομηχανοποίηση και ασφάλιση ενός προχωρούμενο pipeline CI/CD Python
Μέρος 2 - Ο πλήρης οδηγός για την ρύθμιση ενός ισχυρού pipeline CI/CD με GitHub Actions, από το linting και τα αυτόματα τεστ μέχρι την αυτόματη διανομή στο PyPI κατά τις εκδόσεις.
Μέρος 1: Ρύθμιση ενός απλού CI/CD pipeline για Python και PyPI
Μέρος 1 - Ολοκληρωμένος οδηγός για τη δημιουργία ενός ισχυρού pipeline CI/CD με GitHub Actions, από το linting και τα αυτόματα τεστ έως αυτόματη ανάπτυξη στο PyPI κατά τις εκδόσεις.
Développement d'un Bot Discord Musical : Architecture Fonctionnelle et Log Driven Development
Κρύωσε και παρακολούθησε τη θερμοκρασία του laptop σας στο Ubuntu
Αφήγηση одного αποσφαλμάτωσης: να ελέγχουμε τις εκράσεις του Firefox με το Bootstrap 5
Résoudre le Défi des Tests Unitaires Gradle avec `gradle.properties`
Découvrez une technique efficace pour tester unitairement des plugins Gradle qui dépendent de `gradle.properties`. Cet article explique comment utiliser `ExtraPropertiesExtension` pour simuler des propriétés, garantissant des tests isolés, fiables et maintenables, illustré par des diagrammes PlantUML.
Βελτιστοποίηση της Διαχείρισης Εργασιών Gradle με Kotlin DSL και buildSrc
Βελτιστοποιήστε το Gradle με το buildSrc και το Kotlin DSL για επαναχρησιμοποιήσιμες εργασίες και πιο καθαρά builds.
TDD ενός προσαρμόσιμου plugin Gradle Kotlin με JBake και JGit
Αυτό το άρθρο παρουσιάζει τη πλήρη διαδικασία σχεδιασμού και δοκιμών (TDD) ενός plugin Gradle γραμμένου σε Kotlin DSL. Αυτό το plugin αυτοματοποιεί τη δημιουργία στατικών ιστότοπων με *JBake* και την *αποστολή Git* μέσω *JGit*, όλο από ένα αρχείο YAML ρυθμίσεων.
AsciiDoc : Découvrir et maîtriser la syntaxe pour une documentation efficace
Plongez dans la syntaxe d’AsciiDoc et apprenez à écrire des documents clairs, structurés et puissants pour tous vos besoins de documentation et de publication.
Εκθέστε μια τοπική υπηρεσία στο Διαδίκτυο από το Ubuntu : Οδηγός πλήρης προώθησης θύρας
Πώς να ρυθμίσετε τη προώθηση θύρας για να κάνετε προσβάσιμη μια τοπική υπηρεσία που τρέχει στο Ubuntu από έξω από το δίκτυο σας.
Debugging Mockito: Résoudre l'erreur "Wanted but not invoked" dans les tests de plugins Gradle
Découvrez comment j'ai résolu une série de problèmes complexes de mocking Mockito dans les tests d'un plugin Gradle, de l'erreur "Wanted but not invoked" aux "Unfinished Stubbing" en cascade.
Kotlin Arrow: Επικράτεια στη πλοήγηση στην Either monad
Ανακαλύψτε τις προχωρημένες τεχνικές για να πλοηγείστε αποδοτικά στις δεξιές και αριστερές πλευρές της μονάδας Either με τη βιβλιοθήκη Kotlin Arrow.
Πρακτικός οδηγός: Αναζήτηση αρχείων στο Linux
Μάθετε να αναζητάτε αποτελεσματικά αρχεία στο Linux με το Zsh χρησιμοποιώντας τα find, locate, και grep.
Σημείωση linux
Απλό μνημό για Unix/Linux και το τερματικό bash
Εκθέστε μια πύλη του υποσυστήματος Linux για τον υπολογιστή Windows
Ανοίξτε μία θύρα υποσυστήματος Linux για τον φιλοξενητή Windows, με την εντολή `wsl --install
Εγκατάσταση του Pandoc
Εγκαταστήστε το Pandoc που είναι ένας μετασχηματιστής εγγράφου, σε Linux και Windows WSL
Υλοποίηση του kotlin.Triple σε JavaScript, TypeScript και Python
Προτείνμε μια υλοποίηση του kotlin.Triple σε JavaScript, TypeScript και Python
Εισαγωγή στο Google Apps Script
Πλήρης εισαγωγή στο Google Apps Script
Γρήγορη εκπαίδευση στο Google Form Script και την αυτοματοποίηση
Εκπαίδευση Έξπρες στο Google Form Script και Αυτοματοποίηση
Σημείωση Python
απλό υπόμνημα Python
Ανάπτυξη ιστού
Εκπαίδευση Web dev
Παιχνίδια συναλλαγών κάρτας (TCGs)
Εκπαίδευση παιχνιδιών συναλλαγών καρτών (TCG)
Σημείωση TypeScript
απλό μέмо Typescript
Σημείωμα CSS
απλό memo CSS
Μνημόνευμα HTML
απλή σημείωση HTML
Σημείωση Javascript
απλό μέμο Javascript
Μνημόνιο πλαισίου
απλό μνημόνευμα σχετικά με τον ορισμό εμβελείας ενός έργου.
Μέμο Kotlin
απλό υπόμνημα kotlin
Μνημόνευμα JVM
απλής σημείωση
Υπομνηματικό Gradle
απλό μέμο Gradle
Εκπαίδευση - kotlin: enum, sealed classes
Προγραμματισμός στο Kotlin: enum, κλειστές κλάσεις
Εκπαίδευση - Kotlin
Προγραμματισμός σε kotlin, σχέδιο.
Mémo σύστημα σχεδίασης
Απλό υπομνημα των χρήσιμων συνδέσμων και των αναφορών στο σύστημα σχεδιασμού
Kubernetes, Microk8s, Docker: πρώτα βήματα
Εγκατάσταση, ρύθμιση μικρού Kubernetes και Docker, και εκκίνηση одного helloworld σε Linux/Unix
Gradle: Εκτέλεση μιας εξωτερικής διαδικασίας από μια εργασία Gradle
Πώς να τρέξετε ένα εξωτερικό binary από μια εργασία Gradle
Kotlin: NotImplementedException, NotImplementedError
Δεν έχει υλοποιηθεί ακόμα, επιτρέπει την ρίξη της σωστής εξαίρεσης.
Untar
η εφαρμογή untar
Gradle: Εκτελέστε ξανά τα τεστ ακόμη κι όταν τα τεστ είναι UP-TO-DATE
Προσθέστε το όρισμα --rerun-tasks στην γραμμή εντολών.
Το Docker δεν εγκαθιστά την εφαρμογή αλλά τη ληπται.
βελτιστοποίηση Docker
Gherkin στα γαλλικά:
BDD, cucumber, gherkin στα γαλλικά
Gradle cli: επικάλυψη μιας παραμέτρου
./gradlew -Pparam_component=CUSTOM
Υπόμνημα git
απλή σημείωση git
Αναπνεύστε από μια URL
wget απορροφητήρα URL
Δημιουργία jednego disk bootable
να φτιάξεις το δίσκο εκκίνησης
Αποσυμπιέστε μέσω CLI σε έναν φάκελο προορισμού
αποσυμπίεση από τη γραμμή εντολών
Εμφάνιση του άθροισματος των μεγεθών των αρχείων στη λίστα των καταλόγων
το άθροισμα των μεγεθών των αρχείων σε ένα φάκελο
Διαγραφή ενός κλάδου στο GitHub
συμπλήρωμα σημείωσης git
Asciidoc/Markdown Υπομνημα
απλό μνημότυπο ascidoc/markdown
Debian: Εγκατάσταση ενός αρχείου .deb στην γραμμή εντολών
εγκατάσταση .deb από τη γραμμή εντολών
Gradle: φάκελος πόρων εμφανής στο IDE
προσθέστε ένα φάκελο στο classpath μιας κατασκευής Gradle
Groovy script, grab και ρυθμίσεις Ivy
gradle groovy ivy
Groovy: λίγο αλγέβρα, το pgcd και το ppmc
álγεβρα σε Groovy
Bash : Εύρεση αρχείων κατά επέκταση εξόδου σε αρχείο με find
λίγο bash με το find
Διαχείριση ενός ψηφιακού έργου με μεθοδολογία ροής
λίγο μεθοδολογία των ψηφιακών έργων με τη διαδοχική μέθοδο
Λίστα των βάσεων δεδομένων σε ένα παράδειγμα του PostgreSQL
αναζήτηση του postgres
Groovy: Μετονομασία αρχείων αναδρομικά
αναδρομή στο Groovy
Groovy: Ανάθετηση αρχείων με κριτήριο, αντιγραφή της επιλογής
αναζήτηση αρχείου με μοτίβο στη Groovy
Groovy: Διαχείριση αρχείων, αναζήτηση και διαγραφή
διαχείριση αρχείων και αναζήτηση χαρακτήρων σε groovy
Groovy: Αντικατάσταση μιας ακολουθίας χαρακτήρων σε μια String και φόρτωση μιας Properties από ένα αρχείο
διαχείριση ιδιοτήτων και ανζήτηση μοτίβου σε Groovy
Groovy: χαρακτήρες ASCII
του Groovy, των βρόχων και της διαχείρισης του ASCII κώδικα