Γιατί τόσο UNIX ?

Συζητήσεις σχετικές με την λειτουργία του Πανεπιστημίου και του Τμήματος, νέα, αποφάσεις συγκλήτου, αποφάσεις συνελεύσεων πληροφορικής. Γενικότερα ό,τι έχει σχέση με τον Πανεπιστημιακό χώρο.
Post Reply
User avatar
PASCAL
Wow! Terabyte level
Wow! Terabyte level
Posts: 3587
Joined: Wed Nov 23, 2005 10:58 pm
Academic status: Alumnus/a
Gender:

Γιατί τόσο UNIX ?

Post by PASCAL » Sat Apr 08, 2006 12:02 am

Γιατί σ΄αυτή τη σχολή ασχολούμαστε τόσο πολύ με το UNIX?
Στη Επιστήμη των Υπολογιστών εξεταστήκαμε UNIX, το βιβλίο της Java στο τέλος μιλάει για UNIX, τα e-mail του Πανεπιστημίου τα βλέπουμε σε UNIX, τα Λειτουργικά συστήματα αναφέρονται σε UNIX και και και ... όλο UNIX. Eιλικρίνα δεν καταλαβαίνω τι παραπάνω έχει αυτό το λειτουργικό σύστημα από τα άλλα?
User avatar
AmmarkoV
Wow! Terabyte level
Wow! Terabyte level
Posts: 2838
Joined: Thu Nov 04, 2004 2:55 pm
Gender:
Location: Reloaded @ Santa Friday
Contact:

Post by AmmarkoV » Sat Apr 08, 2006 12:47 am

PASCAL wrote:Γιατί σ΄αυτή τη σχολή ασχολούμαστε τόσο πολύ με το UNIX?
...
...
Eιλικρίνα δεν καταλαβαίνω τι παραπάνω έχει αυτό το λειτουργικό σύστημα από τα άλλα?


Πρώτα πρώτα μάλλον πολύ λίγο ασχολούμαστε με UNIX..
Επίσης όταν λες την λέξη λειτουργικό σύστημα καταλαβαίνεις τι εννοείς..?
Λειτουργικό σύστημα != (ή <> σε Pascal) Playstation , Χ-ΒΟΧ κτλ :-p
Θεωρώ τις παραπάνω προτάσεις άτοπες και προφανώς δεν έχεις ασχοληθεί αρκετά ωστε να σου χρειαστουν τα πράματα που σου προσφέρει..
Ψάξε το λίγο και θα καταλάβεις την σημασία του :-p

Επίσης ρύθμισε τo Outlook Express σου για να μην παιδεύεσαι με το να κατεβάζεις e-mail (pop3 - dias.aueb.gr και smtp smtp.aueb.gr)..
Spoiler: εμφάνιση/απόκρυψη
I would love to change the world, but they won't give me the source code. Οι καθηγητές πληρώνονται από το δημόσιο αρα από όλους τους Έλληνες για να κάνουν τα μαθήματα. Όλοι οι Έλληνες θα έπρεπε να μπορούν να δουν τα μαθήματα τα οποία πληρώνουν! Tο πνευματικό έργο που επιτελείται με τα χρήματα του δημοσίου ΔΕΝ είναι μόνο δικό σας Όποιος δεν δίνει πανελλήνιες έχει δικαίωμα στην γνώση που πληρώνει [url=http://ammar.gr/gddg]gddg blog[/url]
Image
User avatar
sudtuwup
Mbyte level
Mbyte level
Posts: 707
Joined: Fri May 14, 2004 6:46 pm
Academic status: MSc
Gender:
Location: Xavier Institute for Higher Learning

Post by sudtuwup » Sat Apr 08, 2006 1:21 am

