Freitag, 29. Dezember 2017

Was bedeutet die Nachricht “You have mail” unter Linux/UNIX?

Loggt man sich via SSH auf der Konsole eines Linux Rechners ein, erhält man manchmal eine Nachricht, dass man eine neue Mail "You have mail." hat.

Using username "hemel".
hemel@xxxxxxx.de's password:
Welcome to Ubuntu 1xxx

 * Documentation:  https://help.ubuntu.com/
You have mail.
Last login: Wed Sep  6 10:04:24 2017 from
xxxxxxx.de
hemel@xxxxxx:~$


Meistens enthalten die Nachrichten Ausgaben von Cron-Jobs oder System-Sicherheitsberichte. Daher sollte man diese Nachrichten auch lesen, da diese eventuell weiteren Handlungsbedarf erfordern.

Folgende Möglichkeiten bieten sich an, um die Nachrichten zu lesen:
  • Das Programm "mail" verwenden
    • Eine Nachrichtennummer aus der Liste eingeben, welche man lesen möchte.
    • Um zur nächsten Nachricht zu gelangen, kann man 'next' eingeben, ein weiterer nützlicher Befehl ist 'delete'. 
      • root@xxxxxx:/var/spool/mail# mail
      • No mail for root  
  • Im Mail-Verzeichnis die Nachrichten auslesen 
    • /var/mail/$USER oder /var/spool/mail/$USER 
    • Beispiel: less +G /var/mail/root
      • Zeigt die letzten Nachrichten, am Ende der Datei.

Donnerstag, 28. Dezember 2017

Scrum: Werte & Prinzipien

Time-Boxed:

  • Für die einzelnen Scrum Meetings gibt es immer einen festen zeitlichen fokussierten Rahmen.
  • Hierbei ist es besonders wichtig, dass die Meetings immer pünktlich beginnen und zu einem fest definierten Zeitpunkt aufhören.

Deliver early and regulary:

  • Der Entwicklungsprozess soll sich vorwiegend auf die zu erreichenden Ziele fokussieren und auf Probleme eingehen, die während der Entwicklung auftreten können.
  • Das Hauptziel ist, so schnell wie möglich, fertige Software an den Kunden ausliefern zu können.

Empowered, self-organized teams:

  • Die Selbstorganisation ist unerlässlich, da im Sprint das Team „regiert“. Die Mitglieder des Teams bestimmen wie sie arbeiten wollen. => Dieses Prinzip sollte nicht von Führungskräften verletzt werden!
  • Das Team benötigt Vertrauen vom Management.
  • Gegenseitige Wertschätzung und gleichberechtigte Teammitglieder.
  • Fokussierung durch gemeinsame Besprechung von Zielen und Vorgehensweisen

Transparency

  • Regelmäßige Präsentation des Produkts (min. im Sprint Review Meeting)
    • Das gesamte Team darf Feedback geben und neue User Stories erstellen und einsteuern, damit durch diese Wirkung eine Verbesserung des Produktes erfolgt.
  • Transparenz des Projektfortschritts durch
    • kleine Iterationen
    • Vertrauen und Akzeptanz des Vorgehens nach Scrum
    • Offenheit und Akzeptanz von Fehlern

Inspect and adapt

  • Die Entwicklungsmethode soll sich an die Projektanforderungen anpassen können. Es wird damit eine stetige Verbesserung der Prozesse und Abläufe verfolgt. Das Ziel ist dabei einer Erhöhung der Effizienz und Verbesserung der Kunden- und Teamzufriedenheit.
  • Fehler müssen erkannt werden und Annahmen korrigiert werden, damit eine Annäherung an das gewünschte Ergebnis erfolgt.
  • Erfolgt kein Lerneffekt und ist das Ergebnis fehlerhaft, entsteht Unzufriedenheit beiderseits.
  • Ist das Prinzip von Scrum bekannt und wird vom Entwicklungsteam gelebt, sind mehrere Iterationen notwendig um dies umzusetzen.
    • Hierbei erfolgt eine stetige Kommunikation und Dokumentation mit dem Product Owner.

Samstag, 23. Dezember 2017

Scrum: Manifest der agilen Softwareentwicklung

  • Eine agile Methode muss folgende Eigenschaften besitzen:

    • Sie muss iterativ und inkrementell sein.
    • Sie setzt auf das sich selbst organisierende Team, dabei bestimmt das Team selbst die beste Umsetzungsmethode.
    • Die Prozesse werden während der gesamten Projektzeit ständig weiterentwickelt und immer wieder neu bewertet.
  • Die Zusammenarbeit zwischen den betroffenen Personen ist wichtiger und geht vor einer starren Anwendung von Verfahren und Werkzeugen.
  • Das Erreichen einer funktionsfähigen Software ist wichtiger als eine komplette und fehlerfreie Dokumentation des Softwareproduktes.

Dienstag, 19. Dezember 2017

Passwort vergessen? Folgende Tools bieten Hilfe!

Das online Nachriten Portal „WinFuture.de“ hat eine nette Sammlung von Tools zusammengestellt mit denen Passwörter aus zahlreichen Windows-Programmen ausgelesen werden können.


Darunter fallen zum Beispiel ChromePass (Passwörter aus Chrome auslesen), Firefox Passwort auslesen, Netzwerk Passwörter auslesen, E-Mail-Passwort auslesen und viele weitere.

Sonntag, 10. Dezember 2017

Stacey Matrix

  • Die Komplexität von Scrum bzw. eines Projektes kann durch die Stacey Matrix dargestellt werden. (vgl. 1)
  • Hierdurch wird die Komplexität analysiert und eingeordnet.
  • Unscharfe Anforderungen und Unklarheit bei der Technologie, welche verwendet werden soll, bilden hierbei die Grundlage zur Einordnung.
  • Gerade bei größeren IT-Projekten hält man sich oft im „komplexen“ bzw. unbekannten Bereich auf.

1) https://www.mittelstandswiki.de/wissen/Gastbeitrag:Agiles_Projektmanagement

Donnerstag, 7. Dezember 2017

Scrum: Rahmen (Werte)

Der Scrum Rahmen ist ein Zusammenspiel von der Organisation, dem Produkt und dem Team.

  • Herkunft:
    • „Toyota Production System“ als Vorbild (vgl.1)
    •  „Schlankes Management“ (lean)
  • Werte schaffen durch
    • Kontinuierliche Verbesserung
    • Ausrichtung auf den Kunden
    • Stärkung der Teamarbeit
    • Offene Information- und Feedback-Prozesse

1) https://de.wikipedia.org/wiki/Toyota-Produktionssystem


Samstag, 2. Dezember 2017

Dyson V6 (Total Clean, Fluffy) im Eigenbau ab 110 EUR

Der Dyson V6 hat eine hygienische Behälterentleerung und bietet sehr viel Zubehör zum Entfernen von Staub (auch für schwer erreichbare Stellen). Zusätzlich bietet er eine hohe Saugkraft mit einer 20 Minuten Laufzeit und einem Ein-/Ausschalter.

Der normale Preis für einen V6 Total Clean liegt zwischen 400-450 EUR (mit kompletten Zubehör).
Siehe auch Dyson V6 Total Clean beutel- und kabelloser Staubsauger (350 W, Softwalze und Fugendüse, Handstaubsauger mit Lithium-Ionen Akku, Wandhalterung und Ladestation) rot

Mit den folgenden Komponenten ist es möglich einen Dyson V6 Total Clean / Fluffy ab ca. 110 EUR im Eigenbau herzustellen


Dyson V6 Total Clean Hauptkörper
Dyson Produkt-Code: 967911-03
Original-Ersatz Dyson Handstaubsauger Hauptkörper / Trigger Grif
FITS MODEL: V6 Total Clean
ca. 20-25 EUR  bei ebay

Alternative (hier kann man den Nachmotor Filter sparen):
Dyson DC58 DC59 V6 Ersatz Haupt Körper & Motor
Dyson Produkt-Code: 965774-01
ca. 30 EUR bei ebay

vhbw Akku für Dyson V6, V6 Absolute, V6 Animal Pro - Li-Ion 2000mAh
Kein original Dyson Produkt, hatte bei meiner Lieferung eine Leistung von 2500mAh.
ca. 25 EUR bei amazon oder ca. 30 EUR bei ebay

Dyson HEPA Filter für V6 V6+ (Nachmotor Filter)
Dyson Produkt-Code: 966741-01
ca. 20 EUR bei ebay oder ca. 24 EUR bei amazon
DYSON Vormotor Motor Filter für V6 V8 DC58 DC59 DC61 DC62
Dyson Produkt-Code: 965661-01
ca. 8 EUR bei amazon
 
Dyson original Behälterunterteil DC58 DC59 DC61 DC62 V6 SV03 
Dyson Produkt-Code: 965660-01
ca. 15 EUR bei amazon oder ca. 15 EUR bei ebay

Dyson Behälteroberteil DC62 EURO V6
Dyson Produkt-Code: 965878-01, 965878-02, 965878-03
ca. 20 EUR bei amazon oder ca. 20 EUR bei ebay

Die nachfolgenden Artikel sind nur notwendig, wenn man noch keinen Dyson V6 besitzt (optional)


AC Adapter für Dyson V6 (kein original)
ca. 14-15 EUR bei amazon

Dyson Teleskoprohr DC62 (Hier passen aus meiner Sicht die meisten Bürsten)
Dyson Produkt-Code: 965663-05
ca. 15-20 EUR bei amazon

Dyson Turbinendüse rotierend DC59 DC61 DC62
Dyson Produkt-Code:  949852–05
ca. 30-35 EUR bei amazon

Dyson Bürstendüse Fugendüse 2in1 DC 35 45 58 59 62 V6
Dyson Produkt-Code:  914361-01
ca. 15 EUR bei amazon

Original Dyson DC58 DC59 DC61 Mini DC62 V6 Mini V6 Trigger Motor Head
Dyson Produkt-Code:  962748-01
ca. 35 EUR bei amazon oder ca. 30 EUR bei ebay.co.uk

Viel Spaß beim Nachbauen :-)