(#) Netzware

Open Source, Technik und mehr.

Themen Bereich: Software

[Quicktipp] Git Branches lokal aufräumen

Mit der Zeit sammelt sich auch unter Git der ein oder andere Branch an, welcher bereites auf Remote Ebene gelöscht wurde. So kommt es hin und wieder vor das bereits zusammengeführte Git Branches noch immer lokal auf der Platte liegen. Das kann natürlich ein Vorteil sein zwecks Backup, doch nicht immer werden alle alten Git Branches benötigt.

Um alle lokalen Branches zu entfernen die Remote nicht mehr existieren, kann der Befehl prune aufgerufen werden.

git remote prune

Mit dem Befehl git remote prune werd...

MacOS + Windows AD Login Problem

Nach meinem letzten Arbeitswechsel hänge ich nun mit meinem Mac Mini an einer Windows AD (Active Directory). Das hat für Systemadministratoren einen großen zeitlichen Vorteil, wenn mehrere hundert Benutzer verschiedenster Betriebssysteme auf einmal verwaltet werden müssen. Das Ganze soll immerhin den Aufwand minimieren. Eine super Sache finde ich.

Wie es so soll, gibt es hin und wieder ein paar Kleinigkeiten die zu beachten sind. Zum Beispiel das MacOS bei der Aktion "Bildschirm sperren" direkt in den Ruhemodus g...

[Quicktipp] git: Alle Branches pushen

Alle lokalen Git Branches sollen an den Git Server gesendet werden. Im ersten Moment klingt das nach viel Arbeit. Die Git Entwickler haben allerdings mitgedacht und eine Option für genau diesen Fall mit eingebaut.

So sorgt die Option --all dafür, dass alle Git Branches in einem Durchgang an den Remote Server gesendet werden.

git push --all

Zum Test kann der Befehl auch mit einem --...

[Quicktipp] sprintf() unter JavaScript

Das Zusammensetzen von Strings in JavaScript kann über verschiedene Wege gelöst werden. Am bekanntesten ist das Zusammensetzen bzw. die Verkettung von Strings (Concatenation). Unter PHP gibt es das allseits bekannte sprintf, was JavaScript leider nicht automatisch im Gepäck hat.

Wer auf die Funktion in JavaScript nicht verzichten möchte, kann sich selber eine sprintf Funktion zusammen coden oder am besten sprintf.js einsetzen. Mit über 1.500 Sternen ist das Github Projekt schon bekannter. Neben JavaScript ist spr...

Content First!

Die Blog Software Wordpress ist beliebt, darüber braucht man keineswegs streiten. Es gibt auch eine riesige Theme Auswahl, was sehr gut ist. Leider sind die meisten Wordpress Themes total überladen und gar nicht mehr auf das eigentliche ausgerichtet: bloggen. Das liegt vor allem daran das immer mehr normale Webseiten mit Wordpress aufgesetzt werden und sich die Theme Entwickler danach richten. Einfache blogs bleiben leider aussen vor finde ich. Gute und passende Blog Templates zu finden ist gar nicht mehr so einfach, als noch vor fünf Jahren. Festgelegt habe ich mich jetzt nach ein paar Test n...

PHPStorm: PHP Funktionen und Klassen nicht gefunden

Das Problem gibt es schon länger, doch seit dem letzten Update habe ich es regelmäßig: Die PHP IDE PHPStorm von Jetbrains kann keine Dateien, PHP Funktionen und Klassen mehr finden und zeigt diese auch nicht über die Schnellsuche an (2x Shift drücken) an. Ein Neustart vom Rechner oder PHPStorm ist keine Lösung.

Das Problem liegt im internen Caching. Bei einer Projekt Indexierung wird ein Cache erstellt, damit Dateien, Klassen und Funktionen schneller gefunden werden und die Autovervollständigung funktioniert. Nun hat PHPStorm das Problem, dass dieser Cache mehr oder weniger "verloren" gegangen...

Einstieg in C#

Schaut man sich auf dem aktuellen Stellenmarkt um, so findet man doch noch sehr viele Stellenausschreibungen in der die Programmiersprache C# (c sharp) nach wie vor gefragt ist. Da ich meine Kenntnisse in diese Richtung allgemein erweitern möchte, um auch mal abseits der Online Welt zu programmieren, habe ich mir C# Quellen zum Einstieg herausgesucht.

  1. C# Guide In einem Forum habe ich einen kompletten C# Guide in deutsch gefunden, in dem alle Themen rund um die Programmiersprache behandelt werden. Dieser Guide ist komplett in HTML geschrieben und kann direkt im Browser geöffnet werden. Herunter...

Login Daten im Browser Cookie speichern

Ab und zu schaue ich auf Webseiten in die Cookies und den Local- und Session-Storage. Rein aus Neugier. Am gestrigen Tag habe ich bei der bekannten IT News Seite www.winfuture.de in die Cookies gesehen. Auch diese News Seite speichert Inhalte in Cookies ab. Soweit ist hier alles ganz normal. Nicht normal sind ein paar Cookie Einträge, die man im angemeldeten Zustand besitzt.

Login Daten speichert man nicht in Cookies!

Etwas stutzig wurde ich bei den drei Cookies namens wfv4login, wfv4pass und wfv4id. In diesen Cookies stehen nämlich die Login Daten von meinem persönlichen Account. Ich wiederho...

WhatsApp für Windows und Mac OS X veröffentlicht

Die Macher vom bekannten Messenger Dienst WhatsApp haben heute eine neue Version vom Desktop Client veröffentlicht. Der Desktop Client spiegelt alle Chats auf den Rechner und stellt wie in der Web Version alle bekanten Funktionen zur Verfügung. Der Client kann direkt auf der Whatsapp Seite www.whatsapp.com/download heruntergeladen werden. Da es sich um einen nativen Client handelt stehen auch hiermit Desktop Benachrichtigungen, Tastenkürzel und andere Funktionen zur Verfügung.

Nutzung unter Windows 7

Zu Hause benutzte ich noch immer Windows 7 und habe mir den neuen Whatsapp Client zum Testen h...

Web Storage in Google Chrome direkt öffnen

Schon seit einiger Zeit gibt es in aktuellen Browser die Möglichkeit Web-Inhalte zu speichern. Damit können zum Beispiel unwichtige Informationen über den Nutzer (KEINE Login-Daten bitte!), aber auch größere Datenmengen wie zum Beispiel eine ganze Kategorie-Struktur beim Benutzer lokal gespeichert werden. Das erspart ständige Anfragen zum Server, wenn diese z.B. per Ajax Request bei jedem Seitenaufruf abgefeuert werden. Der Anwendungszweck ist ganz vielseitig, darum geht es in diesem Artikel jedoch nicht.

Thema dieses Artikels ist das direkte öffnen der Daten vom Web Storage. Gestört hat mich ...