Jan 28 2010

Interview mit Dennis ‘DenniX’ Steinmann

Category: TeamnesQuick @ 20:48

Hallo Liebe Leser und Lererinnen,

Nach dem ganzen “Jahres-end-Stress” (ja ich glaube das Wort habe ich grade erfunden), geht es hier im #Musik DevBlog wieder voran, heute möchte ich euch unseren Hausinternen System Administrator DenniX näher vorstellen.

  • Hallo Dennix, stell dich zuerst einmal kurz vor

Ich bin DenniX, 19 Jahre aus dem Ruhrgebiet und bin seit Mitte 2007 bei RauteMusik. Anfangs als Club-DJ, jetzt allerdings als Systemadministrator in der Technik Leitung. Eine lange Zeit habe ich auch das Entwicklerteam geleitet, welches ich aber inzwischen abgegeben habe

  • Seit wann bist du bei RauteMusik?

Seit dem 22.08.2007

  • Was sind deine Aufgaben bei RauteMusik?

Zu meinen Aufgaben gehört die Wartung und Instandhaltung aller Systeme von RauteMusik. Das heißt, ich muss dafür Sorgen, dass alles reibungslos läuft. Unter Anderem bin ich auch Ansprechpartner für Probleme und Störungen bei der Technik.

  • Wie bist du zu RauteMusik gekommen?

Ich bin damals durch einen alten Freund auf RM aufmerksam geworden. Der hat mir das Radio gezeigt und ich habe dann über 2 Jahre hinweg immer den #Musik.Club-Stream gehört. Irgendwann war ich dann auch soweit und habe mich als DJ beworben. Und dann kam so eine Art “fliegender Wechsel” ins Technik Team.

  • Wieso hast du dich beworben? Wieso bist du dann ins Technik Team gewechselt?

Vor RauteMusik war ich bei einem kleinen Radio. Dort war ich auch Moderator, die Tätigkeit wollte ich dann bei RM weiterführen um mich zu verbessern. Ins Technikteam kam ich dann, weil es an Technikern und Entwicklern mangelte und ich mich dafür ebenfalls interessiert hatte. Primär war mein Gedanke damals zur Bewerbung aber trotzdem das DJing. So wendet sich das Blatt

  • Seit wann entwickelst du in PHP? Bzw. Seit wann beschäftigst du dich so tiefgehend mit Computern/Netzwerken und Programmiersprachen?

Ich entwickel mit PHP & MySQL bereits seit meinem 13. Lebensjahr. Mit 14 kam ich dann zu einem kleinen Internetradio bei dem ich dann auch direkt den einen Linuxserver verwaltet habe. Seit 2007 mache ich zusätzlich mein Fachabitur und eine schulische Ausbildung zum Informationstechnischen Assistent. Ab Mitte 2010 zusätzlich eine Ausbildung zum FISI

  • Wie bist du schon so früh zu PHP/MySQL gekommen?

Ich habe mit 12 Jahren Internet bekommen und war immer im mainChat. Ich war begeistert davon und wollte mir auch einen Chat programmieren. Also hatte ich mir ein SelfPHP Buch gekauft und es versucht, aber leider erst mit 15 Jahren geschafft mir ein halbwegs anständiges Chatsystem zu programmieren

  • An welchem Projekt Arbeitest du zur Zeit?

Derzeit arbeite ich an vielen privaten Projekten, so dass RM leider etwas auf der Strecke blieb. Geplant ist derzeit ein System, womit wir uns die Verwaltung aller Streams erleichtern können. Mehr kann ich dazu nicht sagen, ich habe mir selber noch nicht viel Gedanken dazu gemacht

  • Was ist dein Liebslings Thema in der Entwicklung/System Administration?

Mein Lieblingsthema in der Administration ist natürlich erstmal Linux. Daran fasziniert mich das Clustering, also der Zusammenschluss mehrerer Server, sowie das Loadbalancing, also die Lastenverteilung. Beides nutzt RM natürlich auch, um 35.000 Zuhörer versorgen zu können.

  • Welchen Browser benutzt du? Und warum?

Ich benutze Mozilla Firefox 3.5.7 weil der schon bei Ubuntu dabei war und ich ihn sowieso lieber mag als Opera, Chrome oder IE

  • Welche IDE benutzt du?

Wenn ich dann doch mal etwas entwickel, benutze ich Geany Wirklich zu empfehlen!

  • Zeig uns doch mal ein Bild von deinem Schreibtisch! (bitte mit DinA4 Zettel mit aktuellem UNIX timestamp!)
