What is PM2? PM2 is a production-grade process manager that helps you keep applications running continuously. While it was originally designed for Node.js applications, PM2 can manage any type of application or script including Python, Ruby, PHP, Bash scripts, and binary executables. Important: PM2 is a process manager, not a package...
Continue reading...Hector Sanchez
Complete Guide: Installing Gurobi Optimizer on Oracle ARM Ubuntu
📋 Introduction This guide will walk you through the complete process of installing Gurobi Optimizer with a Web License Service (WLS) license on an Oracle Cloud Infrastructure (OCI) server running Ubuntu on ARM64 architecture. It’s especially useful for graduate students in data science who have obtained an academic Gurobi license....
Continue reading...LaTeX on Ubuntu ARM: Quick Setup & Reference Guide
A streamlined guide to setting up LaTeX on Ubuntu ARM servers and using it with VS Code What is LaTeX? LaTeX (pronounced “LAH-tech” or “LAY-tech”) is a high-quality typesetting system designed for the production of technical and scientific documents. Unlike traditional word processors like Microsoft Word, LaTeX uses a markup...
Continue reading...Exposing Local Projects to the Web with Cloudflared: A Quick Guide
🚀 Introduction Ever needed to quickly share a local project with someone without deploying it? Cloudflared makes it incredibly easy to expose your local development server to the web temporarily. Whether you’re showing off a new feature, getting feedback on a design, or testing an API, Cloudflared tunnels provide a...
Continue reading...🚀 Installing and Configuring MCPO for Open WebUI: A Complete Guide
📝 Introduction Today I successfully set up MCPO (MCP-to-OpenAPI) to work seamlessly with Open WebUI, providing access to powerful external APIs through the Model Context Protocol. This post documents the entire process, scripts, and configuration needed for a smooth installation. 🎯 What is MCPO? MCPO is a bridge that converts...
Continue reading...