TutorVista: Using Open Source in Digital Education
TutorVista, a digital tutoring website, uses open source software to mimic a classroom experience and maintain its database. TutorVista is an online tutoring service that was founded in 2005. Its operations are entirely…
Linux Desktop Experience with ARM and MIPS
The Linux experience for many of our readers most likely starts with an x86 hardware platform. However, desktop solutions exist for other platforms, like ARM and MIPS. When Linus Torvalds’ practice with Minix…
Android App Development: Hardware and Sensors
I’m back with another article on Android application development. This time, we will discuss how to access some of the phone’s hardware components like the camera flash, accelerometer, etc, with two simple applications…
Securing Apache, Part 2: XSS Injections
In the previous article in this series, we started our journey to a secured Apache by dissecting its internals. We then looked at various attacks against Web applications via injection flaws, beginning with…





