Showing headlines posted by LinuxCareer

« Previous ( 1 ... 10 11 12 13 14 15 16 17 ... 18 ) Next »

ExTiX-the ultimate Linux distribution?

  • LinuxCareer.com; By LinuxCareer.com (Posted by LinuxCareer on Sep 3, 2012 11:17 PM EDT)
  • Story Type: Reviews; Groups: Linux
What you're about to read is a short and pretty objective review of a lesser known Linux distribution: ExTiX. The logic why we do this from time to time is simple: so you can be empowered with knowledge about less popular distributions and maybe find the one that's right up your alley. Top distros have lots of reviews, lots of contributors, and so on.

Installing Google Drive client on Linux Mint

If you want to keep all your digital data synced across multiple devices, one why to do this is to use Insync which is a client tool for Google Drive file storage and sync service. Google Drive Client For Linux Beta2 has been just released and this short how-to describes its installation and basic usage on Linux Mint. Although it should be also applicable for any decent Debian/Ubuntu like Linux systems.

Understanding Regular Expressions

Learning and understanding Regular Expressions may not be as straight forward as learning ls command. However, learning Regular Expressions and effectively implementing them in your daily work will doubtlessly reward your learning effort by greater work efficiency and time savings. Regular Expressions is a topic which can easily fill up entire 1000 pages long book. In this article, we only try to explain the basics of Regular Expressions in a concise, non-geeky and example driven manner. Therefore, if you ever wanted to learn Regular Expression basics now you have a viable chance.

C development on Linux - Building a program - X.

After all that theory and talking, let's start by building the code written through the last nine parts of this series. This part of our series might actually serve you even if you learned C someplace else, or if you think your practical side of C development needs a little strength. We will see how to install necessary software, what said software does and, most important, how to transform your code into zeros and ones.

Learning Linux Commands: nice & renice

User's ability to attach a priority value to its own process upon execution determines whether you are being nice to your fellow users on the same system. Are you being nice or you simply abuse system resources for no apparent reason? In this article you will learn how to manage your processes in terms of how much processing power they consume and how to change a priority value of your processes using nice & renice Linux command. We will start with some basic theory about what is process, process scheduling, how to fork new process and then we move to nice command and explain how to change process priority value.

Customizing vim for development

Of course, we wouldn't have had it any other way: we wanted to be fair, as pledged, so here is the vim article, which is a counterpart of our last one on how to make your editor the perfect programming environment. So you must have the following profile for this article to be really useful to you: you know your way around programming, so you subsequently know what you would like in an editor, and you also know your way around vim, preferably more than what we talked about in the article dedicated to it. If you read the customizing emacs article, you already have a good idea on how this article is going to be structured.

Customizing emacs for development

First and foremost, a word of warning: while the previous articles were centered around the beginner, this article is for more advanced users, that already "speak" a programming language or two, and want to customize their editor towards it being ideal for the task. So you are expected to be more or less proficient in the ways of emacs, to be able to use it for day to day tasks and have the ability and desire to learn something new. After all, it will be for your own reward, and your programming tasks will become more efficient.

Programmer's friend - the editor: Part 2 - emacs

In part one we introduced you to Linux editors and gave a storm course on vim. It's now time to dismantle the rumors that we're subjective and talk about the other side, emacs. In some ways, the two editors are opposite one another, mainly from historical reasons, as you will see. We hope you will enjoy this tour and that we'll help you make up your mind.

Programmer's friend - the editor: Part 1 - Introduction and vim

As we're nearing the end of the C series it becomes more and more obvious that we need to learn more about the tools, about the practical side of programming. And one essential aspect is the editor. Of course, that's not to say that the editor is only needed when programming. While Linux has GUIs more and more advanced, given its' heritage you will sooner or later have to use the command line and an editor you are comfortable with to edit some config file. So choosing and knowing at least one editor that's available for Linux is more than important. Here's what our article is here to do, and the only thing expected from the reader is patience and some free time.

C development on Linux - Coding style and recommendations - IX.

You may wonder what is meant by the title. Code is code, right? It's important to be bug-free and that's that, what else? Development is more than writing code and testing/debugging it. Imagine you have to read someone else's work, and I suppose you already done that, and all the variables are named foo, bar, baz, var, etc. And the code isn't commented nor documented. You will probably feel the sudden urge to invoke unknown gods, then go to the local pub and drown your sorrows.

C development on Linux - Basic I/O - VIII.

With this part of our C development on Linux article we are getting ready to get out of the theoretical zone and enter the real life one. If you followed the series until this point and tried to solve all the exercises, you will now have some idea about what C is about, so you need to get out in the wild and so some practical stuff, without which theory doesn't have much value. Some of the concepts you'll see below are already known, but they are extremely important for any C program on any Unix-like OS. Yes, the information is valid regardless of the OS, as long as it's some kind of Unix, but if you'll stumble onto something Linux-specific, you will know. We will treat concepts like standard input, output and error, in-depth printf() and file access, among others. Are you ready?

