As the time of writing, Confluence does not have an API that allows user to get events from the team calendar. As a workaround, I wrote a Python script that downloads and parses the ics file (choose subscribe the calendar, then you will see the URL) of the team calendar so to get the events. … Continue reading Check Confluence team calendar via script
Generate pfx file for Windows box
Personal Information Exchange (.pfx) file is a certificate format that contains both public cert and private cert, it is normally used in Windows platform. For example, IIS only supports to import certificate in pfx format. If you have you private key in PEM format, and public certificate in cert format (DER encoded). Then you use … Continue reading Generate pfx file for Windows box
Git clone: The remote end hung up unexpectedly
Continue with my previous blog BitBucket Server Unreachable When Merge Pull Request, I tried to clone the large repository to my local laptop to do some analysis. But it always ended up with this error: fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed So basically the issue is caused by … Continue reading Git clone: The remote end hung up unexpectedly
Step by step to install SSL cert for Crowd server
In this article, I am going to show you how to install or renew SSL certificate for Crowd server step by step. Note: In my example, my hostname is crowd.jackiechen.org (skip if you already have your new certificate) Run the following command to generate a csr file for your certificate, and you will get two … Continue reading Step by step to install SSL cert for Crowd server
EC2 fleet at first glance
I was working on a project called SpotOn last year. The basically idea is to use Spot fleet whenever possible. If the pool size is lower than the threshold, then CloudWatch will trigger a Lambda function to scale up the on-demand EC2 to pick up the workloads. Check this out if you want to know … Continue reading EC2 fleet at first glance

