Skip to content
master
Go to file
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
1
 
 
10
 
 
100
 
 
101
 
 
102
 
 
103
 
 
104
 
 
105
 
 
106
 
 
107
 
 
108
 
 
109
 
 
110
 
 
111
 
 
112
 
 
12
 
 
13
 
 
14
 
 
15
 
 
16
 
 
17
 
 
18
 
 
19
 
 
2
 
 
20
 
 
21
 
 
22
 
 
23
 
 
24
 
 
25
 
 
26
 
 
27
 
 
28
 
 
29
 
 
3
 
 
30
 
 
31
 
 
34
 
 
36
 
 
37
 
 
38
 
 
39
 
 
4
 
 
40
 
 
41
 
 
 
 
44
 
 
45
 
 
46
 
 
47
 
 
48
 
 
49
 
 
5
 
 
50
 
 
51
 
 
52
 
 
53
 
 
54
 
 
55
 
 
56
 
 
57
 
 
58
 
 
59
 
 
6
 
 
60
 
 
61
 
 
62
 
 
63
 
 
64
 
 
65
 
 
66
 
 
67
 
 
68
 
 
69
 
 
7
 
 
70
 
 
73
 
 
75
 
 
77
 
 
78
 
 
79
 
 
8
 
 
80
 
 
81
 
 
82
 
 
83
 
 
84
 
 
85
 
 
86
 
 
87
 
 
88
 
 
89
 
 
9
 
 
91
 
 
92
 
 
 
 
94
 
 
95
 
 
96
 
 
97
 
 
98
 
 
99
 
 
 
 
 
 
 
 

README.md

Lightning flashes, Sparks shower. In one blink of your eyes You have missed seeing. Gateless Gate

Inferno Programmer's Notebook

This is the source code from the Inferno Programmer's Notebook

Each entry, when it describes a programming session in Inferno OS, should include at least the following.

  • purpose; what I hope to get done in the session
  • apparatus and settings; so someone else could reproduce what I've done
  • diary; record of actions and results
  • analysis and conclusions

I use inferno for fun. the lab sessions took place at home, in the evenings, usually Monday to Friday, 9:00pm to 11:30pm. This wasn't always enough time to get things done, so some of the tasks may seem quite trivial.

I wanted the labs to cover a wide range of subjects, to cross over disciplinary boundaries, to go wherever my interest took me. Inferno offered a good environment to do this work, for a variety of reasons explored in the labs.

  • lab 112 editinacme
  • lab 111 wavloop
  • lab 110 inferno archive edition
  • lab 109 wm/view true color
  • lab 108 wavplay
  • lab 107 midiplay
  • lab 106 unix rudp port
  • lab 105 automounter
  • lab 104 ducts
  • lab 103 python content assist
  • lab 102 python acme client
  • lab 101 limbo B+ tree
  • lab 100 limbo tags
  • lab 99 catching up with inferno-os
  • lab 98 acme Ctag
  • lab 97 acme Navigator
  • lab 96 acme color schemes
  • lab 95 acme side-by-side diff
  • lab 94 acme content assist
  • lab 92 vxinferno
  • lab 91 using freetype
  • lab 89 Electroquongton
  • lab 90 Multicast DNS and Zeroconf
  • lab 88 degrees of freedom
  • lab 87 mux for nintendo ds
  • lab 86 srv
  • lab 85 stowage
  • lab 84 gridfs pattern (mapreduce)
  • lab 83 lcmd local cpu
  • lab 82, again txt2iaf
  • lab 82 iaf2txt and iaf2wav
  • trainspotting
  • lab 81 Nintendo DS
  • lab 80 drawterm plugin
  • lab 79 acme javascript
  • lab 78 dynamic dispatch
  • lab 77 the unexpected markov
  • lab 76 using svn with code.google.com
  • biomimicry
  • lab 75 scope & experiments
  • lab 74 effective inferno
  • lab 73 MIDI
  • lab 72 wikipedia
  • lab 71 pruning
  • software temples
  • lab 70 dict
  • lab 69 menuhit
  • lab 68 stand alone charon
  • lab 67 Inferno emu on Palm Tungsten T3
  • lab 66 useful tools
  • lab 65 Man pages in Acme
  • lab 64 Chat
  • lab 63 calendar
  • general update
  • lab 62 software synth csp style
  • lab 61 javascript tool
  • lab 60 sequencer using channels
  • lab 59 acme stand alone complex
  • lab 58 fallible software
  • lab 57 createuser
  • lab 56 acme web
  • lab 55 cut paste
  • lab 54 mux for 4th edition
  • lab 53 granulator
  • lab 52 text files
  • lab 51 plumbing from firefox
  • lab 50 structural expressions
  • lab 49 wrappers
  • lab 48 symbol
  • lab 47 self tk
  • lab 46 vac script
  • lab 45 full screen
  • lab 44 acme irc client
  • lab 43 acme Wiki
  • lab 42 channels in shell
  • lab 41 venti lite
  • lab 40 distributing data
  • lab 39 tar and gzip
  • lab 38 Geryon's data sets
  • lab 37 Geryon's mapreduce
  • lab 36 Geryon's registry
  • lab 35 Geryon, another Inferno grid
  • lab 34 lexis semantic binary model
  • lab 33 profile lockfs
  • lab 32 lockfs
  • lab 31 accumulator generator in limbo
  • inferno wiki
  • lab 30 wikifs
  • lab 29 embedded graphs
  • REST
  • lab 28 side effects
  • lab 27 sh sexpr
  • lab 26 greenspuns rule
  • lab 25 accumulator generator
  • lab 24 google api
  • lab 23 tickfs
  • lab 22 news aggregator
  • lab 21 popi
  • lab 20 libmux
  • lab 19 wm
  • lab 18 mux
  • squeak
  • lab 17 samterm
  • lab 16 canto
  • active-essay
  • music-spree
  • lab 15 cluster file
  • lab 14 map reduce
  • lab 13 flute
  • sound library
  • lab 12 oscilloscope
  • lab 11 microsoft
  • lab 10 delay
  • lab 9 tmap draw image
  • corrections lab 8
  • lab 8 treemap
  • lab 7 sequencer
  • lab 6 signal filter
  • lab 5 signalfs v2
  • lab 4 signalfs
  • lab 3 wavefs
  • lab 2 cryptfs
  • lab 1 postdate
  • open laboratory
  • getting started
  • inferno lab

About

Inferno Lab - experiments in Inferno OS and Limbo -

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.