<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">
    
<channel>
  <title>Insipid Bookmarks</title>
  <link>https://b.cyxd.ca/bookmarks</link>
  <description>Aggregated links</description>
  <dc:language>en-us</dc:language>
  <dc:creator>Insipid</dc:creator>
  <dc:rights>Copyright 2006</dc:rights>
<item>
  <title>TUI learning tools for Linux, regex, awk, grep, sed</title>
  <link>https://news.ycombinator.com/item?id=37281745</link>
  <guid isPermaLink="false">2247_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://news.ycombinator.com/item?id=37281745">TUI learning tools for Linux, regex, awk, grep, sed</a>]]></content:encoded>
</item>
<item>
  <title>python - Simplest way to retry SQLite query if DB is locked</title>
  <link>https://stackoverflow.com/questions/15143871/simplest-way-to-retry-sqlite-query-if-db-is-locked#22708807</link>
  <guid isPermaLink="false">2242_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://stackoverflow.com/questions/15143871/simplest-way-to-retry-sqlite-query-if-db-is-locked#22708807">python - Simplest way to retry SQLite query if DB is locked</a>]]></content:encoded>
</item>
<item>
  <title>Course: Learn to Build Web Applications with Flask and Docker</title>
  <link>https://buildasaasappwithflask.com/</link>
  <guid isPermaLink="false">2206_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://buildasaasappwithflask.com/">Course: Learn to Build Web Applications with Flask and Docker</a>]]></content:encoded>
</item>
<item>
  <title>plakativ - Print PDF poster on multiple pages</title>
  <link>https://gitlab.mister-muffin.de/josch/plakativ</link>
  <guid isPermaLink="false">2164_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://gitlab.mister-muffin.de/josch/plakativ">plakativ - Print PDF poster on multiple pages</a>]]></content:encoded>
</item>
<item>
  <title>TkDocs Tutorial</title>
  <link>https://tkdocs.com/tutorial/index.html</link>
  <guid isPermaLink="false">2160_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://tkdocs.com/tutorial/index.html">TkDocs Tutorial</a>]]></content:encoded>
</item>
<item>
  <title>Managing records in python - 0x9900</title>
  <link>https://0x9900.com/managing-records-in-python/</link>
  <guid isPermaLink="false">2148_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://0x9900.com/managing-records-in-python/">Managing records in python - 0x9900</a>]]></content:encoded>
</item>
<item>
  <title>How to design better APIs</title>
  <link>https://r.bluethl.net/how-to-design-better-apis</link>
  <guid isPermaLink="false">2131_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://r.bluethl.net/how-to-design-better-apis">How to design better APIs</a>]]></content:encoded>
</item>
<item>
  <title>Tkinter 8.5 reference: a GUI for Python</title>
  <link>https://web.archive.org/web/20190524140835/https://infohost.nmt.edu/tcc/help/pubs/tkinter/web/index.html</link>
  <guid isPermaLink="false">2123_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://web.archive.org/web/20190524140835/https://infohost.nmt.edu/tcc/help/pubs/tkinter/web/index.html">Tkinter 8.5 reference: a GUI for Python</a>]]></content:encoded>
</item>
<item>
  <title>tumblelog: A static tumblelog generator</title>
  <link>https://github.com/john-bokma/tumblelog</link>
  <guid isPermaLink="false">2122_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://github.com/john-bokma/tumblelog">tumblelog: A static tumblelog generator</a>]]></content:encoded>
</item>
<item>
  <title>Overcoming Frustration: Correctly Using Unicode in Python2</title>
  <link>https://pythonhosted.org/kitchen/unicode-frustrations.html</link>
  <guid isPermaLink="false">2121_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://pythonhosted.org/kitchen/unicode-frustrations.html">Overcoming Frustration: Correctly Using Unicode in Python2</a>]]></content:encoded>
</item>
<item>
  <title>sqlitedict: Persistent dict, backed by sqlite3 and pickle</title>
  <link>https://github.com/RaRe-Technologies/sqlitedict</link>
  <guid isPermaLink="false">2119_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://github.com/RaRe-Technologies/sqlitedict">sqlitedict: Persistent dict, backed by sqlite3 and pickle</a>]]></content:encoded>
</item>
<item>
  <title>Getting GPSd to work with Python and Threading – Things I've Figured Out</title>
  <link>https://web.archive.org/web/20210226151238/https://www.danmandle.com/blog/getting-gpsd-to-work-with-python/</link>
  <guid isPermaLink="false">2097_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://web.archive.org/web/20210226151238/https://www.danmandle.com/blog/getting-gpsd-to-work-with-python/">Getting GPSd to work with Python and Threading – Things I've Figured Out</a>]]></content:encoded>
</item>
<item>
  <title>SQLite Migrations with PRAGMA user_version</title>
  <link>https://levlaz.org/sqlite-db-migrations-with-pragma-user_version/</link>
  <guid isPermaLink="false">2084_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://levlaz.org/sqlite-db-migrations-with-pragma-user_version/">SQLite Migrations with PRAGMA user_version</a>]]></content:encoded>
</item>
<item>
  <title>Best practice with retries with requests - Peterbe.com</title>
  <link>https://www.peterbe.com/plog/best-practice-with-retries-with-requests</link>
  <guid isPermaLink="false">2077_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://www.peterbe.com/plog/best-practice-with-retries-with-requests">Best practice with retries with requests - Peterbe.com</a>]]></content:encoded>
