Mein Umzug sorgt gerade dafür, dass der Blog pausiert werden muss. Damit sich hier aber kein Staub legt, mal zwischendurch eine Kleinigkeit:

Chrome hat recht brauchbare Developer Tools verbaut, die sich mit F12 aufrufen lassen. Console, DOM, Netzwerk, vieles kann hier untersucht werden. Der Netzwerktab zeigt alle Anfragen beim Seitenaufruf sowie deren unterschiedliche Verarbeitungsphasen in übersichtlichen Farben:
chrome-developer-toolbar-always-on-tab-network-analyse
Weiterlesen

Die Frage wirkt erst seltsam, dann unlösbar, aber der Autor des Youtube Channels brainfaqk hat eine Annäherung probiert. Beide sind leider schon etwas älter, aber immernoch interessant.

Relativ neu dagegen, die Funktionsweise von Quantencomputern erklärt:

(Teil 1 von 2)

Wer wirklich in Daten und Fakten des Internets interessiert ist (Traffic, Geräte, Dienste uvm), findet in diesem Cisco Bericht „The Zettabyte Era — Trends and Analysis – Cisco“ eine Menge Wissen.

Alle bisherigen Schnell geschaut Folgen

Alle bisherigen Folgen

Libratus – AI for strategic reasoning with imperfect information

Nachdem ich in Schnell geschaut #3: Google Deep Mind – Self Learning AI Explained bereits die AI vorgestellt habe, die in GO gegen den weltbesten Spieler gewinnt, geht es nun mit Poker weiter. Poker stellt in Hinblick auf AI vs Humans die nächste Stufe dar. Spiele wie Schach und GO besitzen eine klare Struktur, die jederzeit für beide Spieler komplett sichtbar ist, es gibt praktisch keine versteckten Informationen. Poker dagegen besitzt sowohl versteckte Spielelemente (die Handkarten der Gegenspieler) als auch fehlende Informationen (die Karten des Spiels) und es kommt die Komponente Zufall dazu. Somit ist dieses Spiel noch schwerer zu berechnen.
Erst vor wenigen Tagen, Ende Januar 2017, fand ein Event namens „Brains Vs. Artificial Intelligence: Upping the Ante“ im Rivers Casino in Pittsburgh statt. Vier professionelle Poker-Spieler gegen eine AI namens Libratus der Carnegie Mellon University (CMU). Die AI gewinnt, mit großem Abstand.
Weiterlesen

Kurze Sidenote und Ergänzung meiner Deployment-Sammlung: Ein Hipchat Batch Uninstaller für das Netzwerk.
Wir sind mittlerweile auf Slack umgestiegen und von daher musste Hipchat weg, das war jedoch nicht weiter schwer. Die bereits vorhandene Standardroutine für die Deinstallation im Installer wurde um wmic Befehle erweitert und auf diese eine Aufgabe verschlankt. Probleme gab es keine weiter, läuft gut durch.

@echo off && color 9f && setlocal
set wd=\\lea\Deployment\Software\Hipchat
set log=%wd%\hipchat.log
set exepath=none
set retry=0

REM:: Clientfilter: nur die Computer aus der allowedPCs.txt dürfen deinstallieren
::for /f %%f in (%wd%\allowedPCs.txt) do if "%computername%"=="%%f" goto check
::goto end

REM:: Clientfilter: die Computer aus der deniedPCs.txt dürfen nicht deinstallieren
for /f %%f in (%wd%\deniedPCs.txt) do if "%computername%"=="%%f" goto end

:check
if exist "C:\Program Files (x86)\Atlassian\HipChat4\HipChat.exe" set exepath="C:\Program Files (x86)\Atlassian\HipChat4\HipChat.exe"
if %exepath%==none echo %date% %time:~0,8% - %computername% findet das .exe Verzeichnis nicht >> %log% && goto end
goto uninstall

:uninstall
if %retry%==1 goto retryfailed
TASKKILL /f /im hipchat.exe
echo %date% %time:~0,8% - %computername% deinstalliert Hipchat... >> %log%
start /w "" "C:\Program Files (x86)\Atlassian\HipChat4\unins000.exe" /s /silent /qn
del /q /s "C:\Program Files (x86)\Atlassian"
wmic product where "name like 'Hipchat %%'" call uninstall /nointeractive
wmic product where "name like 'Hipchat%%'" call uninstall /nointeractive
echo %date% %time:~0,8% - %computername% hat Hipchat deinstalliert, überprüfe... >> %log%
set retry=1
set exepath=none
goto check

:retryfailed
echo _!_ %date% %time:~0,8% - %computername% Deinstallation fehlgeschlagen! >> %log%
goto end

:end
endlocal
exit

hipchat-batch-uninstaller-log
Die Logausgaben sind in der aktuellen Version des Codes etwas sinnvoller, bitte nicht wundern.

f.lux-automatische-tageszeitabhaengige-natuerliche-Farbtemperatur-Monitor
by Lee Campbell
Es gibt viele kleine Helferlein im Computeralltag, die die Belastung des Arbeitsgeräts auf unseren Körper, Geist und Seele verringern können. Ich habe ein paar Tools dieser Art gesammelt und möchte kurz das erste davon vorstellen.
f.lux ist eine kleine Freeware, welche die Farbtemperatur eures Monitors kontrolliert und diese passend zur aktuellen Tagessituation anpasst.
Weiterlesen