Pragmatische Lebenshilfen für den Alltag.
Produktivitäts-Tools und Webdevelopment
A solution for these nasty _color or *>#abc tricks just to get the layout right :/
HTML:
<!--[if (gt IE 5)&(lt IE 7)]>
<div id="ie6" class="ie">
<![endif]-->
<!--[if (gt IE 6)&(lt IE 8)]>
<div id="ie7" class="ie">
<![endif]-->
...
<!--[if (gt IE 5)&(lt IE 8)]>
</div>
<![endif]-->
CSS:
#ie6 #abc...{
height:10px;
}
.ie #abc... {
height:8px;
}
pro:
- easy
- readable
- only for ie6 etc possible
con:
- requires dom changing
- adds an extra div-level -> javascript problems ?
- cant be used for javascript libaries etc, since one always needs dom changing
but i like it :)
Nur eine kleine Idee am Rand:
immer --clone überschreiben und darin eine Exception werfen, wenn man ein Singleton baut...
Ein sehr schöner Text über Javascipt Innereien und kleine Tricks.
schneller als for... i<a.length
for (var i = 0, item; item = a[i]; i++) {
// Do something with item
}
Wie man eine anonyme Funktion rekursiv benutzt oder schöne Klassen baut.
function Person(first, last) {
this.first = first;
this.last = last;
}
Person.prototype.fullName = function() {
return this.first + ' ' + this.last;
}
Person.prototype.fullNameReversed = function() {
return this.last + ', ' + this.first;
}
Mylyn installieren, und dann alle Arbeiten in der Planning Perspektive vorbereiten, dann Arbeit auswählen, und der Kontext:
geöffnete Editore + Highlight der Dateien(oft => dick, wenig=>dünn)
wird immer gespeichert.
So kann man schnell eine alte Aufgabe fortsetzen ohne sich wieder alles raussuchen zu müssen!
Am besten ein neues Trac für jedes Projekt machen z.B. Hier, dann kann man allen Benutzern den Link geben, und sie können Verbesserungsvorschläge machen.
Anleitung Mylyn
Subclipse Integration gibt es auch, aber hab ich noch nichts zum Laufen gekriegt...
Mehrere workspaces für eine Installation:
c:\...\eclipse.exe
-data c:\eclipse-workspaces\workspace1
-showlocation
(showlocation -> zeige workspace im Titel)
Ram Grenzen festlegen:
c:\...\eclipse.exe
-vmargs -Xms256M -Xmx256M
Preferenses auf mehreren Installationen verwenden:
File->Export->Preferences und dann import
mehr Ideen:
Eclipse Tips
Eclipse Navigations Shortcuts