Μαλλον καθολου δεν ασχολουμαστε. Απλη εισαγωγη. Ειναι ενα συστημα πολυ βασικο κ χρησιμο στην επιστημη μας. Θα το δεις στην πορεια.
Image
User avatar
tsilochr
Wow! Terabyte level
Wow! Terabyte level
Posts: 3246
Joined: Tue Mar 16, 2004 2:47 pm
Academic status: PhD
Gender:
Location: mm.aueb.gr
Contact:

Post by tsilochr » Sat Apr 08, 2006 1:30 am

Δεν ασχολούμαστε καθόλου σε σύγκριση με πόσο θα έπρεπε. Ναι, στις μικρομεσαίου επιπέδου επιχειρήσεις είναι όλα σε Microsoft αλλά αν δεις σε large scale τι τρέχουν σε RedHat Enterprise...
User avatar
PASCAL
Wow! Terabyte level
Wow! Terabyte level
Posts: 3587
Joined: Wed Nov 23, 2005 10:58 pm
Academic status: Alumnus/a
Gender:

Post by PASCAL » Sat Apr 08, 2006 3:11 am

Η αλήθεια είναι ότι για κάποιον που δεν βρίσκεται στα δικά σας έτη είναι δύσκολο να καταλάβει τη σημασία του. Απλώς είναι μια εύλογη απορία για εμάς τους 1ο ετής. :smt088 :smt089
User avatar
vagalati
Mbyte level
Mbyte level
Posts: 579
Joined: Tue Mar 16, 2004 2:46 pm
Location: 7000 miles away from aueb

Re: Γιατί τόσο UNIX ?

Post by vagalati » Sat Apr 08, 2006 3:29 am

PASCAL wrote:Γιατί σ´αυτή τη σχολή ασχολούμαστε τόσο πολύ με το UNIX?

Not really.. όπως λένε και τα παιδιά παραπάνω ασχολούμαστε λίγο.

PASCAL wrote:Στη Επιστήμη των Yπολογιστών εξεταστήκαμε UNIX

Στην Επιστήμη μαθαίνεις Unix μόνο στα εργαστήρια.. και στην πραγματικότητα μαθαίνεις την *απλή χρήση* των δύο επικρατέστερων λειτουργικών για PCs: Ms Windows και Unix(-like λειτουργικών). Απλά η διδασκαλία επικεντρώνεται στο Unix επειδή πολύ απλά δεν θα το έχεις χρησιμοποιήσει ποτέ σου και μάλλον δεν θα το χρησιμοποιείς τόσο συχνά όσο τα Windows στο PC σου, καθώς και ότι είναι πιο δύσκολο στην εκμάθηση (commands & config files).

PASCAL wrote:το βιβλίο της Java στο τέλος μιλάει για UNIX

Δεν ξέρω πως είναι το βιβλίο της java τωρα αλλά σε μένα είχε ένα παράρτημα με μια εισαγωγή στις βασικές εντολές φλοιού (csh? δεν θυμάμαι) σε Unix για να είσαι πιο άνετος όταν δουλεύεις σε κάποιο τερματικό. τπτ παραπάνω...

PASCAL wrote:τα e-mail του Πανεπιστημίου τα βλέπουμε σε UNIX

Προφανώς χρησιμοποιείς pine (για mail (την εντολή) δεν το κόβω :D). Είναι ένας εύκολος τρόπος για να δεις το mail σου από παντού! Μπορείς να χρησιμοποιήσεις όμως είτε το webmail του dias είτε όποιοδήποτε άλλο λογισμικό e-mail client επιθυμείς.. δεν σε υποχρεώνει κανείς να χρησιμοποιείς το pine σε εικονικό τερματικό του mail server (dias).

PASCAL wrote:τα Λειτουργικά συστήματα αναφέρονται σε UNIX και και και ... όλο UNIX.

