GitHub – configuration management system

GitHub is currently the world’s largest, and most popular code hosting site. It is web-based and uses Git, an open-source version control system that was started by Linus Torvalds, the principal force behind the Linux kernel. GitHub provides distributed revision

Read more

Replace SourceForge with these Better Alternatives

SourceForge is a long established web-based service that offers source code repository, downloads mirrors, bug tracker and other features. It acts as a centralized location for software developers to control and manage free and open-source software development. SourceForge has been

Read more

Top Terminal Multiplexer Tools

Terminal multiplexers like GNU Screen and tmux are indispensable for running remote jobs, but they don’t always play nicely with X11 forwarding (i.e. ssh -X or ssh -Y). This can result in remotely-launched GUI programs failing to display and similar difficulties.

Read more

Exciting New Terminal Emulators

A terminal emulator is computer software which emulates a dumb video terminal within some other display architecture. A terminal emulator allows the user to access a console and all its applications such as command line interfaces (CLI) and text user

Read more
Music

5 Magnificent Linux Music Streamers

Digital streams almost totally command my music listening these days. Over the years I have amassed a large collection of CDs at considerable expense; most of them now sit neglected gathering dust. Almost all music streaming services fall short of the audio quality of CDs, but their popularity has more to do with sheer convenience than high-fidelity sound reproduction.

Read more
Desktop Environments

Low-Spec Hardware? Try these Desktop Environments

Popular Linux distributions for beginners typically default to one of two desktop environments, KDE or GNOME. Both of these environments provide users with an intuitive and attractive desktop, as well as offering all the applications users love, ranging from multimedia software, games, administration programs, network tools, educational applications, utilities, artwork, web development tools and more. However, these two desktops focus more on providing users with a modern computing environment with all the bells and whistles, rather than minimising the amount of system resources they use.

Read more
Wget

Pick of the Bunch: Console Internet Applications

A console application is computer software which is able to be used via a text-only computer interface, the command line interface, or a text-based interface included within a graphical user interface operating system, such as a terminal emulator (such as GNOME Terminal or the aforementioned Terminator). Whereas a graphical user interface application generally involves using the mouse and keyboard (or touch control), with a console application the primary (and often only) input method is the keyboard.

Read more

Promising Web Browsers

The web browser market is dominated by a few mature heavyweights: Google Chrome, Mozilla Firefox, Internet Explorer, and Safari. But they are not for everyone. And there are a myriad of other web browsers that are worth investigating. With a

Read more
ReText

Focus on Your Writing by Using Markdown Editors

Markdown is a plain text formatting syntax created by John Gruber in 2004. It is designed to be easy-to-read and easy-to-write. Readability is at the very heart of Markdown. It offers the advantages of plain text, provides a convenient format for writing for the web, but it is not intended to be a replacement for HTML. Markdown is a writing format, not a publishing format.

Read more
Coding

5 Highly Promising Cross-Platform IDEs

An integrated development environment (IDE) is a software application that provides comprehensive facilities to programmers for software development. Many coders learn to code using a text editor but in time they move towards using an IDE as this type of software application makes the art of coding quicker and more efficient. For example, IDEs have semantic knowledge of the programming language which highlights coding problems while typing. Compiling is ‘on the fly’ and debugging is integrated. Some languages are built around IDE support.

Read more

Open-Sankore – interactive whiteboard

Open-Sankoré is an open source interactive white board that uses a free standard format compatible with any projector and pointing device. With an ergonomic interface, it combines the simplicity of traditional teaching tools with the advantages provided by teaching ICTs.

Read more