concurrent.futures in Python |
blog |
2024-02-09-concurrent |
Photo Color Adjustment |
blog |
2024-01-02-color |
Peng et al (2023) YaRN: Efficient Context Windo… |
paper |
2023-11-09-pqfs23-yarn |
Reading the LLaMA code |
blog |
2023-10-30-llama2 |
Naveed et al (2023) A Comprehensive Overview of… |
paper |
2023-10-25-nkqsauabm23-llm |
Self-hosted Copilot for Your VSCode |
blog |
2023-07-17-copilot |
Conda and CUDA |
blog |
2023-07-12-conda |
SSH as VPN |
blog |
2023-06-12-ssh |
Wang et al (2021) Real-ESRGAN |
paper |
2023-06-10-wxds21-esrgan |
Ledig et al (2017) Photo-Realistic Single Image… |
paper |
2023-05-30-lthccaattws17-srgan |
Explaining Attention Mechanism |
blog |
2023-05-21-attention |
Carion et al (2020) End-to-End Object Detection… |
paper |
2023-05-20-ckmsuz20-detr |
Prokhorenkova et al (2018) CatBoost: Unbiased b… |
paper |
2023-05-19-pgvdg18-catboost |
Redmon et al (2016) You Only Look Once: Unified… |
paper |
2023-04-02-rdgf16-yolo |
Liu et al (2016) SSD: Single Shot MultiBox Dete… |
paper |
2023-04-01-laesrfb16-ssd |
Wang et al (2020) HRNet |
paper |
2023-03-30-wscjdzlmtwlx20-hrnet |
Wei et al (2016) Convolutional Pose Machine |
paper |
2023-03-27-wrks16-cpm |
Lin et al (2017) Focal Loss for Dense Object De… |
paper |
2023-03-15-lgghd17-retinanet |
Cai & Vasconcelos (2018) Cascade R-CNN: Delving… |
paper |
2023-03-03-cv18-cascadercnn |
Lin et al (2017) Feature Pyramid Networks for O… |
paper |
2023-03-03-ldghhb17-fpn |
He et al (2016) Deep Residual Learning for Imag… |
paper |
2023-03-03-hzrs16-resnet |
He, Gkioxari and Dollar and Girshick (2017) Mas… |
paper |
2023-03-03-hgdg18-maskrcnn |
Shelhamer, Long, and Darrell (2017) Fully Convo… |
paper |
2023-03-02-lsd15-fcn |
WireGuard VPN |
blog |
2023-02-15-wireguard |
Ren, He, Girshick, Sun (2016) Faster R-CNN |
paper |
2023-02-12-rhgs16-fasterrcnn |
Girshick (2015) Fast R-CNN |
paper |
2023-02-08-g15-fastrcnn |
Girshick et al (2014) Rich feature hierarchies … |
paper |
2023-02-04-gddm14-rcnn |
Howard et al (2017) MobileNets: Efficient Convo… |
paper |
2023-01-30-hzckwwaa17-mobilenet |
Great Expectations |
blog |
2023-01-30-greatexpectation |
Fixing Keras plot_model bug with expand_nested=… |
blog |
2022-12-24-kerasplotmodel |
Language Server Protocol in neovim |
blog |
2022-12-22-nvimlsp |
Mutex lock in bash shell |
blog |
2022-12-09-bashlock |
Jacob et al (2017) Quantization and Training of… |
paper |
2022-12-02-jkczthak17-quantize |
802.11r on OpenWRT |
blog |
2022-11-27-80211r |
Docker Tutorial |
blog |
2022-11-11-docker |
Creating a command line program automatically f… |
blog |
2022-10-08-autoargparse |
Diskless Debian with NBD |
blog |
2022-09-30-diskless |
Keyword-only arguments, positional-only argumen… |
blog |
2022-09-27-decorator |
Color PCL in macOS |
blog |
2022-08-10-maccups |
Dey et al (2017) SigNet |
paper |
2022-06-13-ddtglp17-signet |
Copying weight tensors from PyTorch to Tensorfl… |
blog |
2022-05-21-torch2tf |
Cao et al (2019) OpenPose |
paper |
2022-05-12-chsws19-openpose |
Porting neovim config to lua |
blog |
2022-05-07-nvim-lua |
Arpa’s trick explained |
blog |
2022-04-27-arpatrick |
Dash, Flask, and WebSocket |
blog |
2022-04-26-websocketdash |
Bengio et al (2003) A Neural Probabilistic Lang… |
paper |
2022-04-08-bdvj03-nplm |
Sampling and Visualizing Copulae |
blog |
2022-04-02-copula |
Gaussian Process Regression |
blog |
2022-03-15-gaussianreg |
Upgrading OpenWRT |
blog |
2022-03-04-openwrt |
Different models of ARIMA |
blog |
2022-02-25-arima |
PCA for asset allocation |
blog |
2022-01-25-pca |
Multivariate Outlier Detection |
blog |
2022-01-14-outlier |
Building tensorflow 2.7 in Debian |
blog |
2021-12-14-tensorflowbuild |
Tensorflow.js quick start |
blog |
2021-12-11-tensorflowjs |
Abe & Nakayama (2018) Deep Learning for Forecas… |
paper |
2021-11-30-an18-crosssection |
Solutions to LaTeX out of memory |
blog |
2021-11-28-latex |
Taylor & Letham (2018) Forecasting at Scale |
paper |
2021-11-08-tl17-prophet |
Glorot & Bengio (2010) Understanding the diffic… |
paper |
2021-10-15-gb10-gradient |
Thinking with type |
book |
2021-10-03-type |
van der Maaten & Hinton (2008) Visualizing data… |
paper |
2021-09-17-mh08-tsne |
Excel conventions |
blog |
2021-09-15-excel |
Using neovim |
blog |
2021-09-13-nvim |
Time Management for System Administrators |
book |
2021-09-11-timemgmt |
Diskless Debian |
blog |
2021-08-07-diskless |
Hurst parameter and fractional Brownian motion |
blog |
2021-07-26-hurst |
QQ-plot and PP-plot |
blog |
2021-07-23-qqplot |
Interpreting linear regression summary from sta… |
blog |
2021-07-16-statsmodels |
Bokeh, interactive widgets, and jupyterlab |
blog |
2021-07-13-jupyter |
Lagrangians and Portfolio Optimization |
blog |
2021-06-22-kkt |
htop cheatsheet |
blog |
2021-05-25-htop |
Correct ways of deploying NFSv4 |
blog |
2021-05-05-nfsv4 |
Threshold linear regression |
blog |
2021-04-12-threshreg |
Converting a DD-WRT router to OpenWRT |
blog |
2021-04-06-ddwrt |
Heat equation and Black-Scholes formula |
blog |
2021-01-16-heateq |
Copying weight tensors from PyTorch to Tensorflow |
blog |
2020-12-31-torch2tf |
Collinearlity, degrees of freedom and LSTM netw… |
blog |
2020-12-22-lstm |
PXE boot Debian |
blog |
2020-11-24-pxeboot |
DD-WRT on Linksys |
blog |
2020-11-22-linksys |
Kelly (1956) A new interpretation of informatio… |
paper |
2020-11-18-k56-inforate |
Chatterjee (2015) Modeling credit risk |
paper |
2020-11-10-c15-creditrisk |
Owen (1980) A table of normal integrals |
paper |
2020-11-08-o80-integral |
A rough description of Radon-Nikodym derivative |
blog |
2020-11-08-nikodym |
Martingale and local martingale |
blog |
2020-10-28-martingales |
Useful Google Colab snippets |
blog |
2020-09-17-colab |
Akra & Bazzi (1998) On the solution of linear r… |
paper |
2020-09-07-ab98-theorem |
Google Sheet API guided walkthrough |
blog |
2020-09-04-googleapi |
A use case of metaclass |
blog |
2020-08-26-metaclass |
Modern Python concurrency |
blog |
2020-08-12-asyncio |
JET color |
blog |
2020-07-15-jet |
TF2 GloVe embedding layer |
blog |
2020-06-16-glove |
keras port to tensorflow 2 |
blog |
2020-06-04-keras |
Solving equations using Tensorflow 2 and PyTorch |
blog |
2020-05-30-solvingeq |
Prasad et al (2020) CascadeTabNet |
paper |
2020-05-22-pgkvs20-cascadetabnet |
A strange case in DD-WRT |
blog |
2020-04-24-arpspoofing |
Publishing a python package |
blog |
2020-04-20-publishpython |
Extract slides from video |
blog |
2020-04-10-video2slide |
Note taking |
blog |
2020-03-31-notes |
Weighted percentile function |
blog |
2019-12-20-wpct |
Hellerstein et al (1995) Generalized Search Tre… |
paper |
2019-12-02-hnp95-gist |
Cantopop id3v2 tagger using scikit-learn and Keras |
blog |
2019-11-25-mlp |
VSM for text normalization |
blog |
2019-11-22-vsm |
Pimbley (2016) Better measurements for CLO equi… |
paper |
2019-11-20-p16-clo |
Numbers for machine learning |
blog |
2019-11-06-number |
Sholler et al (2019) Ten simple rules for helpi… |
paper |
2019-10-31-dsfahw19-10rules |
Parsing Cantopop titles by machine learning |
blog |
2019-10-25-youtube |
Pantheon on Debian Buster |
blog |
2019-10-14-pantheon |
Singh et al (2015) Jupiter Rising |
paper |
2019-09-15-s15-jupiter |
Rabiner (1989) A tutorial on hidden Markov models |
paper |
2019-09-02-r89-hmm |
Use of Kalman filter in finance and estimation … |
paper |
2019-08-18-kalman |
Shi and Xu (2016) Credit Scoring by Fuzzy Suppo… |
paper |
2019-08-06-sx16-credit |
Wang, Wang, & Lai (2005) A New Fuzzy Support Ve… |
paper |
2019-08-06-wwl05-fsvm |
Yu (2014) Credit Risk Evaluation with a Least S… |
paper |
2019-08-06-y14-credit |
Suykens and Vandewalle (1999) Least Squares Sup… |
paper |
2019-08-05-sv99-lssvm |
Convex optimization with Lagrangian function an… |
blog |
2019-08-04-svm |
Git, mercurial, and synchronized repositories |
blog |
2019-07-20-githg |
Jeong et al (2014) mTCP - A highly scalable use… |
paper |
2019-06-15-jwjjihp14-mtcp |
Public DNS list |
blog |
2019-05-16-publicdns |
Twelvefold of combinatorics |
blog |
2019-04-28-twelvefold |
The Naked Presenter |
book |
2019-04-23-nakedpresenter |
Karatsuba method of multiplication |
blog |
2019-04-18-karatsuba |
Team Geek |
book |
2019-04-17-teamgeek |
Artificial Neural Network using only numpy |
blog |
2019-03-20-pyann |
System design checklist |
blog |
2019-03-17-tikz |
Tic-tac-toe using AI from the last century |
blog |
2019-03-15-tictactoe |
David et al (2016) DeepChess: End-to-end deep n… |
paper |
2019-03-13-dnw16-deepchess |
Silver et al (2017) Mastering the game of Go wi… |
paper |
2019-03-12-sssahghblbclhsdgh17-alphagozero |
Hypercycloid, hypertrochoid, hypocycloid, and h… |
blog |
2019-03-06-hypocycloid |
世界一速く結果を出す人は、なぜ、メールを使わないのか |
book |
2019-02-28-googlework |
DeCandia et al (2007) Dynamo |
paper |
2019-02-14-dhjklpsvv07-dynamo |
大規模Web服務開發技術 |
book |
2019-02-09-webservice |
PACELC theorem |
blog |
2019-02-07-pacelc |
Evolution of HTTP |
blog |
2019-02-06-http |
Solving Sudoku with Simulated Annealing |
blog |
2019-01-30-simanneal |
Gaussian copula and multivariate normal distrib… |
blog |
2019-01-24-copula |
Agrawal et al (2018) A rewriting system for con… |
paper, code |
2019-01-18-avdb18-convex |
Wang, Youssef, & Elhakeem (2006) On some featur… |
paper |
2019-01-07-wye06-spamfilter |
Lin, Tegmark, & Rolnick (2017) Why does deep an… |
paper |
2019-01-02-ltr17-deeplearning |
Das & Stein (2011) Differences in Tranching Met… |
paper |
2018-12-31-ds11-tranching |
Koutras (1996) On a waiting time distribution i… |
paper |
2018-12-28-k96-waiting |
Using pgfplotstable in LaTeX |
blog |
2018-12-11-pgfplotstable |
Multiprocessing behaviour of Python in Windows … |
blog |
2018-11-16-pyfork |
Kriegel et al (2010) Outlier Detection Techniques |
paper |
2018-11-13-kkz10-outlier |
Pandey et al (2017) A Fast x86 Implementation o… |
paper |
2018-11-05-pbj17-fastx86 |
Comparing pandas and SQL |
blog |
2018-09-26-pandas |
Parallel computing in Python standard library |
blog |
2018-08-29-pyparallel |
Using pythonnet to interface CSharp library |
blog |
2018-08-15-pythonnet |
Lamport et al (1982) The Byzantine Generals Pro… |
paper |
2018-08-13-lsp82-byzantine |
Tupaj et al (1996) Extracting Tabular Informati… |
paper |
2018-08-10-tsca96-tabular |
Encrypting a file with OpenSSL |
blog |
2018-08-07-openssl |
“Advanced” OpenSSH |
blog |
2018-08-04-ssh |
Thinking cycle of growth |
blog |
2018-07-31-thinkingcycle |
鬼速PDCA工作術 |
book |
2018-07-31-pdca |
Random Walks in Lattice Grid |
blog |
2018-07-17-randomwalk |
Generating Multivariate Gaussian Distribution |
blog |
2018-07-05-normalgenerator |
Stochastic PDE for Poisson jump processes |
blog |
2018-07-01-poissonpde |
Compiling cefpython on Mac |
blog |
2018-06-30-maccefpython |
Modern portfolio theory |
blog |
2018-06-22-portfolio |
Python charting libraries |
blog |
2018-06-21-pythoncharting |
Woeginger (2009) When Cauchy and Hölder Met Min… |
paper |
2018-06-18-w09-inequalities |
Thorp (1969) Optimal gambling systems for favor… |
paper |
2018-06-15-t69-optgambling |
Modern C++ Good Practice |
blog |
2018-06-13-gotwcpp |
Jacobian matrix, Hessian matrix, and applications |
blog |
2018-05-30-jacobian |
Linear regression and confidence |
blog |
2018-05-25-ols |
Knuth (2000) Dancing Link |
paper |
2018-05-18-k00-dancinglink |
Using Intel Intrinsics |
blog |
2018-05-16-intrinsic |
Using C++17 |
blog |
2018-05-10-c++17 |
Permutation and cycles |
blog |
2018-05-10-permutation |
Schroeder & Gibson (2007) Disk failures in the … |
paper |
2018-05-02-sg07-failure |
Neely (2017) Chinese Foreign Exchange Reserves,… |
paper |
2018-04-20-n17-chinareserve |
Ryabko et al (2004) A new test for randomness a… |
paper |
2018-04-13-rss04-random |
How to fly a horse |
book |
2018-04-09-flyhorse |
Python monad code commentary |
blog |
2018-04-05-pythonmonad |
小王子的領悟 |
book |
2018-04-04-pettitprince |
Beta distribution |
blog |
2018-03-28-betadistro |
Probability distributions |
blog |
2018-03-19-distribution |
Outlier removal by slope bound |
blog |
2018-03-12-outlierbound |
Malherbe & Vayatis (2017) Global optimization o… |
paper |
2018-02-25-mv17-optimizelipschitz |
Python docstring coding standards |
blog |
2018-02-18-docstring |
Reading DOM in CEFPython3 |
blog |
2018-02-15-cefpython |
A game using Python speech recognition |
blog |
2018-02-14-voicegame |
深思快想 瞬間看透事物本質的豐田思考術 |
book |
2018-02-04-deepfast |
Genovese (2001) Interacting Multiple Model Algo… |
paper |
2018-02-02-g01-imm |
How to calculate percentile |
blog |
2018-01-26-percentile |
Downsampling algorithms |
blog |
2018-01-24-downsample |
Mandelbrot set SQL |
blog |
2018-01-22-mandelbrotsql |
O-R-I-D focused conversation |
blog |
2018-01-18-orid |
Simplifying surds |
blog |
2018-01-16-surd |
Enhancing parsing expression grammar |
blog |
2018-01-13-peg |
Cracking the Code to a Successful Interview |
book |
2018-01-05-crackcode |
Kraska et al (2017) The Case for Learned Index … |
paper |
2018-01-03-kbcdp17-learnindex |
說話的力量 (TED Talks: The official TED guide to pub… |
book |
2017-12-23-tedtalks |
The Minto Pyramid Principle |
book |
2017-12-20-minto |
Draw Koch snowflake with tkinter |
blog |
2017-12-20-koch |
Scrum. The Art of Doing Twice the Work in Half … |
book |
2017-12-02-scrum |
BIG-5 table |
blog |
2017-12-02-big5 |
粵語拼音對照表 |
blog |
2017-11-17-jyutping |
CSS layout |
blog |
2017-11-08-css |
Floating point endianness |
blog |
2017-11-07-floatingpoint |
Rolfe (2002) One-Time Binary Search Tree Balanc… |
paper |
2017-10-27-r02-dsw |
Brother Toner Reset |
blog |
2017-10-25-brotherreset |
bash string manipulation |
blog |
2017-10-18-bash |
Collateral Loan Obligations and others |
blog |
2017-09-15-CLOs |
Work around Python GIL with Parallel Processes |
blog |
2017-08-14-forkpy |
Ciphers and OpenSSH |
blog |
2017-07-17-ssh |
Hackintosh Update - Sierra |
blog |
2017-07-16-hackintosh |
Pretty printing something |
blog |
2017-07-10-prettyprint |
Design patterns revisited |
blog |
2017-05-19-designpatterns |
海葬 大清海軍與李鴻章 |
book |
2016-11-06-chingnavy |
OpenVPN setup in Debian Jessie |
blog |
2016-11-01-openvpn |
盛世 中國,二零一三年 |
book |
2016-10-23-shingsai |
Geek Physics |
book |
2016-10-17-geekphysics |
Zotac ID12 as Kodi Box |
blog |
2016-05-28-zotac |
Rooting Asus Transformer TF300-T |
blog |
2015-10-25-tf300t |
Bearden & Connolly (2008) On Optimal Satisficing |
paper |
2013-01-23-bc08-satisficing |
Financial Origami, How the Wall Street Model Broke |
book |
2013-01-17-origami |
Don’t Make Me Think 2/e |
book |
2012-12-05-dontmakemethink |
ACID, BASE, and CAP theorem |
blog |
2012-11-21-captheorem |
Start-up ideas |
blog |
2012-11-19-ideas |
Scaling a Development Team |
blog |
2012-11-19-teamscale |
Python Strings |
blog |
2012-11-06-pythonstring |
Floyd’s cycle-finding algorithm |
blog |
2012-10-19-floydcycle |
Hackintosh on Mountain Lion |
blog |
2012-10-18-hackintosh |
Game of Probability |
blog |
2012-09-05-probgame |
Object Oriented Design |
blog |
2012-09-05-oop |
The various system traces |
blog |
2012-08-21-trace |
Makefile |
blog |
2012-08-21-make |
Programming in Haskell |
book |
2012-08-21-haskell |
Inequalities of Probability |
blog |
2012-08-21-probinequalities |
Raghavendra (2012) A Randomized Algorithm for L… |
paper |
2012-08-21-r12-lineareq |
Proof of Euclid’s Formula for Pythagorean Triples |
blog |
2012-08-09-euclid |
Revision: Ito calculus |
blog |
2012-08-03-ito |
Integer Reciprocal and Geometric Series |
blog |
2012-07-30-recipocal |
Opposite of a Bloom Filter |
blog |
2012-07-16-bloomfilter |
e and π |
blog |
2012-07-15-epi |
Volume of n-ball |
blog |
2012-06-26-nball |
Murray (1993) A Drunk and Her Dog (AS) |
paper |
2012-06-26-m93-drunk |
Simultaneous Equations in Two Unknowns |
blog |
2012-06-18-simequ |
Threads |
blog |
2012-06-12-threads |
OpenMP |
blog |
2012-06-07-openmp |
pthread |
blog |
2012-06-07-pthread |
Laundry optimization |
blog |
2012-06-07-laundry |
Hölder mean |
blog |
2012-06-07-holder |
Linearization in Mathematical Programming |
blog |
2012-05-22-linearization |
Multivariate Gaussian Distribution |
blog |
2012-05-09-multigaussian |
Mapping the real domain into a finite interval |
blog |
2012-05-02-mapping |
Newton’s method |
blog |
2012-05-01-newtonmethod |
Property of Matrix and Its Eigenvalues |
blog |
2012-04-30-eigenvalues |
Covariance & Correlation |
blog |
2012-04-30-covariance |
QR Decomposition |
blog |
2012-04-19-qr |
Solving Steiner Tree Problem as a MILP |
blog |
2012-04-10-steinertree |
MathProg language by example |
blog |
2012-04-09-mathprog |
Xi & Chao (2007) ESCAP: Efficient SCan for Alte… |
paper |
2012-04-03-xc07-ipfrr |
The correct way of doing probability |
blog |
2012-03-30-probability |
Kini et al (2009) Fast Recovery from Dual Link … |
paper |
2012-03-27-krkh09-duallink |
Huang & Langston (1988) Practical In-Place Merging |
paper |
2012-03-22-hl88-merging |
Repeated Hash and Collision |
blog |
2012-03-14-repeatedhash |
Stolz-Cesàro theorem |
blog |
2012-03-05-stolz-cesaro |
Erlang & Poisson distribution |
blog |
2012-03-01-erlang |
Replace a Search Tree with Skiplist for Perform… |
blog |
2012-02-26-skiplist |
Snapshot backup |
blog |
2012-02-20-snapshotbackup |
bash and TCP/UDP sockets |
blog |
2012-02-19-bashsocket |
Generating Random Password |
blog |
2012-02-18-genpassword |
Hackintosh |
blog |
2012-02-17-hackintosh |
Triangle Probability |
blog |
2012-02-16-triangle |
Sum to target |
blog |
2012-02-14-sum2target |
Floyd & Jacobson (1993) RED Gateway for Congest… |
paper |
2012-02-11-fj93-red |
Allman et al (2009) TCP Congestion Control (RFC… |
paper |
2012-02-09-apb09-tcp |
3D Heart |
blog |
2012-02-03-3dheart |
Ap-Apid (2005) An Algorithm for Nudity Detectio… |
paper |
2012-02-02-a05-nudity |
Floyd et al (2007) Quick-Start for TCP and IP (… |
paper |
2012-02-01-fajs07-quickstart |
Alizadeh et al (2010) Data Center TCP (DCTCP) (… |
paper |
2012-01-28-agmpppss10-dctcp |
Perl One-Liners and other tricks |
blog |
2012-01-27-perloneliner |
prototype.js |
blog |
2012-01-27-prototype |
Tips and Tricks |
blog |
2012-01-27-tipsandtricks |
Presentation Zen: Simple Ideas on Presentation … |
book |
2012-01-20-presentationzen |
Python |
blog |
2012-01-19-python |
bwm-ng |
blog |
2012-01-09-bwmng |
Mathis & Mahdavi (1996) Forward Acknowledgement… |
paper |
2012-01-06-mm96-fack |
The Design Pattern in NS-3 Random Variables |
blog |
2011-12-27-ns3pattern |
Prakash et al (2011) The TCP Outcast Problem: E… |
paper |
2011-12-19-pdhk11-outcast |
Python generators |
blog |
2011-12-19-pygenerator |
destutter |
blog |
2011-12-11-destutter |
Psaras & Tsaoussidis (2009) On the properties o… |
paper |
2011-12-09-pt09-minrto |
Aggarwal et al (2000) Understanding the Perform… |
paper |
2011-12-09-asa00-tcppacing |
ns3: Touching a header in the middle of a packet |
blog |
2011-12-08-headerinmiddle |
Zheng & Qiao (2011) An Effective Approach to Pr… |
paper |
2011-12-07-zq11-incast |
Ford et al (2011) TCP Extensions for Multipath … |
paper |
2011-12-06-frhb11-mptcp |
MagSafe repair |
blog |
2011-08-13-magsafe |
Kulkarni & Agrawal (2011) A Probabilistic Appro… |
paper |
2011-08-09-ka11-incast |
Hayashi et al (2011) Improving Fairness of Quan… |
paper |
2011-08-09-hiy11-qcnfairness |
Wadekar (2007) Enhanced Ethernet for Data Cente… |
paper |
2011-08-09-w07-ethernet |
Kuzmanovic et al (2009) Adding Explicit Congest… |
paper |
2011-08-08-rfc5562 |
Ramakrishnan et al (2001) The Addtion of Explic… |
paper |
2011-08-08-rfc3168 |
Allman et al (2001) Enhancing TCP’s Loss Recove… |
paper |
2011-08-08-rfc3042 |
Allman et al (2002) Increasing TCP’s Initial Wi… |
paper |
2011-08-08-rfc3390 |
Nerd Clock |
blog |
2011-08-06-nerdclock |
Crisan et al (2011) Short and Fat: TCP Performa… |
paper |
2011-08-06-cabmg11-shortfat |
Öhring et al (1995) On Generalized Fat Trees (I… |
paper |
2011-08-06-oidk95-xgft |
Converting a decimal to IEEE 754 floating point |
blog |
2011-08-06-strtod |
Mounting NFS in OSX Lion |
blog |
2011-08-03-nfsmount |
Balls and Bins |
blog |
2011-08-02-ballbin |
Call dependency graph in NS-3 |
blog |
2011-08-02-callchart |
ns3: ASCII trace to stdout |
blog |
2011-08-01-asciitrace |
Changing OS X Folder Icon |
blog |
2011-07-27-osxfoldericon |
Mac OS X Lion |
blog |
2011-07-27-osxlion |
The k-Shortest Path Algorithms |
blog |
2011-07-24-kspa |
Zhang et al (2011) Modeling and Understanding T… |
paper |
2011-07-20-zrl11-incast |
Zhang et al (2011) Shrinking MTU to Mitigate TC… |
paper |
2011-07-20-zwc11-mtu |
Shpiner & Keslassy (2010) A Switch-Based Approa… |
paper |
2011-07-20-sk10-incast |
Wu et al (2010) ICTCP: Incast Congestion Contro… |
paper |
2011-07-20-wfgz10-ictcp |
Devkota & Reddy (2010) Performance of Quantized… |
paper |
2011-07-20-dr10-incast |
Chen et al (2009) Understanding TCP Incast Thro… |
paper |
2011-07-20-cglkj09-incast |
Vasudevan et al (2009) Safe and Effective Fine-… |
paper |
2011-07-20-vpskaggm09-incast |
Phanishayee et al (2008) Measurement and Analys… |
paper |
2011-07-20-pkvaggs08-incast |
Krevat et al (2007) On Application-level Approa… |
paper |
2011-07-20-kvpaggs07-incast |
Podlesny & Williamson (2011) An Application-Lev… |
paper |
2011-07-20-pw11-incast |
Zhang & Ansari (2011) On Mitigating TCP Incast … |
paper |
2011-07-20-za11-incast |
Nelakuditi & Zhang (2001) On Selection of Paths… |
paper |
2011-07-13-nz01-wdp |
Mérindol et al (2008) Improving Load Balancing … |
paper |
2011-07-13-mpc08-multipath |
Guérin & Orda (2002) Computing Shortest Paths f… |
paper |
2011-07-13-go02-ahop |
Shieh et al (2011) Sharing the Data Center Netw… |
paper |
2011-07-10-skgks11-seawall |
Spring et al (2000) Receiver Based Management o… |
paper |
2011-07-08-scbsab00-lowbw |
Minkenberg et al (2009) Adaptive Routing for Co… |
paper |
2011-07-08-msg09-cee |
Vasudevan et al (2009) A (In)Cast of Thousands:… |
paper |
2011-07-08-vpskagg09-incast |
Papers related to TCP research |
blog |
2011-07-06-papers |
The case of back door in vsftpd 2.3.4 |
blog |
2011-07-03-vsftpdbackdoor |
Ren et al (2010) Google-Wide Profiling: A Conti… |
paper |
2011-06-21-rtmsrh10-gwp |
Integration tricks |
blog |
2011-06-03-integrationtricks |
Guo et al (2009) BCube: A High Performance, Ser… |
paper |
2011-05-30-gllwzstzl09-bcube |
Abts et al (2010) Energy Proportional Datacente… |
paper |
2011-05-30-amwkl10-energyprop |
Greenberg et al (2009) VL2: A Scalable and Flex… |
paper |
2011-05-30-ghjkklmps09-vl2 |
Eppstein (1998) Finding the k shortest paths (S… |
paper |
2011-05-24-e98-shortestpath |
Atlas & Zinin (2008) Basic Specification for IP… |
paper |
2011-05-21-az08-ipfrr |
Yen (1971) Finding the K Shortest Loopless Path… |
paper |
2011-05-18-y71-shortestpath |
Dukkipati et al (2010) An Argument for Increasi… |
paper |
2011-05-09-drcchajs10-cwnd |
Banner & Orda (2007) Multipath Routing Algorith… |
paper |
2011-05-05-bo07-multipath |
Benson et al (2010) Network Traffic Characteris… |
paper |
2011-04-26-bam10-traffic |
Zhang et al (2004) Efficient TCP Connection Fai… |
paper |
2011-04-23-zas04-tcpfailover |
Removing duplicated files |
blog |
2011-04-23-deldup |
Fortz & Thorup (2000) Internet Traffic Engineer… |
paper |
2011-04-18-ft00-ospf |
Benson et al (2009) Understanding Data Center T… |
paper |
2011-04-16-baaz09-dctraffic |
Kvalbein et al (2009) Multiple Routing Configur… |
paper |
2011-04-16-khcgl09-mrc |
Francois (2007) Avoiding Transient Loops During… |
paper |
2011-04-06-fb07-loops |
Benson et al (2010) The Case for Fine-grained T… |
paper |
2011-03-21-baaz10-dcte |
Casado et al (2009) Rethinking Enterprise Netwo… |
paper |
2011-03-21-cfplgms09-ethane |
Al-Fare et al (2008) A Scalable, Commodity Data… |
paper |
2011-03-21-alv08-dcn |
Goiri et al (2010) Energy-aware Scheduling in V… |
paper |
2011-03-14-gjnbgt10-energyscheduling |
OpenCL programming on Mac OS X |
blog |
2010-12-19-opencl |
Flushing cache in Linux to free up memory |
blog |
2010-10-14-linuxcache |
Computer Architecture (x86) |
blog |
2010-10-09-intelarch |
Tiwana et al (2010) Location, Location, Locatio… |
paper |
2010-10-07-tbabm10-proximity |
Popa et al (2010) CloudPolice: Taking Access Co… |
paper |
2010-10-07-pykrs10-cloudpolice |
Sun & Wang (2010) Enable Cache Effect on Forwar… |
paper |
2010-10-07-sw10-cft |
Avin et al (2009) From Trees to DAGs: Improving… |
paper |
2010-10-06-agll09-dag |
Kim et al (2009) Revisiting Route Caching: The … |
paper |
2010-10-06-kcgr09-worldflat |
Edwards et al (2009) Diverter: A New Approach t… |
paper |
2010-10-06-efl09-diverter |
Koponen et al (2010) Onix: A Distributed Contro… |
paper |
2010-10-04-kcgspzriihs10-onix |
Scott et al (2009) Addressing the Scalability o… |
paper |
2010-10-04-smc09-moose |
Elmeleegy and Cox (2009) EtherProxy: Scaling Et… |
paper |
2010-10-03-ec09-etherproxy |
Ibáñez et al (2010) Fast Path Ethernet Switchin… |
paper |
2010-10-03-icgara10-fastpath |
Kim et al (2008) Floodless in SEATTLE: A Scalab… |
paper |
2010-10-03-kcr08-seattle |
Yu et al (2009) BUFFALO: Bloom Filter Forwardin… |
paper |
2010-10-03-yfr09-buffalo |
Myers et al (2004) Rethinking the Service Model… |
paper |
2010-10-02-mnz04-million |
Using SSE (SIMD extension) in GCC |
blog |
2010-10-02-gcc_sse |
The 13 Motifs of Parallel Programming |
blog |
2010-10-01-13motifs |
Kowarschik and Weiss (2003) An Overview of Cach… |
paper |
2010-10-01-kw03-cache |
Lam et al (1991) The Cache Performance and Opti… |
paper |
2010-09-29-lrw91-cacheperf |
Gude et al (2008) NOX: Towards an Operating Sys… |
paper |
2010-09-29-gkppcms08-nox |
Greenberg et al (2005) A Clean Slate 4D Approac… |
paper |
2010-09-29-ghmmrxyzz05-4d |
Zaharia et al (2010) Spark: Cluster Computing w… |
paper |
2010-09-21-zcfss10-spark |
Isard (2007) Dryad: Distributed Data-Parallel P… |
paper |
2010-09-21-ibybf07-dryad |
Chen et al (2010) Generic and Automatic Address… |
paper |
2010-09-20-cgwyfclw10-autoaddress |
The Elements of Programming Style |
book |
2010-09-11-elementprogstyle |
Tavakoli et al (2009) Applying NOX to the Datac… |
paper |
2010-09-11-tcks09-noxdcn |
Log of numbers |
blog |
2010-09-08-lognumbers |
Kabbani (2010) AF-QCN: Approximate Fairness wit… |
paper |
2010-09-06-kaypp10-afqcn |
Isard et al (2009) Quincy: Fair Scheduling for … |
paper |
2010-09-06-ipcwtg09-quincy |
Al-Fares et al (2010) Hedera: Dynamic Flow Sche… |
paper |
2010-08-02-arrhv10-hedera |
Wang et al (2010) c-Through: Part-time Optics i… |
paper |
2010-08-02-wakpnkr10-cthrough |
Doyle et al (2010) An Experimental Evaluation o… |
paper |
2010-07-17-dso10-cloud |
Abu-Libdeh et al (2010) Symbiotic Routing in Fu… |
paper |
2010-07-17-acrod10-symbiotic |
Kamp (2010) You’re doing it wrong (CACM) |
paper |
2010-07-17-k10-bheap |
Clévenot et al (2005) Stochastic fluid models f… |
paper |
2010-06-25-cnr05-fluidcache |
Abu-Libdeh et al (2010) RACS: A Case for Cloud … |
paper |
2010-06-22-apw10-racs |
Costa et al (2009) Why Should We Integrate Serv… |
paper |
2010-06-22-czros09-integrate |
Vigfusson et al (2010) Dr. Multicast: Rx for Da… |
paper |
2010-06-22-vabbbclt10-mcmd |
Liao et al (2010) DPillar: Scalable Dual-Port S… |
paper |
2010-06-21-lyg10-dpillar |
Rodriguez et al (2009) Oblivious Routing Scheme… |
paper |
2010-06-21-rmbllv09-xgft |
Oki et al (2009) Efficient Load-Balanced IP Rou… |
paper |
2010-06-18-oims09-hoseloadbalance |
Al-Qudah et al (2009) Efficient Application Pla… |
paper |
2010-06-07-aaarl09-placement |
Pathak et al (2010) Measuring and Optimizing TC… |
paper |
2010-06-04-pwhghlr08-splittcp |
Nechaev et al (2009) On Calibrating Enterprise … |
paper |
2010-06-04-npag09-calibrating |
Sarolahti and Kuznetsov (2002) Congestion Contr… |
paper |
2010-06-04-sk02-tcp |
Al-Qudah et al (2010) Web Timeouts and Their Im… |
paper |
2010-06-03-ara10-webtimeout |
Garcia-Lunes-Aceves (1993) Loop-Free Routing Us… |
paper |
2010-06-01-g93-dual |
Shafer et al (2010) Axon: A Flexible Substrate … |
paper |
2010-05-30-ssfrc10-axon |
Nechaev et al (2010) A Preliminary Analysis of … |
paper |
2010-05-29-napg10-enterprise |
Chang et al (2006) Bigtable: A Distributed Stor… |
paper |
2010-05-28-cdghwbcfg06-bigtable |
Ghemawat et al (2003) The Google File System (S… |
paper |
2010-05-28-ggl03-gfs |
Kandula et al (2009) The Nature of Datacenter T… |
paper |
2010-05-27-ksgpc09-naturetraffic |
Gu and Grossman (2007) UDT: UDP-based Data Tran… |
paper |
2010-05-21-gg07-udt |
Dean and Ghemawat (2004) MapReduce: Simplified … |
paper |
2010-05-21-dg04-mapreduce |
Gu and Grossman (2009) Lessons Learned From a Y… |
paper |
2010-05-21-gg09-sectorsphere |
Deleting from Perl hashes |
blog |
2010-05-19-perlhash |
Vutukury (2000) MPATH: a loop-free multipath ro… |
paper |
2010-05-19-vg00-mpath |
Set membership check in Perl |
blog |
2010-05-06-prime |
Outliers: The Story of Success |
book |
2010-05-05-outliers |
The Combinatorics of Network Reliability |
book |
2010-05-05-reliability |
Ridoux and Veitch (2010) Principles of Robust T… |
paper |
2010-05-02-rv10-timing |
Parallelism by tee in bash |
blog |
2010-04-26-teeparallel |
Reservoir Sampling with Uniform Probability |
blog |
2010-04-26-reservoir |
Threading performance checker using GDB |
blog |
2010-04-13-threadcheck |
Kandula et al (2009) Flyways To De-Congest Data… |
paper |
2010-04-12-kpb09-flyways |
Mosko et al (2005) Multipath Routing in Wireles… |
paper |
2010-04-11-mg05-multipath |
Introduction to Algorithms 2/e |
book |
2010-04-09-introalgo2e |
Goodman and Ambrose (1995) Stability of Traffic… |
paper |
2010-04-09-ga95-broadbandstability |
Libraries of Regular Expressions |
blog |
2010-04-09-regex |
popcount |
blog |
2010-04-09-popcount |
Binary Tricks |
blog |
2010-04-09-binarytricks |
Kodialam et al (2006) Maximum Throughput Routin… |
paper |
2010-04-07-kls06-maxthroughput |
Design Patterns: Elements of Reusable Object-Or… |
book |
2010-04-05-designpatterns |
Kodialam et al (2008) Advances in Oblivious Rou… |
paper |
2010-04-05-kls08-oblivious |
LaTeX package: qbordermatrix |
blog |
2010-03-29-qbordermatrix |
Bansal and Modha (2004) CAR: Clock with Adaptiv… |
paper |
2010-03-29-bm04-car |
Megiddo and Modha (2004) Outperforming LRU with… |
paper |
2010-03-29-mm04-arc |
Fredman and Tarjan (1987) Fibonacci Heaps and T… |
paper |
2010-03-15-ft87-fibonacci |
Liu et al (2008) Modeling and Quantifying the I… |
paper |
2010-03-09-lwlc08-modelp2p |
Divakaran et al (2010) Size-based Flow Scheduli… |
paper |
2010-03-06-daap10-cicq |
Using C Preprocessors |
blog |
2010-02-11-preprocessor |
Mudigonda (2009) SPAIN: Design and Algorithms f… |
paper |
2010-02-11-myam09-spain |
Programming Pearls 2e |
book |
2010-02-11-progpearls |
C++ subtleties |
blog |
2010-01-04-cpp |
ns3: Use of pointers |
blog |
2010-01-03-pointers |
Removing Universal Binary |
blog |
2010-01-02-ub |
GCC’s predefined |
blog |
2009-12-21-gcc_predef |
ns3: Memory footprint |
blog |
2009-12-21-memoryfootprint |
FAT32 structure |
blog |
2009-11-15-fat32 |
vim modeline for NS-3 coding style |
blog |
2009-11-06-vim |
Kandula et al (2005) Walking the Tightrope: Res… |
paper |
2009-10-21-kkdc05-te |
GDB 7 on OS X |
blog |
2009-10-21-gdb7osx |
Downey (2007) TCP Self-Clocking and Bandwidth S… |
paper |
2009-10-19-d07-selfclock |
Bansel et al (2001) Dynamic Behavior of Slowly-… |
paper |
2009-10-16-bbfs01-slowcc |
Laor and Gendel (2002) The Effect of Packet Reo… |
paper |
2009-10-16-lg02-reordering |
Sathiaseelan and Radzik (2004) Improving the Pe… |
paper |
2009-10-16-sr04-rntcp |
Bhandarkar and Reddy (2004) TCP-DCR: Making TCP… |
paper |
2009-10-16-br04-tcpdcr |
Leung et al (2007) An Overview of Packet Reorde… |
paper |
2009-10-16-lly07-tcpsurvey |
Lee et al (2002) Improving TCP Performance in M… |
paper |
2009-10-16-lpc02-multipathtcp |
Zhang et al (2002) RR-TCP: A Reordering-Robust … |
paper |
2009-10-15-zkfp02-dsack |
Bohacek et al (2006) A New TCP for Persistent P… |
paper |
2009-10-15-bhllo06-tcppr |
Ludwig and Katz (2000) The Eifel Algorithm: Mak… |
paper |
2009-10-15-lk00-eifel |
Ma and Leung (2004) Improving TCP Reordering Ro… |
paper |
2009-10-15-ml04-tcpreorder |
Blanton and Allman (2002) On Making TCP More Ro… |
paper |
2009-10-14-ba02-tcprobust |
Kandula et al (2007) Dynamic Load Balancing wit… |
paper |
2009-10-13-kksb07-dynbalancing |
Komattireddy and Vokkarane (2007) Source-Orderi… |
paper |
2009-10-13-kv07-srcorder |
Santos et al (2003) End-to-End Congestion Contr… |
paper |
2009-10-12-stj03-ibe2ecc |
Katabi et al (2002) Congestion Control for High… |
paper |
2009-10-07-khr02-xcp |
Wu et al (2009) Sync-TCP: A New Approach to Hig… |
paper |
2009-10-06-wcag09-synctcp |
ACM SIGCOMM CCR 35:2 2005 Invited Editorials: M… |
paper |
2009-10-05-sigcomm05-smallbuffer |
Shor et al (2000) Application of control theory… |
paper |
2009-10-05-slwsp00-control |
Luebban et al (2009) Fast Rerouting for IP Mult… |
paper |
2009-10-04-llwdf09-iptvfrr |
Jin et al (2003) FAST TCP: Motivation, Architec… |
paper |
2009-10-02-jwl03-fasttcp |
Malhotra et al (2005) Modeling the interaction … |
paper |
2009-10-01-mhmn05-8023x |
He et al (2009) End-to-End Versus Hop-by-Hop So… |
paper |
2009-09-15-hft09-softstate |
He et al (2009) End-to-End versus Hop-by-Hop St… |
paper |
2009-09-15-hftc09-softstate |
Pipes (in bash) |
blog |
2009-06-17-pipes |
Perl 5.10 |
blog |
2009-06-13-perl510 |
Automated GDB |
blog |
2009-05-11-gdb |
Regex to check matching parenthesises |
blog |
2009-05-10-regexmatching |
You and Your Research |
book |
2009-05-02-youandyourresearch |
montage |
blog |
2009-04-21-montage |
Scientific English |
book |
2009-04-21-scientificenglish |
Schwartzian Transformation |
blog |
2009-04-04-schwartzian |
Michael Dritschel (2008) Stochastic Calculus in… |
paper |
2009-03-25-dritschel-stocalc |
Oh and Ahn (1999) Dynamic Calendar Queue (Sim S… |
paper |
2009-02-12-oh-dcq |
Brown (1988) Calendar Queues: A Fast O(1) Prior… |
paper |
2009-02-10-brown-calendar |
年糕 |
blog |
2009-01-15-cake |
Tang, Huang, Chen (2000) Internet Flow Blocking… |
paper |
2009-01-14-tang-blockingprob |
Hua et al (2008) Rank-indexed Hashing: A Compac… |
paper |
2009-01-13-hzlx08-rankindex |
Mori, Uchida, Goto (2005) Flow Analysis of Inte… |
paper |
2009-01-11-mug05-wwwvsp2p |
Sarolahti, Allman and Floyd (2007) Determining … |
paper |
2009-01-10-sarolathi-determining |
Nadarajah and Kotz (2007) On the convolution of… |
paper |
2009-01-10-nk07-paretogamma |
Phit and Abe (2006) Packet Inter-arrival Time E… |
paper |
2009-01-10-pa06-neural |
Durand and Flajolet (2003) Loglog Counting of L… |
paper |
2009-01-10-durant-loglog |
Lu et al (2008) Counter Braids: A Novel Counter… |
paper |
2009-01-07-lmpdk08-counterbraids |
Wu, Xiao, Li, Sun (2008) A Distributed Algorith… |
paper |
2008-12-23-wu-lcbf |
Kumar et al (2004) Space-Code Bloom Filter for … |
paper |
2008-12-23-kumar-scbf |
Lu et al (2007) ElephantTrap: A low cost device… |
paper |
2008-12-22-lwpb07-elephanttrap |
Mori et al (2004) Identifying Elephant Flows Th… |
paper |
2008-12-22-mori-elephant |
Papagiannaki et al (2001) On the Feasibility of… |
paper |
2008-12-22-papagiannaki-elephants |
Griffiths, Livingood, Woundy (2008) Comcast’s I… |
paper |
2008-11-25-griffiths-p4ptrial |
Piatek et al (2007) Do incentives build robustn… |
paper |
2008-11-24-piatek-bittyrant |
Bram Cohen (2003) Incentives Build Robustness i… |
paper |
2008-11-18-cohen-bt |
Estan & Varghese (2002) New Directions in Traff… |
paper |
2008-11-13-ev02-measurement |
Floyd and Paxson (2001) Difficulties in Simulat… |
paper |
2008-11-08-floyd-simulating |
Kim, Lau, Chuah, Chao (2004) PacketScore: Stati… |
paper |
2008-11-08-kim-packetscore |
Fang et al (1999) Computing Iceberg Queries Eff… |
paper |
2008-11-07-fang-iceberg |
Welzl, Papadimitriou, Scharf, Briscoe (2008) Op… |
paper |
2008-11-05-welsl-internetdraft |
Hei et al (2007) A Measurement Study of a Large… |
paper |
2008-10-30-hei07-pplive |
Feng and Xu (2008) TCP-Friendly CBR-Like Rate C… |
paper |
2008-10-29-feng-tcpcbr |
Kohler, Handley and Floyd (2006) Designing DCCP… |
paper |
2008-10-29-kohler-dccp |
zhrecode |
blog |
2008-04-11-zhrecode |
Films and Resolution |
blog |
2008-03-06-films |
Sunny 16 Rule |
blog |
2008-01-23-sunny16 |
Rechargable Batteries |
blog |
2007-12-20-battery |
12 Photography Tips |
blog |
2007-12-07-photo12tips |
VMware Server |
blog |
2007-10-24-vmware |
NetInstall Debian using USB devices |
blog |
2007-10-19-usb_netinst |
Measurement System Conversion Table |
blog |
2007-10-16-measurement |
SimpleXML in PHP5 |
blog |
2007-09-13-phpxml |
Broken Associative Array of JavaScript |
blog |
2007-08-26-javascript |
My ~/.vimrc file |
blog |
2007-08-26-vimrc |
瞬間贏得信任的冷讀術 |
book |
2007-08-16-coldreading |
Specification of my Samsung Q25 |
blog |
2007-08-16-samsungq25 |
Writing (in English) |
blog |
2007-08-14-writing |
Power Architeture |
blog |
2007-08-13-power |
Serial console 串列埠連接 |
blog |
2007-08-13-serial |
Random notes about N1200 |
blog |
2007-08-10-notepad |
NFS module |
blog |
2007-08-09-module_nfs |
Firmware Handling |
blog |
2007-08-08-firmware |
Spamassassin |
blog |
2007-08-08-spamassassin |
Javascript |
blog |
2007-08-06-javascript |
mlterm 字型 |
blog |
2007-08-06-mlterm |
ieee80211_crypt_wep |
blog |
2007-08-05-ieee80211_crypt_wep |
Grid elements |
blog |
2007-07-26-grid |
AJAX Mistakes |
blog |
2007-07-26-mistakes |
File Upload in AJAX |
blog |
2007-07-24-fileupload |
浮桴記–謀府生涯六載事與思 |
book |
2007-07-21-raft |
Si j’etais Carla |
blog |
2007-07-12-sijetaiscarla |
natbib in LaTeX |
blog |
2007-06-29-natbib |
User Interface Design for Mere Mortals |
book |
2007-06-19-ui |
DokuWiki plug-in: Multi-line lists |
blog |
2007-06-18-doku_mllist |
Mac OS X Tricks |
blog |
2007-06-10-macosx |
系統思維 |
book |
2007-06-06-systemsthinking |
XCode issues |
blog |
2007-06-05-xcode |
Apache 2 Virtual Host |
blog |
2007-06-03-apache2 |
天擇——猶太人的故事 |
book |
2007-06-02-jews |
Best of the Best by IEEE |
blog |
2007-05-31-ieeebob |
生生基督世世佛 |
book |
2007-05-28-livingbuddha |
Bulb mode and Time mode |
blog |
2007-05-27-bulb |
3x4 |
blog |
2007-05-27-3x4 |
Filters for photography |
blog |
2007-05-21-filters |
Depth of Field |
blog |
2007-05-21-dof |
Perl and Character Encoding |
blog |
2007-05-10-perlenc |
Acid-free paper |
blog |
2007-05-10-acidfree |
Sample code of using Berkeley DB |
blog |
2007-05-06-bdb |
MD5 in C++ |
blog |
2007-04-18-md5 |
世界上最偉大的教育法則 |
book |
2007-04-17-education |
Huawei SmartAX MT900 VDSL Modem |
blog |
2007-04-17-huawei |
Patricia Tree (PAT tree) |
blog |
2007-04-16-patricia |
Size of CCD CMOS on Common Digital Cameras |
blog |
2007-04-12-cmosccd |
Statistics notes |
blog |
2007-04-10-statistics |
Queueing Theory notes |
blog |
2007-04-10-queueing |
Bayonne + Linux + Dialogic HOWTO |
blog |
2007-04-10-bayonne |
HylaFax over Debian HOWTO |
blog |
2007-04-10-debianfax |
栽培領袖:耶穌會的人才學 |
book |
2007-04-10-heroic |
TCP Algorithm (NewReno) |
blog |
2007-04-09-tcpreno |
Perlstone: Multithreaded web system stress test… |
blog |
2007-04-04-perlstone |
Bash Prompt stuff |
blog |
2007-04-02-bashprompt |
FORTRAN Premier |
blog |
2007-04-01-fortran |
權謀大帝 雍正 |
book |
2007-03-29-yongching |
歷史幾狼都有 |
book |
2007-03-29-history |
潮平岸闊 |
book |
2007-03-29-charlesgao |
Pugh (2000) Skip list (CACM 33(6)) |
paper |
2007-03-28-skiplist |
Chinese Language Processing |
blog |
2007-03-28-chinese |
My HKALE Notes |
blog |
2007-03-27-hkale |
Graph paper by MetaPost |
blog |
2007-03-27-graphpaper |
Maximal matching of patterns |
blog |
2007-03-27-maxmatch |
Math Courses and Tutorials |
blog |
2007-03-25-course |
Introductory AJAX |
blog |
2007-03-25-intro |
My Presentations and Talks |
blog |
2007-03-25-talks |
DokuWiki notes |
blog |
2007-03-21-dokuwiki |
DokuWiki plug-in: Content |
blog |
2007-03-21-doku_content |
LaTeX Package: Fill in Blanks |
blog |
2007-03-21-fillinblank |
Blank line handling in VIM |
blog |
2007-03-15-vim_blankline |
ISO Paper Sizes |
blog |
2007-02-13-paper |
Image Scanning Tips |
blog |
2007-02-12-scan |
GRE Computer Science Study |
blog |
2006-10-28-gre_cs |
Skills for a Higher Productivity |
blog |
2006-09-23-productivity |
How I created my wedding page |
blog |
2006-09-15-weddingpage |
Digital Retouching and Compisiting: Photographe… |
book |
2006-08-27-retouching |
English Tenses |
blog |
2006-08-25-english |
Photography: The New Complete Guide to Taking P… |
book |
2006-08-17-photography |
Java Strings |
blog |
2006-08-15-javastring |
FireFox File Selection Dialog |
blog |
2006-08-07-firefox |
Thunderbird on Debian |
blog |
2006-06-08-thunderbird |
Nokia 6270 |
blog |
2006-05-17-nokia6270 |
Porting to Dovecot |
blog |
2006-04-23-dovecot |
Constant pointer constant |
blog |
2006-03-24-constpointer |
10 Minute Guide to Leadership 2e |
book |
2006-03-21-leadership |
Linux Kernel Calls |
blog |
2006-03-13-linuxcall |
Dairy on the Implementation of AC in NS2 |
blog |
2006-02-21-ns2ac |
Manual of playing with NS2 |
blog |
2006-02-14-ns2guide |
Installing ns2 (v2.29) on Debian Sid |
blog |
2006-02-09-ns2debian |
Fix for Linux 2.6.15+VMware GSX 3 |
blog |
2006-02-07-vmwaregsx |
Network Calculus |
blog |
2006-02-06-netcal |
Five Equations that Changed the World |
book |
2006-01-29-equation |
Papers skimmed for my MPhil |
blog |
2006-01-16-papers |
A Study of the Coexistence of Heterogeneous Flo… |
blog |
2006-01-10-thesis |
Fixing Postscript Files as Obtained from Window… |
blog |
2006-01-05-psfix |
Off-the-shelf GNU/Linux (or Debian) Commands |
blog |
2005-12-21-linuxcommands |
An Interesting Problem: Wolves and Sheeps |
blog |
2005-11-30-wolvesandsheeps |
Unmaintainable code |
blog |
2005-11-21-unmaintainable |
Converting EBCDIC to ASCII |
blog |
2005-11-15-ebcdic |
GNU Plot Tricks |
blog |
2005-11-08-gnuplot |
The Cartoon Guide to Statistics |
book |
2005-10-29-statistics |
香港的殖民地幽靈 |
book |
2005-10-20-colony |
SMTP servers of the ISPs in Hong Kong |
blog |
2005-10-08-smtp_hk |
MetaPost to EPS |
blog |
2005-10-06-mptoeps |
List Plugin for DokuWiki |
blog |
2005-10-03-listplugin |
Windows Tricks |
blog |
2005-09-30-winxp |
Connecting PPTP VPN in Linux |
blog |
2005-09-28-pptplinux |
LaTeX tricks |
blog |
2005-04-08-latextricks |
Use Comic Sans Font in LaTeX |
blog |
2005-04-08-comicsans |
What is Sigmoidal function? |
blog |
2005-02-24-sigmoidal |
Stirling’s Formula |
blog |
2005-02-20-stirling |
Network Tools |
blog |
2005-01-14-networktools |
Installing IEEEtrans style file on Debian |
blog |
2004-12-28-ieeetrans |
Configuration of INN |
blog |
2004-12-03-innsetup |
Samsung Q25 Installation Record |
blog |
2004-11-26-q25debian |
Using Canon PowerShot A80 in Linux |
blog |
2004-11-26-canon_a80 |
Debian Workstation on Dell Optiplex |
blog |
2004-11-03-optiplex |
Using WebDAV in Apache |
blog |
2004-11-02-webdav |
Unicode in VIM |
blog |
2004-11-02-vim_unicode |
TTCap options |
blog |
2004-11-02-ttcap |
Various SSH usage tips |
blog |
2004-11-02-ssh_usage |
Spelled Speech |
blog |
2004-11-02-spelled |
Reading numbers in C |
blog |
2004-11-02-read_num_in_c |
How to use MAMSolver |
blog |
2004-11-02-mamsolver_guide |
How to Compile MAMSolver |
blog |
2004-11-02-mamsolver_compile |
IPW2200 in Linux |
blog |
2004-11-02-ipw2200 |
Linux Shell Scripting with Bash |
book |
2004-11-01-bash |