33 projects tagged "Linux"
The Advanced Bash Scripting Guide is both a reference and a tutorial on shell scripting. This comprehensive book, the equivalent of 1,032 print pages, covers almost every aspect of shell scripting. It contains 382 profusely commented illustrative examples, a number of tables, and a cross-linked index/glossary. Not just a shell scripting tutorial, this book also provides an introduction to basic programming techniques, such as sorting and recursion. Included scripts are the Game of Life, a Perquackey variant, a Morse code trainer, and an implementation of the Gronsfeld Cipher. This book is suited for both individual study and classroom use. It covers Bash, up to and including version 4.2. Note that users of miniaturized single-board computers running Linux, such as the Raspberry Pi and the Beagle Bone, would find this Guide useful for learning and running Bash scripts to explore and expand the capabilities of these small, but powerful machines.
The Linux-Ecology-HOWTO discusses ways to make computers less harmful to our environment and to solve some ecological issues. It explains how to use Linux to save power and consumables like paper and ink. Since it does not require big hardware, Linux may be used with old computers to make their life cycle longer. Games may be used in environmental education and software is available to simulate ecological processes.
The Linux-Mobile-Guide (formerly called the Laptop-HOWTO) is a guide covering laptop, notebook, PDA, and mobile phone related Linux features, such as installation methods (via network interface, without CD/DVD drive, etc.), hardware features (PCMCIA, IrDA, Bluetooth, APM, ACPI, etc.), and configurations for different environments.
Linux NTFS provides Linux kernel drivers, a multiplatform NTFS library, and tools to create, resize, clone, rescue, query, label and fix NTFS volumes, and to undelete, resize, list, and query files for the filesystem used by Windows XP, 2003, 2000, NT4, and Vista. It also provides support for the Logical Disk Manager (LDM) that controls Windows' Dynamic Disks and is used to create software mirrors, stripes, and RAID.
Acorn is the second in a series of games created as part of the WorldForge bootstrapping endeavour, aimed at creating an engine for massively multiplayer online games. The previous demo featured skeletons moving across crude maps. Acorn builds on this by incorporating a Python-scripted, event-driven rule system, a glient/server architecture using the Atlas Protocol System, goal-motivated artificial intelligence, herding behavior and nutrient-based growth simulation, sound detection and automated reaction, and a richer collection of artwork, sound effects, and music.
IPTables-tutorial is a tutorial which explains how to install and set up iptables and netfilters on Linux. It takes you through a usable example file step by step, and helps you understand its basic functionality. The tutorial currently contains 6 different example scripts that may be used freely under GPL licensing terms.
Aubit 4GL compiler is a programming language based on (and compatible with) Informix-4GL. It provides an easy way to generate screen/form based programs, since statements for handling Windows, Forms, Menus, SQL, and similar are built-in. With support for SQL statements forming an intrinsic part of the language, it's especially suitable for developing database-oriented applications. Database connectivity is provided for PostgreSQL, MySQL, Informix, and others via ODBC. It supports both ncurses (console mode) and GTK+ (GUI mode) output.