DenniX's Schreibtisch

DenniX's Schreibtisch

  • Und dein Desktop?
DenniX's Desktop

DenniX's Desktop

  • Welche Programmiersprache würdest du gern als nächstes lernen?

Ganz klar Object-C um für das iPhone Apps entwickeln zu können!

  • Was ist deine letzte “geniale Erfindung”?

Ich persönlich finde das RMSC.Spots System super gemacht. Das ist ein System, bei der unsere liebe Projektleitung Spots für jeden Stream zu jeder beliebigen Zeit einfügen kann. Das System besteht aus PHP und speichert die Daten in einer MySQL Datenbank. Mein selbstentwickeltes Bashskript liest diese Daten aus und baut dann anhand der Einstellungen den Werbeblock mit den verschiedenen MP3-Spotdateien zusammen und lädt sie in die Werbeautomation.

  • Dein Lieblings (IT) Zitat?

Spontan fällt mir da ein: “Die Linux-Philosophie lautet: ‘Lache angesichts der Gefahr’. Oops. Falsch. ‘Mach’ es selbst’. Ja, so ist es richtig.” von Linus Torvalds

  • Ein paar abschließende Worte?

Immer schön das Ziel vor Augen halten, welches man erreichen möchte. Und dann klappt das auch Ich für meinen Teil habe bis jetzt alle Ziele erreicht, die ich mir damals gesetzt habe. Und jetzt setze ich mir neue! Also, stay tuned!

  • Danke für deine Zeit!

Danke fürs Interview

Schlagwörter: , ,


Nov 27 2009

Ein neues Gesicht im Bravo Team

Category: AllgemeinnesQuick @ 00:17

Hallo liebe Leser und Leserinnen,

ich darf euch heute einen neue Fullmember im #Musik Technik Team (Bravo) vorstellen. Und zwar Martin aka hachsck.

Martin aka hacksch

Martin aka hacksch

Auch Martin programmiert wie wir alle leidenschaftlich gern und verdient damit auch sein Geld. Nämlich in einer der Größten Typo3 Agenturen der Welt.

Schlagwörter: , ,


Nov 14 2009

Kommunikation ist alles…

Category: Allgemein,TeamRiston @ 00:55

… gerade bei einem 250 Mann (und Frau) Team. Jeder einzelne hat bei uns unterschiedliche Aufgaben: Moderatoren sind für das Programm auf den Streams zuständig, Redakteure kümmern sich um den Inhalt der Homepage, wir haben eine Grafikredaktion, ein Produktionsteam, die Technik und so weiter und so fort. Natürlich kann nicht jedes Team einfach vor sich hinwerkeln.

Das gilt ganz besonders für die Technik: Wir entwickeln Software und kümmern uns um die Systeme ohne die RauteMusik nicht möglich wäre. Das soll nicht eingebildet klingen, aber ohne Streamserver kein Radio, ohne CMS keine Homepage. Oft arbeiten wir im Hintergrund, sei es, weil ein Projekt noch nicht an die Öffentlichkeit getragen werden soll, oder weil wir uns einfach auf die “Hauptarbeit” (die Entwicklung an sich) konzentrieren. In der Vergangenheit kam es leider zu oft vor, dass niemand so genau wusste, woran wir gerade eigentlich arbteiten. Das führe dann auch mal zu dem einen oder anderen Konflikt nach dem Motto “Was macht ihr eigentlich die ganze Zeit?”.

Wenn es dann mal soweit kam, dass Moderatoren und Techniker miteinander sprachen, dann hatten wir immer noch das Problem, dass beide Seiten sich einfach nicht verstanden. Jeder war in seiner Sprache “gefangen” und so redeten beide Seiten zu oft aneinander vorbei. Ein Techniker weiß nicht unbedingt warum es für einen Moderator eine extreme Erleichterung sein kann, die gespielten Titel nicht mehr per Hand in die Datenbank eintragen zu müssen. Der Moderator wiederrum versteht nur Bahnhof, wenn ein Techniker ihn fragt, ob seine Sendeablaufsteuerung HTTP GET Requests absenden kann.

Die Lösung dieses Problems ist jetzt mein Job. Ich bin zusammen mit Sascha “Technical Account Manager”. Im Klartext: Ich war selber mal Moderator bei RauteMusik und kenne deshalb die Bedürfnisse die ein Moderator hat. Außerdem war ich auch Techniker bei einem UKW Sender und auch dort musste ich den Redakteuren und Moderatoren Technik erkären und sie schulen, insofern kann ich mich gut in die Lage der anderen RauteMusik Teams versetzen.

