Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
showtell:show_tell2014 [2014-03-19 03:35]
xro [Ideen]
showtell:show_tell2014 [2015-09-22 22:16] (current)
xro ↷ Page moved from show_tell2014 to showtell:show_tell2014
Line 1: Line 1:
 ===== Show+Tell 2014 ===== ===== Show+Tell 2014 =====
  
 +<​code>​
 Wir zeigen unsere Lieblings-Tools und -Sites. Wir zeigen unsere Lieblings-Tools und -Sites.
 Zuschauen ist natuerlich okay. Zuschauen ist natuerlich okay.
Line 6: Line 7:
 Bringt eure Kisteln und macht mit! Bringt eure Kisteln und macht mit!
  
 +Zeitplan:
 +So 2014-04-06:
 +16h Beginn;
 +    Kiste starten, ins Netz einloggen,
 +    mit chat(IRC) und TextPad verbinden
 +18h Pause; Teil2
 +20h Pause; Teil3?
 +
 +Technik:
 +Mikrophon: gibt es ein Mikrophon? headset waere toll.
 +Netz: ist das lokale netz offen fuer alle?
 +      gibt es auch switches mit kabeln zum verbinden?
 +Projektor: welche aufloesung versteht der projektor?
 +   gibt es vor ort adapter fuer die Macs (HDMI)?
 +   hat jemand einen KVM switch fuer monitore,
 +   damit wir schneller zwischen maschinen wechseln koennen?
 +</​code>​
 ==== Ideen ==== ==== Ideen ====
  
Line 25: Line 43:
   * mosh - the MObile SHell] - a replacement for ssh   * mosh - the MObile SHell] - a replacement for ssh
   * JuiceSSH for Android   * JuiceSSH for Android
 +  * VXConnectBox for Android
   * rsync (via ssh transport)   * rsync (via ssh transport)
   * zsh - best shell ever   * zsh - best shell ever
Line 37: Line 56:
   * ipbt   * ipbt
   * stm-data ​   * stm-data ​
-  * screen+  * screen ​| tmux
   * urlview - display+choose from list of URLs   * urlview - display+choose from list of URLs
   * urlwatch - detecting changes on webpages   * urlwatch - detecting changes on webpages
Line 44: Line 63:
   * awk   * awk
   * [[xro:​xro]]:​ perl-exiftool   * [[xro:​xro]]:​ perl-exiftool
-  * [[gimpf:​gimpf]]&​[[xro:​xro]]: hledger+  * [[gimpf:​gimpf]]:​ hledger
   * monit   * monit
