-
Recent Posts
Recent Comments
- Mart Laurano on I built a working Hadoop-Spark-Hive cluster on Docker. Here is how.
- Marcel-Jan Krijgsman on I tried Lion’s Mane as a cognitive enhancer. Here are my experiences with it.
- B on I tried Lion’s Mane as a cognitive enhancer. Here are my experiences with it.
- Suresh Vemuri on I built a working Hadoop-Spark-Hive cluster on Docker. Here is how.
- Suresh Vemuri on I built a working Hadoop-Spark-Hive cluster on Docker. Here is how.
Archives
- May 2022
- April 2022
- March 2022
- January 2022
- November 2021
- October 2021
- September 2021
- August 2021
- July 2021
- June 2021
- May 2021
- February 2021
- October 2020
- November 2019
- September 2019
- June 2019
- April 2019
- March 2019
- January 2019
- December 2018
- May 2018
- April 2018
- February 2018
- January 2018
- December 2017
- November 2017
- August 2017
- July 2017
- June 2017
- May 2017
- April 2017
- February 2017
Categories
Meta
-
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
Category Archives: Howto
Adding the track of my bike ride on a Folium map
Having markers of videos and photos taken during my bike ride is cool and all, but how about having a track of the bike ride itself? All my bike rides are registered on Strava, the cycling and running app. Strava … Continue reading
Photo locations, marker icons and displaying photos on my map
When I was finished last week with creating my video location map in Python, I thought “shame I can’t plot photo locations”. That’s because my Fuji X-T30 camera doesn’t store GPS info. When I bought the camera I assumed every … Continue reading
Posted in Data engineering, Howto, Python
Tagged exif, Folium, glyphicon, jpg, media_gpsplot, object oriented, Python, video location map
Leave a comment
Making my video location map even better with Folium
Yesterday I shared how I plotted locations of videos shot with my Sony FDR-X3000 camera on a map. I was already pretty happy. Then I got a tip from Twitter user Bob Haffner (@bobhaffner): why not use Folium to create … Continue reading
Posted in Data engineering, Howto, Python
Tagged Folium, pandas, Sony FDR-X3000, zoomable map
Leave a comment
Plotting video locations from my Sony camera in Python
Two years ago I bought a Sony FDR-X3000 actioncam to record video on my bike rides. And I’m really happy about it. It’s just great reliving my rides in 4K, going downhill for kilometers from some col I climbed. I … Continue reading
Posted in Data engineering, Howto, Python
Tagged geodata, matplotlib, pandas, Sidecar, Sony FDR-X3000, XML, xmldom
Leave a comment
Gaining insights on my workout data with Apache Superset
For a few years I’ve been gathering data on my workouts. In Excel. It’s not exactly state of the art data architecture, but it was fine for a while. But data alone doesn’t do much. I wanted some questions answered. … Continue reading
Posted in Apache Products for Outsiders, Howto
Tagged Apache Superset, DATETIME, Docker, docker-compose, health data, PostgreSQL
Leave a comment
I built a working Hadoop-Spark-Hive cluster on Docker. Here is how.
TL;DR: I made a Docker compose that runs Hadoop, Spark and Hive in a multi-container environment. You can find the necessary files for it here: https://github.com/Marcel-Jan/docker-hadoop-spark [Update 2021-11-09: Since Docker Desktop turned “Expose daemon on tcp://localhost:2375 without TLS” off by … Continue reading
Posted in Howto, Learning Big Data, Spark
Tagged Apache Spark, Big Data Europe, DIKW, Docker, docker-compose, Hadoop, Hive
17 Comments
A humidity sensor network on a Raspberry Pi with Zigbee2MQTT
I was looking for a way to detect leakage in my appartement with some kind of IoT solution. Someone on the Dutch technology forum Tweakers.net told me Xiaomi Humidity sensors, combined with a Zigbee2MQTT might be a good fit. The … Continue reading
Posted in Howto
Tagged Domoticz, humidity sensors, Internet of Things, IoT, Raspberry Pi, Xiaomi Aqara, Zigbee2MQTT
Leave a comment
Neo4J: Loading rocket data in a graph database
When I first learned about graph databases, like Neo4J, I didn’t get it. That’s how I always start with new technology: not getting at all why people getting so enthusiastic about them. Then I read “Seven Databases in Seven Weeks, … Continue reading
Posted in Active Learning, Howto, NoSQL
Tagged Cypher, graph database, Jonathan's Space Page, Neo4J, Seven Databases in Seven Weeks
Leave a comment
Showing a complex Excel sheet who’s boss with Python and pandas
Data engineering isn’t always creating serverless APIs and ingressing terrabyte a minute streams with do-hickeys on Kubernetes. Sometimes people just want their Excel sheet in the data lake. Is that big data? Not even close. It’s very small. But for … Continue reading
Posted in Howto, Python
Tagged Excel, header, multiindex, pandas, Python, space fueling stations, stack, unstack
5 Comments