kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Übergabe einer Variable in einen neuen Thread?

    geschrieben von cglabs

    Da ich das Problem vorhin nicht gelöst bekommen habe, habe ich die Variable direkt im Thread über ein Setter in einem event gesetzt.

    Hab immer gedacht, dass sich das genauso verhält, wie wenn man ein Objekt übergibt (siehe bsp. weiter unten). Wusste nicht, dass von der Variable keine Referenz gemacht wird. Hab angenommen, dass das wegen dem Thread so eigenartig ist.
    Bei einer final Variable macht der also automatisch eine Kopie. Das ist schon mal gut zu wissen :)
    Aber meine Variable ist doch nicht final, oder doch O_O? Liegt es daran, wie ich Boolean/boolean schreibe? Dachte das ist das Selbe.

    Bsp. mit Referenz auf Objekt:
    public class GUIComponents {
    	private boolean tagesumsatz;
    
    	public void getTu(){
    		return tagesumsatz:
    	}
    ...
    	public void autoRefreshTableStart(Shell shell) {
    		autorefresh = new AutoRefreshStockData(shell, this, ...);
    		autorefresh.start();
    	}
    
    ..
    
    public class AutoRefreshStockData extends Thread {
    	private boolean tagesumsatz;
    	...
    
    	public AutoRefreshStockData(Shell shell, GUIComponents guico, ...) {
    		this.tagesumsatz = guico.getTu();
    		...
    	}



    Edit: Ein Moment, man kann doch in Java keine Referenzen einer Variable auf eine andere machen :wall:. Das klappt nur mit Objekten. Jetzt weiß ich was pawnee meint^^.
    Das einzige was Du machst, ist eine Klassenvariable per Konstruktor zu initialisieren und das war's.
  • in: Übergabe einer Variable in einen neuen Thread?

    geschrieben von cglabs

    Ich versuch es mal.


    public class GUIComponents {
    	private boolean tagesumsatz;
    	private AutoRefreshStockData autorefresh;
    	...
    	
    	public void setCheckBox(final Shell shell){
    		final Button check = new Button(shell, SWT.CHECK);
    		 ...
    		check.addSelectionListener(new SelectionAdapter(){
    			@Override
    			public void widgetSelected(SelectionEvent e) {
    				tagesumsatz = check.getSelection();
    			}
    		});
    	}
    
    	 ...
    
    	public void setTable(Shell shell){
    		...	
    		Composite tableArea = new Composite(shell, SWT.NONE);
    		tableArea.setLayout(new FillLayout());
    		fillTable = new FillTable(tableArea);
    		...
    
    		// On Start
    		autoRefreshTableStart(shell);
    		...
    	}
    
    	...
    
    	public void autoRefreshTableStart(Shell shell) {
    		autorefresh = new AutoRefreshStockData(shell,  tagesumsatz, ...);
    		autorefresh.start();
    	}
      
    }
    
    public class AutoRefreshStockData extends Thread {
    	private boolean tagesumsatz;
    	...
    
    	public AutoRefreshStockData(Shell shell, boolean tagesumsatz, ...) {
    		this.tagesumsatz = tagesumsatz;
    		...
    	}
    
    	@Override
    	public void run() {
    		while (!threadDone) {			
    			if (!display.isDisposed()) {		
    				display.asyncExec(new Runnable() {
    					@Override
    					public void run() {
    	
    						System.out.println(tagesumsatz);
    						...
    					}
    				});	
    			}
    		} 
    	}
    
    }


    EDIT:
    Ich habe noch eine zweite Frage, und zwar befindet sich in der while Schleife noch eine Methode, die Daten aus einem entfernten Server holt, was einige Sekunden dauert. Beim Beenden der Shell und des Displays läuft die Anfrage noch weiter und merkt irgendwann, dass die Shell nicht mehr da ist, was zu einer Fehlerausgabe führt (Device is disposed). Der Prozess wird eigentlich beendet, trotz Fehlermeldung. Muss man sich da sorgen machen, oder kann man das ignorieren?

    Ich wüsste jetzt nicht, wie man eine laufende Anfrage beenden kann, bevor die Shell weg ist.
  • in: Übergabe einer Variable in einen neuen Thread?

    geschrieben von cglabs

    Hallo, ich habe da ein kleines Problem, das ich nicht ganz verstehe.

    Ich erstelle ein neues Objekt, das von einem Thread erbt. Über einen Parameter gebe ich dem Konstruktor des neuen Objekts eine Boolean Variable mit, die den Status einer Checkbox enthält. (Die Checkbox liegt außerhalb der Thread Klasse)

    In der Run Methode des Thread Objekts rufe ich die Variable aus dem Konstruktor in einer while Schleife ab. Nun müsste man annehmen, dass sich der Wert in der Variable ändert, wenn ich die Checkbox benutze, was jedoch nicht passiert. In der Ausgabe hab ich dann sowas:

    false
    false
    false
    Button
    false
    false
    Button
    false
    ...

    Außerhalb des Threads ändert sich die Variable, aber nicht im Thread selber oO.
    Jetzt bin ich hartnäckig und habe in meiner Thread Klasse zusätzlich getter/setter für die Variable gemacht und aktualisiere diese mit dem event der Checkbox, was den Wert in meinem Thread auch wirklich ändert. Die Variable im Konstruktor ist eigentlich die Selbe, warum wird sie nicht aktualisiert?

    Mein Konstruktor sieht übrigens so aus, das muss doch gehen ^^:

    private boolean tagesumsatz;
    public AutoRefreshStockData(Shell shell,  boolean tagesumsatz) {
        this.tagesumsatz = tagesumsatz;
        ...
    }
  • in: Sprache (Bundle Name) ändern

    geschrieben von cglabs

    Ich würde gerne im Menü , über einen Actionlistener einer De/En Checkbox die Sprache umstellen. Dachte mir, es reicht einfach die Variable BUNDLE_NAME public und ohne final zu machen, sodass ich sie ganz einfach aus meiner Menüklasse ändern kann. Leider kriege ich einen Fehler, wenn diese Variable keine Konstante mehr ist.

    Angeblich soll das irgendwie gehen, kann mir bitte jemand etwas helfen :)

    public class Messages extends NLS {
    	public static final String BUNDLE_NAME = "gui.lang.lang_de"; //$NON-NLS-1$
    	public static String Aktualisieren;
    	public static String Beenden;
    
    	static {
    		// initialize resource bundle
    		NLS.initializeMessages(BUNDLE_NAME, Messages.class);
    	}
    
    	private Messages() {
    	}
    }
  • in: Anonyme Methode

    geschrieben von cglabs

    Dankeschön, das klingt schon mal gut :)
  • in: Anonyme Methode

    geschrieben von cglabs

    Ich habe mal einen funktionierenden Testfall aufgebaut. Es funktioniert, wenn der Double Wert einen Wert hat oder null ist und wenn der String Wert einen Wert hat oder "" (leer) ist. Leider wird für String = null die 0.0 ausgegeben, erwartet habe ich aber "". Normal sollte doch instanceOf einer Methode, die ein String als Rückgabe hat String sein oO.

    Wüsste auch nicht welchen Zweck ein solcher nullTester erfüllen sollte.


    Ein Programm ließt kontinuierlich Daten von einem entfernten Server, manchmal kommt es vor, dass ein bestimmter Wert nicht vorhanden ist und als null ankommt. In dem Fall ist der Tabelleneintrag einfach nicht belegt. Da man in der Tabelle keine Einträge mit null sortieren kann möchte ich da automatisiert entweder einen leeren String oder 0.0 eintragen.
    Ich glaube ich komme nicht um 2-Methoden herum. Kann dann leider nicht mehr automatisch entscheiden wann welche benutzt werden soll. :(

    Mein ultimativer NullTest.
    public class Test {
    	
    	public static class NullClass{
    		public static String retStrig() {
    			return null;
    		}
    		
    		public static Double retDouble() {
    			return null;
    		}
    	}
    	
    
    	private static Object[] nullTester(Object data1, Object data2) {
    		
    		Double d = 0.0;
    		String s = " ";
    				
    		Object d1 = (data1 != null ? data1 : 
    			(data1 instanceof String) ? s : d);		
    		Object d2 = data2 != null ?	data2 : 
    			(data2 instanceof String ? s : d);
    			return new Object[] {d1, d2};
    	}
    	
    	public static void main(String[] args) {
    		System.out.println(nullTester(NullClass.retStrig(), "")[0]);
    	}
    }


    Was ich hier eigentlich versuche ist, die Klasse/Typ einer Methode herauszufinden, die null zurück gibt. Ob das überhaupt möglich ist :)?
  • in: Anonyme Methode

    geschrieben von cglabs

    Hab noch eine Frage. Kann man eine Methode erstellen, die ein Double oder einen String zurück geben kann?
    Wollte folgende Methode machen, die leider nicht das macht was ich möchte.
    Wenn das Objekt Null ist und seine Klasse ein String, dann soll " " zurückgegeben werden.
    Wenn die Klasse vom Typ Double war, wird 0.0 zurückgegeben.
    Ansonsten wird das Objekt zurückgegeben, welches ein Double oder ein String sein kann.
    data1 und 2 können beide nur String oder Double sein.

    private Object[] nullTester(Object data1, Object data2) {
    		Object d1 = (data1 != null ?	data1 : 
    			(data1 instanceof String) ? " " : 0.0);
    		Object d2 = data2 != null ?	data2 : 
    			(data2 instanceof String ? " " : 0.0);
    	
    			return new Object[] {d1, d2};
    	}
  • in: Enum Erster Eintrag = 1

    geschrieben von cglabs

    Das es mit 1 Anfängt ist wichtig, weil das so vorgegeben wurde. Das Interface erwartet leider eine 1 beim ersten Eintrag.
    Hab dazu eine Lösung gefunden.

    public static enum Orientation{ 
    		V, X, Y, Z ;
    		
    		public int index() {
    			return ordinal() + 1;
    		}
    	};


    Für Orientation.V.ordinal() bekommt man 0 und Orientation.V.index() dann eine 1. Ist also praktisch das, was pawnee vorgeschlagen hat.
  • in: Java Einstieg - Fortgeschrittener

    geschrieben von cglabs

    Für Benutzeroberflächen könnte ich dir empfehlen dich in swing/awt oder swt und jface einzuarbeiten. Das wird bei uns nach dem Grundstudium als Vorlesung angeboten, also wenn man die Grundkenntnisse zu Java schon gesammelt hat.

    Swing ist doch etwas alt, daher würde ich swt und jface empfehlen, könnte dir mehr bringen.

    Bücher wären zb.
    The Definite Guide to SWT and JFace von R. Warner und R. Harris
    SWT/JFace in Action von M.Scarpino

    Oder einfach mal bei eclipse.org/swt und wiki.eclipse.org/index.php/JFaceSnippets nach Schnippseln durchsuchen.
  • in: tableViewer reseten?

    geschrieben von cglabs

    Hallo, weiß jemand wie man eine Tabelle im tableViewer wieder leer bekommt? Muss man Column für Column disposen, oder gibt es dafür eine einfache Methode?

    Hab auch schon tableViewer.getTable().dispose() versucht, das ist aber glaub keine so gute Idee, weil ich die Tabelle noch brauche und außerdem eine exception bekomme ^^.
  • in: Spiel Entwickeln

    geschrieben von cglabs

    Und warum soll das jetzt ein Spiel sein?


    Damit ist das Spiel natürlich nicht beschrieben. Glaub interessiert niemanden, was für ein Spiel das ist und wie die Regeln sind, wollte mich nur auf das Hauptproblem beschränken ^^. Das ist die Kommunikation mit Datenbank und Server :)
    Falls das jemals was wird, stelle ich es dann gerne vor.

    Danke, für den Link. Ich werde mir das mal durchlesen.
  • in: Java webseite?

    geschrieben von cglabs

    Du meinst Flashwebsites, sowas wie http://derbauer.de? Einzelne Animationen, wie zb. Slidern von Bannern oder Buttoneffekte lassen sich auch mit JQuery realisieren. Ich bin aber kein großer Fan von JQuery.

    Das mit der Javaseite klingt interessant. Wie sieht denn sowas aus. Stelle mir darunter eine langweileige Oberfläche vor, wenn ich daran denke, wie meine SWT Oberflächen aussehen ^^. Sind jemandem Links zu solchen Seiten bekannt?
  • in: Spiel Entwickeln

    geschrieben von cglabs

    Hallo, ich würde gerne mit Java ein Multiplayer Spiel entwickeln. Leider habe ich keine Idee, wie ich folgendes im Spiel realisieren soll.

    Merkmale:
    Jeder Benutzer kann eine beliebige Anzahl an Bildern ins Spiel hochladen, die in einer Art Persönlicher Galerie abgelegt werden und auch für die anderen Benutzer einsehbar sind. Wenn der Benutzer offline geht, sollen Die Bilder natürlich weiterhin für die anderen Benutzer zugänglich sein.
    Für jedes dieser Bilder kann man eine feste Anzahl an Markierungen setzen.


    Ich vermute man bräuchte da soetwas wie eine MYSQL Datenbank und einen Server für die Dateien. Würde das gerne mal auf Lima ausprobieren. Glaube das heißt dann Rich (Fat) Klient Anwendung.

    Ich kenne das aber nur, in Verbindung mit normalen Webseiten, wo php benutzt wird. Kann man den überhaupt über Java solch ein Datenaustausch realisieren?

    Hab in Java noch keine Multiplayer Anwendungen programmiert und eine Kommunikation zu MYSQL usw auch noch nie. Gibt es da besondere Quellen, die ich mir anschauen könnte? Vielleicht kleine Tutorials oder zumindest Programmbeispiele?
  • in: Eclipse ein Java Programm?

    geschrieben von cglabs

    Hi, ich meinte zu glauben, dass Eclipse ein Java-Programm ist. Weiß einer warum, man das mit einer Exe starten muss?
  • in: Arrays mit Werten initialisieren

    geschrieben von cglabs

    Mal eine ganz dumme Frage.

    Folgendes Beispiel;

    int[] array  = {1, 2, 3};


    ist das Gleiche wie;

    int[] array = new int[3];
    array[0] = 1;
    array[1] = 2;
    array[3] = 3;


    Ist doch aber nicht das Gleiche wie?

    int[] array = new int[3];
    array = new int[]{1,2,3};


    Hier wird doch ein zusätzliches Objekt erstellt ?
    Geht es nicht irgendwie das Array mit Werten zu initialisieren, ohne eine Schleife oder ein neues Objekt zu erzeugen?
    Also wie im nächsten Beispiel (Pseudocode)

    int[] array = new int[3];
    array = {1,2,3};


    Hab es auch mit array = int[]{1,2,3}; versucht, das wird aber auch nicht akzeptiert. Verstehe nicht, warum.



    EDIT:
    In einer Methode, welche häufiger aufrufen wird, benutze ich;

    int[] array = new int[3];
    array = new int[]{1,2,3};


    Ist das schlimm? Was geschieht mit den alten new int[], werden sie vom Garbagecollector beseitigt?
  • in: Enum Erster Eintrag = 1

    geschrieben von cglabs

    Hallo, kann man ein Enum so aufbauen, dass man für den ersten Eintrag die 1 zurückbekommt?

    private static enum Orientierung{ X, Y, Z, V };
    
    Orientierung.X.ordinal() liefert 0 / soll 1
  • in: swt.widget .button getStyle?

    geschrieben von cglabs

    the result of calling this method would always have the SWT.H_SCROLL and SWT.V_SCROLL bits set

    Das erklärt einiges :)

    Danke.
  • in: Mit for each ein Array beschreiben?

    geschrieben von cglabs

    In php lässt sich mit dem Befehl "as" noch eine zusätzliche Countervariable übergeben, gibt es soetwas auch in Java? In dem Beispiel unten hätte man praktisch eine unnütze "entry" Variable, könnte man aus der irgendwie den Schleifen Count raus bekommen?

    data = new String[5];
    int count = 0;
    for(String entry : data) {
      data[count++] = "hallo";
    }


    EDIT: Ich scheine irgendwie nur Fragen zu stellen, welche nicht leicht zu beantworten sind, naja. Hab etwas gesucht, und rausgefunden, dass man den Index nur übergeben kann, wenn man eine eigene Klasse dafür verwendet. Hab auch ein Codeschnippsel von so einer Klasse gefunden, leider war das nicht voll ausprogrammiert und hatte einige Syntaxfehler. Ich hab die Fehler soweit beseitigt, nur ich kann mit dem Schnippsel nichts anfangen, da es unvollständig ist und diese Iterationssache ist etwas zu hoch für mich^^.

    Ich lass mal den Schnippsel da, vielleicht kann jemand was damit anfangen und es vervollständigen oder sogar erklären, wie das funktioniert :)

    Mit der With Klasse soll folgendes möglich sein
    for (Index<String> each: With.index(stringArray)) {
        each.value;
        each.index;
        ...
    }


    Die Width Klasse:
    import java.util.Iterator;
    
    class With {
    	
        public static <T> Iterable<Index<T>> index(final T[] array) {
        	return new Iterable<Index<T>>() {
                public Iterator<Index<T>> iterator() {
                    return new Iterator<Index<T>>() {
                        int index = 0;
                        public boolean hasNext() { return index < array.length; }
                        public Index<T> next() { return new Index(array[index], index++); }
    					@Override
    					public void remove() {}
    
                    };
                }
            };
        }
    }
  • in: Eclipse SVN Delete History?

    geschrieben von cglabs

    Hallo, ist es möglich Einträge aus der SVN History in Eclipse zu löschen?
    Nehmen wir an, dass jemand eine sehr ungünstige Änderung am Programm macht und einige Male commited. Nun wird das Programm zu einem früheren Zeitpunkt wiederhergestellt. Ist es möglich die Historyeinträge, die nach dem letzten "Guten" Wiederherstellungspunkt kamen zu entfernen?

    Ist es überhaupt möglich eine History zu leeren, sodass der letzte Revisionseintrag alleine steht und die Version 0 hat?

    Ich konnte die Option zum Löschen von History-Einträgen leider nicht finden.
  • in: swt.widget .button getStyle?

    geschrieben von cglabs

    Hallo, wie kann man rausbekommen, von welchem Typ ein Button ist?

    Ich erstelle z.B. ein Button mit Button check = new Button(shell, SWT.CHECK);
    Die Parametertypen der Methode sehen folgendermaßen aus Button(Composite parent, int style)
    Nun habe ich versucht den Typ mit check.getStyle() rauszubekommen. Jetzt ist aber seltsamerweise check.getStyle() nicht gleich SWT.CHECK, sondern eine 8 stellige Nummer. Kennt sich da jemand aus?
  • in: Bachelor Thesis / Informatik

    geschrieben von cglabs

    Ich mache mich Tagelang verrückt, in welche Richtung meine Abschlussarbeit gehen soll.

    Ich schwanke zwischen Web und Desktopanwendungen.
    Eine Einstellung in Richtung Webdevelopement, sehe ich seltsamerweise nicht als seriös an und glaube nicht, dass man mit dem Lebensunterhalt auf Dauer zufrieden sein kann. So viele große Firmen gibt es sicher nicht, meist sind es kleine Gruppen zwischen 15 und 30 Leuten. Mein Studiengang (Informatik) hilft mir auch nicht gerade bei der Entscheidung, denn alle Arten von Scriptsprachen sind dort einfach weg rationalisiert, weil diese scheinbar nicht wert sind vermittelt zu werden.

    Ich habe mich allerdings privat sehr viel damit befasst, sodass ich in der Lage wäre meine Abschlussarbeit in der Richtung zu machen.
    Ehrlich gesagt ist es eine Nebenbeschäftigung, welche ich gerne mache. Aber sogar die Leute, welche in dem Gebiet zu tun haben, sehen das nur als Nebenbeschäftigung und keine Dauerlösung.

    Nun geben mir meine Professoren das Gefühl, dass die Zukunft in Desktopanwendungen liegt. Man hat bessere und stabilere Arbeitschancen. Es gibt viele Unternehmen mit mehreren tausend Mitarbeitern, in denen man sich dauerhaft niederlassen könnte.

    Ich weiß einfach nicht was besser ist . Entwickler von seriösen Programmen für den Desktop oder von irgendwelchen bunten Internetseiten. Die Abschlussarbeit entscheidet für mich, was ich in Zukunft machen werde.

    Was ist den so der Trend? Wo zieht es unentschlossene Absolventen eher hin? :)
  • in: Lied aus LOST S2

    geschrieben von cglabs

    Hi, ich suche den Titel eines Liedes, das so ziemlich am Anfang der 2-Staffel von Lost gespielt wird.
    In der ersten Folge der 2Staffel wird der Alltag eines Typen, der in dem Bunker wohnt gezeigt, im Hintergrund läuft diese Musik.

    Muss ein ganz altes Lied sein. Hab ich schon irgendwo gehört, nur den Titel noch nie :)

    Edit: War doch wieder schneller^^. Das LIed heißt "Make Your Own Kind Of Music".
    Jetzt ist es nur ein Singlepost, kann man löschen, es sei den es will sonst noch jemand wissen, wie der Titel des Lieds aus Lost heißt :)
  • in: swt.widget.button actionlistener doppelklick?

    geschrieben von cglabs

    Hallo, hab hier ein etwas seltsames Verhalten. Ich wollte eigentlich einfach nur, dass ein einfacher Klick auf den Button festgestellt wird.
    Aber irgendwie wird mein println nur bei einem Doppelklick ausgeworfen. Mache ich etwas falsch?

    buttonAktualisieren = new Button(shell, SWT.PUSH);
    		buttonAktualisieren.setText("Aktualisieren");
    
    Listener listener = new Listener() {
    			public void handleEvent(Event event) {
    				
    					if (event.widget == buttonAktualisieren) {
    						System.out.println("aktualisieren");
    					}
    				
    			}
    		   
    		};
    
    		buttonAktualisieren.addListener(SWT.PUSH, listener);
  • in: Bachelor Thesis / Informatik

    geschrieben von cglabs

    @sonok

    Naja, man beginnt mit einer Familienchronik, beschreibt dann was man gerne ißt und stellt am Ende sein Traumauto vor ...


    Hmm, ja damit kriege ich die 100 Seiten sicher voll :)

    Prof meinte, dass es kein HowTo werden soll, sondern so eine Art Zusammenfassung der Hauptproblemstellung und Wegweiser zur Lösung des Problems, oder etwas in der Richtung. Hatte mir vorgeschlagen einfach einige Arbeiten durchzulesen.

    Na ja, dachte es gibt irgendwo Muster Thesen, an denen man sich orientieren könnte. Hier gibt es sicher genug Studenten, die einige Beispiele in digitaler Form haben, oder zumindest gute Quellen. Fragen schadet ja nicht. Ich hoffe das Thema ist hier nicht Tabu, wenn du mich auf Prof und Bücherei verweist :)

    Ist dein Avatar Scriptgesteuert? Funny ^^.

    @biotech
    Ich lese "Problemstellung".
    Ist eine Thesis immer eine konkrete Aufgabe, die man lösen muss und das Ganze dann dokumentiert, oder kann das auch ein theoretisches Thema sein?
  • in: Bachelor Thesis / Informatik

    geschrieben von cglabs

    Ich müsste demnächst meine Thesis machen. Würde mir gerne davor einige durchlesen, wie so eine Thesis aufgebaut ist, welche Inhalte da reinkommen usw. Hat vielleicht jemand einige Thesen die ich mir durchlesen könnte? Vielleicht auch was zu Informatik.

    Ist eine Thesis so eine Art Workshop, Protokol, oder wie soll ich mir das Vorstellen? :)
    Was schreibt man denn so in 100 Seiten?
  • in: FormLayout und Labels

    geschrieben von cglabs

    Ich möchte gerne für eine Combobox eine Beschreibung davor setzen. Der Text soll vertikal mittig von der Höhe der Combobox liegen.
    Und das Ganze im FormLayout :)
    Geht das?

    FormData formData = new FormData();
    		formData.left = new FormAttachment(0);
    		formData.top = new FormAttachment(0);
    		Label labelIndex = new Label(optionsPannel, SWT.NONE);
    		labelIndex.setText("Index:");
    		labelIndex.setLayoutData(formData);
    		
    		formData = new FormData();
    		formData.left = new FormAttachment(labelIndex);
    		formData.top = new FormAttachment(0);
    		Combo combo = new Combo(optionsPannel, SWT.NONE);
    		combo.setLayoutData(formData);


    So wie ich es im Code stehen habe, sind Label und Combo-Box direkt an der Decke :)
    Suche vielleicht soetwas, was der Pseudocode macht:

    formData.left = new FormAttachment(labelIndex.h_center);
  • in: Eclipse Automatisch Klammern + Strichpunkt

    geschrieben von cglabs

    Hallo, gibt es in Eclipse ein Shortcut um den Funktionskopf zu verlassen, wobei bei Funtionsdefinitionen man automatisch unter die ...){ gelangt und bei Funktionsaufrufen der Cursor in einer neuen Zeile steht, wobei die Funktion darüber automatisch mit Strichpunkt geschlossen wird.

    Mich stört es jedes mal mit den Pfeiltasten aus der Klammer zu navigieren und extra ein Strichpunkt setzen zu müssen. Wenn in Eclipse Methoden automatisch geklammert werden, dann muss Eclipse die doch auch irgendwie abschließen können.

    Ich habe es auch einige Male aus Versehen hinbekommen, dass der Cursor hinter die Klammer gesprungen ist und anschließend ein Strichpunkt da stand. Ich weiß aber nie was ich da drücke. Muss irgendeine Kombination aus Shift, Strg Leer und Return sein..

    Hat jemand eine Idee was man da drücken muss?

    EDIT:
    mit shift+strg+return springt man aus der Klammer direkt eine Zeile nach oben und mit shift+return springt man eine Zeile nach unten, ohne dass die Schließende Klammer mitgenommen wird. Ich frag mich wie ich es geschafft habe dabei ein Strichpunkt zu setzen. oO

    EDIT2:
    Hab es inzwischen doch selbst rausgefunden :)
    Für Diejenigen, die es interessiert.
    Man gehe zu Window->Preferences Dort dann Java->Editor->Typing und aktiviere die Häkchen bei Semikolon und wenn man möchte auch bei Braces.

    Das bewirkt, dass wenn man sich in einer Klammer befindet ZB. funktion(...|.) und die Strichpunkttaste drückt, der Cursor automatisch aus der Klammer geholt wird und vor der Klammer ein Strichpunkt gesetzt wird => (....);|
    Das Teil ist sogar so intelligent, dass es bei for - Schleifen nicht aus der Klammer springt, wenn man Strichpunkt setzt.

    Wirklich tolle Funktion. Was Eclipse alles kann, man lernt immer wieder dazu ^^.
  • in: Cuttermaran unter Windows7

    geschrieben von cglabs

    Hallo, ich habe das Gefühl, dass Cuttermaran unter Windows 7 nicht richtig funktioniert. Beim Encoden wird das Encoding-Programm bis zum Ende des Schneidevorgangs kontinuierlich geöffnet und wieder geschlossen. Die Prozentanzeige spinnt dabei ebenfalls, sie springt mal vor mal zurück und der Schneidvorgang kann auch bis zu 10 Minuten dauern.

    Bei einigen Videos scheint das Programm nicht mehr aus einer Dauerschleife rauszukommen, es schneidet endlos den ersten Schnitt und der Vortschritt springt immer von 0% auf 2% und wieder zurück.

    Ich habe es mit QuEnc und TMPGEnc probiert, das Verhalten ist bei beiden Encodern das Selbe. Das Ändern des Kompatibilitätsmodus und Adminmodus liefert auch keine Besserung.

    Ich benutze diese Software sehr gerne, weil es da eine Suchfunktion gibt das gleiche Bild vor der Werbeeinblendung , hinter der Werbeeinblendung wiederzufinden.

    Falls es keine Lösung zu meinem Problem gibt, kennt jemand eine alternative Schneidesoftware, die auch so eine Bildsuche anbietet?

    EDIT:
    Ich glaube das Problem mit den sehr häufigen Encoder-Aufrufen lag an der Option DVD Konformes Ergebnis erstellen. Wenn man die ausschaltet, wird auch nur an den Schnittpunkten encodet. Mich würde interessieren, was diese Option genau macht, und warum es da manchmal zu Endlosschleifen kommt.
  • in: Stady State Profil Lock entfernen

    geschrieben von cglabs

    Nein, diese Option ist nicht aktiv.

    Ich habe mir überlegt, dass es vielleicht daran liegt, dass der Benutzer dieses Profils bis vor Kurzem Administrationsrechte hatte. Jetzt hat er sie aber nicht mehr. Schade, dass Stady State garkeinen Hinweiß gibt, warum es den Locked Status nicht freigibt.
  • in: Stady State Profil Lock entfernen

    geschrieben von cglabs

    Hallo, ich weiß nicht ob das ein Bug ist, aber ich kann irgendwie den Locked Status von einem Profil nicht mehr entfernen.
    In den Profiloptionen nehme ich das Häckchen für locked weg und klicke auf OK. Sobald ich in den Optionen bin ist das Häckchen aber wieder da.

    Ich benutze Windows XP mit SP3. Habe auch alle Updates installiert, die es zu installieren gab. Weiß jetzt keinen anderen Ausweg, als das ganze Profil zu löschen, was ich ungern machen würde.

    Hat schon mal einer das gleiche Problem mit Stady State gehabt, kann man da vielleicht doch noch was machen, ohne das Profil löschen zu müssen?
  • in: Shutterbrille Eigenbau

    geschrieben von cglabs

    Ich weiß nicht ob es eine verrückte Idee ist. Denkt ihr es ist möglich sich eine Shutterbrille billig selbst zu bauen?
    Man bräuchte doch eigentlich nur 2 LCD-Gläser und eine Wechselblinkerschaltung mit einem Frequenzregler und einem Lichtsensor zum Synchronisieren am TV.

    Stell ich mir das zu einfach vor :) ?
  • in: Checkbox mit Gedächtniss

    geschrieben von cglabs

    Das mit dem $_SERVER['HTTP_REFERER'] sollte mich weiterbringen. Werde es nach den Wartungsarbeiten gleich ausprobieren. Dankeschön :)
  • in: Checkbox mit Gedächtniss

    geschrieben von cglabs

    Die Checkbox Methode ist für eine Kategoriesuche vorgesehen, davon wird es so um die 20 geben. Ist es nicht unüblich solche Informationen in ein Cookie zu schreiben? Ist es nicht das Selbe, wenn ich Session nehme?

    Ich hab das Problem, dass die Checkbox bei nicht gesetztem Status NULL ist. Ich sehe keine Möglichkeit Logik für ein Anfangszustand der Box zu definieren.

    Wie erkenne ich, dass man das erste Mal auf der Seite ist, bzw. man von einer anderen Seite kommt und die Seite nicht einfach refresht wurde?
  • in: Checkbox mit Gedächtniss

    geschrieben von cglabs

    Hallo, ich versuche eine Checkbox zu bauen, die nach dem Seitenrefresh ihren Status beibehält.
    Hab diese Methode dafür gebastelt.

    public function checkbox($label, $name_var, $name_parameter){
            $checked = isset($_POST[$name_var][$name_parameter]) ? 'checked' : '';
            $return = "<input id='{$label}' type='checkbox'  value='1' name='{$name_var}[{$name_parameter}]' {$checked} />";
            return $return;
        }


    Soweit funktioniert der Code, der Anfangsstatus ist aber "Häkchen nicht gesetzt".
    Ich habe leider keine Idee, wie ich es schaffen soll, dass der Anfangsstatus "Häckchen gesetzt ist".
    Hat jemand eine Idee, wie man das machen könnte?

    EDIT:

    Hab es jetzt mit einer zusätzlichen $post Variable probiert. Die Checkbox bleibt seltsamerweise immer aktiv. Ich sehe mein Denkfehler einfach nicht. :(

    public function checkbox($label, $name_var, $name_parameter){
            
            if(!isset($_POST[$name_var][$name_parameter.'_first'])){
                $checked = 'checked';
                $_POST[$name_var][$name_parameter.'_first']=1;
            }else{
                $checked = isset($_POST[$name_var][$name_parameter]) ? 'checked' : '';
            }
            $return = "<input id='{$label}' type='checkbox'  value='1' name='{$name_var}[{$name_parameter}]' {$checked} />";
            return $return;
        }


    EDIT:
    $_Post kann man glaub garnicht direkt setzen. Hab das Ganze mit Session gemacht.
    public function checkbox($label, $name_var, $name_parameter){
    		if(!isset($_SESSION[$name_var][$name_parameter.'_first'])){
    			$checked = 'checked';
    			$_SESSION[$name_var][$name_parameter.'_first'] = 1;
    		}else{
    			$checked = isset($_POST[$name_var][$name_parameter]) ? 'checked' : '';
    		}
    		$return = "<input id='{$label}' type='checkbox'  value='1' name='{$name_var}[{$name_parameter}]' {$checked} />";
    		return $return;
    	}


    Es funktioniert aber nicht mehr, wenn man auf eine andere Seite geht und wieder zurück. Da nach einem solchen Seitenwechsel die Session noch aktiv ist wird die else Bedingung ausgeführt. Und da nach dem Seitenwechsel nichts mehr in der Postvariable steht, ist das Kästchen nicht aktiv :(.
    ................

    Also ich möchte, dass das Kästchen nach Seitenwechsel und wenn man das erste Mal auf die Seite kommt aktiv ist. Wenn man sich auf der Seite befindet, soll der Kästchenstatus auch nach Seitenrefresh gemerkt werden.

  • in: video crop Software

    geschrieben von cglabs

    Hallo, ich suche nach einem Programm, womit man nur die Videoränder wegschneiden kann. Das Video soll ansonsten nicht verändert werden. Gibt es sowas?
  • in: Wiederholte Windowsaktivierung

    geschrieben von cglabs

    Ich hab noch sp2 Installiert, ich schau mal ob es mit sp3 wieder weggeht. Antispy ist bei mir eigentlich garnicht drauf.
  • in: Wiederholte Windowsaktivierung

    geschrieben von cglabs

    Hallo, ich muss fast jeden dritten Tag mein Windows XP aktivieren, da eine Meldung kommt, dass meine Hardware nicht mehr mit dem ausgelieferten System übereinstimmt. Ich musste mir eine neue Grafikkarte kaufen, da meine alte kaputgegangen ist.

    Ich vermute das liegt daran, dass ich Stady State installiert habe. Aber der Festplattenschutz ist garnicht aktiv und ich verstehe auch nicht warum die Meldung nicht nach jedem Neustart kommt, sondern nur gelegntlich an irgendwelchen Tagen.

    Das ist allmählich zu einem Problem geworden, da ich den PC nicht alleine benutze und hin und wieder für einige Wochen weg bin, ist es mir nicht möglich Windows jedes mal innerhalb von 3 Tagen zu aktivieren.

    Das Betriebssystem wurde vor etwa 5 Tagen nach einem Format nochmal frisch installiert und seid dem gibte es dieses Problem.
    Ist jemandem eine Lösung für mein Problem bekannt?
  • in: Strings im Array ergänzen

    geschrieben von cglabs

    Naja, so kann man das auch machen, aber liefert php keine fertige Methode, die einem sowas macht?

    phpMethode('-', $array, '-');

    So ähnlich wie mit join

    '-'.join(' -, -', $array).'-';

    nur, dass man nicht zwischen den Strings etwas einfügen kann sondern am Anfang und am Ende eines Strings

  • in: Strings im Array ergänzen

    geschrieben von cglabs

    Hallo, existiert eine Methode, um Strings in einem Array zu ergänzen?

    z.B.:
    array('Apfel', 'Bannane');

    soll werden

    array('-Apfel-', '-Bannane-');

  • in: Steady State sicher?

    geschrieben von cglabs

    Das wäre meine nächste Frage gewesen.

    Kann man in Stady State auch einen Ordner von dem Rücksetzen ausschließen, damit der Benutzer Dokumente dauerhaft abspeichern kann? Konnte leider nichts vergleichbares finden, vielleicht habe ich diese Option auch übersehen.

    Bisher habe ich gesehen, dass man auch in den eigenen Dateien nichts ändern kann. Sogar der Desktop sieht nach einem erneuten Login wieder so aus wie vorhin.
  • in: Steady State sicher?

    geschrieben von cglabs

    Hallo, ich habe auf einem XP-Rechner das Steady State von Microsoft installiert. Bei einem Benutzer habe ich eingestellt, dass dieser keine Änderungen vornehmen darf, dh nach jedem Login findet der Benutzer das Betriebssystem so vor, wie am ersten Tag.

    Da man in diesem Zustand keine Updates installieren kann, frage ich mich, ob das virensicher ist. Normalerweise sollte ja, auch wenn der Benutzer ein Virus bekommt, dieser nach dem nächsten Login wieder weg sein. Ist das korrekt, oder ist man mit diesem Steady State Account nicht virensicher?
  • in: .htaccess hilfe

    geschrieben von cglabs

    Danke, dir.

    Brauche .htaccess eigentlich nur selten, hauptsächlich für die Weiterleitung. Aber hast schon recht, sich mit der Syntax zu befassen kann nicht schaden. :)
  • in: .htaccess hilfe

    geschrieben von cglabs

    Hallo, kann mir jemand bei einer .htaccess Frage weiterhelfen? Ich kenne mich damit nicht so gut aus und weiß nicht, wie ich folgende codestücke kombinieren kann.

    Da habe ich einmal die Regel, dass automatisch in den public Ordner weitergeleitet werden soll
    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule ^$ public/ [L]
    RewriteRule (.*) public/$1 [L]
    </IfModule>

    Und das soll dazu kommen, damit automatisch auf meine Domain weitergeleitet wird
    <IfModule mod_rewrite.c>
    RewriteEngine on
    Options +SymLinksIfOwnerMatch
    RewriteCond %{HTTP_HOST} ^cglabs.lima-city.de
    RewriteRule (.*) http://meinedomain.de/$1 [R=301,L]
    </IfModule>

    Wie müsste es aussehen, wenn ich beides benutzen möchte?
  • in: Open Office Code-Text Plugin?

    geschrieben von cglabs

    Hallo, gibt es für Open Office eine Erweiterung um Code Texte, wie Java, php... Farbig und mit Nummerierung oder auch ohne anzuzeigen?

    Ich soll für mein Programm ein Bericht schreiben und da möchte ich einige Funktionen näher erklären. Wenn ich den Code einfach in den Text klatsche sieht das nicht so schön aus.

  • in: Eclipse Automatischer Zeilenumbruch

    geschrieben von cglabs

    Vielen Dank. Benutze gerade auch Java für ein Projekt, von daher ist es auch gut zu wissen, wie es bei Java Code geht. Für php wäre es natürlich auch nicht schlecht. Ich werde mal schauen ob ich das rausfinde.

    Die vertikale Linie geht zu meinem Erstaunen Charakter genau an meiner selbst gewählten Codegrenze durch. Scheinbar habe ich von Anfang an ungewollt diese 80 eingehalten. erstaunlich :-)
  • in: Programmcode Funktionalität?

    geschrieben von cglabs

    @cookies, kochmarkus

    Ja das ist richtig. Es handelt sich um eine ImageJ Funktion, sie liefert einen Grauwert zwischen 0 und 255 zurück.

    @sektor

    Das könnte tatsächlich diese Varianz Formel sein. Das Programm an sich funktioniert eigentlich tadellos.
    Werde mich da etwas in das Thema Varianz einlesen, vielleicht bekomme ich eine Eingebung, warum der Entwickler das so gemacht hat. Werde auch mal die untere Form ausprobieren und die Ausgaben vergleichen.


    Vielen Dank, das bringt mich ganz gut weiter :)
  • in: Programmcode Funktionalität?

    geschrieben von cglabs

    Hallo, ich habe hier einen Ausschnitt eines Bilderkennungsprogramms. Es handelt sich um eine Mathematische Formel, bei der ich den Zweck nicht herausfinden kann. Vielleicht kommt jemandem die Formel bekannt vor und er/sie kann mir sagen was genau hier berechnet wird.

    for(int x=0; x<bildBreite; x++){
    	for(int y=0; y<bildHoehe; y++ ){
    		pixel = bild.getPixelValue(x, y);
    		pixelSum += pixel;
    		pixelSquare = pixelSum * pixelSum;
    	}
    }
    
    pixelAnzahl = bildBreite *bildHoehe;
    pixelDurchschnitt= pixelSum / pixelAnzahl;
    pixelIrgendwas = Math.sqrt(pixelSquare - pixelAnzahl * pixelDurchschnitt * pixelDurchscnitt);


    Im Originalprogramm werden Variablen mit nur 2 Buchstaben und ohne Kommentar verwendet. Ich habe versucht nachzuvollziehen was hier passiert, aber kann beim besten Willen nicht sagen, was "pixelIrgendwas" macht.

    pixelDurchschnitt scheint die Durchschnittsfarbe pro Pixel im Bildausschnitt zu ermitteln, nur was macht diese Wurzelrechnung?
  • in: Eclipse Automatischer Zeilenumbruch

    geschrieben von cglabs

    Ich glaube mal bei irgend einem Studenten eine dünne, vertikale Trennlinie im Eclipse-Editor gesehen zu haben. Sobald der Code diese Linie erreicht wird intelligent umgebrochen.

    Ich weiß leider nicht mehr bei wem ich das gesehen habe, und kann diese Option auch nicht in Eclipse finden. Kann mir jemand weiter helfen? Ist das ein Plugin oder wo kann man diese Trennlinie einschalten?
  • in: Performance

    geschrieben von cglabs

    Naja, ich habe schon alle kostenfreien Alternativen ausprobiert die es gibt. Lima ist wirklich die beste Wahl. Die Verfügbarkeit war hier bisher die größte und es gibt weniger gesperrte Funktionen. Die Sache mit den Downloads ist hier etwas komplizierter, aber damit kann ich eigentlich leben. Jetzt wo die Domainweiterleitung verbessert wurde, will ich hier nie wieder weg :)

    Ach ja, werbefrei hab ich vergessen. Glaube das macht neben Lima nurnoch bplaced. Nebenbei bekommt man hier im Forum zu allem eine Antwort und die Mods sind sehr aktiv. Und das alles noch gratis. Da kann man sich eigentlich nicht beschweren. Den einen Umzug werden wir auch überleben XD

  • in: Eclipse Doppelfenster

    geschrieben von cglabs

    Folgende Aufgabe soll gemacht werden.

    Der Code eines Projektes soll optimiert werden. Dazu wurde ein neues Projekt angelegt und soll Datei für Datei neu aufgebaut werden. Dazu müssen immer zwei Editorfenster nebeneinander offen sein.

    Ich mache das gerade über zwei offene Eclipseanwendungen die 2 unterschiedliche Workspaceverzeichnisse laden.
    Das ist zum einen irgendwie schlecht für meinen Arbeitsspeicher und zum anderen besetzt das richtig viel Platz auf dem Monitor.

    Bei dem View: Synchronize with Repository, öffnen sich zwei Editorfenster direkt nebeneinander und es werden sogar Unterschiede in der Mittleren Leiste sichtbar gemacht. Kann man diese Ansicht auch für die Dateien aus zwei Projekten bekommen?

    Ich wäre schon froh, wenn ich überhaupt irgendwie zwei Editoren in einer Eclipseanwendung nebeneinander bekomme. :)
    Kann mir jemand weiterhelfen?

    EDIT:
    Ich hab es rausbekommen. Man muss nur den Tab mit der Maus an eine Kante bewegen dann halbiert der Editor des Tabs das Fenster und öffnet sich direkt neben einem anderen Editor im selben Fenster.

    Zum Vergleichen muss man erst zwei Dateien Markieren (strg+klick), anschließend in den Optionen auf Compare with klicken.
    So, hat sich damit erledigt. Hoffentlich nützt diese Info jemandem später, der das gleiche Problem hat :)
  • in: Verbotsschild für pinkelnde Hunde

    geschrieben von cglabs

    Ich weiß nicht, ob das Schild mit dem Haufen richtig verstanden wird. Die verrichten ja ihr Geschäft nicht an dieser Stelle und Markieren zählt ja eigentlich nicht dazu. Ich suche eher sowas wo ein Hund sein Bein hebt^^.

    Aber die Idee mit Ultraschal Essig oder Pfeffer ist interessant. Eventuell werde ich das mal versuchen.
    Muss ich den Essig an der höchsten Stelle der Hecke versprühen? Die Hunde versuchen ja den Baum am höchsten zu treffen, damit die anderen denken da war ein sehr großer Hund. Ich weiß nicht ob die dann aufhören, wenn sie die Höhe nicht mehr übertreffen können.
  • in: Verbotsschild für pinkelnde Hunde

    geschrieben von cglabs

    Hallo, wir haben ein großes Problem mit Hunden. Da kommen jeden Tag einige Menschen mit ihren Hunden vorbei, welche dann unsere Hecke immer an der selben Stelle markieren, sodass die Bäume inzwischen in dieser Region eingehen. Die Bäumchen sind noch sehr jung und gerade mal 2m hoch, wenn es so weiter geht müssen wir an dieser Stelle wieder neue Bäume pflanzen.

    Ich habe versucht nach Bildern "Hunde Pinkeln verboten" zu googelen. Leider finde ich nur "Hier kein Hunde Klo", oder sowas in der Art.
    Gibt es überhaupt solche Schilder?
    Ich möchte es ausdrucken, folieren und an den Baum hängen.

    Welche Optionen habe ich eigentlich, wenn unsere Bäume weiterhin geschädigt werden? Ich möchte mich jetzt nicht den ganzen Tag vor die Bäume stellen und jeden Nachbarn, der mit seinem Hund vorbei läuft anschnauzen. Die denken sich sicher nichtmal was dabei, will auch kein Streit mit der ganzen Nachbarschaft deswegen anfangen.

    EDIT: Darf ich überhaupt so ein Schild an meinen Baum hängen, oder brauche ich eine Erlaubnis vom Rathaus?

    EDIT: Ich habe mich inzwischen auf anderen Foren zu diesem Thama eingelesen. Es gibt tatsächlich Menschen, die es einem sogar übel nehmen, wenn man etwas dagegen hat, dass die Hunde die Hecke töten ^^. Da kommen immer so Sprüche, wie: Das liegt in der Natur des Hundes, die können nicht anders. Da kann man nichts, überhaupt nichts machen. Der kann mir eh nix, man kann den Urin nicht nachweisen XD... Ach der Baum ist doch sowieso schon fast tot.... Woher kommt eigentlich diese Einstellung? Der Hundebesitzer wird mir doch sicher auch übel nehmen, wenn ich seine Hecke zerstöre. An seine Hecke lässt er seinen Hund aber nicht pinkeln. Vor allem, wohnen wir hier direkt neben dem Wald und überall sind große Felder, direkt auf der anderen Straßenseite.

    Ich habe noch keinen Nachbarn deswegen angeschnauzt, oder ihm diese Sache untersagt. Meine Mom hat es aber einmal nicht ausgehalten, als so ein ein Hund wieder an diese Stelle gepisst hat, während sie im Garten die Pflanzen gepflegt hat und es direkt vor ihren Augen passiert ist. Wenn ich auch noch damit anfange, mache ich mir sicher keine Freunde damit. Weiß aber einfach nicht was ich tun soll. Die Bäume sind in dieser Größe nicht gerade billig und ich möchte nicht jedes mal neue pflanzen müssen. Einen haben wir bereits ersetzen müssen. :(
  • in: Login in phpmyadmin

    geschrieben von cglabs

    Hallo, gerade bin ich auch reingekommen. Vor etwa 5-10 Minuten habe ich es auch mit Passwort änderm erfolglos versucht. Scheint wohl wieder behoben worden zu sein.

    EDIT: sql dumps einspielen konnte ich vor etwa 2 Minuten auch nicht, nun geht es.
  • in: Login in phpmyadmin

    geschrieben von cglabs

    Hallo, ich kann mich nicht zu phpmyadmin einloggen. Ich habe Benutzername und Kennwort von Datenbank-Zugang verwendet.
    Javascript und Cookies sind eingeschaltet. Werden da gerade Wartungsarbeiten durchgeführt?
  • in: TYPO3 Datenbankverbindung

    geschrieben von cglabs

    Hallo, ich möchte eine Verbindung zu der Typo3 Datenbank aufbauen und dort einen neuen Frontendbenutzer anlegen.
    Das mache ich über ein selbstgeschriebenes Formular, welches ich als HTML Content in TYPO3 lege.
    Über dieses Formular wird nach Eingabe aller Benutzerdaten eine php Datei aufgerufen, welche nun den Eintrag in die Datenbank machen soll.

    Was mich an der Sache stört ist, dass ich in dieser Datei extra die Verbindung zur Datenbank ausprogramiere.
    $sql = mysqli_connect('localhost', .. name, .. passwort...)

    Gibt es einen Weg, diese Datenbank Login- Informationen aus Typo3 zu beziehen?
    So muss ich ja bei jedem Umzug des cms in dieser Datei die Anmeldedaten ändern.

    Ich suche da nach etwas in dieser Art

    Pseudocode:
    $sql = $GLOBALS['TYPO3_connect']
  • in: Browserspezifischer Style

    geschrieben von cglabs

    Supper, danke. Das hat mir sehr geholfen.

    An bestimten Stellen brauche ich relative Positionen. Das ist irgendwie blöd, dass der IE7 das nicht kann. Nun habe ich ein Stylesheet von einem Kollegen vor mir, bei dem seine Java Slider nicht mehr gehen, wenn ich die relativen und absoluten Positionen wegmache.
    Wenn ich die aber drin lasse, passen sich die Inhalte nicht an die Größe des Fensters an und die Seite sieht im IE7 total zerschossen aus.

    Was benutzt man im Allgemeinem, um position:relativ beim IE zu ersetzen?
  • in: Browserspezifischer Style

    geschrieben von cglabs

    Hallo, wie kann man eine klasse oder id im css definieren, die nur für einen bestimten explorer gilt, z.B. IE7?

    Möchte, dass der IE7 position relative oder absolute nicht verwendet, aber jeder andere Explorer darf das.


  • in: Typo3 tt_news navigation

    geschrieben von cglabs

    Hallo, ich möchte mir links neben meinem tt_news content eine navigation in einen Marker setzen, welche mir die Beiträge kategorisiert nach Datum aufliset. Ich google, schon seid einigen Tagen, aber ich finde nirgends ein Beispielcode dazu. Vielleicht hat hier schonmal jemand etwas mit tt_news gemacht?
  • in: ImageJ Anwendung

    geschrieben von cglabs

    Hallo, ich möchte mir eine Anwendung schreiben, welche ein Bild einließt, beispielsweise ein Foto mit einem Ball drauf und den Ball auf dem Foto automatisch findet und umrandet. Ich habe gehört, dass es irgendwie über Mustererkennung mit ImageJ in Java möglich wäre. Ich bin leider noch ziemlicher Anfänger. Wisst ihr vielleicht ob es irgendwo ein Beispiel Code oder Tutorial gibt, das soetwas ähnliches macht?

    Später, sollte es vielleicht mit einer Webcam funktionieren, dass zum Beispiel Augen und Mund der Person vor der Kamera gefunden werden.
  • in: .htaccess auf Wamp Server

    geschrieben von cglabs

    Hallo, meine .htacess Datei kann auf meinem Wampserver leider nicht gelesen werden. Kann man das dort einschalten, oder besitzt Wamp diese Funktion nicht?

    Ich möchte ungerne Xampp verwenden, mir ist wamp irgendwie sympatischer.
  • in: Kostenloser SVN Host für private Projekte

    geschrieben von cglabs

    Yoa, svn sollte es sein.
    Origo sieht ja seltsam aus, da benötigt man eine extra Software um eine Verbindung herzustellen. Das muss ich mir genauer anschauen.

    Danke für eure Vorschläge. :)

    EDIT: Ich habe heute noch projectlocker.com gefunden. Sie bieten sogar privaten svn Host an. Es ist kostenfrei, allerdings hat man da eine gewisse Kapazitätsbegrenzung.



  • in: Kostenloser SVN Host für private Projekte

    geschrieben von cglabs

    Hallo, ich bin oft unterwegs und würde mein Projekt gerne online hosten lassen, damit ich von überall dran komme. Würde die Projekte an denen ich arbeite nicht gerne publik machen. Ist jemandem ein Hoster bekannt der kostenfrei Repository hostet und man den Code privat machen kann?

    Bei Sourceforge und Google Code sind die Projekte glaube ich öffentlich zugänglich. Genau das möchte ich nicht haben.
  • in: Wofür steht =&

    geschrieben von cglabs

    Danke nochmal, man kann es tatsächlich einfach weglassen. In der Funktionalität ändert sich soweit ich sehe nichts.
  • in: Wofür steht =&

    geschrieben von cglabs

    Ah, vielen Dank. Kann ich das & eigentlich weglassen, oder wie schreibt man das dann um, damit es auch PHP 5.3 freundlich ist?
  • in: Wofür steht =&

    geschrieben von cglabs

    Hallo, was genau macht das Und hinter dem Gleichheitszeichen =& ? Das hab ich so noch nie gesehen.

    Beispiel: $this->$model =& new $model;
  • in: @ vor einer Funktion

    geschrieben von cglabs

    Hallo, weis jemand was dieses @ for einer Funktion macht?
    Ich habe es zum Beispiel schon bei @mysql_connect gesehen, aber habe keine Idee, wuzu es gut ist.
  • in: Bericht Plugin für Eclipse

    geschrieben von cglabs

    Hallo, ich würde am Ende eines Tages eine kleine Zusammenfassung von dem, was ich am Projekt gemacht habe schreiben. Also so eine Art Bericht und das den anderen Benutzern, die an dem selben Projekt arbeiten zur Verfügung stellen. Gibt es eventuel ein geeignetes Plugin für Eclipse?
  • in: Logindaten des Betriebssystems

    geschrieben von cglabs

    Danke für eure Vorschläge. So wie ich das verstanden habe, kann man also nicht direkt über php Anweisungen die Benutzerdaten abfragen. Es muss ein weiteres System mit rootrechten vorhanden sein welches die Daten in Form einer Datei im Serververzeichniss ablegt.
  • in: Logindaten des Betriebssystems

    geschrieben von cglabs

    Das ist eine einfache Intranet Seite, mit der man Tabelleneinträge verwaltet.
    Auf den Benutzerrechnern ist Windows installiert
    Das Ganze wird auf einem von der Ausenwelt isoliertem Server Laufen
  • in: Logindaten des Betriebssystems

    geschrieben von cglabs

    Hallo, ich bastle an einer kleinen Intranetanwendung, bei der sich die Netzwerkteilnemer mit ihren Logindaten ihres Betriebssystems einloggen können.

    Könnte mir jemand helfen, wie ich das realisieren kann?
  • in: Tabelleneinträge zeitgesteuert löschen

    geschrieben von cglabs

    Hallo, wie schafft man es, dass sich bestimte Tabelleneinträge nach einer bestimmten Zeit selbst löschen?
  • in: Typendefinition

    geschrieben von cglabs

    Hallo, wenn ich meine funktion mit /** kommentiere bekomme ich beim return noch so ein "unknown_type " drangehängt. Heist das jetzt, dass ich in PHP wie in java definieren kann, welchen Typ der Rückgabewert haben soll? Ich habe überall gesucht, aber konnte nirgends finden, dass das möglich ist.

    BSP:
    /**
    	 * 
    	 * @param $test1 
    	 * @return unknown_type 
    	 */
    function test($test1)
    {
    ...
    }
  • in: Interface

    geschrieben von cglabs

    Hallo, ich habe folgenden Code

    Datei.php
    require_once datei2.php
    class blub implements blob
    {
    public func1(){...}
    public func2(){...}
    }


    datei2.php
    interface blob
    {
    public func1();
    }


    datei3.php
    require_once datei2.php
    blob::func1();


    Ausgabe: Fatal error: Cannot call abstract method

    wie kann ich die interface funktion in der datei3 abrufen?

  • in: Einen kleinen Augenblick Geduld dekorieren

    geschrieben von cglabs

    Ach so. Ist also keine normale Fehlerseite.
    Danke für die Info. :)
  • in: Einen kleinen Augenblick Geduld dekorieren

    geschrieben von cglabs

    Kann ich diese "Einen kleinen Augenblick Geduld bitte " Seite individuell für mich anpassen? Also eventuell den Text ändern oder/und ein lustiges Bild mit einem erschöpften Esel drauf tun?

Login zum Webhosting ohne Werbung!