Linux Tutorials on the topic “programming”

  • Scripted window actions on Ubuntu with Devilspie 2

    ubuntu Author: Gurujyot_singhTags: , , Comments: 0

    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

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

    php Author: cornelinuxTags: , , , , Comments: 2

    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: 5

    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: 4

    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: 1

    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

  • Setting Up An Android App Build Environment With Eclipse, Android SDK, PhoneGap (Ubuntu 11.04)

    android Author: falkoTags: , , , Comments: 4

    Setting Up An Android App Build Environment With Eclipse, Android SDK, PhoneGap (Ubuntu 11.04) This tutorial describes how you can set up an development environment for building Android apps on an Ubuntu 11.04 desktop using Eclipse, the Android SDK, and PhoneGap. I will describe how to build Android apps from the command line with PhoneGap and from the GUI with Eclipse and PhoneGap and how to test them in an Android emulator and on a real Android device. PhoneGap allows you to develop your Android applications using web technologies such as HTML, CSS, and JavaScript (e.g. with JavaScript libraries such as jQuery/jQTouch), and it will turn these web apps into native Android apps (in fact, PhoneGap supports multiple platforms such as Android, iPhone, Palm, Windows Mobile, Symbian, so you can use the same sources to create apps for multiple platforms).

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

  • Setting Up An Android App Build Environment With Eclipse, Android SDK, PhoneGap (Ubuntu 10.10)

    android Author: falkoTags: , , , Comments: 9

    Setting Up An Android App Build Environment With Eclipse, Android SDK, PhoneGap (Ubuntu 10.10) This tutorial describes how you can set up a development environment for building Android apps on an Ubuntu 10.10 desktop using Eclipse, the Android SDK, and PhoneGap. I will describe how to build Android apps from the command line with PhoneGap and from the GUI with Eclipse and PhoneGap and how to test them in an Android emulator and on a real Android device. PhoneGap allows you to develop your Android applications using web technologies such as HTML, CSS, and JavaScript (e.g. with JavaScript libraries such as jQuery/jQTouch), and it will turn these web apps into native Android apps (in fact, PhoneGap supports multiple platforms such as Android, iPhone, Palm, Windows Mobile, Symbian, so you can use the same sources to create apps for multiple platforms).

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

  • Setting Up An Android App Build Environment With Eclipse, Android SDK, PhoneGap (Debian Squeeze)

    android Author: falkoTags: , , , Comments: 4

    Setting Up An Android App Build Environment With Eclipse, Android SDK, PhoneGap (Debian Squeeze) This tutorial describes how you can set up an development environment for building Android apps on a Debian Squeeze desktop using Eclipse, the Android SDK, and PhoneGap. I will describe how to build Android apps from the command line with PhoneGap and from the GUI with Eclipse and PhoneGap and how to test them in an Android emulator and on a real Android device. PhoneGap allows you to develop your Android applications using web technologies such as HTML, CSS, and JavaScript (e.g. with JavaScript libraries such as jQuery/jQTouch), and it will turn these web apps into native Android apps (in fact, PhoneGap supports multiple platforms such as Android, iPhone, Palm, Windows Mobile, Symbian, so you can use the same sources to create apps for multiple platforms).

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

  • Simple Patch Tools

    Author: EverwebTags: , Comments: 1

    Simple Patch Tools Creating: When all you want to do is build a patch file that contains only the changes you've made today. Installing: I typically want to take a backup of the files that are going to be overwritten so that I can quickly undo the patch if necessary.

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

  • HowTo: Install Memcached With repcached "Built-In Server Side Replication" On Debian Lenny

    debian Author: MarcusSpiegelTags: , , , , Comments: 5

    HowTo: Install Memcached With repcached "Built-In Server Side Replication" On Debian Lenny People probably know about memcached and its high performance name-value based memory object cache interface. Its main purpose is to provide an easy to use distributed caching engine in a multinode environment. Have you ever wanted to let memcached handle replication?

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