Pages

Posts mit dem Label computer werden angezeigt. Alle Posts anzeigen
Posts mit dem Label computer werden angezeigt. Alle Posts anzeigen

Donnerstag, 14. April 2016

Elwro 800 - ein Computer aus der Volksrepublik Polen


Seit einigen Monaten beziehe ich die polnische Ausgabe der Zeitschrift "Computerworld" im Abonnement. In einer der letzten Nummern habe ich die Geschichte des Computers "Elwro 800 Junior" gelesen.

Am Anfang der Achtziger Jahre, als es noch die Volksrepublik Polen gab, waren die Computer 'Commodore' und 'Spectrum' für die meisten Polen immer noch nicht zugänglich. Aus diesem Grund ergriff 1985 die Regierung die Initiative, die Massenherstellung eines Personalcomputers zu finanzieren, der zu Erziehungszwecken an Schulen verteilt werden sollte.

Der Rechner sollte in Polen entworfen werden und die Hardware dafür aus Osteuropa bezogen werden. Ein Projekt aus der TH Posen bekam den Zuschlag, und der Auftrag zur Massenfertigung wurde an die Elektronikfirma Elwro in Breslau vergeben, die schon die Mainframes 'Odra' herstellte.

Das Elwro 800 war ein perfekter Emulator vom ZX Spectrum, aber nicht nur das. Es basierte auf einer Client/Server-Architektur, die eine Verbindung aller Rechner eines Klassenzimmers in einem geschlossenen Netz ermöglichte. Der Lehrer konnte zum Bildschirm der Schüler wechseln und mit ihnen interagieren, ohne seinen Sitzplatz zu verlassen. Es stand vorwiegend Lernsoftware zur Verfügung, es gab aber auch Compiler für Programmiersprachen wie Pascal, C und Prolog.

Erst viele Jahre nach dem Projekt-Kickoff erreichten die ersten Elwro 800 die Klassenzimmer - Logistik und Effizienz waren nun einmal nicht gerade die Stärke der VR Polen. Immerhin war das das größte IT-Projekt, das jemals im Land realisiert wurde

Der Elwro 800 hatte einen Prozessor aus der DDR, Arbeitsspeicher aus der Sowjetunion und ein Disklaufwerk aus Ungarn oder Bulgarien. Bei Elwro waren noch nie so viele Rechner in so kurzer Zeit vom Fließband gelaufen, daher waren die ersten Exemplare mangelhaft.  Man brauchte auch eine gewisse Zeit, den Verteilungs- und Installationsprozess in Gang zu bringen, und ebenso die Ausbildung der Lehrer zu organisieren. Es muss erwähnt werden, dass im Sozialismus häufig eine Phase eines Projekts erst dann geplant wurde, wenn die vorherige Phase schon abgeschlossen war.

Trotz aller Schwierigkeiten kamen Ende der Achtziger Jahre die ersten Elwro 800 in den polnischen Schulen an. Dann aber kam die Wende und die ersten IBM-kompatiblen Rechner erschienen auf dem Markt. Aus diesem Grund waren Rechner, die auf einer ZX-Spectrum-Architektur basierten, schon gleich zu Anfang obsolet. Trotzdem waren in den neunziger Jahren immer noch Tausende von Elwro 800 in den polnischen Schulen in Gebrauch. Viele Polen lernten das Programmieren auf einem dieser Rechner. Außer den Schülern, sollten hier die Programmierer, die die Lernsoftware schrieben, und die Ingenieure, die die Bauteile entwarfen, erwähnt werden.

Allerdings gibt es die Firma Elwro schon lange nicht mehr.  Sie wurde privatisiert: Siemens kaufte sie ein und nach einigen Jahren wurde sie stillgelegt. Ich habe nicht herausfinden können, was aus denjenigen geworden ist, die diesen Rechner entworfen hatten. Nicht einmal ihre Namen habe ich ausfindig machen können - alle Quellen reden von einer "Mannschaft" aus der Technischen Hochschule Posen.




Mittwoch, 13. Januar 2016

Spielen auf Polnisch

Theme Hospital auf Polnisch
Computerspiele sind eine Zeitverschwendung, damit sind wir alle einverstanden. Dabei kann man aber wenigstens Fremdsprachen üben. In der Tat habe ich viel English und Deutsch aus Computerspielen gelernt. Man kann Wörter lernen, die in alltäglichen Konversationen nicht auftauchen würden. Wenn es Dialoge gibt, helfen sie dabei, das Hörverstehen zu verbessern. Sie sind meiner Meinung nach dafür noch besser geeignet als Filme.

Man könnte es erwarten, dass es für die meisten Computerspiele keine polnische Version gibt.
Laut dieser Statistik rangiert Polen auf Platz 19 am weltweiten Computerspielemarkt. Groß genug, um eine Übersetzung von Spielen wie Civilization V und Mount and Blade zu gewährleisten - zuletzt habe ich letzteres am Meisten gespielt.

Wenn die Spielverlage keine polnischen Versionen liefern, kümmert sich die Community darum. Davon kann man sich selbst überzeugen, wenn man sich das Portal "Graj po polsku", das heißt "Spiel es auf Polnisch", anschaut. Zu dessen größten Projekten zählt die Übersetzung des Spiels  "Europa Universalis IV" ins Polnische, die aber mit den dauernd veröffentlichten neuen Versionen des Spiels nicht mithalten kann.

Außerdem hat die Community polnische Übersetzungen von Spielen veröffentlicht, die mir sehr gut gefallen, wie zum Beispiel  "Railroad Tycoon 3", "Sid Meier's Pirates" und "Theme Hospital". Allerdings fehlen in einigen dieser Übersetzungen die polnischen Zeichen, so sind sie für das Üben der Sprache nicht am geeignetsten.

Wie ich schon mehrmals geschrieben habe, gibt es Spiele, die ich nicht spielen würde. Ich schaue mir manchmal "Let's play" Videos von solchen Spielen an. Das sind nämlich sogenannte Computer-Rollenspiele, die am nützlichsten sind, um Fremdsprachen zu üben.


Dienstag, 29. Dezember 2015

Dying Light



In diesem Jahr haben zwei polnische Computerspiele weltweite Anerkennung erreicht. Eines davon ist "Witcher 3", von CD Project, worüber ich in einem vorigen Post berichtet habe und welches inzwischen mindestens sechs Millionen mal verkauft wurde. Das andere Spiel ist  "Dying Light", von Techland, das mindestens fünf Millionen mal verkauft wurde .

"Dying Light" ist im Gegensatz zu den zwei anderen Spielen, worüber ich schon geschrieben habe,  "Witcher 3" und "This War of Mine" , ein Spiel, das nicht einmal versucht, originell zu sein. Wie ein anderes erfolgreiches Produkt von Techland, "Dead Island", spielt es in einer post-apokalyptischen, Zombie-verseuchten Welt - ein sehr abgedroschenes Thema.  Wenigstens in diesem Fall hat sich die Epidemie nicht in die ganze Welt ausgebreitet, sondern ausschließlich in der erfundenen Stadt von Harram, die sich stark an Istanbul anlehnt. Die Stadt befindet sich im Spiel in einer Quarantäne.

Der Spielhauptprotagonist, Crane, ist ein US-Agent, der nach Harram geschickt wurde, um das Ausbreiten der Infektion in die ganze Welt zu verhindern. Während des Spiels lernen wir aber, dass das eigentliche Ziel seiner Agentur der Entwurf einer biologischen Waffe auf Basis der Infektion ist. Tatsächlich plant die Agentur in Zusammenarbeit mit dem Verteidigungsministerium, die Stadt Harram flächendeckend zu bombardieren. Crane erfüllt während des Spiels viele Aufgaben, indem er gegen Zombie und plündernde Banden kämpft. andere Überlebenden rettet und die Ärzte in der Stadt unterstützt, die immer noch ein Mittel gegen die Krankheit suchen. Gleichzeitig führt er ohne Hinterfragen die Befehle seiner Agentur aus, obwohl er später typischerweise gegen sie rebelliert und alles Mögliche unternimmt, um die Stadt und ihre Überlebenden vor der Katastrophe zu retten.

Dieses mal auch habe ich dieses Spiel persönlich nicht gespielt, sondern mir nur einige "Let's play" Videos auf Youtube angeschaut. Zum Glück gibt es für dies Spiel eine lokalisierte Version auf Polnisch. Das ist nicht selbstverständlich, weil es für ein anderes Spiel von Techland, Gunslinger, nur eine englische Version gibt.

Es steht außer Zweifel, dass das Produkt sich auf dem letzten Stand der Technik befindet. Die Graphik ist hervorragend und die Spielbarkeit makellos. Andererseits ist das nicht ein Computerspiel-Genre, das mich anspricht. Dem Spieler wird keine Freiheit gelassen, weil die Geschichte sehr linear ist. Zum Beispiel kann man Crane nicht daran hindern, einige Arzneimittel zu vernichten, was zum Tod einiger Überlebenden führt. So etwas würde ich wahrscheinlich nicht tun, und daher ist es für mich unmöglich, mich in den Hauptheld hineinzufühlen. Wenigstens ermöglichen die Spiele der Serie "Witcher" eine Auswahl zwischen verschiedenen Wegen. Andererseits ist eine lineare Geschichte typisch in diesem Genre. Persönlich bevorzuge ich Sandbox-Spiele, die sich in einer offenen Welt abspielen und totale Freiheit geben.

"Dying Light" ist nämlich ein Spiel für diejenigen, die gerne um sich herumschießen und Gebäude, Brücken und Strommaste hinaufklettern. Es ist ein Spielmodus, welcher durch Spiele wie "Assassin's Creed", "Far Cry" und "Uncharted" berühmt wurde. Anscheinend lehnt sich "Dying Light" aber vorwiegend ans Spiel "The Last of Us" an, das von verschiedenen Quellen als Spiel des Jahres 2014 gekürt wurde.  Es ist daher nicht überraschend, das Techland ein ähnliches Spiel produziert hat.


Freitag, 25. Dezember 2015

Lesen auf Polnisch



Weil ich sehr gerne in den Büchern kritzele, kaufe ich Computerbücher normalerweise, anstatt sie aus der Bibliothek auszuleihen. Das ist auch der Grund, warum mich Bücher in elektronischem Format nicht begeistern. Auf diese Weise kann man aber schnell ein Vermögen in Büchern ausgeben.

Inzwischen ist es für mich kein Problem, Computerbücher auf Polnisch zu lesen. Das hat den Vorteil, dass solche Bücher wesentlich billiger sind. Zum Beispiel, wenn ich Angular.JS lernen möchte, könnte ich dazu Bücher auf Polnisch kaufen, entweder eines von einem Polnischen Author oder ein anderes aus dem Englischen übersetzt, die beide weniger als 10 Euros kosten. Wenn ich aber mehr über das gleiche Thema in Deutschland erfahren wollte, würde ich das gleiche Buch auf Englisch oder ein anderes von einem Deutschen Author finden, und in beiden Fällen würde ich mehr also 30 Euro ausgeben müssen.

Ich lese gerade ein Buch über Mikroservices, bei dem das Gleiche gilt. Das Buch auf Polnisch kostet ungefähr 10 Euro, andererseits kostet das Buch im Original, das ich in Deutschland kaufen könnte, ungefähr 40 Euro. Einen solchen Preisunterschied gibt es auch, zum Beispiel, bie dem Buch "Clean Code", das in Deutschland ungefähr viermal kostet als das Buch in Polnisch, das man in Polen kaufen kann. Wenn man Computerbücher kaufen muss und auf Polnisch lesen kann, ist das gut zu wissen. Als ich in Deutschland wohnte, gab ich tatsächlich ein Vermögen in Büchern aus. Von Italien wollen wir gar nicht erst sprechen, dort sind Computerbücher sogar noch teurer.

