Kategorie: Anwendungen

Sublime Text: aktuelles Datum einfügen

Den Codeschnippsel einfach in „Packages/User“ als „timestamp.py“ anlegen:

import datetime
import sublime, sublime_plugin

class TimestampCommand(sublime_plugin.TextCommand):
  def run(self, edit):
    timestamp = "%s" % (datetime.datetime.now().strftime("%Y-%m-%d"))
    for region in self.view.sel():
      if region.empty():
        self.view.insert(edit, region.begin(), timestamp)
      else:
        self.view.replace(edit, region, timestamp)

Um per Tastendruck aktiviert zu werden, die Key Bindings noch um folgende Zeile ergänzen:

{ "keys": ["ctrl+shift+t"], "command": "timestamp" }

Sofern Text markiert ist, wird dieser durch den Datumstempel „YYYY-MM-DD“ ersetzt, ansonsten wird das Datum an der Cursorpositon eingefügt.

Weiterlesen

 

Automatischer Redirect bei Firefox

Im lokalen Netz werkelt eine virutelle Linux-Spielkiste, welche auf Grund ihres Einsatzzwecks auf den Namen „sandbox“ hört. Der auf dieser Maschine laufende Webserver ist aus dem lokalen Netz über die Adresse „http://sandbox“ erreichbar.

Wenn die Kiste ausgeschaltet ist, führt ein Versuch, die URL in Google Chrome zu öffnen wie erwartet zu einer Fehlerseite mit dem Hinweis

Die Server-IP-Adresse von sandbox wurde nicht gefunden.

Weiterlesen

 

UltraEdit-Alternativen

UltraEdit-Alternativen

Nachdem es bei UltraEdit zu einer für den Kunden alles andere als vorteilhaften Umstellung des Lizenzmodells kam, stellt sich die Frage, welche Alternative(n) in Frage kommen. Die Wahl eines Editors hängt hierbei extrem vom jeweiligen Anforderungsprofil ab, den richtigen Editor für jedermann kann und wird es nicht geben.

Wer die Anwendung morgens einmal startet, um den ganzen Tag kontinuierlich an einem Projekt zu arbeiten, für den spielen andere Kriterien eine Rolle wie für einen Systemadministrator, der öfter ein paar Änderungen an einem Skript oder einer Konfigurationsdatei vornehmen muss – das vielfältige Spektrum möglicher Vor- und Nachteile erstreckt sich von der reinen Startzeit über integrierte Funktionalitäten wie GitHub oder einen Debugger.

Weiterlesen

 

UltraEdit-Lizenzierung

UltraEdit-Lizenzierung

Eine Neuinstallation des Betriebssystems ist in der Regel eine willkommene Möglichkeit, die täglich benutzten Werkzeuge auf aktuellen Stand zu bringen. Also kurz die im Februar verlängerte UltraEdit-Lizenz überprüft

=====================================================
UltraEdit License Key
=====================================================

UltraEdit Key - Your license is for version v24.x (Windows) and will work with the Windows, Mac, and Linux versions.

anschließend die aktuelle Version von UltraEdit (24.20.0.51) heruntergeladen und installiert.

Weiterlesen

 

Vorschau-Updates auf dem WSUS automatisch ablehnen

Leider hat Microsoft in der GUI des WSUS keine Möglichkeit vorgesehen, die monatlichen Vorschau-Updates beim Einsatz automatischer Genehmigungen über einen Filter ausschließen zu können.

Gelöst werden kann diese Problem mittels der Powershell bzw. eines Powershell-Skripts, das auch als Powershell-Laie mit einem guten Tutorial sowie Google in endlicher Zeit zusammengesucht- und kopiert werden kann.

Als erstes müssen die für WSUS notwendigen Assemblies geladen werden

[reflection.assembly]::LoadWithPartialName("Microsoft.UpdateServices.Administration") | Out-Null

Dann wird die Verbindung zum WSUS-Server hergestellt

$wsus = [Microsoft.UpdateServices.Administration.AdminProxy]::getUpdateServer()

Sofern die Freigabe der Updates nicht für alle Computer, sondern nur für bestimmte Gruppen vorgenommen werden soll, kann die entsprechende Gruppe zur späteren Verwendung festgelegt und zur Kontrolle ausgegeben werden

$group = $wsus.GetComputerTargetGroups() | where {$_.Name -eq 'Update mit WSUS'}
Write-Host ($group | Format-Table | Out-String)

Für die Freigabe bzw.

Weiterlesen