Updated on | #website, #personalstorageplace, #gummersbach

Personal tutorial storage place of Thomas Ludwig

my name is Thomas Ludwig and I am Dipl.-Ing. (FH) for Electrical Engineering as well as Master of Engineering in Automation & Industrial IT. At the moment I'm working as Project Design Leader at . On these pages, you can find information about my work, some of my personal hobbies, and other random and sometimes useless pieces of information. This website is already under construction: I am working on the Web accessibility in order to provide equal access and equal opportunity. In other words, it means that people with disabilities can use these pages.

RStudio is an integrated development environment (IDE) for R. It includes a console, syntax-highlighting editor that supports direct code execution, as well as tools for plotting, history, debugging and workspace management. With Shiny it is possible to build interactive web applications by using R, or it can be written directly in HTML, CSS, and JavaScript for more flexibility. Here you can find some tips and tricks about RStudio Server and Shiny.

The Raspberry Pi is a low cost, credit-card sized computer that plugs into a computer monitor or TV, and uses a standard keyboard and mouse. It has the ability to interact with the outside world, and has been used in a wide array of digital maker projects, from music machines and parent detectors to weather stations and tweeting birdhouses with infra-red cameras. Arduino is a massive ecosystem, if there's a way for the Raspberry Pi General Purpose Input Output (GPIO) interface to adapt to Arduino pinouts, it is possible to use the Pi together with vast Arduino shields and hardware/software resources. The ARPI600 is just intended for this. The ARPI600 also supports XBee modules, which make it easy to add wireless feature to your projects.

I've been searching for a good comment system for a while now. So I ended up going with Disqus because of the easy social media integration and to use threaded replies. The integration of Disqus in MODX itself is really easy: You have to throw the Universal JavaScript in a Chunk and insert this into your template. But I realized that the JavaScript method can't be used as content for search engines. So, I started to develop an add-on for MODX, which is using the Disqus API and integrates the content from Disqus to my Website.

Seafile is a private open source cloud storage to manage teams and organizations. It supports file syncing and sharing and editing and commenting files online. Furthermore, you can use it as a mobile office, where it is possible to access files from your mobile device. You can install it on your own machine and encrypt your files with your own password.

Caching is probably the most important technique you should use in MODX projects. Of course, scaling your hardware is one of the best solution for load problems, but you have to take some money in your hand to buy hardware as well as to finance electrical power. I'm using a Server in my home environment with the objective to save electricity. Hence, I've bought the AMD E2-2000 Mini-ITX-Mainboard E2KM1I-DELUXE from ASUS, which has to do all the work. I don't want to scale my hardware, which is why I need another solution, called caching, for MODX.