Blogstöckchen – Wie ich arbeite …

Gerade habe ich auf dem Blog von Tobias den aktuellen Eintrag “Wie ich arbeite …” gelesen und gesehen, dass er sich wünscht von mir einen ähnlichen Eintrag zu lesen – dem komme ich natürlich gerne nach. Allerdings finde ich den Titel etwas unpassend, da es eher darum geht “mit was” man arbeitet und nicht umbedingt “wie”.


Aber egal, hier mal ein Überblick über meine Arbeits-Setups privat und in meinem Job als Webentwickler.

“Daheim”:

Allgemein

Ich spiele privat gerne mit diversen Technologien herum, wie z.B. Perl, Ruby on Rails, PHP oder NodeJS. Die meisten Projekte sind eigentlich nur Just-for-Fun oder irgendwelche Machbarkeits-Studien und werden aus Zeitmangel oft nicht zu Ende gebracht.

Hardware

Aktuell benutze ich wohl mein 2010er MacBook Pro 15″ am meisten. Dieses ist mit dem Standard Intel Core i7 Prozessor (4x 2,0 GHz), 8GB RAM und einer 128GB SSD ausgestattet und hat die High-Res Option, also ein hochauflösendes Display mit 1680 x 1050 Pixeln. Als besonderes Schmankerl habe ich an dem Gerät ein US-Tastatur Layout, das ausgezeichnet zum Programmieren geeignet ist.

Zusätzlich habe ich noch 24″ iMac aus dem Jahr 2008 mit dem Standard-Austattung, der aktuell mehr als Surf-Station genutzt wird, allerdings ziehe ich diesen auf Grund des großen Displays und seiner Natur als Standrechner dem Macbook bei langem Arbeiten (Homeoffice) vor.

Software

Sowohl auf dem Macbook Pro als auch auf dem iMac habe ich das aktuelle Mac OSX 10.7 “Lion” installiert und bin auch voll zufrieden. Als Editor für alle möglichen Sprachen und Frameworks verwende ich TextMate. Für die wichtigsten Kommandozeilen Tools, die mir unter OSX fehlen habe ich den Paketmanager Homebrew installiert über den ich diese ganz einfach nachinstallieren kann. Zur Versionsverwaltung (mit Git) verwende ich das geniale Tool SourceTree oder oft auch direkt den Kommandozeilen-Befehl. Als lokale Entwicklungsumgebung für PHP verwende ich der Einfachheit halber das Komplettpaket XAMPP.

“Auf Arbeit”:

Allgemein

Ich programmiere an meinem Arbeitsplatz in der in Deutschland eher wenig verbreiteten Sprache ColdFusion und entwickle Datenbanken mit dem Microsoft SQL Server. Als Server Betriebssystem verwenden wir daher auch Microsoft Windows.

Hardware

Mein Arbeits-Rechner ist ein PC von Dell (ich glaube ein Dimension) mit einem Core2Duo Prozessor (2,66 GHz) und 4 Gigabyte Arbeitsspeicher. Am Rechner angeschlossen sind zwei 24 Zoll TFT Monitore von Samsung (Modell 2443BW) die genügend Platz für alle möglichen Tools bieten.

Software

Auf dem PC habe ich als Betriebssystem Windows 7 Professional 64bit installiert.

Zur lokalen Entwicklung der Webprojekte hat jeder bei uns seinen eigenen lokalen ColdFusion-Server (ColdFusion 8 Developer Edition) und einen IIS7.5 Webserver installiert.

Meine Primäre Entwicklungsumgebung für aktuelle ColdFusion Projekte ist Eclipse mit dem Plugin CFEclipse (für ältere Projekte verwende ich das uralte ColdFusion Studio 5, das ein Ableger von Macromedia Homesite ist). Für die Versionsverwaltung verwenden wir Subversion, deswegen nutze ich noch das Plugin Subclipse. Zur Erstellung und Administration der Datenbanken verwende ich das Microsoft SQL Management Studio 2008 R2. Sonstige, oft verwendete Tools sind z.B. VisionApp Remote Desktop für den Zugriff auf Windows Server, Putte für den Zugriff auf Linux/ESX Server, Filezilla für FTP, TotalCommander und diverse Browser (mit dem bekannten Webdeveloper Extensions, wie z.B. Firebug). Außerdem natürlich die ganz normalen Office Tools wie Word, Excel und Outlook in Version 2010.

 

This entry was posted in Allgemein, Software and tagged , . Bookmark the permalink.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>