Javascript trim function

Leider fehlt diese Funktion in Javascript, aber es gibt Ersatz

function trim (zeichenkette) {
  // Erst führende, dann Abschließende Whitespaces entfernen
  // und das Ergebnis dieser Operationen zurückliefern
  return zeichenkette.replace (/^\s+/, '').replace (/\s+$/, '');
}

Tags:

Jquery IE .html() Error

Ein einfacher html code, der per ajax verändert werden soll.

<div><img src="icons/reddotadd.gif" title="Add Page" id="AddPageTrigger" alt="Add Page" style="border:0; cursor:pointer;" /></div>
$("#AddPageTrigger").text("TEXT hier");

schlägt im IE fehl. Warum? Keine Ahnung, aber was funktioniert ist

$("#AddPageTrigger").parent().text("TEXT hier");

Tags: , , ,

Ajax Undzeichen ( &) übertragen

Normalerweise gibt es ein Problem beim Übertragen von Daten per AJAX, wenn sich ein & Zeichen in dem zuübertragenden Text / Daten befindet. Das Javascript interpretiert das Undzeichen als Trennzeichen. Alles nach dem & Zeichen wird nicht mehr übertragen. Abhilfe schafft hier die funktion encodeURIComponent

 

var save_data = 'save_text=' + encodeURIComponent($(".edit_textarea").val());
		logging(save_data);
		//return false;
		$.ajax({
			type: 'POST',
			url: 'ajax.php',
			data: save_data,
			success: function (msg){
				console.log('OK: ' + msg);
			},
			error:function (xhr, ajaxOptions, thrownError){
				alert(xhr.status);
				alert(thrownError);
			}
		});

Jetzt kommen die Daten auch an.

Tags: , , , ,

Windows 2008 enable ping

To enable ping from remote:

netsh firewall set icmpsetting 8

disable again

netsh firewall set icmpsetting 8 disable

Apache 2.4 log level config

In the new apache 2.4 it is pretty cool to configure the logging via module.

LogLevel warn ssl:error auth_digest:error socache_shmcb:warn mpm_worker:warn fcgid:info

mod_fcgid is crashing apache windows and linux

With apache 2.3.15 I had kinda  the same issue with mod_fcgidon ubuntu 8.04 as on windows.  With -k restart or -k graceful the server did not die like on windows, but the server delivered than only a 200 OK response header, but nothing more. Switching from worker mpm to event mpm seemed to solve this, but the server died later :-/

Since it has talmost the same issues like on windows I could make a patch that fixes this. Grab the patch (patched against trunk) for the patch for 2.3.6

The bug 50309 is now longer than a year listet. Bad that none applied it yet.

Tags: , , , , , ,

Reddot get root url aka index page

<%!! Context:CurrentIndex.GetRootIndex().GetUrl() !!%>

 

Simple render tag and it works!

Tags: , , ,

Licht blockiert Fernbedienung

Ich war bei meinen Eltern zu Besuch. Dort sollte ich mir mal den receiver angucken, weil der manchmal nicht ging, bzw das Umschalten. Baterien ausgetauscht.Nicht besser. HDMI Kabel getauscht, auch keine Veränderung. Anderen Receiver geholt, keine Veränderung. Wohnzimmer nicht ausgeschaltet, siehe da: es ging. O_o

Am Ende stellte sich erhaus, das die eine Engergiesparbirne von Philipps das Infrarotlicht der Fernbedienung stört, bzw manchmal sogar ganz blockt. Darauf muss man erst mal kommen.

Tags: , , , ,

Secure apache against CVE-2011-3389 aka Beast attack

During the summer rumours about a new attack against SSL started circulating (CVE-2011-3389).
As it turns out, the attack itself was conceived years ago, deemed impractical, but it was nevertheless fixed in TLS 1.1. The new attack technique introduced a few optimizations to make it practical.

In terms of mitigation, I expect this problem will be largely addressed on the client side, despite a potential compatibility problem that may cause some TLS sites to stop working.

With this config you can avoid that attack.

SSLProtocol all -SSLv2
SSLHonorCipherOrder On
SSLCipherSuite ECDHE-RSA-AES256-SHA384:AES256-SHA256:RC4:HIGH:!MD5:!aNULL:!EDH:!AESGCM:!SSLV2:!eNULL
SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown

Tags: , , , ,

Windows Netzlaufwerk als Ordner mounten / einbinden

Unter Windows 7 geht das sehr einfach

mklink /d c:\mydirectory\mysymboliclink \\destinationcomputer\share

Fertig.

Mount networkdrive as folder.

Tags: , , , , ,