Linux Tutorials on the topic “programming”

  • Shell Scripting Part 2: Accepting Inputs and Performing Shell Arithmetic

    linux Author: jonilyn2730Tags: , , Comments: 2Published: Apr 30, 2015

    This article is the second part of the Howtoforge shell scripting tutorial series. By this time, I assume that you have read the first part of the series and know how to create a simple script and execute it. In the second part, you will learn how accept inputs from the user and process them through shell scripting.

    read more... | add comment | view as pdf | print

  • Shell Scripting Part I: Getting started with bash scripting

    linux Author: jonilyn2730Tags: , , Comments: 11Published: Apr 29, 2015

    This is the first part of a series of Linux tutorials. In writing this tutorial, I assume that you are an absolute beginner in creating Linux scripts and are very much willing to learn. During the series the level will increase, so I am sure there will be something new even for more advanced users.

    read more... | add comment | view as pdf | print

  • Distributed parallel programming in Python : MPI4PY

    linux Author: Akshay PaiTags: Comments: 0Published: Mar 20, 2015

    MPI stands for Message passing interface. An implementation of MPI such as MPICH" or OpenMPI is used to create a platform to write parallel programs in a distributed system such as a Linux cluster with distributed memory. Generally the platform built allows programming in C using the MPI standard. So in order to run Parallel programs in this environment in python, we need to make use of a module called MPI4py which means "MPI for Python". This module provides standard functions to do tasks such as get the rank of processors, send and receive messages/ data from various nodes in the clusters.

    read more... | add comment | view as pdf | print

  • Installing NLTK and using it for Human language processing

    linux Author: Akshay PaiTags: Comments: 1Published: Mar 16, 2015

    NLTK stands for "Natural Language Tool Kit". It is a python programming module which is used to clean and process human language data. Its rich inbuilt tools helps us to easily build applications in the field of Natural Language Processing (a.k.a NLP). This tutorial shows how NLTK can be installed and used with an example.

    read more... | add comment | view as pdf | print

  • Scripted window actions on Ubuntu with Devilspie 2

    ubuntu Author: Gurujyot_singhTags: , , Comments: 0Published: Feb 23, 2015

    Devilspie 2 is a program that detects windows as they are created, and performs scripted actions on them. The scripts are written in LUA, allowing a great deal of customization. This tutorial will show you the installation of Devilspie 2 on Ubuntu 14.04 and give you a introduction into Devilspie scripting.

    read more... | add comment | view as pdf | print

  • Installing and using Git and GitHub on Ubuntu: A beginner's guide

    ubuntu Author: Akshay PaiTags: , , Comments: 5Published: Jan 28, 2015

    This tutorial will be a quick setup guide for installing and using GitHub and how to perform its various functions of creating a repository locally, connecting this repo to the remote host that contains your project (where everyone can see), committing the changes and finally pushing all the content in the local system to GitHub.

    read more... | add comment | view as pdf | print

  • How to setup Single Sign On with OTP using simpleSAMLphp and privacyIDEA

    php Author: cornelinuxTags: , , , , Comments: 0Published: Oct 10, 2014

    How to setup Single Sign On with OTP using simpleSAMLphp and privacyIDEA This howto will deal with Single Sign On to web pages. Maybe you know OpenID. Similar to Kerberos a "Ticket" is granted to the user to authenticate at other services using the ticket and not the credentials anymore. In this howto we will use SAML (Security Assertion Markup Language) which is more sophisticated than the simple OpenID. SAML can be used to setup trust relations between several entities. This is why it is used between companies and organizations, why online service are using it.

    read more... | add comment | view as pdf | print

  • How to run your own Git server with GitlabHQ on Ubuntu 14.04

    ubuntu VMWare Image Download Author: srijanTags: , , , Comments: 3Published: Sep 09, 2014

    How to run your own Git server with GitlabHQ on Ubuntu 14.04 This document describes how to install and configure Git and GitHub. These are great tools to manage and administer a whole host of Git repositories and the associated permissions. So, these remain true blessings for users writing open source software, however, when writing a closed source software may not be comfortable in trusting the code to a third party server. To gain the much-needed flexibility and control on stuff like Github/BitBucket without hosting the git repositories on servers that lie external to the control of users, GitLab remains a Godsend!

    read more... | add comment | view as pdf | print

  • How to install the latest GIT version on CentOS

    centos Author: howtoforgeTags: , , Comments: 1Published: Jul 10, 2014

    How to install the latest GIT version on CentOSGit is a fairly popular free open source distributed Version Control System (VCS) expressly designed to tackle projects of varying scales (from the small ones to the significantly large ones)with incredible speed and efficiency. It is mainly used for source code management, and remains primarily focused on speed, seamless support for distributed non-linear workflows and data integrity. This tutorial explains the process of installing and using GIT on CentOS in a detailed manner.

    read more... | add comment | view as pdf | print

  • Continuous Deployment With Jenkins And Rex

    ubuntu Author: jfriedTags: , , Comments: 1Published: Sep 19, 2011

    Continuous Deployment With Jenkins And Rex In this tutorial I will show you how to do continuous deployment with jenkins as a ci tool and Rex as a deployment tool. Together, we will set up Jenkins, the build and test process, a Subversion repository and our example Perl App. This tutorial can be used with Java-, PHP-, Rails-, ... projects as well. But for simplicity I've chosen Perl. This howto focuses on Ubuntu LTS 11.04 but it can also be done with other Linux Distributions.

    read more... | add comment | view as pdf | print