This is an old revision of the document!


Wir zeigen unsere Lieblings-Tools und -Sites.
Zuschauen ist natuerlich okay.
Fragen sind sehr willkommen.
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?

Ideen

Diese Ideen bestehen weiterhin:

  • ack - “better than grep”!
  • git - repository tool
  • vim (text editor) - plugins, new options in v7.3
  • ccal.py - a CLI calendar
  • arecord/aplay (Linux)
  • MTR - traceroute für hipster
  • youtube-dl - download videos form YouTube and other sites
  • mplayer - play videos of all formats
  • mplayer control - an alternative manual for mplayer
  • cwrapper - color wrapper to colorize the output of other tools
  • htop - an interactive process viewer - process view on steroids
  • atop: Infos über einzelne Prozesse über Nutzung von Netzwerk, Disk, Speicher und CPU [trapicki]
  • glances - htop auf komisch
  • lolcat - all the colors of the rainbow!
  • mosh - the MObile SHell] - a replacement for ssh
  • JuiceSSH for Android
  • VXConnectBox for Android
  • rsync (via ssh transport)
  • zsh - best shell ever
  • putty and kitty
  • SparkleShare - Self hosted, instant, secure file sync
  • duplicity - Encrypted bandwidth-efficient backup using the rsync algorithm
  • web tools: urlstack (homegrown read it later thingie), input / file upload (send to home)
  • vCard Maker - Free electronic business card generator
  • QRU.io - scan QRcode, get vcard
  • recording terminal sessions with ttyrec+ipbt, tpp?
  • ttyrec
  • ipbt
  • stm-data
  • screen | tmux
  • urlview - display+choose from list of URLs
  • urlwatch - detecting changes on webpages
  • urlscan - a replacement for urlview
  • sed
  • awk
  • xro: perl-exiftool
  • gimpf: hledger
  • monit
  • munin (xro ?)
  • btsync

http://guckes.titanpad.com/24

= 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

Backup von Tmux Show+Tell

http://guckes.titanpad.com/25

= 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
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
== 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 "serverprocs" zu verschieben: 

    bind-key O move-windows -t serverprocs
= 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

realraum Graz, Brockmanngasse 15, 8010 Graz, realraum - Verein für Technik in Kultur und Gesellschaft
  • /var/lib/dokuwiki/data/attic/showtell/show_tell2014.1396918597.txt.gz
  • Last modified: 2014-04-08 02:56
  • by xro