Gönner-Abo

Ab CHF 5.– im Monat

👉🏼 Wir benötigen deine Unterstützung! Unterstütze macprime mit einem freiwilligen Gönner-Abo und mache die Zukunft unseres unabhängigen Apple-Mediums aus der Schweiz mit möglich.

macprime unterstützen

Studium! -> Powerbook + Windows?

 

VonAntwort von totallyspotless

Salü!

Long time reader, first time poster. Tolle Seite habt Ihr hier! Nun hätte ich eine kleine Frage:

In ein paar Wochen beginne ich Informatik zu studieren und benötige dafür ein Laptop (ääh politically correct: Notebook). Die Hochschule hat mich informiert, dass Sie keine Macs unterstützen und es gut möglich sein könnte, dass teilweise Programme eingesetzt werden, die nur auf den öden Windows Kisten laufen. Nur besitze ich bereits ein Powerbook G4 (1.5 Ghz, 12”, 768Mb RAM, gekauft Februar 2004) und würde eigentlich mir gerne die Kohle sparen und mein heiss-geliebtes Powerbook einsetzen.

Problem: Windows. Da es noch ein prä-Intel Modell ist kann ich ja Bootcamp und Parallels vergessen und muss warscheinlich mit Virtual PC fahren? Kann man mit meiner Konfiguration überhaupt produktiv arbeiten oder führt sowieso kein Weg um einen Neukauf?

Ich wäre um jede Antwort äussert froh.

Cheers TS

 

Martin Schilliger

Ich denke, es wird draufankommen, wie sehr du auf Windows angewiesen bist, und auf was für Applikationen. Wenn es dir aber möglich ist, würde ich schon versuchen ein Intel-Notebook zu bekommen. Einfach, das PB ist keine Leistungsgranate (muss es auch garnicht sein! :-) ), und dann noch mit VirtualPC einen kompletten PC emulieren. Naja. Also zumindest auf meinem iBook ist das richtig öde langsam. ;-) Und es unterschreitet dein PowerBook nicht fest, was pure Leistung angeht. Wie gesagt, wenn möglich, würde ich auf Intel switchen.

Was meinen andere dazu?

Grüessli, Martin

 

sierra

Salü! Long time reader, first time poster. Tolle Seite habt Ihr hier! Nun hätte ich eine kleine Frage: In ein paar Wochen beginne ich Informatik zu studieren und benötige dafür ein Laptop (ääh politically correct: Notebook). Die Hochschule hat mich informiert, dass Sie keine Macs unterstützen und es gut möglich sein könnte, dass teilweise Programme eingesetzt werden, die nur auf den öden Windows Kisten laufen. Nur besitze ich bereits ein Powerbook G4 (1.5 Ghz, 12”, 768Mb RAM, gekauft Februar 2004) und würde eigentlich mir gerne die Kohle sparen und mein heiss-geliebtes Powerbook einsetzen. Problem: Windows. Da es noch ein prä-Intel Modell ist kann ich ja Bootcamp und Parallels vergessen und muss warscheinlich mit Virtual PC fahren? Kann man mit meiner Konfiguration überhaupt produktiv arbeiten oder führt sowieso kein Weg um einen Neukauf? Ich wäre um jede Antwort äussert froh. Cheers TS

Vergiss Virtual PC. Die ETH kann es ja nicht sein, denn die unterstützen den Mac selbst Eiffel ist für OS X vorhanden. Kauf einen Intel Mac mit Parallels oder Windows Laptop. Es würde mich ja interessieren was für Software das wieder mal ist.

Profilfoto von hirnstroem

hirnstroem

