Zitate Nr. 215

2015-03-16 von Mario

In der Gefahr besteht die Schwierigkeit nie darin, Menschen zu finden, die gehorchen werden, sondern Männer, die befehlen können.

von George Bernard Shaw

Kategorie: Zitate Schlagwörter:

Zitate Nr. 214

2015-03-13 von Mario

Der vernünftige Mensch passt sich der Welt an. Der unvernünftige Mensch besteht darauf, dass sich die Welt nach ihm zu richten hat. Deshalb hängt jeder Fortschritt von dem unvernünftigen Menschen ab.

von George Bernard Shaw

Kategorie: Zitate Schlagwörter:

Würfelspiel Wanzen Tanzen

2015-03-10 von Mario

wanzen_tanzen

Spieler: 2-4

Spieldauer: ca. 30 Min

empfohlenes Alter: ab 8 Jahren

Beim Würfelspiel Wanzen Tanzen gilt es, Würfel-Aufgaben zu lösen. Bei Nichterfüllung der Aufgabe werden Wanzen gesammelt. Wenn fünf Babywanzen erreicht wurden, erhält der jeweilige Spieler eine Minuspunkt-Karte. Wenn die letzte Aufgabe einer Karte erfüllt ist, erhält der Spieler diese Karte mit den jeweiligen Pluspunkten. Der Spieler mit den meisten Punkten gewinnt.

wanzen_karten

Das Spiel ist schnell erlernt und durch die kurze Spieldauer kann es bei jeder Gelegenheit sehr gut integriert werden. Der Taktik-Aspekt des Spiels (Wahrscheinlichkeiten) verleiht den gewissen „Touch“. Die Schachtel kann gleichzeitig als Würfelbecher verwendet werden.

 

Wertung: eine absolute Spielempfehlung

Kategorie: Allgemein Schlagwörter: , , ,

Zitate Nr. 212

2015-03-09 von Mario

Wer in einem gewissen Alter nicht merkt, dass er hauptsächlich von Idioten umgeben ist, merkt es aus einem gewissen Grunde nicht.

von Curt Goetz

Kategorie: Zitate Schlagwörter:

Rezension: Python 3 – Das umfassende Handbuch

2015-03-08 von Mario

openbook_python

Autor: Johannes Ernesti, Peter Kaiser

Taschenbuch: 985 Seiten

Verlag: Galileo Computing; Auflage: 3 (28. Mai 2012)

Sprache: Deutsch

ISBN-10: 3836219255

ISBN-13: 978-3836219259

Das Buch ist sehr umfangreich und gut strukturiert, bereits bekannte Informationen können leicht übersprungen werden. Folgende Themen werden behandelt:

  1. Einleitung
  2. Überblick über Python
  3. Die Arbeit mit Python
  4. Der interaktive Modus
  5. Grundlegendes zu Python-Programmen
  6. Kontrollstrukturen
  7. Das Laufzeitmodell
  8. Basisdatentypen
  9. Benutzerinteraktion und Dateizugriff
  10. Funktionen
  11. Modularisierung
  12. Objektorientierung
  13. Weitere Spracheigenschaften
  14. Mathematik
  15. Strings
  16. Datum und Zeit
  17. Schnittstelle zum Betriebssystem
  18. Parallele Programmierung
  19. Datenspeicherung
  20. Netzwerkkommunikation
  21. Debugging
  22. Distribution von Python-Projekten
  23. Optimierung
  24. Grafische Benutzeroberflächen
  25. Python als serverseitige Programmiersprache im WWW mit Django
  26. Anbindung an andere Programmiersprachen
  27. Insiderwissen
  28. Zukunft von Python

Grundkenntnisse in der Programmierung sind keine Voraussetzung, jedoch von Vorteil.

 

Wertung: gut

Kategorie: Bücher Schlagwörter: ,

Zitate Nr. 211

2015-03-07 von Mario

Viele Menschen sind gut erzogen, um nicht mit vollem Mund zu sprechen, aber sie haben keine Bedenken, es mit leerem Kopf zu tun.

von Orson Welles

Kategorie: Zitate Schlagwörter:

Rezension: Wer denken will, muss fühlen

2015-03-06 von Mario

wer_denken_will

Autor: Dan Ariely

Taschenbuch: 368 Seiten

Verlag: Knaur TB (3. Februar 2012)

Sprache: Deutsch

ISBN-10: 3426784246

ISBN-13: 978-3426784242

