, , , ,

Mura Tool

Cool, jetzt gibt es sogar ein Mura Tool als PlugIn für Eclipse / ColdFusion Builder.

Einfach in Eclipse /Help /Install New Software /Add /die URL von der Amazon-Wolke eingeben und schwups…

FTP-Client

Endlich funktioniert auch der FTP-Client von Aptana mit dem cfEclipse. Wer will da noch auf den kostenpflichtigen cfBuilder umsteigen?

Naja, wohl die welche die neuen Feature nutzen möchten. Das Problem dabei ist nur das erst mal die Kinderkrankheiten behoben werden müssten. Dann würde sogar ich umsteigen. Aber für Bananensoftware auch noch zahlen? Das hatte schon damals dBase bzw. Aston Tate das Genick gebrochen.

, , , , ,

cAseS

Das Programmierer sehr wohl fantasievoll sind, zeigt deren Schreibeweise. Ich selbst achte darauf das ich zb. Firmennamen immer so schreibe wie sie sich selbst schreiben.

Beim programmieren ist das leider nicht immer so einfach. Da kommt man dann schnell auf Begriffe wie SCREAMING CASES, was so viel wie GROSSBUCHSTABEN bedeutet. Den meisten Programmierer ist es aber gar nicht bewusst wie sehr eine GrossKleinschreibung den Lesefluss beeinflusst. Mann muss nicht mal die weRksTabeN VeRbuCHseLn um unleserlich zu wirken.

Unter Winddows ist man PascalCase gewohnt, also das schreiben des ersten Buchstabens als Grossbuchstabe und in der javaWelt eher das camelCase, also das Schreiben des ersten Buchstabens in kleinbuchstaben. Schwieriger finde ich dann das Schreiben dann in WIKICASE, was bedeutet das man mind 1 Wortkombination haben muss.

Persönlich finde ich es allerdings wichtiger das man als Programmierer sprechende Variablen schreibt und eben kein i oder so zum loopen nimmt, sondern myCategory oder so und myCategories wenn mehrere Elemente enthalten sind. Allerdings sollte man auch nicht übertreiben und alle Datenbanktabellen mit einem tbl-Prefix versehen oder alle Variabelen mit str als String zu deklarieren etc.

Manchmal praktisch finde ich die zusätzliche Trennung_derWorte_mit_Unterstrich, so kann ich mit ListFunktionen einfach auf bestimmte Teile der Variable zugreifen. Nur kann man solche Variablen in einer URL oft nicht so gut erkennen.

Eigentlich ziemlich hässlich finde ich die benennungvonvariableninreinen Kleinbuchstaben, hat allerdings den Vorteil das sie auch unter Linux immer funktionieren und auch in vielen Frameworks benutzt werden.

Assembla – Eclipse

Ein Bugtracking-System macht aus meiner Sicht nur Sinn, wenn man es auch innerhalb von Eclipse nutzen kann. Daher hier meine kurze Anleitung, in 3 Schritten, wie man das Ticketing von Assembla (nicht das TRAC) in Eclipse einbindet:

Zu erst muss natürlich das PlugIn unter http://offers.assembla.com/update-site installiert werden. Danach sich den View „Task Repository“ anzeigen und dort dann das Repository „Assembla“ auswählen bzw. hinzufügen.

Zum Schluss dann die Settings angeben (wie in Bild 1 zu sehen). Dabei muss man nicht nur seine Zugangsdaten angeben, sondern auch den gewünschten Space auswählen.

,

tut_SnipIt

Mein Tutorial bzw. MiniProjekt über ColdFusion-Snippets habe ich nun auch als (per SVN) in die Quickies gelegt. So kann jeder diese Snippets in sein Eclipse als (ReadOnly-)Projekt einbinden.

Eclipse 3.6 – Helios M3

Die neueste Version von Eclipse soll endlich das Projekthandling verbessern. Mal schauen, ob es wirklich was bringt, denn die Kombination von myLyn und JIRA ist schon ziemlich gelungen.

JIRA – RSS Feeds

Mit dem JIRA seine Tasks zu erfassen ist ne super Sache. Schöner wäre es wenn man es relativ zeitnah mitbekommt, also quasi SOFORT. Auch wenn jemand den Status eines Tasks (als erledigt etc.) ändert dann würde ich mich freuen, wenn ich es direkt mitbekommen würde. Was ja nicht heisst das ich sofort darauf reagieren muss. Ich könnte aber dann sehr schnell entscheiden, ob es heute wieder länger im Büro dauert, oder ob etwas gar bis morgen Zeit hat.

Dazu habe ich einfach das RSS-Feed PlugIn vom Juninger installiert und meine Feeds dort eingetragen:
http://[yourAccount].jira.com/plugins/servlet/streams?os_username=YourAccountName&os_password=YourAccountPassword

Wichtig dabei ist natürlich das man seine Zugangsdaten angibt, sonst könnte ja jeder die Tasks sehen. Nicht das mir das passiert wäre und ich kurz vor dem Heulkrampf stand, aber wenn man diese Angaben vergisst, wird im übrigen dann einfach nichts im RSS-Feed angezeigt.

,

JIRA – Subversion

Die Anbindung des Subversions (von JIRA-Studio) in Eclipse erfolgt genau so wie eine normale Anbindung eines Subversions.

Die URL hierfür ist: https://[yourAccount].jira.com/svn/[PROJEKTKÜRZEL]/

Dabei darauf achten, dass das Projektkürzel in Grossbuchstaben eingegeben wird.

,

JIRA – Eclipse

Um Eclipse mit JIRA zu verbinden sind folgende Schritte notwendig:

1. Installation der JIRA-Connectoren für Eclipse (http://update.atlassian.com/atlassian-eclipse-plugin/e3.4)
2. Task Repository hinzufügen ((http://[yourAccount].jira.com))
3. Abfrage der Tasks festlegen (Query)