Learning Linux Commands: join

Join command is yet another example of text processing utility under GNU/Linux. Join command combines two files based on the matching content lines found in each file. Using join command is quite straight forward and if used currently and in the right situation it can save lots of time and effort. This article requires very basic command line experience.

Linux command line basics for beginners: Part 3

Here's another installment of the Linux CLI basics series. This time we will deal with other interest-worthy tasks, like setting up your keyboard layout or using utilities to find files on your drive(s). We hope that the series will help you become a keyboard/terminal guru.When you're using some fancy desktop environment, changing the layout of your keyboard is simple and easy. A few clicks, you choose your preferred layout and maybe other localization settings and that's that. But what if you find yourself at a command-line-only machine and you have to use the machine, but the layout is set to French?

Linux command line basics for beginners: Part 2

Hello, and welcome to part two of our Linux command line series. You will learn some more interesting tips that you can use to master your system, so hold on to your seats, because here we go. I must confess, this was a task that I had to do a long time ago in front of a terminal and had no idea how to do it. That is because I was used to the Gnome way of doing that but at the time I had no Gnome. So what to do?

Ubuntu command line basics for beginners: Part 1

You may consider this article as somewhat of a "part two" of the article I wrote a few days ago. It's all about going step-by-step to get you, the user, proficient at the command-line and become envy material for your friends. The distribution chosen for this is Ubuntu, but these commands that are about to be exposed will work on any other Linux system you might encounter, and you will be warned when there are exceptions. What you will get is a how-to about how to accomplish various tasks using the command-line. And one of the advantages is that you can use these commands regardless of desktop environment or lack thereof. You are only required to have a minimal Linux knowledge base for this article, so get to your terminals and let's start.

Learning Linux Commands: ls

If you ever tried to work with Linux command line, ls command was surely one of the first commands you have executed. In fact, ls command is so frequently used, that its name is often considered as the best choice to name a Trojan Horse. Even though you use ls command on daily basis, its wast number of options always makes you to reach for ls's manual page. Doing so you learn something new every time you open ls's manual page . This guide will try to do the same. ls command belongs to a group of core utilities on your Linux system. GNU ls was written by Stallman and David MacKenzie based on the original AT&T code written in the 60s.

C development on Linux - Structures - VII.

We will continue in this part of our tutorial with the complex data types in C, and we will talk about structures. Many modern programming languages offer them, one shape or another, and so does C. As you will see later, structures allow you to manipulate data easier, by allowing you to store different variables of (possibly) different types under one single "roof".

How to setup a basic firewall in Ubuntu Linux

The first question you will ask yourself (probably) is "why on earth would I need a firewall? Linux is secure, right?" Right, and I know lots of desktop Linux users that never had to touch the subject or don't know what iptables or Netfilter is. Which is probably just fine, but that doesn't mean Linux is 100% safe from any attacks. Any sufficiently complex software has bugs, and many bugs can be exploited and become a security issue. So in the end it's all about some bored enough cracker to take advantage of some vulnerability (one example that springs to mind is the recently discovered sudo bug). What you will need in this case is a better protection than the default (I know Linux is a tough game to crack, but that doesn't make it impossible) while trying not to change in any way on how you use your computer. Consequently, this article will focus on the casual Ubuntu user that has some knowledge of security and networks (what a vulnerability is, what a port scan is, etc.) that wants to secure his/her system.

Command-line programs for everyday use in Linux

I must admit, I'm a command line geek. Whenever I have the chance, regardless of desktop environment or distribution, I open a terminal and start fiddling something. This does not mean everyone must be like me, of course. If you're the person who is mouse and GUI-oriented, no problems. However, there are situations when all you have at your disposal for a while is the command line. One of those situations might be an upgrade of your kernel/graphics drivers that leave you high and dry until the bug is reported and the developers look at the issue. You have to send a very important e-mail or you have to check the evolution of prices of your favorite laptop. All the essential desktop tasks (with some exceptions, though) that you do on a GUI-enabled machine can be done on a CLI-only machine as well, so if you're interested...

Using DeVeDe to create DVDs on Linux

Your daughter's birthday was beautiful and you have lots of videos and pictures from the event that have to be organized in a nice-looking way. Your graduation party was a blast and you want to remember it properly. Whatever the occasion, whatever the content, a custom-created DVD will pack your memories nicely and will spike your geek cred because you created it and hey, it looks so cool. But what tool should you use? There are professional, paid-for programs that can help you in creating a DVD, but why use another OS and pay when you have free OSs and free software to do this? You can use the command-line approach from start to finish, but sometimes a GUI that will wrap around these utilities looks like a nicer solution. Such a solution is DeVeDe, and it even has a Windows version if you insist, but I will focus on Linux (of course!) in this article.

« Previous ( 1 ... 10 11 12 13 14 15 16 17 ... 18 ) Next »