blog.darkstar.work - a simple url encoder/decoder

 a simple url encoder/decoder
 http://blog.darkstar.work

Labels

Wirtschaft (149) Pressefreiheit (124) Österreich (120) IT (96) code (61) Staatsschulden (37) EZB (27) Pensionssystem (16)

2013-03-09

Ich würde unter einem transparenten Staat verstehen...

wenn das jährliche Budget einfach für jeden Büger einsehbar als Tortendiagramm veröffentlich würde.
Hier ein unvollständiges Beispiel von 2011, die Daten zu besorgen war mühsam und alles ohne Gewähr.

2013-02-12

Am 2.2.2013 machten mich Sektion 8 und Piratenpartei auf das Transparenzgesetz aufmerksam

Vor 10 Tagen, am 2. Februar in der Früh hatten gerade knapp über 1.000 Leute die Petition zum Transparenzgesetz unterzeichnet, heute am 12. Februar sind es bereits über 5.000.

Folgende Parteien unterstützen im Moment die Petition zum Transparenzgesetz:



Piratenparteineos Die GrünenBündnis Zukunft Österreich 

Folgende Parteiorganisationen unterstützen ebenfalls die Petition: Sektion 8Junge ÖVP


Eine Partei mit dem Slogan #Wahrheit #Fairness #Transparenz äußerte sich ebenfalls noch nicht zum Transparenzgesetz. (#Transparenz ohne #Transparenzgesetz = #Outlawtransparenz) Doch eine Partei hat scheinbar viel Angst vor dem Transparenzgesetz:


Neuigkeiten zu Tranparenzgesetz:
https://www.piratenpartei.at/ueber-1-000-oesterreicher-fordern-ein-transparenzgesetz/
http://www.news.at/a/transparenzgesetz-kurz-fuer-informationspflicht
http://www.krone.at/Nachrichten/Transparenzgesetz_Hier_wirds_sicher_Bewegung_geben-Faymann-Ansage-Story-350923
http://www.handelsblatt.com/politik/international/finanzskandal-erschuettert-spanien-transparenz-gesetz-nimmt-regierung-parteien-und-koenigshaus-aus/7721452-3.html 
http://informationsfreiheit.org/rheinland-pfalz-ministerprasidentin-dreyer-verspricht-transparenzgesetz/
http://forum.spiegel.de/f22/informationsfreiheit-hamburg-streitet-ueber-neues-transparenzgesetz-82039.html
http://www.elbe-wochenblatt.de/eimsbuettel/lokales/das-transparenzgesetz-sie-ueben-noch-d15405.html
http://wiki.vorratsdatenspeicherung.de/Ortsgruppen/Hannover/Transparenzgesetz
http://derstandard.at/1360681421054/Rechtsanwaelte-und-Journalisten-unterstuetzen-Initiative-fuer-Transparenzgesetz
http://www.unimag.at/POLITIK-GESELLSCHAFT/transparenzgesetz-wir-wollens-wissen.html
http://derstandard.at/1360681361343/Transparenzgesetz-VOeZ-fuer-Informationsfreiheitsgesetz
http://www.suedtirolnews.it/d/artikel/2013/02/12/transparenzgesetz-faymann-moechte-rasch-ergebnisse.html

2013-02-02

Schuldendienst Österreich Update: Keine eindeutigen Zahlen vorhanden

denn die Lage ist nicht hoffnungslos, und doch ernst, weil die Staatsschulden einmal 150% und einmal 350% der jährlichen Einnahmen der Republik Österreichen ausmachen. (je nach Quelle) 

[Staatsschulden-Kennzahlen in Google Docs Quelle Statistik Austria]
Die letzten beiden Spalten "zurückzuzahlende Zinsen zu jährlichen Staatseinnahmen" und "Gesamtschulden zu jährlichen Staatseinnahmen" sind relevant. Wenn die Zinsen, die wir jährlich zahlen müssen immer mehr von den Einnahmen ausmachen, dann bleibt weniger Geld für Bildung, Gesundheit, Familie, Wirtschaft,... Das ist aber weniger dramatisch als manche tun, wenn man den Daten der Statistik Austria glauben schenen darf, denn dann betragen die jährlich zu zahlenden Zinsen 5% der jährlichen Gesamteinnahmen. Andere Quellen gehen von bis zu 10% aus und das wäre bereits ein viel größerer Brocken, der im Budget jährlich für den alleine Schuldendienst anfällt. 

Deswegen empfehle ich http://www.transparenzgesetz.at zu unterstützen. 

Jährliches Schuldendienst höher als Jahresgesamtbudget für Unterricht und Bildung


Auf alle Fälle stimmt, dass die jährlich Zinsen für den Schuldendienst im Moment den folgenden Betrag ausmachen:  
Das ist bereits mehr an Geld, das wir im Jahr nur zurückzahlen, als die Höhe des jährlichen Gesamtbudgets für Unterricht und Bildung 2013 (inkl. aller LehrerInnengehälter).
Wenn das Budget durch Hochkonjunktur oder durch Hyperinflation stärker im Verhältnis zur jährlichen Kreditrückzahlungsrate anwachsen würde, dann wären Staatsschulden auch kein Problem. Anderenfalls wird der Betrag für den jährlichen Schuldendienst immer höher und höher und es bleibt immer weniger Geld dem Staat im Budget für alles andere!

