Piratenpartei Spots & Medienberichte

August 19, 2009 by admin · Leave a Comment
Filed under: Allgemein 

Für was steht die Piratenpartei?

Klarmachen zum Ändern

Piratenpartei Wahlwerbespot I

Piratenpartei Wahlwerbespot II

Piratenpartei Spot I

Piratenpartei Spot II

Ulrich Wickert Vergleich mit den Grünen

Beitrag ARD Nachtmagazin

Spiegel TV

RTL Aktuell Weekend

Piratenpartei Programm und Ziele

August 3, 2009 by admin · Leave a Comment
Filed under: Allgemein 

Da mich in letzter Zeit des öfteren, wenn ich mit meinem Piraten T-Shirt herumlaufe,  Leute fragen für was die Piratenpartei denn eigentlich stehe, habe ich einmal versucht die Hauptziele dieser Partei zusammenzufassen.

Piratenpartei

Ziele

Freiheit

  • Verhinderung der Verabschiedung der Richtlinie zur Speicherung der Kommunikation (E-Mail, Handy, Festnetz, Voice-over-IP, Internet) aller EU-Bürger von mindestens 6 Monaten.
  • Verhinderung der zum Einsatz kommenden staatlichen Spionagesoftware, dem sog. “Bundestrojaner” als Ersatz für die Hausdurchsuchung.
  • Verhinderung der Speicherung intimer, durch Krankenversicherungsbeiträge finanzierter, Gesundheitsdaten auf einer sog. Gesundheitskarte; Folge der Gesundheitskarte: Auflösung der ärztlichen Schweigepflicht. (Kostennutzenanalyse gematik)
  • Verminderung der allgemeinen staatlichen Überwachung. Terrorismus kann durch staatliche Überwachung nicht im Geringsten verhindert werden. Die Wirkung auf Datenschutz und Privatsphäre in der Kommunikation ist verheerend. (Kampagne gegen Speicherung)

Patentrecht

  • Vereinfachung des Patentmodells, da dieses mittlerweile lediglich ein juristisches Mittel ist um andere Firmen zu blockieren oder um Monopole zu sichern. Durch diese Vereinfachung findet eine wesentlich schnellere Verbesserung, Weiterentwicklung und Verbreitung, eine höhere Qualität und eine bessere Forschungs- und Entwicklungsmöglichkeiten statt.
  • Abschaffung von IT-Patenten.

Urheberrecht

  • Abschaffung von Kopierschutz und digitalen Kontrollverfahren.
  • Legalisierung und Förderung nicht-komerzieller Vervielfältigung um die allgemeine Verfügbarkeit von Information, Wissen und Kultur zu verbessern. Diese stellt eine essentielle Grundvoraussetzung für die soziale, technische und wirtschaftliche Weiterentwicklung unserer Gesellschaft dar.
  • Förderung kultureller Werke
  • Abschaffung des Urheberrechts im Bereich Software

Bildung

  • Abschaffung jeglicher Art von Bildungsgebühren, um jedem Menschen, unabhängig von seiner sozialen Herkunft Bildung zu ermöglichen
  • Lehrmittelfreiheit

Öffentliche Zugänglichkeit

  • Zugänglichmachung des wissenschaftlichen und kulturellen Erbes der Menschheit
  • Werke, die von oder im Auftrag von staatlichen Stellen erstellt werden, sollen der Öffentlichkeit, zur freien Verwendung, zur Verfügung gestellt werden. Der Quelltext von Software muss dabei Teil der Veröffentlichung sein.

Quellen

Über Feedback aller Art freue ich mich natürlich sehr.

Java JComboBox Beispiel

Juli 28, 2009 by admin · Leave a Comment
Filed under: Programmieren 

Heute möchte ich zeigen wie ihr ein Dropdownmenü in Java realisieren könnt. Diese Dropdownkomponente nennt sich JComboBox. Die Werte der JComboBox können über einen DefaultComboBoxModel definiert werden. Das DefaultComboBoxModel kann über einen Vector die Werte des DropDownMenüs erhalten. Dabei können nicht nur Strings sondern auch andere Objekte in diesen Vector gelegt werden. Die toString() – Methode des jeweiligen Objektes gibt den Anzeigewert in der JComboBox an. Um Interaktionen der JComboBox zu verarbeiten wird der ListDataListener benötigt. Bei meinem Beispielprogramm werden Strings in den Vector gelegt.

