100 Megabit!

Man wie die Zeit vergeht! Als ich 1997, also vor ziehmlich genau 20 Jahren, erstmalig "online" ging mit meinem 33,6K Modem da war das Internet noch relativ überschaubar und die Seiten waren noch recht schmal. Damals waren 33k zwar auch recht wenig Bandbreite, aber surfen ging so einigermaßen nur alles andere war ein Graus. Ich erinnere mich noch an unsere ersten LAN-Partys und das üble Gefrickel mit den 10 und 100 Mbit Netzwerkkarten und die vielen Probleme die wir hatten bis immer alles endlich funktioniert hat. Dann wurden natürlich auch immer größere "Datenmengen" untereinander ausgetauscht und man war Feuer und Flamme ob der hohen Bandbreiten im Netzwerk, die gefühlt "unendlich" viel schneller waren als die lausig lahmen Internetverbindungen bei uns zu Hause. Damals hab ich mich dann oft gefragt (und davon geträumt) ob es wohl jemals möglich sein wird sowas wie diese im Netzwerk maximal möglichen 100 Megabit im eigenen Hause als Internetverbindung zu haben und was soll ich sagen: 20 Jahre später am 1.9.2017 war es dann bei mir soweit! Meine Internetverbindung misst nun die für mich damals absolut unvorstellbare Geschwindigkeit von 120 Megabit und das für unter 30 Euro im Monat. Nun mag der eine oder andere sagen, dass das nichts besonderes ist. Aber für mich ist das schon ein besonderer Meilenstein und ich bin froh das ich das erleben darf 🙂

Langzeittest Samsung SSD 840 EVO 1TB

Ich hab heut festgestellt das meine 1TB SSD (840 EVO) von Samsung nun schon bald 3 Jahre alt wird und hab mal geschaut wie sich die Performance so verhalten hat in dieser Zeit. Ich hatte ab und zu mal nen Benchmark laufen lassen mit dem Samsung Magician Tool und hier ist das Ergebnis: Warum die IOPS-Messung vom Juli 2016 so schlecht war weiss ich nicht mehr. Hab in der ganzen Zeit mehrmals das Betriebsystem geupgraded, vielleicht war da mal irgendwas falsch eingestellt oder ein Treiberproblem, keine Ahnung. Der Vollständigkeit halber hier noch die SMART Daten dazu:
Als Fazit kann ich sagen das ich immernoch zufrieden bin mit der Platte. Die Geschwindigkeit ist mehr als ausreichend für mich und bisher tat sie tadellos ihren Dienst. Bin gespannt wie lange sie durchhält 🙂

Insert Simple Text Watermark into PDF with iTextSharp

Today I was in the need of printing a simple "Preview" watermark into an in-memory created pdf document and I have done it like that:
var memoryStream = new MemoryStream();

PdfReader reader = new PdfReader(path2pdfTemplate);
PdfStamper stamper = new PdfStamper(reader, memoryStream);

stamper.GetOverContent(1);
var cb = stamper.GetOverContent(1);

//activate Opacity for the next strokes/strings
var gstate = new PdfGState();
gstate.FillOpacity = 0.5f;
gstate.StrokeOpacity = 0.5f;

cb.SaveState();
cb.SetGState(gstate);

stamper.GetUnderContent(1);
cb.SetFontAndSize(BaseFont.CreateFont(), 130f);
cb.BeginText();

cb.SetColorFill(new BaseColor(Color.LightGray));

//print the text from lower left to upper right corner with angle of 40%
cb.ShowTextAligned(Element.ALIGN_LEFT, "Preview", 110, 20, 40);

cb.EndText();
cb.Stroke();

//Restore old state without any opacity
cb.RestoreState();

stamper.Writer.CloseStream = false;
stamper.Close();

return memoryStream.GetBuffer();

        pdf_preview