Skip to content

CCCHH-Grand Opening - 23.08.2014 18 Uhr

Nach Wochen schweißtreibender Arbeit ist es nun so weit:
Der CCC Hansestadt Hamburg weiht seine Räumlichkeiten in der ehemaligen Viktoriakaserne Altona ein!
Wir möchten alle Haecksen, Nerds und Hacker zu unserer großen Eröffnungsparty einladen und uns bei allen Helfern bedanken, die uns beim Umzug und der Renovierung so tatkräftig unterstützt haben!
Wir wollen das Haus mit DJs, Tschunk und jeder Menge gute Laune ordentlich rocken und mit dieser Party unser neues Quartier vorstellen.
Los geht es am 23. August ab 19:00 Uhr im Zeiseweg 9, (Eingang über den Hof auf der Rückseite des Gebäudes) 22765 Hamburg
Wir freuen uns auf euch alle!

Quelle

Natürlich ist die Feier genau an dem Wochenende der froscon :-(. Euch wünsche ich viel Erfolg, viele Besucher und noch mehr Spaß!

Rettet unsere Hebammen - Übergabe der Petition am 26.06.2014 vor dem Hamburger Rathaus

[...] am 26.06., tagen die Landesgesundheitsminister in Hamburg. Von 11 bis 13 Uhr demonstrieren wir auf dem Hamburger Rathausmarkt. Ich werde zudem alle Unterschriften unserer Petition an die Vorsitzende der Gesundheitsministerkonferenz, Frau Prüfer-Storcks, übergeben. Kommt vorbei mit Kind und Kegel, zeigt Gesicht, ich freue mich über jede Unterstützung. [...]

Quelle

Wenn ihr in der Innenstadt von Hamburg arbeitet, schlendert doch mit vorbei und demonstriert mit. Der Hebammenberuf sollte gerettet werden. Ohne Hebammen gibt es auch keine Geburtshäuser mehr.

Introduction Into Docker and Continous Delivery with Docker - Docker Usergroup Hamburg 09.06.2014

Docker UserGroup Hamburg

Introduction Docker

General

By Johannes Ziemke from docker

What is Docker

  • version 1.0 released a few hours ago - api stable (a bit)
  • written in go
  • build, packs and ships applications as lightweight containers
  • build once an run almost everywhere (since kernel 3.8.*)
  • rewrite of docCloud PaaS code

Benefits

  • start always from clean slate
  • spawn up complete test infrastructures in seconds
  • run your code against multiple versions easily
  • easy up setup of software environment
  • distribute complex setups as self-contained containers
  • build own infrastructure
  • easy ups deployment per day
  • scaling and mantaining of infrastructure (state convergence, manage everything)
  • helps you to solve managing complexity
    • similar problems
      • modules, classes, plugins
      • human communication: named concepts like car, cat or container
      • shipping goods: intermodal containers
    • solution: create an abstraction
      • does not matter what is in the container nor where it runs
      • clear separation of concerns (reduce communication between developers and ops)
      • developer can take care about used libraries, packagemanager, ...
      • op can take care about the system (alos resource planning and monitoring)
  • running commandos on top of:
    • immutable, shipable, layered images (defined by dockerfile, built by builder and pushed/pulled to registry)
    • copy-on-write storage on top (provides writeable layer on top of read only images to persists changes done by running container)
      • aufs
      • btrfs
      • devicemapper
    • isolated environment
      • using kernal features
        • namespaces (isolation by scoping, available: pid, mnt, net, uts, jpc, user)
        • cgroups (limit, accound and isolated general devices, cou, memory, ...)
        • future (solaris zones ...)
    • via RESTish API
    • missing pieces
      • docker can not address service discovery or dynamic scheduling
      • projects to close the gap
        • openstack
        • coreOs
        • mesos + marathon
        • flynn.io

Demotime

  • --privileged - can break out of container but control host
  • images are read only and creating a container on each start
  • docker commit - creates new image out of running container
  • use boot2docker

Continous Delivery with Docker

By Tobias Schwab from Dynport GmbH

Philosophie

  • continous delivery
  • canarien releases
  • "never touch running system", create a new one when something has to change
  • immutable releases (once created, never change it)

Why They used Docker

  • privacy concerns, aws not an option
  • hoster they could not pick
  • unreliable hoster API
  • flash based structure management
  • limited capacity
  • they are the biggest customer

Learnings

  • image based deployments -> use dockerfiles (do not add dockerfile generators on top)
  • use syslog and rsyslog to log out of the container
  • >>CMD ["/sbin/init"]<< to start debian based image
  • caching
  • configuration management
    • store configuration in environment
    • dependency injected with start of container (use same container for testing, stageing, testing ...)
    • logfiles and data outside of the container
  • do not
    • full blown vm (best case, one service per container)
    • ssh deamon inside containers
    • syslog deamon inside containters (sometimes needed)
    • user management (everything can run as root)
    • chef/puppet makes caching useles
    • rely on external services (github, gem page)
  • build management tools
    • bundler, pip, carton, composer, ...
    • problem is, they are slow on "clean slate"
    • ways to solve
      • add mainifest (like composer.lock) before code and use cached build files
      • pre-bundles base images
  • multi host
    • image distribution via docker registry
    • weighted load balancing via HAProxy
    • SSL termination via HAProxy (container exists by Johannes Ziemke)
  • load balancing
    • HAProxy
    • pool configuration stored in redis/etcd
    • configuration update
      • created
      • uploaded via ssh to host
      • verify configuration
      • replace configuration (old with new)
      • reload configuration
  • logging
    • putting container id, revision of image (host, code, request) via rsyslog out of the container
  • metrics
    • openTSDB
      • distributed, scalable time series database
      • hbase
      • tags/diminsions
      • from syslog via udp
      • rickshaw.js for graphs
      • compare status cudes, counts and times between actions of two revisions
  • benefits (reduces)
    • external dependencies
    • "did work on my machine"
    • unused cpu cycles
    • number of hosts
    • feedback times (number of deploys per day)
    • time to get new host online
    • hosts are more flexible
    • controlled revision change (controlled on each host)
    • faster build

DEMONSTRATION “FREIHEIT STATT ANGST – HAMBURG” - 17.05.2014 – 14:00 Uhr – Rathausmarkt, Hamburg

Originaleintrag 09.05.2014

Das Hamburger Bündnis gegen Überwachung ruft auf, mit uns am Samstag, den 17.Mai 2014 für den Erhalt des Grundrechts auf Privatsphäre und gegen die zunehmende Überwachung zu demonstrieren.

Wenn Sie

  • nicht von in- und ausländischen Geheimdiensten ausspioniert werden wollen,
  • nicht wollen, dass von uns allen gespeichert wird, wer mit wem telefoniert und E-Mails verschickt,
  • einen wirksamen Schutz für Ihre Daten in sozialen Netzwerken und Unternehmen wollen, und
  • die Stärkung Ihrer Privatsphäre auf vielen anderen Wegen befürworten,
  • dann kommen Sie um 14:00 Uhr zur Auftaktkundgebung auf dem Rathausmarkt.

Unsere Forderungen:

  1. Politisches Asyl und Schutz für Whistleblower
  2. Alle Fakten zur NSA/GCHQ/BND-Affäre mit einem Untersuchungsausschuss offenlegen
  3. Europäischen Datenschutz stärken
  4. Internationales Abkommen zur Freiheit des Internets und für Netzneutralität
  5. Freie Software zum Schutz der Privatsphäre fördern
  6. Allgemeine Kommunikationsüberwachung verhindern
  7. Keine Vorratsdatenspeicherung (VDS)
  8. Keine Bestandsdatenauskunft (BDA)
  9. Abschaffung von „Gefahrengebieten“ in Hamburg
  10. Abrüstung von Überwachung bei Geheimdiensten und Strafverfolgern
  11. Wirksame demokratische Kontrolle der Geheimdienste

Quelle
Macht mit und zeig das ihr euch nicht von der Dauerbeschallung der Terrorwarnungen einschüchtern lasst, weil ihr wisst, dass jeder Mensch mehr Liebe als Hass in sich trägt.

Aktualisierung 17.05.2014

Das Wetter hat es gut mit uns gemeint. Die Demo wurde bei schönstem Wetter abgehalten. Die Route wurde kurzerhand geändert und so ging es einmal um die Binnenalster, vorbei an lauter Menschen aus dem "Neulanddeutschland".
Besonders gefreut hat mich das Bündnis Rechtsanwälte gegen Totalüberwachung. Nicht nur das dieses Bündnis das Vertrauen in die Rechtsanwälte zurückbringt, nein dieses Bündnis hat es geschafft, dass ein Flugzeug-Bannerschlepp über Hamburg kreiste. Sehr stark, dankeschön!.

Auf der Dichröhre gibt es bisher ein Video, Bilder sind mir bisher entgangen.
Danke an alle Menschen, die dabei waren. Danke ebenfalls an die tollen Redner der piratenpartei, vom digitalcourage.de (der uns die ganze Demo über super begleitet hat!, von Anonymous (super gemacht!) und auch von den Liberalen (das nächste Mal gibt es eventuell sogar einen Link ;-)).