Beim drücken auf den “wechseln” – Button wird das ComboBoxModel ausgetauscht und die Werte ändern sich!

JComboBox Beispiel Programm

JComboBox Beispiel Programm

Quelltext

import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Vector;

import javax.swing.DefaultComboBoxModel;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.event.ListDataEvent;
import javax.swing.event.ListDataListener;


public class JComboBoxBeispiel implements ActionListener, ListDataListener {
  
  private Container mainContainer;
  private JFrame frame;
  
  private JComboBox dropDown;
  private DefaultComboBoxModel comboBoxModel1;
  private DefaultComboBoxModel comboBoxModel2;
  
  private JButton wechseln;

  public JComboBoxBeispiel(){
    
    frame = new JFrame();
    mainContainer = frame.getContentPane();
    frame.setLayout(new BorderLayout());

    wechseln = new JButton("wechseln");
    wechseln.addActionListener(this);

    // Combobox instanziieren
    dropDown = new JComboBox();
    
    // ComboBoxModel erzeugen
    // Vector erstellen mit Beispielwerten
    Vector<String> tiere = new Vector<String>();
    tiere.add("Hund");
    tiere.add("Katze");
    tiere.add("Maus");
    Vector<String> autos = new Vector<String>();
    autos.add("BMW 3er");
    autos.add("VW-Käfer");
    autos.add("Merceds SLK");    
    
    comboBoxModel1 = new DefaultComboBoxModel(tiere);
    comboBoxModel1.addListDataListener(this);
    comboBoxModel2 = new DefaultComboBoxModel(autos);
    comboBoxModel2.addListDataListener(this);
    
    // ComboBoxModel setzen
    dropDown.setModel(comboBoxModel1);
    
    mainContainer.add(wechseln, BorderLayout.NORTH);
    
    mainContainer.add(dropDown);
    
    frame.setDefaultCloseOperation(frame.EXIT_ON_CLOSE);
    frame.pack();
    frame.setTitle("JComboBox Beispiel");
    frame.setVisible(true);

  }
  
  public static void main(String[] args) {
    new JComboBoxBeispiel();
  }

  public void actionPerformed(ActionEvent arg0) {
    if (arg0.getSource() == wechseln){
      if (dropDown.getModel() == comboBoxModel1){
        dropDown.setModel(comboBoxModel2);
      }else{
        dropDown.setModel(comboBoxModel1);
      }
    }
  }

  public void contentsChanged(ListDataEvent arg0) {
    System.out.println(dropDown.getModel().getSelectedItem());
  }

  public void intervalAdded(ListDataEvent arg0) {
    // TODO Auto-generated method stub
  }

  public void intervalRemoved(ListDataEvent arg0) {
    // TODO Auto-generated method stub
  }
}

Windows XP in den Ruhezustand- oder Standbymodus bringen

Juli 16, 2009 by admin · Leave a Comment
Filed under: Betriebsysteme, Software 

Ihr wollt euren PC per Doppelklick in den Ruhezustand- oder in den Standbymodus bringen. Dann ladet euch einfach folgende BATCH Dateien herunter. Diese bringen euer Windows manuell in den gewünschten Zustand.

Ruhezustand

powercfg /hibernate on
rundll32.exe powrprof.dll,SetSuspendState

ruhezustand.bat herunterladen (Ziel speichern unter)

Standby

powercfg /hibernate off
rundll32.exe powrprof.dll,SetSuspendState

standby.bat herunterladen (Ziel speichern unter)
Anschließend könnt ihr den Vorgang einfach per Doppelklick auf die Datei starten. Wichtig die Endung der Datei muss *.bat lauten. ansonsten wird das Skript nicht ausgeführt.
Noch mehr Informationen zu diesem Thema erfährt ihr hier.

Piraten & Stoppt Internetzensur sperren statt löschen – T-Shirts angekommen!

Juli 16, 2009 by admin · 1 Comment
Filed under: Allgemein, Internet 

Hab die T-Shirts jetzt schon länger daheim rumliegen und auch schon fleißig getragen. Wollte euch sie jetzt nochmal zeigen bezüglich dieses Artikels.

Piraten und Anti Internetsperren T-Shirt

Piraten und Anti Internetsperren T-Shirt


Sehen echt super aus! Bis jetzt nur positives Feedback erhalten ;)