Blog Archives

How to use an ESP8266 — a jumpstart tutorial

ESP8266 in the wild

If you haven’t done so already, go buy yourself an ESP8266-based board. It is a powerful little microcontroller. Something like Arduino but with WiFi. What hardware to get ESP8266 board. Various versions are available: tiny 8-pin ones: esp8266-wi-fi-wireless-serial-port-data-transceiver-module-blue-black-369015 bigger ones

Posted in Awesome, Open source, Programming, Projects, Technology

Adding certificates to Java keystore

Java has its own certificate storage. At least in Arch Linux it is located in: /etc/ssl/certs/java/ To add a new certificate there, run this command: keytool -keystore cacerts -importcert -alias myrootcert -file /path/to/MyRootCert.crt (you might want to run that as

Posted in Linux, PicoPosts Tagged with: , , , ,

Firefox Extensions

Here is a short list of Firefox extensions that I think are essential for your everyday browsing. I don’t want to persuade you into using them, this is more like a note to self for future reference. Language packs. Translations,

Posted in Awesome, Privacy, Technology

Playful Little Corpses Released

My very own horror game “Playful Little Corpses” is now released. To find out more about it, head to the project entry page or to the main page of the game. Download it and give it a try! Project entry

Posted in Awesome, PicoPosts, Projects

Projects page is open

I’ve opened a new page dedicated to the projects I worked on. You can find links to source code of various games and utilities. Every project entry is described in short and you know whether it was just an idea

Posted in Awesome, PicoPosts, Projects

HTTP and HTTPS running on the same port

Running HTTP and HTTPS on the same port with Apache. They said it couldn’t be done. They were wrong! https://github.com/Dejvino/https-multiplexer I’ve modified a simple Python port forwarding utility to act as a port multiplexer that can automatically forward HTTP and

Posted in Awesome, Linux, Open source, Programming, Projects, Technology, Web development

How to become a Certification Authority

This short How-To has been compiled based on the work I’ve done so far while building my personal home server. To achieve reasonable level of privacy without spending a fortune on it, I’ve become my own Certification Authority (CA). Overview

Posted in Linux, Open source, Privacy, Projects, Technology, Web development

New Homepage

After uniting both of my personal domains (dejvino.cz and dejvino.com) to have the same content, I’ve prepared a new personal hompage. Links: www.dejvino.cz www.dejvino.com The purpose of this page is to act as a simple roadsign with directions to all

Posted in Awesome, PicoPosts, Projects

Linux udev USB automount script

I’ve been wondering how to enable automounting of USB drives on my Raspberry Pi server. The sollution is pretty simple with udev on Arch Linux. Create a new file /etc/udev/rules.d/automount.rules Fill this script: ACTION==”add”,KERNEL==”sda*”, RUN+=”/usr/bin/mount /dev/sda1 /mnt/disk-a” ACTION==”remove”, KERNEL==”sda*”, RUN+=”/usr/bin/umount

Posted in Linux, PicoPosts, Projects, Raspberry Pi, Technology

Building a Digital Haven (home server)

As part of my “Prism break” initiative, I’ve started working on a personal (family) server — a safe haven in the wild digital world. Target and usage near-silent box you turn on and forget about low energy consumption large disk

Posted in Linux, Privacy, Projects, Technology