Posts
Jekyll Search Bar
Add a search bar to Jekyll.
D3 Load a CSV file with Promises
Loading a CSV file in D3 with Promises. Also load CSV, JSON, DSV, and TSV files in D3.
Static Website with Jekyll and Github Pages
This is a step by step tutorial to build a Github Pages site with Jekyll. Github Pages are freely hosted on Github and you can use Jekyll, a static website generator to customize your Github Pages site.
Python, Files, and OS Module
Migrating from one static website to another, I had to rename multiple files, extract some content, remove it, and do other operations.
Curly Braces in Markdown with Jekyll
If you use double curly braces in code blocks in markdown with Jekyll. They just won’t show up.
D3 and Incompatible Versions
Different versions of D3 don’t play along well. If you are following a book or tutorials, make sure to check which version of D3 is used or some things won’t work as expected.
D3 and Asynchronous
D3 and JavaScript run asynchronous. You have to grok anonymous callback functions.
Setup D3 Step by Step
Setup D3 step by step. Creating HTML, CSS, JS files. Running a web server.
D3 Troubleshooting
D3 is a great JavaScript library for data visualization. However, like every technology, it can be annoying when you don’t know why things don’t work as expected.
D3 Tutorial for Data Visualization
This is a detailed D3 tutorial for data visualization. Setup D3, build a barchart, and responsive D3. Updated June 2020.
Data Wrangling with OpenRefine on Linux
OpenRefine is an open source desktop application for data wrangling.
Python Jupyter Notebook in Linux
Update conda
Increase Boot Size in Linux Fedora
I keep having this issue on a local Linux server. When I want to update the system, after it downloads the updates and it’s ready to install them, it says the boot size is too small.
Troubleshooting Building an Android App
Using
Android Studio 3.5
, I had to load a project that was built in another version.Install Java on Fedora with OpenJDK
How to install Java on Fedora with OpenJDK.
Build an Android App in Linux with Flutter
I have been thinking of buildind an app:
Install Miniconda on Linux
I loved
virtualenv
and then I foundMiniconda
. With Miniconda you can create a Python environment with a specific Python version and/or specific library versions.Remote Access Linux Fedora Desktop in LAN
A mini tutorial about: remote access in Linux.
Learning Git and Github
This is a setup to practice git and Github. At the end there is a Git crash course.
My vimrc config file
Relevant articles: