Archive for the ‘Computer’ Category
In the beginning of the week I was enjoyed to read that my paper for a conference (or workshop) in Sweden had been accepted.
When I read the reviewers‘ comments I could find reason in some of the comments.
Two reviewers were pretty consistent in their remarks but the mentioned that one part was „out of scope“. The third reviewer is basically not very effective in his remarks. What he wants is a completely different paper, one that I had written ten years ago and which I would not repeat now.
But all of the reviewers were puzzled about my mentioning of fairy tales.
I can add some further explanation why I consider it necessary to take it in account in my paper. And that is what I will do.
But I am really contemplating whether I should withdraw my application.
There are two possibilities:
1) I have not made myself clear. That possibility would be supported by the experience I have made with my sister who is a medical doctor who did not understand my linkage of fairy tales and legends to something like software. However, most of my colleagues in the company understood and were very surprised as they had not seen the connection earlier.
2) I was clear and concise, but the reviewers belong to a party of – I don’t know – scientists, practictioners, who whatever. If they are experienced people they should ask themselves why software is so rotten. Or I would like to call them fucking masturbating busybodies, where masturbation is used as dealing solely with their own subjects, forgetting that there is more around in the world than software.
Today, I will listen to „marriage of Figaro“, my first time in the opera in Belgrade. (The program is very sparse there) If I am brought to a good mood, I will try to make my point more clear. Tomorrow is my birthday which will also encourage a peaceful mind of mine.
I do not write this right after I received the remarks. I went through them carefully. Some are actually very to the point and I am grateful for the work the reviewers did. But I am only 180 days left for my retirement. I don’t have to gain additional points. Why should I pay hundreds of Euros when it is not appreciated what I have to say.
Stay tuned and see what turns out:)
In den vergangenen zwei Tagen habe ich auf zwei verschiedenen Laptops gearbeitet und in den verschiedenen Wartezeiten auf dem Handy und dem iPad Dokumente angesehen.
Das Handy ist kein Problem, das hat einen so anderen Formfaktor, dass ich weiß, dass es anders zu bedienen ist. Doch jetzt im Zug, nachdem derjenige Verspätung hatte und ich am iPad arbeitete, habe ich beim Starten des Laptops lange gebraucht, bis ich überrissen habe, dass es nichts hilft, wenn ich am Bildschirm herum tappe.
Das wäre ja auch kein Problem. An die zunehmende Verkalkung werde ich mich gewöhnen müssen. Doch es überrascht mich, wie sehr ich mich an das Titschi-Tatschi innerhalb weniger Minuten gewöhnen kann.
P.S. Dabei tippe ich sowieso viel lieber. Denn damit bin ich weit schneller.
P.P.S Der Wagon der tschechischen ersten Klasse zeigt auch die Zuggeschwindigkeit an. Die 161 km/h sind durchaus beeindruckend auf der Strecke und wirbeln mich auch ganz schön herum:)
Ich bin zu alt
Ist mir alles zu kompliziert. Nicht wirklich. Aber irgendwie schon.
Es gibt ja einige Menschen, die behaupten, dass sie sich mit dem Computer nicht auskennen. Nun, eigentlich kann ich das nicht sagen. Aber manchmal hilft auch das ganze Auskennen nichts. Ich stelle fest, dass ich wüsste, was schuld ist, wenn etwas nicht geht, aber ich kann es nicht an Ort und Stelle beheben, weil …
Und für die, die es interessiert:
Ich arbeite an einem Projekt. Die Kunden sind ein Bilder gewöhnt, die von einem Programm kommen, das ich nicht habe. Das Programm kann man auch als Open Source für den privaten Gebrauch herunter laden.
Die Installation davon dauert auch auf einem schnellen Rechner einige Minuten. Das Programm verwendet eine Datenbank.
Beim Starten des Programmes X stellt sich heraus, dass die Datenbank nicht installiert wurde.
D.h. das Datenbankprogramm wurde schon installiert, aber es wurde nicht „die Datenbank“ für das bewusste Programm installiert.
Einige Zeit suche ich. Die Datenbank läuft auf meiner Version des Betriebssystem – angeblich. Allerdings kann es sein, dass das Installationsprogramm, das von der Firma, die das X zusammen mit der Datenbank installiert, nicht auf meinem Rechner ordentlich läuft. Vermutlich läuft es mit XP oder Windows 7.
Jetzt bin ich ja ein sogenannter „Power User“. So einer lässt sich davon nicht abschrecken. Ich habe ja Windows 7 auf einer virtuellen Maschine, die auf meiner Windows 8 Plattform läuft. Also wird die virtuelle Maschine angeworfen.
Ich bekomme aber die Installationsdateien nicht auf die virtuelle Maschine. Copy und Paste scheint hier eine Größenbeschränkung zu kennen, die es sonst nicht hat.
Ich versuche noch die Laufwerke zu „sharen“, aber es ist 4 Uhr früh. Ich gehe schlafen. Am nächsten Morgen rufe ich meinen Kollegen an, um ihn über die Größenbeschränkung von copy&paste zu befragen. Die ist ihm nicht bekannt, aber er empfielt mir den Umweg über eine USB-Stick.
Ich sitze inzwischen beim Kunden. Die Lösung mit dem USB-Stick funktioniert. Die Installation auch. Plötzlich gibt es die richtige Datenbank, die vom Programm X adressiert werden kann.
Jetzt gibt es ein anderes Problem. Das Programm und/oder die virtuelle Maschine versucht, an die Laufwerke meines Laptops heranzukommen und schlägt mir einen Benutzer vor, den es auf der Maschine nicht gibt.
Interessanterweise funktioniert Programm X und ich bin fast zufrieden, bis ich feststelle, dass mein virtuelles Windows 7 noch eine Aktivierung braucht. Die virtuelle Maschine habe ich nämlich von meinem alten Rechner übertragen und daher gilt die ursprüngliche Aktivierung nicht mehr. Aktivierung über Internet ist im Prinzip keine Angelegenheit. Ich muss nur meinen Proxy aufmachen und die virtuelle Maschine auch über den Host (das ist mein Laptop) an die Außenwelt (das ist das Internet) verbinden. Die Aktivierung funktioniert nicht.
Naja, ist klar. Ich habe ja noch das Proxy-programm dazwischen und dann gibt es noch den Proxy des Kunden, über dessen Local Area Network ich angebunden bin.
Ein Kollege klärt mich auf, dass die Aktivierung sowieso nicht über einen Proxy geht sondern direkt über Ansprache der Netzwerkkarte, also im Prinzip 2 Stufen tiefer im TCI/IP-Stack. Und da hat der Proxy des Kunden etwas dagegen.
Zuhause habe ich die Aktivierung noch einmal probiert. Alles lief wie am Schnürchen. Soweit bin ich glücklich.
Aber ehrlich: – und ich bin da nicht fishing for compliments – ist das nicht alles ein bisschen kompliziert.
Da muss man der NSA ja doch ein großes Lob aussprechen. Solche Hindernisse sind für die nur peanuts.
Und dann denke ich mir, dass es schon ein Wahnsinn ist, was da alles funktioniert. Und irgendwie bleibt der Wunsch, so lange wie möglich noch alles verstehen zu können, was da mit den Computern so abläuft.
Mittlerweile ist es so, dass der Link auf einen meiner letzten Kommentare mich zwar an die Adresse des Kommentar bringt, mich aber gleichzeitig ausloggt.
Ich wende mich gar nicht mehr an Hilfe, weil ich es für einen Softwarefehler halte.
Und ich werde normalerweise dafür bezahlt, dass ich welche finde.
–
Mittlerweile ist es mir hier aber SCHEISSEGAL. Ich nehme es, wie es kommt.
EVERYTHING IS VERY, VERY STRANGE…
Entweder 5:3 oder 5:0″
Ich habe nach den ersten zwei Partien so etwas schon geahnt. Vorher allerdings nicht. Meine Vorhersagen über die Leistungsmöglichkeiten der künstlichen Intelligenz haben sich nur hinsichtlich der Zeitangabe relativiert.
Ich weiß, das einige Menschen argumentieren werden: ja, aber das kann der Computer nicht und das kann er auch nicht und künstlerisch hat er keine Fähigkeiten. Über das Thema diskutierte ich schon manchmal, schon seit über 50 Jahre.
Interessant finde ich nur meine Erfahrung, dass es eine Korrelation zwischen der Intelligenz eines Menschen und der Anerkennung, dass der Computer vielleicht einmal besser denkt als der Mensch, gibt. Je intelligenter ein Mensch ist, desto mehr räumt er die Möglichkeit, dass KI den Menschen in den „Denkleistungen“ überholen kann.
Doch können momentan Menschen noch mehr andere Menschen umbringen und vergewaltigen, als das der Computer kann. Darin zeigt sich nämlich unsere spezielle „menschliche“ Intelligenz. Wir machen Dinge, die sich letztlich gegen unsere eigenen Interessen richten.
Weil wir ja so gescheit sind !!!
Für mich ist es ja ein Glücksfall, genau in die Zeit geboren zu sein, in der sich der Computer von den Anfängen der realen, allgemeinen Verwendung (sprich kommerziell und nicht militärisch) bis zum heutigen Stand entwickelt hat.
Die Entwicklung geht ähnlich wie bei Religionen (Fundamentalismus, Aufklärung, Rückkehr zum Fundamentalismus) von statten.
Begonnen hat es mit dem „closed shop“. Nur auserwählte „Gurus“ durften den Rechner „operieren“, d.h. betreiben. Zwischen Programmierern und der Maschine standen Lochkartenstapel oder sogenannte „dumme“ Terminals. Dumm bezog sich auf den Umstand, dass die Terminals nicht mehr als eine Schreibmaschine repräsentierten, die auf geheimnisvolle Weise mit einer großen Rechenanlage verbunden waren.
Was damals als groß galt, passt leistungsmäßig heute 100.000-fach in den gängigen Heimcomputer.
Dann begann die Aufklärung mit dem Comodore PET und bald darauf mit dem Vorläufer der heutigen Personal Computer, dem PC von IBM. 100-fach kopiert, oft mit besserer Qualität als IBM hineingesteckt hat, findet sich auch in den heutigen Rechnern, ob sie Desktop, Laptop oder sogar Handy sind, die gleiche Architektur. Kleine Abstriche muss man bei Apple machen, aber seit die nicht mehr den Power-Chip verwenden, reihen sie sich in die gleiche Schar ein.
Auf den heutigen Personal Computern kann man praktisch alles machen, was man sich nur ausdenken kann. Man ist von Anfang an dabei, ist in der Lage, das Betriebssystem zu ändern und zu tunen, falls man das will und kann.
Eine große Firma ist zugrunde gegangen, weil ihr Chef, Ken Olsen, gemeint hat, dass der Personal Computer keine Zukunft bei den Verbrauchern haben wird. Eine Träne sei hier still für den Untergang von Digital Equipment verdrückt, der Firma, die nach IBM die zweitgrößte war und außerdem die besten Rechner im „Midirechner“-Bereich dargestellt hat. Der Rolls-Royce und Ford zugleich unter den Prozessrechnern, mit denen ein Teil der technischen Revolution in den 70-erjahren erst begonnen hat.
–
Gestern lese ich von VDI, sowas wie virtual on demand infrastructure. Manche Laien kennen das schon seit einiger Zeit, wenn in ihrer Firma vom „Cytrix-Server“ gesprochen wird. Im Zeitalter des „Cloud“-Hypes geht es jetzt um Virtualisierung bzw. Auslagerung in großem Rahmen.
Daten werden nicht mehr beim Anwender gespeichert, sondern in der Wolke.
Programme werden nicht mehr beim Anwender gespeichert, sondern aus der Wolke geholt.
Rechenleistung wird nicht mehr im Computer des Anwenders erbracht, sondern in der Matrix. Hier ausnahmsweise keine Anführungszeichen, weil Matrix bereits durch die Filme mit einer Vorstellung verbunden sein sollte. Ein großes, rechnendes Ding, im Prinzip auch in der Wolke.
Infrastruktur wie Maus, Bildschirm, Tastatus bleiben zwar unverändert. Wir brauchen jetzt aber nur mehr ein „dummes“ Terminal mit Internet-Anschluss.
Back to the roots könnte man sagen.
Vernetzung ist angesagt. Ich selber glaube aber, dass die Zeit der Einzelkämpfer wieder kommen wird.
Nichts gegen vernetzte Rechenleistung, wie sie beim SETI-Programm genützt wird. Bit-Torrent ist zwar der Fluch der Unterhaltungsindustrie, doch wenige Menschen, die sich ihre neuestens Filme über Bit-Torrent herunterladen, werden es vermissen wollen.
Doch ich glaube, dass wir für die Vernetzung noch zu primitiv sind. Es wird den Pendelausschlag wieder auf die Seite der Hochleistungs-persönlich-Rechner geben, wo man noch ein bisschen Übersicht behält und keine „racing conditions“ als Gegner antrifft.
Überwachung, Wiki-Leaks, Twitter-Unterstützung für Revolutionen sind der Anfang einer Entwicklung, über die sich die meisten Menschen kein Bild machen können, wie es weitergehen soll.
–
Das Bild wird man bald in der Realität sehen. Vorstellen kann ich mir auch so einiges.
Aber es wird der Menschen bedürfen, die auch vollkommen isoliert noch einiges zustande bringen. Die besten Entwicklungen in der Computerei wurden interessanterweise von Einzelpersonen erbracht. Im Team und auch vernetzt, waren es immer einzelne Masterminds, die einen entscheidenden Durchbruch in einer Sache bewirkt haben.
Daran wird sich meiner Meinung nach auch in Zukunft nicht viel ändern.
Heute habe ich bei mir ziemlich merkwürdige Ausfälle, die zuerst einmal so aussehen, als ob meine Internet-Verbindung ganz langsam ist.
Nach und nach mehren sich aber die Indizien, dass andere Leute die gleichen Probleme haben. Bei twoday geht es jetzt wieder, Facebook war ziemlich matt am Abend. Und da kann ich feststellen, dass es an Facebook gelegen sein musste, weil ja auch die Mails, die direkt vom Server auf das Handy geschickt werden, nicht mehr rechtzeitig kamen.
Gut, dass das nicht gestern der Fall war. Denn da habe ich nur so die Megabyte downgeloaded. Und da ging es vergleichsweise wirklich schnell mit 4Mbit/sec.
–
Weiß wer Näheres?

