New Domain! I love my .me domain, but it's getting expensive and I received so many unwanted emails. So effective today, my new domain for the blog would be blog.ruosilin.com! It's been a while since I set up a new domain, but it's not
Hello from Ghost 5.x It took me ~5 hours to finally take a screenshot of this A couple of notes (mainly for myself to refer to in the future): * It looks like Ghost prefers to have node upgraded through NodeSource Node.js Binary Distributions (source1, source2), but nvm
Migration from Twitter to Fediverse Well, it's been a year since I last posted here. I feel that I've easily lost track of time as I grow older, and by googling I found a plausible explanation [https://studyfinds.org/why-time-flies-as-we-get-older/#:~:text=Now%2C%20a%20fascinating%20study%20offers,of%20time%
Quick Note on AWS Package Installation under Company Proxy Oh wow. I can't believe I haven't posted in the entire 2021! It's been quite a ride. Ever since the pandemic started, time seems to be stagnant for me. Though I've been out a bit more than 2020, my mind was still in 2019
Causal Inference: Basics & My Thoughts Well, technically I didn't apply the technique to solve a problem myself - as I served as a mentor in this case. Long story short, almost a year ago I was assigned to a project which aimed to identify top attributes associated with a
A (series of) Mysterious Flask Error(s) The company-wise hack day for 2020 is tomorrow. It's my first time participating, so I'm a bit excited. We have an awesome idea to implement, which requires a simple Flask web app. Flashback to late 2018, I did write a simple Flask app by
My (Not-so-Tough?) First-try with Docker Foreword Learning Docker has been on my to-do list for a while. When I say "a while", I mean it. (Circa 2017, or even earlier?) I won't list the advantages of containerization here (as Google can tell you more), but I'm a practical learner.
Why My Saved Model Is Not Working as Expected? Update 2/6: After reporting our findings back to the client, we found out that the dataset we used was biased. Not the typical "target = 1" cases, but the training data did not reflect the reality well. Therefore the model suffers, too. "Garbage in,
Feature Engineering for Machine Learning - Chapter 2 note Feature Engineering for Machine Learning Ch.2: Fancy Tricks with Simple Numbers * Most ML algorithms can only take numerical inputs. Feature engineering on numeric features: basic & critical. * First sanity check: magnitude. Would a coarse granularity work instead of the actual value? * Tricks to deal
Make a fair coin from a biased one, and more... I read about this question online today and found it interesting [source [https://www.geeksforgeeks.org/print-0-and-1-with-50-probability/]]: > You are given a function foo() that represents a biased coin. When foo() is called, it returns 0 with 60% probability, and 1 with 40% probability. Write
Solutions for Python Challenge You may prefer tackling the challenge by yourself first before referring to my solutions 😀. Off you go: Python Challenge [http://www.pythonchallenge.com/] Challenge 0 Just get 2^38 and substitute the result into the URL. Challenge 1 Code: s = "g fmnc wms bgblr
Cloudflare integration, and more... This is my very first post in China (and hopefully not the last one lol). So far so good, except that my server IP was recently blocked due to service misuse ( more info [https://shadowsocks.org/]). Have learned several things along the way, but
*Graduated!* The day has FINALLY come. Bye school! It's like a dream. Haven't seen my parents for 20 months and they flied over just to show up & support. Super grateful 💗 Missions
How to: migrate from Jekyll Today marks my 2nd day with Ghost 😘 I spent nearly a whole night yesterday trying to figure out how to migrate from my current Jekyll site (hosted under Github pages)
Hello World! Testing to see if Ghost [https://ghost.org/] is up and running. Little princess feeling dizzy when we were eating.
Hey you! Hit Database less! It’s almost at the conclusion of my web development internship, so I’m in a bittersweet mode right now. I thought that I was meant to be a data scientist (and yes I still love data munging, that never changes), but I had
iOS thumbnails wrong orientation issue Took me 2 days to get through this ticket so I think it might be worthy to mention it here :) Symptom QA reported that a report generated from an iOS device had its image thumnails in wrong orientation. See below for an example. Image
My Experience with Fiddler Configuration I was first introduced to Fiddler [https://www.telerik.com/fiddler] back in October 2018, when I was assigned to rewrite the API call to speed up saving one of the components. Even with the help from the experienced developer, I was not able
Simple Multithreading in C# Having been fiddling with C# for a while (on a part-time basis), I was finally assigned to help with the redesign of mobile API calls. My first method is to save inspection requests sent from the mobile. A typical scenario would be: a user
Basic Tensorflow/Deep Learning Tricks I’m sure that most people already know, but I didn’t know when assigned to my first real-world deep learning project :( I guess it’s better keep the tricks somewhere now so that it will be easier for me to refer to in
When Tensorflow refuses to sit on your disk; Yeah, it DID happen to me two weeks ago. I was about to mess with the Mask RCNN [https://github.com/matterport/Mask_RCNN] package, but I couldn’t get it to work. It has some technical requirements such as Tensorflow >= 1.3 etc.
A weird Jupyter Notebook error... I do hope to utilize this space for technical notes. Though my colleagues have long been praising how throughout and well-organized my documentations are at workspace, I found myself little motivation in documenting my life :P. Plus, I’ve learned a ton through this
You're up and running! Next you can update your site name, avatar and other options using the _config.yml file in the root of your repository (shown below). The easiest way to make your first post is to edit this one. Go into /_posts/ and update the Hello