# Claus Conrad > Personal site: a blog and a collection of Obsidian notes (digital garden). ## Blog - ["Bad gateway" with nginx, PHP-FPM using FreeBSD socket](https://www.clausconrad.com/blog/bad-gateway-with-nginx-php-fpm-using-freebsd-socket): After updating a FreeBSD jail I got the dreaded "502 Bad gateway" error from nginx, here's how I fixed it: - ["The application cannot start" running Visual Studio as Administrator](https://www.clausconrad.com/blog/the-application-cannot-start-running-visual-studio-as-administrator): Copy dte*.olb from C:\Program Files (X86)\Common Files\Microsoft Shared\MSEnv to C:\Program Files X86\Microsoft Visual Studio 9.0\Common7\IDE . - ["Try this search on Google" for startpage.com](https://www.clausconrad.com/blog/try-this-search-on-google-for-startpage-com): Trying alternative search engines is fun, but sometimes you want to repeat your search on good ol' Google. This script helps Startpage users achieve that. - [A nicer "vmadm list" for SmartOS](https://www.clausconrad.com/blog/a-nicer-vmadm-list-for-smartos): The default output of vmadm list in SmartOS can be a little hard to read (especially if you, like me, use long aliases for your zones). Here is a little Python script that formats the list of VMs for a more user-friendly output. - [A user-friendly and fast Linux for netbooks?](https://www.clausconrad.com/blog/a-user-friendly-and-fast-linux-for-netbooks): Thanks to MakeUseOf I discovered Jolicloud, a version of Linux optimized for netbooks. - [A workaround for Jungle Disk restore problems](https://www.clausconrad.com/blog/a-workaround-for-jungle-disk-restore-problems): When trying to restore a backup taken using Jungle Disk Server Edition on a workstation running Jungle Disk Desktop Edition I received the following error message: - [Accidentally removed user login block in Drupal?](https://www.clausconrad.com/blog/accidentally-removed-user-login-block-in-drupal): If you mistakenly disabled the user block in Drupal 6 and now have problems logging in – first of all, don’t panic. - [Add Manjaro Openbox flavor to Manjaro XFCE](https://www.clausconrad.com/blog/add-manjaro-openbox-flavor-to-manjaro-xfce): How to add Manjaro Openbox flavor to Manjaro XFCE: - [Analyzing OngoingWorlds posts](https://www.clausconrad.com/blog/analyzing-ongoingworlds-posts): The previous post used Scrapy to extract post data from the website OngoingWorlds. Here are a few conclusions from that… - [Apache segmentation fault after enabling SSL](https://www.clausconrad.com/blog/apache-segmentation-fault-after-enabling-ssl): If you use the Zend Server (CE) PHP distribution on Debian/Ubuntu, apparently there is a conflict between PHP's curl extension and Apache's mod_ssl , resulting in a segmentation fault (crash) upon starting Apache. - [AppFog command line tool support for Jetbrains IDEs](https://www.clausconrad.com/blog/appfog-command-line-tool-support-for-jetbrains-ides): If you use AppFog and develop using IntelliJ IDEA, PhpStorm, RubyMine, PyCharm or WebStorm, this command line tool configuration file can make your job a bit easier. - [AutoHotkey MouseMove not working in Virtualbox](https://www.clausconrad.com/blog/autohotkey-mousemove-not-working-in-virtualbox): A simple solution for me was to disable mouse integration (Host key + I). - [Backing up FreeBSD jails using Amanda](https://www.clausconrad.com/blog/backing-up-freebsd-jails-using-amanda): Some notes about how I set up Amanda server and clients to back up jails on a FreeBSD host. - [Backing up to Amazon AWS](https://www.clausconrad.com/blog/backing-up-to-amazon-aws): This is a walkthrough for backing up files to Amazon's data centers, more specifically to an EC2 instance with an EBS root volume. While it is tailored to a UNIX-like environment (as that's what I use - Solaris 10, Debian and Mac OS X 10.6 Snow Leopard), all tools used in these scripts are also available for Windows environments. Some adaptation of the commands might be required. - [Backup Jenkins configuration to S3](https://www.clausconrad.com/blog/backup-jenkins-configuration-to-s3): Here's a simple Jenkins job that backs up your Jenkins configuration (i.e. job definitions) to Amazon S3. - [Can't leave EQ2 Dungeon Maker?](https://www.clausconrad.com/blog/can-t-leave-eq2-dungeon-maker): When designing a dungeon in EQ2's Dungeon Maker, the "Leave dungeon" on the Housing window might not work. Here's a workaround: - [Cheaper than locally: ordering food online in Sweden](https://www.clausconrad.com/blog/cheaper-than-locally-ordering-food-online-in-sweden): You're living in Sweden and trying to save money by shopping at Netto, ALdi or LIDL? Read on - there might be cheaper alternatives to buy some of your food! - [Check for WordPress updates from the outside](https://www.clausconrad.com/blog/check-for-wordpress-updates-from-the-outside): "wp-external-update-check" is a small WordPress plugin that lets you check your WordPress site(s) for updates. - [CoffeeScript support for JetBrains PhpStorm/WebStorm/PyCharm](https://www.clausconrad.com/blog/coffeescript-support-for-jetbrains-phpstorm-webstorm-pycharm): Basic syntax highlighting and error checking of CoffeeScript is only officially available in Jetbrains RubyMine IDE - read on to get it in other IDEs. - [Colour Catcher review](https://www.clausconrad.com/blog/colour-catcher-review): Over the last week or so I've been testing a product called Colour Catcher that promises to reduce or even eliminate the risk of discolored clothes, increasing the lifetime of ones garments and allowing one to wash more different clothes at the same time. - [CommunityServer 2008.5 Blogs API reference](https://www.clausconrad.com/blog/communityserver-2008-5-blogs-api-reference): Some details about the blog API in CommunityServer 2008. - [Comparing Content Delivery Networks](https://www.clausconrad.com/blog/comparing-content-delivery-networks): Comparison of some popular Content Delivery Networks (CDN) targeting SMB customers. - [Configuring sendmail on Solaris 10 to use a smart host](https://www.clausconrad.com/blog/configuring-sendmail-on-solaris-10-to-use-a-smart-host): Solaris 10 comes with sendmail, a very powerful but also very complex mail server. This tutorial covers only a very specific scenario, for which I was unable to find an example: I wanted sendmail to accept mail from any computer in my LAN and relay (forward) all of those mails to a “smart host”, i.e. an external mail server provided by my ISP. - [Convert SSL certificate from Apache to IIS](https://www.clausconrad.com/blog/convert-ssl-certificate-from-apache-to-iis): How to convert SSL certificates for use with IIS - [Converting Mercurial repositories to Git](https://www.clausconrad.com/blog/converting-mercurial-repositories-to-git): How to convert Mercurial (hg) repos to Git, including all commits and history: - [Count files in a folder recursively](https://www.clausconrad.com/blog/count-files-in-a-folder-recursively): To count the number of files in the current folder and in all of its subfolders (recursively) : - [Create a FreeBSD GCE instance with salt-cloud](https://www.clausconrad.com/blog/create-a-freebsd-gce-instance-with-salt-cloud): When creating a Google Compute Engine instance from a publicly shared image which is not in your own project nor one of the default projects - such as FreeBSD - the image-project can be specified on the gcloud command line. Here's how to do the same when using salt-cloud instead of gcloud : - [Customer service done right](https://www.clausconrad.com/blog/customer-service-done-right): Recently, I sent a mail to Airbnb, requesting a feature that I believe would benefit me and other customers of their service. Here's what happened: - [Deactivate xscreensaver via SSH](https://www.clausconrad.com/blog/deactivate-xscreensaver-via-ssh): While configuring my HTPC via SSH, I needed to deactivate its screensaver without having access to its own keyboard or mouse. Here's how to do that from the (SSH) command line: - [Debugging Pyramid with PyCharm](https://www.clausconrad.com/blog/debugging-pyramid-with-pycharm): I recently came across the PyCharm IDE and almost instantly fell in love. - [Diigo backup script](https://www.clausconrad.com/blog/diigo-backup-script): A simple script to backup your Diigo bookmarks to a JSON file. - [Disable "Most visited" in new tabs in Firefox 3](https://www.clausconrad.com/blog/disable-most-visited-in-new-tabs-in-firefox-3): My standard browser is Firefox 3 because of its rendering, cross-platform availability and mostly because of its extensions. Some time ago I installed Google Toolbar to be able to see the page rank of websites I visit. Since then, every new tab I open took much longer to load than previously - I had to wait entering the URL I really wanted to visit to allow Google Toolbar to render 9 screenshots of my "most visited" sites. Well that's nice and all Google, but I've got shortcuts for those sites and even if I don't, I could possibly type their URL faster than it takes you to display this rather useless page in every new tab I open. So I went on a quest to disable this function and it's actually not hard at all! - [Disable port 5353 usage on Debian Lenny after installing Sun Java JRE](https://www.clausconrad.com/blog/disable-port-5353-usage-on-debian-lenny-after-installing-sun-java-jre): After installing Sun's Java JRE I noticed that a new service avahi-deamon was listening on UDP port 5353. - [Django app as Facebook canvas app](https://www.clausconrad.com/blog/django-app-as-facebook-canvas-app): As a newbie to Django, getting an empty page in the Facebook canvas tricked me up quite a bit. Here are some reasons for getting a blank canvas, even though your app works when accessed directly. - [Does your CommunityServer have spam profiles?](https://www.clausconrad.com/blog/does-your-communityserver-have-spam-profiles): If you run a popular web community based on Telligents CommunityServer platform and allow everyone to register without e-mail verification for convenience, spammers are likely to know this too. - [Drop caps in Thesis](https://www.clausconrad.com/blog/drop-caps-in-thesis): Reading Asnio inspired me to implement drop caps on this blog, and searching for an easy way to add them I came across Miguel's post on adding drop caps to all posts in Thesis at once. - [Easy firewall setup for Manjaro Linux](https://www.clausconrad.com/blog/easy-firewall-setup-for-manjaro-linux): How to set up a simple firewall on your Manjaro-powered laptop or desktop computer: - [Embracing Salt](https://www.clausconrad.com/blog/embracing-salt): For the first time, all my SaltStack minions at home are turned on and reachable concurrently. - [ERROR 1307 (HY000): Failed to CREATE PROCEDURE](https://www.clausconrad.com/blog/error-1307-hy000-failed-to-create-procedure): This error can occur in MySQL 5.1 when the database files were created on a previous version of MySQL. - [Error 404 updating Kali Linux](https://www.clausconrad.com/blog/error-404-updating-kali-linux): How to solve the error "404 Not Found" during Kali Linux updates: - [Everyday shopping in Sweden](https://www.clausconrad.com/blog/everyday-shopping-in-sweden): Sweden is one of the more expensive countries in Europe, but it is also on the forefront of new technologies and… - [Export Exchange mailbox to PST](https://www.clausconrad.com/blog/export-exchange-mailbox-to-pst): How to export a mailbox from Exchange 2007 SP1 to a PST file: - [Faster iPhone tethering with Manjaro](https://www.clausconrad.com/blog/faster-iphone-tethering-with-manjaro): How to avoid having to wait for Manjaro to auto-connect to your iPhone's hotspot, when you activate tethering: - [File copy error after activating Drupal translation](https://www.clausconrad.com/blog/file-copy-error-after-activating-drupal-translation): Getting the error "Filen kan ikke kopieres, fordi filen med det angivne navn ikke eksisterer. Undersøg venligst om du har angivet det korrekte filnavn." after you install and activate the Danish translation of Drupal? - [Finding small freelance translation jobs](https://www.clausconrad.com/blog/finding-small-freelance-translation-jobs): I was recently asked how a non-certified translator could land smaller freelance jobs. Now I am certainly no expert on this, but I have done a few translations and know a bit or two about outsourcing from a buyer perspective, so here are a couple of suggestions on how I would go about landing smaller tasks. - [Fix for python path on SmartOS](https://www.clausconrad.com/blog/fix-for-python-path-on-smartos): The default installation path of Python 2.7 on SmartOS is /opt/local/bin/python2.7, let's make this easier: - [Flickr backup tools](https://www.clausconrad.com/blog/flickr-backup-tools): Backing up my Flickr photos has been on my to-do list for a while. Today I finally researched solutions; these two applications appear to be the best ones: - [FreeBSD hangs during boot with USB drives attached](https://www.clausconrad.com/blog/freebsd-hangs-during-boot-with-usb-drives-attached): On an i386 box FreeBSD 9.2-STABLE would hang during boot if (and only if) I had some USB drives attached to the machine. - [FreeBSD hangs on reboot on DigitalOcean](https://www.clausconrad.com/blog/freebsd-hangs-on-reboot-on-digitalocean): My FreeBSD droplets on DigitalOcean used to hang on the following line when rebooted: - [Gamify your life](https://www.clausconrad.com/blog/gamify-your-life): I realize this is a very short blog post, but I just wanted to point anyone interested at this link: - [Get metadata about MySQL databases](https://www.clausconrad.com/blog/get-metadata-about-mysql-databases): Just a short reminder for myself... - [Hiring on freelance sites](https://www.clausconrad.com/blog/hiring-on-freelance-sites): Thanks to another blog (unfortunately I can't remember where I read it) I have begun asking for "catch phrases" in job offerings on freelance sites. - [Holiday in Sweden](https://www.clausconrad.com/blog/holiday-in-sweden): Links about tourism in Sweden: - [How to build a DB9-to-RJ45 serial cable](https://www.clausconrad.com/blog/how-to-build-a-db9-to-rj45-serial-cable): This type of cable has a female DB9 connector on one end and a male RJ45 plug on the other. It is used to connect to the serial console of older Cisco devices and Sun gear, among others. - [Improve your iPhone 3G's battery life](https://www.clausconrad.com/blog/improve-your-iphone-3g-s-battery-life): You know how your iPhones many apps can improve your productivity tremendously, but have also learned that its not-so-fantastic battery life increases your stress level at the same time? - [Inbox Zero](https://www.clausconrad.com/blog/inbox-zero): I just watched Merlin Mann’s brilliant productivity video "Inbox Zero" from 2007 for the second time, these are my unedited notes from the video: - [Inspecting a Kendo UI Datepicker for theming](https://www.clausconrad.com/blog/inspecting-a-kendo-ui-datepicker-for-theming): The Kendo UI Datepicker has no configuration option to show it all the time. How to inspect and theme it? - [Installing Caldecott on Windows](https://www.clausconrad.com/blog/installing-caldecott-on-windows): Caldecott is a ruby gem required for e. g. tunneling to AppFog services. This short writeup explains how to get it running on Windows. - [Installing Couchbase 2.1.1 on CentOS 6.4](https://www.clausconrad.com/blog/installing-couchbase-2-1-1-on-centos-6-4): The installation instructions at couchbase.com can result in error messages when installing 2.1.1 on CentOS. Here's how to resolve those. - [Installing LastPass on FreeBSD](https://www.clausconrad.com/blog/installing-lastpass-on-freebsd): Chromium: LastPass is available in the store, works fine. - [Installing software on PC-BSD 9.2 - for dummies](https://www.clausconrad.com/blog/installing-software-on-pc-bsd-9-2-for-dummies): I am currently learning my way around PC-BSD 9.2. Read more about why and my findings after the break. - [Installing tarsnap on Linux Mint 17.3](https://www.clausconrad.com/blog/installing-tarsnap-on-linux-mint-17-3): Just some notes-to-self on how to compile and install tarsnap and acts on Ubuntu 14.04 and its derivatives. - [Installing updates on Solaris 10 from the command line](https://www.clausconrad.com/blog/installing-updates-on-solaris-10-from-the-command-line): After registering your Solaris system you might want to install updates from the command line. Here's how to do this in one to three easy steps. - [Keyboard shortcut to delete files in Nautilus](https://www.clausconrad.com/blog/keyboard-shortcut-to-delete-files-in-nautilus): When right clicking a file in the Nautilus file manager, there doesn't seem to be a way to delete files using a keyboard shortcut. Here's how. - [Lease .NET development tools](https://www.clausconrad.com/blog/lease-net-development-tools): The Microsoft Action Pack Subscription (MAPS) has been a cheap way for very small businesses and self-employed technicians as well as students to get their hands on many of Microsoft's software offerings for a small yearly fee. - [Less verbose Server: response header from Apache](https://www.clausconrad.com/blog/less-verbose-server-response-header-from-apache): Unfortunately it's not possible to remove the Server: Apache header altogether from Apache's responses, but you can make them less verbose (and stop telling the whole world which version of Apache, OS and modules you're running). - [List of source code hosting services](https://www.clausconrad.com/blog/list-of-source-code-hosting-services): All services in this list offer free source code hosting to open-source projects, and some also have free starter plans available. - [Living in Sweden](https://www.clausconrad.com/blog/living-in-sweden): Some links about living and taxation in Sweden: - [Manjaro Openbox right-click menu as root](https://www.clausconrad.com/blog/manjaro-openbox-right-click-menu-as-root): After installing Manjarobox I couldn't get the application menu to work as root. Here's how I solved it: - [Manjaro XFCE default display manager](https://www.clausconrad.com/blog/manjaro-xfce-default-display-manager): The default display manager of Manjaro XFCE Edition, version 2015.09, is LightDM . - [Map of Fitness24Seven locations](https://www.clausconrad.com/blog/map-of-fitness24seven-locations): I created a map of locations of the gym chain Fitness 24Seven to make it easier to find one near me (and you). - [Meta description do's and don'ts](https://www.clausconrad.com/blog/meta-description-do-s-and-don-ts): Some SEO tips about meta descriptions: - [Microsoft online services](https://www.clausconrad.com/blog/microsoft-online-services): Navigating the plethora of Microsoft's online solutions can be confusing. Here's a high-level overview to help you choose. - [Migrating a bunch of WordPress blogs to a single WordPress 3.0 multi-site installation](https://www.clausconrad.com/blog/migrating-a-bunch-of-wordpress-blogs-to-a-single-wordpress-3-0-multi-site-installation): Simplify updating multiple WordPress blogs by combining them into a multi-site installation: - [Minimize (almost) any window to the systray](https://www.clausconrad.com/blog/minimize-almost-any-window-to-the-systray): RBTray is a small Windows program that runs in the background and allows almost any window to be minimized to the system tray by right clicking its minimize button. - [Monitoring open network connections and listening ports on Debian Lenny](https://www.clausconrad.com/blog/monitoring-open-network-connections-and-listening-ports-on-debian-lenny): To monitor which network connections are established and which ports your Debian Lenny server is listening on, simply run: - [Moving to Sweden, mostly for Danes](https://www.clausconrad.com/blog/moving-to-sweden-mostly-for-danes): This is mostly of interests for Danes moving to Sweden - sorry I'm so subjective here... - [My first open source commit](https://www.clausconrad.com/blog/my-first-open-source-commit): This is a VERY small patch, but still, I'm a little bit proud that my first try to commit a patch to an open source project was accepted ;-) - [My hardware and OS history](https://www.clausconrad.com/blog/my-hardware-and-os-history): I have used most types of operating systems throughout the years. For those not interested in a little history, please skip this entry. Otherwise, read more after the break. - [News and radio from Sweden](https://www.clausconrad.com/blog/news-and-radio-from-sweden): I’ll be moving to Sweden in about a month, so I collected some links about Swedish radio. - [OmniOS/OpenIndiana IPS repository](https://www.clausconrad.com/blog/omnios-openindiana-ips-repository): An IPS package repository for OmniOS, OpenIndiana and/or OpenSolaris. - [Online mindmapping services compared](https://www.clausconrad.com/blog/online-mindmapping-services-compared): A feature comparison of some online mindmap tools: - [Page constantly reloads after logging in to Outlook on the web](https://www.clausconrad.com/blog/page-constantly-reloads-after-logging-in-to-outlook-on-the-web): When logging in to Outlook on the web (sometimes known as Outlook Web Access or Office 365), sometimes my browser constantly reloads the page, switching between different domains, but never showing anything but a blank page. I was able to solve this in Chrome as follows: - [Percona server not starting in jail after upgrading FreeBSD host from 9.2 to 9.3](https://www.clausconrad.com/blog/percona-server-not-starting-in-jail-after-upgrading-freebsd-host-from-9-2-to-9-3): How to fix Percona server not starting in a jail after upgrading the FreeBSD host from 9.2 to 9.3 - [Personal knowledge management tools and methodologies](https://www.clausconrad.com/blog/personal-knowledge-management-tools-and-methodologies): I am looking into organizing my notes in a better way, here is a collection of the tools and related methodologies I have come across so far. - [Personalize your Google+ URL](https://www.clausconrad.com/blog/personalize-your-google-url): Shortly after the launch of the Google+ project, GPlus.to began to offer personal URLs to Google+ profiles. If you have your own domain, here's a way to an even more personalized Google+ profile URL. - [portmaster -a upgrades db48 repeatedly](https://www.clausconrad.com/blog/portmaster-a-upgrades-db48-repeatedly): On a FreeBSD box, each time I ran "portmaster -a" it wanted to reinstall the db48 package. This fixed it: - [Positive passwords](https://www.clausconrad.com/blog/positive-passwords): If you believe in the power of positive affirmations, why not combine it with the security of strong passwords? - [Power management under i3 on Arch Linux](https://www.clausconrad.com/blog/power-management-under-i3-on-arch-linux): How to suspend when closing the lid using i3 on (Arch) Linux: - [Programming and productivity publications](https://www.clausconrad.com/blog/programming-and-productivity-publications): Scott Hanselman recently wrote up a list of " Six Essential Language Agnostic Programming Books ". That list, including the comments with other suggestions, is certainly worth a look. I have to admit that I haven't read most of what he lists, and only skimmed others. - [Public transport in Sweden](https://www.clausconrad.com/blog/public-transport-in-sweden): I’ll be moving to Sweden in about a month, so I collected some links about public transport there. I hope there is something of interest to you, whether you are thinking of moving to Sweden or just need some help for your vacation! - [Removing "Search this site" from the search block in Drupal 6](https://www.clausconrad.com/blog/removing-search-this-site-from-the-search-block-in-drupal-6): Recently I wanted to remove the label "Search this site:" from Drupal 6's search block, preferably without resorting to any hacks such as parsing a text string for "Search this site:" (which could break whenever a new minor Drupal release gets out) or hiding the label in CSS (while this is not the worst solution, I always prefer not to output any unnecessary markup). Placing the following function in _template.php_ seems to do the trick in a clean way. - [Repairing Outlook PST files](https://www.clausconrad.com/blog/repairing-outlook-pst-files): Being met with an error when opening Outlook or (worse), an archived PST file, can be a frightening experience. Fortunately Microsoft's Inbox Repair Tool does a good job at recovering mails in many cases. - [Restarting SpiderOak after switching networks](https://www.clausconrad.com/blog/restarting-spideroak-after-switching-networks): When disconnecting from a network and reconnecting later, SpiderOak always stays "disconnected" here and doesn't backup any more files. Here's a simple script I run in that case: - [Richard Bach - Out of My Mind](https://www.clausconrad.com/blog/richard-bach-out-of-my-mind): Review of the short story "Out of My Mind" by Richard Bach - [Rsync between network drives?](https://www.clausconrad.com/blog/rsync-between-network-drives): Use the --size-only flag to avoid downloading remote files for checksum generation. - [Run a command in all non-global Solaris zones](https://www.clausconrad.com/blog/run-a-command-in-all-non-global-solaris-zones): This script by Brendan Gregg lets one run a command in all zones (except the global zone). - [Running BackupPC with lighttpd instead of Apache](https://www.clausconrad.com/blog/running-backuppc-with-lighttpd-instead-of-apache): I have been running BackupPC to back up jails on a FreeBSD box for a while now and been very satisfied with its stability. However recently I ran into problems with upgrading Apache, which is used as an optional web interface for BackupPC. - [Running Plunker in IE9](https://www.clausconrad.com/blog/running-plunker-in-ie9): While testing some code using Plunker I discovered that it doesn't support IE9. - [Running Postgresql 9.3 in an ezjail](https://www.clausconrad.com/blog/running-postgresql-9-3-in-an-ezjail): To get this working I had to follow these steps: - [Running PostgreSQL in iocage-managed jail on FreeBSD 10.2-RELEASE](https://www.clausconrad.com/blog/running-postgresql-in-iocage-managed-jail-on-freebsd-10-2-release): Got the dreaded could not create shared memory segment error again after upgrading my jail (now managed by iocage, but I had the same issue using ezjail previously) with PostgreSQL to FreeBSD 10.2-RELEASE. Here's how I fixed it this time: - [Saving space on hybrids: how to move the Documents or profile folder](https://www.clausconrad.com/blog/saving-space-on-hybrids-how-to-move-the-documents-or-profile-folder): If you are the owner of a Windows tablet, hybrid or "2-in-1" computer, you know how easy it can be to fill its (usually small) hard drive with downloaded files, documents, pictures or application data. If your device sports a SD card slot you might have considered moving your Documents or user profile there. While this is possible, there are several methods to achieve this goal. In this post I try to explore the advantages and disadvantages of different approaches to saving precious hard drive space by storing some of your data on the SD card (or other portable drive). - [Scrapy example: posts from OngoingWorlds](https://www.clausconrad.com/blog/scrapy-example-posts-from-ongoingworlds): Scrapy is a software project for fetching structured data (think spreadsheets or databases) from any website. These are some notes for dummies and forgetful people like me. - [Set environment variable for one command with csh](https://www.clausconrad.com/blog/set-environment-variable-for-one-command-with-csh): Setting an environment variable for the next command is easy with bash - as it turns out, also with csh. Here's how: - [Shutdown HTPC from Vera controller](https://www.clausconrad.com/blog/shutdown-htpc-from-vera-controller): Here's how I configured my girlfriend's Vera to shutdown her (Windows-based) HTPC when a certain scene gets triggered: - [Skype as a SIP gateway](https://www.clausconrad.com/blog/skype-as-a-sip-gateway): Skype can now be used as a SIP gateway, enabling integration with legacy phones and PBX. - [Slow Amazon EC2 rsync / SCP / SFTP upload speeds?](https://www.clausconrad.com/blog/slow-amazon-ec2-rsync-scp-sftp-upload-speeds): I experienced very slow speeds when uploading files to a small (m1.small) Amazon EC2 instance using the SCP and SFTP3 protocols with rsync, WinSCP and Tunnelier BitVise - around 30-40 kB/sec. - [SmartOS configuration notes](https://www.clausconrad.com/blog/smartos-configuration-notes): Some notes about my experimentations with SmartOS (for personal use). - [Sort ls output by date ascending](https://www.clausconrad.com/blog/sort-ls-output-by-date-ascending): How to display newer files at the bottom of the ls output on Solaris 10: - [Swedish language](https://www.clausconrad.com/blog/swedish-language): Swedish/English and Swedish/German dictionaries - [The Last Year Of Your Life](https://www.clausconrad.com/blog/the-last-year-of-your-life): I recently listened to an interview with Clint Arthur about his "Last year of your life" program, which I found interesting. The program's five basic steps are: - [The workplace of the future](https://www.clausconrad.com/blog/the-workplace-of-the-future): I just read a report from Skype (via Mashable ) that finds 62% of all surveyed companies already use remote workers, i.e. employees working from home ("WFH") some or all of their time. - [Thesis customizations I like](https://www.clausconrad.com/blog/thesis-customizations-i-like): This list contains all the customizations I have made to the Thesis theme, in order to ease upgrading later on. - [Toggl command line on Windows](https://www.clausconrad.com/blog/toggl-command-line-on-windows): How to run toggl-cli on Windows (using Git bash): - [Troubleshooting Linux sound problems](https://www.clausconrad.com/blog/troubleshooting-linux-sound-problems): Some personal notes about troubleshooting audio problems with HDMI out on a HTPC running Arch Linux. - [TypeError: Cannot read property 'browserify' of undefined](https://www.clausconrad.com/blog/typeerror-cannot-read-property-browserify-of-undefined): I got this not so helpful error while using Browserify to bundle a web application. - [Uninstall "Asus Screen Saver"](https://www.clausconrad.com/blog/uninstall-asus-screen-saver): Recently I purchased an Asus Transformer 2-in-1 / hybrid tablet/notebook, which came with "Asus Screen Saver". Here is how to uninstall it. - [Updating to latest "pass" on Ubuntu 14.04](https://www.clausconrad.com/blog/updating-to-latest-pass-on-ubuntu-14-04): The password manager "pass" is in Ubuntu's repository, but the version on 14.04 is quite old and does not support e.g. the "find" command ("pass find somesite.com", where "somesite.com" is in a subfolder of the password store). - [Use root PATH for sudo on FreeBSD](https://www.clausconrad.com/blog/use-root-path-for-sudo-on-freebsd): Sudo on FreeBSD uses the users PATH to find the command it is asked to run. Here's how to change that to use root's PATH instead. - [Using BackupPC to archive backups via SFTP](https://www.clausconrad.com/blog/using-backuppc-to-archive-backups-via-sftp): Here's a little wrapper script I wrote to let BackupPC archive onto a SFTP server. - [Using the GPG renderer to protect Salt pillar items](https://www.clausconrad.com/blog/using-the-gpg-renderer-to-protect-salt-pillar-items): Some notes on how to encrypt sensitive data in SaltStack pillar files, e.g. to commit them to source code repositories. - [Using the Windows key to open Xfce application menu](https://www.clausconrad.com/blog/using-the-windows-key-to-open-xfce-application-menu): How to open your Xfce's application menu using the Windows key in three easy steps: - [Using Windows key combinations in Xfce](https://www.clausconrad.com/blog/using-windows-key-combinations-in-xfce): A quick tip for conveniently launching applications using the Windows key plus another key in Xfce4: - [Weekly review: Week ending April 8, 2011](https://www.clausconrad.com/blog/weekly-review-week-ending-april-8-2011): Plans from last week: - [Weekly review: Week ending August 5, 2011](https://www.clausconrad.com/blog/weekly-review-week-ending-august-5-2011): Plans from last week: - [Weekly review: Week ending Dec 13, 2009](https://www.clausconrad.com/blog/weekly-review-week-ending-dec-13-2009): Plans from last week: - [Weekly review: Week ending Dec 19, 2010](https://www.clausconrad.com/blog/weekly-review-week-ending-dec-19-2010): Plans from last week: - [Weekly review: Week ending Dec 20, 2009](https://www.clausconrad.com/blog/weekly-review-week-ending-dec-20-2009): Plans from last week: - [Weekly review: Week ending Dec 27, 2009](https://www.clausconrad.com/blog/weekly-review-week-ending-dec-27-2009): Ooh, last week was over so fast, and I didn't get lots of stuff done before Sunday/Monday due to the holidays - but it was nice spending time with my family and I had some good talks with them. - [Weekly review: Week ending Dec 6, 2009](https://www.clausconrad.com/blog/weekly-review-week-ending-dec-6-2009): Plans from last week: - [Weekly review: Week ending December 31, 2010](https://www.clausconrad.com/blog/weekly-review-week-ending-december-31-2010): No, the date's no mistake - due to a post about week beginnings by Sacha Chua (who also inspired me to write these weekly reviews in the first place) I am now ending my weeks on Fridays. - [Weekly review: Week ending February 11, 2011](https://www.clausconrad.com/blog/weekly-review-week-ending-february-11-2011): Plans from last week: - [Weekly review: Week ending February 16, 2013](https://www.clausconrad.com/blog/weekly-review-week-ending-february-16-2013): Trying to get into the routine of writing these updates again... - [Weekly review: Week ending February 18, 2011](https://www.clausconrad.com/blog/weekly-review-week-ending-february-18-2011): Plans from last week: - [Weekly review: Week ending February 25, 2011](https://www.clausconrad.com/blog/weekly-review-week-ending-february-25-2011): Plans from last week: - [Weekly review: Week ending July 11, 2010](https://www.clausconrad.com/blog/weekly-review-week-ending-july-11-2010): Plans from last week: - [Weekly review: Week ending July 14, 2012](https://www.clausconrad.com/blog/weekly-review-week-ending-july-14-2012): It's been almost a year since I wrote my last weekly review here - and I can't promise to write one next week either. - [Weekly review: Week ending July 18, 2010](https://www.clausconrad.com/blog/weekly-review-week-ending-july-18-2010): Plans from last week: - [Weekly review: Week ending July 25, 2010](https://www.clausconrad.com/blog/weekly-review-week-ending-july-25-2010): Plans from last week: - [Weekly review: Week ending March 25, 2011](https://www.clausconrad.com/blog/weekly-review-week-ending-march-25-2011): Plans from last week: - [Weekly review: Week ending May 02, 2010](https://www.clausconrad.com/blog/weekly-review-week-ending-may-02-2010): I admit I've been way too lazy the last weeks with regards to work tasks, so I'm deliberately posting this embarrassing review to get myself back on track as soon as possible again... - [Weekly review: Week ending Nov 29, 2009](https://www.clausconrad.com/blog/weekly-review-week-ending-nov-29-2009): Plans from last week: - [Weekly review: Week ending November 14, 2010](https://www.clausconrad.com/blog/weekly-review-week-ending-november-14-2010): Plans from last week: - [What's new in Telligent Community 5.0?](https://www.clausconrad.com/blog/what-s-new-in-telligent-community-5-0): Are you considering to upgrade your CommunityServer 2008.5 to the newest edition 5.0, now dubbed Telligent Community? Here's a list of differences between the two versions. - [Why don't browsers ship with jQuery?](https://www.clausconrad.com/blog/why-don-t-browsers-ship-with-jquery): This is really not so much a blog entry as it is a question... why don't browsers "ship" with jQuery and other common frameworks? - [Why I avoid sugar](https://www.clausconrad.com/blog/why-i-avoid-sugar): Okay, so if you have met me in person you know that I'm rather slim, and whether or not you've met me I might have told you that I avoid eating sugar. I get questioned A LOT about this, so I'll try to explain why I do this. - [Zend OPcache for PHP on SmartOS](https://www.clausconrad.com/blog/zend-opcache-for-php-on-smartos): Installing an opcode cache such as Zend OPcache is a simple way to improve your PHP's performance on SmartOS. Here's how. ## Notes - [2FAS](https://www.clausconrad.com/notes/2fas): Link FAQ "File error" when importing TXT into iOS app Check the format using the app on macOS. If it says "CRLF",… - [7z](https://www.clausconrad.com/notes/7z): file archiver - [Aardwolf](https://www.clausconrad.com/notes/aardwolf): Link A text-based game that has been running since 1996-12-07 . Free to play; irregular fundraising runs provide… - [Access control](https://www.clausconrad.com/notes/access-control): Resources iLOQ - battery-free smart locking ismartgate - Opening & Video Surveillance solutions Open Sesame - Automatic… - [Addy.io](https://www.clausconrad.com/notes/addy-io): Link Email forwarding (aliasing) service Offers mobile apps and browser extensions Freemium model Open source, can be… - [Aerospace](https://www.clausconrad.com/notes/aerospace): tiling window manager for macOS - [AI](https://www.clausconrad.com/notes/ai): artificial intelligence (map) - [Amazon](https://www.clausconrad.com/notes/amazon): I usually shop at the German storefront/marketplace, where shipping to Denmark is free for orders totaling €39 (not all… - [Android](https://www.clausconrad.com/notes/android): Link Mobile operating system by Google Resources Intercept and edit HTTP traffic from (almost) any Android app with HTTP… - [Angular](https://www.clausconrad.com/notes/angular): JavaScript SPA framework This note is about both "AngularJS" (version 1) and the backwards-incompatible "Angular"… - [Ansible](https://www.clausconrad.com/notes/ansible): automation platform - [Arch Linux](https://www.clausconrad.com/notes/arch-linux): Link Resources ArchBang - A live distro based on archlinux Manjaro How to Setup Bluetooth on Arch Linux - [Astro](https://www.clausconrad.com/notes/astro): Link Resources Articles Migrating from WordPress to AstroJS Starlight CMS Themes Starlight - optimized for documentation… - [Automating your Dotfiles with Ansible - A Showcase](https://www.clausconrad.com/notes/automating-your-dotfiles-with-ansible---a-showcase): Link Video Notes About the accompanying repo The repo has evolved after the video was made: Now using 1Password CLI as a… - [Awesome lists](https://www.clausconrad.com/notes/awesome-lists): Awesome Privacy - List of free, open source and privacy respecting services and alternatives to privative services From… - [AWS](https://www.clausconrad.com/notes/aws): Amazon's cloud hosting platform Competitors Azure GCP Resources CloudFront + Lambda Authentication FAQ Disabling an IAM… - [Azure](https://www.clausconrad.com/notes/azure): Link Microsoft's cloud hosting platform Competitors AWS GCP Resources Learning DevOps Get started with Azure DevOps… - [Backrest](https://www.clausconrad.com/notes/backrest): Restic web UI - [Backup](https://www.clausconrad.com/notes/backup): Software CLI BorgBackup (macOS, Linux, FreeBSD) rclone (Windows, Linux, macOS, FreeBSD, NetBSD, OpenBSD, Plan9, Solaris… - [Bash](https://www.clausconrad.com/notes/bash): shell - [Bash Scripting for Beginners - Complete Guide to Getting Started - If Statements (Part 5)](https://www.clausconrad.com/notes/bash-scripting-for-beginners---complete-guide-to-getting-started---if-statements-part-5): Link Video ^44a639 Notes Basic syntax: Checks within single brackets Between variables/literals Comparing integers… - [Bluetooth](https://www.clausconrad.com/notes/bluetooth): Resources Project Ubertooth Project Ubertooth is an open source wireless development platform suitable for Bluetooth… - [Books](https://www.clausconrad.com/notes/books): Resources Goodreads Amazon Saxo 🇩🇰 Reviews Der Zauberspiegel 🇩🇪 Piracy SLUM: The Shadow Library Uptime Monitor… - [BorgBackup](https://www.clausconrad.com/notes/borg-backup): open-source backup - [Brussels sprouts](https://www.clausconrad.com/notes/brussels-sprouts): Recipes Wok Stir-Fried Brussels Sprouts - [C Sharp](https://www.clausconrad.com/notes/c-sharp): Programming language for the .NET platform Resources C# 101 C# for Beginners Foundational C# with Microsoft - [C-Sharp Essential Training 1 - Types and Control Flow](https://www.clausconrad.com/notes/c-sharp-essential-training-1-types-and-control-flow): Link Course notes from LinkedIn Learning. Explore the essentials What you should know C# compiles to MSIL All .NET… - [Calibre](https://www.clausconrad.com/notes/calibre): ebook manager - [Captcha](https://www.clausconrad.com/notes/captcha): Services Anti Captcha How it works: 1. Your app uploads a captcha to our server 1. We assign a worker to your captcha 1.… - [Casing](https://www.clausconrad.com/notes/casing): Examples ^2e67e2 - [Chocolatey](https://www.clausconrad.com/notes/chocolatey): package manager for Windows - [CI-CD](https://www.clausconrad.com/notes/ci-cd): "Continuous Integration/Continuous Deployment" Services AppVeyor CloudBees CodeShip GitHub Actions - [Citizens band](https://www.clausconrad.com/notes/citizens-band): License-free two-way radio system on the 11 meter band ( 27 MHz) Clubs Denmark 🇩🇰 Tango Mike Nummerklub Hotel Tango… - [CLI](https://www.clausconrad.com/notes/cli): "Command Line Interface"; often used in the meaning "Command Line Tool" or "Terminal Application" Resources Command Line… - [Clothing](https://www.clausconrad.com/notes/clothing): Organic Choice vi tilbyder bæredygtigt tøj til priser, som alle kan være med på – og næsten alt vores tøj er… - [Cloud](https://www.clausconrad.com/notes/cloud): Cloud computing 1 (https://en.wikipedia.org/wiki/Cloud computing) is the on-demand availability of computer system… - [Cloudflare](https://www.clausconrad.com/notes/cloudflare): Link Products 1.1.1.1 - public DNS server 1.1.1.1 - B2C app that routes traffic over their network for supposedly… - [Comment systems](https://www.clausconrad.com/notes/comment-systems): Disqus Cusdis Cactus Comments - based on Matrix utteranc.es A lightweight comments widget built on GitHub issues. Use… - [Composer](https://www.clausconrad.com/notes/composer): Link A Dependency Manager for PHP Resources Documentation GitHub Packages Replacing packages with forks - [Conversations](https://www.clausconrad.com/notes/conversations): Resources Street Epistemology Street Epistemology is a way to help people reflect on the quality of their reasoning… - [Crowdfunding](https://www.clausconrad.com/notes/crowdfunding): Resources Coop Crowdfunding Kickstarter ^2eb66b - [Cryptocurrency](https://www.clausconrad.com/notes/cryptocurrency): Resources Ethereum (ETH) Blockchain Explorer Brokers Blockchain.com Coinbase Kraken Discussions Bitcoin Forum Wallets… - [CSS](https://www.clausconrad.com/notes/css): Resources Learning To Use The :after And :before Pseudo-Elements In CSS Style Placeholder Text Tailwind Bootstrap… - [Cyberduck](https://www.clausconrad.com/notes/cyberduck): (S)FTP and cloud storage UI client - [Danish law](https://www.clausconrad.com/notes/danish-law): Resources Købeloven: 25 påstande, du ikke skal tro på 🇩🇰 - [Debian](https://www.clausconrad.com/notes/debian): Resources Securing Debian Manual Package versions Debian 11 rclone 1.53.3 python 3.9.2 kernel 5.10.0 FAQ "Repository… - [Debugging PHP with VS Code, WSL 2 (Ubuntu 22.04), PHP 8.1 and Xdebug 3](https://www.clausconrad.com/notes/vscode-wsl2-xdebug3): Prerequisites Windows 11 Visual Studio Code Steps Install WSL 2 and Ubuntu 22.04 Start Ubuntu One of: Click Open an… - [Dendron](https://www.clausconrad.com/notes/dendron): personal knowledge management tool (legacy) - [Denmark](https://www.clausconrad.com/notes/denmark): Link Country in Scandinavia - [Dev container](https://www.clausconrad.com/notes/dev-container): Link A Microsoft specification for using a Docker container (or multiple, using Docker Compose) as a development… - [DevOps](https://www.clausconrad.com/notes/devops): Software API gateway Traefik Caching Varnish HTTP Cache Load balancing HAProxy - The Reliable, High Perf. TCP/HTTP Load… - [Discord](https://www.clausconrad.com/notes/discord): Link A VoIP and chat social platform that runs on Windows, macOS, Android, iOS , Linux, and in Web browsers Resources… - [Displays](https://www.clausconrad.com/notes/displays): Lilliput 619AT 7" LED HDMI Touchscreen Field Monitor - [Dive into Python](https://www.clausconrad.com/notes/dive-into-python): Link Chapter 2 1. Python is dynamically typed and strongly typed: Types are determined at runtime. Types cannot be cast… - [Django](https://www.clausconrad.com/notes/django): Link Excerpt Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design.… - [DNS hosting](https://www.clausconrad.com/notes/dns-hosting): Resources Hosting providers AWS Azure Bunny.net Cloudflare ClouDNS deSEC DigitalOcean Google Cloud - [Docker](https://www.clausconrad.com/notes/docker): containerization engine - [Domain Name System](https://www.clausconrad.com/notes/dns): See also DNS hosting Public DNS servers - [Dotfiles](https://www.clausconrad.com/notes/dotfiles): The practice of synchronizing ones configuration files (often files in ones home directory, starting with a dot) between… - [dotNET](https://www.clausconrad.com/notes/dot-net): Link .NET (pronounced "dot net") is Microsoft's primary development platform. Confusingly, it exists in two versions:… - [DragonRealms](https://www.clausconrad.com/notes/dragonrealms): text-based MMORPG - [Drupal](https://www.clausconrad.com/notes/drupal): Link PHP based CMS/framework Resources Drupalize.me (developer training) Acquia (SaaS enterprise hosting) Wordpress vs… - [Electricity](https://www.clausconrad.com/notes/elforbrug): Links 🇺🇸 ElectricityMap 🇩🇰 Eloverblik fra Energinet 🇩🇰 Guide til at følge dit elforbrug på tværs af elleverandører… - [Eleventy](https://www.clausconrad.com/notes/eleventy): Link A simpler static site generator. Fast, simple and feature-rich static site generator based on Node. Resources 11ty… - [eM Client](https://www.clausconrad.com/notes/em-client): email client - [Email](https://www.clausconrad.com/notes/email): Resources Clients Outlook MailMate Mutt The Bat! Gmail eM Client Thunderbird Hosting providers eclipso Fastmail Gmail… - [Envoyer](https://www.clausconrad.com/notes/envoyer-service): Link "Zero downtime" deployment service for PHP projects by Laravel LLC - [Envoyer (Laracasts course)](https://www.clausconrad.com/notes/envoyer): Link 01 - The First Deployment Current deployment in subdirectory Keeps last 6-7 releases in directory is a symlink to… - [Ethernet](https://www.clausconrad.com/notes/ethernet): Resources How to crimp patch cables - [Evernote](https://www.clausconrad.com/notes/evernote): notebook (SaaS) - [Excalidraw](https://www.clausconrad.com/notes/excalidraw): open-source collaborative drawing/diagramming - [Explore the Windows Package Manager tool](https://www.clausconrad.com/notes/explore-the-windows-package-manager-tool): Link Introduction winget is an open source tool to install/uninstall software from the Windows command line Targeting… - [Fediverse](https://www.clausconrad.com/notes/fediverse): Resources A friendly introduction to the Fediverse Fediverse Guide - What is Mastodon? Mastodon & Fediverse for… - [Fedora](https://www.clausconrad.com/notes/fedora-linux): Linux distributions - [Fitness](https://www.clausconrad.com/notes/fitness): Resources Træningsprogram for overkroppen Kom tilbage i træningscentret efter en pause Personligt træningsprogram fra… - [Fonts for coding](https://www.clausconrad.com/notes/fonts-for-coding): Resources Nerd Fonts tonsky/FiraCode Monaspace - a family of five fonts optimized for coding, with ligature support,… - [Food](https://www.clausconrad.com/notes/food) - [Free social media](https://www.clausconrad.com/notes/free-social-media): This content was imported from a mindmap created on 2020-11-08 . Free as in... Ad-free Free speech (controversial… - [FreeBSD](https://www.clausconrad.com/notes/freebsd): open-source Unix-like operating system - [Fundamentals of Agentic AI - Business Implications and Ethical Insights](https://www.clausconrad.com/notes/fundamentals-of-agentic-ai): Link Understanding the Evolution of Agentic AI What is agentic AI? Generative AI responds to prompts Agentic AI operates… - [Gaming](https://www.clausconrad.com/notes/gaming): Resources itch.io - download the latest indie games PICO-8 - a fantasy console for making, sharing and playing tiny… - [Gardinbusser](https://www.clausconrad.com/notes/gardinbusser): ★★★★☆ Lang leveringstid, men resultatet blev godt JYSK ☆☆☆☆☆ Vendte aldrig tilbage - [Git](https://www.clausconrad.com/notes/git): version control - [GitHub](https://www.clausconrad.com/notes/github): git repository hosting service - [GnuPG](https://www.clausconrad.com/notes/gnupg): Open source e-mail and file encryption software for Linux, macOS, Windows and other operating systems Resources GPG on… - [Goodreads](https://www.clausconrad.com/notes/goodreads): Link Amazon-owned community for readers and authors and editable book database My "To read" shelf ^bd59c7 - [Google Cloud](https://www.clausconrad.com/notes/google-cloud): Google 's cloud hosting platform Competitors AWS Azure Resources Deploy a Python service to Cloud Run With the Google… - [Granola](https://www.clausconrad.com/notes/granola): Resources Danish Granola Company - [Hackerspaces](https://www.clausconrad.com/notes/hackerspaces): Definition Hackerspaces are community-operated physical places, where people share their interest in tinkering with… - [Ham radio](https://www.clausconrad.com/notes/ham-radio): "Ham radio", also called "amateur radio" (in Danish "amatørradio"), is the practice of granting hobbyists licenses to… - [Handymen Denmark](https://www.clausconrad.com/notes/handymen-denmark): Resources Happy Helper - rengøringshjælp Jobbi.dk - praktisk hjælp til huset og familien Handyhand - hjælp til praktiske… - [Hardware](https://www.clausconrad.com/notes/hardware) - [Headless CMS](https://www.clausconrad.com/notes/headless-cms): Contentful - enterprise offering DatoCMS - SaaS, free plan only up to 300 records Decap CMS Directus - commercial, but… - [Hearing](https://www.clausconrad.com/notes/hearing): Resources Online hearing tests Shoebox Resound 🇩🇰 Audika 🇩🇰 Oticon 🇩🇰 AudioNova 🇩🇰 Beltone 🇩🇰 Bernafon 🇩🇰 - [Home automation](https://www.clausconrad.com/notes/home-automation): Resources We're Losing the War for the Smart Home (article updated 2016-01-06 ) - [Homebrew](https://www.clausconrad.com/notes/homebrew): the missing package manager - [How To Automate Your Dev Setup](https://www.clausconrad.com/notes/how-to-automate-your-dev-setup): Link Video Notes From the video Installing a development environment that is not easily reproducable is technical debt.… - [HTTPie](https://www.clausconrad.com/notes/httpie): curl alternative with syntax optimized for API requests - [i3](https://www.clausconrad.com/notes/i3): tiling window manager for X11 - [illumos](https://www.clausconrad.com/notes/illumos): Unix operating system kernel forked from OpenSolaris - [IMAP](https://www.clausconrad.com/notes/imap): Resources Software isync - synchronize IMAP4 and Maildir mailboxes ^e38617 quentinsf/IMAPdedup - IMAP message… - [Indieweb](https://www.clausconrad.com/notes/indieweb): Link Resources The IndieWeb for Everyone | Max Böck Personalsit.es Quirky stuff Open Heart Protocol - [Internet radio](https://www.clausconrad.com/notes/internet-radio): Resources Favorite stations AnimeNfo Radio DI.FM - electronic music (previously known as "Digitally Imported") PsyTrance… - [InterPlanetary File System](https://www.clausconrad.com/notes/interplanetary-file-system): decentralized filesharing protocol - [Introducing .NET Core](https://www.clausconrad.com/notes/introducing-dotnet-core): Link Course notes from LinkedIn Learning. What is .NET? A combination of languages (e.g. C#) and libraries (e.g. the… - [IP](https://www.clausconrad.com/notes/ip): Resources Wikipedia FAQ Connect to Hetzner Cloud server using IPv6 When they show e.g. , you need to connect to . Get… - [IPTV players](https://www.clausconrad.com/notes/iptv-players): Legend Source support "a.k.a. Stalker" Pricing model = (At least some features) free without time limit = Pay once, use… - [JavaScript](https://www.clausconrad.com/notes/javascript): Popular programming language, especially used for web development Resources MDN I18N FormatJS i18next Server-side… - [Jekyll](https://www.clausconrad.com/notes/jekyll): Link Notes The default static site generator supported by GitHub Pages. FAQ Update Jekyll Which Ruby version is used by… - [Karakeep](https://www.clausconrad.com/notes/karakeep): bookmark manager and read-later app - [Knowledge sharing](https://www.clausconrad.com/notes/knowledge-sharing): Topics Free speech Anti- censorship Self-expression Indieweb Federation Software independence Software freedom Open… - [Laravel](https://www.clausconrad.com/notes/laravel): The PHP Framework for Web Artisans Resources Laracasts YouTube Blog Articles Laravel News Set up a Laravel environment… - [Laravel 8 from Scratch](https://www.clausconrad.com/notes/laravel-8-from-scratch): Link Course notes: Laracasts Learn Laravel Path Laravel 8 From Scratch 01 - An Animated Introduction to MVC The router… - [Linux](https://www.clausconrad.com/notes/linux): operating system - [Logseq](https://www.clausconrad.com/notes/logseq): open-source PKM outliner - [Lua](https://www.clausconrad.com/notes/lua): scripting language - [macOS](https://www.clausconrad.com/notes/macos): proprietary desktop operating system - [macOS file managers](https://www.clausconrad.com/notes/macos-file-managers): list of file managers for macOS - [Mail Transfer Agent Strict Transport Security](https://www.clausconrad.com/notes/mta-sts): Purpose The primary purpose of MTA-STS is to address vulnerabilities in the traditional SMTP (Simple Mail Transfer… - [Mailbox.org](https://www.clausconrad.com/notes/mailbox-org): Link Resources Webmail Support User forum FAQ Servers IMAP: imap.mailbox.org : 993 (TLS) SMTP: smtp.mailbox.org : 465… - [MailMate](https://www.clausconrad.com/notes/mailmate): Link Resources Manual FAQ Use GnuPG from Homebrew MailMate searches for the GnuPG binary using the default path from… - [Markdown](https://www.clausconrad.com/notes/markdown): Resources Cheat Sheet Implementations / Interpretations / Specs CommonMark ^f8fc74 GitHub Flavored Markdown Parsers… - [Meal replacement manufacturers available in the EU](https://www.clausconrad.com/notes/meal-replacements-eu): Huel Jimmy Joy Queal - [Meditation](https://www.clausconrad.com/notes/meditation): Methods Integrated Amrita Meditation Technique IAM Meditation - Amma-Danmark Mindfulness Nondirective General… - [MEGA](https://www.clausconrad.com/notes/mega): Link Cloud file storage provider Files encrypted/decrypted on client side Alternative URL Resources Command line tools… - [Meta Quest 2](https://www.clausconrad.com/notes/meta-quest-2): Link Resources Active Pack setup First impressions The graphics are not overwhelming - kind-of like Full HD with a cheap… - [Microcontrollers](https://www.clausconrad.com/notes/microcontrollers): IDE s PlatformIO Arduino Development boards ESP32 Espressif IoT Development Framework (ESP-IDF) Getting started with… - [Microsoft](https://www.clausconrad.com/notes/microsoft): Link American software developer Products Azure Edge GitHub Office OneNote Outlook Teams OneDrive SQL Server Visual… - [Microsoft 365](https://www.clausconrad.com/notes/microsoft-365): office suite by Microsoft - [Microsoft 365 Copilot First Look](https://www.clausconrad.com/notes/microsoft-365-copilot-first-look): Link Use your AI assistant in Microsoft 365 An overview of Copilot Generative AI tools integrated into many Microsoft… - [Microsoft PowerShell](https://www.clausconrad.com/notes/microsoft-powershell): object-oriented shell - [Microsoft Visual Studio Code](https://www.clausconrad.com/notes/vscode): open core IDE - [Microsoft Windows](https://www.clausconrad.com/notes/microsoft-windows): operating system - [MindManager](https://www.clausconrad.com/notes/mindmanager): Link Excerpt Visual productivity tools and mind mapping software that take you and your organization to where you want… - [Mindmapping](https://www.clausconrad.com/notes/mindmapping): Services MindMeister Mindomo - [MMORPG](https://www.clausconrad.com/notes/mmorpg): Massively multiplayer online role-playing games General Wikipedia Specific games EverQuest series EverQuest Project 1999… - [Mobile technology](https://www.clausconrad.com/notes/mobile-technology): Resources GSMArena.com mobile phone reviews, news, specifications Dumb phones The Light Phone - [Model Context Protocol](https://www.clausconrad.com/notes/mcp): Link MCP is an open protocol that standardizes how applications provide context to LLMs. Think of MCP like a USB-C port… - [MUD](https://www.clausconrad.com/notes/mud): Before the internet, the popular text-based computer game "Zork") let single players fight monsters in randomly… - [Mudlet](https://www.clausconrad.com/notes/mudlet): mud/mush client - [Mullvad](https://www.clausconrad.com/notes/mullvad): Link Privacy/anonymity oriented VPN provider. Accepts semi-anonymous payment methods, such as cash and cryptocurrency.… - [MySQL](https://www.clausconrad.com/notes/mysql): open source relational database - [Neovim](https://www.clausconrad.com/notes/neovim): editor - [NetHack](https://www.clausconrad.com/notes/nethack): Link Open source single-player roguelike video game, first released in 1987 Excerpt Congratulations adventurer! Your… - [Netiquette](https://www.clausconrad.com/notes/netiquette): Don't ask to ask, just ask Ask about the actual problem, not the attempted solution Include pleasantries with the actual… - [NFC](https://www.clausconrad.com/notes/nfc): Resources Smartcard Focus Smartcard Focus is one of Europe’s largest independent online retailers and distributors for… - [Nicotine](https://www.clausconrad.com/notes/nicotine): An addictive and potentially harmful central nervous system stimulant traditionally extracted from the tobacco plant… - [Node.js](https://www.clausconrad.com/notes/node-js): Link Resources Command-line utilities with Node.js One often overlooked feature of node.js is the ability to create… - [Notes](https://www.clausconrad.com/notes): Welcome to my digital garden or "second brain", a collection of notes maintained using the note-making tool (or… - [Now Page Movement](https://www.clausconrad.com/notes/now-page-movement): Link The idea of maintaining a page with the URL under one's domain to keep the outside world updated about one's… - [NSA](https://www.clausconrad.com/notes/nsa): Resources How “omnipotent” hackers tied to NSA hid for 14 years—and were found at last "Equation Group" ran the most… - [Object-Oriented Principles in PHP](https://www.clausconrad.com/notes/object-oriented-principles-in-php): Link Course notes: Laracasts Learn Laravel Path Object-Oriented Principles in PHP 01 - Classes Think of a class like a… - [Obsidian](https://www.clausconrad.com/notes/obsidian): personal knowledge base - [Online education](https://www.clausconrad.com/notes/online-education): Resources edX LinkedIn Learning Udemy Pluralsight - [Open source](https://www.clausconrad.com/notes/open-source): Developer resources Open Source Guides Finding ways to contribute to open source on GitHub Intro to Open Source with… - [OpenClaw](https://www.clausconrad.com/notes/openclaw): AI bot for personal tasks - [OpenFGA](https://www.clausconrad.com/notes/openfga): Link An open source authorization framework based on Google Zanzibar ; used by e.g. Auth0 Terms User : Also called… - [Operating systems](https://www.clausconrad.com/notes/operating-systems): subcollection - [Outsourcing](https://www.clausconrad.com/notes/outsourcing): Resources Virtual assistants the Philippines - [OUYA](https://www.clausconrad.com/notes/ouya): Resources Wikipedia Archived website First impressions OUYA is a Kickstarter project with the goal of developing a… - [Pacman](https://www.clausconrad.com/notes/pacman): package manager for Arch Linux and derivatives - [Payload](https://www.clausconrad.com/notes/payload): Link Summary Backend framework with an admin panel for content administration (headless CMS) Open source (MIT license)… - [PDF](https://www.clausconrad.com/notes/pdf): file format - [Personal Knowledge Management](https://www.clausconrad.com/notes/personal-knowledge-management): Resources PKM Elevator Pitch Methods PARA Zettelkasten Cultivating and Connecting Using Modular Notes and Personal Memos… - [Pest Driven Laravel](https://www.clausconrad.com/notes/pest-driven-laravel): Link Course notes for Pest Driven Laravel 01 - Welcome Throughout the course, we will practice TDD, writing tests before… - [Phishing](https://www.clausconrad.com/notes/phishing): Resources Report phishing Anti-Phishing Working Group - report SMS Google Safe Browsing - report URLs Microsoft Security… - [PHP](https://www.clausconrad.com/notes/php): Link Education Laracasts - PHP Frameworks Laravel NativePHP Symfony Editors/IDEs Jetbrains PhpStorm Microsoft Visual… - [PHP For Beginners](https://www.clausconrad.com/notes/php-for-beginners): Link Laracasts Learn Laravel Path PHP For Beginners 01 - How to Choose a Programming Language 02 - Tools of the Trade… - [PMR-446](https://www.clausconrad.com/notes/pmr-446): European license-free two-way radio system on UHF ( 446 MHz) Resources PMR446 Danmark 🇩🇰 - [podman](https://www.clausconrad.com/notes/podman): Docker alternative - [Podman Desktop](https://www.clausconrad.com/notes/podman-desktop): open-source, cross-platform GUI for using Podman in development environments - [Pomodoro](https://www.clausconrad.com/notes/pomodoro): Software Windows How to Use Windows 11’s Built-in Pomodoro Timer macOS Session Online Pomodoro Timer online Repeating… - [PostgreSQL](https://www.clausconrad.com/notes/postgresql): open-sorce relational database - [Privacy](https://www.clausconrad.com/notes/privacy-tools-and-resources): Resources and Guides Privacy Guides Privacy Guides Community Privacy Tools European Alternatives Services and Tools… - [Productivity](https://www.clausconrad.com/notes/productivity): Articles Hundreds of Ways to Get S#!+ Done—and We Still Don’t Systems Getting Things Done (GTD) Complice Complice is a… - [Public DNS servers](https://www.clausconrad.com/notes/public-dns-servers): Google Uncensored: 8.8.8.8 8.8.4.4 2001:4860:4860::8888 2001:4860:4860::8844 Control D Uncensored: 76.76.2.0 76.76.10.0… - [Python](https://www.clausconrad.com/notes/python): Link Excerpt Python is a programming language that lets you work quickly and integrate systems more effectively.… - [Radio](https://www.clausconrad.com/notes/radio): Resources Stockholm Radio - Kartor och kanalplan - VHF 🇸🇪 JOTA-JOTI - the world’s largest digital Scout event taking… - [Ramen](https://www.clausconrad.com/notes/ramen): Summary Ramen is a Japanese noodle dish. It consists of Chinese-style wheat noodles served in a broth; common flavors… - [rclone](https://www.clausconrad.com/notes/rclone): cloud files sync tool - [Read Later tools](https://www.clausconrad.com/notes/read-later-tools): Reasoning Social media , "web research" and newsletters distract from planned activities, and information gained during… - [Reading](https://www.clausconrad.com/notes/reading): This is an activity tag . I use this to indicate that I read, or intend to read, something. My resources My "To read"… - [Red Hat Enterprise Linux](https://www.clausconrad.com/notes/red-hat-enterprise-linux): Link Commercial Linux distribution by Red Hat Resources "UBI" container images EULA Usage instructions Advertising FAQ… - [Reference managers](https://www.clausconrad.com/notes/reference-managers): tools for collecting academic research - [Regular expressions](https://www.clausconrad.com/notes/regular-expressions): A regular expression (shortened as regex or regexp; sometimes referred to as rational expression ) is a sequence of… - [Remote control software](https://www.clausconrad.com/notes/remote-control-software): Resources Protocols RDP VNC NoMachine SSH Spice Software Open source Apache Guacamole RustDesk TigerVNC SaaS AnyDesk… - [Retro gaming](https://www.clausconrad.com/notes/retro-gaming): Resources Shopping Vintage Games 🇩🇰 Butik i Ballerup , som sælger klassiske spilkonsoler m.m. Hos Vintage Games finder… - [RPGs](https://www.clausconrad.com/notes/rpg): Meta This note is not about single-player games or MMORPGs. Resources by game system Dungeons & Dragons (D&D) Fifth… - [rsync.net](https://www.clausconrad.com/notes/rsync-net): Link Resources FAQ Special pricing for BorgBackup users Advantage Cheaper per GB than regular pricing (when purchasing… - [Ruby](https://www.clausconrad.com/notes/ruby): Installers Or rather, ways of installing. As a developer you might work on different projects, requiring different… - [RuneScape](https://www.clausconrad.com/notes/runescape): Old, classic, grindy MMORPG. This note is about RuneScape 3. There is also Old-School RuneScape (OSRS), an older and… - [S3](https://www.clausconrad.com/notes/s3): object storage protocol - [Saltstack](https://www.clausconrad.com/notes/saltstack): Link Resources Salt vs. Ansible One week of Salt: frustrations and reflections. Automating your IT environment with salt… - [Scraping](https://www.clausconrad.com/notes/scraping): Frameworks Scrapy Services Smart Proxy Manager Zyte TrustedProxies Bright Data - [Screenshot tools](https://www.clausconrad.com/notes/screenshot-tools): Windows Snagit (paid) ShareX (open-source) macOS Shottr (paid) Snagit (paid) Linux Flameshot (open-source) Setting… - [Security (technology)](https://www.clausconrad.com/notes/security-technology): Resources Overvåge HTTPS trafik fra Android apps 🇩🇰 Nox gør det let at hente, installere og eksportere \ [Android \]… - [SELinux](https://www.clausconrad.com/notes/selinux): Link Mandatory Access Control system and policies for Linux operating systems, originally developed by the NSA and Red… - [Semantic Web](https://www.clausconrad.com/notes/semantic-web): Formats JSON-LD Microdata , , , , , Wikipedia) RDFa microformats I would argue that the semantic HTML tags ( , , etc.)… - [Session](https://www.clausconrad.com/notes/session): advanced Pomodoro timer for Apple devices - [Shells](https://www.clausconrad.com/notes/unix-shells): subcollection - [Shopping](https://www.clausconrad.com/notes/shopping): The activity of purchasing an item or service, either physically or online Games Eldorado.gg ^e14cae GameBoost GamsGo… - [Shortwave radio](https://www.clausconrad.com/notes/shortwave-radio): Stations Current WMR - World Music Radio from Hvidovre (SW and MW) China Radio International - takes up a lot of… - [SingleFile](https://www.clausconrad.com/notes/single-file): Link SingleFile is a browser extension that allows you to save an entire web page, including all its resources (e.g.,… - [Snagit Certification](https://www.clausconrad.com/notes/snagit-certification): Link Welcome & Resources Additional Resources Snagit Tutorials TechSmith Webinars Account & Technical Support Share… - [Software](https://www.clausconrad.com/notes/software) - [Software development](https://www.clausconrad.com/notes/software-development): Resources 15 Best Programming Fonts for Better Coding Junior/Mid/Senior developer standards The ReadME Project Varlock -… - [Sous vide](https://www.clausconrad.com/notes/sous-vide): FAQ Cleaning immersion cookers 1. Fill a pot with equal amounts of water and white (transparent) vinegar, e.g. 1 liter… - [Spirituality](https://www.clausconrad.com/notes/spirituality): Resources Articles 42 Powerful Ways of Letting Go of Anxiety, Grief, and Suffering Videos Leonard Orr: The Unconscious… - [SQL](https://www.clausconrad.com/notes/sql): Resources Use the Index, Luke! - A Guide to Database Performance for Developers SQL indexing and tuning tutorial for… - [SSH](https://www.clausconrad.com/notes/ssh): industry standard for server connectivity - [Static Site Generators](https://www.clausconrad.com/notes/static-site-generators): tools for building statically hostable websites - [Storj](https://www.clausconrad.com/notes/storj): Link Globally distributed "cloud" object storage Uses excess storage on third-party-owned drives Optional S3… - [Story-driven games](https://www.clausconrad.com/notes/story-driven-games): This content was imported from a mindmap created on 2019-08-10 . Tabletop IRL Online Virtual tabletop platforms Roll20:… - [Sway](https://www.clausconrad.com/notes/sway): manual tiling window manager for Wayland - [systemd](https://www.clausconrad.com/notes/systemd): Linux init system - [Test credit card account numbers](https://www.clausconrad.com/notes/test-credit-card-account-numbers): While testing, use only the credit card numbers listed here. Other numbers produce an error. Expiration Date must be a… - [The 4-Hour Workweek](https://www.clausconrad.com/notes/the-four-hour-work-week): Learn to delegate - it forces you to have clarity on what your goals are and maximizes your time to think at a higher… - [The Bat!](https://www.clausconrad.com/notes/the-bat): e-mail client for Windows - [The PARA Method - Building a Second Brain](https://www.clausconrad.com/notes/basb-para): Link A Universal System for Organizing Digital Information Resources Weekly Review One-Touch to Inbox Zero: How I Spend… - [Time tracking](https://www.clausconrad.com/notes/time-tracking): Services Timely a.k.a. Memory Toggl - [TLS](https://www.clausconrad.com/notes/tls): Resources Cipherlist.eu Strong Ciphers for Apache, nginx and Lighttpd Server Side TLS The goal of this document is to… - [tmux](https://www.clausconrad.com/notes/tmux): terminal multiplexer - [TrueNAS](https://www.clausconrad.com/notes/truenas): open-source NAS appliance with a web-based UI, based on Debian and OpenZFS - [Twelve-Factor App](https://www.clausconrad.com/notes/twelve-factor-app): Link Excerpt The twelve-factor app is a methodology for building software-as-a-service apps that: Use declarative… - [Two-Factor Authentication](https://www.clausconrad.com/notes/2fa): Software | | Proton Authenticator | Ente Auth | 2FAS Auth | | ---------------------------------- |… - [Ubuntu](https://www.clausconrad.com/notes/ubuntu): Linux distribution based on Debian - [Unix](https://www.clausconrad.com/notes/unix): Link This note is about a range of more-or-less compatible operating systems generally considered as "Unix". The link is… - [Vim](https://www.clausconrad.com/notes/vim): editor - [VPN](https://www.clausconrad.com/notes/vpn-software): Software WireGuard Tailscale (GitHub) Tailscale makes creating \[WireGuard\] networks easy: securely connecting users,… - [Wasabi](https://www.clausconrad.com/notes/wasabi): FAQ Configure AWS CLI to use Wasabi on macOS 1. Install AWS CLI and the endpoint plugin: 2. Configure the plugin by… - [Web development](https://www.clausconrad.com/notes/web-development): Resources Front-end Developer Interview Questions A list of helpful front-end related questions you can use to interview… - [Web development libraries](https://www.clausconrad.com/notes/web-development-libraries): Resources Babylon.js Our mission is to build one of the most powerful, beautiful, simple, and open web rendering engines… - [Window managers](https://www.clausconrad.com/notes/window-managers): subcollection - [Windows Package Manager](https://www.clausconrad.com/notes/winget): apt-like open source package manager for Windows - [Windows Subsystem for Linux](https://www.clausconrad.com/notes/windows-subsystem-for-linux): light-weight integrated VM - [Writing apps](https://www.clausconrad.com/notes/writing-apps): LivingWriter Start your book, plot your book, write your book, organize your book, and export it for publishing all in… - [YAML](https://www.clausconrad.com/notes/yaml): YAML Ain't Markup Language™ Excerpt YAML is a human-friendly data serialization language for all programming languages.… - [yt-dlp](https://www.clausconrad.com/notes/yt-dlp): Link Resources Wikipedia Tutorial for Windows users Installation 1. Start "Ubuntu" from the start menu 2. If it is not… - [Zero Trust](https://www.clausconrad.com/notes/zero-trust): Definition Zero Trust is the concept/philosophy of not assigning any trust to physical networks , but instead to… - [Zsh](https://www.clausconrad.com/notes/zsh): shell ## Pages - [10-kompisar](https://www.clausconrad.com/10-kompisar): function newTask() { jQuery("#question").text(1 + parseInt(Math.random() 9)); jQuery("#answer").val("").focus(); }… - [Curriculum vitae](https://www.clausconrad.com/cv): CV (Resume) Cover letter I am a software developer/technical project manager with broad expertise, having successfully… - [Recommended links: Family & Friends](https://www.clausconrad.com/links/friends): 🇩🇰 Blog om grøn té (macha) 🇩🇰 Efterlivet.dk 🇩🇰 Hvem er du utro? En anderledes b(l)og om kærlighed og utroskab