Σελ. 1 από 3 123 ΤελευταίαΤελευταία
Εμφάνιση 1-15 από 37
  1. #1
    Εγγραφή
    16-07-2004
    Περιοχή
    Θεσσαλονίκη
    Ηλικία
    55
    Μηνύματα
    2.059
    Downloads
    0
    Uploads
    0
    Τύπος
    PSTN
    Ταχύτητα
    20480/1024
    ISP
    ΟΤΕ Conn-x
    Router
    ZTE w300i
    Path Level
    Interleaved
    Unhappy
    Σήμερα, την ώρα που έσβηνα μηνύματα στο κινητό, έλαβα μια "ξεχασμένη" αναφορά
    SMS, και για πρώτη φορά στην ιστορία του το software του κινητού κόλλησε.
    Προφανώς έπεσε σε κάποιο deadlock, γιατί, αν και έβγαινε ο screensaver (που τρέχει
    σε άλλο thread), η "κύρια" εφαρμογή δεν ξεκολλούσε με τίποτε.

    Τότε θυμήθηκα τα χρόνια του ZX spectrum, όπου κυριολεκτικά έβλεπα τις εφαρμογές
    με θαυμασμό νομίζοντας ότι όλοι αυτοί οι προγραμματιστές ξέρουν ακριβώς τί κάνουν
    και πώς (έπαιρνε άραγε κανείς το ZX computing weekly?).

    Το κόλλημα απλά μου ξαναθύμισε, κάτι που μετά από χρόνια στο χώρο ανακάλυψα:

    Oι προγραμματιστές (εμείς), όπως οι χειρουργοί, οι μηχανικοί αυτοκινήτων
    γενικώς δεν ξέρουν πάντα τί κάνουν, πως πρέπει να το κάνουν, πιέζονται από
    χρονοδιαγράμματα και δεν κάνουν σωστά αυτό που ήξεραν πως να κάνουν κλπ.


    Ξαναβλέποντας προγράμματα της δουλειάς, δικά μου και ανθρώπων που εκτιμώ σαν
    προγραμματιστές, βλέπω τόσες "πατάτες" (μα τόσες πατάτες) που οφείλονται σε
    χρονική πίεση, άνοια, επιστημονική φαντασία ή έρωτα, που αναρωτιέμαι πως είναι
    δυνατόν να λειτουργεί η πληροφορική συνολικά στον κόσμο.

    Άλλα μάλλον ο προγραμματισμός είναι μια μικρογραφία της (ατελούς) ζωής.

    Τί διάολο, με έπιασαν τα φιλοσοφικά μου βραδιάτικα...
    Όλα τα παιχνίδια android που έχω φτιάξει περιγράφονται και κατεβαίνουν
    από εδώ: https://play.google.com/store/apps/d...=Carbon+People

  2. #2
    Εγγραφή
    18-05-2005
    Περιοχή
    Αθηνα
    Μηνύματα
    103
    Downloads
    4
    Uploads
    0
    ISP
    Cyta Hellas
    Ναι αλλα εισαι σωστος
    console: Player kicked for high ping.

  3. #3
    Το avatar του μέλους manolis
    manolis Guest
    Παράθεση Αρχικό μήνυμα από zardoz
    δεν κάνουν σωστά αυτό που ήξεραν πως να κάνουν κλπ.
    Διαφωνώ οριζόντια και κάθετα... Τελειόφοιτος Πληροφορικής είμαι και έχουν τελειώσει κάτι μαργαριτάρια τη σχολή μου χωρίς να

    1. έχουν γράψει ούτε μια γραμμή κώδικα C++
    2. μην έχουν ιδέα τι είναι ο αντικειμενοστρεφής προγραμματισμός
    3. μη μιλήσω για java (μαύρα μεσάνυχτα)
    4. Ο μόνος τρόπος για να φτιάξουν ΒΔ να είναι η Access
    5. μην ξέρουν τι είναι το telnet και το πρωτόκολο OSI

    ΘΕΣ να συνεχίσω;;;

  4. #4
    Το avatar του μέλους sdikr
    sdikr Guest
    Παράθεση Αρχικό μήνυμα από manolis
    Διαφωνώ οριζόντια και κάθετα... Τελειόφοιτος Πληροφορικής είμαι και έχουν τελειώσει κάτι μαργαριτάρια τη σχολή μου χωρίς να

    1. έχουν γράψει ούτε μια γραμμή κώδικα C++
    2. μην έχουν ιδέα τι είναι ο αντικειμενοστρεφής προγραμματισμός
    3. μη μιλήσω για java (μαύρα μεσάνυχτα)
    4. Ο μόνος τρόπος για να φτιάξουν ΒΔ να είναι η Access
    5. μην ξέρουν τι είναι το telnet και το πρωτόκολο OSI

    ΘΕΣ να συνεχίσω;;;
    what is telnet?

  5. #5
    Το avatar του μέλους manolis
    manolis Guest
    Παράθεση Αρχικό μήνυμα από sdikr
    what is telnet?

    LOLOLOLOLOLOLOLOLOLOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLLL


  6. #6
    Εγγραφή
    27-08-2004
    Περιοχή
    internet
    Μηνύματα
    23.372
    Downloads
    58
    Uploads
    17
    Άρθρα
    9
    Ταχύτητα
    49999 / 4999
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
    Ε καλά, τα μαργαριτάρια που λέτε δεν μπορούν να δουλέψουν σε M$, IBM κτλ κτλ όπου γίνονται τα πιο κρίσιμα προγράμματα. Δουλειές του ποδαριού κάνουν αν ακολουθήσουν ποτέ το επάγγελμα του πληροφορικάριου.

    Όσο για τις πατάτες zardoz, αν δεν τις έκαναν τότε δε θα υπήρχε ποτέ λόγος για την έκδοση 3.0, 3.1, 95, 98, Me, 2000, XP, Vista ...
    Gentoo Linux: mess with the best and you might learn something
    δικτυακή παράσταση | twitter | within specifications
    Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.

  7. #7
    Το avatar του μέλους sdikr
    sdikr Guest
    Παράθεση Αρχικό μήνυμα από mrsaccess
    Όσο για τις πατάτες zardoz, αν δεν τις έκαναν τότε δε θα υπήρχε ποτέ λόγος για την έκδοση 3.0, 3.1, 95, 98, Me, 2000, XP, Vista ...
    Να το κάνω flame war ή όχι;

    μπα ασε δεν θα το κάνω!!

    πάω να βάλω το Icpm


    YG ξέχασες το 1.0, 2.0

  8. #8
    Το avatar του μέλους chatasos
    chatasos Guest
    Red face
    Παράθεση Αρχικό μήνυμα από manolis
    Διαφωνώ οριζόντια και κάθετα... Τελειόφοιτος Πληροφορικής είμαι και έχουν τελειώσει κάτι μαργαριτάρια τη σχολή μου χωρίς να

    1. έχουν γράψει ούτε μια γραμμή κώδικα C++
    2. μην έχουν ιδέα τι είναι ο αντικειμενοστρεφής προγραμματισμός
    3. μη μιλήσω για java (μαύρα μεσάνυχτα)
    4. Ο μόνος τρόπος για να φτιάξουν ΒΔ να είναι η Access
    5. μην ξέρουν τι είναι το telnet και το πρωτόκολο OSI

    ΘΕΣ να συνεχίσω;;;
    Όλα είναι θέμα προσωπικών επιλογών. Μπορείς να τελειώσεις κάποια σχολή και να μην ξέρεις τα συγκεκριμένα, όπως μπορείς να μην πας σε κάποια σχολή και να τα ξέρεις.

    Αν σε ενδιαφέρει κάτι, κάθεσαι και το μαθαίνεις. είτε εντός είτε εκτός σχολής. Απλά η σχολή σου παρέχει το θεωρητικό υπόβαθρο για αρκετά πράγματα... και φυσικά το χαρτί.

  9. #9
    Εγγραφή
    10-12-2004
    Περιοχή
    Μπροστά από το πληκτρολόγιο και το δάκτυλο στο ποντίκι
    Ηλικία
    55
    Μηνύματα
    4.616
    Downloads
    5
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    2048/256
    ISP
    OTEnet
    DSLAM
    ΟΤΕ - ΧΟΛΑΡΓΟΣ
    Router
    Speedtouch 510v4
    SNR / Attn
    19,5(dB) / 23(dB)
    Η οποιαδήποτε σχολή σου παρέχει μόνο το χαρτί. Τίποτα άλλο.
    Το χαρτί δεν αξίζει μόνο του (εξαιρείται το Δημόσιο).

    Μόνο αν κάτσεις και φτιάξεις εφαρμογές (πολλές εφαρμογές) και με διαφορετικό αντικείμενο και σπάσεις τα μούτρα σου.
    Μόνο τότε θα μάθεις πόσα απίδια χωράει ο σάκος.
    Παράθεση Αρχικό μήνυμα από manolis
    4. Ο μόνος τρόπος για να φτιάξουν ΒΔ να είναι η Access
    Μια χαρά είναι η Access για database.
    Το θέμα είναι να ξέρανε να σχεδιάζανε και σωστά.

  10. #10
    Εγγραφή
    20-04-2005
    Περιοχή
    Inside the Matrix
    Ηλικία
    45
    Μηνύματα
    701
    Downloads
    6
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    24576/1024
    ISP
    OTEnet
    DSLAM
    ΟΤΕ - ΚΗΦΙΣΙΑ
    Παράθεση Αρχικό μήνυμα από zardoz
    Άλλα μάλλον ο προγραμματισμός είναι μια μικρογραφία της (ατελούς) ζωής.

    Τί διάολο, με έπιασαν τα φιλοσοφικά μου βραδιάτικα...
    include <life.h>
    include <god.h>
    include <human.h>

    int main (int argc, char *argv[]) {
    Human human = new Human ();
    human->Life = God->RandomLife ();

    while (human->Life > 0) {
    human->ProccessMessages();

    human->Life--;
    }

    human->Die();
    }


    gawk, date, finger, wait, unzip, touch, nice, suck, strip, mount, fsck, umount, make clean, sleep: Who needs sex when you have /usr/bin?

  11. #11
    Εγγραφή
    05-01-2004
    Περιοχή
    ἐν Πάτραις
    Ηλικία
    43
    Μηνύματα
    1.139
    Downloads
    16
    Uploads
    0
    Ταχύτητα
    6Mbps / 950kbps
    ISP
    HOL
    DSLAM
    HOL - ΚΩΝ/ΠΟΛΕΩΣ
    Router
    Netfaster IAD
    SNR / Attn
    13(dB) / 33.9(dB)
    Path Level
    Interleaved
    Να σας αναφέρω (υπενθυμίσω για κάποιους) κάτι που θα σας αλλάξει μάλλον τις παραπάνω απόψεις σας περί "πάτάτας"!

    Θα θυμάστε πιστέυω το πολυδιαφημισμένο διαστημικό όχημα Pathfinder των εκατομμυρίων $, που κλήθηκε να εξερευνήσει το 1997 τον Άρη.
    Ε λοιπον, αυτο το τεχνολογικό αριστούργημα, προϊόν της ερευνητικής προσπάθειας όλης της αφρόκρεμας της Microsoft Research Team και της NASA άρχισε και "κρέμαγε" (hung) το σύστημά του λίγα μόνο εικοσιτετράωρα μετά την προσεδάφισή του στον πλανήτη , έχοντας στείλει έλαχιστο υλικό.

    Αυτό συνέβη διότι ένα thread χαμηλής προτεραιότητας κατάφερνε και μπλοκάριζε ένα thread υψηλής προτεραιότητας (και ζωτικής σημασίας, φυσικά)! Δεν απελευθέρωνε (το low priority thread )ποτέ τους πόρους του συστήματος που είχε δεσμέυσει και ετσι το συστημα εκανε διαρκή reset (έτσι είχε προγραμματιστει να αντιδρα σε τετοιες καταστασεις) χάνοντας όλα τα δεδομένα που είχε συλλεξει!

    Το παραπάνω γεγονός καταδεικνύει ότι αλάνθαστος κώδικας δεν μπορεί να γραφεί οτι απο τους καλύτερους προγραμματιστες του πλανήτη και οτι η «απροσδιόριστη συμπεριφορα» είναι παντα ενα ενδεχόμενο.
    Άλλωστε, όπως θα ξερουν καλά όσοι εχουν ασχοληθει με τέτοια θέματα, το debugging σε τετοια πολυνηματικά περιβάλλοντα ειναι τρομερα δυσκολο και η ικανότητα του προγραμματιστή εγκειται περισσότερο στο να αποτρεπει μια ολική καταρρευση του συστήματος (βλ. Pathfinder) και οχι στον να μην κανει κάποια (αναποφευκτα) λάθη.

  12. #12
    Εγγραφή
    06-02-2003
    Περιοχή
    Tο δοχείο του καφέ, που βρίσκεταi στο Montreal!
    Ηλικία
    47
    Μηνύματα
    1.599
    Downloads
    77
    Uploads
    0
    Ταχύτητα
    10240/512
    ISP
    Vivodi
    DSLAM
    Vivodi - ΔΑΦΝΗ
    Router
    Zyxel 660H DSL Router
    Όταν εσάς τους πληροφοφρικάριους σας πιάνει το μελαγχολικό σας, διαβάστε αυτά και ηρεμήστε..
    http://www.adslgr.com/forum/showthread.php?t=17724
    "If you believe in forever, then life is just a one-night stand,
    If there's a rock 'n' roll heaven, well you know they've got a hell of a band"
    ...


    Storm, by Tim Minchin

  13. #13
    Εγγραφή
    10-10-2003
    Περιοχή
    Ιωαννινα
    Ηλικία
    43
    Μηνύματα
    375
    Downloads
    0
    Uploads
    0
    DSLAM
    Forthnet - ΠΕΡΙΒΛΕΠΤΟΣ
    Όσο ο κώδικας θα γράφεται από ανθρώπους, θα υπάρχουν και ατέλειες.Όπως και σε κάθε τι που μπαίνει χέρι ανθρώπου. Δεν καταλαβαίνω γιατί αυτός ο προβληματισμός??
    Όσο για το πώς ο κόσμος κινείται, η απάντηση είναι απλή:
    1)Πιο αργά από ότι μπορεί
    2)Με περισσότερη μνήμη από ότι του χρειάζεται.

  14. #14
    Εγγραφή
    19-04-2004
    Μηνύματα
    6.372
    Downloads
    2
    Uploads
    0
    Άρθρα
    5
    Είσαστε έτοιμοι να δεχτήτε το πραγματικό φώς της αληθείας;
    Το pathfinder δεν δούλεψε, όχι γιατί «ένα low priority thread κλπ», αλλά γιατί το πρόγραμμα το έγραψε η «αφρόκρεμα της Microsoft Research Team».

    Θα πάρεις κάτι που είναι Micro & Soft όταν θέλεις Hard & Real time;
    Θα βάλεις πρόγραμμα της M$ σε πλατφόρμα που δεν υπάρχει κανένας να τη κάνει reset;

    Να το δίναν στους φοιτητές μηχατρονικής σε οποιοδήποτε αξιόλογο πανεπιστημίο στη Βρετανία, θα ήταν εκεί ακόμα και θα δούλευε. Οι άνθρωποι φτιάξαν το πρώτο μηχανικό υπολογιστή, το πρώτο θερμιονικό υπολογιστή, το πρώτο τρανσίστορ υπολογιστή, πολλούς από τους πρώτους home. Ε, κάτι ξέρουν από υπολογιστές.

    Τέτοια προβλήματα υπάρχουν όταν ΕΝΑΣ άνθρωπος γράφει το κώδικα που δεν έχει δει κανείς άλλος, και όταν αυτός ο κώδικα τρέχει ΠΡΩΤΗ φορά, ΑΔΟΚΙΜΑΣΤΑ σε ένα περιβάλλον που δεν μπορεί να παρέμβει κάποιος. Αν το σύστημά τους ήταν ένα ΔΟΚΙΜΑΣΜΕΝΟ σύστημα που είχε χρησιμοποιηθεί πολλές φορές, σε πολλές εφαρμογές ΑΛΛΟΥ, τώρα θα λειτουργούσε.

    Και μέρος του «δοκιμασμένου» είναι να το έδιναν σε όλους μαζί με τον πηγαίο κώδικα.
    ... when you damp oscillations, you lose the high points as well as the low.
    改善 - kai zen - continuous change for the better - the Tao of Linux.
    Linux χωρίς εγκατάσταση, δωρεάν ΝΟΜΙΜΟ office, browser χωρίς ιούς ,
    δωρεάν εγκατάσταση Linux, δωρεάν raytracer, γιατί το δωρεάν είναι όλα τα λεφτά...
    ΟΔΗΓΙΕΣ εγκατάστασης Linux

  15. #15
    Εγγραφή
    19-04-2004
    Μηνύματα
    6.372
    Downloads
    2
    Uploads
    0
    Άρθρα
    5
    Παράθεση Αρχικό μήνυμα από PascalGR
    include <life.h>
    include <god.h>
    include <human.h>

    int main (int argc, char *argv[]) {
    Human human = new Human ();
    human->Life = God->RandomLife ();

    while (human->Life > 0) {
    human->ProccessMessages();

    human->Life--;
    }

    human->Die();
    }

    Aυτό το πρόγραμμα λες να έγραψε ο Θεός και έχουμε φαντάσματα;
    ξέχασες:
    delete human;
    human=NULL;
    return 0;
    ... when you damp oscillations, you lose the high points as well as the low.
    改善 - kai zen - continuous change for the better - the Tao of Linux.
    Linux χωρίς εγκατάσταση, δωρεάν ΝΟΜΙΜΟ office, browser χωρίς ιούς ,
    δωρεάν εγκατάσταση Linux, δωρεάν raytracer, γιατί το δωρεάν είναι όλα τα λεφτά...
    ΟΔΗΓΙΕΣ εγκατάστασης Linux

Σελ. 1 από 3 123 ΤελευταίαΤελευταία

Παρόμοια Θέματα

  1. Επιλογή μίας γλώσσας προγραμματισμού
    Από Gus στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμού
    Μηνύματα: 75
    Τελευταίο Μήνυμα: 27-08-08, 01:51
  2. ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ C++
    Από areti στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμού
    Μηνύματα: 11
    Τελευταίο Μήνυμα: 28-02-08, 10:06
  3. Γλώσσες Προγραμματισμού.
    Από evo65_170 στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμού
    Μηνύματα: 34
    Τελευταίο Μήνυμα: 28-12-06, 15:19
  4. Εύκολη Γλώσσα Προγραμματισμού?
    Από didaskalo στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμού
    Μηνύματα: 128
    Τελευταίο Μήνυμα: 31-01-06, 18:41

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας