vaneyckt
notes to my future self
Home
Posts
Tags
powered by
Hugo
© 2018 Tom Van Eyck. All rights reserved.
Posts By Tag
android
Programmatically rotating the Android screen
Programmatically creating Android touch events
aws
Unwanted spot instance termination in multi-AZ ASG
Creating an EC2 Instance in a VPC with the AWS CLI
EC2 instance cost comparison
css
The css !important keyword
dtrace
Using DTrace to measure mutex contention in Ruby
general
The amazing bitwise XOR operator
GET vs POST
git
Finding and deleting old tags in a Github repository
Some lesser known Github API functionality
Bug hunting with git bisect
javascript
A javascript closures recap
An introduction to javascript promises
The javascript event loop
linux
Understanding iostat
Safer bash scripts with 'set -euxo pipefail'
Installing chromedriver
Getting connection information with lsof
The dig command
mysql
A visual explanation of SQL joins
Why is MySQL converting my NULLs to blanks?
Carefully converting your MySQL database to utf8
Character set vs collation
MySQL write locks also prevent reads
Rails migrations and the dangers of implicit commits
rails
How to write your own rspec retry mechanism
Adding a post-execution hook to the db:migrate task
Check the order of your rescue_from handlers!
Using environment variables in migrations
Carefully converting your MySQL database to utf8
MySQL write locks also prevent reads
Rails migrations and the dangers of implicit commits
URI.js and URL manipulation in rails
Finding models from strings with rails
Retrieving data in a time range with rails
Profiling rails assets precompilation
ruby
Using random number generators to solve problems
Ruby concurrency: building a timeout queue
Ruby concurrency: in praise of condition variables
Using DTrace to measure mutex contention in Ruby
Ruby concurrency: in praise of the mutex
How to write your own rspec retry mechanism
The disaster that is Ruby's timeout method
Iterating over a hash containing arrays
Regarding if statement scope in Ruby