Ubuntu offers several ways to install applications. Understanding each method helps you pick the right tool, avoid duplicates, and maintain a clean system. This guide covers six installation methods, includes Windows, iOS App Store, and Android Play Store analogies, plus terminal examples where relevant. 1. Ubuntu App Center (Graphical Store)...
Continue reading...Running Local Notebooks on Databricks Using VS Code
Overview Execute Jupyter notebooks locally in VS Code while leveraging Databricks compute infrastructure. Your code runs on Databricks’ serverless compute, but you edit and manage files locally—giving you the best of both worlds: local development experience with cloud compute power. Prerequisites Setup Steps 1. Install VS Code Extension 2. Let...
Continue reading...Markmap: Convert Markdown to Interactive Mindmaps
What is Markmap? Markmap is a simple yet powerful tool that transforms markdown files into interactive, visual mindmaps. It eliminates the need for complex mindmapping software—just write markdown, and Markmap handles the rest. The result is a beautiful, interactive HTML visualization that you can share or embed. Why Use Markmap?...
Continue reading...Deploying MCPO with Dockerfile on Coolify
MCPO (Model Context Protocol OpenAPI Proxy) is a tool that exposes MCP server tools as OpenAPI endpoints, making them easy to integrate with platforms like Open WebUI. I previously wrote a detailed post on manual MCPO installation and configuration: 🚀 Installing and Configuring MCPO for Open WebUI – A Complete Guide....
Continue reading...Docling Chunking Tutorial: Preparing Documents for RAG
Docling Chunkers: Overview and Comparison Docling provides several chunkers for splitting documents into semantically meaningful pieces, each with different strategies and sophistication: 1. BaseChunker 2. HierarchicalChunker 3. HybridChunker Summary Table: Chunker Structure-Aware Sliding Window Semantic Coherence Use Case Sophistication BaseChunker No No Low Simple, unstructured docs Basic HierarchicalChunker Yes No...
Continue reading...