<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Scribe by Hemanth HM</title>
    <link>https://h3manth.com/scribe/</link>
    <description>Technical writings, personal stories, and insights on JavaScript, Node.js, Python, Web APIs, AI Agents, and open-source from Hemanth HM.</description>
    <language>en-us</language>
    <lastBuildDate>Tue, 13 Oct 2026 18:00:00 GMT</lastBuildDate>
    <atom:link href="https://h3manth.com/scribe/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Baking with Gemini 4 Argon, Early Access: 43 Sessions, 24 Builds</title>
      <link>https://h3manth.com/scribe/baking-with-gemini-argon/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/baking-with-gemini-argon/</guid>
      <pubDate>Tue, 13 Oct 2026 18:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>131 active hours in Google Early Access with Gemini 4 Argon across 43 sessions, 41,778 steps, and 24 builds: Good, Ok, Fun.</description>
      <category>ai</category>
      <category>ai</category>
      <category>agents</category>
      <category>gemini</category>
      <category>argon</category>
      <category>google-eap</category>
      <category>antigravity</category>
      <category>webgpu</category>
      <category>gittub</category>
      <category>science</category>
      <category>benchmarks</category>
    </item>
    <item>
      <title>Classifying TC39 Proposals</title>
      <link>https://h3manth.com/scribe/classifying-tc39-proposals/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/classifying-tc39-proposals/</guid>
      <pubDate>Thu, 17 Sep 2026 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>For years I wanted to map TC39 proposals by intent, cognitive load, and web-compat risk. A look at classifying all 324 of.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>tc39</category>
      <category>ecmascript</category>
      <category>ai</category>
    </item>
    <item>
      <title>Zero-Server Multiplayer: Porting Code Jeopardy to Cloudflare Durable Objects</title>
      <link>https://h3manth.com/scribe/serverless-multiplayer-code-jeopardy/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/serverless-multiplayer-code-jeopardy/</guid>
      <pubDate>Tue, 01 Sep 2026 10:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>WebSockets and serverless used to be oxymorons. How I moved a real-time multiplayer trivia game from a fragile PM2 VPS to.</description>
      <category>web</category>
      <category>serverless</category>
      <category>cloudflare</category>
      <category>durable-objects</category>
      <category>websockets</category>
      <category>sqlite</category>
      <category>fullstack</category>
      <category>game-dev</category>
    </item>
    <item>
      <title>The Laughter Saturation Curve</title>
      <link>https://h3manth.com/scribe/laughter-saturation-curve/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/laughter-saturation-curve/</guid>
      <pubDate>Thu, 27 Aug 2026 06:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Team quality is a function of shared laughs. It follows Michaelis-Menten kinetics — rapid gains early, diminishing returns.</description>
      <category>engineering</category>
      <category>culture</category>
      <category>teams</category>
      <category>math</category>
      <category>saturation</category>
      <category>michaelis-menten</category>
    </item>
    <item>
      <title>Building ಲಿಪಿ: Three-Tier Speech Recognition in the Browser</title>
      <link>https://h3manth.com/scribe/lipi-architecture/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/lipi-architecture/</guid>
      <pubDate>Mon, 13 Jul 2026 06:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>On-device first, cloud fallback, Whisper polish. A Kannada voice editor that works everywhere, built with zero frameworks.</description>
      <category>ai</category>
      <category>ai</category>
      <category>speech</category>
      <category>whisper</category>
      <category>kannada</category>
      <category>web-speech-api</category>
      <category>transformers-js</category>
      <category>on-device</category>
    </item>
    <item>
      <title>Building Kill-Switches for Autonomous AI Agents</title>
      <link>https://h3manth.com/scribe/zero-overhead-token-budgets/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/zero-overhead-token-budgets/</guid>
      <pubDate>Fri, 12 Jun 2026 10:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>When a parent agent spawns four subagents, token consumption multiplies. The Antigravity SDK gives you telemetry and hooks.</description>
      <category>ai</category>
      <category>ai</category>
      <category>agents</category>
      <category>antigravity</category>
      <category>sdk</category>
      <category>subagents</category>
      <category>governance</category>
    </item>
    <item>
      <title>More Vetoes, Less Vision</title>
      <link>https://h3manth.com/scribe/more-vetoes-less-vision/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/more-vetoes-less-vision/</guid>
      <pubDate>Sun, 12 Apr 2026 10:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Software coherence gets worse when more people have veto power. Here’s why enterprise apps feel like a disjointed mess in JS.</description>
      <category>engineering</category>
      <category>engineering</category>
      <category>architecture</category>
      <category>teams</category>
      <category>philosophy</category>
      <category>conways-law</category>
    </item>
    <item>
      <title>Building a Visual Product Agent with Gemma 4</title>
      <link>https://h3manth.com/scribe/gemma4-multi-turn-visual-agent/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/gemma4-multi-turn-visual-agent/</guid>
      <pubDate>Mon, 06 Apr 2026 10:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A multi-turn visual agent that looks at product images, calls tools, reasons through decisions, and writes full analysis.</description>
      <category>ai</category>
      <category>ai</category>
      <category>gemma</category>
      <category>agents</category>
      <category>vision</category>
      <category>function-calling</category>
      <category>python</category>
    </item>
    <item>
      <title>The Trust Fall With AI</title>
      <link>https://h3manth.com/scribe/trust-fall-with-ai/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/trust-fall-with-ai/</guid>
      <pubDate>Sat, 04 Apr 2026 10:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Trust in AI isn’t binary - it’s a spectrum. Like a theater trust fall, it takes practice, guardrails, and the willingness.</description>
      <category>ai</category>
      <category>ai</category>
      <category>trust</category>
      <category>agents</category>
      <category>philosophy</category>
      <category>mcp</category>
    </item>
    <item>
      <title>Why you still ask a friend before buying</title>
      <link>https://h3manth.com/scribe/why-you-still-ask-a-friend/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/why-you-still-ask-a-friend/</guid>
      <pubDate>Thu, 26 Mar 2026 10:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>AI agents can crawl every review, match your budget, your size, your purchase history. You still text your friend. That’s.</description>
      <category>ai</category>
      <category>ai</category>
      <category>commerce</category>
      <category>agents</category>
      <category>psychology</category>
    </item>
    <item>
      <title>Model Capability Discovery: The API We&apos;re All Missing</title>
      <link>https://h3manth.com/scribe/model-capability-discovery/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/model-capability-discovery/</guid>
      <pubDate>Wed, 25 Mar 2026 10:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>No provider exposes model capabilities via API. So every framework builds its own registry. One field in /v1/models would.</description>
      <category>ai</category>
      <category>ai</category>
      <category>llm</category>
      <category>api</category>
      <category>standards</category>
      <category>openai</category>
      <category>mcp</category>
    </item>
    <item>
      <title>The 200ms window: why voice AI latency is a biology problem</title>
      <link>https://h3manth.com/scribe/voice-ai-response-times/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/voice-ai-response-times/</guid>
      <pubDate>Wed, 25 Feb 2026 12:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Human conversation runs on a 200ms biological clock. Here’s what that means if you’re building voice AI. Practical notes.</description>
      <category>ai</category>
      <category>ai</category>
    </item>
    <item>
      <title>WebMCP Bridge</title>
      <link>https://h3manth.com/scribe/webmcp-bridge/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/webmcp-bridge/</guid>
      <pubDate>Mon, 16 Feb 2026 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A browser-first tool that connects any remote MCP server to Chrome’s WebMCP API. Discover tools, execute them, and let in JS.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>mcp</category>
      <category>webmcp</category>
      <category>ai</category>
      <category>chrome</category>
      <category>agents</category>
      <category>opensource</category>
    </item>
    <item>
      <title>ucpify: JSON → Commerce Server in Seconds</title>
      <link>https://h3manth.com/scribe/ucpify-json-to-commerce-server/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/ucpify-json-to-commerce-server/</guid>
      <pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Generate a fully UCP-compliant commerce server from a single JSON config. Stripe, PayPal, SQLite, admin dashboard, all wired.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>python</category>
      <category>ucp</category>
      <category>commerce</category>
      <category>agentic</category>
      <category>ai</category>
      <category>opensource</category>
    </item>
    <item>
      <title>RFCs vs. READMEs: The Evolution of Protocols</title>
      <link>https://h3manth.com/scribe/rfcs-vs-readmes/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/rfcs-vs-readmes/</guid>
      <pubDate>Sun, 01 Feb 2026 10:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>How we build the internet’s invisible contracts has changed completely. I’m not sure that’s entirely good. Practical notes.</description>
      <category>technology</category>
      <category>ai</category>
      <category>standards</category>
      <category>web</category>
    </item>
    <item>
      <title>My 9-Year-Old Built His Own Gaming PC (And Cannibalized a Laptop)</title>
      <link>https://h3manth.com/scribe/9-year-old-builds-gaming-pc/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/9-year-old-builds-gaming-pc/</guid>
      <pubDate>Sat, 27 Dec 2025 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>I suggested we build a PC together. He ended up doing 90% of it himself, including extracting an SSD from an old laptop.</description>
      <category>hardware</category>
      <category>hardware</category>
      <category>diy</category>
      <category>kids</category>
      <category>gaming</category>
      <category>teaching</category>
    </item>
    <item>
      <title>Consolidating 18 Years of Writing: From 6 Platforms to One</title>
      <link>https://h3manth.com/scribe/consolidating-6-platforms-18-years/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/consolidating-6-platforms-18-years/</guid>
      <pubDate>Sat, 27 Dec 2025 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>From Blogspot to Drupal to WordPress to Octopress to 11ty and finally Astro - the story of consolidating 372 posts across 6.</description>
      <category>web</category>
      <category>javascript</category>
      <category>python</category>
      <category>astro</category>
    </item>
    <item>
      <title>My 2025 AI Predictions: How Did They Hold Up?</title>
      <link>https://h3manth.com/scribe/2025-ai-predictions-review/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/2025-ai-predictions-review/</guid>
      <pubDate>Tue, 23 Dec 2025 15:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A year-end review of my optimistic AI predictions for 2025 - spoiler: 6.5 out of 7 came true. Practical notes and code in JS.</description>
      <category>ai</category>
      <category>ai</category>
      <category>predictions</category>
      <category>2025</category>
      <category>technology</category>
      <category>review</category>
    </item>
    <item>
      <title>We Need OKAP: OAuth for API Keys</title>
      <link>https://h3manth.com/scribe/okap/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/okap/</guid>
      <pubDate>Sun, 21 Dec 2025 06:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Every AI app wants my API keys. Copy. Paste. Repeat. What if we had a standard for this? Practical notes and code examples.</description>
      <category>ai</category>
      <category>ai</category>
      <category>api</category>
      <category>security</category>
      <category>protocol</category>
      <category>keys</category>
    </item>
    <item>
      <title>Skills vs MCP? Wrong Question</title>
      <link>https://h3manth.com/scribe/skills-and-mcp-better-together/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/skills-and-mcp-better-together/</guid>
      <pubDate>Sun, 21 Dec 2025 05:30:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>With agent frameworks adding Skills support, some are asking if MCP is still needed. Short answer: yes. Here’s why in JS.</description>
      <category>ai</category>
      <category>ai</category>
      <category>agents</category>
      <category>mcp</category>
      <category>tools</category>
      <category>architecture</category>
    </item>
    <item>
      <title>Taking AI Agents to the Race Track: Lessons from the High-Velocity Field Test</title>
      <link>https://h3manth.com/scribe/high-velocity-ai-field-test/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/high-velocity-ai-field-test/</guid>
      <pubDate>Thu, 18 Dec 2025 08:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>What happens when you strap a laptop into a race car, connect GPS devices, and run Gemini Nano at 150mph - a GDE field test.</description>
      <category>ai</category>
      <category>ai</category>
    </item>
    <item>
      <title>Google Maps MCP with AgentU</title>
      <link>https://h3manth.com/scribe/google-maps-mcp-with-agentu/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/google-maps-mcp-with-agentu/</guid>
      <pubDate>Wed, 17 Dec 2025 08:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Connect your AI agents to Google Maps using the Model Context Protocol - search places, get weather, and compute routes.</description>
      <category>python</category>
      <category>python</category>
      <category>ai</category>
      <category>agents</category>
      <category>mcp</category>
      <category>google-maps</category>
      <category>agentu</category>
    </item>
    <item>
      <title>AI Agents Are The New Web Stack</title>
      <link>https://h3manth.com/scribe/ai-agents-web-architecture/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/ai-agents-web-architecture/</guid>
      <pubDate>Wed, 19 Nov 2025 09:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>How modern AI agent architecture mirrors web engineering principles - from progressive loading to sandboxed execution in JS.</description>
      <category>ai</category>
      <category>ai</category>
      <category>agents</category>
      <category>architecture</category>
      <category>web</category>
      <category>mcp</category>
      <category>cloudflare</category>
    </item>
    <item>
      <title>AgentU: The Sleekest Way to Build AI Agents</title>
      <link>https://h3manth.com/scribe/agentu-sleek-ai-agent-framework/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/agentu-sleek-ai-agent-framework/</guid>
      <pubDate>Sun, 09 Nov 2025 10:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A minimalist Python framework that makes building AI agent workflows as simple as chaining operators - no complex in JS fast.</description>
      <category>python</category>
      <category>python</category>
      <category>ai</category>
      <category>agents</category>
      <category>workflows</category>
      <category>llm</category>
      <category>opensource</category>
    </item>
    <item>
      <title>git-tips: A Decade of Open Source Impact</title>
      <link>https://h3manth.com/scribe/git-tips-success/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/git-tips-success/</guid>
      <pubDate>Thu, 29 May 2025 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>How a simple list of Git tricks became a top 0.01% GitHub repo. Practical notes and code examples on git-tips: A Decade of.</description>
      <category>opensource</category>
      <category>git</category>
      <category>opensource</category>
      <category>github</category>
      <category>success</category>
    </item>
    <item>
      <title>Deepseek Reason Extractor</title>
      <link>https://h3manth.com/scribe/deepseek-reason-extractor/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/deepseek-reason-extractor/</guid>
      <pubDate>Mon, 27 Jan 2025 08:33:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Extract just the reasoning data from deepseek. Practical notes and code examples on Deepseek Reason Extractor by Hemanth HM.</description>
      <category>python</category>
      <category>deepseek</category>
      <category>reasoning</category>
      <category>extractor</category>
      <category>python</category>
      <category>pip</category>
    </item>
    <item>
      <title>vaklm - Python Client for OpenAI-Compatible APIs</title>
      <link>https://h3manth.com/scribe/vaklm/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/vaklm/</guid>
      <pubDate>Sun, 26 Jan 2025 13:28:47 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A Python client for interacting with OpenAI-compatible API endpoints with reasoning support. Practical notes and code in JS.</description>
      <category>python</category>
      <category>python</category>
      <category>ai</category>
      <category>api</category>
      <category>openai</category>
    </item>
    <item>
      <title>piragi: The Best RAG Interface Yet</title>
      <link>https://h3manth.com/scribe/piragi-best-rag-interface/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/piragi-best-rag-interface/</guid>
      <pubDate>Fri, 10 Jan 2025 10:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A zero-config RAG library that works with local models out of the box - no API keys, no vector database setup, just three.</description>
      <category>python</category>
      <category>python</category>
      <category>rag</category>
      <category>ai</category>
      <category>llm</category>
      <category>embeddings</category>
      <category>vector-search</category>
      <category>opensource</category>
    </item>
    <item>
      <title>OllamaFunctions and Mistral</title>
      <link>https://h3manth.com/scribe/ollamafunctions-mistral/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/ollamafunctions-mistral/</guid>
      <pubDate>Sat, 18 May 2024 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Extracting structured data from text using OllamaFunctions and Mistral. Practical notes and code examples on OllamaFunctions.</description>
      <category>ai</category>
      <category>langchain</category>
      <category>ollama</category>
      <category>mistral</category>
      <category>ai</category>
    </item>
    <item>
      <title>Well-known Symbols</title>
      <link>https://h3manth.com/scribe/well-known-symbols/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/well-known-symbols/</guid>
      <pubDate>Tue, 14 Feb 2023 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A deep dive into Well-known Symbols in JavaScript. Practical notes and code examples on Well-known Symbols by Hemanth HM.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>symbols</category>
      <category>es6</category>
    </item>
    <item>
      <title>Navigation API</title>
      <link>https://h3manth.com/scribe/navigation-api/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/navigation-api/</guid>
      <pubDate>Wed, 13 Apr 2022 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>The Navigation API provides an interface for navigations and session history, especially useful for SPAs. Practical notes.</description>
      <category>web</category>
      <category>javascript</category>
      <category>web</category>
      <category>navigation</category>
      <category>spa</category>
    </item>
    <item>
      <title>AbortSignal throwIfAborted</title>
      <link>https://h3manth.com/scribe/abortsignal-throwifaborted/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/abortsignal-throwifaborted/</guid>
      <pubDate>Thu, 07 Apr 2022 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>If the signal has been aborted, throw the signal’s abort reason. Practical notes and code examples on AbortSignal in JS fast.</description>
      <category>web</category>
      <category>javascript</category>
      <category>web</category>
      <category>dom</category>
      <category>abort</category>
    </item>
    <item>
      <title>HTTP Imports on Node</title>
      <link>https://h3manth.com/scribe/http-imports-node/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/http-imports-node/</guid>
      <pubDate>Fri, 11 Feb 2022 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Node.js gets ESM import support over HTTPS remotely and HTTP locally. Practical notes and code examples on HTTP Imports on.</description>
      <category>node</category>
      <category>node</category>
      <category>javascript</category>
      <category>esm</category>
      <category>http</category>
    </item>
    <item>
      <title>HTTP Request in Postgres</title>
      <link>https://h3manth.com/scribe/http-request-postgres/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/http-request-postgres/</guid>
      <pubDate>Thu, 20 Jan 2022 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Fetching data over HTTP in PostgreSQL using the http extension. Practical notes and code examples on HTTP Request in in JS.</description>
      <category>db</category>
      <category>postgres</category>
      <category>db</category>
      <category>http</category>
      <category>sql</category>
    </item>
    <item>
      <title>Unicode Segmentation in JavaScript</title>
      <link>https://h3manth.com/scribe/unicode-segmentation-in-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/unicode-segmentation-in-javascript/</guid>
      <pubDate>Mon, 25 Oct 2021 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>What is Intl.Segmenter and how to use it for Unicode text segmentation. Practical notes and code examples on Unicode in JS.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>intl</category>
      <category>unicode</category>
      <category>i18n</category>
    </item>
    <item>
      <title>HDR CSS MediaQuery</title>
      <link>https://h3manth.com/scribe/hdr-css-mediaquery/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/hdr-css-mediaquery/</guid>
      <pubDate>Thu, 07 Oct 2021 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>CSS4’s dynamic-range and video-dynamic-range feature for HDR displays. Practical notes and code examples on HDR CSS in JS.</description>
      <category>web</category>
      <category>css</category>
      <category>web</category>
      <category>hdr</category>
      <category>media-queries</category>
    </item>
    <item>
      <title>Primordials in Node.js</title>
      <link>https://h3manth.com/scribe/primordials-in-node/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/primordials-in-node/</guid>
      <pubDate>Thu, 09 Sep 2021 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>What are Primordials in Node.js and why do they exist? Practical notes and code examples on Primordials in Node.js by in JS.</description>
      <category>node</category>
      <category>node</category>
      <category>javascript</category>
      <category>internals</category>
    </item>
    <item>
      <title>My Site Was Hacked</title>
      <link>https://h3manth.com/scribe/my-site-was-hacked/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/my-site-was-hacked/</guid>
      <pubDate>Wed, 09 Jun 2021 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>How my site was hacked and how I recovered from it. Practical notes and code examples on My Site Was Hacked by Hemanth HM.</description>
      <category>security</category>
      <category>security</category>
      <category>web</category>
      <category>hacking</category>
      <category>drupal</category>
    </item>
    <item>
      <title>Dynamic Remotes, Webpack Module Federation</title>
      <link>https://h3manth.com/scribe/dynamic-remotes-webpack-module-federation/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/dynamic-remotes-webpack-module-federation/</guid>
      <pubDate>Sun, 06 Jun 2021 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>How to dynamically load remotes at runtime with Webpack Module Federation. Practical notes and code examples on Dynamic.</description>
      <category>web</category>
      <category>webpack</category>
      <category>javascript</category>
      <category>module-federation</category>
      <category>microfrontends</category>
    </item>
    <item>
      <title>Webpack Module Federation</title>
      <link>https://h3manth.com/scribe/webpack-module-federation/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/webpack-module-federation/</guid>
      <pubDate>Wed, 02 Jun 2021 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Webpack’s Module Federation is a new feature that was introduced in Webpack5 with the intent of having multiple independent.</description>
      <category>web</category>
      <category>webpack</category>
      <category>javascript</category>
      <category>module-federation</category>
      <category>microfrontends</category>
    </item>
    <item>
      <title>Declarative Shadow DOM</title>
      <link>https://h3manth.com/scribe/declarative-shadow-dom/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/declarative-shadow-dom/</guid>
      <pubDate>Fri, 30 Apr 2021 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Shadow DOM for the server with ease using declarative template syntax. Practical notes and code examples on Declarative.</description>
      <category>web</category>
      <category>html</category>
      <category>web-components</category>
      <category>shadow-dom</category>
    </item>
    <item>
      <title>Promisified Node Builtins</title>
      <link>https://h3manth.com/scribe/promisified-node-built-ins/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/promisified-node-built-ins/</guid>
      <pubDate>Mon, 26 Apr 2021 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Node.js has several built-in modules that are already promisified for you. Practical notes and code examples on Promisified.</description>
      <category>node</category>
      <category>node</category>
      <category>javascript</category>
      <category>promises</category>
    </item>
    <item>
      <title>V8 Inspector from Node</title>
      <link>https://h3manth.com/scribe/v8-inspector-from-node/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/v8-inspector-from-node/</guid>
      <pubDate>Tue, 13 Apr 2021 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Using the inspector module to interact with the V8 inspector from Node.js. Practical notes and code examples on V8 Inspector.</description>
      <category>node</category>
      <category>node</category>
      <category>javascript</category>
      <category>debugging</category>
      <category>v8</category>
    </item>
    <item>
      <title>URLPattern API</title>
      <link>https://h3manth.com/scribe/urlpattern-api/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/urlpattern-api/</guid>
      <pubDate>Wed, 03 Mar 2021 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>The URLPattern web API is an URL pattern matching web-platform primitive for JavaScript. Practical notes and code examples.</description>
      <category>web</category>
      <category>javascript</category>
      <category>web-api</category>
      <category>urlpattern</category>
    </item>
    <item>
      <title>CSS Highlight Pseudo-elements</title>
      <link>https://h3manth.com/scribe/css-highlight-pseudo-elements/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/css-highlight-pseudo-elements/</guid>
      <pubDate>Thu, 07 Jan 2021 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>CSS4 provides ability to select highlighted content for styling. Practical notes and code examples on CSS Highlight in JS.</description>
      <category>web</category>
      <category>css</category>
      <category>web</category>
      <category>pseudo-elements</category>
    </item>
    <item>
      <title>Nullish Coalescing vs Logical OR</title>
      <link>https://h3manth.com/scribe/nullish-coalescing-vs-logical-or/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/nullish-coalescing-vs-logical-or/</guid>
      <pubDate>Thu, 03 Sep 2020 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Understanding the difference between ?? and || operators in JavaScript. Practical notes and code examples on Nullish in JS.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>es2020</category>
      <category>tc39</category>
    </item>
    <item>
      <title>Logical Assignment Operators in JavaScript</title>
      <link>https://h3manth.com/scribe/logical-assignment-operators-in-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/logical-assignment-operators-in-javascript/</guid>
      <pubDate>Sat, 29 Aug 2020 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Combine logical operators and assignment expressions with ||=, and and =, and ??=. Practical notes and code examples on.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>es2021</category>
      <category>tc39</category>
    </item>
    <item>
      <title>Reactive Context in Svelte</title>
      <link>https://h3manth.com/scribe/reactive-context-in-svelte/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/reactive-context-in-svelte/</guid>
      <pubDate>Sat, 04 Jul 2020 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Using stores with context API for reactive state in Svelte components. Practical notes and code examples on Reactive Context.</description>
      <category>web</category>
      <category>javascript</category>
      <category>svelte</category>
      <category>frontend</category>
    </item>
    <item>
      <title>Top Level Await Node REPL</title>
      <link>https://h3manth.com/scribe/top-level-await-node-repl/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/top-level-await-node-repl/</guid>
      <pubDate>Sat, 23 May 2020 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Using await keyword outside of async functions in Node.js REPL. Practical notes and code examples on Top Level Await Node.</description>
      <category>node</category>
      <category>node</category>
      <category>javascript</category>
      <category>async</category>
      <category>await</category>
    </item>
    <item>
      <title>Contact Picker API</title>
      <link>https://h3manth.com/scribe/contact-picker-api/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/contact-picker-api/</guid>
      <pubDate>Wed, 11 Mar 2020 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Access device contacts from the web with the Contact Picker API. Practical notes and code examples on Contact Picker API by.</description>
      <category>web</category>
      <category>javascript</category>
      <category>web-api</category>
      <category>mobile</category>
    </item>
    <item>
      <title>WebSocketStream API</title>
      <link>https://h3manth.com/scribe/websocketstream-api/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/websocketstream-api/</guid>
      <pubDate>Thu, 05 Mar 2020 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A modern WebSocket API that supports backpressure and streams. Practical notes and code examples on WebSocketStream API by.</description>
      <category>web</category>
      <category>javascript</category>
      <category>web-api</category>
      <category>websocket</category>
      <category>streams</category>
    </item>
    <item>
      <title>DOM Element Timing API</title>
      <link>https://h3manth.com/scribe/dom-element-timing-api/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/dom-element-timing-api/</guid>
      <pubDate>Tue, 03 Mar 2020 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Measure and monitor rendering timestamps of DOM elements for performance optimization. Practical notes and code examples on.</description>
      <category>web</category>
      <category>javascript</category>
      <category>web-api</category>
      <category>performance</category>
    </item>
    <item>
      <title>Detect Dark Mode</title>
      <link>https://h3manth.com/scribe/detect-dark-mode/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/detect-dark-mode/</guid>
      <pubDate>Thu, 13 Feb 2020 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Using prefers-color-scheme to detect and respond to user’s dark mode preference. Practical notes and code examples on Detect.</description>
      <category>web</category>
      <category>javascript</category>
      <category>css</category>
      <category>dark-mode</category>
    </item>
    <item>
      <title>Tracking DOM Element Visibility</title>
      <link>https://h3manth.com/scribe/tracking-dom-element-visibility/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/tracking-dom-element-visibility/</guid>
      <pubDate>Sun, 02 Feb 2020 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Using Intersection Observer API to efficiently track element visibility. Practical notes and code examples on Tracking DOM.</description>
      <category>web</category>
      <category>javascript</category>
      <category>dom</category>
      <category>performance</category>
    </item>
    <item>
      <title>Portal Communication</title>
      <link>https://h3manth.com/scribe/portal-communication/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/portal-communication/</guid>
      <pubDate>Sun, 12 May 2019 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Communicating between host and portal browsing contexts. Practical notes and code examples on Portal Communication by in JS.</description>
      <category>web</category>
      <category>javascript</category>
      <category>web-api</category>
      <category>portals</category>
    </item>
    <item>
      <title>ES2019 Features</title>
      <link>https://h3manth.com/scribe/es2019-features/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/es2019-features/</guid>
      <pubDate>Wed, 06 Feb 2019 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A comprehensive overview of all ES2019 JavaScript features. Practical notes and code examples on ES2019 Features by Hemanth.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>es2019</category>
      <category>tc39</category>
    </item>
    <item>
      <title>What&apos;s New in Node v10?</title>
      <link>https://h3manth.com/scribe/whats-new-in-node-v10/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/whats-new-in-node-v10/</guid>
      <pubDate>Wed, 25 Apr 2018 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Key features in Node.js v10 including fs/promises, console.table, top-level await, and more. Practical notes and code in JS.</description>
      <category>node</category>
      <category>node</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Redux Async Actions</title>
      <link>https://h3manth.com/scribe/redux-async-actions/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/redux-async-actions/</guid>
      <pubDate>Fri, 16 Feb 2018 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>How to handle async actions in Redux without middleware. Practical notes and code examples on Redux Async Actions by Hemanth.</description>
      <category>web</category>
      <category>javascript</category>
      <category>redux</category>
      <category>react</category>
    </item>
    <item>
      <title>JWT Encryption with RSA</title>
      <link>https://h3manth.com/scribe/jwt-encryption-with-rsa/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/jwt-encryption-with-rsa/</guid>
      <pubDate>Tue, 22 Aug 2017 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Quick guide to JWT encryption with RSA using openSSL and Node.js. Practical notes and code examples on JWT Encryption with.</description>
      <category>node</category>
      <category>node</category>
      <category>javascript</category>
      <category>security</category>
      <category>jwt</category>
    </item>
    <item>
      <title>Rethinking Async in JavaScript</title>
      <link>https://h3manth.com/scribe/rethinking-async-in-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/rethinking-async-in-javascript/</guid>
      <pubDate>Sat, 10 Dec 2016 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Evolution from callbacks to promises to async/await. Practical notes and code examples on Rethinking Async in JavaScript by.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>async</category>
    </item>
    <item>
      <title>Succeed with Service Workers</title>
      <link>https://h3manth.com/scribe/succeed-with-service-workers/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/succeed-with-service-workers/</guid>
      <pubDate>Tue, 11 Oct 2016 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A comprehensive introduction to Service Workers. Practical notes and code examples on Succeed with Service Workers by in JS.</description>
      <category>web</category>
      <category>javascript</category>
      <category>service-worker</category>
      <category>pwa</category>
    </item>
    <item>
      <title>URL Navigation from Service Worker</title>
      <link>https://h3manth.com/scribe/url-navigation-from-service-worker/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/url-navigation-from-service-worker/</guid>
      <pubDate>Wed, 05 Oct 2016 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Using WindowClient.navigate() to navigate controlled pages. Practical notes and code examples on URL Navigation from Service.</description>
      <category>web</category>
      <category>javascript</category>
      <category>service-worker</category>
    </item>
    <item>
      <title>Webpack: Bundle Unimported Assets</title>
      <link>https://h3manth.com/scribe/webpack-bundle-unimported-assets/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/webpack-bundle-unimported-assets/</guid>
      <pubDate>Sat, 23 Jul 2016 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>How to bundle files not imported in source using webpack. Practical notes and code examples on Webpack: Bundle Unimported.</description>
      <category>web</category>
      <category>webpack</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Path Resolver with JavaScript Proxies</title>
      <link>https://h3manth.com/scribe/path-resolver-with-javascript-proxies/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/path-resolver-with-javascript-proxies/</guid>
      <pubDate>Wed, 15 Jun 2016 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Using ES6 Proxies to access nested object paths with dot notation strings. Practical notes and code examples on Path in JS.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>es6</category>
      <category>proxy</category>
    </item>
    <item>
      <title>ServiceWorker Communication via MessageChannel</title>
      <link>https://h3manth.com/scribe/serviceworker-communication-via-messagechannel/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/serviceworker-communication-via-messagechannel/</guid>
      <pubDate>Sat, 13 Feb 2016 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Two-way communication between ServiceWorker and main thread using MessageChannel API. Practical notes and code examples on.</description>
      <category>web</category>
      <category>javascript</category>
      <category>service-worker</category>
      <category>web-api</category>
    </item>
    <item>
      <title>String.prototype.replace You Might Have Missed</title>
      <link>https://h3manth.com/scribe/string-prototype-replace-you-might-have-missed/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/string-prototype-replace-you-might-have-missed/</guid>
      <pubDate>Sun, 10 Jan 2016 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Using replacer functions in JavaScript’s String.replace method. Practical notes and code examples on — Scribe notes.</description>
      <category>javascript</category>
      <category>javascript</category>
    </item>
    <item>
      <title>365 Days of GitHub</title>
      <link>https://h3manth.com/scribe/365-days-of-github/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/365-days-of-github/</guid>
      <pubDate>Sat, 07 Nov 2015 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Learnings from 365 days of continuous GitHub contributions. Practical notes and code examples on 365 Days of GitHub by in JS.</description>
      <category>opensource</category>
      <category>github</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Are You Async Yet?</title>
      <link>https://h3manth.com/scribe/are-you-async-yet/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/are-you-async-yet/</guid>
      <pubDate>Mon, 05 Oct 2015 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Transitioning from callbacks to async/await in JavaScript. Practical notes and code examples on Are You Async Yet? by in JS.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>async</category>
      <category>es7</category>
    </item>
    <item>
      <title>Recursive Map, Reduce and Filter in JavaScript</title>
      <link>https://h3manth.com/scribe/recursive-map-reduce-and-filter-in-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/recursive-map-reduce-and-filter-in-javascript/</guid>
      <pubDate>Sun, 06 Sep 2015 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Functional implementations of map, reduce, and filter using recursion. Practical notes and code examples on Recursive Map.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>functional</category>
    </item>
    <item>
      <title>Authoring Node Modules</title>
      <link>https://h3manth.com/scribe/authoring-node-modules/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/authoring-node-modules/</guid>
      <pubDate>Thu, 30 Jul 2015 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Best practices for creating and publishing npm packages. Practical notes and code examples on Authoring Node Modules by.</description>
      <category>node</category>
      <category>node</category>
      <category>npm</category>
    </item>
    <item>
      <title>ES7 Async Await</title>
      <link>https://h3manth.com/scribe/es7-async-await/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/es7-async-await/</guid>
      <pubDate>Sun, 21 Jun 2015 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>The async/await proposal that changed how we handle asynchronous JavaScript. Practical notes and code examples on ES7 Async.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>es7</category>
      <category>async</category>
    </item>
    <item>
      <title>Create a NodeSchool Workshop</title>
      <link>https://h3manth.com/scribe/create-a-nodeschool-workshop/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/create-a-nodeschool-workshop/</guid>
      <pubDate>Sat, 23 May 2015 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Building interactive NodeSchool workshops with adventure-runner. Practical notes and code examples on Create a NodeSchool.</description>
      <category>node</category>
      <category>node</category>
      <category>nodeschool</category>
    </item>
    <item>
      <title>Currying in ES6</title>
      <link>https://h3manth.com/scribe/currying-in-es6/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/currying-in-es6/</guid>
      <pubDate>Thu, 30 Apr 2015 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Implementing function currying with ES6 arrow functions. Practical notes and code examples on Currying in ES6 by Hemanth HM.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>es6</category>
      <category>functional</category>
    </item>
    <item>
      <title>ES7 Features</title>
      <link>https://h3manth.com/scribe/es7-features/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/es7-features/</guid>
      <pubDate>Tue, 10 Mar 2015 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Overview of ECMAScript 7 (ES2016) features and proposals. Practical notes and code examples on ES7 Features by Hemanth HM.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>es7</category>
    </item>
    <item>
      <title>SMS Service with Firefox OS</title>
      <link>https://h3manth.com/scribe/sms-service-with-firefox-os/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/sms-service-with-firefox-os/</guid>
      <pubDate>Sat, 21 Feb 2015 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Building an SMS booking service using Firefox OS APIs. Practical notes and code examples on SMS Service with Firefox OS by.</description>
      <category>web</category>
      <category>javascript</category>
      <category>firefoxos</category>
    </item>
    <item>
      <title>Superfluous Patterns of JavaScript</title>
      <link>https://h3manth.com/scribe/superfluous-patterns-of-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/superfluous-patterns-of-javascript/</guid>
      <pubDate>Fri, 20 Feb 2015 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>ES6 features that eliminate old JavaScript patterns. Practical notes and code examples on Superfluous Patterns of JavaScript.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>es6</category>
    </item>
    <item>
      <title>Node Rules - Business Rules Engine</title>
      <link>https://h3manth.com/scribe/node-rules/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/node-rules/</guid>
      <pubDate>Thu, 29 Jan 2015 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Light weight forward chaining Rule Engine for JavaScript. Practical notes and code examples on Node Rules - Business Rules.</description>
      <category>node</category>
      <category>node</category>
      <category>business-logic</category>
    </item>
    <item>
      <title>ES6 Reflect API</title>
      <link>https://h3manth.com/scribe/es6-reflect-api/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/es6-reflect-api/</guid>
      <pubDate>Mon, 12 Jan 2015 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Understanding the Reflect object and its methods in ES6. Practical notes and code examples on ES6 Reflect API by Hemanth HM.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>es6</category>
    </item>
    <item>
      <title>Custom Elements with ES6</title>
      <link>https://h3manth.com/scribe/custom-elements-with-es6/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/custom-elements-with-es6/</guid>
      <pubDate>Tue, 06 Jan 2015 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Creating Web Components custom elements using ES6 classes. Practical notes and code examples on Custom Elements with ES6 by.</description>
      <category>web</category>
      <category>web</category>
      <category>webcomponents</category>
      <category>es6</category>
    </item>
    <item>
      <title>Descriptor Decorator in Python</title>
      <link>https://h3manth.com/scribe/descriptor-decorator-in-python/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/descriptor-decorator-in-python/</guid>
      <pubDate>Mon, 01 Dec 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Combining Python decorators with descriptor protocol. Practical notes and code examples on Descriptor Decorator in Python.</description>
      <category>python</category>
      <category>python</category>
    </item>
    <item>
      <title>ES6 Array Methods</title>
      <link>https://h3manth.com/scribe/es6-array-methods/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/es6-array-methods/</guid>
      <pubDate>Sat, 18 Oct 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>New array methods in ES6: Array.from, Array.of, copyWithin, fill, find, findIndex, keys, entries, values. Practical notes.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>es6</category>
    </item>
    <item>
      <title>Python Datasets</title>
      <link>https://h3manth.com/scribe/python-datasets/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/python-datasets/</guid>
      <pubDate>Sun, 14 Sep 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Simple database abstraction with Python dataset library. Practical notes and code examples on Python Datasets by Hemanth HM.</description>
      <category>python</category>
      <category>python</category>
      <category>db</category>
    </item>
    <item>
      <title>Date Shifting in Ruby</title>
      <link>https://h3manth.com/scribe/date-shifting-in-ruby/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/date-shifting-in-ruby/</guid>
      <pubDate>Thu, 11 Sep 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Using the and operators on Ruby Date objects. Practical notes and code examples on Date Shifting in Ruby by Hemanth HM in JS.</description>
      <category>ruby</category>
      <category>ruby</category>
    </item>
    <item>
      <title>thisArg in JavaScript</title>
      <link>https://h3manth.com/scribe/thisarg-in-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/thisarg-in-javascript/</guid>
      <pubDate>Sat, 09 Aug 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Understanding the thisArg parameter in JavaScript array methods. Practical notes and code examples on thisArg in JavaScript.</description>
      <category>javascript</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Immediately-Invoked Generator Function Expression (IIGFE)</title>
      <link>https://h3manth.com/scribe/immediately-invoked-generator-function-expression-iigfe/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/immediately-invoked-generator-function-expression-iigfe/</guid>
      <pubDate>Tue, 08 Jul 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A new pattern for immediately invoked generator functions in ES6. Practical notes and code examples on Immediately-Invoked.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>es6</category>
      <category>generators</category>
    </item>
    <item>
      <title>Check for Root User</title>
      <link>https://h3manth.com/scribe/check-for-root-user/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/check-for-root-user/</guid>
      <pubDate>Sat, 14 Jun 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Checking for root privileges across different languages. Practical notes and code examples on Check for Root User by Hemanth.</description>
      <category>cli</category>
      <category>linux</category>
      <category>cli</category>
    </item>
    <item>
      <title>Thunks in Haskell</title>
      <link>https://h3manth.com/scribe/thunks-in-haskell/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/thunks-in-haskell/</guid>
      <pubDate>Sat, 14 Jun 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Understanding lazy evaluation and thunks in Haskell. Practical notes and code examples on Thunks in Haskell by Hemanth HM.</description>
      <category>haskell</category>
      <category>haskell</category>
      <category>functional</category>
    </item>
    <item>
      <title>navigator.sendBeacon</title>
      <link>https://h3manth.com/scribe/navigator-sendbeacon/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/navigator-sendbeacon/</guid>
      <pubDate>Sat, 17 May 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Using the Beacon API for reliable analytics data transmission during page unload. Practical notes and code examples on in JS.</description>
      <category>web</category>
      <category>javascript</category>
      <category>web-api</category>
      <category>analytics</category>
    </item>
    <item>
      <title>Detecting File Type in Node and Browser</title>
      <link>https://h3manth.com/scribe/detecting-file-type-in-node-and-browser/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/detecting-file-type-in-node-and-browser/</guid>
      <pubDate>Thu, 01 May 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Using magic numbers and file signatures to detect file types in JavaScript. Practical notes and code examples on Detecting.</description>
      <category>node</category>
      <category>node</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Prime Number Generation with ES6 Generators</title>
      <link>https://h3manth.com/scribe/prime-number-generation-with-es6-generators/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/prime-number-generation-with-es6-generators/</guid>
      <pubDate>Fri, 18 Apr 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Using ES6 generators to create an infinite prime number generator. Practical notes and code examples on Prime Number in JS.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>es6</category>
      <category>generators</category>
    </item>
    <item>
      <title>grunt-usemin Example</title>
      <link>https://h3manth.com/scribe/grunt-usemin-example/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/grunt-usemin-example/</guid>
      <pubDate>Wed, 09 Apr 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Minimal example of using grunt-usemin for asset optimization. Practical notes and code examples on grunt-usemin Example by.</description>
      <category>tools</category>
      <category>grunt</category>
      <category>build</category>
    </item>
    <item>
      <title>Tree Traversal with ES6 Generator</title>
      <link>https://h3manth.com/scribe/tree-traversal-with-es6-generator/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/tree-traversal-with-es6-generator/</guid>
      <pubDate>Fri, 14 Mar 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Implementing depth-first tree traversal algorithms using ES6 generators. Practical notes and code examples on Tree Traversal.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>es6</category>
      <category>generators</category>
      <category>algorithms</category>
    </item>
    <item>
      <title>Clone All Official Yeoman Generators</title>
      <link>https://h3manth.com/scribe/clone-all-official-yeoman-generators/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/clone-all-official-yeoman-generators/</guid>
      <pubDate>Sun, 09 Mar 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Script to clone all official Yeoman generators. Practical notes and code examples on Clone All Official Yeoman Generators.</description>
      <category>tools</category>
      <category>yeoman</category>
      <category>cli</category>
    </item>
    <item>
      <title>npm --save to Create package.json</title>
      <link>https://h3manth.com/scribe/npm-save-to-create-package-json/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/npm-save-to-create-package-json/</guid>
      <pubDate>Sun, 09 Mar 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Shell function to automatically create package.json when using npm install --save. Practical notes and code examples on npm.</description>
      <category>node</category>
      <category>node</category>
      <category>npm</category>
    </item>
    <item>
      <title>Atom Editor Packages with Yeoman</title>
      <link>https://h3manth.com/scribe/atom-editor-packages-with-yeoman/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/atom-editor-packages-with-yeoman/</guid>
      <pubDate>Sun, 02 Mar 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Using Yeoman generator to scaffold Atom editor packages. Practical notes and code examples on Atom Editor Packages with.</description>
      <category>tools</category>
      <category>atom</category>
      <category>yeoman</category>
    </item>
    <item>
      <title>Current Interface and Random Port with Node.js</title>
      <link>https://h3manth.com/scribe/current-interface-and-random-port-with-nodejs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/current-interface-and-random-port-with-nodejs/</guid>
      <pubDate>Sun, 16 Feb 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Quick way to get the current network interface and a random port for Node.js servers. Practical notes and code examples on.</description>
      <category>node</category>
      <category>node</category>
      <category>javascript</category>
    </item>
    <item>
      <title>ES6 One Liners to Show Off</title>
      <link>https://h3manth.com/scribe/es6-one-liners-to-show-off/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/es6-one-liners-to-show-off/</guid>
      <pubDate>Tue, 11 Feb 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Collection of impressive ES6 one-liners for destructuring, spread, Sets, and more. Practical notes and code examples on ES6.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>es6</category>
    </item>
    <item>
      <title>Getting Started with Koa.js</title>
      <link>https://h3manth.com/scribe/getting-started-with-koajs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/getting-started-with-koajs/</guid>
      <pubDate>Sun, 09 Feb 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Introduction to Koa, the next generation web framework for Node.js using ES6 generators. Practical notes and code examples.</description>
      <category>node</category>
      <category>node</category>
      <category>javascript</category>
      <category>koa</category>
    </item>
    <item>
      <title>Launch Browser from Node Server</title>
      <link>https://h3manth.com/scribe/launch-browser-from-node-server/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/launch-browser-from-node-server/</guid>
      <pubDate>Thu, 30 Jan 2014 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Automatically open the browser when starting a Node.js web server. Practical notes and code examples on Launch Browser from.</description>
      <category>node</category>
      <category>node</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Programmatically Accessing Network Interfaces</title>
      <link>https://h3manth.com/scribe/programmatically-accessing-network-interfaces/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/programmatically-accessing-network-interfaces/</guid>
      <pubDate>Mon, 30 Dec 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Accessing network interfaces in Ruby, Python, Perl, and Node.js. Practical notes and code examples on Programmatically in JS.</description>
      <category>node</category>
      <category>node</category>
      <category>ruby</category>
      <category>python</category>
      <category>cli</category>
    </item>
    <item>
      <title>Publish Packages to NPM with Yeoman</title>
      <link>https://h3manth.com/scribe/publish-packages-to-npm-with-yeoman/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/publish-packages-to-npm-with-yeoman/</guid>
      <pubDate>Sat, 30 Nov 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Using Yeoman’s generator-node to create and publish npm packages. Practical notes and code examples on Publish Packages to.</description>
      <category>node</category>
      <category>node</category>
      <category>npm</category>
      <category>yeoman</category>
    </item>
    <item>
      <title>DOM Mutation Observers</title>
      <link>https://h3manth.com/scribe/dom-mutation-observers/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/dom-mutation-observers/</guid>
      <pubDate>Mon, 11 Nov 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Using MutationObserver API to watch for DOM tree changes. Practical notes and code examples on DOM Mutation Observers by.</description>
      <category>web</category>
      <category>javascript</category>
      <category>dom</category>
      <category>web-api</category>
    </item>
    <item>
      <title>Negative Array Index in JavaScript</title>
      <link>https://h3manth.com/scribe/negative-array-index-in-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/negative-array-index-in-javascript/</guid>
      <pubDate>Sun, 06 Oct 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Implementing Python-style negative array indexing using ES6 Proxies. Practical notes and code examples on Negative Array.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>es6</category>
      <category>proxies</category>
    </item>
    <item>
      <title>Redefining DOM Object&apos;s Behaviour</title>
      <link>https://h3manth.com/scribe/redefining-dom-objects-behaviour/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/redefining-dom-objects-behaviour/</guid>
      <pubDate>Thu, 05 Sep 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Using Object.defineProperty with setAttribute to redefine DOM element properties. Practical notes and code examples on in JS.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>dom</category>
    </item>
    <item>
      <title>ES6 on Node.js</title>
      <link>https://h3manth.com/scribe/es6-on-nodejs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/es6-on-nodejs/</guid>
      <pubDate>Sun, 01 Sep 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Using ES6 harmony features in Node.js with --harmony flags. Practical notes and code examples on ES6 on Node.js by Hemanth.</description>
      <category>node</category>
      <category>node</category>
      <category>javascript</category>
      <category>es6</category>
    </item>
    <item>
      <title>Jekyll Blog from a Subdirectory</title>
      <link>https://h3manth.com/scribe/jekyll-blog-from-a-subdirectory/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/jekyll-blog-from-a-subdirectory/</guid>
      <pubDate>Sun, 25 Aug 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Serving a Jekyll blog from a subdirectory like example.com/blog. Practical notes and code examples on Jekyll Blog from a.</description>
      <category>web</category>
      <category>jekyll</category>
      <category>cli</category>
    </item>
    <item>
      <title>Method Deprecated Warning in Node.js</title>
      <link>https://h3manth.com/scribe/method-deprecated-warning-in-nodejs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/method-deprecated-warning-in-nodejs/</guid>
      <pubDate>Tue, 06 Aug 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Using util.deprecate to warn users about deprecated methods. Practical notes and code examples on Method Deprecated Warning.</description>
      <category>node</category>
      <category>node</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Auto Syncing a Forked Git Repository</title>
      <link>https://h3manth.com/scribe/auto-syncing-a-forked-git-repository/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/auto-syncing-a-forked-git-repository/</guid>
      <pubDate>Wed, 31 Jul 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Bash script to automatically sync forked repos with parent. Practical notes and code examples on Auto Syncing a Forked Git.</description>
      <category>opensource</category>
      <category>git</category>
      <category>bash</category>
      <category>cli</category>
    </item>
    <item>
      <title>Auto Require Ruby Gems</title>
      <link>https://h3manth.com/scribe/auto-require-ruby-gems/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/auto-require-ruby-gems/</guid>
      <pubDate>Sat, 27 Jul 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Automatically install missing Ruby gems when requiring them. Practical notes and code examples on Auto Require Ruby Gems by.</description>
      <category>ruby</category>
      <category>ruby</category>
    </item>
    <item>
      <title>Sublime Text Build System Errno 2</title>
      <link>https://h3manth.com/scribe/sublime-text-build-system-errno-2/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/sublime-text-build-system-errno-2/</guid>
      <pubDate>Sat, 27 Jul 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Fixing the Errno 2 issue in Sublime Text build systems. Practical notes and code examples on Sublime Text Build System Errno.</description>
      <category>web</category>
      <category>cli</category>
      <category>sublime</category>
    </item>
    <item>
      <title>HTTP Status Code as a Service</title>
      <link>https://h3manth.com/scribe/http-status-code-as-a-service/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/http-status-code-as-a-service/</guid>
      <pubDate>Mon, 22 Jul 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Building a simple HTTP status code service with Node.js. Practical notes and code examples on HTTP Status Code as a Service.</description>
      <category>node</category>
      <category>node</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Grunt Test Before Git Commit</title>
      <link>https://h3manth.com/scribe/grunt-test-before-git-commit/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/grunt-test-before-git-commit/</guid>
      <pubDate>Mon, 15 Jul 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Running tests with grunt before every git commit using pre-commit hooks. Practical notes and code examples on Grunt Test.</description>
      <category>node</category>
      <category>node</category>
      <category>grunt</category>
      <category>git</category>
      <category>testing</category>
    </item>
    <item>
      <title>Grunt Tweet Git Commit</title>
      <link>https://h3manth.com/scribe/grunt-tweet-git-commit/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/grunt-tweet-git-commit/</guid>
      <pubDate>Sun, 07 Jul 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Automatically tweet about every git commit using Grunt. Practical notes and code examples on Grunt Tweet Git Commit by in JS.</description>
      <category>node</category>
      <category>node</category>
      <category>grunt</category>
      <category>git</category>
      <category>cli</category>
    </item>
    <item>
      <title>Handling Currency in JavaScript</title>
      <link>https://h3manth.com/scribe/handling-currency-in-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/handling-currency-in-javascript/</guid>
      <pubDate>Tue, 18 Jun 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Using the Intl.NumberFormat API for currency formatting. Practical notes and code examples on Handling Currency in in JS.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>intl</category>
    </item>
    <item>
      <title>Selfless JavaScript</title>
      <link>https://h3manth.com/scribe/selfless-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/selfless-javascript/</guid>
      <pubDate>Sun, 26 May 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Avoiding self=this by using bind() for context preservation. Practical notes and code examples on Selfless JavaScript by.</description>
      <category>javascript</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Auto Notify Git Pull</title>
      <link>https://h3manth.com/scribe/auto-notify-git-pull/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/auto-notify-git-pull/</guid>
      <pubDate>Wed, 01 May 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Bash function to notify when entering a git directory with upstream changes. Practical notes and code examples on Auto in JS.</description>
      <category>opensource</category>
      <category>git</category>
      <category>bash</category>
      <category>cli</category>
    </item>
    <item>
      <title>Getting the Expiry Date of PFX (PKCS12)</title>
      <link>https://h3manth.com/scribe/getting-expiry-date-of-pfx-pkcs12/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/getting-expiry-date-of-pfx-pkcs12/</guid>
      <pubDate>Mon, 29 Apr 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>How to extract certificate expiration date from PFX files using OpenSSL. Practical notes and code examples on Getting the.</description>
      <category>security</category>
      <category>cli</category>
      <category>openssl</category>
      <category>security</category>
    </item>
    <item>
      <title>Power of Vanilla JS</title>
      <link>https://h3manth.com/scribe/power-of-vanilla-js/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/power-of-vanilla-js/</guid>
      <pubDate>Fri, 26 Apr 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Demonstrating the power of native JavaScript without jQuery. Practical notes and code examples on Power of Vanilla JS by.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>vanilla-js</category>
    </item>
    <item>
      <title>Web Crawler with Python Twisted</title>
      <link>https://h3manth.com/scribe/web-crawler-with-python-twisted/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/web-crawler-with-python-twisted/</guid>
      <pubDate>Fri, 26 Apr 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Building an asynchronous web crawler using Python Twisted framework. Practical notes and code examples on Web Crawler with.</description>
      <category>python</category>
      <category>python</category>
      <category>twisted</category>
      <category>web-crawler</category>
    </item>
    <item>
      <title>Regular Expression Negation in Ruby</title>
      <link>https://h3manth.com/scribe/regular-expression-negation-in-ruby/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/regular-expression-negation-in-ruby/</guid>
      <pubDate>Wed, 24 Apr 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>The difference between !=~ and !~ for regex negation in Ruby. Practical notes and code examples on Regular Expression in JS.</description>
      <category>ruby</category>
      <category>ruby</category>
      <category>regex</category>
    </item>
    <item>
      <title>Watir-webdriver Web Inspector</title>
      <link>https://h3manth.com/scribe/watir-webdriver-web-inspector/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/watir-webdriver-web-inspector/</guid>
      <pubDate>Sat, 20 Apr 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>An experimental minimal combinatorial code generation on element inspection. Check out the repo for sending your P.R ;) The.</description>
      <category>linux</category>
      <category>ruby</category>
      <category>git</category>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>Gem List to Gemfile</title>
      <link>https://h3manth.com/scribe/gem-list-gemfile/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/gem-list-gemfile/</guid>
      <pubDate>Wed, 20 Mar 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Say you have n-machines that needs to be in sync with their ruby gem versions, we can have one system to update all as per.</description>
      <category>javascript</category>
      <category>ruby</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Packing ruby2.0 on Debian.</title>
      <link>https://h3manth.com/scribe/packing-ruby20-debian/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/packing-ruby20-debian/</guid>
      <pubDate>Fri, 08 Mar 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>One can use the below script to package ruby2.0 on squeeze. To get going, just get the script form Here and says sudo bash.</description>
      <category>linux</category>
      <category>ruby</category>
      <category>ubuntu</category>
      <category>git</category>
      <category>bash</category>
    </item>
    <item>
      <title>Made It Into the Guinness Book!</title>
      <link>https://h3manth.com/scribe/made-it-guinness-book/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/made-it-guinness-book/</guid>
      <pubDate>Sun, 03 Mar 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Couple of weeks back when I was cleaning my mailbox I noticed a mail which read Hey redditgiftor, YOU are a Guinness World.</description>
      <category>web</category>
      <category>web</category>
    </item>
    <item>
      <title>Filter Elements by Pattern jQuery.</title>
      <link>https://h3manth.com/scribe/filter-elements-pattern-jquery/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/filter-elements-pattern-jquery/</guid>
      <pubDate>Sat, 23 Feb 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>The need was pretty simple : ’Find the elements that contain a particular word and display them and hide others’ Along with.</description>
      <category>python</category>
      <category>python</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>Better HTML Password Fields for Mobile ?</title>
      <link>https://h3manth.com/scribe/better-html-password-fields-mobile/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/better-html-password-fields-mobile/</guid>
      <pubDate>Fri, 08 Feb 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>There is a particular issue that most of us would have noticed with few mobile devices in portrait with T9 (predictivetext).</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>Grayscale Image When User Offline</title>
      <link>https://h3manth.com/scribe/grayscale-image-when-user-offline/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/grayscale-image-when-user-offline/</guid>
      <pubDate>Mon, 07 Jan 2013 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>You must have noticed, webapps images in chrome going grayscale to indicate that the network is down, a simple demonstration.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>Nth-child CSS Pseudo-class Christmas Colors</title>
      <link>https://h3manth.com/scribe/nth-child-css-pseudo-class-christmas-colors/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/nth-child-css-pseudo-class-christmas-colors/</guid>
      <pubDate>Tue, 25 Dec 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Lately /me noticed HN using Christmas color scheme for their post numbering, but the source sadly read 1. below is some.</description>
      <category>web</category>
      <category>web</category>
    </item>
    <item>
      <title>EventEmitter in Nodejs</title>
      <link>https://h3manth.com/scribe/eventemitter-nodejs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/eventemitter-nodejs/</guid>
      <pubDate>Sun, 16 Dec 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Sometime back had pawed at Making promises with javascript but node school of thought offers an attractive pattern of in JS.</description>
      <category>javascript</category>
      <category>nodejs</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>Live Reload With Grunt</title>
      <link>https://h3manth.com/scribe/live-reload-grunt/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/live-reload-grunt/</guid>
      <pubDate>Sat, 15 Dec 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Sometime back I had published an entry on Node Packing with grunt but live reload has been so fascinating to most of the.</description>
      <category>javascript</category>
      <category>nodejs</category>
      <category>web</category>
    </item>
    <item>
      <title>Why Parameter Expansion in Bash?</title>
      <link>https://h3manth.com/scribe/why-parameter-expansion-bash/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/why-parameter-expansion-bash/</guid>
      <pubDate>Sat, 01 Dec 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Most of us would have come across bash scripts that have the use of secondary commands for simple string manipulations, such.</description>
      <category>python</category>
      <category>python</category>
      <category>bash</category>
    </item>
    <item>
      <title>Node Packing Made Easy With Grunt</title>
      <link>https://h3manth.com/scribe/node-packing-made-easy-grunt/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/node-packing-made-easy-grunt/</guid>
      <pubDate>Tue, 30 Oct 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Publish node packages with npm is easier done than said! ;) First of all check out Hitchhikers guide to npm After which.</description>
      <category>javascript</category>
      <category>nodejs</category>
      <category>git</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>Making a Promise With Javascript</title>
      <link>https://h3manth.com/scribe/making-promise-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/making-promise-javascript/</guid>
      <pubDate>Mon, 29 Oct 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Chaining functions in javascript is fun, so is the understanding of Blaocking vs Non-Blocking code, but callback can soon.</description>
      <category>javascript</category>
      <category>nodejs</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>CoffeeScript Classes</title>
      <link>https://h3manth.com/scribe/coffeescript-classes/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/coffeescript-classes/</guid>
      <pubDate>Wed, 24 Oct 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>When rails 3 was out I had a serious look at coffescript commit-diff but was not very much carried by it then. But as the.</description>
      <category>javascript</category>
      <category>ruby</category>
      <category>nodejs</category>
      <category>javascript</category>
      <category>git</category>
    </item>
    <item>
      <title>Cluster Computing With Nodejs</title>
      <link>https://h3manth.com/scribe/cluster-computing-nodejs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/cluster-computing-nodejs/</guid>
      <pubDate>Sun, 07 Oct 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A single instance of Node runs in a single thread. To take advantage of multi-core systems we may want to launch a cluster.</description>
      <category>javascript</category>
      <category>nodejs</category>
      <category>web</category>
    </item>
    <item>
      <title>IRC Notification Bot With node.js</title>
      <link>https://h3manth.com/scribe/irc-notification-bot-nodejs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/irc-notification-bot-nodejs/</guid>
      <pubDate>Sun, 23 Sep 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>This bot is a product of a simple need of notifying people when their friends login to a particular channel. The need in JS.</description>
      <category>javascript</category>
      <category>nodejs</category>
      <category>git</category>
      <category>web</category>
    </item>
    <item>
      <title>Heroku vs Nodejitsu for Nodejs</title>
      <link>https://h3manth.com/scribe/heroku-vs-nodejitsu-nodejs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/heroku-vs-nodejitsu-nodejs/</guid>
      <pubDate>Wed, 19 Sep 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>It all started when I wanted to try out node with websockets with ws but strange but true heroku does not support node’s ws.</description>
      <category>javascript</category>
      <category>ruby</category>
      <category>nodejs</category>
      <category>git</category>
    </item>
    <item>
      <title>Exposing Your Localhost to the Internet</title>
      <link>https://h3manth.com/scribe/exposing-your-localhost-internet/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/exposing-your-localhost-internet/</guid>
      <pubDate>Mon, 17 Sep 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Exposing your local web server to the internet is very useful at times, it gets a bit tough when you are on a DHCP. The.</description>
      <category>python</category>
      <category>ruby</category>
      <category>python</category>
      <category>linux</category>
    </item>
    <item>
      <title>Program Dependency Management With node.js</title>
      <link>https://h3manth.com/scribe/program-dependency-management-nodejs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/program-dependency-management-nodejs/</guid>
      <pubDate>Sat, 15 Sep 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Lately was working with a few PRs for The Yeoman project and tried to hack through a shelljs script to audit the OS before.</description>
      <category>javascript</category>
      <category>ruby</category>
      <category>nodejs</category>
      <category>git</category>
      <category>bash</category>
    </item>
    <item>
      <title>Perl in node.js</title>
      <link>https://h3manth.com/scribe/perl-nodejs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/perl-nodejs/</guid>
      <pubDate>Tue, 11 Sep 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Yes! Perl5 can be embedded in node.js! First of all just do a npm install perl P.S : node-perl requires a perl5 binary built.</description>
      <category>javascript</category>
      <category>nodejs</category>
      <category>javascript</category>
      <category>git</category>
    </item>
    <item>
      <title>Temp Dir With Ruby</title>
      <link>https://h3manth.com/scribe/temp-dir-ruby/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/temp-dir-ruby/</guid>
      <pubDate>Thu, 06 Sep 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Played around with few programming languages to handle temp dirs, but amongst the lot /me really liked ruby’s paradigm in JS.</description>
      <category>web</category>
      <category>ruby</category>
    </item>
    <item>
      <title>Get Node Details From Drupal</title>
      <link>https://h3manth.com/scribe/get-node-details-drupal/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/get-node-details-drupal/</guid>
      <pubDate>Sat, 01 Sep 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Currently I’m trying to migrate my blog from drupal to something must lighter, migrating data is indeed the first step! A.</description>
      <category>web</category>
      <category>database</category>
    </item>
    <item>
      <title>Convert Any Image to HTML5 Canvas</title>
      <link>https://h3manth.com/scribe/convert-any-image-html5-canvas/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/convert-any-image-html5-canvas/</guid>
      <pubDate>Sun, 26 Aug 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Even before talking about the technicalities of converting an image to a canvas element, check out the demo! DEMO input any.</description>
      <category>web</category>
      <category>web</category>
    </item>
    <item>
      <title>HTML5 Fullscreen video crossbrowser</title>
      <link>https://h3manth.com/scribe/html5-fullscreen-video-crossbrowser/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/html5-fullscreen-video-crossbrowser/</guid>
      <pubDate>Sat, 25 Aug 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>With the evolution of HTML5 APIs taking a video to Fullscreen and back is very easy and indeed no flash! P.S : I shall be.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>html5</category>
    </item>
    <item>
      <title>Chaining Functions in Javascript</title>
      <link>https://h3manth.com/scribe/chaining-functions-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/chaining-functions-javascript/</guid>
      <pubDate>Sun, 19 Aug 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Most of us are aware of the all famous Jquery demo $(’p.neat’).addClass(’ohmy’).show(’slow’); which is a gem of an example.</description>
      <category>javascript</category>
      <category>ruby</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Remote debugging android browsers.</title>
      <link>https://h3manth.com/scribe/remote-debugging-android-browsers/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/remote-debugging-android-browsers/</guid>
      <pubDate>Fri, 17 Aug 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>This entry briefs about remote debugging browsers that are active in any of the Android devices. The focus is mainly on the.</description>
      <category>javascript</category>
      <category>programming</category>
    </item>
    <item>
      <title>Control Telephone Calls From the Browser!</title>
      <link>https://h3manth.com/scribe/control-telephone-calls-browser/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/control-telephone-calls-browser/</guid>
      <pubDate>Thu, 09 Aug 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Control telephone calls from the browser, yes browser! But Mozilla Mobile Browser as of now. The phone functionality can be.</description>
      <category>web</category>
      <category>web</category>
    </item>
    <item>
      <title>FFI Python vs Ruby</title>
      <link>https://h3manth.com/scribe/ffi-python-vs-ruby/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/ffi-python-vs-ruby/</guid>
      <pubDate>Wed, 01 Aug 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A comparison of Foreign Function Interface (FFI) usage in Python vs Ruby to call C libraries. Practical notes and code in JS.</description>
      <category>python</category>
      <category>python</category>
      <category>ruby</category>
    </item>
    <item>
      <title>Python vs Ruby Singleton</title>
      <link>https://h3manth.com/scribe/python-vs-ruby-singleton/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/python-vs-ruby-singleton/</guid>
      <pubDate>Tue, 31 Jul 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A comparison of Singleton design pattern implementation in Python vs Ruby. Practical notes and code examples on Python vs.</description>
      <category>python</category>
      <category>python</category>
      <category>ruby</category>
      <category>patterns</category>
    </item>
    <item>
      <title>Module Pattern in Javascript</title>
      <link>https://h3manth.com/scribe/module-pattern-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/module-pattern-javascript/</guid>
      <pubDate>Thu, 26 Jul 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Lately wrote about Singleton Pattern in JavaScript after which thought of writing few lines about the famous module pattern.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>String#each missing in Ruby 1.9</title>
      <link>https://h3manth.com/scribe/stringeach-missing-in-ruby19/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/stringeach-missing-in-ruby19/</guid>
      <pubDate>Wed, 25 Jul 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>One might have noticed that String#each is no more present in Ruby 1.9 and how to fix it. Practical notes and code examples.</description>
      <category>ruby</category>
      <category>ruby</category>
    </item>
    <item>
      <title>String#each Missing in ruby1.9</title>
      <link>https://h3manth.com/scribe/stringeach-missing-ruby19/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/stringeach-missing-ruby19/</guid>
      <pubDate>Wed, 25 Jul 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>One might have noticed that String#each is no more present in ruby1.9 1.9.1 :002 ’hemanth’.each NoMethodError: undefined.</description>
      <category>linux</category>
      <category>bash</category>
    </item>
    <item>
      <title>With Statements Got Better With Python 3.1</title>
      <link>https://h3manth.com/scribe/statements-got-better-python-31/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/statements-got-better-python-31/</guid>
      <pubDate>Tue, 24 Jul 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>In my previous post about using the with statement in python /me had tried to throw some light on why to use ’with’ in JS.</description>
      <category>python</category>
      <category>python</category>
      <category>web</category>
    </item>
    <item>
      <title>Cross-Window Messaging</title>
      <link>https://h3manth.com/scribe/cross-window-messaging/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/cross-window-messaging/</guid>
      <pubDate>Sun, 22 Jul 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Cross-origin/window communication is possible with the HTML5 API window.postMessage. Practical notes and code examples on.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>html5</category>
    </item>
    <item>
      <title>Class Handling With classList</title>
      <link>https://h3manth.com/scribe/class-handling-classlist/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/class-handling-classlist/</guid>
      <pubDate>Sat, 21 Jul 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>classList returns a token list of the class attribute for a given element, with which one can do the below easily! add a.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>Asynchronous Loading of Css and Javascript</title>
      <link>https://h3manth.com/scribe/asynchronous-loading-css-and-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/asynchronous-loading-css-and-javascript/</guid>
      <pubDate>Wed, 18 Jul 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Sometime back was pawing at async forEach in JavaScript that helped me to make a simple inject function that would help in.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>Async forEach in JavaScript</title>
      <link>https://h3manth.com/scribe/async-foreach-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/async-foreach-javascript/</guid>
      <pubDate>Tue, 17 Jul 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>After writing about Blocking vs Non-Blocking /me was stuck with making forEach of JS asynchronous as it was very much needed.</description>
      <category>javascript</category>
      <category>nodejs</category>
      <category>javascript</category>
      <category>git</category>
      <category>web</category>
    </item>
    <item>
      <title>asynchronous loading of css and javascript</title>
      <link>https://h3manth.com/scribe/asynchronous-loading-of-css-and-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/asynchronous-loading-of-css-and-javascript/</guid>
      <pubDate>Tue, 17 Jul 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Sometime back was pawing at async forEach in JavaScript that helped me to make a simple inject... Practical notes and code.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>css</category>
    </item>
    <item>
      <title>Singleton Pattern in JavaScript</title>
      <link>https://h3manth.com/scribe/singleton-pattern-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/singleton-pattern-javascript/</guid>
      <pubDate>Tue, 10 Jul 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>What is Singleton Pattern? The singleton pattern is a design pattern that restricts the instantiation of a class to one.</description>
      <category>javascript</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Arrow Functions in Javascript</title>
      <link>https://h3manth.com/scribe/arrow-functions-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/arrow-functions-javascript/</guid>
      <pubDate>Thu, 05 Jul 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>CoffeeScript is influencing javascript with fat arrows! As python had influenced it before with list comprehensions. Well.</description>
      <category>python</category>
      <category>python</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Getting Home Path and Username in Python</title>
      <link>https://h3manth.com/scribe/getting-home-path-and-username-python/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/getting-home-path-and-username-python/</guid>
      <pubDate>Thu, 05 Jul 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>, were just an one liners for me so for : os.path.expanduser(’/’) and pwd.getpwuid(os.getuid())[0] were doing the job for.</description>
      <category>python</category>
      <category>python</category>
    </item>
    <item>
      <title>Parsing Query String in Javascript</title>
      <link>https://h3manth.com/scribe/parsing-query-string-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/parsing-query-string-javascript/</guid>
      <pubDate>Wed, 04 Jul 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Well there are hell lot of solution out there for parsing query strings in javascript, but still /me managed to make my own.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>Camera and Microphone Access With HTML5</title>
      <link>https://h3manth.com/scribe/camera-and-microphone-access-html5/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/camera-and-microphone-access-html5/</guid>
      <pubDate>Mon, 02 Jul 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Yes, Plugin-free acess to camera/microphone with HTML5! Welcome to the post-flash revolution aka smartphone development.</description>
      <category>web</category>
      <category>android</category>
      <category>web</category>
    </item>
    <item>
      <title>HTML5 canvas full-screen and full-page</title>
      <link>https://h3manth.com/scribe/html5-canvas-full-screen-and-full-page/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/html5-canvas-full-screen-and-full-page/</guid>
      <pubDate>Mon, 02 Jul 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>How to make a canvas element occupy an entire page and also how to go full screen with canvas. Practical notes and code.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>html5</category>
    </item>
    <item>
      <title>Camera and Microphone Access with HTML5</title>
      <link>https://h3manth.com/scribe/camera-and-microphone-access-with-html5/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/camera-and-microphone-access-with-html5/</guid>
      <pubDate>Sun, 01 Jul 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Plugin-free access to camera/microphone with HTML5! Welcome to the post-flash revolution. Practical notes and code examples.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>html5</category>
    </item>
    <item>
      <title>Top 5 JavaScript oneliners</title>
      <link>https://h3manth.com/scribe/top-5-javascript-oneliners/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/top-5-javascript-oneliners/</guid>
      <pubDate>Sun, 01 Jul 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>JavaScript is such a beautiful language, where everything can be minified to one line! Practical notes and code examples on.</description>
      <category>javascript</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Using the &apos;With&apos; Statement in Python</title>
      <link>https://h3manth.com/scribe/using-statement-python/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/using-statement-python/</guid>
      <pubDate>Fri, 29 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>The ’with’ Statement PEP was created way back in 2005, PEP 343 to be precise, but /me notice many still coding with old.</description>
      <category>python</category>
      <category>python</category>
    </item>
    <item>
      <title>Iterating List or Array With Index</title>
      <link>https://h3manth.com/scribe/iterating-list-or-array-index/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/iterating-list-or-array-index/</guid>
      <pubDate>Thu, 28 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Iterating an array or a list with index while scripting, has it’s own purpose. Before we discuss about iterating an array.</description>
      <category>python</category>
      <category>ruby</category>
      <category>python</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Classes in JavaScript ES6</title>
      <link>https://h3manth.com/scribe/classes-javascript-es6/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/classes-javascript-es6/</guid>
      <pubDate>Tue, 26 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Well, well... there are so many JavaScript frameworks that already try to implement classes as per the classical Object.</description>
      <category>javascript</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Classes in JavaScript ES6</title>
      <link>https://h3manth.com/scribe/classes-in-javascript-es6/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/classes-in-javascript-es6/</guid>
      <pubDate>Mon, 25 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>With Harmony (ES6) implementing classes like classical OO shall be possible. Practical notes and code examples on Classes.</description>
      <category>javascript</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Blocking vs Non-blocking in node.js</title>
      <link>https://h3manth.com/scribe/blocking-vs-non-blocking-nodejs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/blocking-vs-non-blocking-nodejs/</guid>
      <pubDate>Sun, 24 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>The most common task that any developer would do is File I/O, this being a very fundamental process : Open a File. Read.</description>
      <category>javascript</category>
      <category>nodejs</category>
    </item>
    <item>
      <title>RSS as JSON Using node.js</title>
      <link>https://h3manth.com/scribe/rss-json-using-nodejs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/rss-json-using-nodejs/</guid>
      <pubDate>Thu, 21 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Lately me and one my hacker buddies we talking about a project plan, in which RSS as JSON was a major module, some simple.</description>
      <category>javascript</category>
      <category>nodejs</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>How Caching Matters in JS?</title>
      <link>https://h3manth.com/scribe/how-caching-matters-js/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/how-caching-matters-js/</guid>
      <pubDate>Tue, 19 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Caching plays a very important role, may it be on the client side or on the server side. I tired to do a tittle benchmark.</description>
      <category>linux</category>
      <category>linux</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Globbing in Scripting Languages</title>
      <link>https://h3manth.com/scribe/globbing-scripting-languages/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/globbing-scripting-languages/</guid>
      <pubDate>Mon, 18 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Globbing is the most common and yet the most powerful operation that any scripter would use. glob() is a Unix library in JS.</description>
      <category>python</category>
      <category>ruby</category>
      <category>python</category>
      <category>bash</category>
    </item>
    <item>
      <title>Inspecting Objects in Scripting</title>
      <link>https://h3manth.com/scribe/inspecting-objects-scripting/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/inspecting-objects-scripting/</guid>
      <pubDate>Thu, 14 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Examine the contents of a class / object is one of most useful and repetitive tasks that most of the coder do while in JS.</description>
      <category>python</category>
      <category>ruby</category>
      <category>python</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>Handling Internationalized Domain Name (IDN) in Scripting</title>
      <link>https://h3manth.com/scribe/handling-internationalized-domain-name-idn-scripting/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/handling-internationalized-domain-name-idn-scripting/</guid>
      <pubDate>Wed, 13 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>IDN is helping many, but caused a lot of trouble initially for many programming languages, specially in parsing and reading.</description>
      <category>python</category>
      <category>ruby</category>
      <category>python</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>Google Hourly Hot Trends on Command Line</title>
      <link>https://h3manth.com/scribe/google-hourly-hot-trends-command-line/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/google-hourly-hot-trends-command-line/</guid>
      <pubDate>Tue, 12 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Well, /me back to pawing at Google from CLI, after few silly apps like getting the weather, news, sunrise and sets from.</description>
      <category>linux</category>
      <category>ruby</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>ES6 in node.js</title>
      <link>https://h3manth.com/scribe/es6-nodejs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/es6-nodejs/</guid>
      <pubDate>Mon, 11 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Well first for thanks to paulmillr for his wonderful contribution of es6-shim for node.js and browsers. As ECMAScript 6.</description>
      <category>javascript</category>
      <category>nodejs</category>
      <category>javascript</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>Get iframe contents using queryselectors</title>
      <link>https://h3manth.com/scribe/get-iframe-contents-using-queryselectors/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/get-iframe-contents-using-queryselectors/</guid>
      <pubDate>Fri, 08 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Selecting data from iframes using the power of querySelectors. Practical notes and code examples on Get iframe contents.</description>
      <category>javascript</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Reading Logs Made Easy With Bash.</title>
      <link>https://h3manth.com/scribe/reading-logs-made-easy-bash/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/reading-logs-made-easy-bash/</guid>
      <pubDate>Thu, 07 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Most of the web programmers would normally look into their applications/server error logs when they find issues, indeed.</description>
      <category>linux</category>
      <category>bash</category>
    </item>
    <item>
      <title>Reading logs made easy with bash</title>
      <link>https://h3manth.com/scribe/reading-logs-made-easy-with-bash/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/reading-logs-made-easy-with-bash/</guid>
      <pubDate>Thu, 07 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Most of the web programmers would normally look into their applications/server error logs when they find issues, indeed.</description>
      <category>cli</category>
      <category>bash</category>
      <category>cli</category>
    </item>
    <item>
      <title>What&apos;s the Deal With on{X} ?</title>
      <link>https://h3manth.com/scribe/whats-deal-onx/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/whats-deal-onx/</guid>
      <pubDate>Thu, 07 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>M$cro$fot has made a big move! is it a realisation that open source (rather free) software/platform is the way to go or it.</description>
      <category>web</category>
      <category>android</category>
    </item>
    <item>
      <title>Ninja Object Properties in Scripting Languages</title>
      <link>https://h3manth.com/scribe/ninja-object-properties-scripting-languages/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/ninja-object-properties-scripting-languages/</guid>
      <pubDate>Wed, 06 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>10 hours ago, came across atrick-wied’s ninja object properties in JavaScript, that speaks of code as below. var x = {}.</description>
      <category>python</category>
      <category>ruby</category>
      <category>python</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Sets and Maps in JavaScript</title>
      <link>https://h3manth.com/scribe/sets-and-maps-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/sets-and-maps-javascript/</guid>
      <pubDate>Wed, 06 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>FF13 comes out with experimental support for ECMAScript 6 Map and Set objects. As maps and sets can be easily implemented.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>HTML5+JS offline/online notification</title>
      <link>https://h3manth.com/scribe/html5js-offlineonline-notification/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/html5js-offlineonline-notification/</guid>
      <pubDate>Tue, 05 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>With HTML5 and some JavaScript magic, it’s very easy for a webpage/webapp to indicate if the user is offline or online in JS.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>html5</category>
    </item>
    <item>
      <title>Ninja Object Properties in Scripting languages</title>
      <link>https://h3manth.com/scribe/ninja-object-properties-in-scripting-languages/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/ninja-object-properties-in-scripting-languages/</guid>
      <pubDate>Tue, 05 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Ninja object properties in JavaScript and other scripting languages - using spaces and control characters as object keys.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>python</category>
      <category>ruby</category>
    </item>
    <item>
      <title>JavaScript One Liner Extracting Unique Words From Webpages</title>
      <link>https://h3manth.com/scribe/javascript-one-liner-extracting-unique-words-webpages/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/javascript-one-liner-extracting-unique-words-webpages/</guid>
      <pubDate>Mon, 04 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Unlike JSON parsing with ruby one-liner ? this is indeed a very strong raw JavaScript one liner that /me managed to frame.</description>
      <category>javascript</category>
      <category>ruby</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>togist chrome plugin</title>
      <link>https://h3manth.com/scribe/togist-chrome-plugin/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/togist-chrome-plugin/</guid>
      <pubDate>Mon, 04 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>This is a simple chrome plugin that /me managed to build which helps to create public gists on github. All you need to do.</description>
      <category>tools</category>
      <category>programming</category>
    </item>
    <item>
      <title>JavaScript one liner extracting unique words from webpages</title>
      <link>https://h3manth.com/scribe/javascript-one-liner-extracting-unique-words-from-webpages/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/javascript-one-liner-extracting-unique-words-from-webpages/</guid>
      <pubDate>Sun, 03 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A very strong raw JavaScript one liner for extracting all the words in a given webpage. Practical notes and code examples.</description>
      <category>javascript</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Javascript ReferenceError: Invalid Left-hand Side in Assignment</title>
      <link>https://h3manth.com/scribe/javascript-referenceerror-invalid-left-hand-side-assignment/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/javascript-referenceerror-invalid-left-hand-side-assignment/</guid>
      <pubDate>Sun, 03 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>So lately was trying some silly syntax with javascript, logically it seems to work, but throw away your dry logic! Most of.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>git</category>
    </item>
    <item>
      <title>JavaScript ReferenceError: Invalid left-hand side in assignment</title>
      <link>https://h3manth.com/scribe/javascript-referenceerror-invalid-left-hand-side-in-assignment/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/javascript-referenceerror-invalid-left-hand-side-in-assignment/</guid>
      <pubDate>Sat, 02 Jun 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Exploring interesting JavaScript reference errors and learning about ||= operator. Practical notes and code examples on.</description>
      <category>javascript</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Hitchhikers Guide to Npm</title>
      <link>https://h3manth.com/scribe/hitchhikers-guide-npm/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/hitchhikers-guide-npm/</guid>
      <pubDate>Wed, 30 May 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Hello hackers, this post is just a simple hello-world packing tutorial for packing nodejs with npm. P.S : This does not.</description>
      <category>javascript</category>
      <category>nodejs</category>
      <category>javascript</category>
      <category>bash</category>
      <category>database</category>
    </item>
    <item>
      <title>Hitchhiker&apos;s guide to npm</title>
      <link>https://h3manth.com/scribe/hitchhikers-guide-to-npm/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/hitchhikers-guide-to-npm/</guid>
      <pubDate>Wed, 30 May 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A simple hello-world packing tutorial for packing nodejs with npm. Practical notes and code examples on Hitchhiker’s guide.</description>
      <category>nodejs</category>
      <category>javascript</category>
      <category>nodejs</category>
    </item>
    <item>
      <title>7 Ruby Gems in 7 Days</title>
      <link>https://h3manth.com/scribe/7-ruby-gems-7-days/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/7-ruby-gems-7-days/</guid>
      <pubDate>Sat, 26 May 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>So /me managed to write 7 silly ruby gems in 7 days, the below is a simple video demo of those 7 ruby gems : DEMO LInk to.</description>
      <category>web</category>
      <category>ruby</category>
      <category>git</category>
      <category>web</category>
    </item>
    <item>
      <title>7 ruby gems in 7 days</title>
      <link>https://h3manth.com/scribe/7-ruby-gems-in-7-days/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/7-ruby-gems-in-7-days/</guid>
      <pubDate>Fri, 25 May 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>So /me managed to write 7 silly ruby gems in 7 days, the below is a simple video demo of those 7 ruby gems : DEMO( in JS.</description>
      <category>ruby</category>
      <category>ruby</category>
    </item>
    <item>
      <title>Notes From Build Awesome Command-Line Apps</title>
      <link>https://h3manth.com/scribe/notes-build-awesome-command-line-apps/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/notes-build-awesome-command-line-apps/</guid>
      <pubDate>Sun, 20 May 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Lately I was going through book and talks on ’Build Awesome Command-Line Applications in Ruby: Control Your Computer in JS.</description>
      <category>linux</category>
      <category>ruby</category>
      <category>bash</category>
    </item>
    <item>
      <title>Notes from Build Awesome Command-Line apps</title>
      <link>https://h3manth.com/scribe/notes-from-build-awesome-command-line-apps/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/notes-from-build-awesome-command-line-apps/</guid>
      <pubDate>Sat, 19 May 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Lately I was going through book and talks on ’Build Awesome Command-Line Applications in Ruby: Control Your Computer in JS.</description>
      <category>ruby</category>
      <category>ruby</category>
    </item>
    <item>
      <title>JSON Parsing With Ruby One-liner ?</title>
      <link>https://h3manth.com/scribe/json-parsing-ruby-one-liner/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/json-parsing-ruby-one-liner/</guid>
      <pubDate>Fri, 18 May 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Parsing JSON is one of the most common tasks that any web developer does in his daily activities. Parsing JSON with ruby.</description>
      <category>javascript</category>
      <category>ruby</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>TypeError: Object has no method &apos;forEach&apos; in JavaScript</title>
      <link>https://h3manth.com/scribe/typeerror-object-has-no-method-foreach-in-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/typeerror-object-has-no-method-foreach-in-javascript/</guid>
      <pubDate>Fri, 18 May 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Iterating a NodeList in JavaScript using forEach - understanding why you get this error and how to fix it. Practical notes.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>nodejs</category>
    </item>
    <item>
      <title>TypeError: Object # Has No Method &apos;forEach&apos; in Javascript?</title>
      <link>https://h3manth.com/scribe/typeerror-object-nodelist-has-no-method-foreach-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/typeerror-object-nodelist-has-no-method-foreach-javascript/</guid>
      <pubDate>Fri, 18 May 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Iterating a NodeList in javascript using forEach due to temptation, you have defiantly come across TypeError: Object # has.</description>
      <category>javascript</category>
      <category>javascript</category>
    </item>
    <item>
      <title>JSON parsing with ruby one-liner?</title>
      <link>https://h3manth.com/scribe/json-parsing-with-ruby-one-liner/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/json-parsing-with-ruby-one-liner/</guid>
      <pubDate>Thu, 17 May 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Parsing JSON is one of the most common tasks that any web developer does. Here’s how to do it with Ruby one-liners in JS.</description>
      <category>ruby</category>
      <category>ruby</category>
    </item>
    <item>
      <title>Native JS Like jQuery</title>
      <link>https://h3manth.com/scribe/native-js-jquery/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/native-js-jquery/</guid>
      <pubDate>Mon, 14 May 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Lately was pawing at some Selector API’s and really liked the raw power of native JS! So here is some comaprsion of Native.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>URL Scrapping With Javascript</title>
      <link>https://h3manth.com/scribe/url-scraping-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/url-scraping-javascript/</guid>
      <pubDate>Sat, 12 May 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Quite some time ago /me had coded a small entry on Hyperlink to URL and and Extracting all the links from a site which was.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>Download Images With node.js</title>
      <link>https://h3manth.com/scribe/download-images-nodejs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/download-images-nodejs/</guid>
      <pubDate>Fri, 11 May 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>All of a sudden /me gets silly and crazy thoughts to do useless tasks that just pleases me only! Here is one such task, the.</description>
      <category>javascript</category>
      <category>nodejs</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>TypeError: Can&apos;t Convert Regexp Into String</title>
      <link>https://h3manth.com/scribe/typeerror-cant-convert-regexp-string/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/typeerror-cant-convert-regexp-string/</guid>
      <pubDate>Tue, 01 May 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>in Ruby So what? #!/usr/bin/env ruby ’hemanth’.include?(/hem/) =begin Exectuing the above code will result in : =end It so.</description>
      <category>web</category>
      <category>ruby</category>
    </item>
    <item>
      <title>TypeError: can&apos;t convert Regexp into String</title>
      <link>https://h3manth.com/scribe/typeerror-cant-convert-regexp-into-string/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/typeerror-cant-convert-regexp-into-string/</guid>
      <pubDate>Mon, 30 Apr 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>How to handle Ruby’s TypeError when using Regexp with String#include? Practical notes and code examples on TypeError: can’t.</description>
      <category>ruby</category>
      <category>ruby</category>
    </item>
    <item>
      <title>One click DuckDuckGo</title>
      <link>https://h3manth.com/scribe/one-click-duckduckgo/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/one-click-duckduckgo/</guid>
      <pubDate>Tue, 24 Apr 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Search any text that is selected anywhere in the OS with DuckDuckGo in a single click! Practical notes and code examples on.</description>
      <category>cli</category>
      <category>linux</category>
      <category>bash</category>
    </item>
    <item>
      <title>Comparing Strings With Variable White Spacing</title>
      <link>https://h3manth.com/scribe/comparing-strings-variable-white-spacing/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/comparing-strings-variable-white-spacing/</guid>
      <pubDate>Thu, 12 Apr 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Stings may sound like 101 of programming, but just a glimpse of TAOCP would turn the thought inside out! Comparing Strings.</description>
      <category>python</category>
      <category>ruby</category>
      <category>python</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Watir Webdriver attach window</title>
      <link>https://h3manth.com/scribe/watir-webdriver-attach-window/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/watir-webdriver-attach-window/</guid>
      <pubDate>Tue, 03 Apr 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>How to switch between windows in Watir Webdriver when the attach method is missing. Practical notes and code examples on.</description>
      <category>ruby</category>
      <category>ruby</category>
      <category>testing</category>
    </item>
    <item>
      <title>Remotely Enable Remote Desktop on Debian</title>
      <link>https://h3manth.com/scribe/remotely-enable-remote-desktop-debian/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/remotely-enable-remote-desktop-debian/</guid>
      <pubDate>Sat, 10 Mar 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>It so happened, as I was working from home last Friday, box there at office had only ssh enabled, but was in need of remote.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>linux</category>
    </item>
    <item>
      <title>Remotely enable remote desktop on Debian</title>
      <link>https://h3manth.com/scribe/remotely-enable-remote-desktop-on-debian/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/remotely-enable-remote-desktop-on-debian/</guid>
      <pubDate>Fri, 09 Mar 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>It so happened, as I was working from home last Friday, box there at office had only ssh enabled, but was in need of remote.</description>
      <category>javascript</category>
      <category>programming</category>
    </item>
    <item>
      <title>Android Remote Control Setup</title>
      <link>https://h3manth.com/scribe/android-remote-control-setup/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/android-remote-control-setup/</guid>
      <pubDate>Tue, 14 Feb 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Control your Android devices while running scripts on your computer! Wonder can be done with ASE and an android device along.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>python</category>
      <category>ruby</category>
    </item>
    <item>
      <title>Tweaking Command Not Found</title>
      <link>https://h3manth.com/scribe/tweaking-command-not-found/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/tweaking-command-not-found/</guid>
      <pubDate>Tue, 31 Jan 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Most of the time in ubuntu, when we come across the message like : The program ’program_name’ is currently not installed.</description>
      <category>python</category>
      <category>python</category>
    </item>
    <item>
      <title>Hemanth.HM</title>
      <link>https://h3manth.com/scribe/to-h-ruby-20/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/to-h-ruby-20/</guid>
      <pubDate>Sun, 01 Jan 2012 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>With few major changes ruby 2.0 is out today, out the many new features I really liked the toh We can convert a class to a.</description>
      <category>web</category>
      <category>ruby</category>
      <category>git</category>
    </item>
    <item>
      <title>Getting server info using nodejs</title>
      <link>https://h3manth.com/scribe/getting-server-info-using-nodejs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/getting-server-info-using-nodejs/</guid>
      <pubDate>Wed, 28 Dec 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Getting server information using nodejs is very easy especially using the os module. Wrote a simple script to fetch in JS.</description>
      <category>nodejs</category>
      <category>javascript</category>
      <category>nodejs</category>
    </item>
    <item>
      <title>HTTP-request Header From node.js</title>
      <link>https://h3manth.com/scribe/http-request-header-nodejs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/http-request-header-nodejs/</guid>
      <pubDate>Fri, 23 Dec 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>The message header of requests and responses in the Hypertext Transfer Protocol define the operating parameters of an HTTP.</description>
      <category>javascript</category>
      <category>nodejs</category>
      <category>javascript</category>
      <category>ubuntu</category>
      <category>git</category>
    </item>
    <item>
      <title>HTTP-request header from node.js</title>
      <link>https://h3manth.com/scribe/http-request-header-from-nodejs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/http-request-header-from-nodejs/</guid>
      <pubDate>Thu, 22 Dec 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>The message header of requests and responses in the Hypertext Transfer Protocol define the operating parameters of an HTTP.</description>
      <category>nodejs</category>
      <category>javascript</category>
      <category>nodejs</category>
    </item>
    <item>
      <title>Unicode Symbols as Function Names</title>
      <link>https://h3manth.com/scribe/unicode-symbols-function-names/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/unicode-symbols-function-names/</guid>
      <pubDate>Thu, 01 Dec 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Unicode stings for function/method names is a very rare scenario, but who knows in the near future people might use them.</description>
      <category>python</category>
      <category>python</category>
      <category>bash</category>
    </item>
    <item>
      <title>Unicode symbols as function names</title>
      <link>https://h3manth.com/scribe/unicode-symbols-as-function-names/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/unicode-symbols-as-function-names/</guid>
      <pubDate>Wed, 30 Nov 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Unicode stings for function/method names is a very rare scenario, but who knows in the near future people might use them.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>python</category>
      <category>ruby</category>
    </item>
    <item>
      <title>Invalid HTML in Google&apos;s Homepage</title>
      <link>https://h3manth.com/scribe/invalid-html-googles-homepage/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/invalid-html-googles-homepage/</guid>
      <pubDate>Sat, 19 Nov 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>When validating my homepage /me got 1Error and 1warning, was curious to paw more! w3.org validator says : 37 Errors, 2 in JS.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>Simple Closure for Cross Browser XHR Instance</title>
      <link>https://h3manth.com/scribe/simple-closure-cross-browser-xhr-instance/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/simple-closure-cross-browser-xhr-instance/</guid>
      <pubDate>Mon, 14 Nov 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Yes that is right, there are many libraries to handle XHR, but raw JS is always fun! There are many ways of doing this, but.</description>
      <category>javascript</category>
      <category>nodejs</category>
      <category>web</category>
    </item>
    <item>
      <title>typeof JavaScript tweaked</title>
      <link>https://h3manth.com/scribe/typeof-javascript-tweaked/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/typeof-javascript-tweaked/</guid>
      <pubDate>Tue, 08 Nov 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A simple but very effective tweak for the typeof operator in JavaScript. Practical notes and code examples on typeof in JS.</description>
      <category>javascript</category>
      <category>javascript</category>
    </item>
    <item>
      <title>JavaScript Event tracking and management</title>
      <link>https://h3manth.com/scribe/javascript-event-tracking-and-management/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/javascript-event-tracking-and-management/</guid>
      <pubDate>Sun, 06 Nov 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A simple prototype with raw JavaScript to make basic event management and tracking easier. Practical notes and code examples.</description>
      <category>javascript</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Simple Cookie Management With JavaScript</title>
      <link>https://h3manth.com/scribe/simple-cookie-management-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/simple-cookie-management-javascript/</guid>
      <pubDate>Tue, 25 Oct 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>On of the most common things that most of the web developer would do is cookie management. Was pawing at some JavaScript.</description>
      <category>javascript</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Introducing the Slang API</title>
      <link>https://h3manth.com/scribe/introducing-slang-api/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/introducing-slang-api/</guid>
      <pubDate>Mon, 24 Oct 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Lately was working on some slang filtering module, but for the LOLz of it made a simple JSON API. The deal is pretty simple.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>android</category>
      <category>web</category>
    </item>
    <item>
      <title>Simple Cookie Management with JavaScript</title>
      <link>https://h3manth.com/scribe/simple-cookie-management-with-javascript/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/simple-cookie-management-with-javascript/</guid>
      <pubDate>Mon, 24 Oct 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A simple cookie management class in JavaScript that does basic cookie management. Practical notes and code examples on in JS.</description>
      <category>javascript</category>
      <category>javascript</category>
    </item>
    <item>
      <title>JavaScript MapReduce One Liner?!</title>
      <link>https://h3manth.com/scribe/javascript-mapreduce-one-liner/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/javascript-mapreduce-one-liner/</guid>
      <pubDate>Sat, 15 Oct 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>After Word frequency using mapreduce in python I got my paws dirty with some silly javascript, after reducing a whole chuck.</description>
      <category>python</category>
      <category>python</category>
      <category>nodejs</category>
      <category>javascript</category>
      <category>database</category>
    </item>
    <item>
      <title>Word Frequency With Mapreduce in Python</title>
      <link>https://h3manth.com/scribe/word-frequency-mapreduce-python/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/word-frequency-mapreduce-python/</guid>
      <pubDate>Fri, 23 Sep 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Implementing Google’s MapReduce programming model in Python to compute word frequency counts across text documents using.</description>
      <category>web</category>
      <category>python</category>
      <category>mapreduce</category>
      <category>algorithms</category>
    </item>
    <item>
      <title>Setup Your Own Cloud in 30 Seconds</title>
      <link>https://h3manth.com/scribe/setup-your-own-cloud-30-seconds/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/setup-your-own-cloud-30-seconds/</guid>
      <pubDate>Thu, 01 Sep 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Yes from past few years there is hell lot of hype for cloud. Which is the new name the enterprise gave for the old game of.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>git</category>
      <category>bash</category>
      <category>database</category>
    </item>
    <item>
      <title>Instant Upload Images to Imgur From Android</title>
      <link>https://h3manth.com/scribe/instant-upload-images-imgur-android/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/instant-upload-images-imgur-android/</guid>
      <pubDate>Wed, 31 Aug 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Python needs to be embraced for it’s capacity to gel with android so well and make things easier with simple and fun in JS.</description>
      <category>python</category>
      <category>python</category>
      <category>javascript</category>
      <category>android</category>
      <category>web</category>
    </item>
    <item>
      <title>Figlr ASCII Art on Fly</title>
      <link>https://h3manth.com/scribe/figlr-ascii-art-fly/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/figlr-ascii-art-fly/</guid>
      <pubDate>Tue, 30 Aug 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Figlr is a simple fun tool to generate FIGlet text. Those are normally used to make ASCII art banners. It makes use of in JS.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>Programmatically delete SMS in android using python</title>
      <link>https://h3manth.com/scribe/programmatically-delete-sms-androidpython/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/programmatically-delete-sms-androidpython/</guid>
      <pubDate>Tue, 30 Aug 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Deleting SMS text has been on of issues with default SMS clients of Andriod OS. Issue 5669 talks a lot about it. The most.</description>
      <category>python</category>
      <category>python</category>
      <category>android</category>
    </item>
    <item>
      <title>Programmatically Delete SMS in Android Using Python</title>
      <link>https://h3manth.com/scribe/programmatically-delete-sms-android-using-python/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/programmatically-delete-sms-android-using-python/</guid>
      <pubDate>Mon, 29 Aug 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Deleting SMS text has been on of issues with default SMS clients of Andriod OS. Issue 5669 talks a lot about it. The most.</description>
      <category>python</category>
      <category>python</category>
      <category>android</category>
      <category>web</category>
    </item>
    <item>
      <title>Yoda Talks to XMPP, Twitter and Identi.ca</title>
      <link>https://h3manth.com/scribe/yoda-talks-xmpp-twitter-and-identica/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/yoda-talks-xmpp-twitter-and-identica/</guid>
      <pubDate>Sun, 28 Aug 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>This is more a tribute to Master Yoda rather than coding! The idea was to use a simple python script to update my gmail.</description>
      <category>python</category>
      <category>python</category>
      <category>git</category>
      <category>web</category>
    </item>
    <item>
      <title>Random Images From Wikipedia</title>
      <link>https://h3manth.com/scribe/random-images-wikipedia/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/random-images-wikipedia/</guid>
      <pubDate>Sat, 27 Aug 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>After Random images from xkcd as wallpaper it was time for some more fun, this time did a simple script to get Random images.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>Wikipedia Search Summary API</title>
      <link>https://h3manth.com/scribe/wikipedia-search-summary-api/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/wikipedia-search-summary-api/</guid>
      <pubDate>Sat, 27 Aug 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>After Random images from wikipedia I made another simple API to get the summary for a search term using PHP. It’s a JSONP.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>Compressing Files With Python, Perl, Ruby and Php</title>
      <link>https://h3manth.com/scribe/compressing-files-python-perl-ruby-and-php/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/compressing-files-python-perl-ruby-and-php/</guid>
      <pubDate>Wed, 24 Aug 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>is one of the most common tasks any programmer would have done. The below is a simple comparison of compression paradigms.</description>
      <category>python</category>
      <category>ruby</category>
      <category>python</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>Get Json Ip Service</title>
      <link>https://h3manth.com/scribe/get-json-ip-service/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/get-json-ip-service/</guid>
      <pubDate>Wed, 24 Aug 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Getting client IP address is one common thing most of the web developers do, but getting the same with JavaScript is not.</description>
      <category>javascript</category>
      <category>javascript</category>
    </item>
    <item>
      <title>SMS From Android Using Python</title>
      <link>https://h3manth.com/scribe/sms-android-using-python/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/sms-android-using-python/</guid>
      <pubDate>Mon, 22 Aug 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>All one needs to have is Scripting layer installed in the mobile device. Use the QR code below to get the apk and install.</description>
      <category>python</category>
      <category>python</category>
      <category>javascript</category>
      <category>android</category>
      <category>web</category>
    </item>
    <item>
      <title>My Google Interview &gt; /dev/null</title>
      <link>https://h3manth.com/scribe/my-google-interview-devnull/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/my-google-interview-devnull/</guid>
      <pubDate>Sun, 31 Jul 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>It all started couple of months back, on a fine sunny morning i read a mail with a subject Career Opportunities @ Google at.</description>
      <category>linux</category>
      <category>linux</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Selective Directory Index From Htacess</title>
      <link>https://h3manth.com/scribe/selective-directory-index-htacess/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/selective-directory-index-htacess/</guid>
      <pubDate>Sun, 03 Jul 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Apache Module moddir provides ’trailing slash’ redirects and serving directory index files. ’The DirectoryIndex directive.</description>
      <category>linux</category>
      <category>linux</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Downloading Files : A Comparative Study</title>
      <link>https://h3manth.com/scribe/downloading-files-comparative-study/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/downloading-files-comparative-study/</guid>
      <pubDate>Sun, 12 Jun 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A simple case study of downloading files in perl, ruby, python and php. Assumption : The input for these scripts are in JS.</description>
      <category>python</category>
      <category>ruby</category>
      <category>python</category>
    </item>
    <item>
      <title>GNU MediaGoblin</title>
      <link>https://h3manth.com/scribe/gnu-mediagoblin/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/gnu-mediagoblin/</guid>
      <pubDate>Tue, 03 May 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>What is GNU MediaGoblin? Initially, a place to store all your photos and artwork, more better than (Flickr, DeviantArt in JS.</description>
      <category>python</category>
      <category>python</category>
      <category>ubuntu</category>
      <category>git</category>
      <category>web</category>
    </item>
    <item>
      <title>Keyless Auto Login SSH Script</title>
      <link>https://h3manth.com/scribe/keyless-auto-login-ssh-script/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/keyless-auto-login-ssh-script/</guid>
      <pubDate>Sat, 09 Apr 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>keys less login has been easy always with ssh keygen and copy-id, but just a small bash loop will help auto login on in JS.</description>
      <category>linux</category>
      <category>bash</category>
      <category>linux</category>
    </item>
    <item>
      <title>Server-Side JavaScript With Node.js</title>
      <link>https://h3manth.com/scribe/server-side-javascript-nodejs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/server-side-javascript-nodejs/</guid>
      <pubDate>Sun, 13 Mar 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Installing node.js on a Debian machine : sudo apt-get install g++ curl libssl-dev apache2-utils git-core git clone cd...</description>
      <category>javascript</category>
      <category>nodejs</category>
      <category>javascript</category>
      <category>ubuntu</category>
      <category>git</category>
    </item>
    <item>
      <title>Stealing Google Logos Using Yahoo API</title>
      <link>https://h3manth.com/scribe/stealing-google-logos-using-yahoo-api/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/stealing-google-logos-using-yahoo-api/</guid>
      <pubDate>Mon, 07 Mar 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Many love browsing through Google Logos, so do some of my friends, was planning to make a simple page with infinite scroll.</description>
      <category>javascript</category>
      <category>javascript</category>
    </item>
    <item>
      <title>The Color Clock</title>
      <link>https://h3manth.com/scribe/color-clock/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/color-clock/</guid>
      <pubDate>Sun, 23 Jan 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>I came across the thecolourclock wanted to check out the source sadly it was build in flash so tired to make one with some.</description>
      <category>web</category>
      <category>git</category>
      <category>web</category>
    </item>
    <item>
      <title>Multi Lingual Xmpp Translate Bot</title>
      <link>https://h3manth.com/scribe/multi-lingual-xmpp-translate-bot/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/multi-lingual-xmpp-translate-bot/</guid>
      <pubDate>Sun, 02 Jan 2011 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Multi lingual translate bot code in ruby after the xmpp ruby chat-bot this bot is coding in ruby with the help of tolang.</description>
      <category>javascript</category>
      <category>ruby</category>
      <category>javascript</category>
      <category>git</category>
      <category>web</category>
    </item>
    <item>
      <title>Python Objects to JSON String</title>
      <link>https://h3manth.com/scribe/python-objects-json-string/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/python-objects-json-string/</guid>
      <pubDate>Wed, 29 Dec 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Python provides a easy way to handle JSON, by importing thejson module, one can easily encode a list of dicts or a dict of.</description>
      <category>python</category>
      <category>python</category>
      <category>javascript</category>
      <category>bash</category>
    </item>
    <item>
      <title>Getting the Redirected URL</title>
      <link>https://h3manth.com/scribe/getting-redirected-url/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/getting-redirected-url/</guid>
      <pubDate>Fri, 12 Nov 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Many time one needs to get the redirected URL, the reasons might be many but the logic remains the same. HTTP request in JS.</description>
      <category>linux</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>Google I&apos;m Feeling Lucky in Python and Ruby</title>
      <link>https://h3manth.com/scribe/google-im-feeling-lucky-python-and-ruby/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/google-im-feeling-lucky-python-and-ruby/</guid>
      <pubDate>Mon, 08 Nov 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>With the xmpp and irc bots : l33ty.l33t and l33ty so far i’m having fun coding them, of all the methods in them i liked the.</description>
      <category>python</category>
      <category>ruby</category>
      <category>python</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>XMPP Ruby Chat Bot</title>
      <link>https://h3manth.com/scribe/xmpp-ruby-chat-bot/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/xmpp-ruby-chat-bot/</guid>
      <pubDate>Sat, 06 Nov 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>After Python-IRC-bot my interest was in making a gmail bot, that lead me to make a simple bot very much like the previous.</description>
      <category>python</category>
      <category>ruby</category>
      <category>python</category>
      <category>ubuntu</category>
      <category>git</category>
    </item>
    <item>
      <title>Python IRC Bot</title>
      <link>https://h3manth.com/scribe/python-irc-bot/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/python-irc-bot/</guid>
      <pubDate>Sun, 31 Oct 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>It started with the intention of making a simple IRC l33t translate bot after the l33t translation API. l33ty is an IRC bot.</description>
      <category>python</category>
      <category>python</category>
      <category>ubuntu</category>
      <category>git</category>
      <category>web</category>
    </item>
    <item>
      <title>L33t Translator</title>
      <link>https://h3manth.com/scribe/l33t-translator/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/l33t-translator/</guid>
      <pubDate>Thu, 14 Oct 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Here I introduce a dynamic 733+ translator an on the fly translator similar to Google translate. Where i can see the in JS.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>git</category>
      <category>web</category>
    </item>
    <item>
      <title>Edit Dot Rc Files and Auto Source</title>
      <link>https://h3manth.com/scribe/edit-dot-rc-files-and-auto-source/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/edit-dot-rc-files-and-auto-source/</guid>
      <pubDate>Wed, 06 Oct 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Here is the list which makes things clear: Type of shell | .rc support? | Path to rc ---|---|--- bash | yes | /.bashrc ash.</description>
      <category>python</category>
      <category>python</category>
      <category>bash</category>
    </item>
    <item>
      <title>Copying Shared Library Dependencies</title>
      <link>https://h3manth.com/scribe/copying-shared-library-dependencies/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/copying-shared-library-dependencies/</guid>
      <pubDate>Mon, 04 Oct 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Shared library dependenices can be easily listed with the help of ldd– list dynamic dependencies of executable files or.</description>
      <category>linux</category>
      <category>bash</category>
      <category>linux</category>
    </item>
    <item>
      <title>Time Zone Conversions</title>
      <link>https://h3manth.com/scribe/time-zone-conversions/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/time-zone-conversions/</guid>
      <pubDate>Mon, 27 Sep 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>’Time is constant, we come and go’, but the beauty of earth is so, that time varies with space. I made a simple BASH script.</description>
      <category>linux</category>
      <category>bash</category>
      <category>linux</category>
    </item>
    <item>
      <title>Curious Case of Combining Pdfs</title>
      <link>https://h3manth.com/scribe/curious-case-combining-pdfs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/curious-case-combining-pdfs/</guid>
      <pubDate>Fri, 24 Sep 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>The case: Few many chapters of some study material,files like chapter1.pdf, chapter2.pdf....chapterN.pdf, was easy to loop.</description>
      <category>linux</category>
      <category>bash</category>
      <category>linux</category>
    </item>
    <item>
      <title>Limpid a Simple App for P2pu</title>
      <link>https://h3manth.com/scribe/limpid-simple-app-p2pu/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/limpid-simple-app-p2pu/</guid>
      <pubDate>Wed, 22 Sep 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>It all start with a simple idea, i got of embedding a vt in a terminal, later on it turned out to be a stand alone all, with.</description>
      <category>python</category>
      <category>python</category>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>Setup Diaspora on Ubuntu</title>
      <link>https://h3manth.com/scribe/setup-diaspora-ubuntu/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/setup-diaspora-ubuntu/</guid>
      <pubDate>Thu, 16 Sep 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Was seeing lot of people facing issues to in set up, including me at the beginning, so i thought to make a setup script for.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>git</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>Insight of Google Instant</title>
      <link>https://h3manth.com/scribe/insight-google-instant/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/insight-google-instant/</guid>
      <pubDate>Wed, 08 Sep 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Google Instant is a new search enhancement that shows results as you type. Advantages to the users: 1. Faster a better live.</description>
      <category>web</category>
      <category>web</category>
    </item>
    <item>
      <title>Meet RMS</title>
      <link>https://h3manth.com/scribe/meet-rms/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/meet-rms/</guid>
      <pubDate>Wed, 08 Sep 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>RMS had been to RV college of engineering today to give a speech on Free Software, i was lucky enough to get a picture in JS.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>Mozilla P2PU Course</title>
      <link>https://h3manth.com/scribe/mozilla-p2pu-course/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/mozilla-p2pu-course/</guid>
      <pubDate>Thu, 02 Sep 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Join now The main goal of P2PU is to,’create a vibrant, peer-led system that helps people around the world easily access.</description>
      <category>web</category>
      <category>web</category>
    </item>
    <item>
      <title>PyBrain</title>
      <link>https://h3manth.com/scribe/pybrain/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/pybrain/</guid>
      <pubDate>Sat, 28 Aug 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>The data processing flow : PyBrain for whom? 1. Students. 2. Teachers. 3. Developers. PyBrain for what? 1. Neural Networks.</description>
      <category>python</category>
      <category>python</category>
      <category>ubuntu</category>
      <category>git</category>
      <category>web</category>
    </item>
    <item>
      <title>Gmail Voice and Video Chat Comes to GNU/Linux at Last</title>
      <link>https://h3manth.com/scribe/gmail-voice-and-video-chat-comes-gnulinux-last/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/gmail-voice-and-video-chat-comes-gnulinux-last/</guid>
      <pubDate>Fri, 20 Aug 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Today gmail has announced and rolled out this feature yes there were many alternatives like Pidgin, Empathy with this in JS.</description>
      <category>linux</category>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>SVG Smiley</title>
      <link>https://h3manth.com/scribe/svg-smiley/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/svg-smiley/</guid>
      <pubDate>Wed, 18 Aug 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>If SVG is not rendered in your browser, you can save the image from here If SVG is not rendered in your browser, you can.</description>
      <category>web</category>
      <category>web</category>
    </item>
    <item>
      <title>Hacker News Widget</title>
      <link>https://h3manth.com/scribe/hacker-news-widget/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/hacker-news-widget/</guid>
      <pubDate>Sun, 15 Aug 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Technical guide and code examples on Hacker News Widget (javascript, linux) by Hemanth HM. Practical notes and code examples.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>android</category>
      <category>git</category>
      <category>web</category>
    </item>
    <item>
      <title>Lemote Yeeloong</title>
      <link>https://h3manth.com/scribe/lemote-yeeloong/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/lemote-yeeloong/</guid>
      <pubDate>Tue, 10 Aug 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Few years back when i gave a talk on free software, one of the guys in the crowd asked me don’t you have free hardware? I.</description>
      <category>web</category>
      <category>web</category>
    </item>
    <item>
      <title>Speaking Clock GNU/Linux</title>
      <link>https://h3manth.com/scribe/speaking-clock-gnulinux/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/speaking-clock-gnulinux/</guid>
      <pubDate>Thu, 05 Aug 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Python Code Prerequisite:pyttsx #!/usr/bin/env python import pyttsx import time engine = pyttsx.init() rate = — Scribe notes.</description>
      <category>python</category>
      <category>python</category>
      <category>ubuntu</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>Scripting 101 Reddit Course</title>
      <link>https://h3manth.com/scribe/scripting-101-reddit-course/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/scripting-101-reddit-course/</guid>
      <pubDate>Tue, 03 Aug 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>’The University of Reddit is the product of free intellectualism and is a haven for the sharing of knowledge. Teachers and.</description>
      <category>python</category>
      <category>ruby</category>
      <category>python</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>YQL YUI and JQuery</title>
      <link>https://h3manth.com/scribe/yql-yui-and-jquery/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/yql-yui-and-jquery/</guid>
      <pubDate>Sat, 31 Jul 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Data 1. Query : select from github.user.info where id=’hemanth’ 2.The REST query... Practical notes and code examples on.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>git</category>
      <category>database</category>
      <category>web</category>
    </item>
    <item>
      <title>Twiit Your Google Status</title>
      <link>https://h3manth.com/scribe/twiit-your-google-status/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/twiit-your-google-status/</guid>
      <pubDate>Wed, 28 Jul 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>After Finding invisible mates I tried a simple python script again to do me a neat job of twitting and setting the same as.</description>
      <category>python</category>
      <category>python</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>Find Your Invisible Friends on Gmail</title>
      <link>https://h3manth.com/scribe/find-your-invisible-friends-gmail/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/find-your-invisible-friends-gmail/</guid>
      <pubDate>Sun, 18 Jul 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>After google news in terminal i was much interested in playing with XMPP Extensible Messaging and Presence Protocol, my.</description>
      <category>python</category>
      <category>python</category>
      <category>web</category>
    </item>
    <item>
      <title>Sort Text Blocks</title>
      <link>https://h3manth.com/scribe/sort-text-blocks/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/sort-text-blocks/</guid>
      <pubDate>Fri, 16 Jul 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>I recently came across a simple task, wherein i had to sort a massive text file which was an output of a heavy data in JS.</description>
      <category>linux</category>
      <category>bash</category>
    </item>
    <item>
      <title>Desktop Session Detection Python</title>
      <link>https://h3manth.com/scribe/desktop-session-detection-python/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/desktop-session-detection-python/</guid>
      <pubDate>Mon, 05 Jul 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>As, i was doing a bug fix for this bug i had to find a way to detect the current desktop session, based on which further.</description>
      <category>python</category>
      <category>python</category>
    </item>
    <item>
      <title>Google News in Terminal</title>
      <link>https://h3manth.com/scribe/google-news-terminal/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/google-news-terminal/</guid>
      <pubDate>Mon, 05 Jul 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>After Upload to picasa from cli and google-sunrise-sunset-terminal in past few days, i was gaming on some substantial data.</description>
      <category>python</category>
      <category>python</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>RSS Feed Twitt Bots</title>
      <link>https://h3manth.com/scribe/rss-feed-twitt-bots/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/rss-feed-twitt-bots/</guid>
      <pubDate>Fri, 02 Jul 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>The open source world has always be a great source of energy to all especially for code monkeys and terminal junkies, not.</description>
      <category>python</category>
      <category>ruby</category>
      <category>python</category>
      <category>linux</category>
    </item>
    <item>
      <title>Twitter Updates With Geolocation</title>
      <link>https://h3manth.com/scribe/twitter-updates-geolocation/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/twitter-updates-geolocation/</guid>
      <pubDate>Thu, 01 Jul 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Update your twitter with your current geolocation, from terminal I was playing with a python wrapper around the Twitter API.</description>
      <category>python</category>
      <category>python</category>
      <category>web</category>
    </item>
    <item>
      <title>Bash vs Python</title>
      <link>https://h3manth.com/scribe/bash-vs-python/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/bash-vs-python/</guid>
      <pubDate>Wed, 30 Jun 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A simple case study: It’s not about one programming language killing and replacing the other, its all about the purpose!.</description>
      <category>python</category>
      <category>python</category>
      <category>bash</category>
    </item>
    <item>
      <title>Mutt Gmail Labels and Contact Suggestions via IMAP</title>
      <link>https://h3manth.com/scribe/mutt-gmail-labels-and-contact-suggestions-imap/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/mutt-gmail-labels-and-contact-suggestions-imap/</guid>
      <pubDate>Tue, 29 Jun 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>No matter how many E-Mail client are released, the power of Mutt remains unbeaten IMAP or POP3 ?! This has become much a.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>git</category>
      <category>linux</category>
    </item>
    <item>
      <title>Google Sunrise Sunset From Terminal</title>
      <link>https://h3manth.com/scribe/google-sunrise-sunset-terminal/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/google-sunrise-sunset-terminal/</guid>
      <pubDate>Mon, 28 Jun 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>As Google starts Sunrise and Sunset query, i tried these silly bash functions, make it more better. Prerequisites in JS fast.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>git</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>Getme Video</title>
      <link>https://h3manth.com/scribe/getme-video/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/getme-video/</guid>
      <pubDate>Tue, 22 Jun 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Ingredients: youtube-dl, ffmpeg, ffmpeg2theora sudo apt-get install youtube-dl ffmpeg ffmpeg2theora cat /.bashrc ’ fi fi }.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>bash</category>
    </item>
    <item>
      <title>Sendmails via Sendmail With Attachments</title>
      <link>https://h3manth.com/scribe/sendmails-sendmail-attachments/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/sendmails-sendmail-attachments/</guid>
      <pubDate>Tue, 22 Jun 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>After Send mail via python it was time to try real sendmail. [ From the FAQ pages of sendmail ] How do I create attachments.</description>
      <category>python</category>
      <category>python</category>
      <category>web</category>
    </item>
    <item>
      <title>Random Images From Xkcd as Wallpaper</title>
      <link>https://h3manth.com/scribe/random-images-xkcd-wallpaper/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/random-images-xkcd-wallpaper/</guid>
      <pubDate>Sun, 20 Jun 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Afterhowto use real-time earth wallpaper i tired to make some random xkcd images as my wallpaper. The below is a simple.</description>
      <category>linux</category>
      <category>bash</category>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>Upload to Picasa From Command Line Using Googlecl</title>
      <link>https://h3manth.com/scribe/upload-picasa-command-line-using-googlecl/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/upload-picasa-command-line-using-googlecl/</guid>
      <pubDate>Sat, 19 Jun 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Specially for Nikon users sudo apt-get install ufraw-batch cd /Pictures/Nikon ufraw-batch --out-type=jpeg .NEF ; mkidr nef.</description>
      <category>python</category>
      <category>python</category>
      <category>ubuntu</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>OpenVBX a Web-based Open Source Phone System.</title>
      <link>https://h3manth.com/scribe/openvbx-web-based-open-source-phone-system/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/openvbx-web-based-open-source-phone-system/</guid>
      <pubDate>Tue, 15 Jun 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>’OpenVBX is an open source PHP/MySQL application that helps developers build rich, high quality Internet phone and SMS in JS.</description>
      <category>linux</category>
      <category>android</category>
      <category>git</category>
      <category>bash</category>
      <category>database</category>
    </item>
    <item>
      <title>Extended Experiment With Command Line Dictionary</title>
      <link>https://h3manth.com/scribe/extended-experiment-command-line-dictionary/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/extended-experiment-command-line-dictionary/</guid>
      <pubDate>Sun, 13 Jun 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>After my old experiments with dictionary server protocol linux rfc 2229 i just wanted to try getting a mammoth list of in JS.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>bash</category>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>Join Operation Clean Sweep</title>
      <link>https://h3manth.com/scribe/join-operation-clean-sweep/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/join-operation-clean-sweep/</guid>
      <pubDate>Mon, 07 Jun 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Read more Operation Cleansweep was launched at UDS-M by Jono Bacon. The below the skeleton of the Workflow from the review.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>web</category>
    </item>
    <item>
      <title>MyGooglepage</title>
      <link>https://h3manth.com/scribe/mygooglepage/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/mygooglepage/</guid>
      <pubDate>Mon, 07 Jun 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>As Google is rolling there new feature of changing the background of the main search page, i created the above with one of.</description>
      <category>web</category>
      <category>web</category>
    </item>
    <item>
      <title>Ubuntu 10.10 (Maverick Meerkat) Alpha 1 Get It Test It</title>
      <link>https://h3manth.com/scribe/ubuntu-1010-maverick-meerkat-alpha-1-get-it-test-it/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/ubuntu-1010-maverick-meerkat-alpha-1-get-it-test-it/</guid>
      <pubDate>Thu, 03 Jun 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Ubuntu 10.10 (Maverick Meerkat) Alpha 1 Get It Test It — [] Download ubuntu 10.10 alpha1 Practical notes and code examples.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>web</category>
    </item>
    <item>
      <title>sudosocial.me</title>
      <link>https://h3manth.com/scribe/sudosocialme/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/sudosocialme/</guid>
      <pubDate>Wed, 02 Jun 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>See the video and also do visit sudosocial.me SudoSocial - An Introduction from Mozilla Labs README file. Practical notes.</description>
      <category>web</category>
      <category>git</category>
      <category>web</category>
    </item>
    <item>
      <title>VLC 1.1.0 Release Candidate With WebM / VP8</title>
      <link>https://h3manth.com/scribe/vlc-110-release-candidate-webm-vp8/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/vlc-110-release-candidate-webm-vp8/</guid>
      <pubDate>Fri, 28 May 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>’The WebM project is dedicated to developing a high-quality, open video format for the web that is freely available to in JS.</description>
      <category>linux</category>
      <category>git</category>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>Google Chrome Is Stable for GNU/Linux Now</title>
      <link>https://h3manth.com/scribe/google-chrome-stable-gnulinux-now/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/google-chrome-stable-gnulinux-now/</guid>
      <pubDate>Wed, 26 May 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>The image shows an error which says, google-chrome-beta is conflicting package, so what is upgrade? Google Chrome is stable.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>How to Get Info About All the Nodes in the Network via SSH ?</title>
      <link>https://h3manth.com/scribe/how-get-info-about-all-nodes-network-ssh/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/how-get-info-about-all-nodes-network-ssh/</guid>
      <pubDate>Mon, 17 May 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Logic: 1. Checking if the host is alive. 2. Getting info about them, via remote commands. Steps: 1. Prepare password free.</description>
      <category>linux</category>
      <category>bash</category>
      <category>linux</category>
    </item>
    <item>
      <title>Surfraw - a Fast Unix Command Line Interface to WWW Services</title>
      <link>https://h3manth.com/scribe/surfraw-fast-unix-command-line-interface-www-services/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/surfraw-fast-unix-command-line-interface-www-services/</guid>
      <pubDate>Wed, 12 May 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>’Surfraw provides a fast unix command line interface to a variety of popular WWW search engines and other artifacts of in JS.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>bash</category>
    </item>
    <item>
      <title>Embedding Google Wave</title>
      <link>https://h3manth.com/scribe/embedding-google-wave/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/embedding-google-wave/</guid>
      <pubDate>Sat, 01 May 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Embedding Google Wave — Embedding Google Wave: Sample WAVES embedded Practical notes and code examples by Hemanth HM in JS.</description>
      <category>web</category>
      <category>web</category>
    </item>
    <item>
      <title>How Google Wave Embedding Works ?</title>
      <link>https://h3manth.com/scribe/how-google-wave-embedding-works/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/how-google-wave-embedding-works/</guid>
      <pubDate>Sat, 01 May 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>The flow of embedding a wave to any webpage The URI will be like : googlewavedomain#Postion!w[Code] The embed code will be.</description>
      <category>javascript</category>
      <category>javascript</category>
    </item>
    <item>
      <title>My Experience With P2pu</title>
      <link>https://h3manth.com/scribe/my-experience-p2pu/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/my-experience-p2pu/</guid>
      <pubDate>Wed, 28 Apr 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>p2pu Learning for everyone, by everyone, about almost anything. ’The Peer 2 Peer University (P2PU) is an online community.</description>
      <category>web</category>
      <category>web</category>
    </item>
    <item>
      <title>RFC Finder a Desktop App</title>
      <link>https://h3manth.com/scribe/rfc-finder-desktop-app/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/rfc-finder-desktop-app/</guid>
      <pubDate>Wed, 28 Apr 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>The idea was to make a desktop application for GNU/Linux where you could make searching Request for Comments (RFC), easier.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>linux</category>
    </item>
    <item>
      <title>Ubuntu Family a Happy Family</title>
      <link>https://h3manth.com/scribe/ubuntu-family-happy-family/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/ubuntu-family-happy-family/</guid>
      <pubDate>Sat, 24 Apr 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Ubuntu family, I made a collage work out of all the pics of ubuntu code names, inspired by nizarus. Version | Code name |.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>web</category>
    </item>
    <item>
      <title>Fixed Enabling Desktop Effects for ATI in Ubuntu Lucid</title>
      <link>https://h3manth.com/scribe/fixed-enabling-desktop-effects-ati-ubuntu-lucid/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/fixed-enabling-desktop-effects-ati-ubuntu-lucid/</guid>
      <pubDate>Thu, 22 Apr 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>0.sudo apt-get purge fglrx-modaliases fglrx-amdcccle fglrx-kernel-source xorg-driver-fglrx xorg-driver-fglrx-dev 1.reboot.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>linux</category>
    </item>
    <item>
      <title>QuickShot</title>
      <link>https://h3manth.com/scribe/quickshot/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/quickshot/</guid>
      <pubDate>Wed, 21 Apr 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Take screen shots in your language using an intuitive and semi-automated step-by-step process Install it: $ sudo in code.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>web</category>
    </item>
    <item>
      <title>An Ants Journey in a Planet Called IBM</title>
      <link>https://h3manth.com/scribe/ants-journey-planet-called-ibm/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/ants-journey-planet-called-ibm/</guid>
      <pubDate>Wed, 14 Apr 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Most of us would have attended many conferences and seminars, with an agenda a topic too and yes indeed lunch and back home.</description>
      <category>linux</category>
      <category>linux</category>
      <category>opensource</category>
    </item>
    <item>
      <title>GCC 4.5.0 Released!</title>
      <link>https://h3manth.com/scribe/gcc-450-released/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/gcc-450-released/</guid>
      <pubDate>Wed, 14 Apr 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Status report form From: Richard Guenther The GCC 4.5.0 release has been created and the branch is now open for regression.</description>
      <category>linux</category>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>Go on Ubuntu</title>
      <link>https://h3manth.com/scribe/go-ubuntu/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/go-ubuntu/</guid>
      <pubDate>Tue, 06 Apr 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Go is a compiled, garbage-collected, concurrent programming language developed by Google Inc. Below is a simple script to.</description>
      <category>python</category>
      <category>python</category>
      <category>ubuntu</category>
      <category>bash</category>
      <category>linux</category>
    </item>
    <item>
      <title>Generate Unique Random Alphanumeric Strings Ruby</title>
      <link>https://h3manth.com/scribe/generate-unique-random-alphanumeric-strings-ruby/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/generate-unique-random-alphanumeric-strings-ruby/</guid>
      <pubDate>Wed, 31 Mar 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>There are many ways to achieve the same, after meddling with different ways and from the help of few ruby clans, I could.</description>
      <category>linux</category>
      <category>ruby</category>
      <category>linux</category>
    </item>
    <item>
      <title>Google&apos;s Web Application Security Scanner</title>
      <link>https://h3manth.com/scribe/googles-web-application-security-scanner/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/googles-web-application-security-scanner/</guid>
      <pubDate>Sat, 20 Mar 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>skipfish - web application security scanner ’Skipfish is an active web application security reconnaissance tool. It prepares.</description>
      <category>linux</category>
      <category>bash</category>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>Script to Install Oracle</title>
      <link>https://h3manth.com/scribe/script-install-oracle/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/script-install-oracle/</guid>
      <pubDate>Fri, 12 Mar 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Simple hack to install oracle on Ubuntu sudo sh -c ’echo ’deb unstable main non-free’ /etc/apt/sources.list’ wget in JS fast.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>CLI twitpic</title>
      <link>https://h3manth.com/scribe/cli-twitpic/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/cli-twitpic/</guid>
      <pubDate>Fri, 05 Mar 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Bash CLI script using curl and multipart/form-data to upload images directly to TwitPic and post status updates to Twitter.</description>
      <category>web</category>
      <category>bash</category>
      <category>linux</category>
      <category>cli</category>
    </item>
    <item>
      <title>Insert into mysql DB from text files</title>
      <link>https://h3manth.com/scribe/insert-mysql-db-text-files/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/insert-mysql-db-text-files/</guid>
      <pubDate>Fri, 05 Mar 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Bash script using file descriptors, sed, awk, and MySQL CLI to parse words and meanings from text files and batch-insert.</description>
      <category>web</category>
      <category>bash</category>
      <category>mysql</category>
      <category>linux</category>
    </item>
    <item>
      <title>Install SSL Certificate Tomcat bash script</title>
      <link>https://h3manth.com/scribe/install-ssl-certificate-tomcat-bash-script/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/install-ssl-certificate-tomcat-bash-script/</guid>
      <pubDate>Fri, 05 Mar 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Automated Bash script to import and install SSL certificates into the Java keystore for Apache Tomcat servers on Linux.</description>
      <category>linux</category>
      <category>bash</category>
    </item>
    <item>
      <title>Customizing Bespin</title>
      <link>https://h3manth.com/scribe/customizing-bespin/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/customizing-bespin/</guid>
      <pubDate>Sun, 21 Feb 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>with syntax and code highlighting Read the intro to bespin before you continue Prereq: Python 2.5 with simplejson or Python.</description>
      <category>python</category>
      <category>python</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>Bespin the Next Generation Web Code Editor</title>
      <link>https://h3manth.com/scribe/bespin-next-generation-web-code-editor/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/bespin-next-generation-web-code-editor/</guid>
      <pubDate>Mon, 15 Feb 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>’Bespin is a Mozilla Labs experiment on how to build an extensible Web code editor using HTML 5 technology.’ I have tired.</description>
      <category>web</category>
      <category>web</category>
    </item>
    <item>
      <title>NS2 on Ubuntu 9.10</title>
      <link>https://h3manth.com/scribe/ns2-ubuntu-910/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/ns2-ubuntu-910/</guid>
      <pubDate>Sat, 13 Feb 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>To install The Network Simulator - ns-2 we need to bit of circus. Install dependencies : $ sudo apt-get install libpcap-dev.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>bash</category>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>Generate index.html for a given directory</title>
      <link>https://h3manth.com/scribe/generate-indexhtml-given-directory/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/generate-indexhtml-given-directory/</guid>
      <pubDate>Fri, 12 Feb 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>#!/bin/bash #Author : Hemanth.HM #Email : hemanth.hm@gmail.com #Purpose : To genrate index.html for a give directory. #Usage.</description>
      <category>linux</category>
      <category>bash</category>
    </item>
    <item>
      <title>RSS Feed as Wallpaper</title>
      <link>https://h3manth.com/scribe/rss-feed-wallpaper/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/rss-feed-wallpaper/</guid>
      <pubDate>Wed, 10 Feb 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Pre-Req convert utility :sudo apt-get install imagemagick curl utility :sudo apt-get install curl Any wallpaper :it’s called.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>bash</category>
    </item>
    <item>
      <title>Log file viewer in PHP</title>
      <link>https://h3manth.com/scribe/log-file-viewer-php/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/log-file-viewer-php/</guid>
      <pubDate>Tue, 09 Feb 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>= 0) { $position = $position - $chunklen; if ($position = $numtoget + 1) { pregmatch(’!(.?n){’.($numtoget-1).’}$!’, $data.</description>
      <category>linux</category>
      <category>linux</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Ground Control on Karmic</title>
      <link>https://h3manth.com/scribe/ground-control-karmic/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/ground-control-karmic/</guid>
      <pubDate>Sat, 30 Jan 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Ground control collaboration of launchpad and bazaar branches for easier development for the everyday user! How to install.</description>
      <category>python</category>
      <category>python</category>
      <category>ubuntu</category>
      <category>linux</category>
    </item>
    <item>
      <title>Django on Ubuntu</title>
      <link>https://h3manth.com/scribe/django-ubuntu/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/django-ubuntu/</guid>
      <pubDate>Tue, 26 Jan 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Django | The Web framework for perfectionists with deadlines Settings it up: sudo apt-get install django Check out the in JS.</description>
      <category>python</category>
      <category>python</category>
      <category>ubuntu</category>
      <category>web</category>
    </item>
    <item>
      <title>My Google Wave Ideas</title>
      <link>https://h3manth.com/scribe/my-google-wave-ideas/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/my-google-wave-ideas/</guid>
      <pubDate>Fri, 22 Jan 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>My 55 ideas for Google Wave :{Some are on it’s way} : Go and vote here :You liked any? 1.’Alloww grouping in contacts list.</description>
      <category>web</category>
      <category>web</category>
    </item>
    <item>
      <title>Firefox 3.6 With Full HTML 5 API Support</title>
      <link>https://h3manth.com/scribe/firefox-36-full-html-5-api-support/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/firefox-36-full-html-5-api-support/</guid>
      <pubDate>Thu, 21 Jan 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>As the latest firfox came up was were happy to read the below in there site : ’Currently, an entirely new spec is being.</description>
      <category>javascript</category>
      <category>javascript</category>
      <category>web</category>
    </item>
    <item>
      <title>MySQL DB Synchronization.</title>
      <link>https://h3manth.com/scribe/mysql-db-synchronization/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/mysql-db-synchronization/</guid>
      <pubDate>Tue, 19 Jan 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>DB replication/reflection is on the most import process while achieving a distributed system, which helps in the DB in JS.</description>
      <category>linux</category>
      <category>bash</category>
      <category>database</category>
    </item>
    <item>
      <title>Synchronize remote hosts</title>
      <link>https://h3manth.com/scribe/synchronize-remote-hosts/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/synchronize-remote-hosts/</guid>
      <pubDate>Mon, 18 Jan 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>A simple script to sync remote hosts, steps to achieve it : 1.Avoid SCP prompting for password [ local host ] = ssh-keygen.</description>
      <category>linux</category>
      <category>linux</category>
    </item>
    <item>
      <title>Send mail to Gmail programatically with Python</title>
      <link>https://h3manth.com/scribe/send-mail-gmail-programatically-python/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/send-mail-gmail-programatically-python/</guid>
      <pubDate>Sat, 16 Jan 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>#!/usr/bin/python import smtplib from email.MIMEMultipart import MIMEMultipart from email.MIMEBase import MIMEBase from.</description>
      <category>python</category>
      <category>python</category>
    </item>
    <item>
      <title>Reseting htpasswd with PHP</title>
      <link>https://h3manth.com/scribe/reseting-htpasswd-php/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/reseting-htpasswd-php/</guid>
      <pubDate>Fri, 15 Jan 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>0) { $htpasswd = file($file); $auth = array(); foreach($htpasswd as $h) { $array = explode(’:’,$h); $user = $array[0]; $pass.</description>
      <category>linux</category>
      <category>linux</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Synchronizing SVN With an HTTPS URL</title>
      <link>https://h3manth.com/scribe/synchronizing-svn-https-url/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/synchronizing-svn-https-url/</guid>
      <pubDate>Tue, 05 Jan 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Creating a read-only mirror of a repository from a HTTPS which is in sync helps to maintain an local repo which is in sync.</description>
      <category>web</category>
      <category>git</category>
    </item>
    <item>
      <title>Amd Ati Catalyst Display Driver Gnulinux</title>
      <link>https://h3manth.com/scribe/amd-ati-catalyst-display-driver-gnulinux/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/amd-ati-catalyst-display-driver-gnulinux/</guid>
      <pubDate>Fri, 01 Jan 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Dependencies : XOrg 6.8, 6.9, 7.0, 7.1, 7.2, 7.3 or 7.4 Linux kernel 2.6 or above glibc version 2.2 or 2.3 POSIX Shared.</description>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>Indian Transliteration Bookmarklet Kannada</title>
      <link>https://h3manth.com/scribe/indian-transliteration-bookmarklet-kannada/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/indian-transliteration-bookmarklet-kannada/</guid>
      <pubDate>Fri, 01 Jan 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Google Transliteration offers an option for converting English characters to the characters used in Kannada and many other.</description>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>Programmatically Delete Sms Android Python</title>
      <link>https://h3manth.com/scribe/programmatically-delete-sms-android-python/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/programmatically-delete-sms-android-python/</guid>
      <pubDate>Fri, 01 Jan 2010 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Deleting SMS text has been on of issues with default SMS clients of Andriod OS. Issue 5669 talks a lot about it. The most.</description>
      <category>web</category>
      <category>linux</category>
      <category>bash</category>
    </item>
    <item>
      <title>Generic File Extracter</title>
      <link>https://h3manth.com/scribe/generic-file-extracter/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/generic-file-extracter/</guid>
      <pubDate>Thu, 31 Dec 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Simple but effective and handy utility for people dealing with hell lot of zips. type -P $1 and /dev/null || echo $1 not.</description>
      <category>linux</category>
      <category>linux</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Auto Completion in Bash for Maven</title>
      <link>https://h3manth.com/scribe/auto-completion-bash-maven/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/auto-completion-bash-maven/</guid>
      <pubDate>Thu, 24 Dec 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Step 1 : Check if bashcompletion in enabled in your .bashrc. Step 2 : Add the file attached to /etc/bashcompletion.d/m2.</description>
      <category>linux</category>
      <category>bash</category>
    </item>
    <item>
      <title>Bash Made Better With Shopt</title>
      <link>https://h3manth.com/scribe/bash-made-better-shopt/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/bash-made-better-shopt/</guid>
      <pubDate>Thu, 24 Dec 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>1.Enable automatic typo correction for directory names shopt -s cdspell Testing hemanth@ubuntu:/var/log$ cd /tp /tmp in JS.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>bash</category>
    </item>
    <item>
      <title>Plotting Performance Graph of a GNU/Linux Box</title>
      <link>https://h3manth.com/scribe/plotting-performance-graph-gnulinux-box/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/plotting-performance-graph-gnulinux-box/</guid>
      <pubDate>Fri, 11 Dec 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Easy and fun Things needed : dstat GNUPlot This post, is not elaborating on dstat or GNUplot but rather focusing directly.</description>
      <category>linux</category>
      <category>bash</category>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>Creating Self-Extracting Sources Files</title>
      <link>https://h3manth.com/scribe/creating-self-extracting-sources-files/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/creating-self-extracting-sources-files/</guid>
      <pubDate>Thu, 10 Dec 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>The idea is pretty simple : Embed all your tgz’s below a place holder and count the lines to get each tgz and pipe tail and.</description>
      <category>linux</category>
      <category>bash</category>
    </item>
    <item>
      <title>Setting Up a Secure Subversion Server With Apache in Ubuntu</title>
      <link>https://h3manth.com/scribe/setting-secure-subversion-server-apache-ubuntu/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/setting-secure-subversion-server-apache-ubuntu/</guid>
      <pubDate>Sat, 21 Nov 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>If you have not read theApache HTTPS, read it before you go through this post. ’Subversion (SVN) is a version control system.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>git</category>
      <category>web</category>
    </item>
    <item>
      <title>How to Secure Apache With HTTPS</title>
      <link>https://h3manth.com/scribe/how-secure-apache-https/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/how-secure-apache-https/</guid>
      <pubDate>Sat, 14 Nov 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Hypertext Transfer Protocol Secure (HTTPS) = HTTP + SSL/TLS Check list: apache sever openssl Steps: For Ubuntu 10.04/Apache.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>web</category>
    </item>
    <item>
      <title>Skype 2.1 beta on Ubuntu 9.10</title>
      <link>https://h3manth.com/scribe/skype-21-beta-ubuntu-910/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/skype-21-beta-ubuntu-910/</guid>
      <pubDate>Sun, 08 Nov 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Skype 2.1 beta an open source UI layer and works great one pulse audio in karmic. Enable medibuntu : sudo wget... Practical.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>bash</category>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>Install FireFox 3.6 Namoroka for Karmic</title>
      <link>https://h3manth.com/scribe/install-firefox-36-namoroka-karmic/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/install-firefox-36-namoroka-karmic/</guid>
      <pubDate>Sat, 07 Nov 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Namoroka After Firefox3.5 (’Shiretoko’) is released, the next version of Firefox will be developed under the project name.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>Sound Card Not Detected in Ubuntu 9.10? Fix It!</title>
      <link>https://h3manth.com/scribe/sound-card-not-detected-ubuntu-910-fix-it/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/sound-card-not-detected-ubuntu-910-fix-it/</guid>
      <pubDate>Sat, 07 Nov 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Normally the Audio device: ATI Technologies Inc RS780 Azalia controller and RS series break after an upgrade to karmic This.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>linux</category>
    </item>
    <item>
      <title>Install Linux From HDD Without Burning From Iso</title>
      <link>https://h3manth.com/scribe/install-linux-hdd-without-burning-iso/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/install-linux-hdd-without-burning-iso/</guid>
      <pubDate>Mon, 02 Nov 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Had a collection of GNU/Linux distros, had no time or money to buy DVD’s :P so came up with this plan : sudo mkdir /distro.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>linux</category>
    </item>
    <item>
      <title>Zsync | Update to Upgrade Ubuntu</title>
      <link>https://h3manth.com/scribe/zsync-update-upgrade-ubuntu/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/zsync-update-upgrade-ubuntu/</guid>
      <pubDate>Fri, 30 Oct 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>From alpha,beta or RC now you can update the .iso image to upgrade the OS, instead of downloading the entire iso image Very.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>bash</category>
    </item>
    <item>
      <title>Unable to Login After Upgrade to Karmic [Solved]</title>
      <link>https://h3manth.com/scribe/unable-login-after-upgrade-karmic-solved/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/unable-login-after-upgrade-karmic-solved/</guid>
      <pubDate>Tue, 27 Oct 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>This happens when an upgrade is done without removing the non-free graphical drivers, normally Nvidia or ATI cards. Actually.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>bash</category>
    </item>
    <item>
      <title>CSV parsing methods in Linux</title>
      <link>https://h3manth.com/scribe/csv-parsing-methods-linux/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/csv-parsing-methods-linux/</guid>
      <pubDate>Thu, 22 Oct 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>#To get emails from CSV which is exported form your mail box grep -o -i ’[^,]@[^,]’ contacts.csv #Cut the required column.</description>
      <category>linux</category>
      <category>bash</category>
      <category>linux</category>
    </item>
    <item>
      <title>&apos;Pax&apos; a Powerful Tool to Read and Write File Archives and Copy Directory Hierarchies</title>
      <link>https://h3manth.com/scribe/pax-powerful-tool-read-and-write-file-archives-and-copy-directory-hierarchies/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/pax-powerful-tool-read-and-write-file-archives-and-copy-directory-hierarchies/</guid>
      <pubDate>Thu, 22 Oct 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>To install pax on ubuntu sudo apt-get install pax the manual is attached with this article. ’pax will read, write, and list.</description>
      <category>linux</category>
      <category>ubuntu</category>
    </item>
    <item>
      <title>Sudo Add-apt-repository | Karmic Kool</title>
      <link>https://h3manth.com/scribe/sudo-add-apt-repository-karmic-kool/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/sudo-add-apt-repository-karmic-kool/</guid>
      <pubDate>Sun, 04 Oct 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>The Changelog of Karmic read so : software-properties (0.75) karmic; urgency=low new helper script ’add-apt-repository’.</description>
      <category>linux</category>
      <category>ubuntu</category>
    </item>
    <item>
      <title>Howto Set Up Your Own Google Wave Sever on Ubuntu?</title>
      <link>https://h3manth.com/scribe/howto-set-your-own-google-wave-sever-ubuntu/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/howto-set-your-own-google-wave-sever-ubuntu/</guid>
      <pubDate>Thu, 01 Oct 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>PyGoWave Server | Google wave server needs the following : Python 2.6.1 Django 1.0.2 Orbited 0.7.7 RabbitMQ 1.6.0 Python.</description>
      <category>python</category>
      <category>python</category>
      <category>javascript</category>
      <category>ubuntu</category>
      <category>git</category>
    </item>
    <item>
      <title>Install-gnome-shell-ubuntu-kamric-jaunty</title>
      <link>https://h3manth.com/scribe/install-gnome-shell-ubuntu-kamric-jaunty/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/install-gnome-shell-ubuntu-kamric-jaunty/</guid>
      <pubDate>Thu, 01 Oct 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>1) Get curl sudo apt-get install curl 2) Build deps : sudo apt-get install libgnomeui-dev librsvg2-dev libreadline5-dev.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>git</category>
      <category>bash</category>
    </item>
    <item>
      <title>OOIdenti.ca | Update identi.ca Status From OO</title>
      <link>https://h3manth.com/scribe/ooidentica-update-identica-status-oo/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/ooidentica-update-identica-status-oo/</guid>
      <pubDate>Thu, 01 Oct 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>After OOTwitter i tired a similar one for indeti.ca, the steps are as before you download the file from the attachment in JS.</description>
      <category>web</category>
      <category>web</category>
    </item>
    <item>
      <title>OOoTwitter | Open Office Twitter</title>
      <link>https://h3manth.com/scribe/oootwitter-open-office-twitter/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/oootwitter-open-office-twitter/</guid>
      <pubDate>Wed, 30 Sep 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Question : How to twitt from open office? Download and open this :OOTwitter Now goto : Tools - Macros - Organize macros.</description>
      <category>linux</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>How to Use the Real-time Earth Wallpaper Script for Linux</title>
      <link>https://h3manth.com/scribe/how-use-real-time-earth-wallpaper-script-linux/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/how-use-real-time-earth-wallpaper-script-linux/</guid>
      <pubDate>Sun, 20 Sep 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>1.Save code part to a file, say change.sh while [ 1 ]; do COUNTER=0 while [ $COUNTER -lt 60 ]; do wget... Practical notes.</description>
      <category>linux</category>
      <category>bash</category>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>AMD/ATI | Black Edtion 64bit on Ubuntu | Fixing Issues</title>
      <link>https://h3manth.com/scribe/amdati-black-edtion-64bit-ubuntu-fixing-issues/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/amdati-black-edtion-64bit-ubuntu-fixing-issues/</guid>
      <pubDate>Fri, 11 Sep 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>P.S : The below discussion is considering AMD/ATI into frame. AMD Phenom has many variates the latest belonging to in JS.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>linux</category>
    </item>
    <item>
      <title>Resolving Application Dependencies | Apt-cache</title>
      <link>https://h3manth.com/scribe/resolving-application-dependencies-apt-cache/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/resolving-application-dependencies-apt-cache/</guid>
      <pubDate>Sat, 29 Aug 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Normally while updating an application in GNU/Linux, we download the source and compile and install it. Sometimes we find.</description>
      <category>linux</category>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>Pidgin 2.6.1 Adds XMPP Voice and Video Support (but Not on Windows)</title>
      <link>https://h3manth.com/scribe/pidgin-261-adds-xmpp-voice-and-video-support-not-windows/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/pidgin-261-adds-xmpp-voice-and-video-support-not-windows/</guid>
      <pubDate>Sat, 22 Aug 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Long awaited in the list, voice support for pidgin for GNU/Linux is out, most of them were on Skype all these days for Voice.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>Install Eclipse Galileo (3.5) on Ubuntu Karmic (9.10)</title>
      <link>https://h3manth.com/scribe/install-eclipse-galileo-35-ubuntu-karmic-910/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/install-eclipse-galileo-35-ubuntu-karmic-910/</guid>
      <pubDate>Thu, 20 Aug 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Eclipse is not mere an IDE, it’s smart! Open source community and non-profit organization. ’Borland, IBM, MERANT, QNX in JS.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>bash</category>
      <category>linux</category>
    </item>
    <item>
      <title>Installing KDE 4.3 RC 3</title>
      <link>https://h3manth.com/scribe/installing-kde-43-rc-3/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/installing-kde-43-rc-3/</guid>
      <pubDate>Wed, 05 Aug 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Karmic users, can upgrade to the latest packages. Users of 9.04 : echo ’deb jaunty main’ ... Practical notes and code in JS.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>web</category>
    </item>
    <item>
      <title>Experiments With Dictionary Server Protocol Linux | RFC 2229</title>
      <link>https://h3manth.com/scribe/experiments-dictionary-server-protocol-linux-rfc-2229/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/experiments-dictionary-server-protocol-linux-rfc-2229/</guid>
      <pubDate>Mon, 03 Aug 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>There RFC 2229 defines the The Dictionary Server Protocol (DICT) is a TCP transaction based query/response protocol that.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>bash</category>
      <category>linux</category>
    </item>
    <item>
      <title>Install EMACS23 on Ubuntu</title>
      <link>https://h3manth.com/scribe/install-emacs23-ubuntu/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/install-emacs23-ubuntu/</guid>
      <pubDate>Sat, 01 Aug 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>The emacs-snapshot packages originate from emacs and are adapted to work in Ubuntu. Add the attached file info to your in JS.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>web</category>
    </item>
    <item>
      <title>One Line to Search Wiki in Linux With GUI</title>
      <link>https://h3manth.com/scribe/one-line-search-wiki-linux-gui/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/one-line-search-wiki-linux-gui/</guid>
      <pubDate>Sat, 01 Aug 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>I just tried make a one liner to get info about keywords from Wikipedia. This is just an idea can be further advanced , the.</description>
      <category>linux</category>
      <category>ubuntu</category>
      <category>bash</category>
      <category>web</category>
      <category>linux</category>
    </item>
    <item>
      <title>Hyperlink to URL &amp;&amp; Extracting all the links from a site</title>
      <link>https://h3manth.com/scribe/hyperlink-url-extracting-all-links-site/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/hyperlink-url-extracting-all-links-site/</guid>
      <pubDate>Sun, 26 Jul 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>This is a sample experiment i tried to convert , rather extract an URI from a hyperlink. Consider an example : href = ’.</description>
      <category>linux</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>One line to install NMAP 5.0 from source</title>
      <link>https://h3manth.com/scribe/nmap/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/nmap/</guid>
      <pubDate>Sat, 18 Jul 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>The below command , is what i got after playing with wget and tar for a while, just copy and paste in the terminal to in JS.</description>
      <category>linux</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>Know Your Weather From Terminal</title>
      <link>https://h3manth.com/scribe/know-your-weather-terminal/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/know-your-weather-terminal/</guid>
      <pubDate>Wed, 15 Jul 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Here is a small trick i tired to find the weather from the terminal. The simple code below , gives you the update of current.</description>
      <category>linux</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>Methods to Submit a Form With POST Using {Curl | Perl | Python | Ruby | Lynx}</title>
      <link>https://h3manth.com/scribe/methods-submit-form-post-using-curl-perl-python-ruby-lynx/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/methods-submit-form-post-using-curl-perl-python-ruby-lynx/</guid>
      <pubDate>Wed, 15 Jul 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Assume that you have a form , in the source look for something similar to : input name=’rid’ type=’TEXT’ input name=’submit’.</description>
      <category>python</category>
      <category>ruby</category>
      <category>python</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>New VLC 1.0 howto get it</title>
      <link>https://h3manth.com/scribe/new-vlc-10-howto-get-it/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/new-vlc-10-howto-get-it/</guid>
      <pubDate>Fri, 10 Jul 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>How to install VLC 1.0 on Ubuntu using the Launchpad PPA. Practical notes and code examples on New VLC 1.0 howto get it by.</description>
      <category>cli</category>
      <category>linux</category>
    </item>
    <item>
      <title>xclip - command line interface to X selections (clipboard)</title>
      <link>https://h3manth.com/scribe/xclip-command-line-interface-to-x-selections-clipboard/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/xclip-command-line-interface-to-x-selections-clipboard/</guid>
      <pubDate>Fri, 10 Jul 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>xclip reads from standard in and makes the data available as an X selection for pasting into X applications. Practical notes.</description>
      <category>cli</category>
      <category>linux</category>
      <category>bash</category>
    </item>
    <item>
      <title>Cricket Score From Terminal</title>
      <link>https://h3manth.com/scribe/cricket-score-terminal/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/cricket-score-terminal/</guid>
      <pubDate>Sat, 27 Jun 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>For all cricket fans and PC freaks out there , this is delight script both cli and gui scripts are there in the source. For.</description>
      <category>linux</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>Integrate Google Calendar With Evolution and Gnome Clock</title>
      <link>https://h3manth.com/scribe/integrate-google-calendar-evolution-and-gnome-clock/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/integrate-google-calendar-evolution-and-gnome-clock/</guid>
      <pubDate>Wed, 20 May 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Step-by-step guide to syncing your private Google Calendar iCal feed with the GNOME desktop clock and Evolution on Linux.</description>
      <category>linux</category>
      <category>bash</category>
      <category>web</category>
    </item>
    <item>
      <title>SoX - Sound eXchange</title>
      <link>https://h3manth.com/scribe/sox-sound-exchange/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/sox-sound-exchange/</guid>
      <pubDate>Thu, 08 Jan 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>SoX - Sound eXchange, the Swiss Army knife of audio manipulation. Practical notes and code examples on SoX - Sound eXchange.</description>
      <category>cli</category>
      <category>linux</category>
      <category>audio</category>
    </item>
    <item>
      <title>Wget - tricks and tips</title>
      <link>https://h3manth.com/scribe/wget-tircks-and-tips/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/wget-tircks-and-tips/</guid>
      <pubDate>Thu, 08 Jan 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Wget and Curl make such a wonderful pair in Linux. Here are some tricks and tips. Practical notes and code examples on Wget.</description>
      <category>cli</category>
      <category>linux</category>
      <category>bash</category>
    </item>
    <item>
      <title>Fun with mp3 :)</title>
      <link>https://h3manth.com/scribe/fun-with-mp3/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/fun-with-mp3/</guid>
      <pubDate>Mon, 05 Jan 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Few useful mp3 tools : 1.mp3splt NAME : mp3splt — Utility for mp3/ogg splitting without decoding SYNOPSIS : mp3splt OPTIONS.</description>
      <category>javascript</category>
      <category>programming</category>
    </item>
    <item>
      <title>Java Docs</title>
      <link>https://h3manth.com/scribe/java-docs/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/java-docs/</guid>
      <pubDate>Mon, 05 Jan 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>This application allows to conveniently browse, over the Internet and local filesystem, multiple javadoc sets, using a in JS.</description>
      <category>javascript</category>
      <category>programming</category>
    </item>
    <item>
      <title>Play from command line!</title>
      <link>https://h3manth.com/scribe/play-from-command-line/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/play-from-command-line/</guid>
      <pubDate>Mon, 05 Jan 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>My favorite command line audio players: mpg123, VLC, and mp3blaster. Practical notes and code examples on Play from command.</description>
      <category>cli</category>
      <category>linux</category>
      <category>audio</category>
    </item>
    <item>
      <title>Configuring Google Apps</title>
      <link>https://h3manth.com/scribe/configuring-google-apps/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/configuring-google-apps/</guid>
      <pubDate>Sun, 04 Jan 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Steps to configure Google App Engine for Python. Practical notes and code examples on Configuring Google Apps by Hemanth HM.</description>
      <category>python</category>
      <category>python</category>
    </item>
    <item>
      <title>Google Android SDK Setup</title>
      <link>https://h3manth.com/scribe/google-andriod/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/google-andriod/</guid>
      <pubDate>Sun, 04 Jan 2009 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>How to download and set up the Android SDK with Eclipse. Practical notes and code examples on Google Android SDK Setup by.</description>
      <category>cli</category>
      <category>android</category>
    </item>
    <item>
      <title>Fun with Pdf</title>
      <link>https://h3manth.com/scribe/fun-with-pdf/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/fun-with-pdf/</guid>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Ever wanted to combine or merger many pdf files to a single file , no issues , you can do it easily on the shell. If PDF is.</description>
      <category>cli</category>
      <category>programming</category>
    </item>
    <item>
      <title>PDF to ****</title>
      <link>https://h3manth.com/scribe/pdf-to/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/pdf-to/</guid>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>pdf2dsc pdffonts pdfinfo pdftk pdftohtml pdftops pdf2ps pdfimages pdfopt pdftoabw pdftoppm pdftotext These are few tools.</description>
      <category>web</category>
      <category>programming</category>
    </item>
    <item>
      <title>Gobby: A Collaborative Text Editor</title>
      <link>https://h3manth.com/scribe/gobby-a-collaborative-text-editor/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/gobby-a-collaborative-text-editor/</guid>
      <pubDate>Fri, 28 Nov 2008 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Gobby Using Gobby is easy: just create a ses... Practical notes and code examples on Gobby: A Collaborative Text Editor by.</description>
      <category>javascript</category>
      <category>programming</category>
    </item>
    <item>
      <title>How to install Ubuntu in 3 easy steps !!</title>
      <link>https://h3manth.com/scribe/how-to-install-ubuntu-in-3-easy-steps/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/how-to-install-ubuntu-in-3-easy-steps/</guid>
      <pubDate>Fri, 28 Nov 2008 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Its like a small poem ain’t it :) 1.Make free space in Hard Disk. 2.Boot live cd . 3.Click install ,next until end ,check.</description>
      <category>javascript</category>
      <category>programming</category>
    </item>
    <item>
      <title>PhotoShop PhotoFramed</title>
      <link>https://h3manth.com/scribe/photoshop-photoframed/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/photoshop-photoframed/</guid>
      <pubDate>Fri, 28 Nov 2008 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>You can do all that you were doing in PhotoShop , for free !! in GIMP :) {GIMP} GNU Image Manipulation Program. It is a.</description>
      <category>javascript</category>
      <category>programming</category>
    </item>
    <item>
      <title>Download from youtube</title>
      <link>https://h3manth.com/scribe/download-from-youtube/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/download-from-youtube/</guid>
      <pubDate>Thu, 27 Nov 2008 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Application that downloads YouTube videos, then encodes them by using FFmpeg. PyTube offers a thumbnail preview of the in JS.</description>
      <category>javascript</category>
      <category>programming</category>
    </item>
    <item>
      <title>Eclipse on Ubuntu for J2EE</title>
      <link>https://h3manth.com/scribe/eclipse-on-ubuntu-for-j2ee/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/eclipse-on-ubuntu-for-j2ee/</guid>
      <pubDate>Thu, 27 Nov 2008 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Install or update Eclipse to have Eclipse Web Tools Platform (WTP). Practical notes and code examples on Eclipse on Ubuntu.</description>
      <category>cli</category>
      <category>java</category>
      <category>linux</category>
    </item>
    <item>
      <title>I won&apos;t buy iTunes :)</title>
      <link>https://h3manth.com/scribe/i-wont-buy-itunes/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/i-wont-buy-itunes/</guid>
      <pubDate>Thu, 27 Nov 2008 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Why do we buy iTunes ??!! When we have some as good as it for free ! Floola is freely distributed in the hope that it will.</description>
      <category>web</category>
      <category>programming</category>
    </item>
    <item>
      <title>Java and Eclipse on Ubuntu</title>
      <link>https://h3manth.com/scribe/java-and-eclipse-on-ubuntu/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/java-and-eclipse-on-ubuntu/</guid>
      <pubDate>Thu, 27 Nov 2008 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>How to install Java JDK/JRE and Eclipse on Ubuntu. Practical notes and code examples on Java and Eclipse on Ubuntu by in JS.</description>
      <category>cli</category>
      <category>java</category>
      <category>linux</category>
    </item>
    <item>
      <title>Java CGI Tomcat Apache PHP MySQL on Ubuntu - Easy Steps</title>
      <link>https://h3manth.com/scribe/java-cgi-tomcat-apache-php-msql-on-ubuntu-easy-steps/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/java-cgi-tomcat-apache-php-msql-on-ubuntu-easy-steps/</guid>
      <pubDate>Thu, 27 Nov 2008 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Quick steps to set up LAMP stack and CGI on Ubuntu. Practical notes and code examples on Java CGI Tomcat Apache PHP MySQL.</description>
      <category>cli</category>
      <category>linux</category>
      <category>java</category>
    </item>
    <item>
      <title>Removing USB viruses with Ubuntu</title>
      <link>https://h3manth.com/scribe/removing-usb-viruses-most-of-the-viruses-which-are-wide-speared-due-to-os-like-windows-can-me-easily-smashed-in-os-like-ubuntu/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/removing-usb-viruses-most-of-the-viruses-which-are-wide-speared-due-to-os-like-windows-can-me-easily-smashed-in-os-like-ubuntu/</guid>
      <pubDate>Thu, 27 Nov 2008 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Most of the viruses which are widespread due to OS like Windows can be easily smashed in OS like Ubuntu. Practical notes.</description>
      <category>cli</category>
      <category>linux</category>
    </item>
    <item>
      <title>Removing USB viruses--Most of the Viruses Which Are Wide Speared Due to OS Like Windows Can Me Easily Smashed in OS Like UBUNTU ;)</title>
      <link>https://h3manth.com/scribe/removing-usb-viruses-most-viruses-which-are-wide-speared-due-os-windows-can-me-easily-smashe/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/removing-usb-viruses-most-viruses-which-are-wide-speared-due-os-windows-can-me-easily-smashe/</guid>
      <pubDate>Thu, 27 Nov 2008 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Removing USB viruses--Most of the Viruses Which Are Wide Speared Due to OS Like Windows Can Me Easil. Practical notes and.</description>
      <category>linux</category>
      <category>ubuntu</category>
    </item>
    <item>
      <title>Skype Problem with Audio Playback</title>
      <link>https://h3manth.com/scribe/skype-problem-with-audio-playback/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/skype-problem-with-audio-playback/</guid>
      <pubDate>Thu, 27 Nov 2008 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Skype audio not working :( , i know it’s too bad if one of the only few good VoIP provides for Linux in {not}Working , i.</description>
      <category>cli</category>
      <category>programming</category>
    </item>
    <item>
      <title>Who said no GAMES in Ubuntu</title>
      <link>https://h3manth.com/scribe/who-said-no-games-in-ubuntu/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/who-said-no-games-in-ubuntu/</guid>
      <pubDate>Thu, 27 Nov 2008 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Playdeb, helps you to play loads and loads of games Download and install updated apturl package(. Practical notes and code.</description>
      <category>javascript</category>
      <category>programming</category>
    </item>
    <item>
      <title>Who am i ?</title>
      <link>https://h3manth.com/scribe/who-am-i/</link>
      <guid isPermaLink="true">https://h3manth.com/scribe/who-am-i/</guid>
      <pubDate>Sat, 04 Aug 2007 00:00:00 GMT</pubDate>
      <author>hemanth.hm@gmail.com (Hemanth HM)</author>
      <description>Hemanth is that kind of a person , who admits he doesn’t know it , if he really doesn’t know it and will not stop there.</description>
      <category>javascript</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
