Seite wählen

NETWAYS Blog

Hier erfährst Du alles was uns bewegt. Technology, Hardware, das Leben bei NETWAYS, Events, Schulungen und vieles mehr.

Werde NWS-Partner!

Du hast schon mal Dein Lieblingsrestaurant weiterempfohlen, wurdest dafür aber nie wirklich honoriert? Das ist bei uns anders! Jetzt hast Du als NWS-Kunde nämlich die Möglichkeit, NETWAYS Web Services weiterzuempfehlen und sogar davon zu profitieren! Zusammenarbeit...

Werde NWS-Partner!

Du hast schon mal Dein Lieblingsrestaurant weiterempfohlen, wurdest dafür aber nie wirklich honoriert? Das ist bei uns anders! Jetzt hast Du als NWS-Kunde nämlich die Möglichkeit, NETWAYS Web Services weiterzuempfehlen und sogar davon zu profitieren! Zusammenarbeit...

Werde NWS-Partner!

Werde NWS-Partner!

Du hast schon mal Dein Lieblingsrestaurant weiterempfohlen, wurdest dafür aber nie wirklich honoriert? Das ist bei uns anders! Jetzt hast Du als NWS-Kunde nämlich die Möglichkeit, NETWAYS Web Services weiterzuempfehlen und sogar davon zu profitieren! Zusammenarbeit...

Unternehmensfortbildung NETWAYS-Style

Als ich am 01. September meine Ausbildung bei NETWAYS begonnen habe, bemerkte ich sofort die kollegiale und angenehme Atmosphäre unter den Kollegen. Diese positive Ausstrahlung hält noch bis heute an, dennoch kommt sie nicht von Ungefähr. Viele Events und...

NETWAYS Web Services: Connect to your own Domain!

Our team has continued to improve the NETWAYS Web Services products for providing more comfort to our customers. Now any app can be run under its own Domain Name in combination with its own SSL certificate. This option is available for the following products: GitLab...

Lösungen & Technology

Interop – IT Expo and Conference

Es ist zwar schon ein paar Tage her, ich möchte euch den Blogpost aber dennoch nicht vorenthalten. Die Interop ist eine weltweit organisierte Konferenz die im Gegensatz zu anderen Ausstellungen wie beispielsweise der Cebit nicht einmal im Jahr und an einem zentralen...

Events & Trainings

OSMC – Stay tuned – Hackathon

OSMC 2017 | The worldwide leading conference on open source monitoring solutions November 21 to 24 | Nuremberg In part 3 of the Blopgseries "OSMC - Stay tuned" we want to give you a short overview of the OSMC Hackathon on November 24: We will start the day with a...

OSMC – Stay tuned – Hackathon

OSMC 2017 | The worldwide leading conference on open source monitoring solutions November 21 to 24 | Nuremberg In part 3 of the Blopgseries "OSMC - Stay tuned" we want to give you a short overview of the OSMC Hackathon on November 24: We will start the day with a...

OSMC – Stay tuned – Hackathon

OSMC 2017 | The worldwide leading conference on open source monitoring solutions November 21 to 24 | Nuremberg In part 3 of the Blopgseries "OSMC - Stay tuned" we want to give you a short overview of the OSMC Hackathon on November 24: We will start the day with a...

Keine Ergebnisse gefunden

Die angefragte Seite konnte nicht gefunden werden. Verfeinern Sie Ihre Suche oder verwenden Sie die Navigation oben, um den Beitrag zu finden.

Web Services

Keine Ergebnisse gefunden

Die angefragte Seite konnte nicht gefunden werden. Verfeinern Sie Ihre Suche oder verwenden Sie die Navigation oben, um den Beitrag zu finden.

Keine Ergebnisse gefunden

Die angefragte Seite konnte nicht gefunden werden. Verfeinern Sie Ihre Suche oder verwenden Sie die Navigation oben, um den Beitrag zu finden.

Keine Ergebnisse gefunden

Die angefragte Seite konnte nicht gefunden werden. Verfeinern Sie Ihre Suche oder verwenden Sie die Navigation oben, um den Beitrag zu finden.

