playground:sdf_tutorial_prototype_-_ver._0.9.1
This is an old revision of the document!
Table of Contents
SDF Tutorial Prototype - ver. 0.9.1
====== Welcome to SDF User Contributed Tutorials ======
This is a shared, member contributed set of tutorials targeting existing and potential SDF users who are interested in the INTERNET, the UNIX operating system and programming languages. The purpose of this project is to help new users learn to use SDF and UNIX through practical and useful examples.
This initially is a subset of the information in the HTML1) tutorials at http://sdf.org/?tutorials
It is expected to grow and change, as it should be much easier for people to contribute. If you have access, feel free to point to existing content for the uncreated pages below, or to copy in the equivalent data 2), or write your own!
1. SDF Basics
- Finding help - How to get help from within the shell
- COM is not IRC - An introduction to the chat program 'COM'
- bboard - An introduction to the message board 'bboard'
- Multi-User System Responsibilities - A statement about user responsibility in SDF's multi-user environment
- Hostkeys - A list of SDF's SSH Hostkeys
- Instant Messaging - How to use Instant Messaging on SDF
- File transfer - How to move files to and from SDF
- Ultimate Differences Amongst UNIX® Shells - Comparing shell differences/similarities
- File permissions - Changing file permissions
- Basic File and Shell Operations - Working with files and directories
- ASCII Gaming - All work and no play makes Jack a dull SDFer.
- How to Donate and why - A page to explain how and why your friends and family (or you) should help fund SDF.
- SDF Specific Commands - A list of commands, scripts, and programs unique to SDF.
- Jabber IM - Using the SDF Jabber XMPP Instant Messaging Server
- Game Servers on SDF - A listing of multiplayer gaming servers running on SDF
- Tiny Tiny RSS - The RSS reader hosted in SDF
- MetaArray - Storage and services for MetaArpa members
- GNU Social - Microblogging on SDF
Add the following "Matrix" bullet item subset.
- Begin possible SDF Matrix enhancement request (details) - experimental
- Matrix @ SDF - an alternative to discord.
- Matrix client 1
- Key management
- Matrix client 2
- Key management
2. Email
- E-mail Blacklist Issues - Problems with people getting your SDF emails?
- Greylisting at SDF - system policy spam reduction
- Advanced E-Mail Topics - forwarding messages, and fighting spam
- Setting up vacation(1) - sending automated email replies
- POP3, IMAP and SMTP AUTH - Setting up POP3, IMAP and SMTP Authentication in popular mail clients
- Procmail on SDF - general implementation notes
3. Website Setup and Hosting Features
- Websites - Building a website on SDF
- Custom error pages - Creating custom error pages using .htaccess
- Ruby on Rails @ SDF
- Ruby on Rails - Ruby on Rails on SDF
- Trac on SDF - a Trac instance (unavailable, a tutorial formatting example only)
- Htaccess - Useful .htaccess tips and tricks for the Apache HTTP server
- A Simple Static Site Generator - for HTML and Markdown pages
4. Advanced Topics
- Programming Languages, Code Development and Compilers - Writing your own code at SDF
- Using skeys - Logging in securely over insecure protocols
- Emacs Tutorial - Emacs Basics, using Emacs as a work environment
- SSH - Using SSH to secure and route client applications through SDF
- SSHFS - Using SSHFS to mount SDF folders on linux local machine
- EncFS - Using EncFS to manage encrypted folders
- PSSHFS - Mounting SDF Folders on a NetBSD Local Machine
- VPN - Connecting to the SDF VPN (PPTP and OpenVPN).
- rsync - Backing up $HOME using rsync.
- CVS - Using CVS on SDF
- GCI - The SDF Green Computing Initiative
- MDNS - Automatic MDNS examples (MetaARPA)
- RubyGems at SDF - Setting up the 'gem' command
- scmgit - GIT Source Control Management introduction
- SDFARC Repeater List - A list of repeaters used by The SDF Amateur Radio Club
- toobnix.org - SDF's User Video Gallery
- X11 Forwarding - Setting up and running X11 applications (MetaARPA)
- $HOME/bin - User compiled programs in SDF's multi-architecture environment (ARPA)
- Screen - Multiplexing your terminal (MetaARPA)
- Tmux - An alternative to Screen (MetaARPA)
- MineCraft - SDF very own *private* MineCraft server
- Chicken - An implementation of the Scheme programming language
- ECL - the Embeddable Common-Lisp programming language
- Mobile Applications - Applications for mobile devices
- Port Allocation - Port Allocation and Usage information for MetaARPA Members.
- UUCP - POLLing SDF for UUCP USENET News and Internet E-Mail.
5. Internet Chat Relay (IRC) on SDF
- Installing IRC at Home for fun and profit! Well, for fun anyway.
6. SDF VoIP Telephony Service
7. SDF Dialup and DSL INTERNET Service
- SDF Dialup - Introduction and Initial Account Configuration
- Gearing Up - Equipment and Services needed for SDF Dialup
- Setup - WinXP - Configuring Dialup on Windows XP
- Setup - Lucid - Configuring Dialup on Ubuntu Linux
- SDF DSL - Configuring and using SDF DSL
8. SDF Radio! / ANONRADIO Service
9. SDF VPS Service (available to MetaARPA members)
- Plan9 setup and configuration
- CentOS setup and configuration
Add the following "VPS" bullet item subset.
- VPS - Slackware
- VPS - Trisquel
- VPS - OpenSUSE
- VPS - Fedora
- VPS - NetBSD
- VPS - NetBSD with LDAP
- VPS - OpenBSD
- VPS - Dragonfly BSD
- VPS - FreeBSD
- VPS - Oracle Solaris
- VPS - Illumos OmniOS
- VPS - Illumos Indiana
- VPS - Hurd
10. Cheat Sheets
- Cheat Sheets for Vi, awk, sed, and others
11. Dotfile Repository
- Browse Annotated Dotfiles - Find working examples to help you configure your favorite program.
12. twenex.org - SDF Public Access TWENEX
- TOPS-20 Interactive Tutorial - Log and summary of twenex.org's interactive tutorial (@TOPS20)
- Getting Into TWENEX - Tour of the twenex.org system for intermediate users
- Using Multiple Interactive Programs on TWENEX - Tutorial on how to use multiple programs in the same login
13. Online privacy
14. Retro-Computing
- ITS - Incompatible Timesharing System
- A guide to Hysterical Unixes - Celebrating the 50th anniversary of the UNIX operating system
15. Plan 9 from Bell Labs
- Plan 9 from Bell Labs is a research operating system designed as the next step in operating system evolution beyond Unix.
- SDF sponsors a series of Boot Camps, introducing new users to Plan 9. This section of the tutorial is a collection of the Campers' discoveries.
-
- Plan 9 C Programming
Add the additional "Plan 9" bullet item subset.
- Link to an additional Plan 9 tutorial.
- An additional Plan 9 tutorial.
When limited to a scheduled Plan 9 "TEA NOTE" event, rather than a stand alone tutorial:
- Take notes while participating in a scheduled virtual SDF Plan 9 “TEA NOTE”.
-
- SDF wiki document text, and images, are indexed and searchable.
playground/sdf_tutorial_prototype_-_ver._0.9.1.1617508537.txt.gz · Last modified: 2021/04/04 03:55 by hc9