Αυτά που μαθαίνουμε στα (εργαστήρια) λειτουργικά για το Unix είναι στην κυριολεξία κάτι από shell-scripting.. και λίγο προγραμματισμό (βλέπε σωληνώσεις και ουρές μηνυμάτων). Στο μάθημα (όχι εργαστήριο) των λειτουργικών κάνουμε κυρίως την θεωρία πάνω στα λειτουργικά συστήματα (και έτσι πρεπει να μείνει). Γίνονται και κάποιες αναφορές σε πραγματικά λειτουργικά (στο Unix κυρίως και ελάχιστα στα Windows) αλλά όποιες τέτοιες αναφορές είναι για να υποδείχθεί στην πράξη τι ισχύει. (η γνώμη μου είναι να έχουμε ένα 2ο μάθημα λειτουργικών με πιο advanced θέματα και μεγαλύτερη ανάλυση σε υπάρχοντα λειτουργικά.. αλλά εδώ αρχιζω και ξεφεύγω από το θέμα....)

PASCAL wrote:Eιλικρίνα δεν καταλαβαίνω τι παραπάνω έχει αυτό το λειτουργικό σύστημα από τα άλλα?

Σήμερα τα λειτουργικά συστήματα που είναι Unix-like χρησιμοποιούνται σε ένα πολύ μεγάλο κομμάτι του συνόλου των servers. Το λειτουργικό του venus όπου εσύ γράφεις τα posts είναι Unix (δε γράφω Unix-like... εννοείται.. το πιάνετε το υπονοούμενο..). Ο mail server της σχολής είναι επίσης Unix. Το google που εσύ κάνεις search είναι σε Unix. Το web site του τμήματος, το eclass.. και ένα μεγάλο μέρος του Internet που εσύ βλέπεις είναι πάνω σε Unix.... (ναι.. και το printing στα cslabs είναι πάνω σε unix :-D)
Το Unix είναι απο τα παλιότερα επιζώντα λειτουργικά με *τεράστια* επιρροή στην τεχνολογία που έχουμε σήμερα. Tώρα, στην ερώτηση σου για το τι παραπάνω έχει αυτό το λειτουργικό σύστημα από τα άλλα εδώ θα μπορούσε να γράψει κάποιος ολόκληρες σελίδες και αναλύσεις επί αναλύσεων...

Y.Γ. Ναι.. και το MacOSX (το λειτουργικό των Mac) είναι Unix.. :-)
Ni!! Ni!! Ni!!
auebstudent
byte level
byte level
Posts: 51
Joined: Fri Jan 20, 2006 9:35 pm

Post by auebstudent » Sat Apr 08, 2006 3:30 am

Το UNIX για ακαδημαϊκούς σκοπούς περισσότερο. Μη σε παραμυθιάζουνε και βρεθείς με κανά Linux Magazine στα χέρια.
Erevodifwntas
Gbyte level
Gbyte level
Posts: 1098
Joined: Thu Apr 22, 2004 2:18 pm
Academic status: Alumnus/a
Gender:
Location: In a Long Time Ago in A Galaxy far far away
Contact:

Post by Erevodifwntas » Sat Apr 08, 2006 9:48 am

