AstroMenace is a brilliant 3d scroll-shooter allowing you to feel the adrenalin
rush of a fierce space battle against relentless swarms of alien invaders.
Immerse into a decisive battle against tons of cunning foes, face the
terrifying bosses and protect your homeland throughout 15 diverse levels of
the game. The hardcore gameplay of AstroMenace, packed with pure non-stop
action, will become a full scale test for your basic instinct of survival.
AstroMenace shines with stunning special effects which in combination with
superb 3d graphics guarantee that the game will feast the eyes of even most
experienced arcade players. The quality of visuals ensures that the
demonstration of your superior power and new weaponry will look really
impressive and awesome, so the destruction of foes is a truly amazing sight.
The game provides a wide variety of armaments and weapon upgrades for
discharging the retributive wrath upon the hordes of enemies, besides it has
a great number of improvements for enhancing the defensive abilities of your
spaceship. Collect money during the combat and invest them into turning your
spaceship into an ultimate weapon of mass destruction.
Many people have this experience: You sit before a gambling table. You keep
placing the bet. You know the Goddess will finally smile at you. You just
don't know when. You have only to wait. As the time goes by, the bets in
your hand become fewer and fewer. You feel the time goes slower and slower.
This lengthy waiting process become painfully long, like a train running
straightforwardly into hell. You start feeling your whole life is a failure,
as the jackpot never comes...
But, hey, why so painfully waiting? The Goddess will finally smile at you,
right? So, why not put this painly waiting process to a computer program?
Yes. This is the whole idea, the greatest invention in the century:: An
automatic gambler! There is no secret. It is simple brute force. It
never-endingly runs toward the final jackpot. You can go for other business:
sleep, eat, work. When you finally came back you wins. With it, the hell of
gambling is history!
Remember, that the computer is never affected by emotion, luck, everything.
It never feel anxious or depress. It simply, faithfully, determinedly runs
the probability until the jackpot. As you know, the anxiety and depression
is the enemy of the games, while a simple, faithful and determined mind is
the only path to the jackpot. This makes computer a perfect candidate as a
gambler than an ordinary human.
Image::Size is a library based on the image-sizing code in the wwwimagesize
script, a tool that analyzes HTML files and adds HEIGHT and WIDTH tags to
IMG directives. Image::Size has generalized that code to return a raw (X, Y)
pair, and included wrappers to pre-format that output into either HTML or a
set of attribute pairs suitable for the CGI.pm library by Lincoln Stein.
Currently, Image::Size can size images in XPM, XBM, GIF, JPEG and PNG
formats.
I did this because my WWW server generates a lot of documents on demand
rather than keeping them in static files. These documents not only use
directional icons and buttons, but other graphics to annotate and highlight
sections of the text. Without size attributes, browsers cannot render the
text of a page until the image data is loaded and the size known for layout.
This library enables scripts to size their images at run-time and include
that as part of the generated HTML. Or for any other utility that uses and
manipulates graphics. The idea of the basic interface + wrappers is to not
limit the programmer to a certain data format.
MIX is Donald Knuth's mythical computer as described in his monumental work
The Art Of Computer Programming. As any of its real counterparts, the MIX
features registers, memory cells, an overflow toggle, comparison flags,
input-output devices, and a set of binary instructions executable by its
virtual CPU. You can programme the MIX using an assembly language called
MIXAL, the MIX Assembly Language.
The MIX Development Kit offers an emulation of MIX and MIXAL. The current
version of MDK includes the following applications:
- mixasm A MIXAL compiler, which translates your source files into binary
ones, executable by the MIX virtual machine.
- mixvm A MIX virtual machine which is able to run and debug compiled MIXAL
programs, using a command line interface with readline's line editting
capabilities.
- gmixvm A MIX virtual machine with a GTK+ GUI which allows you running and
debugging your MIXAL programs through a nice graphical interface.
- mixvm.el An elisp program which allows you to run mixvm within an Emacs
GUD window, simultaneously viewing your MIXAL source file in another
buffer.
LyX is a document processor that encourages an approach to writing
based on the structure of your documents (WYSIWYM) and not simply
their appearance (WYSIWYG).
LyX combines the power and flexibility of TeX/LaTeX with the ease
of use of a graphical interface. This results in world-class support
for creation of mathematical content (via a fully integrated equation
editor) and structured documents like academic articles, theses,
and books. In addition, staples of scientific authoring such as
reference list and index creation come standard. But you can also
use LyX to create a letter or a novel or a theatre play or film
script. A broad array of ready, well-designed document layouts are
built in.
LyX is for people who want their writing to look great, right out
of the box. No more endless tinkering with formatting details,
"finger painting" font attributes or futzing around with page
boundaries. You just write. On screen, LyX looks like any word
processor; its printed output - or richly cross-referenced PDF,
just as readily produced - looks like nothing else.
Tinderbox is a package building system for FreeBSD ports, based on
official Portbuild scripts used on pointyhat building cluster.
Tinderbox was written by Joe Marcus Clarke.
You can define multiple jails (base system versions) and multiple
portstrees. The combination of jail and portstree is called a build.
A Tinderbox jail is not what is understood as a jail in FreeBSD,
it is in fact a given world in a chroot. Tinderbox supports automatic
tracking of dependencies and only rebuilds packages that changed
since last run. Tinderbox has support for email notification of
failed builds. Tinderbox also integrates well with ccache.
Tinderbox is designed to easily provide package sets of ports you
need, for platforms and architectures you need. Tinderbox is also
excellent tool for testing new ports and port upgrades, especially
for testing dependencies and packing lists. It's also useful for
testing ports on various releases of FreeBSD, since you can run
FreeBSD 6.X world as a jail on FreeBSD 7.X/8.X host.
This package implements an algorithm for breaking the PkZip cipher that was
devised by Eli Biham and Paul Kocher.
This program applies a known plaintext attack to an encrypted file.
A known-plaintext-attack recovers a password using the encrypted file and
(part of) the unencrypted file.
Please note that cryptographers use the word 'plaintext' for any kind of
unencrypted data - not necessarily readable ASCII text.
Before you ask why somebody may want to know the password when he already knows
the plaintext think of the following situations:
- Usually there's a large number of files in a ZIP-archive. Usually all these
files are encrypted using the same password. So if you know one of the files,
you can recover the password and decrypt the other files.
- You need to know only a part of the plaintext (at least 13 bytes). Many files
have commonly known headers, like DOS .EXE-files. Knowing a reasonably long
header you can recover the password and decrypt the entire file.
This is a port of G-Cows, a software project consisting in:
- definition of a scripting language designed for creation of web sites (Cows);
- interpreter for the scripting language (cows);
- a makefile generator (cows-mkgen).
Cows is a scripting language whose main goal is to make the creation
and updating of a web site faster, more flexible and less prone to
errors without relying on server-side technologies.
Cows allows to use your Unix background and your favorite tools while
creating a site: you can traverse the whole directory tree with
`find', extract informations with `grep', build complex pipelines,
include external scripts and programs written in every language whose
interpreter or compiler is installed on your system.
Even if you use server side technology, you can still appreciate Cows
for every task not relying on dynamic change of your site's contents
mixing Cows, PHP, custom Apache modules, application servers etc.
Cows gives the best results when used in conjunction with the Make
utility, available on all Unix systems.
This utility notably decreases the startup time of your X sessions, provided
that you start a number of X clients automatically during the X session startup.
Most people, for instance, start X clients like xterm, xclock, xconsole and
xosview from their .xinitrc, .openwin-init, .xtoolplaces or .xsession file.
These X clients are started simultaneously (in the background) which puts a
high load on the X server and the OS:
* The X server is not multi-threaded, so all X clients are competing to get
access to the X server and to use its resources, which causes a lot of
overhead (= delay).
* The performance of other (non X related) tasks served by the system degrades
badly due to the high load.
If the system has not enough RAM to hold all the X clients, it is swapping
heavily, resulting again in a lot of delay.
On the Sun platform there is a utility called 'toolwait' which solves these
problems: it starts one X client in the background, waits until it has mapped
a window and then exits.
Xtoolwait is a free implementation of exactly the same idea.
It shows you the solar system viewed from top (90 heliocentric).
The objects have the following colors:
Sun - yellow Mercury - green
Venus - white Earth - cyan
Mars - red Jupiter - gray
Saturn - green Uranus - pink
Neptune - cyan Pluto is not included since it's way "off course"
A left click on the window changes the view between inner and outer planets.
A left click on the date increases the day/month/year. A right click on the
date does the opposite. Click the right mouse button on the solar system to
reset the date to the current date (which is in Universal Time).