User Tools

Site Tools


start

fryktoria.com wiki

Introduction

The purpose of this wiki is to publish articles and projects in the fields of Telecommunications, Information Technology, Automation and Control, Internet of Things etc.

Arduino Projects

ESP-8266 Projects

Retro

Various

Raspberry Pi Projects

Why a wiki and not a blog?

This web site is hosted on a humble, first generation 512MB Raspberry Pi Model B. Its data reside in an SD card and a USB flash drive. This particular configuration has been chosen with the purpose of “proving” that even a minimal system can perform adequately enough, when properly designed and configured. Even with such a small system, the landing page www.fryktoria.com achieves a remarkable score of 86 to 92 with Google PageSpeed Insights.

The development of the server which hosts the site was a large project by itself. Parts of this work shall be documented herein (work in progress…). It was an architectural decision to avoid installing databases such as those used in blog software due to the limited system resources, as well as the extensive wear that databases impose on the solid state drives. This wiki has been built on Dokuwiki, which relies on flat files and does not require a database management system. [UPDATE 2021.07.17] Up to now, the maximum time that the server managed to run continuously without a single restart in any of the running services has been 377 consecutive days. Although the server was still running, I detected a corruption in the SD. A full restore of the latest backup onto a new SD was required to have the system up and running again.

The target group of this wiki is people having medium to advanced knowledge in Electrical and Electronic Engineering, as well as in Software Engineering. Mechanical skills may also be required in cases where a project needs construction activities or refurbishment. As a result, articles published on this wiki shall cover very specialized subjects and the content will serve mostly as a food-for-thought for people who wish to re-use ideas and approaches found herein, rather than being a step-by-step instructable for novices. Novices who want to extend their hobby with a deeper knowledge of the world of system design, may also benefit from the articles.

It is also assumed that the target audience understands and complies to the safety issues associated with all actions presented in the articles, as well as the local laws, regulations and certifications for designing, building, testing, operating, owning and interfacing any form of apparatus.

Privacy Policy

Please visit our Privacy Policy page to see how we operate this site in regard of Personal Data.

Contact

Anyone who wishes to contact me, can do so by filling this contact form. I cannot commit on responding all contacts but I will try my best.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
start.txt · Last modified: 2021/07/17 20:27 by Ilias Iliopoulos