Sometimes when you try to commit a file to SVN repository, you might get a conflict message.

This means that your working copy is not the latest one when compared to the copy that was already present in the repository.

Someone has updated the file after you took the latest update from the repository.
(more…)

I’m excited to announce that the details of the San Francisco Bay Area Linux Sysadmin workshop is finalized.

Several participants who showed interested in this workshop earlier have already signed-up. Early bird registration will close by July 31st. If you are interested, take advantage of the early-bird discount and sign-up quickly.
(more…)

This article is part of a series of articles on Python Regular Expressions.

This article is a continuation on the topic and will build on what we’ve previously learned. In this article we’ll discuss:

  1. Working with Multi-line strings / matches
  2. Greedy vs. Non-Greedy matching
  3. Substitution using regular expressions

(more…)

Most of us might not be aware that there is a Windows Core version, which has only command-line without any GUI.

This core version relatively provides high level of security, as all GUI interface are removed, which also increases the performance of the system.

This might be helpful if you are running Windows server.
(more…)

17 hpacucli Command Examples for Linux on HP Servers

by Karthikeyan Sadhasivam on July 22, 2014

HPACUCLI stands for HP Array Configuration Utility CLI.

As the name suggests, this utility is for HP servers.

Hpacucli is used to create, delete and repair the logical and physical drives on the smart array controllers in HP servers.
(more…)

How to Debug Javascript Code using Browser Console API

by Luke P. Issac on July 21, 2014

When compared to other programming languages, debugging Javascript requires a different approach as we use our browser as a development environment. In other languages, you can catch lot of the issues in the IDE itself during development process.

In javascript, debugging is easier when you follow the best practices during development. The following are some suggestions:
(more…)

BLE stands for Bluetooth Low Energy.

BLE is relatively newer technology compared to the classic Bluetooth we have come to know in recent years in terms of development and internal operation.

Also, BLE is not backwards compatible with classic Bluetooth. Hence, most device manufacturers couple classic and BLE on a single chip to allow users to use either.
(more…)

Regular expressions as a concept is not exclusive to Python at all.

Python, however, does have some nuances when it come to working with regular expressions.

This article is part of a series of articles on Python Regular Expressions.
(more…)