Permalink
Browse files

Added current collection to recover from SVN-repo break.

  • Loading branch information...
whiteinge committed May 16, 2009
0 parents commit f15c976700a14d3687cc33cdc0f5b36b8ee22e81
Showing with 14,059 additions and 0 deletions.
  1. +282 −0 oalug_2007-08-25_zsh/presentation.txt
  2. BIN oalug_2007-08-25_zsh/ui/default/blank.gif
  3. BIN oalug_2007-08-25_zsh/ui/default/bodybg.gif
  4. +23 −0 oalug_2007-08-25_zsh/ui/default/framing.css
  5. +42 −0 oalug_2007-08-25_zsh/ui/default/iepngfix.htc
  6. +7 −0 oalug_2007-08-25_zsh/ui/default/opera.css
  7. +15 −0 oalug_2007-08-25_zsh/ui/default/outline.css
  8. +86 −0 oalug_2007-08-25_zsh/ui/default/pretty.css
  9. +1 −0 oalug_2007-08-25_zsh/ui/default/print.css
  10. +9 −0 oalug_2007-08-25_zsh/ui/default/s5-core.css
  11. +3 −0 oalug_2007-08-25_zsh/ui/default/slides.css
  12. +552 −0 oalug_2007-08-25_zsh/ui/default/slides.js
  13. +859 −0 oalug_2008-03-29_x-power-tools/presentation.html
  14. +491 −0 oalug_2008-03-29_x-power-tools/presentation.txt
  15. BIN oalug_2008-03-29_x-power-tools/ui/small-black/blank.gif
  16. +24 −0 oalug_2008-03-29_x-power-tools/ui/small-black/framing.css
  17. +42 −0 oalug_2008-03-29_x-power-tools/ui/small-black/iepngfix.htc
  18. +8 −0 oalug_2008-03-29_x-power-tools/ui/small-black/opera.css
  19. +16 −0 oalug_2008-03-29_x-power-tools/ui/small-black/outline.css
  20. +116 −0 oalug_2008-03-29_x-power-tools/ui/small-black/pretty.css
  21. +24 −0 oalug_2008-03-29_x-power-tools/ui/small-black/print.css
  22. +11 −0 oalug_2008-03-29_x-power-tools/ui/small-black/s5-core.css
  23. +10 −0 oalug_2008-03-29_x-power-tools/ui/small-black/slides.css
  24. +558 −0 oalug_2008-03-29_x-power-tools/ui/small-black/slides.js
  25. +662 −0 oalug_2008-06-28_wine/presentation.html
  26. +388 −0 oalug_2008-06-28_wine/presentation.txt
  27. BIN oalug_2008-06-28_wine/ui/small-black/blank.gif
  28. +24 −0 oalug_2008-06-28_wine/ui/small-black/framing.css
  29. +42 −0 oalug_2008-06-28_wine/ui/small-black/iepngfix.htc
  30. +8 −0 oalug_2008-06-28_wine/ui/small-black/opera.css
  31. +16 −0 oalug_2008-06-28_wine/ui/small-black/outline.css
  32. +116 −0 oalug_2008-06-28_wine/ui/small-black/pretty.css
  33. +24 −0 oalug_2008-06-28_wine/ui/small-black/print.css
  34. +11 −0 oalug_2008-06-28_wine/ui/small-black/s5-core.css
  35. +10 −0 oalug_2008-06-28_wine/ui/small-black/slides.css
  36. +558 −0 oalug_2008-06-28_wine/ui/small-black/slides.js
  37. +148 −0 oalug_2008-08-26_windowmanagers/presentation.txt
  38. BIN oalug_2008-08-26_windowmanagers/ui/small-black/blank.gif
  39. +24 −0 oalug_2008-08-26_windowmanagers/ui/small-black/framing.css
  40. +42 −0 oalug_2008-08-26_windowmanagers/ui/small-black/iepngfix.htc
  41. +8 −0 oalug_2008-08-26_windowmanagers/ui/small-black/opera.css
  42. +16 −0 oalug_2008-08-26_windowmanagers/ui/small-black/outline.css
  43. +116 −0 oalug_2008-08-26_windowmanagers/ui/small-black/pretty.css
  44. +24 −0 oalug_2008-08-26_windowmanagers/ui/small-black/print.css
  45. +11 −0 oalug_2008-08-26_windowmanagers/ui/small-black/s5-core.css
  46. +10 −0 oalug_2008-08-26_windowmanagers/ui/small-black/slides.css
  47. +558 −0 oalug_2008-08-26_windowmanagers/ui/small-black/slides.js
  48. +12 −0 oalug_2008-09-30_command-line/presentation.txt
  49. BIN oalug_2008-09-30_command-line/ui/small-black/blank.gif
  50. +24 −0 oalug_2008-09-30_command-line/ui/small-black/framing.css
  51. +42 −0 oalug_2008-09-30_command-line/ui/small-black/iepngfix.htc
  52. +8 −0 oalug_2008-09-30_command-line/ui/small-black/opera.css
  53. +16 −0 oalug_2008-09-30_command-line/ui/small-black/outline.css
  54. +116 −0 oalug_2008-09-30_command-line/ui/small-black/pretty.css
  55. +24 −0 oalug_2008-09-30_command-line/ui/small-black/print.css
  56. +11 −0 oalug_2008-09-30_command-line/ui/small-black/s5-core.css
  57. +10 −0 oalug_2008-09-30_command-line/ui/small-black/slides.css
  58. +558 −0 oalug_2008-09-30_command-line/ui/small-black/slides.js
  59. +512 −0 oalug_2009-03-31_kernel-compiling/presentation.html
  60. +220 −0 oalug_2009-03-31_kernel-compiling/presentation.txt
  61. BIN oalug_2009-03-31_kernel-compiling/ui/small-black/blank.gif
  62. +24 −0 oalug_2009-03-31_kernel-compiling/ui/small-black/framing.css
  63. +42 −0 oalug_2009-03-31_kernel-compiling/ui/small-black/iepngfix.htc
  64. +8 −0 oalug_2009-03-31_kernel-compiling/ui/small-black/opera.css
  65. +16 −0 oalug_2009-03-31_kernel-compiling/ui/small-black/outline.css
  66. +116 −0 oalug_2009-03-31_kernel-compiling/ui/small-black/pretty.css
  67. +24 −0 oalug_2009-03-31_kernel-compiling/ui/small-black/print.css
  68. +11 −0 oalug_2009-03-31_kernel-compiling/ui/small-black/s5-core.css
  69. +10 −0 oalug_2009-03-31_kernel-compiling/ui/small-black/slides.css
  70. +558 −0 oalug_2009-03-31_kernel-compiling/ui/small-black/slides.js
  71. +4 −0 oalug_2009-04-28_linux-basics/cutsample
  72. +3 −0 oalug_2009-04-28_linux-basics/fileone
  73. +3 −0 oalug_2009-04-28_linux-basics/filetwo
  74. +970 −0 oalug_2009-04-28_linux-basics/presentation.html
  75. +759 −0 oalug_2009-04-28_linux-basics/presentation.txt
  76. BIN oalug_2009-04-28_linux-basics/ui/small-black/blank.gif
  77. +24 −0 oalug_2009-04-28_linux-basics/ui/small-black/framing.css
  78. +42 −0 oalug_2009-04-28_linux-basics/ui/small-black/iepngfix.htc
  79. +8 −0 oalug_2009-04-28_linux-basics/ui/small-black/opera.css
  80. +16 −0 oalug_2009-04-28_linux-basics/ui/small-black/outline.css
  81. +116 −0 oalug_2009-04-28_linux-basics/ui/small-black/pretty.css
  82. +24 −0 oalug_2009-04-28_linux-basics/ui/small-black/print.css
  83. +11 −0 oalug_2009-04-28_linux-basics/ui/small-black/s5-core.css
  84. +10 −0 oalug_2009-04-28_linux-basics/ui/small-black/slides.css
  85. +558 −0 oalug_2009-04-28_linux-basics/ui/small-black/slides.js
  86. +30 −0 ssh-tips-tricks/presentation.txt
  87. +601 −0 upyug_2008-04-10_google-app-engine/index.html
  88. +11 −0 upyug_2008-04-10_google-app-engine/my-first-world-domination/app.yaml
  89. +54 −0 upyug_2008-04-10_google-app-engine/my-first-world-domination/helloworld.py
  90. +23 −0 upyug_2008-04-10_google-app-engine/my-first-world-domination/index.html
  91. +17 −0 upyug_2008-04-10_google-app-engine/my-first-world-domination/index.yaml
  92. +4 −0 upyug_2008-04-10_google-app-engine/my-first-world-domination/stylesheets/main.css
  93. +303 −0 upyug_2008-04-10_google-app-engine/presentation.txt
  94. BIN upyug_2008-04-10_google-app-engine/ui/small-black/blank.gif
  95. +24 −0 upyug_2008-04-10_google-app-engine/ui/small-black/framing.css
  96. +42 −0 upyug_2008-04-10_google-app-engine/ui/small-black/iepngfix.htc
  97. +8 −0 upyug_2008-04-10_google-app-engine/ui/small-black/opera.css
  98. +16 −0 upyug_2008-04-10_google-app-engine/ui/small-black/outline.css
  99. +118 −0 upyug_2008-04-10_google-app-engine/ui/small-black/pretty.css
  100. +24 −0 upyug_2008-04-10_google-app-engine/ui/small-black/print.css
  101. +11 −0 upyug_2008-04-10_google-app-engine/ui/small-black/s5-core.css
  102. +10 −0 upyug_2008-04-10_google-app-engine/ui/small-black/slides.css
  103. +558 −0 upyug_2008-04-10_google-app-engine/ui/small-black/slides.js
  104. +389 −0 utosc_2008-08-30_stupid-django-tricks/presentation.txt
  105. +77 −0 utosc_2008-08-30_stupid-django-tricks/settings_utosdemo.py
  106. BIN utosc_2008-08-30_stupid-django-tricks/ui/small-black/blank.gif
  107. +24 −0 utosc_2008-08-30_stupid-django-tricks/ui/small-black/framing.css
  108. +42 −0 utosc_2008-08-30_stupid-django-tricks/ui/small-black/iepngfix.htc
  109. +8 −0 utosc_2008-08-30_stupid-django-tricks/ui/small-black/opera.css
  110. +16 −0 utosc_2008-08-30_stupid-django-tricks/ui/small-black/outline.css
  111. +123 −0 utosc_2008-08-30_stupid-django-tricks/ui/small-black/pretty.css
  112. +24 −0 utosc_2008-08-30_stupid-django-tricks/ui/small-black/print.css
  113. +11 −0 utosc_2008-08-30_stupid-django-tricks/ui/small-black/s5-core.css
  114. +10 −0 utosc_2008-08-30_stupid-django-tricks/ui/small-black/slides.css
  115. +558 −0 utosc_2008-08-30_stupid-django-tricks/ui/small-black/slides.js
  116. +9 −0 utosc_2008-08-30_stupid-django-tricks/urls_utosdemo.py
  117. +1 −0 utosc_2008-08-30_stupid-django-tricks/utosapp/__init__.py
  118. +8 −0 utosc_2008-08-30_stupid-django-tricks/utosapp/models.py
