Nicol LeungCreate Linux bootable USBCreating Linux bootable USB from an ISO image is straight forward with dd command, which is available in Unix like systems, including Linux…Apr 9, 2023Apr 9, 2023
Nicol LeungC++ fluent builder patternYou may think fluent API is some fancy luxury ideas in Java / JavaScript, but in fact C++ can also achieve this in a clean and reliable way…Apr 13, 2022Apr 13, 2022
Nicol LeungCreate a Windows 10 bootable USB in LinuxWith older version of Windows 10 ISO (2018 April or before) the step is simple: format the USB in FAT32, mount the ISO and copy all files…Dec 17, 2020Dec 17, 2020
Nicol LeungKafka basics — everything you need to know to start using KafkaBasic conceptsNov 21, 2018Nov 21, 2018
Nicol LeungMaven cheat sheetMaven is a build automation tool used primarily for Java projects. Maven addresses two aspects of building software: first, it describes…May 28, 2018May 28, 2018
Nicol LeungBitwise operations cheat sheetRecommendations and additions to this cheat sheet are welcome.May 17, 2018May 17, 2018
Nicol LeungBuild Apache HTTP server 2.4.x RPM package on CentOS 6Install rpmbuildMar 6, 2018Mar 6, 2018
Nicol LeungFix Maven project importOccasionally your projects’ Maven import may be broken.Jan 26, 2018Jan 26, 2018