<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Cactus</title>
    <link>https://blog.erbanku.com/</link>
    <description>A blog about programming, technology, and life</description>
    <copyright>All rights reserved 2026, Cactus</copyright>
    <lastBuildDate>Thu, 09 Apr 2026 05:19:16 GMT</lastBuildDate>
    <generator>Hexo</generator>
    <image>
      <url>https://blog.erbanku.com/icon.png</url>
      <title>Cactus</title>
      <link>https://blog.erbanku.com/</link>
    </image>
    <atom:link href="https://blog.erbanku.com/rss2.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>Math Formula Rendering Test</title>
      <link>https://blog.erbanku.com/62c70300/</link>
      <description>
        <![CDATA[<h1 id="Math-Formula-Rendering-Test"><a href="#Math-Formula-Rendering-Test" class="headerlink" title="Math Formula Rendering Test"></a>Math Formula Rendering Test</h1><h2 id="The-Cauchy-Schwarz-Inequality"><a href="#The-Cauchy-Schwarz-Inequality" class="headerlink" title="The Cauchy-Schwarz Inequality"></a><strong>The Cauchy-Schwarz Inequality</strong></h2><p>$$\left( \sum_{k&#x3D;1}^n a_k b_k \right)^2 \leq \left( \sum_{k&#x3D;1}^n a_k^2 \right) \left( \sum_{k&#x3D;1}^n b_k^2 \right)$$</p>
<pre><code class="]]>
      </description>
      <author>Cactus</author>
      <category domain="https://blog.erbanku.com/tags/math/">math</category>
      <category domain="https://blog.erbanku.com/tags/academic/">academic</category>
      <pubDate>Thu, 07 Jul 2022 16:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Create Your Own URL Shortener with Short.io for Free</title>
      <link>https://blog.erbanku.com/62161881/</link>
      <description>
        <![CDATA[<h1 id="Create-Your-Own-URL-Shortener-with-Short-io-for-Free"><a href="#Create-Your-Own-URL-Shortener-with-Short-io-for-Free" class="headerlink" title="Create Your Own URL Shortener with Short.io for Free"></a>Create Your Own URL Shortener with Short.io for Free</h1><p>Ever wanted to have your own branded URL shortener? With <strong>Short.io</strong>, it’s quick, free, and easy! Here’s a simple step-by-step guide to get you started.</p>
<hr>
<h2 id="Preparations"><a href="#Preparations" class="headerlink" title="Preparations"></a>Preparations</h2><ul>
<li><strong>A domain name</strong>  </li>
<li><strong>A device with Internet access</strong></li>
</ul>
<hr>
<h2 id="Getting-Started"><a href="#Getting-Started" class="headerlink" title="Getting Started"></a>Getting Started</h2><h3 id="Step-1-Register-and-Add-Your-Domain"><a href="#Step-1-Register-and-Add-Your-Domain" class="headerlink" title="Step 1: Register and Add Your Domain"></a>Step 1: Register and Add Your Domain</h3><ol>
<li>Visit <a href="https://short.io/">Short.io</a>, create an account, and log in.</li>
<li>Once logged in, click <strong><code>Add Domain</code></strong> and enter your domain address.</li>
</ol>
<hr>
<h3 id="Step-2-Configure-DNS-Records"><a href="#Step-2-Configure-DNS-Records" class="headerlink" title="Step 2: Configure DNS Records"></a>Step 2: Configure DNS Records</h3><p>After adding your domain, you’ll see two DNS records like these:  </p>
<pre><code class="language-txt">| A    | @    | 52.21.33.16 |  
| ---- | ---- | ----------- |  
| A    | @    | 52.2.56.64  |  
</code></pre>
<ul>
<li>Copy the DNS records and add them to your domain’s DNS settings on your domain registrar’s site (e.g., <strong>Namecheap</strong>, <strong>Cloudflare</strong>).  </li>
<li><strong>IMPORTANT:</strong> Set the <strong>Proxy status</strong> to <strong>DNS Only</strong> mode.</li>
</ul>
<hr>
<h3 id="Step-3-Wait-for-DNS-Propagation"><a href="#Step-3-Wait-for-DNS-Propagation" class="headerlink" title="Step 3: Wait for DNS Propagation"></a>Step 3: Wait for DNS Propagation</h3><ul>
<li>DNS updates may take up to 2 hours, but it’s often faster.  </li>
<li>To check progress, click <strong><a href="https://app.short.io/users/dashboard/">REFRESH</a></strong> under <strong><code>Domain Settings</code></strong> on the <a href="https://app.short.io/users/dashboard/">Short.io dashboard</a>.</li>
</ul>
<hr>
<h3 id="Step-4-Start-Creating-Short-Links"><a href="#Step-4-Start-Creating-Short-Links" class="headerlink" title="Step 4: Start Creating Short Links"></a>Step 4: Start Creating Short Links</h3><p>That’s it! You can now create branded short links via the <a href="https://app.short.io/users/dashboard/">Short.io dashboard</a>. Customize your slugs and start sharing!  </p>
<hr>
<h2 id="Useful-Official-Links"><a href="#Useful-Official-Links" class="headerlink" title="Useful Official Links"></a>Useful Official Links</h2><ul>
<li><strong>Short.io Chrome Extension:</strong> <a href="https://chrome.google.com/webstore/detail/shortio/ejjeljhgbihahomkcllmocfncccpdmcj">Chrome Web Store link</a>  </li>
<li><strong>Short.io iOS App:</strong> <a href="https://apps.apple.com/us/app/short-io/id1564789033">App Store link</a>  </li>
<li><strong>Short.io Android App:</strong> <a href="https://play.google.com/store/apps/details?id=app.shortio.twa">Google Play link</a>  </li>
<li><strong>Short.io Telegram Bot:</strong> <a href="https://t.me/Shortio_bot">Bot link</a></li>
</ul>
<p>To integrate the bot with your domain, create a <strong><code>secret API key</code></strong> <a href="https://app.short.io/settings/integrations/api-key">here</a>.  </p>
<hr>
<h2 id="Integration-with-Other-Services"><a href="#Integration-with-Other-Services" class="headerlink" title="Integration with Other Services"></a>Integration with Other Services</h2><h3 id="1-Integrate-with-ShareX"><a href="#1-Integrate-with-ShareX" class="headerlink" title="1. Integrate with ShareX"></a>1. <strong>Integrate with <a href="https://github.com/ShareX/ShareX">ShareX</a></strong></h3><p>Follow these steps to integrate Short.io with ShareX:</p>
<ol>
<li>Copy the configuration below, replacing <code>YOUR SECRET API KEY</code> and <code>YOURDOMAINNAME.COM</code> with your own values:</li>
</ol>
<pre><code class="language-json">{  
  &quot;Version&quot;: &quot;13.6.1&quot;,  
  &quot;Name&quot;: &quot;My-URL-Shortener (URL shortener)&quot;,  
  &quot;DestinationType&quot;: &quot;URLShortener&quot;,  
  &quot;RequestMethod&quot;: &quot;POST&quot;,  
  &quot;RequestURL&quot;: &quot;https://api.short.io/links&quot;,  
  &quot;Headers&quot;: {  
    &quot;Authorization&quot;: &quot;YOUR SECRET API KEY&quot;  
  },  
  &quot;Body&quot;: &quot;JSON&quot;,  
  &quot;Data&quot;: &quot;{\n  \&quot;domain\&quot;: \&quot;YOURDOMAINNAME.COM\&quot;,\n  \&quot;originalURL\&quot;: \&quot;$input$\&quot;\n}\n&quot;,  
  &quot;URL&quot;: &quot;$json:secureShortURL$&quot;,  
  &quot;ErrorMessage&quot;: &quot;$json:error$&quot;  
}  
</code></pre>
<ol start="2">
<li>Open ShareX, go to <strong><code>Custom Uploader Settings</code></strong>, and click <strong><code>Import</code></strong>. Select <strong><code>Import from Clipboard</code></strong> to add the configuration.  </li>
<li>Now you can shorten links directly from ShareX using your domain—enjoy!</li>
</ol>
<hr>
<h3 id="2-Integrate-with-Your-Own-Telegram-Bot"><a href="#2-Integrate-with-Your-Own-Telegram-Bot" class="headerlink" title="2. Integrate with Your Own Telegram Bot"></a>2. <strong>Integrate with Your Own Telegram Bot</strong></h3><p>Want to go the extra mile? Create a custom Telegram bot hosted on <strong>Cloudflare Workers</strong> and integrate it with your domain for free. Learn more in the official repository: <a href="https://github.com/lekoOwO/short-link-bot">lekoOwO&#x2F;short-link-bot</a>.  </p>
<hr>
<h2 id="Special-Thanks"><a href="#Special-Thanks" class="headerlink" title="Special Thanks"></a>Special Thanks</h2><p>A big shout-out to <a href="https://github.com/lekoOwO">lekoOwO</a> for contributing with <a href="https://github.com/lekoOwO/short-link-bot">lekoOwO&#x2F;short-link-bot</a>.  </p>
<p>Now, start shortening your URLs with style and take control of your branding!]]>
      </description>
      <author>Cactus</author>
      <category domain="https://blog.erbanku.com/categories/Coding/">Coding</category>
      <category domain="https://blog.erbanku.com/tags/url-shortener/">url-shortener</category>
      <pubDate>Wed, 23 Feb 2022 11:20:33 GMT</pubDate>
    </item>
  </channel>
</rss>
