backup data visual

Back Up Data by Using a Simple Shell Script

Though there are a number of database backup tools available in the computer app market, this article is targeted at systems administrators who might not like to get their hands dirty with the…

Java Programming visual

Fundamental of Java Multi-threading

This article explains what threads are in Java. It elaborates on their uses and on how to implement them, while discussing their life cycle. In a multi-tasking environment, having multiple threads helps the…

Hacker visual

Cross-Site Scripting Attacks Prevention is Better than Cure – XSS

Today, the Internet is full of crooks who could relieve you of your identity, your accounts and other valuable information, using malicious attacks such as cross-site scripting – XSS. But if you are…

Python main visual

Interfacing Python with Excel

In this article, the author discusses interfacing Python with Excel. Data stored in numerous Excel sheets can be extracted by using the Python packages written for the same (like xlrd). And the author’s…


Use Haskell to Access Two Popular Databases

Haskell, named after logician Haskell Curry, is a standardised, general-purpose, purely functional programming language, with non-strict semantics and strong static typing. In this ninth article on Haskell, we shall cover access to Sqlite…

Female working on laptop

The Benefits of Rust and How it Scores Over C

Rust is a modern systems programming language that primarily aims at using code that is memory safe. It has a lot of new features that are not available in the C programming language….

QT opener image

Qt5: Console Applications and Networking

Continuing with the series on Qt5 programming, this article takes the reader on to writing code and building a console application, which is also a network server In the article carried in the…

MongoDB: The Most Popular NoSQL Database

MongoDB: The Most Popular NoSQL Database

Here are the basics of MongoDB, the database used by thousands of organisations, including 30 of the top 100 companies in the world. Many of the world’s most innovative Web companies use MongoDB….

Embark on Your Programming Journey with AMP

Embark on Your Programming Journey with AMP

Here is an insight into running Apache, MySQL and PHP (AMP) on Windows. The author leads readers through his own experience to point out where the pitfalls are. This article is particularly useful…

Be a Proficient Web 2.0 Developer!

Be a Proficient Web 2.0 Developer!

This article walks readers through the requisites of a good Web developer. For those who wish to make a career as a Web developer, it is a must-read!   Like many scientific concepts,…

All published articles are released under Creative Commons Attribution-NonCommercial 3.0 Unported License, unless otherwise noted.
Open Source For You is powered by WordPress, which gladly sits on top of a CentOS-based LEMP stack.

Creative Commons License.