The UberGeek's Blog

My rants and raves about FreeBSD, Opera, Nokia E71, and a few other things.

Subscribe to RSS feed

I'm going to give DragonFlyBSD Again!

After I heard about DragonFlyBSD 3.0, I deceided to give it a try again. So to start it off here are a few fantastic links about DragonFlyBSD.

The DragonFlyBSD Main Web Site

DragonFlyBSD's Secondary Web Site

DragonFlyBSD's GIT Repository

DragonFlyBSD's Bug Database

DragonFly BSD Digest

The Forgotton UNIX Philosophy

Some of us old UNIX Ubergeek's remember this. I just wish it was still true in todays UNIX's!


  • Rule of Modularity: Write simple parts connected by clean interfaces
  • Rule of Clarity: Clarity is better than cleverness
  • Rule of Composition: Design programs to be connected with other programs
  • Rule of Separation: Separate policy from mechanism; separate interfaces from engines
  • Rule of Simplicity: Design for simplicity; add complexity only where you must
  • Rule of Parsimony: Write a big program only when it is clear by demonstration that nothing else will do
  • Rule of Transparency: Design for visibility to make inspection and debugging easier
  • Rule of Robustness: Robustness is the child of transparency and simplicity
  • Rule of Representation: Fold knowledge into data, so program logic can be stupid and robust
  • Rule of Least Surprise: In interface design, always do the least surprising thing
  • Rule of Silence: When a program has nothing surprising to say, it should say nothing
  • Rule of Repair: Repair what you can — but when you must fail, fail noisily and as soon as possible
  • Rule of Economy: Programmer time is expensive; conserve it in preference to machine time
  • Rule of Generation: Avoid hand-hacking; write programs to write programs when you can
  • Rule of Optimization: Prototype before polishing. Get it working before you optimize it
  • Rule of Diversity: Distrust all claims for one true way
  • Rule of Extensibility: Design for the future, because it will be here sooner than you think

The most under rated site on the Internet!

,

I just downloaded some software, watched a movie, read some of a book, and now I'm listening to some music I downloaded before I go to sleep. I got software, movie, book, and music from the most underrated site on the net, The Internet Archive. You really don't hear that much about this site but it is a cornerstone of the Internet. Please check it out, but be warned. You will stay way to long on this site, it's addicting!

Today is Dennis Ritchie Day

, , ,

Today I am celebrating "Dennis Ritchie Day", an idea proposed by Tim O'Reilly and one that I fully support. Ritchie, who died earlier this month, made contributions to computing that now so deeply woven into the fabric that they impact all of us.

Dennis Ritchie, The father of C, has died!

I meet Dennis once, maybe talked to him 5 minutes. But he left a lasting impression on me about his love for simplicity and UNIX. Another one of my hero's is dead. My deepest condolences go out to his family and to the UNIX community.



Here are a few links about Dennis Ritchie.

1. Dennis Ritchie on WikipediA Page
2. Dennis Ritche's Home Page
3. Unix First Edition Manuals
4. The C Programming Language
5. The UNIX Operating System

To me Dennis Ritche, Ken Thompson, and Rob Pike are giants in the computer industry.

Networking 101

A lot of people want to learn more about networking. When some on asks me, I tell them to go to the best resource on the network, the online version of The TCP/IP Guide. It is update regularly and it is the most respected book on networking ever written.

Google Apps Certification Web Sites

,

Some old and odd UNIX work-a-likes you can download.

,

Versions of UNIX for Odd Systems:

Dave Braun at Intel wrote UZI (a unix v7 ish system for Z80 processors, and public domain) - one of the gnu project mistakes was not building off this but using Mach
http://www.dougbraun.com/uzi.html

Steve Hosgood at UW Swansea wrote OMU - a 6809 and later 68000 based platform with a unixlike api
http://tallyho.bc.nu/~steve/

Jawaid Bazyar of EGO systems wrote GNO/ME a unix like Multitasking Environment for the APPLE IIgs 65816 computers.
http://www.gno.org

commodore/64 - Daniel Dallmann, lunix
http://lng.sourceforge.net/

msx - Adriano C. R. da Cunha, uzix
http://uzix.sourceforge.net/

My favorite movies

, ,

I have always loved movies that have a good plot that involves some type of computer, so after watching Wargames last night I decided to list my favorites...

1. The Last Starfighter
2. Wargames
3. Tron
4. Colossus: The Forbin Project
5. Forbidden Planet (Because it had Robbie the Robot)

My Favorite Amiga Videos on Youtube

Here is a playlist of my favorite Amiga videos on YouTube. Here is the direct link to My Favorite Amiga Videos.

Ports management in FreeBSD

After installing FreeBSD, I always install bpkg and portmaster for my ports management. Bpkg is da bomb, you can do all types of queries on installed/not-installed ports. My favorite is "bpkg -p $1 | egrep '^[a-z]'". I have added it as a function called "sp" to my .tshrc file. With the output I can just copy and paste to a portmaster line, now that's super easy. Be sure to check out all the options of bpkg.

My Amiga Wallpaper

,

I have created an album for my Amiga wallpaper, here is the link or just click on the Photos button above.

I haven't even done a post obout Opera yet!

I have used opera since the early 2000's. I have always gone back to this browser after using Firefox, and then Chrome. IE was horrible and still is! I will only use IE if I have to. I have used Netscape, Mozilla, Firefox, Chrome but I seem to always come back to Opera. I use it on my Windows, Linux, and FreeBSD systems and also on my Nokia E71 phone. I share all my bookmarks and Notes on every platform. Opera is truly amazing and is so very underrated. The only thing I wish was added is shared extensions!

My Favorite 3D Games on Windows

, ,

I love to play 3D Shooters. They are my favorite type of games!

3D Shooters:
- Wolfenstein 3D
- Doom
- Doom 2
- Ultimate Doom
- Heretic
- Hexen
- Quake
- Quake2
- Duke Nukem 3D
- Return to Castle Wolfenstein
- Half-Life
- Opposing Force
- Blue Shift

My Windows Favorite Apps

,

I use Microsoft windows for my desktop at home and work. After much searching and trying different applications, I have found a few apps and utilities that I can't live without. Here's the list.

- PuttyTray SSH Client
- WinSCP SCP Client
- GVIM (the best editor ever...
- Notepad++
- Ultr@VNC
- IZArc file archiver
- OpenOffice Office Suite
- Irfanview Graphics Viewer
- Opera Web Bowser