handle187's computer info links
NOTE: People who follow these links are also encouraged to navigate that shit
Independent projects:
- FreeDOS
- FreeDOS-32
- The Maverick Operating System
- NeoDOS - written in Pascal
- NewOS - runs on Intel, AMD, and Sega Dreamcast (Hitachi SH4)
- OpenBeOS (not to be confused with OpenBSD)
- G E E K T O O L S - some basic networking tools, mainly Win32-based
- Bochs - A high-level open-source IA32 emulator. Extremely slow and contains many timing inconsistencies. Compiles on many different platforms, and runs many different guest OS's
- Plex86 - the IA32 emulator formely known as FreeMWare. A free version of VMWare developed by Kenny Lawton, the original developer of Bochs. It's much faster than Bochs, although it is not highly portable due to low-level emulation (only runs Intel-based guest OS's on Intel processors)
General information:
Programming tools:
- Editors:
- EditPlus
- Elvis - vi, improved, even more
- Emacs - Fully-featured text editor. Built-in email client. I think it used to be a commercial application until a few years ago. Microsoft wants to copy this and give it some fancy name, like .NET Works or something (they make everything they do sound like a silly industry-wide revolution). Bloated as hell! (clocks in at 20 MB+)
- FTE - The Free Text Editor
- GWD - features a built-in image viewer
- jEdit
- NoteTab
- RhIDE - A nice Intergrated Development Enviornment frontend thingie for DJGPP, similar to Borland C
- TextPad
- UltraEdit - Features a hex editor, syntax highlighting and automatic indentation for many different languages, DOS<->UNIX<->MAC, ASCII<->EBCDIC<->Unicode<->UTF-8 and OEM<->ANSI converters, a spell checker/word counter, a list sorter, a built-in version of HTML Tidy, a binary file comparison thingie, find and replace across different files with recursive subdirectory search, and FTP upload/download (recommended!)
- vi, improved - Text-based. Harder to learn but a lot quicker to use than start-recording-point-click-point-click-drag-right-click-point-double-click-shift-ctrl-alt-F7-stop-recording
- Visual Assembler - a frontend for many different assemblers.
- Visual MinGW - An interface similar to Microsoft Visual Studio for MinGW
- Compilers, assemblers, linkers, stubifiers, blah blah:
- CygWin - recently bought out by Red Hat Linux (which may eventually be bought out by someone else). A Unix API emulation enviornment for Windows. Runs most GNU programs under Windows (built from sources). Has support for XFree86 and KDE 2.1.1 alpha. The only port of GCC to Windows with native support for Internet sockets. Supports a longer commandline than either DJGPP or MinGW, which allows you to pass many more optimization options to gcc.
- DJGPP - Not as good as MinGW. Extensive support for real-mode DOS. Support is iffy under Windows 2000/XP. The website contains pre-compiled binaries of many GNU-based programs ported to Win32, as well as links to lots of programming references, and a web-based public-access compiler (fun!)
- MinGW - Minimalist GNU for Windows. You must do the post-install by hand. At least they offer an install program, before you had to download the files individually. Not a problem for seasoned veterans, though (edit c:\autoexec.bat). You don't need to use CVS to download updates either
- NASM - The Netwide Assembler, the assembler of choice for many freeware and open-source authors (and a few commercial developers)
- TASM - People who don't like NASM use this instead
- NewBasic - an assembler that uses BASIC-style syntax
- Jeremy Gordon's Win32 + Assembler Source Page - home of GoAsm
- FREE ?!?! [as in beer] ?!?! Programming Resources
Web content technologies:
Multimedia:
File Systems:
Hardware:
RFC's:
Silly Shit:
- Linux Top Gun - a hacker competition based in Austin, Texas. The audience attacks a server and teams have to defend it
- Warchalking.org - mark public-access WiFi points on the sidewalk using chalk -- or pumpkins if you prefer
<- Back, ^- Home