@@ -0,0 +1,282 @@
+===========
+Why Z shell
+===========
+
+:Author: Seth House
+
+---------------
+A Short History
+---------------
+
+* Written in 1990 by Paul Falstad at Princeton University
+* Named for the login of a teaching assistant, Zhong Shao
+* Implements many of the features of bash, ksh, and csh
+
+------
+Basics
+------
+
+* ``~/.zprofile``
+* ``~/.zshrc``
+* ``~/.zlogin``
+* ``~/.zlogout``
+
+*Everything* is configurable.
+
+``man zsh`` vs. ``man zshall``
+
+-------------------
+The Emacs of Shells
+-------------------
+
+* Tetris
+* IRC client
+* Web server
+* Check multiple mailboxes
+
+-------------------
+Compatibility Modes
+-------------------
+
+Tries to emulate *sh* or *ksh* when invoked as ``sh`` or ``ksh``, respectively.
+
+-----------------
+Themeable Prompts
+-----------------
+
+Some built-in themes, others can be created.
+
+Preview all built-in themes::
+
+ prompt -p
+
+-------------
+Shell Options
+-------------
+
+http://zsh.sunsite.dk/Doc/Release/zsh_15.html
+
+Some of my favorites
+
+* ``auto_cd``
+* ``extendedglob``
+* ``no_clobber``
+* ``rm_star_wait``
+* ``share_history``
+
+--------------
+Spell Checking
+--------------
+
+``zsh: correct 'aptg-et' to 'apt-get' [nyae]?``
+
+---------------
+Zsh Line Editor
+---------------
+
+* **Zsh does not use readline!**
+* Excellent Multiline Editing
+
+----------------
+Pattern Matching
+----------------
+
+Recursive Search
+ ``**/``
+Numeric Ranges
+ ``ls file<1-5>``, ``ls file<50->``
+Negate Matches
+ ``ls ^*.o``
+Grouping
+ ``ls (foo|bar)``
+
+---------------
+Globbing Basics
+---------------
+
+Regular Files
+ ``ls *(.)``
+Irregular Files
+ ``ls *(^.)``
+Directories
+ ``ls *(/)``
+Executable Files (non-directories)
+ ``ls *(*)``
+Symbolic Links
+ ``ls *(@)``
+Follows Symbolic Links
+ ``ls *(-)``
+
+-----------------------
+Globbing by Permissions
+-----------------------
+
+Current user
+ ``(r)``, ``(w)``, ``(x)``
+All users
+ ``(R)``, ``(W)``, ``(X)``
+Owned by you
+ ``(U)``
+Setuid
+ ``(s)``
+
+--------
+
+All setuid files on your system::
+
+ ls /**/*(s)
+
+---------------------
+Globbing Combinations
+---------------------
+
+Readable, not writable for you::
+
+ ls *(r^w)
+
+Executable files (after following symbolic links)::
+
+ ls *(-*)
+
+Broken Symbolic Links::
+
+ rm *(-@)
+
+---------------------
+Globbing by File Size
+---------------------
+
+File Size qualifier: ``(L)`` (length)
+
+Default unit is bytes, modifiers include
+ ``k`` kilobytes, ``m`` megabytes
+
+--------
+
+Files over 100 KB::
+
+ ls *(Lk+100)
+
+----------------------
+Globbing by Timestamps
+----------------------
+
+Time qualifiers: ``(m)`` modified, ``(a)`` last accessed, or ``(c)`` changed
+
+Default unit is days, modifiers include:
+ ``M`` months, ``w`` weeks, ``h`` hours, ``m`` minutes, ``s`` seconds
+
+--------
+
+File modified within the last two hours::
+
+ ls *(mh+2)
+
+File modified between one and four days ago::
+
+ ls *(m-4m+1)
+
+----------------------------------
+Globbing Qualifiers with Arguments
+----------------------------------
+
+File owners
+ ``(u:username:)``
+File permissions (complicated)
+ ``(f:chmod-options:)``
+
+--------
+
+Files not owned by root::
+
+ ls *(^u:root:)
+
+Files that are group readable and writable, but not readable, writeable, or
+executable by others::
+
+ ls *(f:g+rw,o-rwx:)
+
+--------------
+Alias Suffixes
+--------------
+
+Allow for default handlers based on file extensions::
+
+ alias -s php="/opt/local/share/vim/vim71/macros/less.sh"
+
+--------------
+Global Aliases
+--------------
+
+Examples::
+
+ alias -g H='| head'
+ alias -g T='| tail'
+ alias -g NUL="> /dev/null 2>&1"
+
+Global aliases can be anywhere in a command::
+
+ cat somefile T
+
+----------
+Completion
+----------
+
+* compinit
+* compinstall
+* bashcompinit
+
+Completion style syntax::
+
+ :completion:function:completer:command:argument:tag
+
+Known hosts example::
+
+ zstyle -e ':completion:*:(ssh|scp|sshfs|ping|telnet|ftp):*'\
+ hosts 'reply=(${=${${(f)"$(cat\
+ {/etc/ssh_,$HOME/.ssh/known_}hosts(|2)(N)\
+ /dev/null)"}%%[# ]*}//,/ })'
+
+------------------
+Completion Caching
+------------------
+
+Cache expensive completions::
+
+ zstyle ':completion:*' use-cache on
+ zstyle ':completion:*' cache-path ~/.zsh/cache
+
+------------------
+Completion Sorting
+------------------
+
+Sort specific completions::
+
+ zstyle ':completion:*:*:xdvi:*' menu yes select
+ zstyle ':completion:*:*:xdvi:*' file-sort time
+
+---------------------
+Completion Menu Demos
+---------------------
+
+``ls``::
+
+ oalug_demo1()
+ ls -<tab><tab>
+
+``kill``::
+
+ kill <tab>
+
+``chmod``::
+
+ chmod <tab>
+
+---------
+Resources
+---------
+
+* http://zsh.org/
+* http://zshwiki.org/
+
+.. vim:filetype=rst foldmethod=expr foldtext=foldtext()[0\:match(foldtext(),'\:')].'\ '.getline(v\:foldstart+1) foldexpr=getline(v\:lnum)=~'^-\\+$'&&getline(v\:lnum+1)=~'^\\w\\+.*$'&&getline(v\:lnum+2)=~'^-\\+$'?'>1'\:1
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,23 @@
+/* The following styles size, place, and layer the slide components.
+ Edit these if you want to change the overall slide layout.
+ The commented lines can be uncommented (and modified, if necessary)
+ to help you with the rearrangement process. */
+
+/* target = 1024x768 */
+
+div#header, div#footer, .slide {width: 100%; top: 0; left: 0;}
+div#header {top: 0; height: 3em; z-index: 1;}
+div#footer {top: auto; bottom: 0; height: 2.5em; z-index: 5;}
+.slide {top: 0; width: 92%; padding: 3.5em 4% 4%; z-index: 2; list-style: none;}
+div#controls {left: 50%; bottom: 0; width: 50%; z-index: 100;}
+div#controls form {position: absolute; bottom: 0; right: 0; width: 100%;
+ margin: 0;}
+#currentSlide {position: absolute; width: 10%; left: 45%; bottom: 1em; z-index: 10;}
+html>body #currentSlide {position: fixed;}
+
+/*
+div#header {background: #FCC;}
+div#footer {background: #CCF;}
+div#controls {background: #BBD;}
+div#currentSlide {background: #FFC;}
+*/
@@ -0,0 +1,42 @@
+<public:component>
+<public:attach event="onpropertychange" onevent="doFix()" />
+
+<script>
+
+// IE5.5+ PNG Alpha Fix v1.0 by Angus Turnbull http://www.twinhelix.com
+// Free usage permitted as long as this notice remains intact.
+
+// This must be a path to a blank image. That's all the configuration you need here.
+var blankImg = 'ui/default/blank.gif';
+
+var f = 'DXImageTransform.Microsoft.AlphaImageLoader';
+
+function filt(s, m) {
+ if (filters[f]) {
+ filters[f].enabled = s ? true : false;
+ if (s) with (filters[f]) { src = s; sizingMethod = m }
+ } else if (s) style.filter = 'progid:'+f+'(src="'+s+'",sizingMethod="'+m+'")';
+}
+
+function doFix() {
+ if ((parseFloat(navigator.userAgent.match(/MSIE (\S+)/)[1]) < 5.5) ||
+ (event && !/(background|src)/.test(event.propertyName))) return;
+
+ if (tagName == 'IMG') {
+ if ((/\.png$/i).test(src)) {
+ filt(src, 'image'); // was 'scale'
+ src = blankImg;
+ } else if (src.indexOf(blankImg) < 0) filt();
+ } else if (style.backgroundImage) {
+ if (style.backgroundImage.match(/^url[("']+(.*\.png)[)"']+$/i)) {
+ var s = RegExp.$1;
+ style.backgroundImage = '';
+ filt(s, 'crop');
+ } else filt();
+ }
+}
+
+doFix();
+
+</script>
+</public:component>
@@ -0,0 +1,7 @@
+/* DO NOT CHANGE THESE unless you really want to break Opera Show */
+.slide {
+ visibility: visible !important;
+ position: static !important;
+ page-break-before: always;
+}
+#slide0 {page-break-before: avoid;}
@@ -0,0 +1,15 @@
+/* don't change this unless you want the layout stuff to show up in the outline view! */
+
+.layout div, #footer *, #controlForm * {display: none;}
+#footer, #controls, #controlForm, #navLinks, #toggle {
+ display: block; visibility: visible; margin: 0; padding: 0;}
+#toggle {float: right; padding: 0.5em;}
+html>body #toggle {position: fixed; top: 0; right: 0;}
+
+/* making the outline look pretty-ish */
+
+#slide0 h1, #slide0 h2, #slide0 h3, #slide0 h4 {border: none; margin: 0;}
+#slide0 h1 {padding-top: 1.5em;}
+.slide h1 {margin: 1.5em 0 0; padding-top: 0.25em;
+ border-top: 1px solid #888; border-bottom: 1px solid #AAA;}
+#toggle {border: 1px solid; border-width: 0 0 1px 1px; background: #FFF;}
Oops, something went wrong.

0 comments on commit f15c976

Please sign in to comment.