Wastholm.com

The Linux kernel exposes a wealth of information through the proc special filesystem. It's not hard to find an encyclopedic reference about proc. In this article I'll take a different approach: we'll see how proc tricks can solve a number of real-world problems. All of these tricks should work on a recent Linux kernel, though some will fail on older systems like RHEL version 4.

On Lisp is a comprehensive study of advanced Lisp techniques, with bottom-up programming as the unifying theme. It gives the first complete description of macros and macro applications. The book also covers important subjects related to bottom-up programming, including functional programming, rapid prototyping, interactive development, and embedded languages. The final chapter takes a deeper look at object-oriented programming than previous Lisp books, showing the step-by-step construction of a working model of the Common Lisp Object System (CLOS).

As well as an indispensable reference, On Lisp is a source of software. Its examples form a library of functions and macros that readers will be able to use in their own Lisp programs.

Packet Storm is a unique computer security resource that offers both current and historical security tools, exploits, advisories, and white papers. Since it first came online over ten years ago, Packet Storm has grown to include over fifteen mirrors in four continents, as part of a global effort to keep full disclosure principles alive. Packet Storm is fueled by and for the community.

I remember using this handy cheat sheet for Emacs -- or something extremely similar to this -- in 1989. Even in the computer industry, there are some things that don't change that quickly.

SSH is an awesome powerful tool, there are unlimited possibility when it comes to SSH, heres the top Voted SSH commands.

Japandict is an online Japanese dictionary aimed to be one of the most complete and userfriendly on the Internet. It uses the publicly available data on which most online Japanese dictionaries are based on, but it's trying to show all the information in a much friendlier way.

Denshi Jisho is an easy-to-use and powerful online Japanese dictionary. It lets you find words, kanji and example sentences by searching in many ways.

The dictionaries are also interlinked so that you can check what the kanji in a word mean individually or what context a word can be used in. You can also look up kanji by the parts they contain.

The data is publicly available and comes from the excellent WWWJDIC project.

Welcome to Tangorin Online Japanese–English Dictionary consisting of five main glossaries with over 1,000,000 entries and 150,000 example sentences that you can search through using English, Japanese, hiragana, katakana, kanji, rōmaji or romanized Japanese.

Welcome to Nihongodict, a free online English ⇆ Japanese dictionary.

To get started, type a word in English or Japanese (any script, including romaji) in the box above.

When working with Linux, Unix, and Mac OS X, I always forget which bash config file to edit when I want to set my PATH and other environmental variables for my shell. Should you edit .bash_profile or .bashrc in your home directory?

You can put configurations in either file, and you can create either if it doesn’t exist. But why two different files? What is the difference?

...

When you login (type username and password) via console, either sitting at the machine, or remotely via ssh: .bash_profile is executed to configure your shell before the initial command prompt.

But, if you’ve already logged into your machine and open a new terminal window (xterm) inside Gnome or KDE, then .bashrc is executed before the window command prompt. .bashrc is also run when you start a new bash instance by typing /bin/bash in a terminal.

|< First   < Previous   131–140 (249)   Next >   Last >|