Nach der Standardabweichung in PHP folgt die gleiche Funktion in Javascript.
Javascript Funktion Standardabweichung

var stabw = function(array) {
	var len = 0;
	var sum = array.reduce(function(pv, cv) { ++len; return pv + cv; }, 0);
	var mean = sum / len;
	var result = 0;
	for (var i = 0; i < len; i++)
		result += Math.pow(array[i] - mean, 2);
	len = (len == 1) ? len : len - 1;			
	return Math.sqrt(result / len);	
}

Als Parameter wird ein numerisches Array übergeben:

var testArray = [12, 13, 16, 18];
console.log(stabw(testArray));

In diesem Beispiel beträgt die Standardabweichung 2,753785274. Weitere Informationen zur Standardabweichung gibt es im PHP Artikel über die Standardabweichung (siehe oben).

Kommentare deaktiviert für Javascript Funktion: Standardabweichung / stabw()
 

Sofern die Datei package.json in gültigem Format im Wurzelverzeichnis der Applikation liegt ist eine Reinstallation aller Module mit dem löschen des node_modules Ordner im Wurzelverzeichnis und dem Ausführen von

npm install

erledigt.

Info:
node.js NPM installiert, sofern der Parameter -g (global) NICHT angegeben wird, alle Module in den Ordner node_modules im Wurzelverzeichnis der aktuellen Applikation.

Kommentare deaktiviert für node.js: Module re-/neuinstallieren
 

Die Shell bietet diverse Möglichkeiten die Länge eines Strings zu ermitteln.

Die schnellste und kompatibelste Methode die Länge einer Zeichenkette auf die schnelle im Terminal zu ermitteln ist meiner Meinung nach diese hier:

echo -n "String Länge in Terminal / Konsole" | wc -c

Auf neueren Systemen lässt sich im Terminal die String Länge auch mit einem Kommando ausgeben:

expr length "String Länge in Terminal / Konsole"

Während in einem Shell Script die länge am schönsten so ermittelt wird:

#! /bin/sh
str="string länge in script"
echo ${#str}
Kommentare deaktiviert für Shell: Länge eines Strings ermitteln
 

Direkt lassen sich in Python keine Pfade für das import Statement verwenden. Es ist ebenso nur möglich Dateien aus dem selben Ordner oder von Python erkannte Module mit dem import Statement einzubinden. Mit einem kleinen Trick lassen sich beliebige Pfade angeben.

import sys
sys.path.append('/hypatia/')

Das eingefügte Modul muss unbedingt die Datei __init__.py enthalten.

Kommentare deaktiviert für Python: import statement mit Pfaden / aus anderem Ordner
 

Die größten installierten DEB Pakete zu finden kann sehr nützlich sein, wenn wenig Festplattenkapazität verfügbar ist.

dpkg-query -Wf '${Installed-Size}t${Package}n' | sort -n

Das größte installierte DEB Paket befindet sich ganz unten. Das kleinste folglich ganz oben.

Kommentare deaktiviert für Debian / Ubuntu: die größten installierten Pakete ermitteln
 

ldd gibt dynamisch gelinkte Abhängigkeiten (“dependency”) von ausführbaren Binaries in der Shell aus. Dieser Ausschnitt zeigt welche Bibliotheken catman benötigt um zu funktionieren.

~ ldd /usr/bin/catman
	linux-vdso.so.1 =>  (0x00007fffea5e1000)
	libmandb-2.6.7.1.so => /usr/lib/man-db/libmandb-2.6.7.1.so (0x00007faf0b18a000)
	libman-2.6.7.1.so => /usr/lib/man-db/libman-2.6.7.1.so (0x00007faf0af6a000)
	libgdbm.so.3 => /usr/lib/x86_64-linux-gnu/libgdbm.so.3 (0x00007faf0ad3b000)
	libpipeline.so.1 => /usr/lib/x86_64-linux-gnu/libpipeline.so.1 (0x00007faf0ab2e000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007faf0a769000)
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007faf0a54f000)
	/lib64/ld-linux-x86-64.so.2 (0x00007faf0b59c000)

Wenn ein Programm keine dynamisch gelinkten Bibliotheken / Abhängigkeiten hat gibt es auch keine Ausgabe.

Kommentare deaktiviert für Linux: Abhängigkeiten von ausführbaren Binaries prüfen