Andy Balaam's Blog
  • About Andy Balaam
  • All articles
Performance of Java 2D drawing operations (part 2: images)

Series: operations, images, opacity In my previous post I examined the performance of various drawing operations in Java 2D rendering. Here I look at … ...more

February 08, 2019 [Java, Performance, Programming, Rabbit Escape]
Performance of Java 2D drawing operations (part 1: types of operation)

Series: operations, images, opacity I want to remodel the desktop UI of my game Rabbit Escape to be more convenient and nicer looking, so I took a new… ...more

February 04, 2019 [Java, Performance, Programming, Rabbit Escape]
London Python Meetup January 2019 - Async Python and GeoPandas

It was a pleasure to go to the London Python Meetup organised by @python_london. There were plenty of friendly people and interesting conversations. I… ...more

January 24, 2019 [Programming, Programming Languages, Python, Tech]
Run bash inside any version of Linux using Docker

Docker is useful for some things, and not as useful as you think for others. Here's something massively useful: get a throwaway bash prompt inside any… ...more

January 08, 2019 [Docker, Tech]
Windows missing from grub menu after Ubuntu install

Windows was missing from my grub menu after I installed Ubuntu. Fortunately it was fixed by running: sudo grub-mkconfig -o /boot/grub/grub.cfg and reb… ...more

January 03, 2019 [Tech]
1 2 ...3839404142 ... 111 112
Recent
Standing again for the Matrix Governing Board
Testing nonexistence
Mini-rust in Rust 027: Parsing blocks of code
Mini-rust in Rust 026: Parsing an empty while loop
Mini-rust in Rust 025: Parsing let mut
Mini-rust in Rust 024: Lexing the <= sign
Mini-rust in Rust 023: Refactor to share structure of the syntax tree
Rust tracing basic setup
Mini-rust in Rust 022: Stop lying about types in errors
Mini-rust in Rust 021: Including type information in our syntax tree
Mini-rust in Rust 020: Gaps in our type checker
Mini-rust in Rust 019: Type checking an actual type error
Mini-rust in Rust 018: Type checking, the happy path
Mini-rust in Rust 017: Handling float literals
Mini-rust in Rust 016: Tidying our parser
Andy's home page Categories Sitemap RSS Feed

© 2005 onwards Andy Balaam. CC BY-SA except where otherwise stated (source code). Powered by Zola & Abridge