- Timezone in Python · 19 Apr 2024
- concurrent.futures in Python · 09 Feb 2024
- Photo Color Adjustment · 02 Jan 2024
- Reading the LLaMA code · 30 Oct 2023
- Great Expectations · 30 Jan 2023
- Fixing Keras plot_model bug with expand_nested=True on functional models · 24 Dec 2022
- Creating a command line program automatically from a Python function · 08 Oct 2022
- Keyword-only arguments, positional-only arguments, and Python decorators · 27 Sep 2022
- Copying weight tensors from PyTorch to Tensorflow (and back) · 21 May 2022
- Arpa's trick explained · 27 Apr 2022
- Sampling and Visualizing Copulae · 02 Apr 2022
- Tensorflow.js quick start · 11 Dec 2021
- Hurst parameter and fractional Brownian motion · 26 Jul 2021
- QQ-plot and PP-plot · 23 Jul 2021
- Interpreting linear regression summary from statsmodels · 16 Jul 2021
- Bokeh, interactive widgets, and jupyterlab · 13 Jul 2021
- Lagrangians and Portfolio Optimization · 22 Jun 2021
- Threshold linear regression · 12 Apr 2021
- Copying weight tensors from PyTorch to Tensorflow · 31 Dec 2020
- Collinearlity, degrees of freedom and LSTM networks · 22 Dec 2020
- Useful Google Colab snippets · 17 Sep 2020
- Google Sheet API guided walkthrough · 04 Sep 2020
- A use case of metaclass · 26 Aug 2020
- Modern Python concurrency · 12 Aug 2020
- JET color · 15 Jul 2020
- TF2 GloVe embedding layer · 16 Jun 2020
- keras port to tensorflow 2 · 04 Jun 2020
- Solving equations using Tensorflow 2 and PyTorch · 30 May 2020
- Publishing a python package · 20 Apr 2020
- Extract slides from video · 10 Apr 2020
- Weighted percentile function · 20 Dec 2019
- Cantopop id3v2 tagger using scikit-learn and Keras · 25 Nov 2019
- VSM for text normalization · 22 Nov 2019
- Numbers for machine learning · 06 Nov 2019
- Parsing Cantopop titles by machine learning · 25 Oct 2019
- Artificial Neural Network using only numpy · 20 Mar 2019
- Tic-tac-toe using AI from the last century · 15 Mar 2019
- Hypercycloid, hypertrochoid, hypocycloid, and hypotrochoid · 06 Mar 2019
- PACELC theorem · 07 Feb 2019
- Evolution of HTTP · 06 Feb 2019
- Solving Sudoku with Simulated Annealing · 30 Jan 2019
- Gaussian copula and multivariate normal distribution · 24 Jan 2019
- Using pgfplotstable in LaTeX · 11 Dec 2018
- Multiprocessing behaviour of Python in Windows vs non-Windows · 16 Nov 2018
- Comparing pandas and SQL · 26 Sep 2018
- Parallel computing in Python standard library · 29 Aug 2018
- Using pythonnet to interface CSharp library · 15 Aug 2018
- Python charting libraries · 21 Jun 2018
- Modern C++ Good Practice · 13 Jun 2018
- Knuth (2000) Dancing Link · 18 May 2018
- Using Intel Intrinsics · 16 May 2018
- Using C++17 · 10 May 2018
- Python monad code commentary · 05 Apr 2018
- Beta distribution · 28 Mar 2018
- Outlier removal by slope bound · 12 Mar 2018
- Python docstring coding standards · 18 Feb 2018
- Reading DOM in CEFPython3 · 15 Feb 2018
- A game using Python speech recognition · 14 Feb 2018
- Downsampling algorithms · 24 Jan 2018
- Mandelbrot set SQL · 22 Jan 2018
- Enhancing parsing expression grammar · 13 Jan 2018
- Draw Koch snowflake with tkinter · 20 Dec 2017
- CSS layout · 08 Nov 2017
- Floating point endianness · 07 Nov 2017
- Work around Python GIL with Parallel Processes · 14 Aug 2017
- Pretty printing something · 10 Jul 2017
- Design patterns revisited · 19 May 2017
- ACID, BASE, and CAP theorem · 21 Nov 2012
- Python Strings · 06 Nov 2012
- Object Oriented Design · 05 Sep 2012
- Makefile · 21 Aug 2012
- Threads · 12 Jun 2012
- OpenMP · 07 Jun 2012
- pthread · 07 Jun 2012
- MathProg language by example · 09 Apr 2012
- Repeated Hash and Collision · 14 Mar 2012
- Replace a Search Tree with Skiplist for Performance · 26 Feb 2012
- Sum to target · 14 Feb 2012
- Perl One-Liners and other tricks · 27 Jan 2012
- prototype.js · 27 Jan 2012
- Tips and Tricks · 27 Jan 2012
- Python · 19 Jan 2012
- bwm-ng · 09 Jan 2012
- The Design Pattern in NS-3 Random Variables · 27 Dec 2011
- Python generators · 19 Dec 2011
- destutter · 11 Dec 2011
- ns3: Touching a header in the middle of a packet · 08 Dec 2011
- Converting a decimal to IEEE 754 floating point · 06 Aug 2011
- Call dependency graph in NS-3 · 02 Aug 2011
- ns3: ASCII trace to stdout · 01 Aug 2011
- The k-Shortest Path Algorithms · 24 Jul 2011
- The case of back door in vsftpd 2.3.4 · 03 Jul 2011
- Removing duplicated files · 23 Apr 2011
- OpenCL programming on Mac OS X · 19 Dec 2010
- Using SSE (SIMD extension) in GCC · 02 Oct 2010
- The 13 Motifs of Parallel Programming · 01 Oct 2010
- Deleting from Perl hashes · 19 May 2010
- Set membership check in Perl · 06 May 2010
- Parallelism by tee in bash · 26 Apr 2010
- Reservoir Sampling with Uniform Probability · 26 Apr 2010
- Threading performance checker using GDB · 13 Apr 2010
- Libraries of Regular Expressions · 09 Apr 2010
- popcount · 09 Apr 2010
- Binary Tricks · 09 Apr 2010
- LaTeX package: qbordermatrix · 29 Mar 2010
- Using C Preprocessors · 11 Feb 2010
- C++ subtleties · 04 Jan 2010
- ns3: Use of pointers · 03 Jan 2010
- GCC's predefined · 21 Dec 2009
- ns3: Memory footprint · 21 Dec 2009
- vim modeline for NS-3 coding style · 06 Nov 2009
- Perl 5.10 · 13 Jun 2009
- Automated GDB · 11 May 2009
- Regex to check matching parenthesises · 10 May 2009
- Schwartzian Transformation · 04 Apr 2009
- zhrecode · 11 Apr 2008
- Films and Resolution · 06 Mar 2008
- SimpleXML in PHP5 · 13 Sep 2007
- Broken Associative Array of JavaScript · 26 Aug 2007
- Javascript · 06 Aug 2007
- Grid elements · 26 Jul 2007
- AJAX Mistakes · 26 Jul 2007
- File Upload in AJAX · 24 Jul 2007
- DokuWiki plug-in: Multi-line lists · 18 Jun 2007
- Perl and Character Encoding · 10 May 2007
- Sample code of using Berkeley DB · 06 May 2007
- MD5 in C++ · 18 Apr 2007
- Patricia Tree (PAT tree) · 16 Apr 2007
- TCP Algorithm (NewReno) · 09 Apr 2007
- Perlstone: Multithreaded web system stress test engine in Perl · 04 Apr 2007
- FORTRAN Premier · 01 Apr 2007
- Chinese Language Processing · 28 Mar 2007
- Graph paper by MetaPost · 27 Mar 2007
- Maximal matching of patterns · 27 Mar 2007
- Introductory AJAX · 25 Mar 2007
- DokuWiki plug-in: Content · 21 Mar 2007
- LaTeX Package: Fill in Blanks · 21 Mar 2007
- How I created my wedding page · 15 Sep 2006
- Java Strings · 15 Aug 2006
- Constant pointer constant · 24 Mar 2006
- Linux Kernel Calls · 13 Mar 2006
- Dairy on the Implementation of AC in NS2 · 21 Feb 2006
- Manual of playing with NS2 · 14 Feb 2006
- Installing ns2 (v2.29) on Debian Sid · 09 Feb 2006
- Unmaintainable code · 21 Nov 2005
- Converting EBCDIC to ASCII · 15 Nov 2005
- MetaPost to EPS · 06 Oct 2005
- List Plugin for DokuWiki · 03 Oct 2005
- Stirling's Formula · 20 Feb 2005
- Installing IEEEtrans style file on Debian · 28 Dec 2004
- Reading numbers in C · 02 Nov 2004
- How to use MAMSolver · 02 Nov 2004
- How to Compile MAMSolver · 02 Nov 2004
- Normalization Zoo · 30 Jan 2025
- Black and White · 27 Sep 2024
- Explaining Attention Mechanism · 21 May 2023
- Sampling and Visualizing Copulae · 02 Apr 2022
- Gaussian Process Regression · 15 Mar 2022
- Different models of ARIMA · 25 Feb 2022
- PCA for asset allocation · 25 Jan 2022
- Multivariate Outlier Detection · 14 Jan 2022
- Hurst parameter and fractional Brownian motion · 26 Jul 2021
- QQ-plot and PP-plot · 23 Jul 2021
- Interpreting linear regression summary from statsmodels · 16 Jul 2021
- Lagrangians and Portfolio Optimization · 22 Jun 2021
- Threshold linear regression · 12 Apr 2021
- Heat equation and Black-Scholes formula · 16 Jan 2021
- Collinearlity, degrees of freedom and LSTM networks · 22 Dec 2020
- A rough description of Radon-Nikodym derivative · 08 Nov 2020
- Martingale and local martingale · 28 Oct 2020
- Weighted percentile function · 20 Dec 2019
- Convex optimization with Lagrangian function and Support Vector Machine · 04 Aug 2019
- Twelvefold of combinatorics · 28 Apr 2019
- Karatsuba method of multiplication · 18 Apr 2019
- Hypercycloid, hypertrochoid, hypocycloid, and hypotrochoid · 06 Mar 2019
- Gaussian copula and multivariate normal distribution · 24 Jan 2019
- Random Walks in Lattice Grid · 17 Jul 2018
- Generating Multivariate Gaussian Distribution · 05 Jul 2018
- Stochastic PDE for Poisson jump processes · 01 Jul 2018
- Modern portfolio theory · 22 Jun 2018
- Woeginger (2009) When Cauchy and Hölder Met Minkowski · 18 Jun 2018
- Thorp (1969) Optimal gambling systems for favorable games · 15 Jun 2018
- Jacobian matrix, Hessian matrix, and applications · 30 May 2018
- Linear regression and confidence · 25 May 2018
- Permutation and cycles · 10 May 2018
- Beta distribution · 28 Mar 2018
- Probability distributions · 19 Mar 2018
- Outlier removal by slope bound · 12 Mar 2018
- How to calculate percentile · 26 Jan 2018
- Mandelbrot set SQL · 22 Jan 2018
- Simplifying surds · 16 Jan 2018
- Floyd's cycle-finding algorithm · 19 Oct 2012
- Game of Probability · 05 Sep 2012
- Inequalities of Probability · 21 Aug 2012
- Proof of Euclid's Formula for Pythagorean Triples · 09 Aug 2012
- Revision: Ito calculus · 03 Aug 2012
- Integer Reciprocal and Geometric Series · 30 Jul 2012
- Opposite of a Bloom Filter · 16 Jul 2012
- e and π · 15 Jul 2012
- Volume of n-ball · 26 Jun 2012
- Simultaneous Equations in Two Unknowns · 18 Jun 2012
- Laundry optimization · 07 Jun 2012
- Hölder mean · 07 Jun 2012
- Linearization in Mathematical Programming · 22 May 2012
- Multivariate Gaussian Distribution · 09 May 2012
- Mapping the real domain into a finite interval · 02 May 2012
- Newton's method · 01 May 2012
- Property of Matrix and Its Eigenvalues · 30 Apr 2012
- Covariance & Correlation · 30 Apr 2012
- QR Decomposition · 19 Apr 2012
- Solving Steiner Tree Problem as a MILP · 10 Apr 2012
- MathProg language by example · 09 Apr 2012
- The correct way of doing probability · 30 Mar 2012
- Repeated Hash and Collision · 14 Mar 2012
- Stolz-Cesàro theorem · 05 Mar 2012
- Erlang & Poisson distribution · 01 Mar 2012
- Triangle Probability · 16 Feb 2012
- 3D Heart · 03 Feb 2012
- Nerd Clock · 06 Aug 2011
- Balls and Bins · 02 Aug 2011
- The k-Shortest Path Algorithms · 24 Jul 2011
- Integration tricks · 03 Jun 2011
- Log of numbers · 08 Sep 2010
- Statistics notes · 10 Apr 2007
- Queueing Theory notes · 10 Apr 2007
- Math Courses and Tutorials · 25 Mar 2007
- An Interesting Problem: Wolves and Sheeps · 30 Nov 2005
- What is Sigmoidal function? · 24 Feb 2005
- Stirling's Formula · 20 Feb 2005
- BIG-5 table · 02 Dec 2017
- 粵語拼音對照表 · 17 Nov 2017
- bash string manipulation · 18 Oct 2017
- Design patterns revisited · 19 May 2017
- Measurement System Conversion Table · 16 Oct 2007
- My ~/.vimrc file · 26 Aug 2007
- Size of CCD CMOS on Common Digital Cameras · 12 Apr 2007
- Bayonne + Linux + Dialogic HOWTO · 10 Apr 2007
- HylaFax over Debian HOWTO · 10 Apr 2007
- ISO Paper Sizes · 13 Feb 2007
- Off-the-shelf GNU/Linux (or Debian) Commands · 21 Dec 2005
- SMTP servers of the ISPs in Hong Kong · 08 Oct 2005
- LaTeX tricks · 08 Apr 2005
- Spelled Speech · 02 Nov 2004
- Linux Shell Scripting with Bash · 01 Nov 2004
- Self-hosted Copilot for Your VSCode · 17 Jul 2023
- Conda and CUDA · 12 Jul 2023
- SSH as VPN · 12 Jun 2023
- WireGuard VPN · 15 Feb 2023
- Language Server Protocol in neovim · 22 Dec 2022
- Mutex lock in bash shell · 09 Dec 2022
- 802.11r on OpenWRT · 27 Nov 2022
- Docker Tutorial · 11 Nov 2022
- Diskless Debian with NBD · 30 Sep 2022
- Color PCL in macOS · 10 Aug 2022
- Porting neovim config to lua · 07 May 2022
- Dash, Flask, and WebSocket · 26 Apr 2022
- Upgrading OpenWRT · 04 Mar 2022
- Building tensorflow 2.7 in Debian · 14 Dec 2021
- Tensorflow.js quick start · 11 Dec 2021
- Solutions to LaTeX out of memory · 28 Nov 2021
- Using neovim · 13 Sep 2021
- Diskless Debian · 07 Aug 2021
- htop cheatsheet · 25 May 2021
- Correct ways of deploying NFSv4 · 05 May 2021
- Converting a DD-WRT router to OpenWRT · 06 Apr 2021
- PXE boot Debian · 24 Nov 2020
- DD-WRT on Linksys · 22 Nov 2020
- A strange case in DD-WRT · 24 Apr 2020
- Pantheon on Debian Buster · 14 Oct 2019
- Git, mercurial, and synchronized repositories · 20 Jul 2019
- Public DNS list · 16 May 2019
- Evolution of HTTP · 06 Feb 2019
- Encrypting a file with OpenSSL · 07 Aug 2018
- "Advanced" OpenSSH · 04 Aug 2018
- Compiling cefpython on Mac · 30 Jun 2018
- Python charting libraries · 21 Jun 2018
- Brother Toner Reset · 25 Oct 2017
- bash string manipulation · 18 Oct 2017
- Ciphers and OpenSSH · 17 Jul 2017
- Hackintosh Update - Sierra · 16 Jul 2017
- OpenVPN setup in Debian Jessie · 01 Nov 2016
- Zotac ID12 as Kodi Box · 28 May 2016
- Rooting Asus Transformer TF300-T · 25 Oct 2015
- Hackintosh on Mountain Lion · 18 Oct 2012
- The various system traces · 21 Aug 2012
- Snapshot backup · 20 Feb 2012
- bash and TCP/UDP sockets · 19 Feb 2012
- Generating Random Password · 18 Feb 2012
- Hackintosh · 17 Feb 2012
- bwm-ng · 09 Jan 2012
- MagSafe repair · 13 Aug 2011
- Mounting NFS in OSX Lion · 03 Aug 2011
- Changing OS X Folder Icon · 27 Jul 2011
- Mac OS X Lion · 27 Jul 2011
- Flushing cache in Linux to free up memory · 14 Oct 2010
- Computer Architecture (x86) · 09 Oct 2010
- Removing Universal Binary · 02 Jan 2010
- FAT32 structure · 15 Nov 2009
- GDB 7 on OS X · 21 Oct 2009
- Pipes (in bash) · 17 Jun 2009
- montage · 21 Apr 2009
- VMware Server · 24 Oct 2007
- NetInstall Debian using USB devices · 19 Oct 2007
- Specification of my Samsung Q25 · 16 Aug 2007
- Power Architeture · 13 Aug 2007
- Serial console 串列埠連接 · 13 Aug 2007
- Random notes about N1200 · 10 Aug 2007
- NFS module · 09 Aug 2007
- Firmware Handling · 08 Aug 2007
- Spamassassin · 08 Aug 2007
- mlterm 字型 · 06 Aug 2007
- ieee80211_crypt_wep · 05 Aug 2007
- natbib in LaTeX · 29 Jun 2007
- Mac OS X Tricks · 10 Jun 2007
- XCode issues · 05 Jun 2007
- Apache 2 Virtual Host · 03 Jun 2007
- Huawei SmartAX MT900 VDSL Modem · 17 Apr 2007
- Bayonne + Linux + Dialogic HOWTO · 10 Apr 2007
- HylaFax over Debian HOWTO · 10 Apr 2007
- Bash Prompt stuff · 02 Apr 2007
- DokuWiki notes · 21 Mar 2007
- Blank line handling in VIM · 15 Mar 2007
- FireFox File Selection Dialog · 07 Aug 2006
- Thunderbird on Debian · 08 Jun 2006
- Nokia 6270 · 17 May 2006
- Porting to Dovecot · 23 Apr 2006
- Fix for Linux 2.6.15+VMware GSX 3 · 07 Feb 2006
- Fixing Postscript Files as Obtained from Windows Print-to-File · 05 Jan 2006
- Off-the-shelf GNU/Linux (or Debian) Commands · 21 Dec 2005
- GNU Plot Tricks · 08 Nov 2005
- Windows Tricks · 30 Sep 2005
- Connecting PPTP VPN in Linux · 28 Sep 2005
- Use Comic Sans Font in LaTeX · 08 Apr 2005
- Network Tools · 14 Jan 2005
- Configuration of INN · 03 Dec 2004
- Samsung Q25 Installation Record · 26 Nov 2004
- Using Canon PowerShot A80 in Linux · 26 Nov 2004
- Debian Workstation on Dell Optiplex · 03 Nov 2004
- Using WebDAV in Apache · 02 Nov 2004
- Unicode in VIM · 02 Nov 2004
- TTCap options · 02 Nov 2004
- Various SSH usage tips · 02 Nov 2004
- IPW2200 in Linux · 02 Nov 2004
- Excel conventions · 15 Sep 2021
- Note taking · 31 Mar 2020
- Thinking cycle of growth · 31 Jul 2018
- Modern portfolio theory · 22 Jun 2018
- O-R-I-D focused conversation · 18 Jan 2018
- Collateral Loan Obligations and others · 15 Sep 2017
- Start-up ideas · 19 Nov 2012
- Scaling a Development Team · 19 Nov 2012
- Papers related to TCP research · 06 Jul 2011
- Sunny 16 Rule · 23 Jan 2008
- 12 Photography Tips · 07 Dec 2007
- Writing (in English) · 14 Aug 2007
- Bulb mode and Time mode · 27 May 2007
- 3x4 · 27 May 2007
- Filters for photography · 21 May 2007
- Depth of Field · 21 May 2007
- Chinese Language Processing · 28 Mar 2007
- My HKALE Notes · 27 Mar 2007
- Math Courses and Tutorials · 25 Mar 2007
- My Presentations and Talks · 25 Mar 2007
- Image Scanning Tips · 12 Feb 2007
- GRE Computer Science Study · 28 Oct 2006
- Skills for a Higher Productivity · 23 Sep 2006
- Dairy on the Implementation of AC in NS2 · 21 Feb 2006
- Network Calculus · 06 Feb 2006
- Papers skimmed for my MPhil · 16 Jan 2006
- A Study of the Coexistence of Heterogeneous Flows on Data Networks · 10 Jan 2006
- Unmaintainable code · 21 Nov 2005
- How to use MAMSolver · 02 Nov 2004