summaryrefslogtreecommitdiff
path: root/content/tech
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2016-08-26 18:43:47 +0200
committerschneefux <schneefux+commit@schneefux.xyz>2016-08-26 18:43:47 +0200
commit04c59ddc19224a4831b2b7e2b8cf24ff34f3bdaa (patch)
tree3058f165b7ebeffe8c9c13ebc19bd515fb19f071 /content/tech
parent4f376d817910f3cd40f7456b0b5b1a7903485fb6 (diff)
downloadblog-04c59ddc19224a4831b2b7e2b8cf24ff34f3bdaa.tar.gz
blog-04c59ddc19224a4831b2b7e2b8cf24ff34f3bdaa.zip
use summaries
Diffstat (limited to 'content/tech')
-rw-r--r--content/tech/audio-output-to-input.md1
-rw-r--r--content/tech/blinkiecar.md1
-rw-r--r--content/tech/esp-ledstrip.md1
-rw-r--r--content/tech/esp8266.md1
-rw-r--r--content/tech/internet-is-magic.md1
-rw-r--r--content/tech/jimmie-jammer.md2
-rw-r--r--content/tech/kindle-as-screen.md3
-rw-r--r--content/tech/lilypad-bootloader.md2
-rw-r--r--content/tech/music-led-visualisation.md1
-rw-r--r--content/tech/nixos-intro.md2
-rw-r--r--content/tech/nixos-mailserver.md1
-rw-r--r--content/tech/raspberry-pi-router.md1
-rw-r--r--content/tech/raspberrypi-bootstrapping.md1
-rw-r--r--content/tech/transmission-stalling.md11
-rw-r--r--content/tech/weather-snowman.md1
15 files changed, 15 insertions, 15 deletions
diff --git a/content/tech/audio-output-to-input.md b/content/tech/audio-output-to-input.md
index 420046f..1ce4068 100644
--- a/content/tech/audio-output-to-input.md
+++ b/content/tech/audio-output-to-input.md
@@ -6,6 +6,7 @@ title: ALSA, MPD and Pulseaudio output capturing
---
To be able to visualize my laptop's sound output with a python script, I needed an extra audio input that made it possible to capture the system's audio output.
+<!--more-->
To achieve that, I did the following on my Raspberry Pi:
diff --git a/content/tech/blinkiecar.md b/content/tech/blinkiecar.md
index c0a88d4..3f461da 100644
--- a/content/tech/blinkiecar.md
+++ b/content/tech/blinkiecar.md
@@ -6,6 +6,7 @@ title: Blinkiecar - 3D printed car with turn signals
---
With some support from a friend with a 3D printer, I successfully built a magnetic car with working turning lights.
+<!--more-->
![car front view](/images/blinkiecar/finished-front.jpg")
diff --git a/content/tech/esp-ledstrip.md b/content/tech/esp-ledstrip.md
index 5db5e07..2142f51 100644
--- a/content/tech/esp-ledstrip.md
+++ b/content/tech/esp-ledstrip.md
@@ -6,6 +6,7 @@ title: (Almost) Wireless LED strip controller
---
After a [failed attempt]({{< ref "music-led-visualisation.md" >}}), I succeeded in building a wireless analog LED strip controller.
+<!--more-->
![Glowing led strip around controller](/images/esp-ledstrip/glowgreen.jpg)
diff --git a/content/tech/esp8266.md b/content/tech/esp8266.md
index bacb235..51de7b3 100644
--- a/content/tech/esp8266.md
+++ b/content/tech/esp8266.md
@@ -5,6 +5,7 @@ date: 2015-10-14
title: Quick guide - Flashing an ESP8266
---
+<!--more-->
Get an FTDI, the Arduino IDE, add the ESP8266 plugin to the IDE.
Then connect TX↔RX, RX↔TX, GND↔GND, VCC↔3V and CHPD↔3V.
diff --git a/content/tech/internet-is-magic.md b/content/tech/internet-is-magic.md
index ab72bad..3dd625c 100644
--- a/content/tech/internet-is-magic.md
+++ b/content/tech/internet-is-magic.md
@@ -8,6 +8,7 @@ aliases:
---
Friendship is magic! I like the My Little Pony series, and two of my best friends, knowing that, surprised me with self-made versions of Twilight and Fluttershy at my birthday.
+<!--more-->
![Twilight and Fluttershy](/images/internet-is-magic/twilight-fluttershy.jpg)
diff --git a/content/tech/jimmie-jammer.md b/content/tech/jimmie-jammer.md
index da6b503..1ca2fe8 100644
--- a/content/tech/jimmie-jammer.md
+++ b/content/tech/jimmie-jammer.md
@@ -5,7 +5,7 @@ date: 2016-06-12
title: Jimmie Jammer, the nasty anti-hotspot
---
-Nothing is as heartwarming as seeing your friends, foes and family look at their smartphones, tablets, laptops and other WiFi-capable devices. Also, it is kind of boring to sit alongside.
+Nothing is as heartwarming as seeing your friends, foes and family look at their smartphones, tablets, laptops and other WiFi-capable devices. Also, it is kind of boring to sit alongside.<!--more-->
Jimmie Jammer is the solution to all your problems! At least, it is a nice prank that offers the ability to rant about shitty WiFi together.
diff --git a/content/tech/kindle-as-screen.md b/content/tech/kindle-as-screen.md
index 130592c..8fae439 100644
--- a/content/tech/kindle-as-screen.md
+++ b/content/tech/kindle-as-screen.md
@@ -5,7 +5,8 @@ date: 2013-10-26
title: Use your Kindle as VNC viewer
---
-I could mod my Kindle so I can now use it as screen for the RaspberryPi.
+I could mod my Kindle so I can now use it as screen for the Raspberry Pi.
+<!--more-->
This is what I did with my Kindle 4 NT:
diff --git a/content/tech/lilypad-bootloader.md b/content/tech/lilypad-bootloader.md
index 8910839..0b42c04 100644
--- a/content/tech/lilypad-bootloader.md
+++ b/content/tech/lilypad-bootloader.md
@@ -5,7 +5,7 @@ date: 2016-01-02
title: Burning an Arduino's bootloader
---
-Some long time ago, I bought some cheap Arduino LilyPad clones from Amazon. I spent weeks trying to get them work, but was heavily frustrated. No matter what I did, avrdude refused to upload my sketch:
+Some long time ago, I bought some cheap Arduino LilyPad clones from Amazon. I spent weeks trying to get them work, but was heavily frustrated.<!--more--> No matter what I did, avrdude refused to upload my sketch:
``` c
avrdude: Send: 0 [30] [20]
diff --git a/content/tech/music-led-visualisation.md b/content/tech/music-led-visualisation.md
index 97ae9de..792d3ed 100644
--- a/content/tech/music-led-visualisation.md
+++ b/content/tech/music-led-visualisation.md
@@ -6,6 +6,7 @@ title: Visualize music with MPD and an LED strip
---
With Arduinos, 5050 RGB LED strips, Hyperion and MPD on a Raspberry Pi I created a low cost party lightning environment.
+<!--more-->
![First test results](/images/music-led/led-floor.jpg)
diff --git a/content/tech/nixos-intro.md b/content/tech/nixos-intro.md
index 53c5d3f..ab80dcd 100644
--- a/content/tech/nixos-intro.md
+++ b/content/tech/nixos-intro.md
@@ -5,7 +5,7 @@ date: 2016-06-01
title: NixOS introduction
---
-[NixOS](https://nixos.org), "The purely functional Linux distribution", takes a very innovative approach to system configuration. In classical distributions, configuration files are scattered around `/etc` with a different syntax each, and once you built your dream server configuration, you are afraid of forgetting something by starting over. NixOS solves this by a `configuration.nix` file that defines your complete system. Using this config, it is possible to manage a machine easily: You define the packages you need, the system services to start, or the user accounts to exist declaratively.
+[NixOS](https://nixos.org), "The purely functional Linux distribution", takes a very innovative approach to system configuration.<!--more--> In classical distributions, configuration files are scattered around `/etc` with a different syntax each, and once you built your dream server configuration, you are afraid of forgetting something by starting over. NixOS solves this by a `configuration.nix` file that defines your complete system. Using this config, it is possible to manage a machine easily: You define the packages you need, the system services to start, or the user accounts to exist declaratively.
The [NixOS options](https://nixos.org/nixos/options.html) are written in the Nix language. For most software - MySQL, PHP, KDE, Kodi, … - there already exists a module. Sometimes though, you need to write your own or even need to create your own package. Fortunately, this is rather easy. The [Nix package collection](https://github.com/NixOS/nixpkgs) needs to be cloned, there you add your package, submit a PR and are that's it.
diff --git a/content/tech/nixos-mailserver.md b/content/tech/nixos-mailserver.md
index 3bc21ca..6be8610 100644
--- a/content/tech/nixos-mailserver.md
+++ b/content/tech/nixos-mailserver.md
@@ -6,6 +6,7 @@ title: NixOS mail server
draft: true
---
+<!--more-->
This is my working, but in progress [NixOS]({{< ref "nixos-intro.md" >}}) mail server configuration. These are the relevant configuration parts, they are *not* tested and **not guaranteed to be secure, deploy at your own risk**. The configuration is based on [this](https://thomas-leister.de/allgemein/sicherer-mailserver-dovecot-postfix-virtuellen-benutzern-mysql-ubuntu-server-xenial/) blog post (German).
For an easier overview, I created a seperate `mail.nix` that is included in the main `configuration.nix`. The firewall needs to be open for ports 993 (imps), 25 (smtp) and 587 (smtps).
diff --git a/content/tech/raspberry-pi-router.md b/content/tech/raspberry-pi-router.md
index 8e51d6f..b38ab96 100644
--- a/content/tech/raspberry-pi-router.md
+++ b/content/tech/raspberry-pi-router.md
@@ -6,6 +6,7 @@ title: Use your Raspberry Pi as WiFi router
---
Using [this guide](http://www.daveconroy.com/turn-your-raspberry-pi-into-a-wifi-hotspot-with-edimax-nano-usb-ew-7811un-rtl8188cus-chipset/) I successfully turned my Raspberry Pi with an Edimax WiFi dongle into a WiFi hotspot.
+<!--more-->
Here's how:
- setup customized hostapd
diff --git a/content/tech/raspberrypi-bootstrapping.md b/content/tech/raspberrypi-bootstrapping.md
index 20ca0d8..8cd907e 100644
--- a/content/tech/raspberrypi-bootstrapping.md
+++ b/content/tech/raspberrypi-bootstrapping.md
@@ -6,6 +6,7 @@ title: Installing Arch Linux ARM on a Raspberry Pi
---
My cheat sheet for deploying multiple Arch Linux machines, Raspberry Pis here.
+<!--more-->
Installs `pacserve`, `rngd` and `yaourt` in a btrfs subvolume `root`. To allow local users to poweroff, `polkit` is also installed.
# Filesystem setup
diff --git a/content/tech/transmission-stalling.md b/content/tech/transmission-stalling.md
deleted file mode 100644
index a957deb..0000000
--- a/content/tech/transmission-stalling.md
+++ /dev/null
@@ -1,11 +0,0 @@
----
-categories:
-- software
-date: 2016-01-02
-title: Fix transmission not downloading anything
-draft: true
----
-
-I experienced a weird issue on my NAS where transmission suddenly stopped downloading my torrents. It showed "Downloading from 0 of 0 connected peer(s)" for hours!
-
-After some experimenting, I found out that in the individual torrent's properties there was the option "Maximum peers", which was apparently set to 1. Increasing it changed everything: Now that torrent had peers and even web seeds.
diff --git a/content/tech/weather-snowman.md b/content/tech/weather-snowman.md
index ec1a9fe..7be9a08 100644
--- a/content/tech/weather-snowman.md
+++ b/content/tech/weather-snowman.md
@@ -6,6 +6,7 @@ title: Weather snowman - Embedded LED forecast
---
It's christmas time! As a kind of pre-christmas gift, I built an Internet of Things enabled snowman for one of my best friends.
+<!--more-->
Like in [my last project]({{< ref "internet-is-magic.md" >}}), I used an ESP8266 again, some LEDs and an old acrylic snowman that I cut open.