Keine Ergebnisse gefunden

Die angefragte Seite konnte nicht gefunden werden. Verfeinern Sie Ihre Suche oder verwenden Sie die Navigation oben, um den Beitrag zu finden.

Unternehmen

FM Empfänger mit dem Raspberry Pi 3

Es gibt viele Projekte für Einsteiger, um mit einem Raspberry Pi kleineres zu realisieren. Unter anderem ein FM Empfänger, wofür die folgende Anleitung genutzt werden kann. Materialien:  Raspberry Pi 3 Female Female Jumper Tea5767 Modul Lautsprecher (Beispiel) AUX...

FM Empfänger mit dem Raspberry Pi 3

FM Empfänger mit dem Raspberry Pi 3

Es gibt viele Projekte für Einsteiger, um mit einem Raspberry Pi kleineres zu realisieren. Unter anderem ein FM Empfänger, wofür die folgende Anleitung genutzt werden kann. Materialien:  Raspberry Pi 3 Female Female Jumper Tea5767 Modul Lautsprecher (Beispiel) AUX...

StayFriends überholt studiVZ

Laut den neuesten Quartalszahlen der AGOF (Arbeitsgemeinschaft Online Forschung) hat unser Kunde StayFriends sich an die zweite Stelle der am besten besuchten Social Networks Deutschlands vorgearbeitet und damit sogar den früheren Platzhirschen studiVZ überholt. Laut...

Blogroll

Da hast Du einiges zu lesen …

LinuxTag 2014 … natürlich mit uns

linuxtag_logoAuch dieses Jahr findet der LinuxTag wie gewohnt wieder in Berlin statt. Im Vergleich zu den Vorjahren ist der Wechsel in eine neue Location, nämlich der Station Berlin, mit Sicherheit die größte Veränderung. Aber auch der Schulterschluss mit der re-publica und droidcon sollen dem Format wieder mehr Leben einhauchen.
Die Messe Berlin, der LinuxTag e.V., aber auch wir haben mit dem RootCamp immer wieder versucht neue Akzente in alter Lokation zu setzen, jedoch konnte kein Besucherzuwachs festgestellt werden. Nun geht man mit Partnerschaften und neuem Veranstaltungsort andere Wege. In Konkurrenz zu den immer mehr werdenden Veranstaltungen muss sich eben auch der LinuxTag neu orientieren und seinen Platz verteidigen.
Mit dem Schwerpunkt IT-Sicherheit und einigen interessanten Referenten in diesem Bereich setzt man zudem auf ein nach wir vor aktuelles Thema und möchte so auch neue Besucher auf den LinuxTag locken.
Wir sind zwar nicht auf der re-publica.de, aber natürlich auf dem LinuxTag mit von der Partie. Konkret startet Dirk heute um 14.45 Uhr mit einem Vortrag zum Thema Foreman. Foreman ist eine ideale Ergänzung zu Puppet und erleichtert die Verwaltung großer Infrastrukturen enorm. Am Freitag um 16.00 Uhr wird Markus Frosch etwas über die aktuellen Entwicklungen im Icinga Projekt berichten, das diese Woche seinen fünften Geburtstag feiern konnte. Ich werde mich bereits am Freitag um 14.45 mit Logstash in neuester Version dem Publikum zu erkennen geben.
Am Abend gibt es dann noch eine Podiumsdiskussion mit dem Titel „Stellenanzeigen enträtselt“ bei der ich ebenfalls am Start bin. Eigentlich glaube ich ja, dass unsere Anzeigen nicht schwer zu verstehen sind, aber ich bringe gleich ein paar Anzeigen und Arbeitsverträge mit, falls jemand spontan unterschreiben will.
Wir sehen uns also dann am Freitag und ab 01.06. bei NETWAYS 🙂

Bernd Erk
Bernd Erk
CEO

