Migrate Data from S3 to Google Cloud

I noticed that google cloud storage is a bit cheaper than Amazon S3. Although, it seems not much, it can be a lot if you have some big data sets or huge backups stored in Amazon`s storage solution. This tutorial show how you can migrate from/to Google Cloud Storage. But keep in mind that you will have to pay for the file transfer! You can do that locally or on your cloud shell....

October 2, 2017 · 2 min · Christian Hotz-Behofsits

Big Data Analysis in Digital Marketing Research

In the last decades, the increasing availability of broadband internet and the accompanying digitalisation has had a lasting effect on many industries. For example, television and radio are more and more replaced by music and video streaming services. Nowadays, it is even common to purchase accounting systems, databases or the whole IT-infrastructure as a service. Those trends are challenges for both managers and marketing departments and thus current topics for digital marketing researchers....

June 12, 2017 · 4 min · Christian Hotz-Behofsits

Guzzle: transfer closed, bytes remaining to read

Sometimes I get this annoying error, but a Stackoverflow post already gave some advice how to solve it for curl. In this post, I’ll show you how you can adopt this solution for guzzle. Basically, you just have to set the values as your default request options like this: $client = new GuzzleHttp\Client( [ 'curl' => [ CURLOPT_TCP_KEEPALIVE => 10, CURLOPT_TCP_KEEPIDLE => 10 ] ]); But you can also set them on a on-request basis:...

February 9, 2017 · 1 min · Christian Hotz-Behofsits

Let's Encrypt Modoboa

Modoboa is a nice all-in-one email package. Sadly it lacks configuration possibilities for certificates and the default config uses just self signed certificates. This tutorial explains how to create and configure lets encrypt for your mail server. For this tutorial I will use mail.justrocketscience.com as sample hostname (You have to replace it with your own). Furthermore I used Scaleway as hoster and I can recommend it. The small instance was fast enough (1,3ghz and 4 ARMv7 cores) and has enough space for a lot of mails (50GB storage)....

December 3, 2016 · 3 min · Christian Hotz-Behofsits

Playing with a SAT-Solver

I just wanted to try a simple sat solver. So I wrote a short tutorial how to install and use one. The parallel frontends Plingeling and Treengeling and the SAT solver Lingeling from the JKU Linz are known for speed. They are also quite easy to use. You can download and install the package like this (should work on Linux & OSX): wget http://fmv.jku.at/lingeling/lingeling-bal-2293bef-151109.tar.gz tar -xvf lingeling-bal-2293bef-151109.tar.gz cd lingeling-bal-2293bef-151109 ./configure.sh make To run it call the following command in your terminal (you have to be in the right folder):...

August 3, 2016 · 1 min · Christian Hotz-Behofsits