Bloggen kannste ja auch…

10.03.2010 19:30:53 by isKar

Heut meint mein Kollege ich sollte am Ticktoo arbeiten – wenn ich schon bloggen kann – könnte ich ja auch an was anderes arbeiten… Hm… neee… produktive Dinge gehören hier nicht mehr hin! Irgendwie habe ich immer noch kein Arbeitszeugnis – dafür habe ich ein Angebot vom Chef bekommen – ich könnte ja noch ein Monat auf 400 € Basis arbeiten – oder länger. Jane is´klar!


Ich schicke jetzt meine Mails wieder als HTML! Naja fast – aber dass ist die einzige alternative die ich gefunden habe wenn jemand wirklich nur HTML-Mails von mir haben möchte.

Date: Wed, 10 Mar 2010 12:52:06 +0100
From: [Ich] < XXXXX@XXXXX.de>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: "XXXXX" <XXXXX@XXXXX.de>
Subject: es gibt keinen gott!
Content-Type: text/html; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
<pre>
Hiho,

pass mal auf da!

"Speichern" geht
"Veröffentlichen" geht
"Speichern Unter" erzeugt Datei mit 0KB - ist aber korrekt

So und jetzt sag ich dir auch warum 0 KB korrekt ist ... weil die
"Speichern Unter" Funktion analog zur "Speichern" Funktion nicht den in der
"Veröffentlichen" Funktion durchgeführten automatischen Prozess des
Veröffentlichen durchführt - auf die Platte speichern - welchen die
"Speicher" Funktion auch wenn der Name anderes vermuten lässt nicht macht
- wie der Name auch vermuten lässt wird nur die "Speichern" Funktion mit
einem anderen Dateinamen aufgerufen - wobei diese Datei dann auch neu
erstellt wird - falls nicht vorhanden - anders als bei der "Speichern"
Funktion - auch wenn der Name dass vermuten lässt würde das nicht
durchgeführt werden. 

Was also wie ein Bug ausschaut ist in Wirklichkeit die "Veröffentlichen"
Funktion unser CMS. Wir brauchen also auch noch eine
"Veröffentlichen Unter" Funktion...

Mit freundlichem Gruß,

[Ich]

-------------------------------------------------------------------------

</pre>
</body>
</html>

Btw. es ging um eine meiner Meinung nach nutzlosen Funktion die dafür sorgt dass eine andere Funktion nutzlos wird.


Update:
Fast vergessen – n Azubi hat durch Zufall ne Mail ins Postfach bekommen – in der die Abrechnung von Projekt X waren ~26 Stunden – alle vom Azubi gemacht … Stundensatz 65 €. Ich glaub ich stell mir auch nen Azubi ein…

Other posts by isKar

Wayback Blogging

09.03.2010 14:56:36 by isKar

Weil gerade mein “evtl. Nachfolger” an meinem PC arbeitet. Habe ich mir heute erlaubt meinen alten Laptop mit hier auf Arbeit zu schleppen… 133Mhz rocks! Leider hab ich hier nur Windows 2K und nen IE6 drauf und der Firefox will nicht wirklich… noch nicht … Irgendwie lustig, naja … n paar Meldungen dass der Arbeitspeicher nicht reicht – die Auslagerungs-Datei zu klein ist – die FirefoxPortable.paf.exe
sei keine gültige Win32 Anwendung – Error saving media attachment usw… Dafür kann ich mir die Zeit so gut totschlagen mit “so tun als ob”. Die Luft ist sowieso raus .. heute früh gleich wieder eine der Diskussionen die mit “Du bist nicht mein Sohn” enden gehabt… als ob die Oma nicht 10 Minuten warten könnt bis ich wach bin. Pffff…

Other posts by isKar

In Indien oder China sind die Programmierer viel billiger!

05.03.2010 15:19:22 by isKar

Stimmt schon, eine Stunde programmieren kostet im fern östlichem Ausland viel weniger. Genauso wie Prostitution, Drogen oder vollautomatische Schusswaffen – die Frage ist nur ob man dabei im Krankenhaus landet oder gleich im Grab.