Bernd ist Geschäftsführer der NETWAYS Gruppe und verantwortet die Strategie und das Tagesgeschäft. Bei NETWAYS kümmert er sich eigentlich um alles, was andere nicht machen wollen oder können (meistens eher wollen). Darüber hinaus startete er früher das wöchentliche Lexware-Backup, welches er nun endlich automatisiert hat. So investiert er seine ganze Energie in den Rest der Truppe und versucht für kollektives Glück zu sorgen. In seiner Freizeit macht er mit sinnlosen Ideen seine Frau verrückt und verbündet sich dafür mit seinen beiden Söhnen und seiner Tochter.

OSMC und Open Source Backup Conference (OSBConf) in den Startlöchern!

OSDC_alle Grafiken_redesignKaum ist die OSDC mit einem KonfettiregenMariachi-BandFeuerwerks-Feeling abgeschlossen, da steht schon neuer Anlass zur Freude vor der Tür! Und das in zweifacher Ausfertigung:

    1. Der Call for Papers zur OSMC hat begonnen und das bedeutet, dass Du, ja genau DU, als Referent dabei sein kannst! Größte Herausforderung ist dabei natürlich die, einen ganz besonders phantastischen Vortragsvorschlag einzureichen… aber auch ebenselben bis zum Ende des CfP (30.Juni 2014) fertig zu bekommen ist eine Aufgabe, die professionelle Prokrastinatoren an den Rande des Nervenzusammenbruchs bringen könnte.
    2. Wir callen auch für die OSBC (Open Source Backup Conference) bis zum 6. Juni for Speakers! In der Hauptstadt der Jecken werden am 22. und 23. September all jene vor lauter Glückseligkeit mit Kamelle werfen, bei denen Vorsorge und Sicherheit ganz groß geschrieben werden.

Selbstverfreilich gibt es für beide Veranstaltungen auch schon Tickets! Fündig werdet Ihr hier und hier und das für die Dauer des CfP auch noch zum Early Bird-Preis!

Ruby zaubert mit Excel und Spreadsheets

In der heutigen Arbeitswelt werden viele Daten in Spreadsheets oder Exceltabellen verwaltet.
Ein paar Tage ist es her, da galt es für mich anhand einer Exceltabelle Infos zu einem Projekt zu sammeln und mit zugehörigen Dateien in ein Verzeichnis zu verpacken.
Dabei war es Fakt die Datensätze der Tabelle auszulesen und mit den Datensätzen in der Datenbank zu vergleichen.
Bei Google stößt man dabei schnell auf „CSV Spreadsheets lesen“ nur dann wird das Konvertieren und Selektieren zur schmerzlichen Angelegenheit.
Um größere Schäden zu vermeiden, gibt es schlaue Magier die immer ein Gem in dem Zylinder haben.
Dazu stelle ich euch das RubyGem „Roo“ vor, dass das Verarbeiten von Excelsheets zu einem Kinderspiel macht.
Ich werde mich bei dem Beispiel nur auf den kleinsten Anwendungsfall beziehen.
Und dazu installieren wir das Gem zuerst:

$ sudo ruby gem install roo

Unser Beispiel ist eine Spreadsheet im .xlsx Format.
screenshot1

#!/usr/bin/env ruby
require 'rubygems'
require 'roo'
foo = Roo::Excelx.new("projects.xlsx")
foo.default_sheet = foo.sheets.first
2.upto(8) do |line|
  project_title = foo.cell(line,'A')
  type = foo.cell(line, 'B')
  vendor = foo.cell(line, 'C')
  target = foo.cell(line, 'D')
  puts "#{project_title}\t#{type}\t#{vendor}\t#{target}"
end
foo.to_csv("foo.csv")

Mit diesem Zehnzeiler wird für die Zeile 2 bis 4 der jeweilige Inhalt einer Spalte
in die dafür definierte Variable geschrieben.
Mit „puts“ wird der Inhalt der Variable an die Ausgabe gegeben.
Bildschirmfoto 2014-05-06 um 12.20.26
Falls die Excelsheets zu lang sind um ein Ende definieren zu können kann das upto() mit weiteren
Optionen ausgeführt werden.

first_column,
last_column,
first_row and
last_row

Auf unseren Fall angepasst, schaut das so aus:

2.upto(foo.last_row) do |line|

