Programming Leftovers
-
Geographic data analysis in R and Python: comparing code and outputs for vector data
In this blog post, we talk about our experience teaching R and Python for geocomputation. The focus of the blog post is on geographic vector data, meaning points, lines, polygons (and their ‘multi’ variants) and the attributes associated with them.
-
How to: one-way ANOVA by hand
Data and hypotheses
ANOVA by handOverall and group means
SSR and SSE
ANOVA table
Conclusion of the test -
rpmlint updates (August 2023)
We are at the end of the summer and this means that this year Google Summer of code is ending.
The recent changes applied now in the main branch include:
- Remove usage of
pkg_resource
because it's deprecated. - Fix elf binary check with ELF files with a prefix.
- New check for python packages with multiple .pyc files for different python versions.
- Improve the testing framework (merged the work done during the GSoC 2023)
Summer of Code 2023 updates
The summer of code is ending and the work done by Afrid was good enough to be merged,
- Remove usage of
-
Maui Release Briefing # 3
MauiKit: A Toolkit for Multi Adaptable User Interfaces.
Today, we bring you a report on a brand-new release of the Maui Project.
-
How to pass a coding interview with me
In the last 10 years I’ve given more than 400 coding interviews. That’s the equivalent of 2 working months just watching strangers having a crack at the same handful of programming challenges. Some of my would-be colleagues solve the problems without incident, but others run into trouble for similar, easily-correctable reasons. I wish I could give better feedback, but because of legal and time constraints that’s not how the system works.
So instead of personalised advice, I’ve written this cheat sheet containing 22 tips about how to pass a programming challenge interview with me. The tips can’t replace skill and practice, but they will help you calm your nerves, avoid silly mistakes, and showcase the best of your ability. Most of the tips are easy to implement, and put together they’ll increase the number of interviews that you pass.