I feel the force is strong in you auebStudent and Pascal... Come!! Join me... (φίλε Pascal κάτι πρέπει να κάνουμε με αυτό το όνομα.... Darth C# rise!!!!)

Αυξανόμεθα και πληθυνόμεθα....

πέρα από τα αστεία συμφωνώ ότι θα έπρεπε να διδασκόμαστε το Unix σε αρκετά μεγαλύτερο βαθμό. Για τους περισσότερους λόγους που είπε ο vagalati (αν και σε κάποια σημεία διαφωνώ λίγο). δε νοείται να είσαι πληροφορικάριος και να μην ξέρεις κάποια βασικά για το Unix. τώρα αν θα σ'αρέσει κι ολας... αυτό είναι άλλο θέμα >;-)
Go To Statement Considered Harmful (Τιτλος δημοσίευσης του Edsger Dijkstra).

my personal site
User avatar
tsilochr
Wow! Terabyte level
Wow! Terabyte level
Posts: 3246
Joined: Tue Mar 16, 2004 2:47 pm
Academic status: PhD
Gender:
Location: mm.aueb.gr
Contact:

Post by tsilochr » Sat Apr 08, 2006 11:02 am

auebstudent wrote:Το UNIX για ακαδημαϊκούς σκοπούς περισσότερο. Μη σε παραμυθιάζουνε και βρεθείς με κανά Linux Magazine στα χέρια.


Ωραία, ώρα να μιλήσουμε με όρους της αγοράς. Αν έχεις certification στο Unix, πχ ΡedHat Enterprise, βγάζεις πολλά περισσότερα τάλιρα απότι αν ξέρεις windows (που ξέρει και η κουτσή μαρία).

Σκέψου τι χρησιμοποιούν στις ντουλάπες που έχουν για servers οι μεγάλοι οργανισμοί (ISP's, πάροχοι κινητής τηλεφωνίας, κλπ). Όλα unix-οειδή. Σε διάφορες εκδόσεις ανάλογα με τον κατασκευαστή: Sun, RedHat, HP, IBM...

Pascal, αφού είσαι πρωτοετής, τι δουλειά έχεις με τα λειτουργικά; Αυτά δεν είναι δεύτερο έτος;

Erevo (ή αλλιώς Darth Micro$oft), όσο κι αν προσπαθείς να μας διαφθείρεις στην σκοτεινή πλευρά να θυμάσαι ότι στο τέλος οι Free Jedi θα επικρατήσουν. May the OpenForce (updated version 1.4.0.3b - available in rpm and deb packages) be with you.
User avatar
PaP
Venus Project Founder
Venus Project Founder
Posts: 1077
Joined: Wed Apr 21, 2004 12:06 am
Academic status: Alumnus/a
Location: San Francisco
Contact:

Post by PaP » Sat Apr 08, 2006 11:38 am

Μα στα λειτουργικά αν θυμάστε είχε και παραδείγμα από κώδικα του BSD... Πολύ απλά τί άλλο θα μπορούσαμε να διδαχτούμε ?? Windows ? Αφού δεν υπάρχει διαθέσιμος κώδικας !! Και φυσικά UNIX θα κάναμε στα πλαίσια ενός μαθηματος γιατί μπορούμε να εξετάσουμε τον τρόπο που είνια φτιαγμένο λόγω της ανοικτής φύσης του (όχι όλα τα UNIces βέβαια)
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

Post by HdkiLLeR » Sat Apr 08, 2006 1:00 pm

PaP wrote:Μα στα λειτουργικά αν θυμάστε είχε και παραδείγμα από κώδικα του BSD... Πολύ απλά τί άλλο θα μπορούσαμε να διδαχτούμε ?? Windows ? Αφού δεν υπάρχει διαθέσιμος κώδικας !! Και φυσικά UNIX θα κάναμε στα πλαίσια ενός μαθηματος γιατί μπορούμε να εξετάσουμε τον τρόπο που είνια φτιαγμένο λόγω της ανοικτής φύσης του (όχι όλα τα UNIces βέβαια)


Εδώ για να είμαστε ειλικρινείς υπάρχει δυνατότητα μιας και η MS δίνει source και σχεδόν τα πάντα σε academic deps.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
Erevodifwntas
Gbyte level
Gbyte level
Posts: 1098
Joined: Thu Apr 22, 2004 2:18 pm
Academic status: Alumnus/a
Gender:
Location: In a Long Time Ago in A Galaxy far far away
Contact:

Post by Erevodifwntas » Sat Apr 08, 2006 1:55 pm

tsilochr wrote:
Erevo (ή αλλιώς Darth Micro$oft), όσο κι αν προσπαθείς να μας διαφθείρεις στην σκοτεινή πλευρά να θυμάσαι ότι στο τέλος οι Free Jedi θα επικρατήσουν. May the OpenForce (updated version 1.4.0.3b - available in rpm and deb packages) be with you.


The M$ side of the Force is a pathway to many features... Some considered to be unnatural...
Is it possible to learn this power?
Not from an OpenSource Society...
Go To Statement Considered Harmful (Τιτλος δημοσίευσης του Edsger Dijkstra).

my personal site
User avatar
sudtuwup
Mbyte level
Mbyte level
Posts: 707
Joined: Fri May 14, 2004 6:46 pm
Academic status: MSc
Gender:
Location: Xavier Institute for Higher Learning

Post by sudtuwup » Sat Apr 08, 2006 2:52 pm

Μα καλα μην κοροιδευομαστε, ολα τα μεγαλα συστηματα στηριζονται σε unix(στην αρχη σιγουρα). Απο εκει κ περα στο τμημα το χρειαζομαστε σε παμπολα μαθηματα πχ δικτυα. Αν θες μενεις στα πολυ βασικα που κανουμε κ δεν το ξανακουμπας ποτε. Αν και χρειαζεται σε πολλες δουλειες μας. Αληθεια ελεγε για bsd στο βιβλιο;
Image
User avatar
PASCAL
Wow! Terabyte level
Wow! Terabyte level
Posts: 3587
Joined: Wed Nov 23, 2005 10:58 pm
Academic status: Alumnus/a
Gender:

Post by PASCAL » Sat Apr 08, 2006 3:36 pm

Ο.Κ. :-D Να μάθουμε θέλουμε :-D
User avatar
PaP
Venus Project Founder
Venus Project Founder
Posts: 1077
Joined: Wed Apr 21, 2004 12:06 am
Academic status: Alumnus/a
Location: San Francisco
Contact:

Post by PaP » Sat Apr 08, 2006 6:02 pm

Ναι BSD 4.4 στο βιβλίο του Κάβουρα
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

Post by HdkiLLeR » Sat Apr 08, 2006 8:29 pm

BSD 4.4Lite :) μετά την version 4.0 οι επόμενες ήταν οι Lite 1 και Lite δύο δεν υπήρξε 4.4 χύμα :). Παρ' όλα αυτά έχω την εντύπωση ότι στου Κάβουρα ήταν το 4.3BSD το οποίο είναι major historical release.

ΥΓ: Βασικά μπορείς να έχεις και δίκιο μεταξύ της 4.0alpha και την 4.4Lite1 πρέπει να υπήρξε ακόμη ένα release June 1 1993 το οποίο πρέπει να είναι η 4.4 μόνη της αλλά μέσα σε έναν μήνα βγήκε και το 4.4Encumbered.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
User avatar
AmmarkoV
Wow! Terabyte level
Wow! Terabyte level
Posts: 2838
Joined: Thu Nov 04, 2004 2:55 pm
Gender:
Location: Reloaded @ Santa Friday
Contact:

Post by AmmarkoV » Sun Apr 09, 2006 3:25 pm

auebstudent wrote:Το UNIX για ακαδημαϊκούς σκοπούς περισσότερο. Μη σε παραμυθιάζουνε και βρεθείς με κανά Linux Magazine στα χέρια.

Απο πότε είναι μόνο για ακαδημαϊκούς σκοπούς όταν όλο το backbone και οι real production servers του internet ήταν και συνεχίζει στην πλειοψηφία να είναι UNIX..??? :shock:
Τα Windows μέχρι και τα XP είχαν το πιο ψεύτικο-baseline networking που μπορεί να φανταστεί κανείς.. (Τα NT δεν τα σχολιάζω..)

tsilochr wrote:Pascal, αφού είσαι πρωτοετής, τι δουλειά έχεις με τα λειτουργικά; Αυτά δεν είναι δεύτερο έτος;

