PinnedydcatAugmented Backus-Naur form: an introductionAugmented Backus-Naur form (for short ABNF) is a notation for describe syntax in a tree style. It is common used in Internet syntax…Jul 13Jul 13
ydcatHow to learn codingSince middle school, coding skills have been taught or self-taught several times. In the last few years, I finally have the feeling of…Aug 7Aug 7
ydcatLearning how to learn: Part 1Recently, I’ve begun to learn the Coursera course: Learning How to Learn: Powerful mental tools to help you master tough subjects. Since…Jul 28Jul 28
ydcatHow to init .product(name: , package) in Swift PackageAssume you init a swift package with command:Jul 6Jul 6
ydcatAutomate iOS App testing with Continuous Integration serviceWhen tests coverage large portion of code base, we could make the automation a bit further by setup a service to run all the tests. There…May 29, 2022May 29, 2022
ydcatScrapy — An easy way to scraw data from web pageThe scrapy is a python library for quickly build web spiders. It provides many functions, makes new comes feel a little confusing. Here is…Apr 24, 2022Apr 24, 2022
ydcatThe Inspireboard: My First iOS App goes into App StoreMy App development learning start long time ago. But it’s never become a real App. As I’m a slow learner and self-taught, or as I once…Apr 20, 2022Apr 20, 2022