Archive for the ‘Programming Articles’ Category

How to send SMS message with Python

I can’t beleive all the things that you can do with Python. Obviously, whatever you can do with Python, you can do with a whole bunch of programming languages out there. What I am really impressed with, is the ease. Few weeks ago I was looking for a way to programatically send myself SMS on […]

Creating new application on top of SSH

Table of contents Introduction How scp works You can run commands on a remote computer using ssh Back to scp Creating our own SSH based application The idea The code Discussion Demonstration Conclusion IntroductionBACK TO TOC As you know, you can use SSH for two things. First, there’s a remote access. You can get access […]

Multithreaded simple data type access and atomic variables

Table of contents Introduction How scp works You can run commands on a remote computer using ssh Back to scp Creating our own SSH based application The idea The code Discussion Demonstration Conclusion Introduction How atomic variables work Atomic variables size limitations Use cases The real thing… Time to see some action Precautions Conslusion IntroductionBACK […]

How inheritance, encapsulation and polymorphism work in C++

Table of contents Introduction How scp works You can run commands on a remote computer using ssh Back to scp Creating our own SSH based application The idea The code Discussion Demonstration Conclusion Introduction How atomic variables work Atomic variables size limitations Use cases The real thing… Time to see some action Precautions Conslusion Introduction […]

32bit vs 64bit computers, the QA

Table of contents Introduction How scp works You can run commands on a remote computer using ssh Back to scp Creating our own SSH based application The idea The code Discussion Demonstration Conclusion Introduction How atomic variables work Atomic variables size limitations Use cases The real thing… Time to see some action Precautions Conslusion Introduction […]

sed – the missing manual

Table of contents Introduction How scp works You can run commands on a remote computer using ssh Back to scp Creating our own SSH based application The idea The code Discussion Demonstration Conclusion Introduction How atomic variables work Atomic variables size limitations Use cases The real thing… Time to see some action Precautions Conslusion Introduction […]

Aligned vs. unaligned memory access

Table of contents Introduction How scp works You can run commands on a remote computer using ssh Back to scp Creating our own SSH based application The idea The code Discussion Demonstration Conclusion Introduction How atomic variables work Atomic variables size limitations Use cases The real thing… Time to see some action Precautions Conslusion Introduction […]

Opening and modifying the initrd

Table of contents Introduction How scp works You can run commands on a remote computer using ssh Back to scp Creating our own SSH based application The idea The code Discussion Demonstration Conclusion Introduction How atomic variables work Atomic variables size limitations Use cases The real thing… Time to see some action Precautions Conslusion Introduction […]

SMP affinity and proper interrupt handling in Linux

Introduction Hardware interrupts has always been expensive. Somehow these small pieces of software consume so much CPU power and hardware and software engineers has always been trying to change this state of affairs. Some significant progress has been made. Still hardware interrupts consume lots of CPU power. You will rarely see effects of interrupt handling […]

How debugger works

Table of contents Introduction How scp works You can run commands on a remote computer using ssh Back to scp Creating our own SSH based application The idea The code Discussion Demonstration Conclusion Introduction How atomic variables work Atomic variables size limitations Use cases The real thing… Time to see some action Precautions Conslusion Introduction […]