By: TCU | June 01, 2017

Interpreter und Laufzeitumgebung installieren

  1. Basis installieren:
  2. Dev-Kit (notwendig für chipmunk, ...):
    1. Archiv entpacken
    2. ruby dk.rb init
    3. ruby dk.rb install
  3. Unter Windows sicherstellen, dass der GEM-Paketmanager läuft:
    http://guides.rubygems.org/ssl-certificate-update/


Eric Python IDE (limitierter Support ab Ruby 1.9)


  1. Python-Interpreter und Laufzeitumgebung installieren (3.x sollte reichen)
    • danach unter Windows sicherstellen, dass auf den Python-Ordner Administrator-Zugriff für den Benutzer besteht, für den Pip3 und
  2. Qt installieren (5.x sollte reichen)
  3. Python-Packages installieren:
    1. pip3 install PyQt5
    2. pip3 install QScintilla
    3. pip3 install cx_Freeze
  4. ERIC IDE installieren

=> Tolle IDE für Python, Ruby-Funktionalität braucht Update!


Why's (Poignant) Guide to Ruby



Shoes (einfach und schnell zu GUIs)

Gute Anleitung: Nobody knows Shoes

Erstes Beispiel:


  Shoes.app do
   @p = para
   animate do
     button, x, y = self.mouse
     @p.replace "Maus (Button-ID, x, y): #{button}, #{x}, #{y}"
   end
 end





GOSU (einfache Multi Media Entwicklung)

Installieren: gem install gosu

Erstes Beispiel

require 'rubygems'
require 'gosu'
include Gosu


class GosuTest < Window

  def initialize
    super(640,480,false) # breite, höhe, fullscreen (Ja/nein)
    self.caption = "Zeige Zeichen, Ende mit ESC"
   
    # einmal Font laden reicht, dann geht's in draw schneller
    @font = Font.new(self, default_font_name, 20)
    @zeichen = "nix"
  end
   
  def draw
    @font.draw("Hallo "+@zeichen + "!", 0, 0, 1)
  end
 
  def button_down(id)
    case id 
        when KbUp
            @zeichen = "rauf"
        when KbDown
            @zeichen = "runter"
        when KbLeft
            @zeichen = "links"
        when KbRight
            @zeichen = "rechts"
        when 4..28
            @zeichen = ("a".."z").to_a.at(id-4)
        when 30..39
            @zeichen = id == 39 ? "0" : (id - 29).to_s
        when 42
            @zeichen = "backspace"
        when 40
            @zeichen = "enter"
        when KbEscape
            close  # exit on press of escape key
        else
            @zeichen = "kenn I no ned: " + (id).to_s
    end

  end


end

window = GosuTest.new
window.show

Category: Agil 

Tags:

By: TCU | April 18, 2017

Weil einem im Laufe seines Lebens alles mögliche als "die Wahrheit" für gute Rhetorik, richtiges Argumentieren, .... an den Kopf geknallt wird, hier einmal ein grober Leitfaden, wie eine Überzeugungsrede kurz und knackig gestaltet werden kann.

Das Erstellen erfordert Disziplin und Ruhe.

Eine Empfehlung zum Erstellen wäre folgendes:

  1. erst einmal klassifizieren, um welche Art der Überzeugung es sich handelt
  2. Appell (5. Satz) formulieren
  3. Argumente (3 Mittelsätze)
  4. Einstieg (1. Satz)
=> ggf. überarbeiten, bis man davon überzeugt ist, dass es passt... ;-)