Für einen angehenden Informatik Stundenten spricht IMHO nicht viel dagegen Virtual PC einzusetzen, da auf VPC so ziemlich jedes Windows Programm lauffähig ist. Du hast auch die Möglichkeit sehr viele betriebssysteme darauf auszuführen (http://vpc.visualwin.com/).

Nun gut, schauen wird das etwas genauer an. In der Informatik gibt es ja verschiedenste Gebiete, ein Paar von diesen möchte ich nachfolgend im Zusammenhang mit VPC etwas genauer erläutern:

Software Entwicklung:

Performance spielt hier keine Rolle. Entwicklungsumgebungen sind keine Applikationen, welche ein hochperformantes System benötigen. Das einzige, was den Rechner beansprucht, ist die Kompilierung. Kompilieren dauert auf Windows Systeme am trotzdem niemals solange wie auf dem Mac (die Gründe dafür lass ich jetzt mal weg). Und da sich die Projekte im Stutium wohl eher auf kleinere Datenbank- und Webapplikationen sowie kleine Spiele beschränken, können diese Arbeiten auch gut über VPC verrichtet werden. Desweiteren sind virtuelle Maschinen der ideale Platz, um seine Software zu testen. Webseiten etc. erstellen auch ein leichtes. Neben den verschiedenen Hochsprachen, können natürlich auch Maschinensprachen eingesetzt werden (Assembler und co.).

VPC und Mac ist hier eigentlich ein grosses PLUS. Du kannst X-Code einsetzen und Mac-spezifische Sachen erlernen, oder halt mit .net, Delphi oder anderen Windows-spezifischen Sachen arbeiten. JAVA, C, C++, C# etc. Applikationen können auf beiden Plattformen entwickelt werden (natürlich immer plattformspezifisch)

Datenbanken:

Auch Datenbanken sind, wenn nicht gerade mit hunderttausenden von Datensätzen gefüllt, keine Leistungsfresser. Aber auch grössere Datenbankanwendungen können problemlos entwickelt und betrieben werden unter VPC. Wenn die Datenbank zu gross wird oder sehr viele Benutzer darauf zugreiffen wollen, muss sie lediglich auf verschiedene Maschinen verteilt werden (im Normalfall auf irgendwelche Server). Und was die Entwicklung von solchen Datenbanksystemen angeht, ist man im Grunde mit dem Mac (Oracle und Webobject) besser bedient als mit vielen Windows only Produkten.

Was gibt’s denn eigentlich noch. Webseiten etc., auch hier spricht nichts gegen VPC, d.

Microsoft Office wird auch unterstützt.

Um es kurz zu machen, mir fällt wirklich überhaupt nichts essentielles ein, was über den Mac auf VPC nicht klappen könnte. Im Gegenteil, die virtuelle Maschine ist ja wie ein Spielplatz, da kann man herumtoben wie man will und wenn mal etwas schief läuft, was solls, letzten snapshot laden und weiter gehts.

Nun fällt mir doch noch etwas ein. Grafik-, Video-, und Musikbearbeitung wird auf VPC zum Problem, nicht weil es nicht möglich ist, sondern weil man es sich nicht mer gewohnt ist, so lange zu warten wie noch vor 10 Jahren (Schätzung).

Also am besten testestdu Virtual PC einfach. Installiere ein Paar Programme darauf (Office, vielleicht noch Turbodelphi), dann öffne ein Paar Applikationen und beurteile selbst, ob du mit dem Tempo leben kannst oder nicht.

[Edit]

Stichwort ETH, hier gitbs ein Paar öffentliche Downloads: ftp://ftp.inf.ethz.ch/pub/

Eiffel wird in der Tat angeboten, als Betaversion, nichts offizielles aber immerhin.

Mehr wäre hier zu finden: https://stud-ides.ethz.ch (nur für Leute mit ETH Account. Wenn jemand was benötigt von dort, bei mir melden). Hab noch ein Bildchen angehängt mit einer kleinen Auswahl an verfügbarer Software für Studis.

(Bearbeitet am 21. September 2006 um 10:12 Uhr von )

 

totallyspotless

Wow, Vielen Dank für die tollen Antworten! Um noch etwas spezifischer zu werden: Es handelt sich um die HSR (Rapperswil) und mein Fokus liegt vorallem auf der Applikationsentwicklung.

Mit X-Code und C# bin ich leider (noch) nicht vertraut aber mit Eclipse und Java habe ich schon Erfahrung.

Mir sind gerade doch noch 2 Dinge eingefallen. Der 12” Bildschirm ist zwar de oberhammer in Sachen Portabilität aber spätestens in der IDE mit ein paar Sidebars mal schnell noch zum Problem. Und läuft auf dem Powerbook nicht das Yellow Dog Linux? Linux wird hingegen wieder supported (scheint mir ja eine etwas merkwürdige Policy zu sein aber naaja).

Werde mir Eure Meinungen nochmals durch den Kopf gehen lassen. Mit Apple Hardware ist das ja eh immer ein Krampf vor dem Kauf :-), Macbook oder Macbook Pro, kommt noch nen Upgrade an der Photokina oder sowieso nicht vor Januar (Powerbook G5 next tuesday!!!). Umso schöner ist dann das Auspacken der Designer Verpackung (oder auch Apple Porn Packaging).

 