In diesem Fall hat einer unserer Kunden (och werde ich diesen Satz vermissen) eine China-Außenstelle aufgemacht. Diese wollte natürlich gleich Ihre Webseite online haben – da gab es nur ein Problem. Der Server sollte innerhalb der Great Firewall of China stehen und nicht in der Bananenrepublik Deutschland. Der “Programmierer” hat mir dann auch einige Mails geschrieben – wie so die Webseite läuft – wie er die Schnittstellen einbaut usw… Irgendwann hat er dann angefangen Fragen über ASP.NET zu stellen. Zu dem Zeitpunkt war mir klar -> das wird nix. Die Seite ist jetzt fertig und der Blick in den Quellcode zeigt mal wieder wie super toll der “Programmierer” war:
  1. <script>
  2. // 实验室服务
  3. function disshowall()
  4. {
  5.     document.getElementById("point1").src="images/…/point_1_out.gif";
  6.     document.getElementById("point2").src="images/…/point_2_out.gif";
  7.     document.getElementById("point3").src="images/…/point_3_out.gif";
  8.     document.getElementById("point4").src="images/…/point_4_out.gif";
  9.     document.getElementById("point5").src="images/…/point_5_out.gif";
  10.     document.getElementById("point6").src="images/…/point_6_out.gif";
  11.     document.getElementById("point7").src="images/…/point_7_out.gif";
  12.     document.getElementById("point8").src="images/…/point_8_out.gif";
  13.     document.getElementById("point9").src="images/…/point_9_out.gif";
  14.     /* — CUT — */
  15.     document.getElementById("line6288").style.display = "none" ;
  16.     document.getElementById("under6288").style.display = "none" ;
  17.     document.getElementById("line6289").style.display = "none" ;
  18.     /* — CUT — */
  19.     document.getElementById("under6291").style.display = "none" ;
  20.     document.getElementById("line6292").style.display = "none" ;
  21.     document.getElementById("under6292").style.display = "none" ;
  22.     //document.getElementById("line6293").style.display = "none" ;
  23.     //document.getElementById("under6293").style.display = "none" ;
  24.     //document.getElementById("line6294").style.display = "none" ;
  25.     //document.getElementById("under6294").style.display = "none" ;
  26. }
  27. </script>

Und natürlich der ASP.NET würgaround für Stateless HTTP… Dafür kann der “Programmierer” natürlich nix – nur für seine Entscheidung ASP.NET einzusetzen – dafür gehört er in die Hölle – ohne Internet!

  1. <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJMzY3NTE2MTU2D2QWAgIDD2QWAgIDDxYCHgtfIUl0ZW1Db3VudAIBFgJmD2QWAmYPFQMb5Lit5Zu957qz5Y2a56eR5Li05a6e6aqM5a6klAsmbmJzcDsmbmJzcDsmbmJzcDsg6IeqMTk4OeW5tOS8iuWniyxMYWJva2xpbuWNs+iHtOWKm+S6juS4uuS4tOW6iuWFveWMu+aPkOS+m+mrmOi0qOmHj+eahOWMlumqjOajgOa1i+acjeWKoeOAgue7j+WOhjIw5bm05LiN5oeI5YmN6KGM77yM5aaC5LuKTGFib2tsaW7lt7Lmi6XmnInooYDmtrLmo4DmtYvjgIHnu4Tnu4fnl4XnkIbmo4DmtYvjgIHlvq7nlJ/nianmo4DmtYvjgIHln7rlm6Dmo4DmtYvlkozov4fmlY/mo4DmtYs15aSn5qOA5rWL6YOo6Zeo77yM5q+P5aSp5bmz5Z2H5o6l5pS25Yiw5p2l6Ieq5YWo5qyn5rSy5YW95Yy76K+K5omA44CB5Yy76Zmi5ZKM56CU56m25py65p6E5omA6YCS6YCB55qE6L+RMzAwMOS4quajgOa1i+agt+acrO+8jOaciei2hei/hzExMOWQjeWunumqjOaKgOacr+S6uuWRmOWcqOWunumqjOWupOW3peS9nO+8jOWPpuaciTMw5ZCN5LiT5Lia5YW95Yy75ZKM55Sf5YyW5a2m5a6255uR5o6n5qOA5rWL6LSo6YeP77yM5bm25Li65Li05bqK5YW95Yy75o+Q5L6b5qOA5rWL5Y+K6K+K55aX5ZKo6K+i44CC5Zyo5ZCE5Liq5pa56Z2i5LiK77yM5oiR5Lus6YO95bey57uP5piv5LiW55WM5LiK5pyA5aSn55qE5YW95Yy75Li05bqK5qOA5rWL5a6e6aqM5a6k5LmL5LiA44CCPGJyIC8+DQombmJzcDsmbmJzcDsg546w5ZyoTGFib2tsaW4o57qz5Y2a56eR5Li0KeW3sue7j+adpeWIsOS4reWbve+8jOaIkeS7rOWwhuWcqOS4iua1t+iuvueri+S4uuS4tOW6iuWFveWMu+mZouWSjOWuoOeJqeiviuaJgOaPkOS+m+WQhOmhueS4tOW6iuaMh+agh+a1i+ivleeahOajgOa1i+WunumqjOWupCzmiJHku6zlsIblh63lgJ/lvrflm73lvI/nmoTkuKXosKjnsr7noa7lkozkuK3lm73lvI/nmoTorqTnnJ/nu4boh7TkuLrkuprmtLLlhb3ljLvmj5DkvpvmnIDkvJjnp4Dkvr/mjbfnmoTmnI3liqHvvIzmiJHku6znnJ/mjJrluIzmnJvmiJHku6znmoTljJbpqozmo4DmtYvmnI3liqHog73kuLrkuprmtLLlhb3ljLvnmoTkuLTluoror4rnlpfluKbmnaXmm7TlpJrnmoTkvr/liKnlkozluK7liqnjgIIgPGJyIC8+DQombmJzcDsmbmJzcDsg5oiR5Lus546w5Zyo6IO95aSf5o+Q5L6b5Zyo5LiA5ZGo5YaF6L+U5Zue57uT5p6c55qE57uE57uH55eF55CG5a2m5oql5ZGK5ZKM6YGX5Lyg5a2m5Z+65Zug5qOA5rWL5oql5ZGK77yI5Zyo5b635Zu95a6e6aqM5a6k6L+b6KGM5qOA5rWL77yJ77yM5q2k5aSW6L+Y6IO95o+Q5L6b5ZyoMTItMzblsI/ml7blhoXmj5DkuqTliKTor7vmiqXlkYrnmoTnu4bog57lrabmo4DmtYvmiqXlkYrjgILlhoXliIbms4zmo4DmtYvlkozoja/mlY/or5Xpqozmo4DmtYvpobnnm67mraPlnKjmnoTlu7rkuYvkuK3vvIzlnKjmnKrmnaXnmoTlh6DkuKrmnIjkuK3miJHku6zlsIbog73lpJ/kuLrkuLTluopzaG91eeaPkOS+m+ebuOWFs+eahOajgOa1i+mhueebruOAgjxiciAvPg0KPGJyIC8+DQoRMjAxMC0yLTcgMTQ6MDk6MjVkZI0P6J/DlkuPeryWXPC4CGCU99y1" />