Andereseits hab ich auch Ahnung von Technik. Ich bin zwar sicher nicht der Superprogrammierer, das machen in der Technik die Entwickler, aber wenn mir jemand etwas von XML Schnittstellen, Objektorientierung oder Servlets erzählt, kann ich zumindestens soweit mitreden, dass ich es dann wieder den anderen Teams, also den Moderatoren, Redakteuren, usw. erklären kann.

Sinn der Sache ist, dass es in Zukunft zu weniger Missverständnissen zwischen Technik und “Restteam” kommt. Denn wenn alle wissen, was wir als Technik gerade machen fällt es zumindest leichter, auf das heißersehnte Feature  doch noch eine Woche länger als geplant zu warten. Sascha und ich fangen zwar gerade erst mit unserer Arbeit als TAMs an, aber wir hoffen, euch bald noch mehr zu unserer Arbeit schreiben zu können. Dann erfahrt ihr noch weitere Aufgaben von uns, die euch auch betreffen.

Bis dahin viele Grüße
Riston

Schlagwörter: , ,


Nov 04 2009

Interview mit Clemens ‘d0nk’ Walbrodt

Category: TeamnesQuick @ 18:00

Hallo liebe Leser und (hoffentlich auch) Leserinnen,

Wir haben auch gleich das erste Interview für Euch. Ich will gar nicht so viele Worte verlieren, los geht’s:

  • Stell dich zuerst einmal kurz vor

Ich bin Clemens Walbrodt alias d0nk. Ich bin Elektroniker für Automatisierungstechnik im Reallife und Subteamleiter Alpha bei Rautemusik. Bin nun schon über ein Jahr in dem Laden.

  • Seit wann bist du bei RauteMusik?

ähm… mal kurz nachdenken … Letztes Jahr Sommer habe ich mich hier beworben.

  • Was sind deine Aufgaben bei RauteMusik?

Das Rautemusik Managementsystem am laufen halten und die Technik Leitung ärgern *fg*

  • Wie bist du zu RauteMusik gekommen?

Durch eine News auf RauteMusik.FM und dann einfach beworben.

  • Wieso hast du dich beworben?

Um mein Wissen und Können zu erweitern.

  • Wie war denn so dein Stand aus heutiger sicht damals?

Naja normaler durschnitsanfänger.

  • Seit wann entwickelst du in PHP?

In PHP denke mal so mit 11-12 Jahren, mein Vater hat mich genötigt mich damit zu beschäftigen.

  • genötigt?

ja, er wollte ne Homepage haben ^^

  • An welchem Projekt Arbeitest du zur Zeit?

Am RauteMusik Management System, aber das hatten wir ja schon.

  • Was ist dein Liebslingsthema in der Entwicklung?

Objekt Orientierte Programmierung in PHP und “PHP Mathematik

  • Mathe? Hast du da konkrete Beispiele?

Statistiken wie die, die ich mal anfangs für die Redaktion gemacht habe. Dort werden die News eines jeden Redakteurs bewertet.

  • Welchen Browser benutzt du?

Mozilla FireFox, nichts anderes kommt bei mir drauf.

  • Welche IDE benutzt du?

NetBeans IDE 6.7

  • Zeig uns doch mal ein Bild von deinem Schreibtisch! (bitte mit DinA4 Zettel mit aktuellem UNIX timestamp!)
d0nk's Schreibtisch

d0nk's Schreibtisch

  • Und dein Desktop?
d0nk's Desktop

d0nk's Desktop

  • Welche Programmiersprache würdest du gern als nächstes lernen?

C+

  • Warum?

Weil ich auch mal den Grund sehen will von der Scriptsprache (PHP)

  • Was ist deine letzte “geniale Erfindung”?

Die DB Klasse für das RauteMusik Management System.

  • Besondere Merkmale/Features?

Die Vorteile beim Debuggen für uns Entwickler.

  • Dein Lieblings (Programierer) Zitat?

ähm… weiß grade keins, wenn von mir “UPS”

  • Ein paar abschließende Worte?

Gute Nacht and happy Coding :)

  • Danke für deine Zeit!

Bitte

Schlagwörter: , ,


Nov 02 2009

Die #Musik.Technik Interviews

Category: Allgemein,TeamnesQuick @ 23:55

Hallo liebe Leserinnen und Leser,