</item>
<item>
  <title>httpbin.org - A server that lets you test HTTP requests and responses</title>
  <link>http://httpbin.org/</link>
  <guid isPermaLink="false">2076_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="http://httpbin.org/">httpbin.org - A server that lets you test HTTP requests and responses</a>]]></content:encoded>
</item>
<item>
  <title>UUIDs as invoice numbers - abusing a spec for fun and profit</title>
  <link>https://www.rollc.at/2020/01/15/uuids-for-invoices.html</link>
  <guid isPermaLink="false">2072_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://www.rollc.at/2020/01/15/uuids-for-invoices.html">UUIDs as invoice numbers - abusing a spec for fun and profit</a>]]></content:encoded>
</item>
<item>
  <title>TinyDB is a lightweight document oriented database optimized for your happiness :)</title>
  <link>https://github.com/msiemens/tinydb</link>
  <guid isPermaLink="false">2058_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://github.com/msiemens/tinydb">TinyDB is a lightweight document oriented database optimized for your happiness :)</a>]]></content:encoded>
</item>
<item>
  <title>pickleDB - simple key-value database - Commands</title>
  <link>https://patx.github.io/pickledb/commands.html</link>
  <guid isPermaLink="false">2057_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://patx.github.io/pickledb/commands.html">pickleDB - simple key-value database - Commands</a>]]></content:encoded>
</item>
<item>
  <title>automatically hosting a podcast in your Dropbox public folder</title>
  <link>https://gist.github.com/lukf/44cbd90dfa86c6cd3131</link>
  <guid isPermaLink="false">2048_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://gist.github.com/lukf/44cbd90dfa86c6cd3131">automatically hosting a podcast in your Dropbox public folder</a>]]></content:encoded>
</item>
<item>
  <title>Python program to sequence MIDI music using a CSV spreadsheet</title>
  <link>https://gist.github.com/maximecb/f440c1db489177c1037ec4f158cf5e4f</link>
  <guid isPermaLink="false">2039_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://gist.github.com/maximecb/f440c1db489177c1037ec4f158cf5e4f">Python program to sequence MIDI music using a CSV spreadsheet</a>]]></content:encoded>
</item>
<item>
  <title>Pythex - A Python Regular Expression Editor/Tester</title>
  <link>https://pythex.org/</link>
  <guid isPermaLink="false">1996_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://pythex.org/">Pythex - A Python Regular Expression Editor/Tester</a>]]></content:encoded>
</item>
<item>
  <title>Nano-Basket</title>
  <link>https://github.com/royvegard/Nano-Basket</link>
  <guid isPermaLink="false">1982_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://github.com/royvegard/Nano-Basket">Nano-Basket</a>]]></content:encoded>
</item>
<item>
  <title>RegexOne - Learn Regular Expressions - Interactive Tutorial</title>
  <link>https://regexone.com/lesson/introduction_abcs</link>
  <guid isPermaLink="false">1967_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://regexone.com/lesson/introduction_abcs">RegexOne - Learn Regular Expressions - Interactive Tutorial</a>]]></content:encoded>
</item>
<item>
  <title>websocketd</title>
  <link>https://github.com/joewalnes/websocketd</link>
  <guid isPermaLink="false">1955_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://github.com/joewalnes/websocketd">websocketd</a>]]></content:encoded>
</item>
<item>
  <title>Music for Geeks and Nerds | Pedro Kroger</title>
  <link>https://pedrokroger.net/mfgan/</link>
  <guid isPermaLink="false">1936_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://pedrokroger.net/mfgan/">Music for Geeks and Nerds | Pedro Kroger</a>]]></content:encoded>
</item>
<item>
  <title>Mosquitto MQTT broker and Websockets support</title>
  <link>https://jpmens.net/2014/07/03/the-mosquitto-mqtt-broker-gets-websockets-support/</link>
  <guid isPermaLink="false">1903_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://jpmens.net/2014/07/03/the-mosquitto-mqtt-broker-gets-websockets-support/">Mosquitto MQTT broker and Websockets support</a>]]></content:encoded>
</item>
<item>
  <title>Simple registration form using Tkinter</title>
  <link>https://www.geeksforgeeks.org/python-simple-registration-form-using-tkinter/</link>
  <guid isPermaLink="false">1889_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://www.geeksforgeeks.org/python-simple-registration-form-using-tkinter/">Simple registration form using Tkinter</a>]]></content:encoded>
</item>
<item>
  <title>Python - Working with Excel Spreadsheets via OpenPyXL</title>
  <link>http://automatetheboringstuff.com/chapter12/</link>
  <guid isPermaLink="false">1867_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="http://automatetheboringstuff.com/chapter12/">Python - Working with Excel Spreadsheets via OpenPyXL</a>]]></content:encoded>
</item>
<item>
  <title>Tkinter 8.5 reference: a GUI for Python</title>
  <link>http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/index.html</link>
  <guid isPermaLink="false">1865_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/index.html">Tkinter 8.5 reference: a GUI for Python</a>]]></content:encoded>
</item>
<item>
  <title>Extending the Unbound DNS server with Python - Jan-Piet Mens</title>
  <link>https://jpmens.net/2011/08/09/extending-unbound-with-python-module/</link>
  <guid isPermaLink="false">1863_https://b.cyxd.ca/bookmarks</guid>
  <content:encoded><![CDATA[<a href="https://jpmens.net/2011/08/09/extending-unbound-with-python-module/">Extending the Unbound DNS server with Python - Jan-Piet Mens</a>]]></content:encoded>
</item>
</channel></rss>