Aus gegebenem Anlass einmal fotografiert, nachdem ich mich erinnern konnte, wo ich es zuvor kurz einmal gesehen hatte.
Baujahr 1984.
Beschreibung:
frei programmierbare Steuereinheit
128-IO-Leitungen
In einem Meßgerät waren 5 solche jeweils unterschiedlich programmierte CPUs enthalten, die miteinander kommunizierten.
Diese dienten zur Steuerung von:
Hochspannung
Messverstärker
Anzeige
Frontplatte-Bedienung
Autofokus-Ansteuerung
Lambdascan-Ansteuerung
Motortisch-Ansteuerung x,y
–
Im weiteren wurden folgende Analysefunktionen innerhalb der Master-CPU durchgeführt:
Chromosomenanalyse: C-Banding und G-Banding
Krebszellenidentifikation inklusive Objektisolierung
Fertilitätsanalyse
Forensik
Kohlefluoreszenz
–
Auswertung:
Statistik
Druckeransteuerung
Selbstkalibration des Messinstrumentes
–
Kosten des Messinstrumentes waren damals umgerechnet 30.000 € (ohne Inflationsberücksichtigung)
Die Entflechtung hat ein Freund durchgeführt. Der gesamte Entwurf inklusive der Elektronik des Steuergeräts waren zu 100% „meines“. Die optische Mess-Zusatzeinrichtung zum Mikroskop war zu 50% „meines“. Zeitdauer der Gesamtentwicklung 3 Jahre.
Verkauf in Österreich, UdSSR, China, Deutschland, um nur einige zu nennen.
Die CPU-Karte selbst wurde auch in anderen Geräten der Firma verwendet und ist vermutlich noch heute in einigen Laborgeräten aufzufinden.
Es handelte sich um den ersten Mikroprozessoreinsatz eines sehr, sehr traditionellen Unternehmens, für das bis dato auch Transistoren etwas unheimlich waren.
Für mich war es das dritte Mikroprozessorprojekt. Es war ein Erfolg für mich, der mich karrieremäßig weitergebracht hat, obwohl ich später ganz andere Wege gegangen bin.
Aber das war wirklich ein Baby, an dem ich Tag und Nacht entwickelt habe.
Preisfrage: in welcher Sprache waren die Programme programmiert?
[Nur für LeserInnen, die an Computerproblemen interessiert sind.]
Vor 15 Jahren bin ich in ein Computerthema hineingerutscht, dass nicht besonders attraktiv ausgesehen hat: Software Test. Ich habe allerdings erkannt, dass hier ein noch ein Gebiet vorhanden war, von dem weite Teile (die praktischen) unerforscht waren.
Ich habe mich damit beschäftigt und es hat meiner Karriere nicht geschadet.
Heute sehe ich mich kurz einmal im Internet um. Es geht um ein anderes Thema: um Anforderungen. Nächsten Dienstag gebe ich eine kurze Präsentation in Schweden und habe vor, etwas provokant zu agieren. Um hier aber auf Nummer sicher zu gehen, schaue ich erst einmal im Internet nach, was es auf dem Thema „Kurse, um Anforderungen schreiben zu können“ überhaupt gibt.
Also auf den ersten Blick finde ich nichts. (Ich weiß, dass IBM solche Kurse angeboten hat.)
Naja, wenn das so ist, brauchen wir uns über manche Schwächen der Software nicht zu wundern. Beispiele für schlechte Anforderungen habe ich in genügendem Ausmaß.
Jetzt muss ich nur mehr an meinem Text feilen, dass er ausreichend überzeugend wirkt. Vielleicht wiederholt sich ja die Geschichte.
Wer den vorletzten Beitrag gelesen hat, weiß, dass die Semantik ein für mich erkanntes Problem ist. Wie soll jemand einen Wunsch formulieren, wenn er noch nicht einmal die notwendigen Haupt- und Zeitwörter in der Bedeutung kennt, von der Wichtigkeit der Inhalte einmal ganz abgesehen.
Meine Freunde kennen mein Berufsumfeld und sie wissen auch, dass das Thema Test für mich einen sehr starken Stellenwert einnimmt.
Den ersten Teil einer Artikelreihe über Software Testing findet ihr dort. Er richtet sich an Menschen, die sich fragen, wie Software-Fehler überhaupt bis zum Anwender gelangen können. Und ich habe versucht, die Beispiele möglichst allgemein verständlich zu halten und den üblichen Fach-Jargon außen vorzulassen.
Für die, die es interessiert.
