Computer Science Mojo

~ David's Notes on coding, software and computer science




Projects

Learn Huge

An open sourced whiteboard for teaching, learning or just scribbling: learnhuge.com
Alt Text

Move Tiles

A clean and simple implementation of the classic N-puzzle game. Includes timer and local leaderboard.
Alt Text

Pentesting Lab

Become a hacker right away ! Pentesting-Lab
Alt Text

Velocity Ruler

Measure the surface water velocity from a distance.
Alt Text

Workaholic

A super challenging shooter game using all direction accelerator controls. Includes global leaderboard and achievements.
Alt Text

Zombie Crush

The street is the last line of defense before zombies reach your quiet neighborhood. Start up the engines and crush them away!
Alt Text

Articles by David

R writeBin() lookout for data type

Category: R     Tag: R   Math   Errors  
By: David     On: Thu 21 July 2016     
R uses "Numeric" as it's default type for numbers. This can sometimes lead to confusion and errors when a specific type is needed. In this example the writeBin() function is used to write data to binary.

Continue reading »

How to enable extra monitors for Debian xfce in VirtualBox

Category: Linux     Tag: Linux   xfce   VirtualBox   xrandr  
By: David     On: Tue 12 July 2016     
Enable extra monitors or dual screens for Debian xfce in VirtualBox

Continue reading »

My pelican setup

Category: Web     Tag: Pelican   Python  
By: David     On: Sat 09 July 2016     
Document some of the useful changes that I made to my pelican setup. Might be helpful for newcomers ;)

Continue reading »

How to fix R package error missing required header GL/glu.h

Category: R     Tag: R   Errors  
By: David     On: Sat 09 July 2016     
Encountered configure: error: missing required header GL/glu.h while trying to install R packages managed to fix it with: apt-get install libglu1-mesa-dev

Continue reading »

How to fix R package error X11 not found but required

Category: R     Tag: R   Errors  
By: David     On: Sat 09 July 2016     
Encountered configure: error: X11 not found but required while trying to install R rgl package, managed to fix it with: apt-get install xorg-dev

Continue reading »

How to show file size in Linux terminal

Category: Linux     Tag: Linux   Commands  
By: David     On: Sat 09 July 2016     
To list the file size of all the files in the current directory, use the du command

Continue reading »

Hello New World

Category: Pelican     Tag: Misc   Pelican   Blogger  
By: David     On: Fri 01 July 2016     
Moving from Blogger to Pelican
It is a brave new world !

Continue reading »

A Example

Category: Pelican     Tag: Markdown   Syntax  
By: David     On: Fri 01 July 2016     
My Short cheat sheet for Markdown

Continue reading »

How to classify and compare algorithm asymptotic runtimes

Category: Algorithm     Tag: Algorithm   Discrete Math   Runtime  
By: David     On: Fri 11 September 2015     
Asymptotic runtimes can be classified to help with comparison and understanding. There are also some tricky examples that can't be classified at first sight, but will require simple mathematical transformations.

Continue reading »

How to host Project Website on GitHub Pages

Category: Git     Tag: GitHub   Web  
By: David     On: Mon 07 September 2015     
You can host static websites freely on GitHub Pages. They are awesome!

Continue reading »

« Page 2 / 5 »