Dan Ariely beschreibt spannende Erkenntnisse über unser Verhalten und belegt diese anschaulich durch empirische Testverfahren. Die menschliche Unvernunft wird verständlich und bildhaft vor Augen geführt.

Kapitelübersicht

Teil I – Wie wir uns im Arbeitsleben der Logik widersetzen

  • Mehr zahlen, weniger bekommen
    • Warum fette Bonuszahlungen nicht immer funktionieren
  • Der Sinn von Arbeit
    • Was uns Lego-Figuren über Arbeitsfreude lehren können
  • Der IKEA-Effekt
    • Warum wir überbewerten, was wir selbst machen
  • Das NOT-Invented-Here-Syndrom
    • Warum „meine“ Ideen besser sind als „deine“
  • Mein ist die Rache
    • Warum wir nach Gerechtigkeit streben

Teil II – Wie wir uns im Privatleben der Logik widersetzen

  • Über die Anpassung
    • Warum wir uns an Dinge gewöhnen
  • HOT or NOT?
    • Anpassung, assortative Paarung und Schönheitsmarkt
  • Wenn ein Markt versagt
    • Ein Beispiel aus der Realität des Online-Datings
  • Empathie und Emotionen
    • Warum wir reagieren, wenn ein einzelner Mensch Hilfe braucht, nicht aber, wenn es viele sind
  • Die langfristigen Folgen temporärer Gefühle
    • Warum wir nicht nach unseren negativen Gefühlen handeln sollten
  • Was wir aus unserer Irrationalität lernen können
    • Warum wir alles ausprobieren müssen

 

Wertung: lesenswert

Kategorie: Bücher Schlagwörter: ,

ATtiny45 mit Arduino programmieren

2015-03-04 von Mario

Für eine separate Steuerung wollte ich einen ATtiny45 Chip programmieren.

Folgende Bauteile werden benötigt:

  • ATMEL ATtiny 45
  • Elektrolytkondensator 10uF
  • Arduino UNO

Vorgehensweise

1. Als erstes die Libary attiny von https://github.com/damellis/attiny/ runterladen (Download ZIP).
2. Aus dem ZIP Archiv den Ordner „attiny“ in „/home/username/sketchbook/hardware“ entpacken.
3. Die Arduino IDE beenden und erneut starten.
4. Schaltzeichnung ATtiny 45

ATtiny45-85

6. Als nächstes das Programm ArduinoISP (In-System-Programmer) unter dem Menüpunkt „Datei | Beispiele | ArduinoISP“ auf den Arduino einspielen.

ArduinoISP

7. Danach den Arduino UNO nach dem abgebildeten Schaltplan verkabeln.

Schaltplan

8. Das eigene Programm mit der Arduino IDE öffnen und im Menüpunkt „Tools | Programmer | Arduino as ISP“ wählen.

ArduinoISP2

9. Weiterhin muss unter dem Menüpunkt „Tools | Boards“ der „ATtiny45 (internal 8 MHz clock)“ ausgewählt werden.

ArduinoISP3

10. Als letzten Schritt das eigene Programm uploaden. Wenn die Dioden TX und RX Blinken wird der Upload durchgeführt.

 

Anmerkung

Wenn der Arduino wieder normal verwendet werden soll, muss vorher unter dem Menüpunkt „Tools | Boards“ das Board „Arduino Uno“ gesetzt werden.

Kategorie: IT Schlagwörter: , ,

Ubuntu: Starten einer Konsole aus Krusader im Arbeitsverzeichnis

2015-02-18 von Mario

Krusader ist ein Dateimanager unter Linux. Die Software besitzt eine zweispaltige Darstellung von Ordnern und Dateien ähnlich dem Windows-Programm Total Commander.

Mit der Taste F2 ist es möglich, ein Konsolen-Fenster mit dem ausgewählten Home Verzeichnis zu öffnen. Damit das aktuelle Verzeichnis (Working Directory) automatisch gesetzt wird, muss noch eine weitere Einstellung definiert werden.

Unter [Einstellungen | Krusader einrichten | Allgemein] (settings | configure krusader | general) kann im Bereich „Terminal“ folgender Befehl hinterlegt werden:

gnome-terminal --working-directory %d

krusader_settings

Danach wird mit der Taste F2 ein Konsolen-Fenster im aktuellen Verzeichnis geöffnet.

Kategorie: IT Schlagwörter: , , , ,