blog.mpacula.com
Maciej Pacula » Archives
http://blog.mpacula.com/archives
Misusing computers since 1999.
blog.mpacula.com
Maciej Pacula » DSP
http://blog.mpacula.com/category/dsp
Misusing computers since 1999. Beautiful Sound: visualizing music.
blog.mpacula.com
Maciej Pacula » HOWTO: easily manipulate PNG pixel data in Python
http://blog.mpacula.com/2012/02/01/howto-easily-manipulate-png-pixel-data-in-python
Misusing computers since 1999. HOWTO: easily manipulate PNG pixel data in Python. I had a hard time finding a simple and easy-to-use library in Python that would let me draw on. Images by directly manipulating pixel data. Works well, but the color component ordering is a bit unusual (BGRA) and. Alpha ignored but still present in RGB24. FORMAT ARGB32 ,. ImageSurface. create from png. Coordinates to index (. Set pixel (. FORMAT ARGB32: d [. Get pixel (. Could be used to add a ripple effect to a.
blog.mpacula.com
Maciej Pacula » Counting Collocations: GHC and G++ benchmarked
http://blog.mpacula.com/2011/12/18/counting-collocations-ghc-and-g-benchmarked
Misusing computers since 1999. Counting Collocations: GHC and G benchmarked. Lies, damned lies, and benchmarks. Note: the GitHub code has since been updated. You can see the implementation this post is referring to by viewing the “1.0” tag. I have been investigating various methods of statistically inferring synonyms from natural language corpora. As a part of my investigation, I implemented a method based on. When using collocations for synonym inference, it is assumed that two words. I furthermore igno...
blog.mpacula.com
Maciej Pacula » Programming
http://blog.mpacula.com/category/programming
Misusing computers since 1999. Beautiful Sound: visualizing music. Counting Collocations: GHC and G benchmarked. SVN to Git: one-command conversion. Our GECCO paper got in! K-means clustering example (Python). Unit Testing in Scheme Power Tools. Introducing Scheme Pattern Matching. Multimethods in Java and .NET. Getting started with MIT Scheme.
blog.mpacula.com
Maciej Pacula » Machine Learning
http://blog.mpacula.com/tag/machine-learning
Misusing computers since 1999. Tag browsing: Machine Learning. My Thesis: Evolutionary Algorithms for Compiler-Enabled Program Autotuning.
blog.mpacula.com
Maciej Pacula » Emacs
http://blog.mpacula.com/category/emacs
Misusing computers since 1999. HOWTO: prevent Emacs from splitting windows.