Beiträge von florian0

    Hab mal was ge"fiddle'ed (shit was ein Wort :D)


    Dauerte ein bissel bis ich die richtige HTML-Combo hatte ... aber dein JS geht. Jediglich dein Delay (Z:38) von 7000000ms (=7000 Sek) is ein bissel ... hoch?
    http://jsfiddle.net/wHrM2/


    ( Die Bilder sind von meiner ehm. Webseite, wer die klaut is doof :P )


    Edit: imgur mag wohl kein Hotlinking ... hab mal die Bilder gefixt ...
    Edit2: Ich habs jetzt eine Stunde laufen und es tut was es soll ...


    Gruß
    florian0

    Ich hab bei mir dieses stehen:
    http://www.pollin.de/shop/dt/N…e_2x_8_9_cm_3_5_SATA.html
    Nicht das super duper Teil, aber es läuft. Es schluckt biszu 4 Festplatten (2 intern + 2 USB). Man kann Dateien für Windows freigeben und das ganze per FTP nach außen (Internet) zugänglich machen. Dazu noch son paar andere sinnlose Sachen wie Medien-Streaming und iTunes-Server (?!?).


    Wenn du also ne Lösung suchst, die nicht viel kann, ist das vielleicht das Richtige für dich.


    PS: Es gibt das Gehäuse von diversen Herstellern. Manche teurer, manche günstiger.


    Gruß
    florian0

    Hast du ihn, seit dem du ihn hast, mal neu aufgesetzt? Das wirkt bei Windows oftmals Wunder, da Windows über die Zeit automatisch langsamer wird.


    Gruß
    florian0

    Eclipse is ne super IDE, funktioniert nativ auch unter Linux (da Java).
    Programme kann ich soweit keine wirkliche Empfehlung geben, da ich nicht Ubuntu sondern Debian habe, und die vorinstallieren Programme von Ubuntu nicht kenne.
    EMails: Evolution Mail & Kalender (Funzt wie Outlook)
    Office: LibreOffice
    Browser: Firefox

    Inzwischen laufen einige Programme unter Wine. Photoshop (CS3) z.B. geht bei mir wunderbar. Spiele laufen bei mir eher schlecht. Manche starten garnicht, manche laggen unheimlich, haben Texturenfehler, etc. Die Touhou Reihe geht bei mir :). Generell hilft da nur ausprobieren.
    Über WineTricks kann man diverse Libaries nachinstallieren (.NET Framework, C++ Runtime Libaries, DirectX, etc.)


    Aber das ist ja nicht Sinn der Sache. Es gibt für jedes Programm, das auf Windows Geld kostet, unter Linux mindestens eine kostenlose Alternative. Bis auf die Spiele, aber dafür würde ich ernsthaft Windows vorziehen.

    Man sollte besser den Original-Artikel verlinken, anstatt diesen zusammengefassten von playnation:
    http://business.chip.de/news/ueberwachung-BKA-und-BND-wollen-Skype-abhoeren_61334171.html?fb_pid=1365005260&fbc=fb-fanpage-chip-main


    PS: Bin ich doof oder wird hier einfach nur üble Meinungsmache betrieben?
    Ich finde im ganzen Artikel keinen einzigen AKTUELLEN Satz dazu, dass die Behören weiter nach einer Möglichkeit suchen, Skype zu überwachen.
    Auch im Statement vom Bundestag wird dies klar verneint. Es wird lediglich eine Studie zur "Entwicklung von Cloud-Diensten und deren Auswirkung auf die Sicherheitsbehörden" erwähnt.
    http://www.bundestag.de/presse/hib/2013_04/2013_184/03.html


    Gruß
    florian0

    Deprecated heist, dass die Funktion veraltet ist. Sie funktioniert noch, aber könnte in den folgenden PHP-Versionen irgendwann entfernt werden.


    Damit schaltest du die Warnung ab (doof)

    PHP
    1. error_reporting(E_ALL & ~E_DEPRECATED);


    So gehts mit preg_replace (cool)
    preg_replace ist für Reguläre Ausdrücke (ich nenne sie auch die Sonderzeichen-Sprache). Sogut wie jedes Sonderzeichen hat irgendeine Funktion. RegEx zu verstehen, ist nicht sehr einfach. Die meisten Ausdrücke sehen aus, als hätte jemand einen Faceroll über die Sonderzeichenreihe der Tastatur hingelegt Kostprobe ?
    Aber keine Angst, soweit musst du RegEx nicht verstehen.


    PHP
    1. mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )


    Pattern: Was gesucht wird
    Replacement: Alle Vorkommen von Pattern werden hiermit ersetzt
    Subject: Der Ausgangstext


    Das Pattern muss zwischen zwei /

    PHP
    1. $text = 'Apfel Affe Vergaser';
    2. $text = preg_replace('/Affe/', 'Tiger', $text);
    3. echo $text; // Apfel Tiger Vergaser


    Soweit erstmal einfach oder?


    Ich zitiere mich selbst (xD): "Sogut wie jedes Sonderzeichen hat irgendeine Funktion".
    Da die Smileys aber grundsätztlich auch aus Sonderzeichen bestehten, wird folgendes Suchmuster nicht funktionieren:

    PHP
    1. $text = preg_replace('/:)/', '<Bild>', $text);


    Die Sonderzeichen müssen escaped werden. Dies macht man, wie in vielen Sprachen üblich, mit dem Backslash ( \ )


    PHP
    1. $text = preg_replace('/\:\)/', '<Bild>', $text);


    preg_replace ist Case-Sensitive.

    PHP
    1. $text = 'Apfel affe Vergaser Affe';
    2. $text = preg_replace("/Affe/", "Tiger", $text);
    3. echo $text; // Apfel affe Vergaser Tiger


    Das beeinflusst natürlich auch die Smileys. Mancheiner bevorzugt den :p , ein Anderer :P
    Lösen kann man dieses Problem mit dem i-Modifier.

    PHP
    1. $text = 'Apfel affe Vergaser Affe';
    2. $text = preg_replace("/Affe/i", "Tiger", $text);
    3. echo $text; // Apfel Tiger Vergaser Tiger



    Zuletzt noch eine kleine Eigenschaft von preg_replace:

    PHP
    1. $text = 'Apfel affe Vergaser Affe';
    2. $pattern = array( '/Apfel/', '/Affe/');
    3. $replacement = array('Fallobst', 'Tiger');
    4. $text = preg_replace($pattern, $replacement, $text);
    5. echo $text; // Fallobst affe Vergaser Tiger


    Für das Pattern und das Replacement kann man arrays angeben. Das hat den Vorteil das man nicht endlos oft preg_replace aufrufen muss.
    Das Verhalten ist simpel. $pattern[0] wird mit $replacement[0] ersetzt, $pattern[1] mit $replacement[1] usw.
    Der einzige Nachteil: Die Übersichtlichkeit leidet darunter. Man sieht nicht mehr sofort, was mit was ersetzt wird und es schleichen sich evtl. Fehler ein.



    PS: Wieso geht mein Expander nicht mehr :(
    Edit: Bug-Detected: Der Expander mag keine Kommata!


    Gruß
    florian0

    Man müsste dann also ein PHP Skript haben, welches sich da anmeldet?
    Oder halt eine Applikation, die das tut :)


    Das wäre zumindest ein Anfang, nicht sehr elegant, aber sollte gehen.


    kennt ihr ein radio stream bei dem das net so ist?
    ähnliches wie Listen2MyRadio ?


    Ich hab mir eben mal http://www.caster.fm/ angesehen. Ist ganz net gemacht. MP3 Stream, kein zugänglicher Icecast/Shoutcast, aber dafür eine AJAX-API, die man anzapfen könnte.
    UND, was warscheinlich sogar noch brauchbarer ist: Ein iframe, den man einbinden kann.


    HTML
    1. <iframe frameborder="0" height="240" width="264" src="http://www.caster.fm/status_embed.php?uid=100408" scrolling="no" name="casterframe"></iframe>


    (Edit: Oder man nimmt das Ziel des iFrames und parst dessen Content, dann kann man das noch flexibler auf der Webseite einbauen)


    (Ich hab mich mal eines Accounts von Bugmenot.com bedient; kannst dir das ganze ja mal anschauen.


    Link zum Stream:
    http://bugmenot.Caster.fm/


    Gruß
    florian0

    So einfach ist es leider nicht :(


    Der Streaming Dienst wird von listen2myradio.com gehostet.
    Dort läuft ein Icecast Broadcast Server:
    http://78.129.175.157:28756


    Auf diesen konnte ich mich aber erst verbinden, nachdem ich mit im Webinterface von listen2myradio.com angemeldet hatte. Vorher wurden alle Verbindungsversuche abgelehnt.


    Ohne die Übersicht, weiß ich nicht wie man einigermaßen performant überprüfen könnte ob der Stream läuft/welches Lied gespielt wird.


    Gruß
    florian0

    Der Icecast verhält sich komisch. Sobald man sich bei listen2myradio angemeldet hat, darf man sich zum Icecast verbinden. Vorher werden alle Verbindungen abgewiesen ...


    Ich schätze dafür gibts das Premium Paket ...

    Damit gehts, auch ohne Login. Ich parse die Frontpage des Icecast.


    Jenachdem wie viele Klicks zu auf deine Seite hast, sollte man evtl. die Datei auf deinem Server zwischenspeichern, anstatt diese bei jedem Request neu abzufragen.


    Und nochmal das Beispiel von oben:


    Credits: Orientiert hab ich mich hier dran: http://code.google.com/p/iceca…/browse/trunk/icecast.php


    PS: Änder dein Password


    Gruß
    florian0

    Neben bei als Info: Das ist kein Shoutcast sondern ein Icecast-Server, der funktioniert etwas anders, daher ging dein und mein Script nicht.


    Ich versuch mal was zu basteln ...