Python List Functions

Python List Functions – The Definitive Guide

Python list is a sequence of values, it can be any type, strings, numbers, floats, mixed content, or whatever. In this post, we will talk about python list functions and how to create, add elements, append, reverse, and many other python list functions.   Create Python Lists There are several ways to create a python […]

Python Modules

How to Import, Create, Install, Upgrade, Alias and Reload Python Modules

One of the biggest advantages when using Python is the large amount of the available modules, we can say that there are python modules for almost everything you need. You need to work with robots, or some hardware in a spaceship, you will find a python module for that. In this post, we will talk […]

Python programming basics

Python Programming Basics with Examples

Python is a popular and a powerful scripting language that can do everything, you can do web crawling, networking tools, scientific tools, Raspberry PI programming, web development, video games, and much more, with python programming you can do even system programming regardless the platform you are using. Two days ago, a Russian friend was searching […]

expect command

Expect command and how to automate shell scripts like magic

In the previous post, we talked about writing practical shell scripts and we saw how it is easy to write a shell script. Today we are going to talk about a tool that does magic to our shell scripts, that tool is the Expect command or Expect scripting language. Expect command or expect scripting language is […]

shell script

How to write practical shell script

In the last post, we talked about regular expressions and we saw how to use them in sed and awk for text processing, and we discussed before Linux sed command and awk command. During the series, we wrote small shell scripts, but we didn’t mix things up, I think we should take a small step further […]

regex tutorial

Regex tutorial for Linux

In order to successfully work with the Linux sed editor and the awk command in your shell scripts, you have to understand regular expressions or in short regex. Since there are many engines for regex, we will use the shell regex and see the bash power in working with regex. First, we need to understand […]

awk command

30 Examples for awk command in text processing

In the previous post, we talked about sed command and we saw many examples of using it in text processing and we saw how it is good in this, but it has some limitations. Sometimes you need a more advanced tool for manipulating data, one that provides a more programming-like environment, giving you more control […]

sed linux

31+ Examples for sed Linux command in text manipulation

In the previous post, we talked about bash functions and how to use them from the command line directly and we saw some other cool stuff. Today we will talk about a very useful tool for string manipulation called sed or sed Linux command. Sed is one of the most common tools that people use […]

Linux Mail Server
Server Administration

Install, Secure, Access and Configure Linux Mail Server

If you want to send or receive an email, you should have a mail server capable of sending and receiving mail across the Internet. In this post, we will discuss Linux mail server and how the SMTP protocol (the standard protocol for mail transport across the internet) works as well as other mail-related protocols, like […]

Linux Proxy Server
Server Administration

Block, Modify Content, Anonymize and Authenticate Users Using Linux Proxy Server

Linux proxy server or proxy server generally is a server that caches the internet. The clients connect to the proxy server with a request. The proxy server will connect to the internet or another caching server and cache the pages retrieved from the internet or from the other proxy server that had cached that page […]

Linux samba server
Server Administration

Install, Access, Mount and Authenticate Linux Samba Server

Linux samba server is one of the powerful servers that helps you to share files and printers with Windows-based and other operating systems, it is an open-source implementation of the Server Message Block/Common Internet File System (SMB/CIFS) protocols. This means you can use a Linux server to provide file sharing, print, and other services to […]

Linux Virtual File System
Server Administration

Linux Virtual File System

The Linux virtual file system or virtual file system generally is a layer on the top of your actual file system which allows the user to access different types of file systems, you can think of virtual file system as an interface between the kernel and the actual file system. That means you will not […]

Linux Web Server
Server Administration

Linux Web Server

A web server is a system that processes requests via HTTP protocol, you request a file from the server and it responds with the requested file, which might give you an idea that web servers are only used for the web, but actually they can also be found embedded in devices such as printers, routers, […]

prevent sql injection
Web Development

Prevent SQL Injection

How to Prevent SQL Injection Attacks? Before we talk about how to prevent SQL injection, we have to know the impact of SQL Injection attack which is one of the most dangerous attacks on the web. The attacker can steal your data or even worse, the whole web server can be stolen from one SQL injection vulnerability. I wrote this post to […]

wampserver auto start
Web Development

Auto Start wampserver On Windows 10 Startup Automatically

Before I show you how to auto start wampserver, I’ll talk about it a bit. Wampserver is one of the best stacks for web development on the Windows platform. I prefer it over xampp because of the handy tray menu that lets me access any configuration. You can download wampserver from this website wampserver The […]

Subscribe to Our Newsletter

Find us on Google Plus

My Followers

Subscribe To RSS

    Recent Posts