Naja dafür ist das Logo vom Kunden auf der Webseite gut zu erkennen – nur nicht im IE6 der kann 1000 Pixel große Bilder nicht so gut auf 100 Pixel runterrechnen. *Brechreiz*
Das einzig Gute ist dass die China-Firewall mit 428.512 nutzlosen Bytes belastet wird.


Other posts by isKar

30 Seiten für ein Schwein

03.03.2010 14:26:13 by isKar

Drei Wochen Pause können 3 Jahre Irrenhaus nicht wieder gutmachen. Ich bin kaum mehr zwei Tage wieder hier auf der Arbeit und es ist so wie es mir in meinen Alpträumen vorgestellt habe. Kurze Zusammenfassung:

  • Wieder nur blöde Projektplanung (weiter unten mehr) und Bugfixing
  • Übernahme dann irgendwann… irgendwann, wenn mal Zeit ist
  • Die Azubis sollen den Source-Code kommentieren um ihn kennen zu lernen
  • Zu meiner Kündigung
    • Ein Nachfolger für mir gibt es wohl immer noch nicht
    • Die mündliche Kündigung (von Januar) wollte er torpedieren
    • Dass ich noch bis zum Mai hier “rumaffen” soll
    • Den einen geplanten Nachfolger hat er abgesagt – Seine Worte: “so einen Freak will er nicht nochmal” (Sagt er mir ins Gesicht… jaja)
    • Habe endgültig selber gekündigt – auf die Option dass er mir kündigt wenn ich sein Spiel (hinauszögern) mitspiele – habe ich verzichtet
    • Meine Abrechnung für Februar -> 400€ (netto)
  • Drei neue Grafiker sind im Haus
    • 1 * neu Ausbildung ( Sie )
    • 1 * kurzes Praktikum wegen Studium ( Er )
    • 1 * testweise Umschulung ( Er )
  • und mehr… ach kann mir eigentlich egal sein…

Naja das erste was ich vom Chef mitbekommen habe als ich wieder im Haus war hat mich irgendwie an ein Ritual erinnert. Er – bei der neuen Grafik-Auszubildenen wühlt in so Papierhaufen rum – wirft kritische Blicke – fuchtelt mit den Armen … usw…
Mein Chef ist ja ein sehr optischer Mensch und hat die Angewohnheit wenn er einen Screen oder die Anordnung von irgendwas zeigen will immer eine komplette (Din-A4) Seite zu verwenden (Meist mit 4-8 Strichen – dann kommt die nächste Seite). Deshalb zeigt er JEDEM der hier neu anfängt die Schmierpapiere und deren richtige Anwendung. Wenn man ein Papier < Din-A4 verwendet oder zu viel auf einem Papier gleichzeitig hinterlegt bekommt man meist eine kleine Gedächtnisstütze meist in Form von "Quallifikation anzweifeln".