Ρε παιδιά δεν είναι θέμα ύλης η πληροφορική , μην ακούω τέτοια.. :roll:
Ένα περιοδικό να ανοίξεις.. Λίγο να ψαχτείς (και να σε ενδιαφέρει) θα βρείς τόνους πληροφορίες για UNIX και την σημασία του..
Δηλαδή επειδή είναι στο δεύτερο έτος τα λειτουργικά τι πάει να πεί?

Είναι μόνο θέμα ενδιαφέροντος , απλά πράματα , αν έχεις την στοιχειώδη περιέργεια για το κάτι παραπάνω και για το τι κρύβεται πίσω από την οθόνη σου , για ποιό λόγο κολάγανε παλιά τα Win98 και ήθελε 800 restart για να δουλέψει η Dial-UP και ο IE , και πολλά άλλα.. θα το καταλάβεις..
Επίσης ό,τι και να διαβάσεις , ό,τι και να σου πούν δεν πας να έχεις τον καλύτερο δάσκαλο μόνος σου θα μάθεις και μόνο μόνος σου γίνεται να μάθεις..
Επίσης χρειάζεται για χρόνια καθημερινό λιώσιμο πάνω στο PC
έτσι ώστε να σου δημιουργηθεί η περιέργεια που λέω παραπάνω..

Η σχολή βοηθάει κάπως δεν λέω αλλά δεν αρκεί..
Είναι σαν στο σχολείο πχ όταν μαθαίνεις την προπαίδεια
Και θα αμφισβητείς την σημασία της καθότι δεν έχεις ιδέα στο τι χρησιμέυει..
Και βαρετή σου φαίνεται (λέγε με κονσόλα του UNIX)
Και υπάρχει το κομπιουτεράκι που κάνει όλες τις πράξεις χωρίς να σκέφτεσαι (λέγε με Windows)
Αλλά δεν μπορείς να ισχυρίζεσαι πως ξέρεις και μπορείς να λύνεις μαθηματικά πρόβληματα χωρίς πολλαπλασιασμό...
That`s that..

Για να καταλάβεις τις δυνατότητες του UNIX πρέπει να έχεις επαγωγική σκέψη , να μπορείς να συνδυάζεις αυτά που σου παρέχει για να κάνεις αυτό που θές εσύ..
Αυτό είναι διαφορετικό από την Windows based λογική a.k.a. κάνω click οτι θέλω και με τον ένα ή άλλο τρόπο θα δουλέψει , αργά αλλά δεν πειράζει στο κάτω κάτω ποίος θέλει να ξέρει για ποίο λόγο σέρνεται έτσι το μηχάνημα , ίσως διορθωθεί όταν ξαναπληρώσω τα λεφτάκια μου στην M$ και αγοράσω την καινούργια έκδοση...

Τα Windows καλά κάνουν και είναι το πιο διαδεδομένο σύστημα και ίσα ίσα που βολεύει ένα app με ένα compilation να τρέχει κατευθείαν σε όλους τους user υπολογιστές παγκοσμίως , για εμπορικά Apps , Games κτλ δεν διαφωνώ καλά τα Win ..

Αλλά όταν εσύ θέλεις να κάνεις κάτι παραπάνω , ιδιαίτερα σε δικτυακές ή server-class εφαρομογές , τότε UNIX μονόδρομος..
Spoiler: εμφάνιση/απόκρυψη
I would love to change the world, but they won't give me the source code. Οι καθηγητές πληρώνονται από το δημόσιο αρα από όλους τους Έλληνες για να κάνουν τα μαθήματα. Όλοι οι Έλληνες θα έπρεπε να μπορούν να δουν τα μαθήματα τα οποία πληρώνουν! Tο πνευματικό έργο που επιτελείται με τα χρήματα του δημοσίου ΔΕΝ είναι μόνο δικό σας Όποιος δεν δίνει πανελλήνιες έχει δικαίωμα στην γνώση που πληρώνει [url=http://ammar.gr/gddg]gddg blog[/url]
Image
Post Reply

Return to “Τμήμα - Πανεπιστήμιο”