From 89 articles to 487 (including >80 totally new ones)!
Eh bien, novembre est presque terminé et j’ai pensé que je voudrais ajouter quelques points saillants et des informations sur ce que nous avons fait ce mois-ci.
AI & LLM Deep Dive
Le principal objectif de ce mois pour moi a été de me mettre à jour sur toutes les annonces d’intérêt et de mieux comprendre la région.
WELL J’ai été un peu fou. En conséquence, j’ai presque 40 écrit des articles sur les LLMsM SK2 RAG , ONNXMST4 vision AI etcMSC5
Système d'intelligence sémantique (10 Parts)
Un système complet de recherche sémantique et d’AI fondé sur les caractéristiques ASP1, . et :.
- Introduction à l'intelligence sémantique - Nov 13
- Partie 1: Établissement de la fondation - Nov 13
- Partie 2: Embeddings et stockage de vecteurs - Nov 13
- Partie 3: Établissement du pipeline de recherche - Nov 13
- Partie 4: Intégration ONNX - Nov 13
- Partie 5: Demandes avancées - Nov 14
- Partie 6: Stratégies de recherche hybrides - Nov 14
- Partie 7: Optimisation du rendement - Nov 15
- Partie 8: Déploiement de la production - Nov 16
- Partie 9: Surveillance et maintenance - Nov 18
- Partie 10: Orientations futures - Nov 19
Établissement d’un avocat GPT pour votre blog (8 Parts)
Établissement d’un chatbot RAG complet fondé sur - qui peut répondre aux questions relatives au contenu de votre blog:
- Partie 1: Aperçu de l'architecture - Nov 12
- Partie 2: Ingestion de données - Nov 12
- Partie 3: Génie d'emplacement - Nov 12
- Partie 4: Entreposage de vecteurs avec Qdrant - Nov 12
- Partie 5: Traitement des demandes - Nov 12
- Partie 6: Production de réponse - Nov 12
- Partie 7: Intégration de l'interface - Nov 12
- Partie 8: Déploiement et échelle - Nov 12
- Approche alternative de la nuage - Nov 12
Série de bases RAG
Guide pratique pour la récupération
- RAG Primer: Comprendre les bases - Nov 22
- RAG Architecture Deep Dive - Nov 22
- Applications pratiques de RAG - Nov 22
- Stratégies hybrides de recherche et d'indexation - Nov 22
Autres articles AI/LLM
- Intégration de l'API LLM - Nov 2 - Établissement d'APIs pour les services LLM
- LLM API avec gRPC - Nov 6 S- APIs de performance élevée - utilisant gRPC pour le LLM
- Stratégies de saisie et de stockage - Nov 6 S- Optimiser le traitement des documents pour les LLM
- Avalonia TinyLLM Chat - Nov 10 S- Cross-Application de chat LLM desktop
- Production efficace d'un texte Alt - Nov 20 S- Utilisation de modèles de vision pour l'accessibilité
- Self-Databases de vecteurs hébergées avec Qdrant - Nov 23 - Faire fonctionner votre propre DB de vecteur
- Recherche sémantique avec ONNX et Qdrant - Nov 25 S- Mise en œuvre de la recherche sémantique locale
- Pourquoi les projets d'AI commerciaux sont stupides - Nov 26 - Une vision critique de l’hype en matière d’AI dans les entreprises
J’ai également écrit plus d’une douzaine d’outils et de paquets NuGet (un grand nombre d’entre vous attendez encore la mise à jour finale c'est là. Packages comme mostlylucid.llmalttext sont destinés à résoudre les problèmes I' j’ai eu M SK1 dans ce cas générer un texte alt pour les images à l'aide de vision LLMs (Nov 25).
ASP.NET Core Deep Dives
ASP.NET Pipeline Series (6 PartsM SK2
Comprendre l’ ASP.NET Core Requête pipeline depuis le haut de la page
- Contextes de l'API - Nov 5 - Comprendre HttpContexte et amis
- Server et hébergement - Nov 9
- Middleware Deep Dive - Nov 9
- Routage et points finals - Nov 9
- Modèles d'application - Nov 9
- Extensibilité avancée - Nov 9
- État entre les demandes - Nov 9
Série de services d'information
- Services de base Partie 1: Fundamentals - Nov 27
- Services de base Partie 2: Modèles avancés - Nov 27
Autres articles ASP.NET
- Les fonctionnalités de OpenAPI dans .NET 9 - Nov 5
- HTMX avec les parties centrales ASP.NET - Nov 28
- Fixing SEO for ASP.NET Core Blogs - Nov 26
- Migrations de l'EF La bonne voie - Nov 23
- CQRS moderne et recherche d'événements - Nov 13
- Pression arrière dans les systèmes d'attente - Nov 23
- Guide de démonstration de SignalR - Nov 4
- Démonstration de Chat sécurisée - Nov 11
Examen de la qualité &
- Évaluation des clients de Http sans moquettes - Nov 29 - Stratégies réelles d'essai HTTP
- Échantillonnage de puppeteurs E2E - Nov 27 - Essais d'automatisation des navigateurs
- Playwright E2E Essai - Nov 27 - Cadre d'essai moderne EM SK3E
- Utilisation de CSX pour l'essai - Nov 26 SSK2 CM SK3 Scripting for test scenarios
Docker & DevOps
- Docker Development Deep Dive - Nov 9
- Docker Swarm Cluster Guide - Nov 12
- Modernisation du pipeline de construction Frontend - Nov 11
Le site
Dans le cadre de mon exploration AI, j’ai également mis à jour le site afin d’utiliser une approche RAG pour la recherche des articles du blog. Il s’agit d’une base de données vectorielle M SK1Qdrant) et ONNX (localMNK4 CPUMRK5 embeddings qui permettent la recherche sémantique des articles sur le blog.
Articles connexes:
- La guerre contre 404 - Nov 23 - Manipulation intelligente M404 avec correspondance sémantique
- Progrès et problèmes de la barre de filtration - Nov 10
- Progrès et bugs de la barre de filtration - Nov 10
Amélioration du diagramme de mermaid
J'ai publié un paquet npm pour les diagrammes de mermaid améliorés:
- Mermaid JS Deep Dive - Nov 9
- Améliorer les diagrammes de mermaid avec PanZoom et Export - Nov 7
- Publication des améliorations Mermaid à NPM - Nov 7
Autres mises à jour du site
- Aideur à l'affichage des marques - Nov 7 S- Aideur à l'étiquetage personnalisé pour la pagination
- Extension Markdig Fetch - Nov 7 S- Faire le point sur les contenus externes dans Markdown
EasyNMT → la plupartlucidM SK1nmt
Alors pour un WHILE maintenant I' j’ai utilisé l’excellent EasyNMT pour traduire les postes sur ce site, cependant le projet initial a bitrotted . Il a été financé par une subvention de l’UE en tant que projet de recherche et a donc été négligé depuis quelques années
C'est ainsi que je suis. j'ai fait mon propre. L'image du docker mostlylucid-nmt est entièrement compatible vers l'arrière, mais ajoute un ton de fonctionnalité et de fiabilité comme :
- Multi-retour de modèle - retourne automatiquement à des modèles moins performants pour obtenir une traduction maximale entre DOuzaines de paires linguistiques
- Gestion de la mémoire - gère sa propre mémoire
- Établissement amélioré du GPU avec un TON de configuration
- ARM64 versions (it CAN run on a Pi)
- Et beaucoup plus autour de la fiabilité, séparation des sentences, manipulation du démarrage etc.
Articles connexes:
mostlylucid.co.uk Résurrection du contenu
Lorsque j’ai commencé ce blog l’année dernière, ma ambition était d’obtenir TOUS mes contenus anciens de mon site (2004-2010) mostlylucid
Il s’agissait d’une QUESTION car j’ai perdu les données au fil des ans et j’avais donc écrit un Archives.Org outil d'extraction de données qui a obtenu le contenu antérieur, l'a extrait , les dates attribuéesM SK2 les catégories etc. pour s'adapter au nouveau format et maintenant mes premiers articles sur blog sont désormais disponibles ici.
- Recovering Old Blog Content - Nov 24 - L'histoire complète de la récupération du contenu
- Réanimation - Nov 24 - Revitaliser les contenus anciens
Cette ALSO signifiait une tonne de mises à jour sur le site pour traiter les liens brisés qui sortent.
Utilisation du code Claude
L’un des grands gains de productivité de ce mois a été l’utilisation Code de Claude. Il m’a permis de compléter DOZENS d’articles inacheminés qui avaient été inscrits dans les projets . L’assistance AI pour
- Remplir des exemples de code
- Expansion des concepts techniques
- Fixer les bugs dans le code d'échantillonnage
- Gérer des scénarios d'essai
- Rédiger une série complète avec une structure cohérente
...a été inestimable . C’est comme avoir un programmeur inlassable qui n’est jamais ennuyé par le programme.
Opinion & Pièces d'essai
Quelques éléments non techniques sur la culture du développement de logiciels-
- Agile Standups: Taxe de cérémonie - Nov 21 - Pourquoi les stand-ups quotidiens enregistrent souvent des pertes de temps
- Faites en sorte que cela fonctionne, Puis faites en sorte qu'il soit beau - Nov 19 - Sur le développement itératif
- La rampe de l'ascenseur - Nov 19 - Communiquer des idées techniques
- Playing With Code: Efficient Agile - Nov 23
- Écrire des spécifications de la fonction - Nov 11
- Un mot sur la délivrance de licences - Nov 23
- Systèmes cachés - Nov 11 - L’infrastructure invisible dont nous dépendons
La série "DISEM SK1 (Developer Industry Software Engineering)
Quelques réflexions sur l’industrie du logiciel:
- DISE: Just Voyager - Nov 24
- Partie 2: Apprenticeships - Nov 18
- Partie 3: Gods intrustworthy - Nov 20
Faits d'agrément
- Rampage - Nov 8 - Une promenade dans la voie de mémoire
Qu’est-ce que's Suivant?
J’ai encore des articles pour tous les paquets nuget qui n’ont pas encore été publiés, mais je suis heureux de mes connaissances en AI pour l’instant.
Le mois de décembre me verra probablement:
- Publication de nouveaux paquets NuGet sur lesquels j’ai travaillé
- Poursuite des améliorations de la recherche sémantique
- Autres expériences RAG
Merci de lire-Voir en décembre!