sierra

Wow, Vielen Dank für die tollen Antworten! Um noch etwas spezifischer zu werden: Es handelt sich um die HSR (Rapperswil) und mein Fokus liegt vorallem auf der Applikationsentwicklung. Mit X-Code und C# bin ich leider (noch) nicht vertraut aber mit Eclipse und Java habe ich schon Erfahrung. Mir sind gerade doch noch 2 Dinge eingefallen. Der 12” Bildschirm ist zwar de oberhammer in Sachen Portabilität aber spätestens in der IDE mit ein paar Sidebars mal schnell noch zum Problem. Und läuft auf dem Powerbook nicht das Yellow Dog Linux? Linux wird hingegen wieder supported (scheint mir ja eine etwas merkwürdige Policy zu sein aber naaja). Werde mir Eure Meinungen nochmals durch den Kopf gehen lassen. Mit Apple Hardware ist das ja eh immer ein Krampf vor dem Kauf :-), Macbook oder Macbook Pro, kommt noch nen Upgrade an der Photokina oder sowieso nicht vor Januar (Powerbook G5 next tuesday!!!). Umso schöner ist dann das Auspacken der Designer Verpackung (oder auch Apple Porn Packaging).

Yellowdog Linux läuft auf dem Powerbook G4. Es gibt aber keinen Support für Intel Mac’s weil man da andere Distributionen nehmen kann.

Der 12” ist ein wenig knapp in der Dimension. Zuhause wäre es kein Problem einen 19” Monitor anzuschliessen. (Mirroring Mode)

Ja, das HSR. Typisch wieder einmal. Statt auf skalierbare Technolgien wird wieder mal M$ bevorzugt. in X-code können aktuell mindestens 1 Dutzend Programmiersprachen eingebettet werden inklusive JAVA und Applescript.

Optional: Macmini neben dem Laptop und Firwire Verbindung. Bootcamp oder Parallels installiert. Ergibt Mehrgewicht und du benötigst einen Stromdoppelstecker.

 

sierra

<

blockquote> Stichwort ETH, hier gitbs ein Paar öffentliche Downloads: ftp://ftp.inf.ethz.ch/pub/

Eiffel wird in der Tat angeboten, als Betaversion, nichts offizielles aber immerhin.


Eiffel läuft gem. Forum VIS.ethz

This will help us get Eiffel Studio and Traffice to run on OS X.

Under the assumption that nothing has been installed yet, let us make sure we have the following installed:

  1. X11
  2. XCode
  3. X11 SDK

Then proceed with a complete install of Eiffel Studio 5.4.

Eiffel Studio 5.4 can be downloaded here: ftp://ftp.inf.ethz.ch/pub/mirror/eiffel/…54/Eiffel54.dmg

After a successful (and long) install, open X11.

In X11, you will need to give a few environmental variables. export ISE_PLATFORM=macosx export ISE_EIFFEL=/Developer/Applications/Eiffel54 export PATH=$PATH:$ISE_EIFFEL/studio/spec/$ISE_PLATFORM/bin export PATH=$PATH:/usr/local/bin

