Nick Farina - Git Is Simpler Than You Think It was about one year ago that we switched to Git. Previously, we used Subversion, through the Mac app Versions, which (rightly) holds an Apple Design Award. I made the executive decision to leave our comfy world of Versions because it seemed clear that Git was winning the Internet. There was much grumbling from my teammates, who were busy enough doing actual work thank you very much. But I pressed forward. We signed up for accounts on Github. The Best Linux Applications of 2013 2013 – What A Year, Right? This time last year we knew nothing of Ubuntu Touch; Canonical attempting to raise $32 million for a cutting-edge smartphone would’ve sounded insane; Mir was a space station while Wayland was the future; and as far as Saucy Salamanders and Trusty Tahrs are concerned, they were nothing but adjunct words on the pages of untroubled thesaurus. It’s been a busy year. Canonical continue to stride forwards towards a converged future for the OS, while an estimated 25 million people continue to use the regular desktop version for their day-to-day computing needs.
I Ditched Windows...and, So Can You I've suffered slow computer performance, system crashes, and inexplicable Internet outages for 10 long years. I officially ditched Windows two weeks ago...and, so can you. Long story short, I decided to find another operating system and my first attempt was Linux, the free, open-source operative system (for those of you unfamiliar with Open Source operating systems: show me). Linux: The Good, the Bad, and The Verdict The Good – The transfer to and installation of Ubuntu Linux was shockingly easy and refreshingly seamless. My computer is now blazingly fast, all of my hardware devices were instantly recognized (even my tablet screen) and, no more system crashes.
Create a "mountable" disk image in GNU/Linux In this article I will explain how to create a file that works like a USB drive -- without the "physical" side of a USB disk. The advantage of making such a file is that you can make it encrypted; as a result, nobody will ever be able to see what's in it unless they know the passphrase. As a first step, simply create a file that acts as a plain, un-encrypted container of information. First of all, create an empty file: fallocate -l 512M image.iso Datavu: Useful Unix commands for exploring data While dealing with big genetic data sets I often got stuck with limitation of programming languages in terms of reading big files. Also sometimes it is not convenient to load the data file in Python or R in order to perform few basic checks and exploratory analysis. Unix commands are pretty handy in these scenarios and often takes significantly less time in execution. Lets consider movie data set from some parallel universe (with random values) for this assignment. There are 8 fields in total, With few duplicate records
Mavizen's 130 MPH TTX02 Electric Motorcycle Runs on Linux Photo: Mavizen Why did you stop? Well, I was recompiling my kernel and got a segfault... Mavizen has decided to offer a new electric bike based on the previous winner of the TTXGP so that other teams can have a solid foundation to build on for next year. The TTX02 is based on the KTM RC8 with a Agni powerplant. The twist is that they call it a "laptop on wheels" because of all the electronics it packs on top of what is strictly required to control the electric motor (dash-mounted computer that runs Linux, has wifi connectivity and a web-server, etc). manual-en Overview Description SystemRescueCd is a Linux system available on a bootable CD-ROM that allows you to repair your system and your data after a crash. It also aims to provide an easy way to do administrative tasks on your computer, such as creating and editing the partitions of the hard disk. It contains a lot of system utilities (parted, partimage, fstools, ...) and basic ones (editors, midnight commander, network tools). It aims to be very easy to use: just boot from the CD-ROM, and you can do everything. The kernel of the system supports most important file systems (ext2/ext3, reiserfs, reiser4, xfs, jfs, vfat, ntfs, iso9660), and network ones (samba and nfs).
CPU frequency scaling CPU frequency scaling enables the operating system to scale the CPU frequency up or down in order to save power. CPU frequencies can be scaled automatically depending on the system load, in response to ACPI events, or manually by userspace programs. CPU frequency scaling is implemented in Linux kernel, the infrastructure is called cpufreq. Since kernel 3.4 the necessary modules are loaded automatically and the recommended ondemand governor is enabled by default.
Fedora Linux capitulates to Microsoft boot certificate IDG News Service - In order to get its Linux distribution to run on the next generation of secured desktop computing hardware, the Fedora Project will obtain a digital signature from Microsoft, a developer from the project announced Wednesday. "This isn't an attractive solution, but it is a workable one," wrote Matthew Garrett in a blog post on Wednesday. "We came to the conclusion that every other approach was unworkable." The next release of the open-source distribution, Fedora 18, due in November, will be the first version able to run on computers that use UEFI (Unified Extensible Firmware Interface), which requires the operating system to furnish a digital key before it can be run by the machine. With the growing adoption of UEFI among hardware developers -- largely at the behest of Microsoft -- the Fedora Project faced a number of alternatives, none of them completely satisfying, Garrett said.
How to Defragment Linux Systems - Make Tech Easier There is a common myth that Linux disks never need defragmentation at all. In most cases, this is true, due mostly to the excellent journaling filesystems Linux uses (ext2, 3, 4, btrfs, etc.) to handle the filesystem. However, in some specific cases, fragmentation might still occur. If that happens to you, the solution is fortunately very simple. Fragmentation occurs when a file system updates files in little chunks, but these chunks do not form a contiguous whole and are scattered around the disk instead. This is particularly true for FAT and FAT32 filesystems.
17 Best Conky Configs for Linux Desktops 15+ Beautiful Conky Configs for Linux Desktops Whether you are a Fedora, Ubuntu, Arch Linux or any other Linux distribution user you probably have used the lovable system monitor software, Conky. Being highly configurable, Conky is capable to display any system status such as CPU , disk usage, memory, temperature , emails and etc. on your desktop in various appearances. There are lots of customized scripts and configurations available for Conky thanks to the large community of Linux developers and here are 15+ useful and gorgeous Conky Configs you can use to give your desktop a fresh look! Click on the images to see a larger preview where possible. Conky Clock Widget
Howto: Ubuntu Linux convert DHCP network configuration to static IP configuration My friend wanted to know how to change or convert DHCP network configuration to static configuration. After initial installation, he wanted to change network settings. Further, his system is w/o GUI system aka X Windows. Here is quick way to accomplish the same: Your main network configuration file is /etc/network/interfaces Desired new sample settings: => Host IP address 192.168.1.100 => Netmask: 255.255.255.0 => Network ID: 192.168.1.0 => Broadcast IP: 192.168.1.255 => Gateway/Router IP: 192.168.1.254 => DNS Server: 192.168.1.254