Geekstammtisch

Mehr oder weniger regelmäßiger Stammtisch rund um Geektum, (Web)development und was immer unsere Gäste an interessanten Dingen zu erzählen haben

https://geekstammtisch.de/

subscribe
share






GST018 - Runde Ecken


Synopsis

Der Geekstammtisch wird volljährig! Dieses mal sprachen wir mit Sebastian Kippe (@skddc) und sprechen über Hacking Trips, sein Startup 5Apps, das Arbeiten beim W3C, HTTP 2.0, IPv6, SSL, DevOps. Zum Abschluss noch ein ganz besonderes Thema: BitCoins und Namecoin.

Unser Gast (00:00:00)
  • Sebastian Kippe (@skddc)
  • Gründer von 5Apps (https://5apps.com/)
  • Railscamp Germany 2013 Organizer
  • Arbeitet an remoteStorage (http://remotestorage.io) und anderen Open Source Projekten
Hackertrips (00:02:23)
  • AfricaHackTrip 2013: http://africahacktrip.org
  • Geeksphone (Firefox OS developer device): http://www.geeksphone.com
  • Hacker Beach: http://hackerbeach.org
    • Einfach über Weihnachten mal ein Flugticket buchen und kommen.
5Apps (00:06:08)
  • Haben eine Vision und implementieren verschiedene Produkte, um diese zu erreichen.
  • sind WC3 Mitglied: https://5apps.com/press/2013-05-28-5apps-joins-w3c-to-help-shape-the-web
  • Wir diskutieren über die aktuellen Trends im HTML5/CSS/… Sektor
  • Die 5Apps Vision: Alle Anwendungssoftware für den User soll auf der der Open Web Platform aufbauen.
Web Apps (00:08:56)
  • Packaging von client-side Web Anwendungen
    • Packaged Web Apps (Widgets) - Packaging and XML Configuration: http://www.w3.org/TR/widgets/
    • Open Web App manifest: https://developer.mozilla.org/en-US/docs/Web/Apps/Manifest
  • Ausflug: Java Web Start (https://en.wikipedia.org/wiki/JavaWebStart) und Java Applets (https://en.wikipedia.org/wiki/Java_applet).
  • Dart: http://en.wikipedia.org/wiki/Dart(programminglanguage)
  • Produkte bei Google Apps for Business: http://www.google.com/enterprise/apps/business/products.html
  • Google Reader Replacement: Basti und Basti benutzen https://feedbin.me/
  • DIE RSS Mailing Liste von Brent Simmons: http://inessential.com/2013/03/17/rss-sync_mailing_list
5Apps Deploy und Storage & remoteStorage (00:16:00)
  • Das erste Produkt von 5Apps: 5Apps Deploy
  • PaaS für Client-side JavaScript Apps
  • Hilft zusätzlich zu einem "git push"-Deploy z.B. beim Packaging
  • Weitere zukünftige Dienste von 5Apps Deploy:
    • JavaScript Exception Tracking
    • Web store/payment integration
  • 5Apps Storage
    • work in progress (schon experimentell kostenlos bei jedem Account dabei)
    • basiert auf remoteStorage (siehe oben)
    • Idee: Daten liegen nicht beim App-Anbieter (z.B. Google), sondern wo der User das will
  • remoteStorage ist ein Protokoll für einen Key-Value Speicher http://remotestorage.io/ http://tools.ietf.org/html/draft-dejong-remotestorage-01
  • Webfinger: https://code.google.com/p/webfinger/
  • remoteStorage: Umziehen des Anbieters?
    • aktuell nicht direkt vorgesehen, wenn dann muss das der Client machen, oder der Serveranbieter selbst anbieten
    • Google Takeout: https://www.google.com/takeout
  • Verschiedene Apps sollen die selben Daten benutzen können
    • und eben nicht wie bei iCloud!
  • Konflikte werden im Moment bei remoteStorage noch wenig berücksichtigt :-/
  • remoteStorage.js funktioniert auch offline
  • ownCloud: http://owncloud.org
  • Unhosted: https://unhosted.org
  • 5Apps benutzt Riak für ihr remoteStorage Produkt und App Hosting
Das W3C, DRM & App Stores (00:27:10)
  • 5Apps ist unter anderem in der Web Apps Working Group: http://www.w3.org/2008/webapps/
  • Sebastian ist schon länger in der HTML Working Group
  • W3C bei Github: https://github.com/w3c
    • https://github.com/w3c/manifest
  • Der dritte wichtige Schritt bei 5Apps: App Store(s)
  • Freie Apps, selbst gehostet, ohne Lock-In
  • Open Source als Kern eines Unternehmens gibt es immer häufiger
    • z.B. Basho mit Riak
  • Früher™ war das Web schon mal offener
  • Wir schweifen kurz richtung Videostandards für’s Web ab: webm/VP8, h.265
  • Gedankenexperiment: h.264 freikaufen
  • Das W3C und DRM: http://www.w3.org/QA/2013/03/drmandtheopenweb.html
    • Encrypted Media Extensions: https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media.html
    • Proprietäre DRM-Module
    • eigentlich nicht vereinbar mit den Zielen des W3Cs http://www.w3.org/Consortium/mission#principles
HTTP 2.0, IPv6, SSL (00:40:15)
  • HTTP 2.0 (http://en.wikipedia.org/wiki/HTTP_2.0) und SPDY (http://en.wikipedia.org/wiki/SPDY)
  • 5Apps unterstützt SPDY für das App Hosting und für den 5Apps Storage
  • …aber kein IPv6 :-/
  • Custom Domain SSL ist teuer
    • 20 USD/Monat bei Heroku: https://addons.heroku.com/ssl
    • 600 USD/Monat bei AWS CloudFront: http://aws.amazon.com/cloudfront/custom-ssl-domains/
  • In neuen Browsern gibt es keine Warnungen mehr bei unsicherem Content, sondern der wird geblockt
Ops und Infrastruktur bei 5Apps (00:46:51)
  • 5Apps: zwei Vollzeit Entwickler und ein Infrastruktur-Entwickler: https://5apps.com/about#team
  • Brightbox Cloud: http://brightbox.com/
    • UK, gute API, Support in fog (http://fog.io/)
  • Im Einsatz bei 5Apps: Rails, Sinatra, Unicorn, Resque, Gitolite
  • nginx als Webserver, Loadbalancer (intern und extern)
  • Riak: http://basho.com/riak/
  • chef: http://www.opscode.com/chef/
    • Infrastruktur
    • Deployment (http://community.opscode.com/cookbooks/application)
    • Knife Spork https://github.com/jonlives/knife-spork
  • Travis CI Pro: http://travis-ci.com/
    • CI
    • Asset Compilation
    • Deployment
    • leider noch invite-only
Travis Foundation & RailsGirls: Summer of Code (00:57:00)
  • Travis Foundation: http://about.travis-ci.org/foundation
  • RailsGirls Summer of Code: http://railsgirlssummerofcode.org
Self-Hosted Cloud, GPG, Apple und HTML5 (01:00:08)
  • 5Apps strebt auch langfristig self-hosting an
  • SURFnet: http://www.surfnet.nl/en/Pages/default.aspx
  • SAML http://en.wikipedia.org/wiki/SecurityAssertionMarkup_Language
  • Anynines http://www.anynines.com
  • CloudFoundry http://www.cloudfoundry.com
  • GPGMail für OS X https://gpgtools.org/gpgmail/index.html
  • ThinkPad X1 http://shop.lenovo.com/us/en/laptops/thinkpad/x-series/x1-carbon/index.html
  • OS X Mavericks Safari http://www.apple.com/osx/preview/#safari
  • Apple Mac Pro website http://www.apple.com/mac-pro
  • iWork for iCloud https://www.apple.com/iwork-for-icloud
  • XHTML http://www.w3.org/TR/xhtml1/
  • XHTML Fehlerseite für invalides Markup http://cafe.elharo.com/wp-content/uploads/2008/06/01fig02.png
Bitcoin / Namecoin (01:17:30)
  • Mozilla Persona :https://persona.org
  • Bitcoin: https://en.bitcoin.it/wiki/Main_Page
  • Namecoin: http://dot-bit.org/Namecoin http://dot-bit.org/Main_Page
  • Bitcoin Meetups im Startplatz: http://www.startplatz.de/event/2-bitcoin-konferenz
  • Bitcoin Kiez: http://bitcoinkiez.wordpress.com
  • Room 77: http://room77.de


fyyd: Podcast Search Engine
share








 June 28, 2013  1h25m