Dann ging der Projektwahnsinn auch schon los. Das ganze hört sich fast an wie ein Schildbürgerstreich:
Eine Stadt (die absolut garnix mit Schweinen zu tun hat und dies auch nicht im Namen trägt) möchte eine neue Webseite. Deshalb fragten Sie einfach alle Behörden und alle öffentilchen Einrichtungen was diese auf Ihren Elektronischen-Internet-Seiten so haben. Nach einigen Tagen ist das Dokument auch fertig und wird an ausgewählte Firmen geschickt. Im Dokument selber sind auf 30 Seiten in 40 Punkte aufgelistet was ihre neue Elektronische-Internet-Seite alles machen muss. Hier einige der Anspüche:

  • Das Active Directory soll angebunden werden
  • Es müssen die aktuellen Webtechniken AJAX und ASP verwendet werden *
  • Man soll (ausdrücklich) selber eine Karte bauen:
    • Kleine Marker für alle wichtigen Orte / Einrichtungen
    • Für Grundstücks-Bemessungen
    • Interaktiv zu benutzen
    • Das vorhandene GIS-System via Schnittstelle einbinden
  • Es müssen elektronische Formulare verwendet werden *
  • Es soll der Elektronische-Personalausweis angebunden werden
  • Es soll eine Z39.50 … irgendwas mit Bücherei Software
  • Blaa Schnittstelle ….
  • FooBar Schnittstelle …
  • Blabla Schnittstelle …
  • Für Mobile – sollen alle Endgeräte unterstützt werden um eine hohe Reichweite zu erzielen *
  • Ein Online-Shop mit Kassensoftware
  • Es können keine weiteren Fragen beantwortet werden um den Start-Termin halten zu können *

* Zitat aus dem Auftrag (zumind. fast)

Ej sry, wer auf so eine WischiWaschi Ausschreibung eingeht verschleudert doch nur Zeit. Man darf nicht nachfragen – damit es schneller geht?! WTF? Dann – darf man zusätzlich falls man z.b. nicht dieses total neue ASP verwendet dass noch begründen… Dann so Wörter in den Raum werfen wie “Kassensoftware” (meinen wohl ne Auftragsverwaltung), oder “elektronische Formulare”. Ich mein man kann sich schon denken was die wollen – aber bei so einem Funktionsumfang “mal so denken” kann halt gewaltig in die Hose gehen.


Das hier (Bild) haben wir erhalten nachdem wir einem Kunden zum 3. Mal gebeten haben uns seine Berechnungsgrundlagen für seine Artikel zu übermittelt. – schaut euch mal die Scrollbar an… und jede Tabelle mit so sinnigen Feldnamen wie “StBrv2″, “StBrv3″, “GrBrKe” oder “WedOkr” Bravo!


Ein Glück, nimmer lang….
Die paar Stunden hier und mein “Bock Level” ist schon wieder kurz vor 30…

Other posts by isKar

iDRM

26.02.2010 09:21:52 by isKar

Warum ich keine GamerTag´s DRM oder Online-Aktivieren-Scheiß-Dreck´s-Ober-Fuck-Dreck´s Spiele kaufe?

Xbox LIVE is the premier online gaming! Yay!

Ich mein ja nur sogar “Dashboard” … ej sry… für welche Statistik / Kunden-Service braucht Ihr solche Daten? Doch einfach nur weil Ihr es könnt. Da soll mal M$ ein Wort gegen die Vorratsdatenspeicherung sagen… Eigentlich müsste es ja sowieso auch Vorvorratsdatenspeicherung heißen – mann muss ja vorher einen Vorrat speichern …

Both registration and IP connection history records are retained
for the life of the gamertag account.

Quasi für immer… Wenn jemand ein Alibi braucht … einfach die XBox einschalten! Sogar nach Jahren…
Quelle (Seite 21)

Other posts by isKar

Ihr Browser versucht gerade eine Seite aus dem sogenannten Internet auszudrucken.

Das Internet ist ein weltweites Netzwerk von Computern, das den Menschen ganz neue Möglichkeiten der Kommunikation bietet.

Da einige von neuen Dingen nichts verstehen, halten wir es für notwendig, sie davor zu schützen. Dies ist im beidseitigen Interesse, da unnötige Angstzustände bei Ihnen verhindert werden, ebenso wie es uns vor profilierungs- und machtsüchtigen Menschen schützt.

Sollten Sie der Meinung sein, dass Sie diese Internetseite dennoch sehen sollten, so können Sie jederzeit durch normalen Gebrauch eines Internetbrowsers darauf zugreifen. Dazu sind aber minimale Computerkenntnisse erforderlich. Sollten Sie diese nicht haben, vergessen Sie einfach dieses Internet und lassen uns in Ruhe.

Die Umgehung dieser Ausdrucksperre ist nach §95a UrhG verboten.
Quelle: http://www.gesetze-im-internet.de/urhg/__95a.html