Mit diesem Gem macht auch das Verarbeiten von großen Exceltabellen wieder einen Sinn.
Weitere Infos findet Ihr auf der Homepage von Roo
Ich kann dazu nur noch sagen „Just awesome!“ oder auch „It’s a kind of magic!“
Mehr coole Tricks und Magie findet Ihr auf unserem Blog

Thilo Wening
Thilo Wening
Manager Consulting

Thilo hat bei NETWAYS mit der Ausbildung zum Fachinformatiker, Schwerpunkt Systemadministration begonnen und unterstützt nun nach erfolgreich bestandener Prüfung tatkräftig die Kollegen im Consulting. In seiner Freizeit ist er athletisch in der Senkrechten unterwegs und stählt seine Muskeln beim Bouldern. Als richtiger Profi macht er das natürlich am liebsten in der Natur und geht nur noch in Ausnahmefällen in die Kletterhalle.

Weekly Snap: Screen & SSH, Foreman & Parameterized Classes

weekly snap28 April – 2 May hailed in a new month with sys admin tips galore and a Request Tracker webinar slipped in.
Ronny began the week by sharing his trick to get Screen to work with SSH agent forwarding properly.
Markus then explained parameterized classes in Foreman as Michael showed how simple it is to configure Icinga 2 using the recent 0.0.10 release.
Last but not least, Christian and Marius held a successful webinar on Request Tracker after a technical hiccup.

Parametrisierte Klassen mit Foreman

Wenn in den Einstellungen Parametrized_Classes_in_ENC für Puppet auf true gesetzt ist, unterstützt Foreman parametrisierte Klassen. Weitere Grundvoraussetzung ist außerdem das Foreman einen Puppetmaster als Smart Proxy angebunden hat und auf dessen Puppetmodule zugreifen kann.
Somit können die Puppet Klassen vom Puppetmaster importiert werden:
Bildschirmfoto vom 2014-04-28 07:23:03
Innerhalb einer Klasse kann Foreman sich bei den Parametern dann über die Klassenvorgabe hinwegsetzen (= „Override“). Wie im folgenden Beispiel anhand der Klasse ntp mit dem Parameter servers gezeigt, empfiehlt es sich entsprechende Standardvorgaben zu setzen:
Bildschirmfoto vom 2014-04-28 07:38:03
Ergänzend dazu können für einzelne Hosts über FQDN, Hostgruppe oder anderen Kriterien abweichende Werte festgelegt werden. Foreman bietet dazu an verschiedenen Stellen des Webinterfaces Möglichkeiten dies zu tun.
Bildschirmfoto vom 2014-04-28 07:45:41
Nebenan ein exemplarisches Beispiel für geänderte NTP-Server innerhalb der Puppet Klasse.
Hier werden für die Hostgruppen CentOS und Debian abweichende Werte hinterlegt. Bei Systemen die keine Zuordnung zu den beiden Hostgruppen haben, greift die zuvor gesetzte Standardvorgabe.
Wichtig ist zudem das die jeweilige Puppet Klasse den entsprechenden Hosts auch zugewiesen wird. Auch dies kann bei Foreman an verschiedenen Stellen, z.B. direkt im Host oder der Hostgruppe, erfolgen.
Mit parametrisierten Klassen über Foreman ist es somit möglich individuelle Konfigurationen unabhängig von site.pp & Co. zu definieren und diese an zentraler Stelle übersichtlich zu verwalten.

Markus Waldmüller
Markus Waldmüller
Head of Strategic Projects

Markus war bereits mehrere Jahre als Sysadmin in Neumarkt i.d.OPf. und Regensburg tätig. Nach Technikerschule und Selbständigkeit ist er nun Anfang 2013 bei NETWAYS als Senior Manager Services gelandet. Seit September 2023 kümmert er sich bei der NETWAYS Gruppe um strategische Projekte. Wenn er nicht gerade die Welt bereist, ist der sportbegeisterte Neumarkter mit an Sicherheit grenzender Wahrscheinlichkeit auf dem Mountainbike oder am Baggersee zu finden.