The last export is due to gtk-config being installed into /usr/local/bin.

Now that all the appropriate variables have been set, type in “estudio”.

If everything has been a success, we will see the Eiffel Studio development environment.

We may choose to do a quick test by creating a new Vision2 project, compiling, and launching. If this is a success, then we are well on our way to having precompiled libraries and traffic running.

So, let us exit out of Eiffel Studio. In the X11 terminal, let us now type “sudo estudio”. We will be asked for a password. After giving our password, Eiffel Studio should now appear. We have typed in the “sudo” command so that may have the rights to precompile Vision2 on the filesystem.

If the “New Project” dialog appears, click on “Cancel”. In the main window menu bar, let us select the menu option “Tools”. Within the “Tools” selection, we will select “Precompilation Wizard…”

We are now presented with a new dialog. Press the “Next” button. We should now be at a screen where we may now select which libraries we want to precompile. If we had a successful install, we will see that Eiffel Base is already precompiled. We want to choose “Eiffel Vision2” and click on “Add”. Afterwords, let us click on “Next” and then “Finish”.

As the C compilation takes a while, let us go on break.

The C compiliation has finished, and we are now refereshed and ready to develop within the Traffic Framework.

Exit out of Eiffel Studio (it is never a good idea to run programs in sudo unless need be!).

Download Traffic 2.0 http://se.inf.ethz.ch/traffic/download/r…ic_25_10_04.zip

And also download the Ace file for Unix 5.4 http://se.inf.ethz.ch/traffic/download/u…/ise54_unix.ace

Unzip Traffic in our desired location. I prefer ~/Projects/

Put the Ace file for Unix 5.4 ( ise54_unix.ace ) into traffic/example/flat_hunt

Going back to X11, type in “estudio”

When the “New Project” dialog appears, we will choose “Open existing Ace”. Finding our way into “traffic/example/flat_hunt”, we will select ise54_unix.ace

Now that we have opened the ace file, compilation will start. This will also take a while, so sit back, relax, and get ready to impress your assistants with the excellent work you will do.

A Nice Tip from Roland: If you want to save the time of always having to set variables, we may put them in the file “~/.bashrc”. This file is read every new terminal started in X11.

Good Luck.

Profilfoto von Vin71

Vin71

Hallo Leuts!!

Ich habe einen guten Kumpel, der auch Informatiker studiert!! Er ist ebenfalls Mac Freak… Aber leider muss er ebenfalls zum Teil auf Windows umsteigen, da er auch nicht alles am Mac machen kann!!

Drumherum kommen wirst du wahrscheinlich nicht, sei auf Intel Mac oder Windows Kiste…

Denke ich mal…!!

Lg und händ sorg!!

Vin

 

Moritz

Schau doch mal in den Neptun-Store: http://www.neptun.ethz.ch/about/organisation/otherInst Ich würde den VirtualPC nicht einsetzen, auch wenn er vom Tempo her für Vieles noch reicht. IMO rechnet sich die Investition in einen Intel-Mac mittelfristig. Wenn dir dort nichts erschwinglich erscheint wäre da immer noch mein Angebot: MacBook 2.0GHz und 2GB RAM für 1900.-. Mir ist der 13.3”-Bildschirm zu klein (nicht fürs Programmieren mit Xcode - da bin ich zufrieden -, sondern für Photoshop, InDesign und Webdesign) und einen externen Monitor will ich nicht. Ausserdem könnte ich es mir gerade leisten. ;) Im Moment warte ich gerade auf mein neues Main Logic Board, das das Shutdown-Problem nicht mehr hat.

(Bearbeitet am 21. September 2006 um 23:59 Uhr von )

Anmelden um neue Antworten zu verfassen

Allegra Leser! Nur angemeldete Nutzer können bei diesem Beitrag Antworten hinterlassen. Jetzt kostenlos registrieren oder mit bestehendem Benutzerprofil anmelden.