Commits (2)
......@@ -2,3 +2,4 @@ build
......@@ -14,6 +14,12 @@ assets:
- _assets/stylesheets
- _assets/javascripts
- scope:
path: "assets/images"
image: true
exclude: ['README.md', 'Gemfile.lock', 'Gemfile', 'Rakefile']
include: ['.well-known']
plugins: ['jekyll-paginate', 'jekyll-assets', 'jekyll-minifier', 'pygments']
......@@ -25,7 +25,7 @@ sudo apt-get install linphone
When that's done, start it up. It'll present you with this screen:
![Linphone Startup Screen]({{ 'posts/2015-06-02/linphone-firstrun.png' | asset_path }})
![Linphone Startup Screen]({{ '/assets/images/posts/2015-06-02/linphone-firstrun.png' | asset_path }})
Go ahead and hit cancel on that dialog. You will, unfortunately, need to do this every time. Linphone
does not seem to offer an option to simply not annoy the user with the crappy account creation
......@@ -36,7 +36,7 @@ instead of IPv4*. You'll also want to make sure that under **NAT and Firewall**
*Direct connection to the internet* is selected so it doesn't attempt to do any NAT hole punching or
anything. My settings dialog looked like this when I was done:
![Linphone Settings Screen]({{ 'posts/2015-06-02/linphone-settings.png' | asset_path }})
![Linphone Settings Screen]({{ '/assets/images/posts/2015-06-02/linphone-settings.png' | asset_path }})
Now close settings and shut down Linphone (Options->Quit - mearly closing the window will cause it
to hide itself in the notification area but still run) and reopen it. This is needed to make it
......@@ -27,6 +27,6 @@ The results are displayed in a simple list, with green boxes indicating availabi
the green boxes point to a NameCheap page to buy the domain, the links on the red boxes point to
the domain on http.
![Domain Finder Screenshot]({{ 'posts/2015-07-20/domain-finder-screenshot.png' | asset_path }})
![Domain Finder Screenshot]({{ '/assets/images/posts/2015-07-20/domain-finder-screenshot.png' | asset_path }})
[Source on Github](https://github.com/thefinn93/domain-availability)
......@@ -9,7 +9,7 @@ categories: sillyness weekendproject X10 homeautomation
For a long time I've owned some X10 home automation stuff. The idea is pretty simple: there are
some modules that you plug your lamps and whatnot into:
![X10 Module Example]({{ 'posts/2015-07-21/x10module.jpg' | asset_path }})
![X10 Module Example]({{ '/assets/images/posts/2015-07-21/x10module.jpg' | asset_path }})
Then they have a controller that allows you to switch the various units on and off. All of the
signals go over the power lines in ways I don't understand ([this page might help if you want to try](https://en.wikipedia.org/wiki/X10_(industry_standard))).
......@@ -21,7 +21,7 @@ this weekend I decided to sit down and write up a nice web interface. There are
interfaces, but they are all difficult to get running and seem way too complex for my liking. Mine
has a clean UI, is written in Python using Flask and has a nice phone UI:
![x10web Screenshot]({{ 'posts/2015-07-21/x10web.png' | asset_path }})
![x10web Screenshot]({{ '/assets/images/posts/2015-07-21/x10web.png' | asset_path }})
The configuration file allows you to define housecode and unit compinations and give them a name,
then displays sets of buttons for each one. It also lets you do HTTP basic auth. This was mostly
......@@ -3,7 +3,7 @@ layout: default
title: About
![Finn Herzfeld]({{ 'images/finn.png' | asset_path }}){: .profile-pic }
![Finn Herzfeld]({{ '/assets/images/finn.png' | asset_path }}){: .profile-pic }
I'm **Finn Herzfeld**, a software engineer in Seattle. I'm interested in things like cybersecurity and cloud automation.