Serial C And The Raspberry Pi
Programming a serial interface using C is becoming increasingly important as embedded programming for the IoT takes off. Many small devices use a serial connection, Find out how easy Linux makes accessing the serial interface.
Android Adventures - Building The UI 2.2
If you've been reading Android Adventures, at this point you understand how the Activity and the View fit together to create a simple application, but the Android UI is more complicated than most because of its need to cope with a range of very different screen sizes and orientations. In this chapter, now updated to Android Studio Version 2.2, we look at the problem of layout and working with the UI framework. On the way we build a calculator app.
Keep Calm and Kill Mutants
Mutation testing is a very special methodology utilized by developers for testing software quality. It is can amaze you, make you think you’ve lost your mind and, finally, can bring peace to your programmer's soul. This sounds quite bold, even pretentious, but after reading the rest of the article, in which we apply Mutant, an open source mutation tester for Ruby, you'll might just be convinced it’s true.
Java Working With Class
The Swing components have provided an easy approach to the idea of objects, but there comes a time when you have to find out how to create your own. In this part of Modern Java, we look at the standard ideas of object-oriented programming.
C Sockets - No Need For A Web Server!
While advising on how to put together a C data collection program, I was part of a conversation that suggested that to host a web page of results we need to install Apache. No way!