Category: Tutorials/Tips

How to install Lekture on Fedora 19 KDE

How to install Lekture on Fedora 19 KDE

When I started taking free online classes on Coursera and other online academies a few months ago, I always wondered whether those lecture-making software that the lecturers use to make their videos are also available for Linux. I’m referring to Free Software alternatives, not commercial ones. Then I came across Lekture, a KDE Education application. I don’t think that it […]

How to install Ajenti on Ubuntu 13.04 server

How to install Ajenti on Ubuntu 13.04 server

Ajenti is a server administration panel for Linux distributions and FreeBSD. It is similar to cPanel, ISPConfig and others like them, but kinda light in features. It is a Free Software application whose development is spear-headed by Eugene Pankov. Besides being a server administration panel, Ajenti may also be used by developers as a rapid-development platform to create Web frontends, […]

How to install S3QL from source on Fedora 19

S3QL is an online file system for UNIX-like operating systems that provide features like compression, encryption, data de-duplication, immutable trees and snapshotting. It can be used to create a local or remote (online) file system and so can be used to backup your data to a supported Cloud storage platform. Google Storage, Amazon S3 and OpenStack are supported online Cloud […]

Usability, user-friendliness and the Linux desktop

A point I’ve been trying to convey about the Linux desktop through my reviews and tutorials is that distribution developers are doing a bad job of giving users all the goodness of what’s available in Linux and GNU software in a manner where the system just works. So that in most cases, users get a system that, from a broad […]

Tahoe Least-Authority File System for secure, distributed data storage

Tahoe Least-Authority File System for secure, distributed data storage

Looking for a solution to give you an edge in the ongoing struggle between you and the authorities over the privacy of your data? Then you should take a look at Tahoe Least-Authority File System, or Tahoe-LAFS. Or just LAFS. It is a secure and distributed file system used in the S4 Cloud storage service of Least Authority Enterprises. Zooko […]

4 host-proof or PRISM-proof Cloud storage services

4 host-proof or PRISM-proof Cloud storage services

Image from SpiderOak.com. In light of ongoing debate about data privacy and security and government surveillance, courtesy of the decision that Edward Snowden made, a significant percentage of users have been flocking to companies that provide some form of security and privacy guarantees. Those guarantees should, however, only be taken with a grain of salt. Put another way, only trust […]

Nuvola Player: Enjoy all your Cloud music services from one interface

Nuvola Player: Enjoy all your Cloud music services from one interface

Nuvola Player is a very simple graphical interface for Cloud music services. If you have more than one of those services that you listen to regularly, Nuvola Player offers the best interface for enjoying them. It saves you and your computer the task of keeping multiple Web browser tabs open. And with tight integration with the Linux desktop (multimedia keys, […]

Developers: Give us sane and sensible default system and application settings

Developers: Give us sane and sensible default system and application settings

I often wonder why Linux desktops are the way they are. You know, why stuff that’s supposed to work out of the box, don’t and why some of the better features of the desktop environments and applications are buried or not enabled by default. Sometimes I think it has to do with the adoption of a certain ideology by the […]

Final Term: A terminal emulator to rule them all

Final Term: A terminal emulator to rule them all

For those new to Linux, the command line can be a scary pace to be. But that’s not because it is inherently scary, just that most computer users prefer fancy graphical interfaces. In general, humans prefer fancy graphical interfaces. That’s just the way it is. You can’t force somebody who needs a computer that just work to start using the […]

Pentesting, digital forensics, and hacking distributions

Pentesting, digital forensics, and hacking distributions

If you are interested in penetration testing (pentesting), digital forensics, and in playing with software applications that hackers use on a daily basis, there are several Linux distributions that make those applications readily available. These are niche or specialty distributions that have been packaged with all the Free Software applications that the best in the business use, and that anybody […]

Network Attached Storage (NAS) distributions

Network Attached Storage (NAS) distributions

With so many (partly free) Cloud storage services to choose from, people seem to have forgotten that storing data locally is the best way to deal with the privacy and security issues that come with the Cloud storage services. And that behind those Cloud storage offerings are computers running operating systems and services that most users can set up on […]

How to install HotShots on Fedora 19 and Ubuntu 13.04

How to install HotShots on Fedora 19 and Ubuntu 13.04

HotShots is a screen shot and editing tool that I just found out. Compared to the ones I’m used to, it is, in many ways, the best. This short article is how I introduce it to you, if you didn’t know about it already, and how I also show how to compile and install it on Fedora 19 and install […]

How to install Orange in Ubuntu 13.04

How to install Orange in Ubuntu 13.04

Orange, a Free Software released under the GNU General Public License, is a modular machine learning and data mining application developed at the Bioinformatics Laboratory, Faculty of Computer and Information Science, University of Ljubljana, Slovenia. It is one of many Python applications that expert and aspiring data scientists may use to mess with data. Orange is cross-platform, but because there […]

Collusion: See who’s tracking you – in real-time

Collusion: See who’s tracking you – in real-time

At a time when your ISP is tracking your online activities, sites you visit are doing the same (even the one you do not visit are able to track you), Google is not to be left out in the game, and the NSA is tracking everybody else, it’s easy to be depressed. What exactly don’t these guys know about you? […]

Best IDEs for Octave, Python and R

Best IDEs for Octave, Python and R

Code-wise, I’ve been getting my hands dirty with some digital grease over the past few months, and it’s been fun. Most of the fun has resolved around learning Python, which appears to be the language of choice these days. Python is almost a requirement everywhere you turn. Many introductory programming classes use Python as the main or default high-level programming […]

4 Free Software alternatives to Matlab

For those involved in data analysis, numerical computation and taks of that nature, Matlab is an industry standard software to use, though it is not necessarily the best available. The problem is that (Matlab) is commercial and can be expensive. Recently I took a class on Machine Learning and was surprised to find that the professor was not going to […]

5 things to do after installing Fedora 19 GNOME

5 things to do after installing Fedora 19 GNOME

Fedora 19, code-named Schrodinger’s Cat, is the latest edition of Fedora, a Linux distribution sponsored by Red Hat, Inc. This article offers five simple tasks to do after installing Fedora 19 GNOME to make it more user-friendly. 1. Change the Hostname: In the process of installing your brand new Fedora 19 desktop, I’m sure you noticed that Anaconda, the Fedora […]

4 third-party repositories to enable on Fedora 19

4 third-party repositories to enable on Fedora 19

Because of licensing reasons, the Fedora project only ships Free Software applications with any Fedora release. To gain access to those applications that are not available in their repository (repo), you’ll have to enable third-party repositories. There are any number of such repos that you can enable. The recommended ones to install are RPM Fusion and rpm.livna.org. The latter is […]

Install Cinnamon on Fedora 19

Install Cinnamon on Fedora 19

Summary: This article shows how to install the latest and greatest Cinnamon Desktop Environment on Fedora 19 (code-named Schrodinger’s Cat), the latest release of the Red Hat-sponsored Linux distribution. For pure desktop use, The Fedora project makes installation images available for five desktop environments – GNOME 3 (default), KDE, LXDE, Xfce, and MATE Compiz. The Cinnamon Desktop Environment is another […]

Upgrade Fedora 18 to 19 using fedora-upgrade or FedUp

Upgrade Fedora 18 to 19 using fedora-upgrade or FedUp

To upgrade Fedora 18 to 19, you can use FedUp (FEDora UPgrader) or fedora-upgrade. The latter is a script that automates the yum upgrade process, while the former is a dracut and systemd-affiliated process that was introduced in Fedora 18. Since Anaconda, the Fedora system installer, no longer has an upgrade option, FedUp is the recommended method for upgrading from […]