While creating materials for my bash class I needed to create some globbing exercises for my students.
It occured to me that a string operator and a comparison to the null string can be used to check if something is a substring of another value.
Sure, you can use Substring Expansion to see if the substring is at a known location such as "Does the value of $foo start with 'bar'?", but length and location are often unknown.
Say, for instance, I wanted to know if it's a word a Dalek would shriek? Easy to do with regular expressions: grep ate$ /usr/share/dict/words.
Linus Torvalds released 3.11. Prior to 3.11 release, Linus's 3.11-rc7 announcement was posted to his Google Plus page on Linux's 22nd birthday. Here is what he had to say in his nostalgic and reminiscent statement of the passing of time in which so much has been accomplished.
"Hello everybody out there using Linux - more>>
Linux doesn't lie, any more than gravity lies, or geology lies, or atmosphere lies. Like those other natural things, Linux has no guile, no agenda beyond supporting the entirety of use-space. In rough words, there's no bullshit about it, and that's one reason it gets used. Let me explain. more>>
Now that Google Reader is officially gone, most folks have settled on a replacement of some sort. In fact, a few months ago I even went through the process of installing Tiny Tiny RSS as a viable and powerful replacement. At the time, there was only one feature I sorely missed, the "next unread blog" link. more>>
I tend to read science fiction or fantasy for entertainment and/or escape from reality. more>>
With Red Hat Enterprise Virtualization, data centers may take advantage of updated hardware without the expense of porting older applications to a new OS. See more in the following video from Red Hat, and then read the free white paper to go in-depth. more>>
Please send information about releases of Linux-related products to firstname.lastname@example.org or New Products c/o Linux Journal, PO Box 980985, Houston, TX 77098. Submissions are edited for length and content.
The nominations are in, and now it's time to cast your votes below for the 2013 Readers' Choice Awards! Voting ends September 22, 2013. more>>
My family is in the middle of moving from one house to another. Part of that move involves arranging furniture. I'll be honest, I can move a couch across a room only so many times before I start to think perhaps there's a better way. Thankfully, there is. more>>
I remember my first colocated server rather fondly. It was a 1U Supermicro that had been decommissioned from my employer after a few years' service. Although it was too old and slow for my company, the 800MHz CPU, 1GB RAM and 36GB SCSI storage was perfect for my needs back in 2005. A friend was kind enough to allow me to colocate the server at his facility for free. more>>
To all AZ LoCos:
There will be a special team meeting on Sat. August 24th to help
anyone interested in working toward applying for Ubuntu Membership. We
will also be working on the Team wiki, team servers and forums in
preparation for Ubuntu Team renewal. There will be wifi and power
plus an extra laptop or two to lend.
Please Contact Todd Cole at email@example.com or 602-677-9402 for more
Saturday August 24 from 12-4pm
1371 N Alma School Rd
Chandler, AZ, 85224
*Phone: * (480) 899-6735
(no purchase necessary to attend but the proprietors appreciate our
Computer worms are considered to be one of the best weapons in a computer attacker's arsenal. Through these computer worms, evil-doers intrude into computer systems to destroy files, attack other computer systems, steal data and so on. The concept of a computer worm is not new; attackers have been using worms to attack computer systems for decades now. more>>
I'm scott_ev and I've been a member of the Arizona Local Community Team since Feb. 2009 and an Ubuntu Member since July 2010. What I'm going attempt here is to walk you through the process of getting ready to apply for membership, and if I don't leave anything out, you should be successful on your first attempt.
The first thing to do is to setup an Ubuntu Wiki so you can document everything you do for the LoCo and for Ubuntu in general. Here's a link to mine - https://wiki.ubuntu.com/j.scott.gwin . I recommend looking at several wikis and find a format you like. Once you have a basic wiki up you'll need to generate OpenPGP keys and add the public key to your wiki and sign the Ubuntu Code of Conduct.
Keep in mind that it's vital that you find something to contribute to Ubuntu in general aside from your LoCo involvement. For a while I chased bugs as a part of the Bug Squad and I helped with the Ubuntu Weekly News. Helping with the UWN was a great way to volunteer as it didn't take up a lot of time and helped me build my wiki. There are many things you can do – you'll just need to think of something. If you are a developer there are even more options available.
That's the bare bones basics. I'll try to follow this up with more detailed instructions on OpenPGP, etc. If I can help find me in #Ubuntu-US-AZ and/or email me at j dot scott dot gwin at ubuntu dot com and I'll find someone that can actually help you.
Here are a few links that might help:
As I was diving back into Window Maker for this article, it occurred to me that the desktop manager I used for years with Debian is disturbingly similar to the Unity Desktop. It's been clear since its inception that I am not a fan of Ubuntu's new Unity interface, yet it's odd that for years I loved Window Maker, which seems fairly similar, at least visually. more>>