|The fvwm is a great window manager. If you want to try it out this article and the earlier one in the series is a good introduction to setting it up.|
"We already looked at how to build customized menus, but before we move on let's have a look at the ones that come built in to FVWM. As before, all code should be placed in the file ~/.fvwm/.fvwm2rc (or one of the files that it can call using the Piperead command)." Customizing FVWM even more
( Permalink: More on fvwm Submitted by Noel Tue Aug 30, 2005 )
|Overview of X Windows|
|This article is a nice overview of the X Window System. It goes into a good amount of depth.|
"The X Window System (commonly referred to as X or X11) is a network-transparent graphical windowing system based on a client/server model. Primarily used on Unix and Unix-like systems such as Linux, versions of X are also available for many other operating systems. Although it was developed in 1984, X is not only still viable but also is in fact the standard environment for Unix windowing systems." What Is the X Window System
( Permalink: Overview of X Windows Submitted by Noel Tue Aug 30, 2005 )
|QEMU 0.7.1 review|
|QEMU is an open source CPU and system emulator, similar in many aspects to Bochs and other commercial emulators. Unlike many of them, QEMU can achieve significatively faster emulation speeds through dynamic instruction translation. Dynamic translation means that every time QEMU finds a new set of instructions it translates them to an equivalent set of native instructions for the host processor, runs them and stores them in a cache, in case they need to be reused later.
In recent versions (since version 0.7.0) QEMU can become a virtualizer as well (similar to VMware) when the target CPU (emulated system) is similar to the host CPU (real system), and the host operating system is either Linux or Windows. Virtualization implies running most of the instructions of the guest operating system or application, natively in the host CPU, instead of dynamically translating them at run time. Only privileged instructions (those that can only run in a privileged level for the host CPU) are trapped and converted.
( Permalink: QEMU 0.7.1 review Submitted by Flavio Villanustre Mon Aug 29, 2005 )
|Backing up your Mac|
|I should make a better backup plan. My current practice is to sync my Powerbook to an external firewire drive every few months when I think about it. Not very good at all. If you want to be more organized then me take a look at this guys method, looks like he has it down.|
"My G5 desktop has a second internal drive, of equal capacity to the primary startup drive. I use SyncPro to, automatically each night, mirror my startup drive to my secondary drive. If my startup drive ever dies, I can immediately boot from the secondary drive, and at maximum have lost one day's work. (If a Powerbook were my primary machine, I would use an external Firewire drive in the role that G5's second internal drive serves in this architecture.)" MacOS X Backup Strategy
( Permalink: Backing up your Mac Submitted by Noel Mon Aug 29, 2005 )
|The Boot Loader Showdown: LILO or GRUB?|
|What utility do practically all Linux users use -- regardless of their job or expertise? A boot loader. In this article, see how a boot loader works, meet two popular loaders -- LILO (LInux LOader) and GNU GRUB (GRand Unified Boot loader) -- and review the pros and cons of each.
( Permalink: The Boot Loader Showdown: LILO or GRUB? Submitted by Anonymous Mon Aug 29, 2005 )
|Unix for the Beginning Mage|
|I've published a short book that I've been working on for the past few months titled "Unix for the Beginning Mage". The book teaches the very basics to learning the Unix (and Unix-like Operating Systems) command line by using spells and mages as metaphors. Everything from typing your first command to learning about Symbolic Links is covered. (The book is available as a PDF file and is about 96 pages. It looks well done so take a look - Noel)
More information about the book can be found here.
( Permalink: Unix for the Beginning Mage Submitted by Joe Topjian Mon Aug 29, 2005 )
|Interview with Michal Zalewski|
|When I first saw Michal's name I thought for a few minutes that he was Jamie Zawinski (author of xscreensaver). Sorry about that guys. But this is Michal Zalewski. Jamie seems to still be running a nightclub in San Francisco. Whereas Michal is writing what looks like a cool book on security. This is a well written interview with Michal who sounds like a nice guy and has a great website.|
"Well, I am just a computer geek. I am a relatively young, self-taught enthusiast who is fairly proficient in the field of computer security, and simply enjoys playing with this stuff. Since the mid-'90s, I managed to contribute some probably worthwhile research to this area, as witnessed by a number of BUGTRAQ readers. I found and helped to solve a bunch of interesting security problems, and wrote a couple of well-received papers; I also developed several small but cool open source infosec utilities such as p0f, memfetch, Fenris, and fakebust." Michal Zalewski on the Wire
( Permalink: Interview with Michal Zalewski Submitted by Noel Fri Aug 26, 2005 )
|In this weeks Security Alerts, we look at problems in PHP, Adobe Reader, Kismet, LibTIFF, Evolution, Mutt, bluez-utils, Ignite-UX, CPAINT, Awstats, Clam AntiVirus, and Gaim.|
( Permalink: PHP Trouble Submitted by Noel Fri Aug 26, 2005 )
|Interview with Kévin Ottens|
"In what ways do you make a contribution to KDE? Kévin Ottens
I'm working on most of the newer ioslaves in KDE, namely : system:/, media:/, remote:/, and trash:/ (only helped a bit). I've developed their kicker applets counterparts. Moreover, I'm planning to be involved into Plasma, even if I'm not really active currently. And finally, I try to help with Tenor on the academic side, digging for relevant academic references."
( Permalink: Interview with Kévin Ottens Submitted by Noel Fri Aug 26, 2005 )
|LTSP and KPhone in a small office|
|For those that don't know Asterisk is an open source PBX that runs under Linux, BSD and Mac OS X. PBX (Private Branch eXchange) is a private telephone switching system.|
"This article discusses the installation and use of the LTSP build environment to build Qt and KPhone so the staff members could run KPhone locally on their terminals. I do not discuss the installation of Linux or Asterisk here, but I have included the relevant context for KPhone, which resides in the Asterisk sip.conf file. We used Gentoo for this particular LTSP server, but any Linux distribution can do the job." Building a Call Center with LTSP and Soft Phones
( Permalink: LTSP and KPhone in a small office Submitted by Noel Fri Aug 26, 2005 )
|Game review: Worms 3D|
|When I first read the title Worms 3D what I pictured was a simple game in which you controlled a worm that ate other worms on the screen. But it is not like that at all. Instead it is a funny weird game where you control a worm that shoots all sort of weapons around a 3D area. It has a demo, give it a try.
"The point of the game is to kill the enemy worms using a hoard of wacky weapons, like a flying exploding sheep. However, this is not the only point of the game. You can just play pick up games where you kill the enemy, but there is a campaign mode where not only do you battle you have small puzzle solving-type missions. Doing this breaks up the repetitiveness that may arise from doing nothing but obliterating small invertebrate. They also help you hone your skills since each one makes you rely on a certain skill. " Games we're playing: Worms 3D
( Permalink: Game review: Worms 3D Submitted by Noel Fri Aug 26, 2005 )
|New Google IM Client|
|The short version: Google now has an instant messenger. They have only released a Windows client. However it uses the Jabber protocol, more properly called XMPP and therefore any compatible client can connect (Tiger's iChat, Adiun, Gaim etc.). Your account name is the same as your Google mail account. If your have a Google Mail Account your already signed up, you just have to login with your client.
The most interesting part of all of this is the Federation of Service for the Voice over IP space. Google says: "We plan to partner with other willing service providers to enable federation of our services. This means that a user on one service can communicate with users on another service without needing to sign up for, or sign in with, each service."
It would be a very interesting world if Skype, Gizmo, iChat, etc. could all talk to each other.
If your interested in more Arstechnica has a nice write up about it:
"Google Talk does, in fact, use Jabber, and we're having success here in the Labs getting on to GT with GAIM, Trillian, iChat, and even Adium. Indeed, curiously, some of us up in the Orbiting HQ can connect to the GT network using GAIM, but not Google's own client. To make matters worse, Google only provides a Windows client, but as you can see there are other options for the moment. Mac OS X and Linux support are planned for the future. In the meantime, any client with XMPP specs should be golden." Behold Google Talk! A Mini-Review
( Permalink: New Google IM Client Submitted by Noel Thu Aug 25, 2005 )
|PPC Linux / Mac Mini Assembly Programming|
|This is an interesting article, that provides a very easy way to have a platform to develop PowerPC assembly language skills.|
"The Mac Mini is a very compact desktop computer designed by Apple. Based on the PowerPC (PPC) G4 CPU, the machine is ideal for those who wish to experiment with GNU/Linux on a non-Intel platform. In this article, we will examine how to get Ubuntu Linux up and running on the Mac Mini. Assembly language skills on a RISC CPU like the PowerPC are very much in demand in the embedded-systems industry - and we shall use the PPC Linux system to do a bit of assembly language hacking!" PowerPC Assembly Programming on the Mac Mini
( Permalink: PPC Linux / Mac Mini Assembly Programming Submitted by Noel Thu Aug 25, 2005 )
|Mac OS X Tiger for Unix Geeks|
|I agree completely with the idea that a great laptop for a Unix geek is a ibook or a powerbook. Looks like an interesting book.|
"Mac OS X is exceedingly popular among the best working Unix developers and administrators I know; PowerBooks are the accessories of choice I see in the halls of most of the professional conferences I attend. It's not fashion that drives these selections, but simple engineering analysis — modern Macintosh hosts provide reliable, cost-effective desktops and servers." Book Review: Mac OS X Tiger for Unix Geeks
( Permalink: Mac OS X Tiger for Unix Geeks Submitted by Noel Thu Aug 25, 2005 )
|Review of jPodder|
|I took a look at jPodder when writing the Unix and Linux Podcasting Guide, looked quite nice. If your looking for a Linux solution you should check it out.|
"As with any other intensely fascinating topic, chasing down podcasts, looking for new programs, and downloading them can take a frightful amount of time. This is where a podcast aggregator becomes a great idea. A perfect podcast aggregator would, for starters, contain its own directory of podcasts categorized into an easy to search list of topics. Add to that an easy one button system to add feeds, a new show scanning feature so you don't have to go looking for the latest shows, and a system of automatic scheduled downloads running in the background, and you've got the makings of a great program. As it turns out, jPodder does all those things, and it's one of the best such programs I've found." Marcel's Linux App of the Month : jPodder
( Permalink: Review of jPodder Submitted by Noel Thu Aug 25, 2005 )