-  * munin+  * munin ([[xro:​xro]] ?) 
 +  * btsync 
 + 
 + 
 +=====Backup Titanpad===== 
 + 
 +http://​guckes.titanpad.com/​24 
 + 
 +<file - guckes_showtell2014graz.txt>​ 
 += Event = 
 + 
 +this page: http://​guckes.titanpad.com/​24 
 +this event on google plus: 
 +https://​plus.google.com/​u/​0/​events/​c2ufgal0mec6t5djf8ljkqat0fg 
 + 
 +2014-04-06 16-20h Show+Tell im realraum 
 + 
 += Ort = 
 + 
 +Graz: realraum 
 +web:  http://​www.realraum.at 
 +irc:  irc.oftc.NET #realraum 
 +fon:  +43-780-700-888-524 
 +fbook: http://​www.facebook.com/​pages/​realraum/​116766518351869 
 +gplus: https://​plus.google.com/​+RealraumAt 
 +geo:   ​Brockmanngasse 15, 8010, Graz, Austria 
 +       ​http://​osm.org/​go/​0Iz~oIhDI?​way=85446625 
 +       ​http://​goo.gl/​maps/​xGhj0 
 + 
 += zeitplan = 
 + 
 +15:30 ankommen 
 +16:00 los geht'​s! 
 +17:45 PAUSE 
 +20:00 ENDE (vorlaeufig) 
 +20:30 Essen 
 +danach weitermachen! 
 + 
 += setup = 
 + 
 + * event ankuendigen (irc, jabber; fbook, gplus, twitter) 
 + * kuehlschrank mit getraenken fuellen 
 + * setup fuer audio+video machen (for streaming) 
 + * tische zurechtruecken,​ stromverteiler dazugeben 
 + * Kiste starten, einloggen, browser starten, pad aufrufen 
 + * input+output (getraenk holen, getraenke loswerden) 
 + *  
 += Intro = 
 + 
 +README.1st.. Allgemeines.. Kommunikation. 
 + 
 + * realraum kalender ICS -> http://​www.realraum.at/​shmcache/​grical_realraum.ical 
 + 
 + * google maps weiß nicht, dass der realraum in der Brockmanngasse 15 ist. needs update! 
 + 
 + * WLAN-ESSID: realraum 
 + * pass=$( echo REALRAUM | tr '​[A-Z]'​ '​[a-z]'​ | tr e 3 ) 
 + 
 + * IRC: OFTC.net #realraum 
 + 
 + 
 += Markdown = 
 + ​* ​ https://​en.wikipedia.org/​wiki/​Markdown 
 + ​* ​ es gibt ein markdown-plugin für etherpad: 
 + ​https://​github.com/​JohnMcLear/​ep_markdown 
 + 
 +Sven: kannst Du die Betreiber des Titanpad beinflussen?​ Dergestalt, dass sie das markdown-plugin dort aktivieren?​ 
 +(bin für Org-mode Syntax *g*) 
 + 
 += Video-Archivierung = 
 + 
 + * https://​en.wikipedia.org/​wiki/​FFV1 
 + * http://​dva-profession.mediathek.at/​ 
 + * http://​scart.be/?​q=en/​content/​short-guide-choosing-digital-format-video-archiving-masters 
 + 
 += Log =  
 + 
 +was ist hier so alles passiert? 
 +worueber haben wir geredet? 
 + 
 +Für Android Tools: MHL -> HDMI adapter vorhanden 
 + 
 +audio+video -> equinox0815 anfragen, vorher, rechtzeitig. 
 + 
 +Kurt Pfeifle: 
 +www.leanpub.com 
 +"​publish early, publish often"​ 
 + 
 +Video Codecs 
 + 
 +17:42 PAUSE 
 + 
 +In der Pause anschaun? -> Kommentar zu '​Techniker dürfen nicht mitreden':​ 
 +https://​www.youtube.com/​watch?​v=BKorP55Aqvg&​hd=1 
 + 
 +KarlVoit: OrgMode (Emacs) 
 + 
 +git mit Emacs: magit http://​www.emacswiki.org/​emacs/​Magit 
 + 
 +Bernhard/​xro:​ dstat 
 +"​versatile resource statistics tool"​ 
 +http://​packages.qa.debian.org/​d/​dstat.html 
 + 
 +18:42 Bernhard/​xro:​ meld 
 +http://​meldmerge.org/​ 
 + 
 +18:55 Bernhard/​xro:​ tmux 
 +http://​en.wikipedia.org/​wiki/​Tmux 
 +http://​tmux.sourceforge.net/​ 
 + 
 +19:03 KarlVoit: OrgMode mit tabellen 
 + 
 +Kurt zeigt compare (ImageMagick):​ 
 +unterschiedliche pixel zwischen aehnlichen versionen von PDFs 
 +http://​www.imagemagick.org/​Usage/​compare/#​statistics 
 + 
 +19:22 Kurt zeigt sichtbarmachung von OCR schriften. 
 +qpdf --qpdf --object-streams=disable input.pdf output.pdf 
 + 
 +NEXT: 
 + 
 +Anton: Bitmessage. Metadatenlose Kommunikation. 
 +(unterschiede zu "​pond"?​) Was ist pond? :-) 
 +https://​pond. 
 +"Pond is forward secure, asynchronous messaging for the discerning."​ 
 + 
 +Nochmal Anton, Nachtrag von daheim: 
 +- Speicherdauer Telefon-Metadaten Amiland seit 1987 
 +http://​www.nytimes.com/​2013/​09/​02/​us/​drug-agents-use-vast-phone-trove-eclipsing-nsas.html 
 +- BM Seite mit Link zu Whitepaper 
 +https://​bitmessage.org 
 +- Ein Schweizer bietet schon ein kostenloses Mail-Gateway an 
 +https://​bitmessage.ch 
 +- Bernhard von der Cryptoparty hat bereits Namecoin integriert 
 +https://​nameid.org/?​name=bernhard 
 +- Ja, es gibt mehrere metadatenlose Systeme, z. B. I2Pbote. Aber ich finde BM sehr einfach einzurichten. Runterladen,​ Starten, IDs machen, los geht'​s. Kein Konto, PGP-key sonstwas ... 
 +- Eine meiner BM-Addis: BM-2cTY8fuXGGXmh3fVgfQMaRCqTpgqp479ux 
 + 
 +Viele Gruesse und schoenen Abend! 
 +Anton 
 + 
 +trapicki: 
 +atop: Top mit detailierter Anzeige für Netzwerknutzung und Harddisk-Nutzung mit sar-äquialenter Archivierung und auch Information von schon beendeten Prozessen. 
 + 
 += Leute = 
 + 
 +16-20h Essen! Sven Guckes 0x0185319B 
 +16-~h  Essen! Daniel Pail 0xF0A19C6A 
 +16-~h  Essen! Wolfgang 
 +16-~h  Essen? Christian Pointner 0x6CED8FE3 
 +16-~h  Essen! Xro (0x8AB79F1C,​0xB4F91486) 
 +16-20h Essen! Kurt+Donna (aber lecker, bitte) 
 +16~h   ​Essen! Viktor (0x9EBA9755) 
 + 
 +16-19h Karl (¬ Essen) 
 + 
 +wo: vorschlaege?​! 
 +* Lieferservice oder hingehen??​ 
 +* Kurt: ich bin für Hingehen! 
 + 
 +"​Z10"​ Asia Fusion Food 
 +www.z10.at +43-316-225337 
 +Zinzendorfgasse 10, 8010 Graz 
 +http://​osm.org/​go/​0Iz~pUGtW?​node=508759950 
 +Speisekarte:​ http://​www.mjam.net/​graz/​z10/​ 
 +http://​realraum.at/​wiki/​doku.php?​id=ueberlebenselixiere 
 + 
 += Links = 
 + 
 +eBook mit Org-mode (untested):​ 
 +http://​devblog.avdi.org/​2012/​01/​12/​my-authoring-tools/​ 
 + 
 +PDF-Kungfoo:​ https://​leanpub.com/​pdfkungfoo 
 + 
 += Ideen = 
 + 
 + * Key Signing Party 
 + * Liste von Ideen: https://​realraum.at/​wiki/​doku.php?​id=show_tell2014&#​ideen 
 + * http://​www.guckes.net/​graz2014/​ - vortragstext mit ein paar tools.. was davon interessiert euch? 
 + * Karl?: https://​github.com/​novoid/​LaTeX-KOMA-template 
 + * Karl: [eine Liste von tollen Dingen, die ich mit Org-mode mache - zeige ich gerne in Überschriften kurz her] 
 + * Karl: OS-unabhängige Fotoverwaltung abseits von Picasa, iPhoto und Co 
 + * Xro: wenn gewünscht: Anki, dircproxy, quassel?, btsync, VXConnectBot?,​ munin, monit, camnote(?), zsh 
 + * Xro: tmux 
 + * Xro: tig, meld 
 +   * meld mit früheren git revisionen:​ 
 +     * https://​www.tittelbach.at/​zsh/​git-meld als zsh function or shell script 
 +     * git alias "​meld"​ in ~/​.gitconfig e.g.: 'meld = !~/​.zsh/​functions/​git-meld'​ 
 +   * sauberes meld als git mergetool 
 +     * https://​www.tittelbach.at/​files/​mergetool_meld_clean_merged.pl in gitconfig als mergetool configurieren 
 + * Kurt (1 oder 2 aus folgenden):  
 +   * Bilder-/​PDF-Seiten-Vergleich mit textueller Ausgabe (5-10 min) 
 +   * OCR-Schriften in PDFs sichtbar machen (5 min) 
 +   * PDF-Metadaten mit Ghostscript manipulieren ( 
 +   * PDFs "​auspacken",​ so dass man sie im Text-Editor manipulieren kann (5 min) 
 +   * "​Große"​ PDFs herunterkochen auf kleinere Dateigröße (5 min) (qpdf) 
 + * NAME: www.lucidchart.com Coloborativ (UML)Diagramme zeichnen über Google Docs 
 + * equinox0815:​ swapoff -a (package mount) 
 + 
 += Q+A = 
 + 
 +[streaming] 
 +@Sven: gibts einen Stream vom Workshop? 
 +Sven: nein, leider nicht. ​ gibt's dann, 
 +wenn jemand rechtzeitig wegen aufbau anfragt. 
 +$NAME: ok, macht nichts 
 +Sven: das naechste mal muessen wir halt bescheid geben. 
 + 
 +OpenTee: danke dafuer! :-) 
 + 
 +EOF 
 +</​file>​ 
 + 
 + 
 +==== Backup von Tmux Show+Tell ==== 
 + 
 +http://​guckes.titanpad.com/​25 
 + 
 +<file - guckes_tmux2014graz.txt>​ 
 += Problem = 
 + 
 +screen is old, there are no updates. 
 +tmux has a vivid community. 
 +so.. how to switch from screen to tmux? 
 + 
 += Log = 
 + 
 +Tmux at first glance: ​ once I understood how to use commands in a running session it started to be real fun!  Splitting a window into so called panes (C-b " for horizontal split or C-b % for vertical) is cool, and then you move/resize panes either using keys or mouse! ​ The latter requires options "​mouse-resize-pane"​ and "​mouse-select-pane"​ which I set in my .tmux.conf (see link below). 
 + 
 +(And here I noticed that I still don't know how to select text using the mouse in tmux) ... looks like one has to decide if the mouse can be used to select/​resize windows/​panes or if it can be used to select text.  Would be nice if I were wrong on this one. 
 + 
 += Links = 
 + 
 +TMUX - Terminal MUltipleXer 
 +TMUX 0.6 [2009-01-17] 
 +Nicholas Marriott <​nicm(at)users.sf.net>​ 
 +home:   ​http://​tmux.sourceforge.net/​ 
 +        http://​sf.net/​projects/​tmux 
 +wiki:   ​http://​en.wikipedia.org/​wiki/​Tmux 
 +mail:   ​tmux-users@lists.sf.net 
 +irc:    irc.freenode.net/​tmux 
 +book:   ​http://​pragprog.com/​book/​bhtmux/​tmux 
 +ChangeLog: https://​sourceforge.net/​p/​tmux/​tmux-code/​ci/​master/​tree/​CHANGES 
 + 
 += HowTos = 
 + 
 +[2010-06-28 by Cody] 
 +http://​blog.hawkhost.com/​2010/​06/​28/​tmux-the-terminal-multiplexer/​ 
 + 
 += Setup Files = 
 + 
 +http://​www.guckes.net/​Setup/​screenrc 
 +this also contains some of the problems i had with screen. 
 +(Sven Guckes) 
 + 
 +Sven Guckes (aka SvenG): 
 +http://​www.guckes.net/​Setup/​tmux.conf 
 + 
 +Jogi Hofmueller (aka Thesix): 
 +http://​hofos.at/​configs/​tmux.conf 
 + 
 +Bernhard (ak Xro): 
 +https://​www.tittelbach.at/​files/​.tmux.conf 
 +Features: 
 +- some keybindings like screen (Ctrl-a) 
 +- j: join-pane 
 +- K: kill-pane mit nachfrage 
 +- \: kill-session mt nachfrage 
 +- B: fenster ineine background session verschieben 
 +- R: config reload 
 +- space: next windows 
 +- backspace: previous window 
 +- tab: next-pane 
 +- |: als intuitive alternative to horizontal split mit cmd 
 +- -: als intuitive alternative to vertical split mit cmd nachfrage 
 +- h: layout der panes ändern 
 +- coole statusleiste die auch das grml default geworden ist :-) 
 + 
 + 
 +http://​www.linuxwiki.de/​tmux 
 +an old attempt to describe tmux 
 +by Sven Guckes and Anselm Helbig 
 +[latest change on 2010-08-01] 
 + 
 += Features = 
 + 
 +== automatic terminal resize == 
 +1. öffne ein terminal 
 +2. starte eine tmux session: tmux new-session -s twotermsession 
 +3. öffne ein zweites terminal 
 +4. attache die selbe tmux session: tmux attach-session -t twotermsession 
 +5. ändere die größe des terminalfensters 
 +6. schau zu wie tmux die session automatisch auf das kleinere fenster anpasst 
 +7. schließe das kleinere terminalfenster 
 +8. schau zu wie tmux automatisch die größere ann die neue kleineste terminal größe anpasst 
 + 
 += Key Bindings = 
 + * w   menu with all windows 
 + * s   ​tree-menu with all sessions and their windows 
 + * #   list all paste buffers (everything you ever copied) 
 + * %   split vertical 
 + * " ​  split horizontal 
 + * !   break two panes into separate windows 
 + * h   ​change layout of panes 
 + 
 + 
 +== tmux commandos == 
 + * werden zur Konfiguration in ~/​.tmux.conf verwendet 
 + * können, genau gleich, mit <​prefix-key>:​ auf der tmux CL eingegeben werden 
 + * können aus der shell als argument zu '​tmux'​ angegeben werden in welchem Fall man z.b. volle zsh shell completion hat und sie auf das aktuelle Fenster wirken 
 + * in jedem der drei Fälle schreiben sich die Commandos exakt gleich 
 + * die meisten Commandos nehmen die Standardargumente  
 +   * -s für quell session:​fenster 
 +   * -t für ziel session:​fenster 
 +   * new-session -s <name der neuen session> da sie eine neue quelle ist 
 + 
 +== Fenster zwischen Sessions verschieben / teilen == 
 + * das aktuelle Fenster in eine andere (oder die selbe) Session linken: link-window -t <target session>​ 
 + * das aktuelle Fenster in eine andere Session verschieben (oder einen anderen Platz in der aktuellen Session): move-window -t <​target-session>​ 
 + * Shortcut dafür festlegen in der config, z.b. C-b O um in die session "​bg"​ zu verschieben:​  
 +    bind-key B move-windows -t bg 
 + 
 +Noch besser, session "​bg"​ bei Bedarf erst anlegen: 
 + * bind-key B if-shell "! tmux has-session -t bg" "​new-session -d -s bg" \; move-window -t bg 
 + 
 + 
 + 
 += Tipps = 
 + 
 +== immer die selbe tmux session attachen/​wiederherstellen == 
 +#> tmux has-session -t guakesession && {exec tmux attach-session -t guakesession || exec zsh} || exec tmux new-session -s guakesession 
 + 
 + 
 += Manual = 
 + 
 +NAME                 
 +SYNOPSIS ​            
 +DESCRIPTION ​         
 +KEY BINDINGS ​        
 +COMMANDS ​            
 +CLIENTS AND SESSIONS 
 +WINDOWS AND PANES    
 +KEY BINDINGS ​        
 +OPTIONS ​             
 +FORMATS ​             
 +NAMES AND TITLES ​    
 +ENVIRONMENT ​         
 +STATUS LINE          
 +BUFFERS ​             
 +MISCELLANEOUS ​       
 +TERMINFO EXTENSIONS  
 +FILES                
 +EXAMPLES ​            
 +SEE ALSO             
 +AUTHORS ​             
 +BSD                  
 + 
 += FILES = 
 + 
 +     ​~/​.tmux.conf ​      ​Default tmux configuration file. 
 +     /​etc/​tmux.conf ​    ​System-wide configuration file.
  
 +EOF
 +</​file>​
  
 ---- ----
-{{tag>​workshop}}+{{tag>​workshop ​show+tell}}
realraum Graz, Brockmanngasse 15, 8010 Graz, realraum - Verein für Technik in Kultur und Gesellschaft
  • /var/lib/dokuwiki/data/attic/showtell/show_tell2014.1395196547.txt.gz
  • Last modified: 2014-03-19 03:35
  • by xro