Staatsschulden und Schuldendienst am BIP anstatt Staatseinnahmen und Bruttowertschöpfung zu messen war dumm. Wieso wir das noch immer so machen, versteht niemand.
Irgendwann gibt's einen kritischen Punkt, ab dem nur noch ausverkauft werden kann oder der Staat jedes Jahr zwingend neue Schulden machen muss, um als Rechtsstaat weiter existieren zu können. Wird dieser (Zeit/Schulden-)Punkt überschritten, dann müssen wir jedes Jahr weiter hyerinflationieren oder Steuern ins Unendliche anheben oder die Mittelschicht zwangsenteignen. (Grund,  Boden, Eigentum mit Zwangsanleihen belegen.)
Für alle, die zu dumm sind zu begreifen, es heißt:
Entweder keine Geldwertstabilität und/oder Reiche hauen ab, Superrezession

2013-01-29

C# fetch a text from a website and render it as image


using System;
using System.Web;
using System.Drawing;
using System.IO;
using System.Net;
using System.Text;
using System.Drawing.Drawing2D;
using System.Drawing.Text;

public partial class _Default : System.Web.UI.Page
{
    private static HttpWebRequest request;
    private static HttpWebResponse response;

    private static string urlToFetch = "http://www.staatsschulden.at/";

    
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!this.IsPostBack)
        {
            this.SetImage();
        }
    }

    protected byte[] GetImageBytes(System.Drawing.Image image)
    {
        byte[] byteArray = new byte[0];
        using (MemoryStream stream = new MemoryStream())
        {
            image.Save(stream, System.Drawing.Imaging.ImageFormat.Jpeg);
            stream.Close();

            byteArray = stream.ToArray();
        }

        return byteArray;
    }

    protected void SetImage()
    {
        string finder = "<span class=\"money\" id=\"debt\">";
        char[] trimchars = "\r\n".ToCharArray();       
        string uriResponse = this.FetchFromUri(
urlToFetch, "");
        int schuldidx = uriResponse.IndexOf(finder);
        string rest = uriResponse.Substring(schuldidx + finder.Length);
        int endschuld = rest.IndexOf("</span>");
        rest = rest.Substring(0, endschuld).Trim(trimchars);
        Bitmap b = this.CreateImage(rest);
        // b.Save(Server.MapPath("staatsschulden.jpeg"), System.Drawing.Imaging.ImageFormat.Jpeg);
        byte[] bytes = GetImageBytes(b);

        Response.BinaryWrite(bytes);
    }

    private string FetchFromUri(string requestUrl, string requestParameter)
    {
        string fetched = "";
       
        request = (HttpWebRequest)WebRequest.Create(requestUrl);

        byte[] parameter = Encoding.UTF8.GetBytes(requestParameter);
        request.Method = "POST";
        request.ContentType = "application/x-www-form-urlencoded";
        request.ContentLength = parameter.Length;

        Stream requestStream = request.GetRequestStream();
        requestStream.Write(parameter, 0, parameter.Length);
        requestStream.Close();

        //Holt sich die Antwort
        response = (HttpWebResponse)request.GetResponse();

        Stream responseStream = response.GetResponseStream();
        StreamReader streamReader = new StreamReader(responseStream);
        fetched = streamReader.ReadToEnd();
        streamReader.Close();
        responseStream.Close();
       
        return fetched;
    }


    private Bitmap CreateImage(string s)
    {
        Bitmap b = new Bitmap(1, 1);

        int width = 0;
        int height = 0;

        Font font = new Font("Trebuchet", 16, System.Drawing.FontStyle.Bold,
            System.Drawing.GraphicsUnit.Pixel);
        Graphics g = Graphics.FromImage(b);
        width = (int)g.MeasureString(s, font).Width;
        height = (int)g.MeasureString(s, font).Height;
        b = new Bitmap(b, new Size(width, height));
        g = Graphics.FromImage(b);

        g.Clear(Color.White);
        g.SmoothingMode = SmoothingMode.AntiAlias;
        g.TextRenderingHint = TextRenderingHint.AntiAlias;
        g.DrawString(s, font, new SolidBrush(Color.BlueViolet), 0, 0);
        g.Flush();

        return (b);
    }
}

2013-01-28

Schuldendienst Österreich

jährliche Zinsen für den Staat:
Das ist bereits mehr an Geld, das wir im Jahr nur zurückzahlen, als die Höhe des jährlichen Gesamtbudgets für Unterricht und Bildung 2013 (inkl. aller LehrerInnengehälter).
Wenn das Budget durch Hochkonjunktur oder durch Hyperinflation stärker im Verhältnis zur jährlichen Kreditrückzahlungsrate anwachsen würde, dann wären Staatsschulden auch kein Problem. Anderenfalls wird der Betrag für den jährlichen Schuldendienst immer höher und es bleibt immer weniger Geld dem Staat im Budget für alles andere, wie Spitäler, Bildung, Familien, Pensionen, ...


2013-01-26

Windows8, sniffing und urs.microsoft.com

Windows Explorer macht unter Windows 8 eine TCP https Verbindung zu urs.microsoft.com auf:
https://ipdb.at/ip/157.56.124.137

Analyse:





 NoSniff under Windows8? 

Neuer Internet Explorer im Kachelmodus unter Windows8 erkennt manchmal SSL aufbrechen und verweigert. Da werden die ganzen Firmen und öffentliche Einrichtungen, die mit bluecoat oder squid bump SSL aufbrechen aber gar keine Freude haben.