<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Command Line on ukue.com</title>
    <link>https://ukue.com/tags/command-line/</link>
    <description>Recent content in Command Line on ukue.com</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 06 Oct 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://ukue.com/tags/command-line/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Checking 300 Websites Every Night With ukue, Cron and a Shell Script</title>
      <link>https://ukue.com/checking-300-websites-every-night-with-ukue-cron-and-a-shell-script/</link>
      <pubDate>Tue, 06 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://ukue.com/checking-300-websites-every-night-with-ukue-cron-and-a-shell-script/</guid>
      <description>&lt;p&gt;Say a two-person web agency looks after 300 client websites. Each morning they want to know which sites were down overnight and which TLS certificates are close to expiring, before a client calls about it. Monitoring services do this for a monthly fee per site. The agency already has a Linux server, a text file of domains and a shell script that checks one site, and would rather not add anything bigger than that.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Photo Upload Thumbnails With ukue: Previews First, Print Sizes When the CPU Is Free</title>
      <link>https://ukue.com/photo-upload-thumbnails-with-ukue-previews-first-print-sizes-when-the-cpu-is-free/</link>
      <pubDate>Tue, 06 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://ukue.com/photo-upload-thumbnails-with-ukue-previews-first-print-sizes-when-the-cpu-is-free/</guid>
      <description>&lt;p&gt;Take a portfolio site where photographers upload full-size JPEGs after a shoot, a few hundred at a time and 20 or 30 megabytes each. Every photo needs three resized copies: a 400-pixel thumbnail for the gallery grid, a 1600-pixel version for the lightbox, and a 3000-pixel file for print orders. Resizing a big JPEG takes real CPU time, and doing it inside the upload request turns a 300-photo upload into a long wait behind a progress bar that seems stuck.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
