"I was always amazed by the way emacs gurus navigated through source code. It almost seemed like magic. They see some function call, and then with some short keyboard combo jump to another file, on the exact place where the function was defined. The 'magic' in this case is a tag file..."
Read more »Famous Awk One-Liners Explained, Part III
"This is the third and final part of a three-part article on the famous Awk one-liners. This part will explain Awk one-liners for selective printing and deletion of certain lines. See part one for introduction of the series..."
Read more »Category: High End Tags:
- Login to post comments
Asterisk Open Source PBX
With the high prices of many of the newer PBX systems on the market, an Open Source alternative may be the right fit for you and your budget. Especially if it can deliver as many feature rich applications as Asterisk is capable of doing.
Read more »Category: High End Tags:
- Login to post comments
SSL on Ubuntu 8.10 Apache2
Setting up SSL with Ubuntu 8.10 is a simple process but it does have a few gotchas that you need to be aware of. The setup has changed from 8.04. One issue is that the +CompatEnvVars is no longer used as it created a bug in 8.10 and you will have to enable the default-ssl site to get everything working.
Read more »Category: High End Tags:
- Login to post comments
The Perl Foundation moves Perl 5 to Git
The Perl Foundation has migrated Perl 5 to the Git version control system, making it easier than ever for Perl's development team to continue to improve the language that powers many websites.
Read more »Category: High End Tags:
- Login to post comments
New Year’s Resolutions: Hacker Style
"It’s that time of the year again, when you take a look at your life, decide what parts of it suck and then make a proclamation of change. Sure most resolutions don’t work out and resolutions probably aren’t the best way to make a lasting change in your life anyway. But even you don’t stick to your resolutions, they at least make you think about the things that need improving.
Read more »[New Year’s Resolutions] List of languages worth learning & One New Language a Year: Smalltalk
"The Pragmatic Programmers recommend learning a new programming language every year. I thought for a long time that this was a good idea, but didn't really act on it. Instead I'd dabble in a dozen languages a year. While this has built my intuition as to what various languages are like it has not made me a competent programmer in a new language.
Read more »MD5 considered harmful today
"A few days ago, a group of scientists and security specialists finally succeeded to create a rogue CA that was able to issue certificates that are accepted by all browsers: ..."
Read more »Category: High End Tags:
- Login to post comments
ANNOUNCEMENT: gnewsense-dev list open
"Hi all, A new list has opened. It is for dev work not user land issues or bugs. You can contribute, those who do so in real ways get to influence things..."
Read more »Category: High End Tags:
- Login to post comments
PyHurd 0.0.0a6
"PyHurd is an attempt to create full Python bindings to the GNU/Hurd API. It will include bindings to various GNU/Hurd libraries and will have the ability to create translators in Python.
..."
Category: High End Tags:
- Login to post comments
First look: Linux kernel 2.6.28 officially released
"Lead kernel developer Linus Torvalds announced the official release of Linux 2.6.28 on Wednesday. The new version introduces some noteworthy changes that will put the kernel in a strong position for growth and advancement in the coming year..."
Read more »Category: High End Tags:
- Login to post comments
Patterns and string processing in shell scripts
Shell programming is heavily dependent on string processing. The term string is used generically to refer to any sequence of characters; typical examples of strings might be a line of input or a single argument to a command. Users enter responses to prompts, file names are generated, and commands produce output.
Read more »Category: High End Tags:
Magit
"Magit is a spectacular Emacs add-on for interacting with git. Magit was designed with git in mind (unlike VC mode, which is a more generic utility), so git commands map quite straightforwardly onto Magit commands..."
Read more »Category: High End Tags:
- Login to post comments
Emacs as a debugger
"Emacs is a beast of many, many faces. No one can really understand the whole thing. There are so many packages, so many functions, so many details… but this post is simple, really: it’s about using Emacs as a debugger for your C/C++ programs..."
Read more »Category: High End Tags:
- Login to post comments
Bursting the proprietary-software bubble
When I heard U.S. president-elect Barack Obama make his "lipstick on a pig" remark while running as a candidate back in September, it got me thinking about language, and how it can be used to deceive as easily as to explain.
Read more »Category: High End Tags:
- Login to post comments