Lustigerweise sind die in polnisch übersetzten Computerbücher in Polen billiger als die gleichen Bücher in der Originalverfassung auf English. Polen, die kein Englisch lesen können, sind im Vergleich mit vielen ihrer Kollegen im Westeuropa im Vorteil. Sie haben oft keine Auswahl, weil sie ungefähr das Dreifache ausgeben würden, wenn sie unbedingt das Original lesen wollten. Ich nehme an, dass Übersetzungen ins Polnische nicht viel kosten. Das muss die einzige Möglichkeit sein, Bücher in den Markt einzuführen, die ansonsten niemand kaufen würde. Selbstverständlich haben Bücher in polnisch dann keinen Marktwert außerhalb Polens. Außerdem gibt es viele polnische Autoren, die für den heimischen Markt schreiben.

Der Preisunterschied ist nicht so atemberaubend, wenn es um normale Bücher geht. Ein Buch in deutscher Verfassung kostet typischerweise fünf Euro mehr als das gleiche Buch in Polnisch.
Bücher polnischer Autoren, in gebundener Ausgabe, kosten standardmäßig ungefähr vier-sechs Euro. Vergleichbare Bücher in Deutschland oder Italien würden einige Euros mehr kosten.

Wenn ich die jährliche Buchmesse in Kraków besuche, kaufe ich eine Menge Bücher ein, sodass ich für das ganze Jahr etwas zu lesen habe. Außerdem gibt es dort einen Rabatt. Kaum zu glauben, aber die Polen jammern, dass Bücher teuer sind...



Sonntag, 22. März 2015

#OMGKRK



Was ist der wichtigste Grund, warum ich mich entschieden habe, in Polen und gerade in Krakau zu arbeiten? Nicht wegen der Frauen oder des Papstes, sondern wegen der Programmierer.

Polnische Programmierer gehören zu den besten weltweit - das beweisen die vielen gewonnenen Preise bei Programmierwettbewerben. Die technische Ausbildung in Schulen und Universitäten ist sehr gut und während des Studiums muss man Praktika absolvieren - auch bei meinem Projekt bei Comarch nehmen Studenten an produktiven Aufgaben teil. Die Anzahl der Absolventen ist hoch, weil die Begabten immer die Chance haben, zu studieren, selber wennihnen wenig finanzielle Mittel zur Verfügung stehen.

Der Beruf des Programmierers gehört in Polen zu denjenigen, die am besten bezahlt werden (anders als zum Beispiel in Italien). Die Arbeitgeber können unterschiedliche Kompetenzstufen in verschiedenen Technologien wahrnehmen und einschätzen, daher sind technische Fähigkeiten die wichtigsten Auswahlkriterien bei den Vorstellungsgesprächen..

Ich habe an vielen IT- und Karrieremessen, sowie an abendlichen Treffen von Technikbegeisterten teilgenommen. Davon gibt es in Krakau und in Polen sehr viele, allerdings sind Polnischkenntnisse notwendig, um davon zu profitieren. Nirgendwo anders habe ich so viel Begeisterung für die Technologie wie hier gesehen. Es gibt ein Tag auf Twitter und Facebook, um die Events zu verfolgen: #OMGKRK. Nicht ohne Grund sagt man, dass Krakau das Offshoring-Zentrum Nummer Eins in Europa ist.

Es war in Polen, das ich zum ersten Mal erlebt habe, was in meinen früheren Projekten vor Ort beim Kunden immer nur ein Wunschtraum war: die konsistente Prüfung jedes Code-Ausschnittes durch einen zweiten Entwickler, bevor er eingecheckt wird, das heißt, das Vier-Augen-Prinzip. Ich erlebe hier auch einen Ansatz “Technology First”, in dem sich vorrangig zu den neuen Technologien öffnet, statt sich ausschließlich an die Wünsche des Kunden anzupassen. Wenn man an den technologischen Fortschritt glaubt, ist so ein Ansatz sehr befreiend.

Was in Polen auch sehr gut funktioniert, ist die Einbindung von neuen Mitgliedern in ein Team. Die neuen Mitarbeiter werden mit einer sehr großen Geschwindigkeit produktiv. Teilweise bereue ich, dass ich meine Karriere als Programmierer nicht in Polen begonnen habe - heutzutage wäre ich wahrscheinlich ein besserer Programmierer. Dennoch können sich meine professionellen Kompetenzen hier immer noch ausbauen.

Es gibt andere Bereiche, in denen aber die Polen nicht ebenso gut sind - davon aber ich habe schon gesprochen.