SEITE 5 von 11
1
2
3
4
6
7
8
9
10
11
 
Conditional Css direct in css

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 :)

Social Bookmark
Kommentieren
php Singleton

Nur eine kleine Idee am Rand:

immer --clone überschreiben und darin eine Exception werfen, wenn man ein Singleton baut...

Social Bookmark
Kommentieren
Reintroducing Javascript

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;
}
Social Bookmark
Kommentieren
PDT <-> Mylyn

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...

Social Bookmark
Kommentieren
Kleine Eclipse Tricksereien...

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

Social Bookmark
Kommentieren
SEITE 5 von 11
1
2
3
4
6
7
8
9
10
11