Chendi Xue

I am linux software engineer, currently working on Spark, Arrow, Kubernetes, Ceph, c/c++, and etc.

BLOG


Weekly Plan
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
WorkdayWorkdayWorkdayWorkdayWorkdayPlaydayPlayday
Not StartedNot StartedNot startedNot startedNot startedNot startedNot started

Lessons Learned by ajax request http from https
Recently, I am thinking to build a subscribe page, and as this website based on jelyll and set in github, If I want to interact with some dynamic scripts I need to have another server and communicate with this one using ajax. The idea is simple, until I started to submit my codes to github!! Gituhub pages are based on https!!! I never really dig into why there is more and more websites are based on https, and yeah, I see now. This blog is about all lessons I learned from my experiment and my ultimate findings and solutions.
read more >>

Ways to post codes on Jekyll
I noticed there are many ways to post codes in Jekyll, such as iframe or embed.
So I tried some in this post, by using leetcode, jupyter through gist and pure C codes through gist.
I prefer first two options, they are both wonderful for different scenarios, if I want to make my codes testable, I can use leetcode playground. If I want to explain the codes and show output step by step, jupyter version is a great option.
read more >>

New Journey
It's been a while since my last post, I am hoping to pick up this habbit and record my daily findings, ideas and tech summarization here.
...
read more >>

How much we can see from what we are listening
read more >>

VM Creation by Virsh
read more >>

System analysis and tools
read more >>

Device-Mapper deep dive
read more >>