kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Mit PHP Quellcode suchen und einfügen?

    geschrieben von karlsve

    Wie wäre es einfach das $_POST/$_GET-Array zu säubern bevor der Rest des Codes ausgeführt wird?

    http://php.net/manual/en/filter.filters.sanitize.php
    http://php.net/manual/en/function.filter-input.php

    Dadurch kann man alle Nutzereingaben filtern bevor darauf zugegriffen wird.

    Einfach das $_POST-Array beispielsweise mit den gesäuberten Inhalten befüllen. Natürlich dabei die "unsauberen" Inhalte überschreiben.
  • in: Geschützer Bereich in PHP

    geschrieben von karlsve

    Da bisher schon einiges zur Lösung des Problems genannt wurde möchte ich nicht das alles noch einmal wiederholen.
    Ich werde allerdings einen sicherheitsrelevanten Aspekt ergänzen:

    Bei solchen Dingen die Nutzereingaben betreffen wäre folgendes auch nicht schlecht zu nutzen.
    http://php.net/manual/en/function.filter-input.php

    Ich habe für meine Seiten dafür spezielle Sicherheitsmechanismen gebastelt die diese Bereinigungen zu Beginn jedes Durchlaufs machen.

    Wer eine komplexere Seite erstellen will, zum Beispiel ein CMS, sollte sich überlegen ob die zu empfangenden Inhalte nicht auch vorher mit einem Typ gekennzeichnet registriert werden sollten. Dadurch kann man jegliche nicht registrierten Übergabewerte schon einmal aussortieren und stellen ein noch geringeres Sicherheitsrisiko dar.
  • in: Konstanten verschachtelter Klassen

    geschrieben von karlsve

    Eventuell wäre es auch eine Möglichkeit die $config Variable der "Oben"-Klasse statisch zu machen. Auf die Art und Weise könntest du per Oben::$config darauf zugreifen. Das setzt natürlich voraus das du 100%ig sicher bist das die Klasse bereits instantiert wurde und somit Oben::$config nicht null ist.

    MfG
    karlsve
  • in: komplizierte Datenbankabfrage

    geschrieben von karlsve

    Hallo volnerius,

    es schaut so aus als wolltest du sowas erreichen.

    Am einfachsten und effizientesten ist dies mit Joins zu erledigen.

    Allerdings bin ich mir nicht ganz sicher ob nur ein Eintrag oder zwei Eintrag (letzteres wäre sinnvoller) pro Freundschaft erstellt wird. Wenn nur ein Eintrag erstellt wird so musst du tatsächlich dies verwenden:
    akashia schrieb:
    Hallo,

    bei der oben genannten Möglichkeit würde es vielleicht noch sinn machen via
    LIMIT die Anzahl zu begrenzen...

    alternativ könntest auch einen Join verwenden
    z.B. so in der art
    SELECT friendships.*, news.* FROM news JOIN friendships
    ON news.userid = friendships.userid2
    WHERE news.userid != '$aktueller_user' and friendships.userid1 = '$aktueller_user'
    ORDER BY datum desc 
    LIMIT 1,20;


    Gruß
    VA / Akashia


    Wenn du jedoch zwei Einträge pro Freundschaft machst, dann ist die von mir verwendete Variante im SQLFiddle vermutlich für dich interessanter.

    Ich persönlich würde die zwei-Eintrag-Variante benutzen, da dadurch die SQL Abfrage einfacher wird. Es verdoppelt sich allerdings auch die Datenbankgröße logischerweise. Aber das ist deine persönliche Entscheidung.

    MfG
    karlsve
  • in: JFileChooser .xml und Ordner anzeigen

    geschrieben von karlsve

    Nur der Vollständigkeit halber das ganze mal als Erweiterung der FileFilter Klasse:

    class XMLFileFilter extends FileFilter {
    	@Override
    	public boolean accept(File f) {
    		if (f.isDirectory()) {
    			return true;
    		}
    		if (f.getName().matches("^.*\\.xml$")) {
    			return true;
    		}
    		return false;
    	}
    
    	@Override
    	public String getDescription() {
    		return ".xml";
    	}
    }


    Edit:
    Essenziell für das Anzeigen von Ordnern ist die Abfrage ob die Datei ein Ordner ist und der entsprechende Rückgabewert.
    Der JFileChooser zeigt nur die Dateien an bei denen die accept-Methode ein boolsche's Wahr zurückgibt.
  • in: Nexus 4 überhitzt

    geschrieben von karlsve

    Alternative zu CyanogenMod wäre unter anderem auch noch ParanoidAndroid welche einige nützliche Funktionen implementiert haben und insbesondere die Nexus Geräte als Ziel haben.

    Unabhängig von der Rom könnte aber auch ein anderer Kernel helfen. Ich nutze den franco.kernel und hatte bisher noch nie Sorgen wegen eines zu warmen N4. Selbst bei grafisch aufwendigen Spielen wird es nicht zu warm, da Francisco Franco (Die Person hinter franco.kernel) einen Überhitzungsschutz mit eingebaut hat. Ab 65°C CPU Temperatur taktet sich damit das Handy runter. Wobei allgemein meist nur 2 der 4 Kerne aktiv sind, da mehr nicht gebraucht wird und beide laufen nur mit ca. 30% Auslastung. Der Grund für das aktiv lassen von 2 Kerne liegt in der erhaltenen Leistung auf den Verbrauch. 2 Kerne auf 30% bringen mehr Leistung und verbrauchen weniger als 1 Kern auf 60-100%.

    Wenn du wirklich aktiv etwas gegen das Überhitzen machen willst:
    Ich empfehle einen anderen Kernel zu nutzen.

    MfG
    karlsve
  • in: Das Beste vom Besten

    geschrieben von karlsve

    der-pokercoach schrieb:

    seit einfach stolz drauf jeden kleinen Rechtschreibfehler zu findern ... ihr seid und bleibt einfach die besten! :puke:


    http://seitseid.de/
  • in: Lima-App

    geschrieben von karlsve

    Guten Morgen allerseits,

    die angesproche App existiert bis zu einem gewissem Punkt ja schon und es wird dank der tatkräftigen Unterstützung von hackyourlife ja auch immer besser.

    Thema iPhone:

    Würd ich euch gerne auch liefern, hab aber weder iPhone noch iPod noch Entwicklerzugang und somit keine Chance irgendetwas für euch zu tun. Einzige Möglichkeit die bleibt wäre das Mobile-Interface zu nutzen, das hackyourlife implementiert hat. Link->http://limaapi.dauerstoned-clan.de/mobile/. Und auch hier noch einmal, der Sourcecode ist auch einzusehen und zwar unter https://github.com/karlsve/Lima-City-PHP-API (Nur damit keine Fragen kommen von wegen Phishing usw. ;)

    MfG
    karlsve
  • in: Java PC und Android

    geschrieben von karlsve

    Hallo ihr lieben,

    iys schrieb:
    Hi

    also ich schreibe selber Androidapp's und kann nur sagen das Android sich ganz anders verhält als ein PC. Hier musst du zb aufpassen das du deine GUI nicht an jeder Xbeliebigen stelle verändern darfst das blockt android und das Apps schmiert ab. Ich kann dir nur empfehlen im google nache AndroidTutorials zu suchen

    http://bit.ly/MuNTHt

    vorallem das debugen ist einfach ein kraus


    Das kann ich so nicht unterschreiben, das Ändern der GUI sollte generell nicht von jeder x-beliebigen Stelle aus geschehen, so sollte man auch in der Programmierung mit Java für den PC nicht etwa irgendwo einfach auf die GUI zugreifen und die ändern sondern Frontend ( GUI ) und Backend ( Rechenoperationen ) getrennt halten. Dies ist unter anderem auch sinnvoll um eventuell Teile der Rechenoperationen in neue Threads auszulagern. Ähnlich geschieht es auch in Android, dabei ist jedoch noch einiges Neues dabei, beispielsweise was genau Activities und Services sind, wobei sich dies auch relativ simpel erklären lässt.

    Auch das Debuggen ist nicht wirklich ein "Graus" (ich vermute mal das "Graus" gemeint war), sondern ist eigentlich genauso wie in jeder Desktop Applikation. Mit regelmäßigen Feedbacks kann man so beispielsweise die Fehlerquelle gewissermaßen triangulieren ( ich weiß ist nicht ganz korrekt diese Aussage). Außerdem lässt sich anhand der Fehlerberichte genauso viel ersehen wie bei PC-Anwendungen wenn man nicht unbedingt nur die ersten zwei Zeilen anschaut.

    Weiteres:


    Was ich eigentlich bei jeder Programmiersprache emfehlen würde ist Learning-By-Doing, denn nur dann weißt du wie du zu dem Ziel gekommen bist. (Ich habe 4 mal mit der App neu angefangen um zu dem Schluss zu kommen, dass es so wie es jetzt ist am sinnvollsten ist; siehe https://github.com/karlsve/Lima-City-for-Android)
    Klar kannst du Bücher ohne Ende lesen aber verstehst es trotzdem den simpelsten Code nicht. Die Texte auf der Android Developers Seite sind eigentlich alle sinnvoll verfasst und auch gut zu verstehen, ebenso wie die Grafiken.

    Insgesamt ist halt nur wie hackyourlife es schon sagte der Unterschied in den Libraries und eventuell in der Nutzung von ADB zu finden.

    MfG
    karlsve
  • in: Lima-City for Android

    geschrieben von karlsve

    Nach einiger Zeit auch mal wieder etwas von mir.
    Leider bin ich bis zum 22.07.2012 im Urlaub und werde deswegen nur sporadisch verfügbar sein,
    aber ich bin immernoch dafür da mich per PN zu informieren wenn jemand helfen möchte.

    Außerdem hoffe ich hiermit einige Fragen beantworten zu können:

    ftools schrieb:
    Also ein App braucht man nicht unbedingt aber wenn es http://mobile.lima-city.de gäbe das wäre nicht schlecht und funktioniert auf jeden Handy.

    Das wäre Sache der Knights solch eine mobile Version von Lima-City einzurichten und bisher hat die Community dies nicht wirklich gefordert. Außerdem reduziere ich die übertragenen Daten was bei Datentarifen mit Limit wesentlich angenehmer ist als immer ganze Webseiten zu laden.

    fuhnefreak schrieb:
    Kann man das auch als APK downloaden?

    Natürlich kann man die App bereits im Alpha-Stadium (also nicht wirklich komplett) herunterladen und zwar von hier.

    kgreen schrieb:
    Eine Menge Last auf deinen Schultern. :thumb:
    Ich steige erst in das Thema ein und kann schon verstehen warum das etwas länger dauert.

    Wie sieht es mit den anderen Systemen aus?
    Arbeitest du mit Phonegap?
    Ich bin zwar eingefleischter Android-Fan, aber dummerweise gibt es ja noch so etwas wie iOS, Blackberry, Symbian, WebOS.

    Verrätst du noch mit was du das App erstellst?
    Welche IDE?

    Ich arbeite mich gerade bei Application Craft ein und bin schwer begeistert.

    Die App ist zweigeteilt, einmal gibt es das Backend an dem hackyourlife glücklicherweise weiterarbeitet und dies auch außerordentlich gut bisher gemacht hat. Mein Backend war nicht ganz so schön anzuschaun und auch der Code war nicht wirklich schön, aber dennoch hat hackyourlife es geschafft meine teilweise kryptische Codeweise zu verstehen und auszubauen. (PHP)
    Das Frontend hingegen ist direkt mit der Android-SDK in der Java geschrieben. Allerdings besteht aufgrund des Backends auch die Möglichkeit das auf andere Plattformen zu portieren, nur habe ich dafür keine passenden Entwicklergeräte.

    drmadx schrieb:
    Hallo,
    ich hab mich grad neu interessiert und finde das ist eine klasse Idee eine App für Android herzustellen!!
    Vielleicht sollte man ein PayPal - Spendenkonto eröffnen, damit die App finanziert werden kann?
    der ein oder andere der sich dafür begeistert hat bestimmt nichts gegen ein paar euro einzuzahlen?
    ich würd mich beteiligen ;-)

    Eine gute Idee mit dem Spendenkonto, danke für den Hinweis ich werde es vermutlich bald umsetzen. Bis dahin besteht auch die Möglichkeit einfach mal Lima-City zu spenden.

    jocko schrieb:
    Find ich eine sehr gute Idee! Evt. müsstest/könntest du mit dem Lord reden, ob er Werbung draufschalten will. So könnte man Lima-city ein wenig unterschützen. Ich weiss aber nicht, wie das ist, wenn es keine offizielle Lima-city-App ist, ob er dann Werbung "verlangen" kann.

    Was Werbung angeht werde ich durchaus noch mit dem Lord reden und habe da auch schöne Möglichkeiten zu. Danke trotzdem für den Hinweis ;)

    Ich hoffe das hat einige Fragen beantwortet und auch dafür gesorgt, dass ich nicht so inaktiv wirke. :D

    MfG,
    karlsve
  • in: Wie Finanziert sich Lima city?

    geschrieben von karlsve

    Die Jungfrau gibts nur für die Knights, Mods und unsern lieben Lord ist anzumerken ;)
  • in: Äh Fußball

    geschrieben von karlsve

    Nur mal so nebenbei ;)

    http://dfb-em.ticker.content.ergebnis-dienst.de/de/
  • in: Lima-City for Android

    geschrieben von karlsve

    Moin moin,

    danke für die Rückmeldungen schon einmal.

    Ergänzend würde ich gerne sagen, dass ich einen Channel im Lima-City-XMPP eingerichtet hab mit dem Titel:

    lima-city-app-development@conference.jabber.lima-city.de


    MfG,
    karlsve
  • in: Mobile Seite

    geschrieben von karlsve

    Ein sinnvoller Ansatz wäre vielleicht eine Variation mittels eines JS Frameworks das extra dafür ausgelegt ist. Ansonsten wäre vielleicht eine Umsetzung in HTML5 gut ;)
  • in: Lima-City for Android

    geschrieben von karlsve

    Einen wunderschönen guten Abend wünsche ich der gesamten Community schon einmal vorneweg,

    seit nun schon einiger Zeit sitze an einer App für Android um das Forum und andere Teile der Webseite besser über mobile Geräte zugänglich zu machen. Hierbei bin ich jedoch wie man so schön sagt relativ allein auf weiter Flur und würde mich daher freuen junge wie auch alte User für mein Vorhaben begeistern zu können und somit etwas Unterstützung zu erhalten.

    Mit Unterstützung meine ich hierbei sowohl in programmiertechnischer Sicht als auch im Bereich des Designs (ich bin da nicht so bewandert in der Umsetzung meiner Ideen). Finanzielle Unterstützung wäre höchstens nötig um die App im Google Play Store zu veröffentlichen, aber dafür würde ich sie gerne erst fertig stellen und außerdem kann man ja auch Apps von Fremdanbietern installieren.

    Die App kann bisher,
    - Profile von Nutzern darstellen (Freunde, Gruppen, Gästebuch, und anderes)
    - das Forum darstellen (nicht perfektioniert sondern nur grobes Grundgerüst)
    - theoretisch den Supportchat darstellen und mit ihm interagieren (Momentan Probleme bei der Wiederverbindung nach Wechsel zwischen WLan/3G)
    - eventuell andere Sachen die ich gerade nicht mehr auf dem Schirm habe

    Warum ist die App noch nicht fertig und dauert so lange?
    - Wie ich schon sagte bin ich der einzige bisher und habe auch nicht immer Zeit

    Wo kann ich mir die bisherige App anschauen?
    - Etwas live zu erleben ist meist besser als es erzählt zu bekommen, also gibt es die App hier.

    Wie programmierst du die App?
    - Ich habe mich dafür entschieden Backend und Frontend zu trennen um den Traffic zu minimieren.
    - Das heißt:
    > Frontend ist in Java (Androidspezifisch) geschrieben
    > Backend ist in PHP geschrieben (eine Art API)
    > Kommunikation erfolgt über Requests an meinen eigenen Server (Ich verspreche nichts von dem Traffic aufzuzeichnen), mein Server schickt wiederum einen Request an https://www.lima-city.de/ und parsed den einkommenden Quelltext anschließend um es zu einem XML zusammenzufassen. Dies wird dann als Request-Antwort an die App geschickt.

    Warum die Abstimmung?
    - Ich möchte auch eure Meinung zu meinem Vorhaben wissen, daher wäre mir ein kurzer Kommentar ob positiv oder negativ ganz willkommen :) natürlich zusätzlich zu der Stimme.

    Ich hoffe hiermit einige Leute zu erreichen und würde mich über positive Reaktionen freuen. Wer mithelfen möchte kann mir dies durch eine PM mitteilen.

    MfG,
    karlsve
  • in: Lima-Minecraft-City Server (offline)

    geschrieben von karlsve

    Der Server is klasse ;)
  • in: Suche günstigen VRoot

    geschrieben von karlsve

    3,90€ mtl. ohne Traffic-Flat und mit einem viertel des Rams, ob das so viel besser ist ;)

    Wenn man einen VServer kauft sollte man genau abwägen was man damit machen möchte allerdings finde ich 256mb Ram schon etwas wenig.
  • in: Suche günstigen VRoot

    geschrieben von karlsve

    Guten Morgen,

    als Alternative könnte ich eventuell noch http://ispone-business.de/vserver.php nennen.

    Ich habe bisher gute Erfahrungen damit gemacht und bin mittlerweile fast ein Jahr bei denen.
    Noch keine Downtime und auch speicherintensivere Scripte wie beispielsweise ein Minecraft Server laufen doch bis zu einer begrenzten Personenzahl noch ohne Probleme.

    Momentan läuft sogar die 512MB + 512MB Ram Aktion und 20GB Speicher sollten auch gut sein.

    Ich hoffe etwas geholfen haben zu können.

    MfG,
    karlsve
  • in: [CSS] Bild nach oben verschieben

    geschrieben von karlsve

    Hey,
    versuch es doch simpler mit einem

    float: left;

    bei dem Text und einem

    float: right;

    Abschließend dann noch ein

    <br class="clear" />

    und im CSS ein

    .clear {
    clear: both;
    }


    Edit:
    und deine Farbwahl ist sehr extravagant (Tut mir in den Augen weh)
  • in: Config-Datei außerhalb der Document Root speichern

    geschrieben von karlsve

    Okay nur mal so nebenbei,

    WARUM muss diese Datei denn woanders als im Document Root liegen?

    Und inwiefern ist diese Beschränkung unverständlich?


    Ich freue mich auf eure Antworten,

    karlsve
  • in: Kreiszahl Pi - Auswendig

    geschrieben von karlsve

    Ich finde das genaueste ist immernoch
    Formel: \frac{U}{d} = \pi

    Braucht man halt Kreis bei dem man U (Umfang) und d (Durchmesser) weiß :P
  • in: Youtube Videos Automatisch einbinden

    geschrieben von karlsve

    <?php
    class WebHole_Youtube_Feed{
    
    	function __construct($username)
    	{
    		$this->username=$username;
    		$this->feedUrl=$url='http://gdata.youtube.com/feeds/api/users/'.$this->username.'/uploads';
    		$this->feed=simplexml_load_file($url);
    	}
    
    	public function showFullFeed()
    	{
    		foreach($this->feed->entry as $video){
    			echo '<p>';
    			echo "<a href='{$video->link['href']}'>".$video->title.'</a><br />';
    			echo $video->content;
    			echo '</p>';
    		}
    	}
    	public function showTheFirst($limit)
    	{
    		$i=0;
    		while(($video=$this->feed->entry[$i]) && ($i++!=$limit)){
    			echo '<p>';
    			echo "<a href='{$video->link['href']}'>".$video->title.'</a><br />';
    			echo $video->content;
    			echo '</p>';
    		}
    
    	}
    };
    
    $youtube=new WebHole_Youtube_Feed('BooForFun');
    
    // will show the last 5 videos you uploaded
    $youtube->showTheFirst(5);


    So reicht das schon ;) Für die ersten 5 für alle wäre dann:

    <?php
    class WebHole_Youtube_Feed{
    
    	function __construct($username)
    	{
    		$this->username=$username;
    		$this->feedUrl=$url='http://gdata.youtube.com/feeds/api/users/'.$this->username.'/uploads';
    		$this->feed=simplexml_load_file($url);
    	}
    
    	public function showFullFeed()
    	{
    		foreach($this->feed->entry as $video){
    			echo '<p>';
    			echo "<a href='{$video->link['href']}'>".$video->title.'</a><br />';
    			echo $video->content;
    			echo '</p>';
    		}
    	}
    	public function showTheFirst($limit)
    	{
    		$i=0;
    		while(($video=$this->feed->entry[$i]) && ($i++!=$limit)){
    			echo '<p>';
    			echo "<a href='{$video->link['href']}'>".$video->title.'</a><br />';
    			echo $video->content;
    			echo '</p>';
    		}
    
    	}
    };
    
    $youtube=new WebHole_Youtube_Feed('BooForFun');
    
    // will show the last 5 videos you uploaded
    $youtube->showFullFeed();
  • in: HTML Formular entgegennehmen

    geschrieben von karlsve

    Und noch einmal:

    Der Denkansatz mit dem PHP in einem Textfeld ist nicht ganz unbedeutend auch wenn sich das ja bereits vor der Speicherung in einer .txt Datei auswirkt. Man kann simpel mit einem
    "; irgendwelcher PHP code (zum Beispiel zum schreiben einer Dateizugriffsfunktion in eine .php-Datei); $x ="test


    das Script umfunktionieren ;)

    Aber nur als Hinweis zu verstehen.

    MfG,
    karlsve
  • in: 4b42.com

    geschrieben von karlsve

    Wenn man bedenkt, dass man im Vergleich dazu einen V-Server für 2,50€ im Monat bekommt, auf dem auch noch weitere Sachen laufen können als "nur" ein VoiceServer und das mit 512 Slots/10 virtuellen Servern ohne Zusatzkosten, ist dieses Angebot zwar nett gemeint, hat allerdings auch eine extrem strenge Regulierung.

    Wenn man dann bedenkt, 512 / 10 = 51,2 Slots pro Server müsste doch zumindest dies zu erreichen sein und nicht nur 25 Slots.

    An und für sich ist die Seite allerdings ein netter Tip und eventuell einigen ganz nützlich.

    MfG,
    karlsve
  • in: Wischanimation

    geschrieben von karlsve

    Hallo voellig-egal,

    wesentlich ist wohl einmal anzumerken, dass die von dir gewünschte Wischanimation in Javascript zu programmieren ist.

    Die Daten (der neue Chatbeitrag) können dabei von einem PHP-Script kommen, dafür brauchst du dann AJAX. Wenn es dir zu aufwendig ist die Wischanimation und den AJAX teil selbst zu schreiben, dann kannst du auch eines der vielen Javascript-Frameworks wie beispielsweise JQuery nutzen. Als Übertragungsformat würde ich dir JSON empfehlen da es kompakt und in Javascript implementiert ist.

    MfG,
    karlsve
  • in: HTML Formular entgegennehmen

    geschrieben von karlsve

    Ich bitte euch zu bedenken, dass jegliche Sicherheitsfilter für Bilder nicht voll funktionstüchtig sind beziehungsweise sich leicht austricksen lassen.

    Das image/png steht im Header der Bilddatei und lässt sich theoretisch an jedes PHP-Script vorne anfügen. Außerdem kann man auch in einem Bild entsprechenden PHP-Code verstecken, der beim Aufrufen des Bildes ausgeführt wird.

    Weiterhin ist der Webspace übrigens nicht als Bilderspeicher gedacht, wir haben ab und an schon Probleme mit dem Speicherplatz weil einzelne User Unmengen verbrauchen. Aber das nur am Rande ;)

    MfG,
    karlsve
  • in: Linux für Homeserver

    geschrieben von karlsve

    Schau dir sowas wie Arch-Linux mal an, oder eventuell etwas mehr Debian.

    Mit Debian bin ich auf meinem V-Server bisher gut gefahren.

    Alternativ kannst du theoretisch auch sowas wie Damn-Small-Linux(DSL) nehmen musst halt eh so gut wie immer die zusätzliche Software installieren.

    Als letzte Möglichkeit wäre da ein Entertainment-Center Linux allerdings kommen die mit graphischer Oberfläche was eventuell auf die Rechenleistung geht.

    Wenn du genauer weißt, was du willst dann sag ruhig noch einmal bescheid und ich kann dir eventuell in den Sparten etwas empfehlen.

    MfG
    karlsve
  • in: aus PHP-Datei nach-Laden und Werte übergeben

    geschrieben von karlsve

    Hallo kreditwunsch,

    das von dir angestrebte ist unter dem Namen AJAX zu finden.

    Da du in deinem Codebeispiel anscheinend jQuery nutzt würde ich dir diese Seite empfehlen:
    http://api.jquery.com/category/ajax/

    Dort ist eigentlich so gut wie alles nötige zu finden und ich wünsche dir viel Glück auf deinem Weg zum Ziel.

    MfG,
    karlsve
  • in: Kleine Androidapp

    geschrieben von karlsve

    Hallo,

    ich habe mal ein paar Fragen, damit ich dir besser helfen kann.
    1. Willst du tatsächlich Tabs mit Icons?
    2. Was genau klappt so nicht?
    3. Willst du eine Webview oder 3? Ich hoffe mal 3 :D

    MfG,
    karlsve
  • in: IRC Bot (Java)

    geschrieben von karlsve

    Hallo portal715,

    Also ersteinmal musst du dir überlegen was genau dein IRC-Bot unterstützen soll. Also MultiUserChat oder nur SingleUser?
    Desweiteren ist es davon abhängig was genau wie an Daten übertragen werden muss. Also Grundlagen des IRC-Protokolls durchlesen!

    In erster Linie solltest du also anfangen wie bei jedem anderen Projekt auch:

    Was will ich erreichen?
    Was brauche ich dafür?
    Woher bekomme ich das benötigte Grundwissen?


    Erst dann kommst du langsam zu dem

    Wie mache ich das überhaupt?

    MfG
    karlsve
  • in: Javascript für äüö?

    geschrieben von karlsve

    JFYI:

    Das von google vorgeschlagene, "&auml;", "&uuml;", "&ouml;" ist bei weitem besser als einfach die Kodierung umzustellen im Texteditor.

    MfG,
    karlsve
  • in: Anonymus hackt Stratfor

    geschrieben von karlsve

    An euch beide:

    1. Ist diese Handlung von einem großen Teil von Anonymous dementiert worden.
    2. Ist das ganze geleitet worden von Sabu, dem ehemaligen Anführer von lulzsec.
    3. Hat es nichts mit Arm/Reich zu tun sondern es geht um Sicherheit soweit ich das einschätzen würde!
  • in: Per PHP Ubuntu-Befehl ausführen?

    geschrieben von karlsve

    Siehe unten!

    Es interessiert mich jedoch, warum du den gesamten Server herunterfahren willst. Du kannst ihn nämlich auch nicht per Webscript wieder starten sondern musst es manuell machen. Wenn es ein Minecraft-Server ist, dann wäre es empfehlenswert nur den Minecraft-Daemon zu stoppen.

    PLUS:

    Überlege lieber ob der Webserver wirklich ROOT-Zugriff haben sollte. Das ist eine Sicherheitslücke!

    Welcome to BOTNET!
  • in: Joomla Symbol neben Webadresse

    geschrieben von karlsve

    Hallo breeland,

    bei der von dir gestellten Frage handelt es sich um eine Basisfrage in HTML.

    Das einfachste ist, dich auf den Wikipedia Artikel zum Thema Favicons hinzuweisen.

    Allerdings könnte bei Joomla das ganze entweder im Menü zu ändern sein, oder einfach das Standard-Joomla-Icon auszuwechseln.

    Glücklicherweise gibt es allerdings auch in der Joomla Dokumentation einen entsprechenden Eintrag.
    Falls du des Englischen nicht sicher genug bist und einige Teile nicht verstehst:

    Deutsche Übersetzung:

    Standardmäßig wird bei den meisten Templates die Variante unterstützt, einfach die Datei favicon.ico in den Template Ordner zu legen und es sollte funktionieren. Einige Templates verlinken die favicon.ico aber auch in einem anderen Ordner. Das kannst du in der Datei /joomla/templates/<dein tempate>/index.php nachschauen.
    Die entsprechende Zeile sollte ungefähr so aussehen:

    <link rel="shortcut icon" href="http://yoursite.com/templates/your_template/icon/favicon.ico" />


    Hier kannst du auch deinen persönlichen favicon Pfad angeben.


    Mit freundlichen Grüßen,
    karlsve
  • in: PQ-Formel in PHP

    geschrieben von karlsve

    Als erstes wäre es vielleicht mal interessant, was genau daran nicht so funktioniert wie es soll.

    Vorher schaue ich mir den Code gar nicht erst an, da ich nicht weiß nach was für einem Fehler ich suchen muss.

    Viel Spass beim Informationen nachliefern ;)

    MfG,
    karlsve
  • in: PC-Aufrüsten

    geschrieben von karlsve

    Da du Filmbearbeitungssoftware nutzt (AfterEffects) und auch ein CAD Programm grafisch einiges leisten muss, ist eine bessere Grafikkarte wohl die einzig Anschaffung, die dir irgendwas bringen könnte. Deine CPU ist mit 4*2,4 GHz gar nicht mal so schlecht und 4 GB Ram sind eigentlich auch vollkommen in Ordnung (bei einem 32bit Windows liegt da eh die Grenze des genutzten Rams). Einzig die Grafikkarte ist schon etwas älter und könnte für langsamen Betrieb sorgen. Außerdem natürlich die Festplatte aber das liegt dann nicht an dem Speicherplatz sondern an der Übertragungsrate und der Schreib-/Lesegeschwindigkeit. Das ist natürlich bei einer SSD wesentlich flotter.

    Eine letzte Sache, die für langsame Betriebszeit bei den genannten Programmen sorgen könnte, wäre das Betriebssystem. So ist laut Angaben von Adobe AfterEffects auf 64-Bit-Systemen schneller. Bei dem CAD-Programm weiß ich dazu nichts aber es könnte ähnlich sein.

    MfG,
    karlsve
  • in: beitrag verschunden

    geschrieben von karlsve

    Wie wäre es wenn du in humanem Deutsch schreiben würdest?
  • in: Php-fehlermeldung bei Lima-City aktivieren

    geschrieben von karlsve

    Nach eingehender Diskussion in der wöchentlichen Telefonkonferenz sind wir einstimmig zu dem Ergebnis gekommen, dass diese Frage mit einem eindeutigen "Ja" zu beantworten ist.

    MfG,
    dein Lima-City Support
  • in: Fail2Ban Regex

    geschrieben von karlsve

    Hallo fabo,

    was möchtest du denn gerne als Ausgabe erhalten?

    Wenn du nur die Ip willst wäre sowas hier möglich:
    <.*?>\s\[dest:\s|\]\s[\w\s\d\W]*


    Das ganze habe ich mit http://gskinner.com/RegExr/ getestet. Wenn du mehr Informationen auslesen möchtest, oder einen geschickteren RegEx dann musst du genauere Infos geben.

    Edit:
    Hehe lesen will gelernt sein.

    Gut dann wollen wir mal nochmal ;)


    thomasba schrieb im support-chat:
    \[dest: (?:::f{4,6}:)?(?P<host>\S+)\] Invalid resource request

    Edit:
    kürzer und nur für fail2ban:
    \[dest: <HOST>\] Invalid resource request

  • in: Würfelmöglichkeiten

    geschrieben von karlsve

    milchreis schrieb:
    Macht er aber nicht, weil er ein Troll ist.
    Er will gar nicht kommunizieren, er ließt doch gar nicht, was die Leute schreiben.
    Um eine genauere Fragestellung haben inzwischen 5 Leute (zT mehrfach) gebeten, ohne Resultat.

    Warum solche Themen nicht gelöscht werden, ist mir unverständlich.


    Das Thema an sich ist ein für Mathematiker und mathematisch Interessierte durchaus interessantes, allerdings geht die Entwicklung solcher Threads häufig zu weit vom Thema an sich ab. Dies geschieht zum Beispiel durch so kleiner Spammerlein, FF, aber halt auch durch fehlende Wartezeit der Nutzer, bevor sie anfangen, davon auszugehen, dass nichts gelesen wird. Nicht jeder hat den ganzen Tag Zeit um Antworten zu lesen also werden viele Antworten auf Zwischenfragen erst Abends kommen.
  • in: Würfelmöglichkeiten

    geschrieben von karlsve

    menschle schrieb:
    Allerdings dachte ich, das Thema wäre nach diesem Beitrag geklärt. :wink:


    Das wäre es theoretisch auch, wenn es nicht immer noch 2 Varianten der Auslegung gäbe und der TE bereits bekannt gegeben hätte, welche er sucht.

    TE:
    Man kann eine beliebige Reihenfolge von Ziffern annehmen und sagen, dass sei eine Variante. Wenn jedoch die gleichen Ziffern in anderer Reihenfolge vorkommen, soll das dann eine neue Variante sein oder nicht gewertet werden, da schon (von der Reihenfolge her anders) gewertet?

    112111:211111 <= 2 Varianten oder eine?
    Wenn 2 Varianten, dann gilt: 6^6 = 46 656
    => Dies wurde ja schon geklärt!

    Wenn 1 Variante, dann gilt: Kombinatorik anschauen. => [url]upload.wikimedia.org/math/7/1/d/71dac159d80cd5d895f3c51120dfeb8e.png[[url] => n=6, k=6
  • in: Blogger Posts auf Website

    geschrieben von karlsve

    Hallo usertrend,
    für das Einbinden deiner neuesten Posts von Blogger musst du die Blogger API benutzen. Um diese Nutzen zu können solltest du dich laut Blogger.com API Webseite zuerst mit der Google API vertraut machen.

    Da dies sehr umständlich sein kann würde ich allerdings auch kalinawalsjakoff zustimmen und ihre Variante jederzeit weiterempfehlen.

    MfG,
    karlsve
  • in: Windows 7 Ordner vercrypten mit USB-Stick

    geschrieben von karlsve

    Hi christian,

    soweit ich weiß gibt es so etwas nicht. Da muss ich dich leider enttäuschen. Einfach zu bestätigen ist das dadurch, dass dieser Post bei Google an 5er Stelle auftaucht und das nach so kurzer Zeit.

    MfG,
    karlsve

    PS:
    Kurze Korrektur -> BitLocker ist in Enterprise und Ultimate von Windows 7 integriert. Allerdings nicht in den "normalen" Versionen.
  • in: Tages-Name-Konstante

    geschrieben von karlsve

    Wie wäre es wenn du Calendar.SUNDAY mit Calendar.DAY_OF_WEEK vergleichst?

    Also
    if(Calendar.DAY_OF_WEEK == Calendar.SUNDAY)

  • in: Android kein neuer Intent bei Bildschirmorientierung

    geschrieben von karlsve

    Moin pixilab,
    find ich gut das du auch deine Lösungen, bzw Ansätze postest.

    Schau dir das hier mal an?
    http://stackoverflow.com/questions/5179686/restoring-state-after-screen-rotation

    Sollte eigentlich genau dem von dir angemerkten vorwirken ;)

    MfG
    karlsve
  • in: Warum Gulden?

    geschrieben von karlsve

    Hallo airound/moritz,

    Irgendwie muss lima-city ja auch dafür sorgen, dass die Kosten nicht zu hoch steigen. Der Webspace ist kostenlos und das ist schon mehr als vielerorts sonst. Die Kosten für die Datenbank sind ja relativ schnell mit ein paar Beiträgen im Forum zu erhalten. Daher sehe ich keine Veranlassung, das von vornherein freizuschalten. Jegliche Services von lima-city kosten den Betreiber etwas. Beispielsweise Stromkosten und die Preise für die Hardware. Das rentiert sich, unter anderem durch Werbung im Forum (sehr wenig Werbung nur) und die bezahlenden Mitglieder. Die Abstände und Guldenkosten für die Versteigerungen sind alle berechnet worden indem man das mit einbezogen hat.

    Ein bisschen Beteiligung am Forum schadet außerdem niemandem.

    MfG
    karlsve
  • in: break; - Veraltet?

    geschrieben von karlsve

    So dann will ich doch auch einmal meinen Senf dazu geben,

    Ich bin der Ansicht, dass ein break durchaus gute Dienste leisten KANN wenn man es richtig einsetzt. Die Möglichkeit, dass es den Quellcode schwer verständlich macht lässt sich nicht ausschließen, dass gleiche gilt allerdings auch für viele andere Dinge.

    Zum Thema Lesbarkeit, fiel mir gerade ein schönes Beispiele ein.
    while(((<bedingung1> && <bedingung2>) && (<bedingung3> || (<bedingung4> && <bedingung5>))) && <bedingung6> && <bedingung7> && ...)
    {
     tuWas();
    }

    Mal ganz im Ernst, macht sowas noch Spaß zu lesen und ist es überhaupt leserlich? Da fände ich eine schöne Verschachtelung von if's noch besser.

    Um zum Eingangspost zurückzukommen:
    Ich persönlich halte es schon für schlechten Stil eine Zählschleife mit einer weiteren Bedingung zu versehen außer dem Abgleichen der Zählvariable. Aber das ist wiederum nur persönliche Meinung und kommt auf das eigene Ermessen an.

    @mator-kaleen:
    Da gebe ich doch mal liebend gern einen Spruch von mir, den ich in meiner Zeit bei einer Software-Firma kennengelernt habe:
    "Guter Code erklärt sich selbst"
    Also, wenn man guten Code schreibt, dann braucht man keine Kommentare.

    http://www.clean-code-developer.de/

    Schaut euch sowas doch mal an.

    MfG,
    karlsve
  • in: Hallo? Test? 1 2 3, One Two Three

    geschrieben von karlsve

    Igitt is das ekelig.... :D
    hm gleich mal anhören
  • in: Slideshow

    geschrieben von karlsve

    gercraft schrieb:
    Hallo Lima-city community!
    Ich wollte fragen wie man denn eine slideshow macht mit so 10 bildern.
    es ist mir egal was für eine Programmier sprache ActionScript oder Flex,Java,Javascript.
    Nur schickt mir bitte den ganzen Script ich kenn die Befehle noch nicht so gut
    MfG GerCraft Admin Svendo


    Hey GerCraft Admin Svendo,
    wofür brauchst du das Script?
    Auf einer Webseite oder irgendwo anders?

    Weil Javascript hört sich nach Webprogrammierung an und ActionScript genauso. Java hingegen kann alles möglich sein.

    MfG
    karlsve
  • in: kommentarbox

    geschrieben von karlsve

    Hallo fun-likes,

    Könntest du bitte einmal genau beschreiben was du mit "Kommentar-Box" meinst? Ein Overlay, ne Box am Bildschirmrand die man auf Klick schließen kann?
    Außerdem könntest du auch wenn du ein Beispiel findest sowas hier verlinken ;)

    MfG,
    karlsve
  • in: FSJ im Ausland - wohin und mit wem?

    geschrieben von karlsve

    Hallo zweisteinle,

    ich kann leider nicht aus eigener Erfahrung sprechen was das FSJ angeht, jedoch ist AFS eine gute Wahl für mich gewesen für meinen Schüleraustausch. Die gleiche Organisation bietet auch einen Zweig für ein FSJ. In meiner ehrenamtlichen Arbeit bei genau der Organisation hab ich auch schon einige getroffen, die jetzt mit denen weggehen. Genaues kann ich trotzdem nicht sagen, aber es wäre zumindest eine Anlaufstation und die Arbeit von denen ist meistens gut.

    Hier noch eben der Link:
    http://afs.de/freiwilligendienste.html

    MfG,
    karlsve
  • in: Qualitmoney

    geschrieben von karlsve

    Die Schlichtheit der Seite gefällt mir sehr gut ;)
    Auch was den Inhalt lässt sich nicht meckern, da es keinen gibt.
    Daran solltest du unbedingt mal was ändern...
    Zwar ist das was dort steht vom Grundsatz her richtig, jedoch wird nichts genaueres angegeben :D

    Viel Spass noch beim Programmieren.

    MfG,
    karlsve

    PS: Das Design ist doch vom Apache Index abgekupfert oder? :wall:
  • in: Problem mit mysql_query()

    geschrieben von karlsve

    Alternativ kann man sich auch einfach auf php.net umschauen und die Befehlsreferenz nutzen ;)

    Beispielsweise hier http://php.net/manual/de/function.mysql-query.php steht eindeutig, dass zuerst der QUERY-String kommt, "string $Anfrage", und dann die DB-Verbindung als Ressource, "resource $Verbindungs-Kennung".

    Die Verbindungskennung wird zurückgegeben wenn man mit mysql_connect() die Verbindung herstellt. Siehe http://www.php.net/manual/de/function.mysql-connect.php, "Rückgabewert: Eine MySQL Verbindungs-Kennung im Erfolgsfall oder FALSE im Fehlerfall."

    Und dazwischen benutzt man dann halt noch mysql_select_db() um die Datenbank auszuwählen. Außerdem kann man hier auch die Verbindungs-Kennung angeben und somit mehrere MySQL-Verbindungen parallel bedienen.
    http://www.php.net/manual/de/function.mysql-select-db.php

    MfG,
    karlsve

    Edit:
    satoforum schrieb: freut mich^^

    Achso, falls du nochmal irgendwann vorhaben solltest den Datenbanknamen mit anzugeben macht man das nicht mit
    MySQL_query(".."); sonder mit MySQL_db_query("..",".."); ^^

    Du hast schon gelesen, dass der Threadersteller genau diese Funktion bereits benutzt hat und mit Recht angemerkt hat, dass sie veraltet sei?
    Link: http://www.php.net/manual/de/function.mysql-db-query.php
    Beim nächsten Mal erstmal gründlich durchlesen bitte und dann sinnvolle und korrekte Antworten geben.
    Bitte nimm das nicht persönlich es bezieht sich nur auf Tatsachen die auf diesen Thread zutreffen.
  • in: Angaben der Breite bzw. Höhe

    geschrieben von karlsve

    Nur mal so zur Info:
    In vielen Themes werden absolute Werte benutzt um den Berecih der tatsächlichen Inhalt gestalten zu können. Es wird nämlich sofort kompliziert wenn man mit Prozentangaben hantiert und teilweise unmöglich gewisse Designs umzusetzen.
    Allerdings kommt es dabei häufig auf den Verwendungszweck.
    Ein paar Beispiele relativ guter Templates:
    http://templates.arcsin.se/demo/simple-organization-website-template/
    copyright liegt bei arcsin

    MfG
    karlsve
  • in: Savage 2 - A Tortured Soul

    geschrieben von karlsve

    Ich mach mal irgendwann mit wenn ich Zeit habe :D aber Schule geht vor
  • in: Wie aktiviere ich BB- Codes?

    geschrieben von karlsve

    Wie wäre es wenn du einfach einen WYSWIG-Editor in dein Forum implementierst?
    Also etwas wie:http://tinymce.moxiecode.com/ oder http://ckeditor.com/

    MfG
    karlsve
  • in: Sauberer PHP/HTML Programmierstil

    geschrieben von karlsve

    Hier ist mal eine relativ simple Variante des PHP-Teils.
    <?php
     $document = file_get_contents("templates/" . $config->template . "/index.php");
     $parse = array(
    	"#kopf#" => $header,
    	"#title#" => $title,
    	"#navigation#" => $menu,
    	"#inhalt#" => $content,
    	"#footer#" => $footer
     );
    
     // parse
     $document = str_replace(array_keys($parse), $parse, $document);
    ?>


    Die Variablen werden vorher gefüllt und dann die im Dokument enthaltenen eingefügt.
    Ich hoffe es hilft ein wenig das zu verstehen.

    Mit freundlichen Grüßen,
    karlsve
  • in: Sauberer PHP/HTML Programmierstil

    geschrieben von karlsve

    beachteam schrieb:
    Das Template system finde ich sehr interessant, wird aber sicherlich schnell hinfällig, wenn etwas komplexe Sturkturen entstehen, oder? Vernwedet zum Beispiel die LimaCity Community solche Templates? Hier gibt es ja auch relativ komplerxe Strukturen mit Benutzerverwaltung, eingaben durch Benutzer (Forum), Nachrichtensystem, und und und. Da stroßen Templates sicherlich an ihre grenzen, oder habe ich da etwas falsch verstanden?


    Die Template-Systeme sind eigentlich für die grobe Aufteilung der Seiten zuständig. Sie ermöglichen eine möglichst einfache Strukturierung. Man kann damit festlegen, wo z.B. Kopf, Navigation und der Hauptinhalt der Seite angezeigt werden sollen.
    Das wird dann durch einen Parser an den entsprechenden Stellen eingefügt.
    Hier mal eben ein kurzes Beispiel.

    HTML von einem Template:
    ...
    <body>
     <div id="kopf">
      #kopf#
     </div>
     <div id="nav">
      #nav#
     </div>
     <div id="inhalt">
      #inhalt#
     </div>
    </body>


    Das ganze wird in dem PHP-Script der Seite eingebunden und die #inhalt#, usw. Bestandteile des HTML-Codes werden durch die tatsächlichen Teile der resultierenden Seite eingebunden. Somit kann man jegliche Inhalte dynamisch generieren und anzeigen lassen, all das jedoch nach dem selben Grundgerüst.

    MfG
    karlsve

    Edit: Hier noch nen kurzes Beispiel. Dieses ganze CMS wurde von telelo mit einem Template-System gebastelt. Ähnlich ist es bei Wordpress und anderen fertigen Paketen.
    Und noch ein Beispiel von mir selbst: http://personal.karlsve.de/
  • in: Sauberer PHP/HTML Programmierstil

    geschrieben von karlsve

    Nabend die Damen,
    also generell schließe ich mich Nikic und den anderen die für die Nutzung eines Template-Systems sind an. Ob der genutzte Editor wirklich etwas mit der Übersichtlichkeit des Codes zu tun hat kann ich nicht eindeutig bestätigen. Im Endeffekt ist dies auch NUR vom Benutzer abhängig, da man einen super Editor nutzen kann und trotzdem total durcheinander fuckeln. Ich persönlich benutze zum Beispiel den relativ gering gehaltenen Editor Notepad++ welcher eigentlich nur das Syntaxhighlighting in meinem Fall unterstützt.
    Grundsätzlich ist also nicht das Programm dafür verantwortlich.

    Zum eigentlichen Thema:
    es gibt keine eindeutigen Richtlinien, aber wie bereits häufiger erwähnt ist es evtl. sinnvoll ein Template-System einzubauen. hierfür kann man auch einfach einmal ein System schreiben und es jedesmal wieder verwenden, da alle Varianten eh ähnlich aussehen werden. Dieses System ermöglicht es vorher die gesamten nötigen Daten zu berechnen/erstellen und hinterher unabhängig von der Berechnung einzufügen. Da die Frage des Aussehens eigentlich nur auftritt, wenn man etwas für die Nutzung Anderer und in Hinblick auf eventuelle Änderungen durch Andere schreibt, so ist das Template-System wohl am einfachsten zu überschauen und es ist auch am einfachsten abzuändern.

    Ich hoffe das hat ein wenig geholfen.
    Mit freundlichen Grüßen,
    karlsve

    PS: man kann auch einfach ein bestehendes Template-Engine verwenden, was allerdings evtl. nicht immer den eigenen Wünschen entspricht und es teilweise einfacher ist selbst ein Engine nach den persönlichen Anforderungen zu erstellen.

    Edit: Im Endeffekt ist außerdem wirklich wichtig, dass der Code gut kommentiert und weniger wie er zusammengesetzt ist. Selbst vom Grundsatz her noch so unübersichtlicher Code kann durch eine gute Dokumentation verständlich werden.
  • in: Wochentäglich andere Headergrafik - Fehler

    geschrieben von karlsve

    Dir ist schon klar, dass php-code in der css nicht geparsed und somit nicht ausgeführt wird?
    Die beste Variante einen <style type="text/css"></style> Teil in die index.php einzubauen. Mit diesem würde dein Script funktionieren.
    Allerdings nur falls es so eingebunden wird:

    <?php
    $tag = date("w");
    $wochtag = array ("sonntag", "montag", "dienstag", "mittwoch", "donnerstag", "freitag", "samstag");
    $wochentag = $wochtag[$tag];
    ?>
    <head>
    ...
    <style type="text/css">
    #lokalbook {
     background-image:url("wkimg/<? echo $wochentag;?>.png");
    }
    </style>
    ...
    </head>
    ....


    Edit:
    Alternativ könnte es funktionieren die Endung auf .php zu ändern, allerdings habe ich persönlich das nicht probiert.
    Da deine Seite ja anscheinend auf Wordpress basiert gibt es bestimmt ein fertiges Plugin dafür.
  • in: ruhe bitte!

    geschrieben von karlsve

    Danke Blady :)

    Wenn er wieder wach is geb ich nen Status-Update.
    Dann dürft ihr wieder lärmen so viel ihr wollt ;)
  • in: ruhe bitte!

    geschrieben von karlsve

    Könntet ihr bitte ruhig sein?
    Mein Fuß ist grad eingeschlafen und der soll nicht so überraschend geweckt werden.

    Vielen Dank,
    karlsve
  • in: MySQL WHERE Abfrage innerhalb eines Feldes

    geschrieben von karlsve

    Wie wärs mit irgendwas wie dem hier:
    SELECT name FROM tabelle WHERE daten like '_,_,1%'


    Info: http://www.techonthenet.com/sql/like.php

    MfG
    karlsve
  • in: Websitedesign bewerten

    geschrieben von karlsve

    gamer-ecke schrieb:
    Schriftart scheise


    Etwas genaueres würde der User bestimmt schon hören. Zum Beispiel eine Erklärung inwiefern die Schriftart "scheiSSe" oder "scheiße" ist.
    Ich finde die Schriftart nämlich zum Beispiel gar nicht soo schlimm.
    1. Gut zu lesen
    2. Groß genug
    3. Schlicht und passend zum Design

    Mit freundlichen Grüßen,
    karlsve

    edit: zur erklärung: Das ist die Standardschriftart deines Systems. Liegt dann wohl an deinem System nicht an der Webseite ;)
  • in: Bei PC-start steht Windows 7 zweimal zur Auswahl

    geschrieben von karlsve

    Also guten morgen erstmal:
    http://windows-7-board.de/f16/eintrag-aus-dem-windows-7-bootmenue-entfernen-mit-bcdedit-129/
    einmal googlen ;)

    Zur Erklärung:
    Damit löscht man den Eintrag im Windows 7 Bootmenü welcher für das "falsche" System ist. Allerdings muss man vorsichtig sein. Alternativ einfach die Abfrage abschalten.: http://forum.chip.de/windows-xp/bootmenue-deaktivieren-187730.html
  • in: Windows-Verknüpfungspfeile verbergen

    geschrieben von karlsve

    Das ganze ist sinnlos, weil es eine alternative gibt.
    Man kann die Standardpfeile durch Transparente ICONS ersetzen ;)
    dann kann man alle weiterhin an die taskleiste heften und hat trotzdem keine pfeile...
    http://www.unawave.de/aufhuebschen/verknuepfungspfeile-entfernen.html

    MfG
    karlsve
  • in: fedprod kriegt die Augenbrauen gewachst

    geschrieben von karlsve

    Ahh einfach alle Haare ab und gut ist....
    Aber manche Sachen überlass ich dir davidmuc ;)
  • in: fedprod kriegt die Augenbrauen gewachst

    geschrieben von karlsve

    Wird aber auch so langsam Zeit
  • in: Lima Ging Nicht einseinself111

    geschrieben von karlsve

    untz untz untz....
    Wir brauchn den Discoroom wieder :D
    mal machen
  • in: NIIX in der Beta

    geschrieben von karlsve

    Wo bekommt man denn das Geld angezeigt?
  • in: Tiny MCE Editor Java WYSIWYG Editor

    geschrieben von karlsve

    Das sehe ich leider auch nirgends in deinem Quellcode. Wo genau hast du das denn eingebunden und wie?
  • in: Tiny MCE Editor Java WYSIWYG Editor

    geschrieben von karlsve

    Verrat mir mal bitte wo du das hier eingebunden hast:
    <script type="text/javascript" >
    	tinyMCE.init({
    		mode : "textareas",
    		theme : "simple"   //(n.b. no trailing comma, this will be critical as you experiment later)
    	});
    </script >
  • in: Tiny MCE Editor Java WYSIWYG Editor

    geschrieben von karlsve

    *slap* :stupid: :wall:


    Davy:
    Sag mal die Seite auf der du des Versuchst.
    Und sag uns mal den Fehler falls einer kommt.

    MfG
    karlsve
  • in: Alle Variablen auslesen

    geschrieben von karlsve

    Versuchs doch mal mit dem SQL befehl "count".
    Ein Beispiel wäre also das hier so in etwa:

    "SELECT type, COUNT(type) FROM products GROUP BY type"

    Das ist das was Nikic schrieb, allerdings nur der query. Einfach deinem query anpassen und abfragen. Dann jede Zeile wieder mit foreach().

    @Nikic:
    sry habs zu spät erkannt allerdings ist deins eher Objektorientiert.
  • in: Text kompliziert machen

    geschrieben von karlsve

    Schwierige Aufgabe:
    dafür wäre es evtl ganz hilfreich, die Vokale beizubehalten und nur bei der Reihenfolge dann zu verändern.

    Das hieße, dass aus "Hallo" zwar "oH3a§" werden kann, aber nicht "$l%Hl!", denn ohne die Vokale ist die deutsche Sprache fast unmöglich zu verstehen. Schon die angesprochene Reihenfolge zerstört eigentlich den AHA!-Effekt wenn man ein Wort versteht, denn es ergeben sich unter Umständen zu viele Möglichkeiten. Ein simples Beispiel wäre "genau" -> "augen".

    Ich hoffe das hat ein paar Ansätze in gegeben was man so verändern kann ohne das es unleserlich wird.

    Zu deinem Problem welche Wörter verunstaltet werden sollen:
    Zähl doch die Wörter eines Satzes und nimm einen Prozentteil der Gesamtwörter als verunstaltete.
    Das hieße wenn man 6 Wörter hat und 50% verunstaltet, dann teilt man die Anzahl der Wörter durch 2 bzw. nimmt es mit 0.5 mal. Anschließend lässt man so häufig eine Schleife durchlaufen und jedesmal generiert man eine Zufallszahl im Bereich der Anzahl der Wörter. In diesem Fall also 3 Durchläufe und jeweils eine Zufallszahl zwischen 1 und 6 (1 und 6 eingeschlossen).
    Diese Prozentzahl kann man natürlich auch noch zufällig generieren, damit sich ein Benutzer nicht auf eine bestimmte Zahl an Wörtern die verdreht sind einstellen kann.

    MfG
    karlsve
  • in: IRC als Chatersatz solange Jabber putt ist.

    geschrieben von karlsve

    Sinnloses Gestammel....

    Wer is dafür das fedprod letzter ist?
    :disapprove:

  • in: IRC als Chatersatz solange Jabber putt ist.

    geschrieben von karlsve

    Immer noch ;) push the button.... :D

    fedprod: nicht mehr letzter :stupid::thefinger:
  • in: Probleme mit Windows 7

    geschrieben von karlsve

    Erstmal willkommen ;)

    hast du den Windows Live Messenger genommen oder eine alte Version vom MSN Messenger?

    Falls es dir nicht so sehr um das Aussehen deines Messengers geht und du mit einer Alternative zufrieden wärst würde ich persönlich dir pidgin empfehlen. Natürlich nur wenn du selbst nach einiger Zeit es aufgibst, den MSN Messenger installieren zu wollen.

    MfG
    karlsve
  • in: Ich bin... Faul?!..Dumm?!

    geschrieben von karlsve

    nikic schrieb:
    @karlsve: In der Informatikbranche arbeiten mehr Männer als Frauen. Informatiker sind sehr sprachbegabt, da sie meistens mehrere Programmiersprachen kennen. Folglich sind auch Männer durchaus begabt und gewillt Fremdsprachen zu erlernen. q.e.d.


    Wobei man dann bedenken sollte, dass Programmiersprachen häufig auf einer Sprache basieren, nämlich Englisch, und sind noch dazu logisch aufgebaut.
    Allein in diesem Thread ist bereits zu sehen, dass häufig männliche Teilnehmer weniger auf die eigene Sprache achten. Einige Rechtschreib- und/oder Grammatikfehler wären durchaus vermeidbar gewesen. Aber auch Frauen haben bei sowas Probleme wie ich gestern bei meiner Mutter festgestellt habe.

    Aber nur mal so zum männlichen und weiblichen Gehirn. Es wird auch auf die Sprachlernfähigkeiten eingegangen.
    http://www.scheffel.og.bw.schule.de/faecher/science/biologie/mannfrau/gehirnmannfrau.htm
  • in: Ich bin... Faul?!..Dumm?!

    geschrieben von karlsve

    Wir sind Männer und haben deshalb eine Schwäche im Punkto Sprachen dafür aber ein besser ausgeprägtes Logik- und Technikzentrum. Das heißt da wir nur mit einer Gehirnhälfte denken und diese Gehirnhälfte für Logik zuständig ist, fallen uns logische Dinge einfacher. Frauen hingegen denken mit beiden Gehirnhälften aber nicht stärker mit der einen. Somit kommt bei Frauen das logische Denken kürzer weg als bei Männern. Dafür denken sie jedoch mehr mit der Hälfte die für Sprache zuständig ist als Männer. (zum Thema Logik: Ein Mann erkennt, dass es logisch unnötig ist noch mehr zu kaufen, eine Frau nicht ;) siehe Schuhekaufen).

    Das wir Männer faul sind, liegt auch in den Genen. Allerdings wird das ganze auf die Spitze getrieben wenn wir mit einer Frau Sex hatten. Dann haben wir nämlich auch noch Östrogen in unserm System und das ist bekannt dafür, dass es schläfrig macht (wenn man schläft ist man ja auch faul oder?). Das ist auch der Grund warum Männer nach dem Sex häufig einschlafen ohne sich um die Frau zu kümmern. Die Frau hingegen hat nach dem Sex mehr Testosteron welches bekanntermaßen einen Aktivitätsschub gibt. Also es wirkt auf die Adrenalin-Ausschüttung.

    Ich hoffe das hilft ein bisschen.

    MfG
    karlsve
  • in: 3Spalten Layout Gleich anpassen

    geschrieben von karlsve

    Also bitte. Werktags und die anderen haben komplett Recht mit der Faux-Variante.
    Es ist eigentlich relativ simple.

    Man erstelle einen Wrapper/Container.
    In diesen Container packt man drei weitere <div>'s (z.B. classe="left,middle,right" oder so).
    In den mittleren <div> die mit float: left/right oder display: inline-box; nebeneinander ausgerichtet werden, steht der Inhalt.
    (Also z.B. in dem linken die navigation)
    Der Wrapper/Container bekommt eine feste Breite und lässt sich dann mit margin:0 auto; zentriert auf der Seite ausrichten.
    Desweiteren ist nur der Wrapper/Container für den Hintergrund zuständig. Das heißt man schneide eine schmale Spur an Hintergrundbild, dass für den gesamten Wrapper gelten soll, zurecht und setze es als Hintergrund für den Wrapper.
    Da der Wrapper sich dynamisch an das höchste/längste <div> anpasst, wird der Hintergrund immer genau bis dorthin fortgesetzt und dargestellt.

    Ich hoffe das ist als Erklärung etwas hilfreicher und ausführlicher.

    MfG
    karlsve
  • in: Was haltet ihr von Thilo Sarrazins Thesen?

    geschrieben von karlsve

    Dieser Thread könnte zu einem Glaubenskrieg führen.

    Meiner persönlichen Ansicht nach, kann nicht nur ein Faktor (z.B. Imigrationshintergrund) für Sarrazin's Ansätze zutreffen.
    Dies erkenne ich schon anhand der vielen Menschen mit Imigrationshintergrund in meinem Freundeskreis, die sich von der Bevölkerung Deutschlands ohne diesen Hintergrund nicht besonders abheben und sich verhalten und benehmen wie jeder x-beliebe Mensch.
    Man sollte als einen wichtigen Faktor evtl. die Individualität des Menschen hinzuziehen.

    Da diese Diskussion aber immer weiter vom eigentlichen Thema des Threads abweicht appeliere ich einmal an alle:
    Zurück zum Thema

    Allerdings ist meiner Meinung nach bereits das Threadthema nicht für öffentliche Diskussionen im Internet sonder für private Gespräche unter Freunden geeignet. Es könnte zu einer unschönen Teilung der Lima-City-Community führen.

    Daher an alle zuständigen Mods:
    Bitte schließt diesen Thread möglichst bald.

    MfG
    karlsve
  • in: PHP - die(" Fehlermeldung "); nicht auf ganze Seite

    geschrieben von karlsve

    Nur noch eben schnell eine Ergänzung:
    Du kannst auch deine eigene die() funktion erstellen wenn du es richtig anstellst bestimmen wo sie hinsoll. Du könntest z.B. eine Funktion error($error) erstellen und diese mit error("die passende ausgabe") aufrufen. Dann kannst du durch die Funktion error() ersteinmal alles in einer variable speichern und an jeder beliebigen stelle ausgeben. Natürlich geht dies nur wenn du deine Seite erst nachdem der Inhalt geladen wurde zusammenbaust, also parsest. ;)

    MfG
    karlsve

    PS: Auszug aus meinen eigenen scripts:
    mysql_connect($mysql, $mysqluser, $mysqlpass) or (error(mysql_error(), __LINE__));
    function error($error, $line=null) {
    		global $errorlog;
    		$errorlog .= $error;
    		if(!is_null($line)) {
    			$errorlog .= " on line ".$line;
    		}
    		$errorlog .= "<br>\n";
    	}
  • in: Div aus Table machen HTML

    geschrieben von karlsve

    Eine Frage, meinst du mit "daraus möchte ich einen Div Container machen", dass du pro spalte ein div hast oder beide spalten in ein div kommen?
  • in: PHP in HTML benutzen

    geschrieben von karlsve

    Gut dann kann das hier ja geschlossen werden.

    Mod: lösch diesen Beitrag und schließen ;)
  • in: PHP in HTML benutzen

    geschrieben von karlsve

    Hast du das gesamte online?
    Dann schau ich mir das kurz an.
  • in: Ist das aufnehmen von Musik auf Grooveshark illegal ?

    geschrieben von karlsve

    Wie ich schon sagte. Es ist rechtlich nicht ganz sicher ob es legal oder illegal ist.
    Allerdings leert sich der Cache auch ab und zu und die Datei verschwindet wieder ;)
  • in: PHP in HTML benutzen

    geschrieben von karlsve

    1. du kannst bei der Ausgabe von nur Variablen übrigens die Anführungsstriche weglassen.
    2. sollte es eigentlich so korrekt sein
    3. Da 2. anscheinend nicht zutrifft, lass nur einmal kurz in der test.php den Umschließenden html-code weg, da der zum reinen anzeigen nicht benötigt wird.
    4. Gib doch einfach mal zusätzlich einen Feststehenden Text aus. Also z.B.
    echo ("Test");

    <html>
      <body>
        <?php
          $test1=$_POST['UserID'];
          $test2=$_POST['CharacterID'];
          $test3=$_POST['API-Key'];
          echo($test1);
          echo($test2);
          echo($test3);
          echo("Test");
        ?>
      </body>
    </html>


    MfG
    karlsve
  • in: Ist das aufnehmen von Musik auf Grooveshark illegal ?

    geschrieben von karlsve

    Die Frage das aufnehmen von Musik von Grooveshark illegal ist, wird häufig und gerne debatiert. Und zwar geschah dies bereits in diversen anderen Foren (Bsp.: http://forum.computerbild.de/musik/grooveshark-orbit-downloader-legal_76380.html)
    Leider ist es in deutschsprachigen Foren immer schnell abgetan und es wird nicht ausführlich genug darauf eingegangen.
    Um zu wissen ob das aufnehmen von Musik von Grooveshark legal oder illegal ist, muss man erst einmal genau feststellen ob Grooveshark legal ist. Dies ist nicht 100%ig sichergestellt, da Grooveshark zwar sagt, es habe die Lizenzen für eigentlich jeden Song in der DB, ABER in den ToS (Terms of Service -> Geschäftsbedingungen) von Grooveshark legen die Betreiber viel auf die Schultern der User und entziehen sich daher dem direkten Kreuzfeuer der Musikbranche. Stattdessen wird der Kunde/User als Verantwortlicher genommen wobei man als Kunde nicht einsehen kann, ob Grooveshark die entsprechende Lizenz besitzt.
    Im Prinzip ist es eine rechtliche Grauzone was Grooveshark macht aber wie sie es machen und wer die Verantwortung besitzt ist fragwürdig. Somit ist Grooveshark schon einmal weder legal noch illegal. Es befindet sich dazwischen.

    Ob nun ein User die Musik anhört oder aufnimmt ist von außen nicht erkennbar. Wenn man also eh Musik auf Grooveshark hört kann man diese Musik eigentlich auch aufnehmen.
    Aber wie schon gesagt ist es schon nicht ganz sicher ob man überhaupt die Musik hören darf.

    Eine weitere rechtliche Unsicherheit in Bezug auf das aufnehmen wäre zudem, dass man zwar private Sicherheitskopien machen darf. (Von DVD's/CD'S/usw) allerdings nur wenn kein Kopierschutz auf dem jeweiligen Medium ist UND man das Original/die Lizenz besitzt. Da man bei Grooveshark das Original schon nicht besitzt und Grooveshark evtl. auch nicht, wäre ich mir persönlich nicht sicher ob das heruntergeladene dann als "persönliche Sicherheitskopie" gilt. Es würde wahrscheinlich eher als Raubkopie gelten.

    Ich hoffe das hier hat ein wenig geholfen.
    MfG
    karlsve
  • in: PHP Fusion

    geschrieben von karlsve

    Erst mal eine allgemeine Feststellung:
    Du installierst PHP Fusion. Soweit kommt noch jeder mit.
    Des weiteren Fragst du, welche Infusionen und Mods die besten sind. Hier fängt es schon an schwierig zu werden dir kompetente Antworten zu geben. Das Problem daran ist einfach die sehr weitgreifende Fragestellung. Wir wissen nicht wofür du PHP Fusion einsetzen willst und was genau es können soll. Für ein CMS (Content Management System) wie PHP Fusion, gibt es viele Anwendungsbereiche. Man kann damit einfach einen Blog machen (wobei dafür wohl direkt ein Blog-System besser wäre), man kann eine Webseite zu jedem x-beliebigem Thema und auf jede x-beliebige Seite erstellen. Wenn wir hier gute Mods und Infusionen vorschlagen, heißt das noch lange nicht, dass sie für deinen gewollten Anwendungsbereich auch gut oder gar die besten sind.

    Auf dein Problem Varcade zu finden:
    Ich habe mal eine schnelle Google-Suche gestartet und bin ersteinmal zu dem Ergebnis gekommen, dass es diverse Probleme mit Injections bezüglich varcade gab. Das könnte mittlerweile behoben worden sein.
    Des weiteren habe ich diese Seite gefunden, die angeblich direkt auf den download von varcade verlinkt. http://mods.php-fusion.co.uk/forum/viewthread.php?thread_id=7826
    Wenn man allerdings auf den Download-Link geht kommt man auf die Seite von Venue und dort steht, dass die Entwicklung nicht mehr bei Venue liegt sondern bei EarnIT. Diese wiederum haben den Download auf dieser Seite http://earnit.se/infusions/mods_databas/download.php?mods_base_id=48.
    Ich hoffe das hilft :wink:.

    MfG karlsve
  • in: Gulden im Gästebuch

    geschrieben von karlsve

    Aber was is schon hier normal nich wahr? Oder?Nich?
    Naja mit nen bissel Glück kommst du nur auf sowas beim nächsten Mal.
  • in: Rausfinden ob Datei Ordner ist

    geschrieben von karlsve

    Es ist wahrscheinlich nicht die beste Lösung aber du könntest auf Punkte im Dateinamen überprüfen welche ja bei vorhandener Endung vorhanden sein sollten.

    if(preg_match("/\./i", $file) == 0){}
  • in: Windows 7 sprache umstellen

    geschrieben von karlsve

    Ich habe mal kurz gegooglet und dabei ist mir das hier aufgefallen:
    http://www.froggie.sk/
    Das dürfte in etwa deinen Anforderungen entsprechen oder?

    MfG
    karlsve
  • in: MySQL Benutzerliste

    geschrieben von karlsve

    Null Problem ;)
    Der Thread kann dann ja jetzt geschlossen werden oder?
    Falls du noch Fragen hast kannst du mir auch einfach eine PN schicken.

    MfG
    karlsve
  • in: MySQL Benutzerliste

    geschrieben von karlsve

    Falls du es erstmal ohne Tabelle haben willst und es relativ kurz sein soll hab ich mich grad mal drangesetzt und was geschrieben.
    Es erfüllt vom Prinzip her deine Anforderungen und das Design kannst du ja selbst noch genau anpassen.
    Allerdings überspringt es leere Buchstabengruppen.
    <?php
    	$userlist = mysql_query("SELECT username FROM user ORDER BY username");
    	$letter = "";
    	while($user = mysql_fetch_object($userlist)) {
    		$firstletter = substr($user->username, 0, 1);
    		if($firstletter != $letter) {
    			$letter = $firstletter;
    			echo ("<h2>$letter</h2>\n<br>\n");
    		}
    		echo ("$user->username<br>\n");
    	}
    ?>


    MfG
    karlsve
  • in: Welche Literatur könnt ihr empfehlen

    geschrieben von karlsve

    http://www.schattenbaum.net/php/anfang.php
    versuchs mal damit ;)
    Das ist ziemlich einfach und gut zu verstehen.
    Dort gibt es auch eine Rubrik zum Thema MySQL.
    Ich persönlich benutze außerdem noch die offizielle PHP Referenz und die hat mir von Anfang an geholfen.

    MfG
    karlsve
  • in: Bild-Link Problem

    geschrieben von karlsve

    Versuch es mal mit einem ganz einfachen

    div#top a {
    background: transparent;
    }

    Das dürfte dein Problem lösen ;-)

    MfG
    karlsve
  • in: Was hört ihr gerade? (Musik & Drucker & Umgebungsgeräusche)

    geschrieben von karlsve

    Ich höre im Moment so ziemlich nix außer dem Gras wachsen und meiner Tastatur ab und zu..
    Mein PC macht ansonsten überhaupt kein Geräusch was mich bei dem alter doch schon etwas stutzig macht. Normalerweise würde man denken, dass die Laptops vor 5 Jahren noch wirklich laut waren.

    Auf meinen Laptop: :prost:
    :blah:
    :stupid:


    Vielleicht überrede ich mich gleich mal zum Musikhören oder Fernsehhören :thefinger:
  • in: Win XP Home reparieren

    geschrieben von karlsve

    ylmz schrieb:
    Steige auf window7, dann hast keine probleme mehr :)


    Doch hat er:
    1. Der Auftraggeber hat den Wunsch gestellt "Windows XP Home" wieder lauffähig zu haben
    2. Kostet Windows 7 teuer Geld
    3. Brauchst du auch für Windows 7 eine Installations-DVD

    @threadersteller:
    Ich kann nur jelal zustimmen. Irgendwer in deinem Freundes-/Bekanntenkreis wird sicherlich eine Windows XP Home Edition CD rumfliegen haben und du hast ja den passenden Key. Notfalls kannst du auch selbst eine CD erstellen falls du ein lauffähiges evtl. möglichst nicht verseuchtes Windows XP Home hast oder ein Freund es hat aber auch keine CD.

    MfG
    karlsve

    Links:
    CD TUT mit SP2
    CD TUT mit SP1
  • in: Informatik am Gymnasium

    geschrieben von karlsve

    Ich kann zu den momentanen Themen in der Jahrgangsstufe 11 meines Gymnasiums nicht allzuviel sagen, da ich grad in den USA bin, aber soweit ich es mitbekommen habe wird gerade Java beigebracht. Oder zumindest Grundlagen darin.
    Während der letzten 2 Jahre wurde erst für ca. 3 Wochen die Nutzung der Office-Programme unterrichtet was auch schon einige aus meinem Kurs an ihre Grenzen brachte. Hinterher haben wir eine nette Einführung in OOP mit ToolBook bekommen und danach haben wir mit hardwarebasierten Anwendungen weitergemacht. Dafür haben wir ein nettes Programm mit dem Namen Locad2004 benutzt. Dabei sind wir bis zu der Erstellung eines Flops aus "Und"- und "Oder"-Schaltungen plus Negierungen vorgedrungen. Ich bin mir nicht mehr sicher aber ich meine wir hätten sogar nen FlipFlop erstellt. Spätestens zu diesem Zeitpunkt waren die meisten schon lange raus, also sind nicht mehr mitgekommen oder haben nichts mehr verstanden. Unglücklicherweise habe ich dann in einer Klausur versucht den Lehrer davon zu überzeugen, dass die Aufgaben für die Mehrheit zu schwer sei, was aber eher einen negativen Effekt auf die Stimmung meiner Mitschüler machte. Naja mir war es im Endeffekt egal aber ich werde nie wieder versuchen nett zu sein und den anderen zu helfen. (Meine Note war eine 1[14])
    Nach hardwarebasiertem Programmieren haben wir uns dann einem Programm mit dem Namen "Nikki der Roboter" zugewendet und haben dort dann auch zum erstenmal rekursive Funktionen kennengelernt.
    Nach Nikki hat mein Lehrer entschieden, dass es mal so langsam Zeit für Netzwerktechnik sei. Also hat er uns Protokolle wie z.B. smtp, IP, FTP und UDP erklärt. Zumindest hat er sich die größte Mühe gegeben. Auch das Schichtenmodell hat er uns erklärt.
    Das war so ziemlich das Unterrichtsmaterial der 9. und 10. Klasse meines Gymnasiums.
    Die Oberstufe wird sich mit Borland Delphi beschäftigen und natürlich JAVA wie ich bereits zu Anfang erwähnte. Desweiteren werden wir soweit ich weiß noch etwas genauer auf Hardware eingehen und evtl. falls es notwendig wird das Schulnetzwerk ausbauen/ausbessern.

    MfG
    karlsve

    PS: Bei Fragen über Programme oder Ähnliches stehe ich gerne zur Verfügung ;)
    PHP, SQL, JavaScript, Pascal und Java habe ich mir weitesgehend selbst beigebracht.

Login zum Webhosting ohne Werbung!