Ein Ziel unseres dev.Blogs war es ja, dass Ihr das Entwickler-Team bei RauteMusik.FM ein wenig besser kennen lernt. Dazu haben wir uns “etwas Besonderes” einfallen lassen. Und zwar soll es ab jetzt wöchentlich ein Interview mit einem unserer Entwickler oder Techniker geben. Und damit Ihr wisst, worauf Ihr Euch da freuen könnt, möchte ich Euch nun schon einmal die Fragen vorstellen, auf die die Entwickler so stoßen werden.

Los geht’s:

  • Stell dich zuerst einmal kurz vor
  • Seit wann bist du bei RauteMusik?
  • Was sind deine Aufgaben bei RauteMusik?
  • Wie bist du zu RauteMusik gekommen?
  • Wieso hast du dich beworben?
  • Seit wann entwickelst du (in PHP)? // Sysadmins: Wann hattest du deinen ersten eigenen root?
  • Wie bist du dazu gekommen?
  • An welchem Projekt arbeitest du zur Zeit?
  • Was ist dein Liebslingsthema in der Entwicklung?
  • Welchen Browser benutzt du?
  • Welche IDE benutzt du?
  • Zeig uns doch mal ein Bild von deinem Schreibtisch!
  • Und dein Desktop?
  • Was machst du im echten Leben?
  • Welche Programmiersprache würdest du gern als nächstes lernen?
  • Was ist deine letzte “geniale Erfindung”?
  • Dein Lieblings (Programierer) Zitat?
  • Ein paar abschließende Worte?

Manchmal ergeben sich passende Zwischenfragen. Diese werden dann kursiv markiert sein.

Und seid gespannt, das erste Interview mit unserem Sub-Teamleiter d0nk folgt in Kürze!

So long…

Schlagwörter: ,


Okt 28 2009

Weitere Unterstüzung im Bravo-Team

Category: TeamnesQuick @ 22:51

Hallo liebe Leser und Leserinnen,

ich darf euch heute gleich zwei neue Mitglieder im Bravo-Team der #Musik.Technik vorstellen.

Zum einen schranzi aka Dominik und zum anderen snd aka Tom.

schranzi

schranzi

snd

snd

Beide haben ihr Hobby zum Beruf gemacht und umgekehrt. Denn neben ihrem Hobby #Musik, arbeiten sie auch als Softwareentwickler im Web-Bereich. Eine ausführliche Vorstellung der beiden folgt demnächst in unserer Interview-Reihe.

P.S.:
Falls ihr in der Nähe vom ALPHAparc in Duisburg  wohnt, solltet ihr euch unbedingt FREITAG den 20. November 2009 freihalten (…mehr Informationen gibt es demnächst auf RauteMusik.FM)

Schlagwörter: , , ,


Okt 17 2009

Willkommen im #Musik Development Blog

Category: Allgemein,TeamnesQuick @ 15:33

Hallo und herzlichst Willkommen im Entwicklerblog von #Musik,

Ich habe die Ehre den ersten Post mit meinem Kollegen d0nk (aka Clemens) verfassen zu dürfen. Der Blog soll euch einen Einblick hinter die Kulissen von #Musik geben. Wer sind die Entwickler? Was fällt so an Arbeit an, wenn man beim größten Internetradio Europas arbeitet.

Genau diese Fragen wollen ich und meine Kollegen euch beantworten.

Ich möchte euch nun einmal kurz unser Team und die Struktur vorstellen, es gibt 2 Entwickler Sub-Teams, das “Alpha” und das “Bravo”- Team. Diesen Subteams sind die Entwickler unterstellt und über den Subteams und deren Leitern stehen die Systemadministratoren und die Entwicklungsleiter, dann gibt es noch ein paar “Springer” und ganz neu sind unsere TAM’s, sie sind die Schnittstelle zwischen den Usern und uns Entwicklern.

Unser Team setzt sich aus folgenden Personen zusammen:

Sysadmins und Entwicklungsleiter:

  • nUkEm (Sysadmin)
  • DenniX (Sysadmin // Leiter TAM’s)
  • infi (Entwicklungsleiter)
  • Muethos (Entwicklungsleiter)

Sub-Teamleiter

  • d0nk (Alpha)
  • nesQuick (Bravo)

Entwickler:

  • DerReaper (Alpha)
  • Kingmade (Alpha)
  • xX-rising-Xx (Alpha)
  • schranzi (Bravo)
  • snd (Bravo)
  • Thimo (Bravo)

Springer:

  • XdF
  • FaaB

TAM’s:

  • Riston
  • Sascha

Aber nun keine Panik, wir werden euch einen nachdem anderen genauer vorstellen und nun viel Spaß im #Musik Developer Blog!

Schlagwörter: , ,