Jump to content

chameleon

Premium Members
  • Posts

    150
  • Εγγραφή

  • Τελευταία Επίσκεψη

Everything posted by chameleon

  1. chameleon

    γλώσσες

    Η C++ είναι πάρα πολύ γρήγορη αν γράφεις σωστό κώδικα. Πιο γρήγορη και από C, αν γράφεις σωστό κώδικα. Αλλά χρειάζεται σωστό στήσιμο από την αρχή και γενικά θα γράψεις πολύ περισσότερο κώδικα (ειδικά αν κάνεις βιβλιοθήκη). Αν το πρόγραμμά σου αναμένεται να έχει μεγάλες αλλαγές στην αρχιτεκτονική (π.χ. ο πυρήνας του Linux) δεν προτείνεται C++. Αντιθέτως προτείνεται C. Φυσικά μαθαίνοντας C++ δε μπορείς να κάνεις τίποτα. Μετά θα πρέπει να μάθεις τις βιβλιοθήκες που θα χρησιμοποιείς.
  2. Καταρχάς για Game Development πρέπει να ξέρεις άριστα Άλγεβρα Πινάκων, Διανυσμάτων και Γεωμετρία. Επειδή ασχολούμαι τελευταία με Game Development, αν είσαι ερασιτέχνης και δεν έχεις συνεργάτες θέλει πολύ δουλειά. Από το 3d modeling με π.χ. Blender, μέχρι να προγραμματίσεις τους shaders για OpenGL οι οποίοι να εμφανίζουν την πίστα, τα στατικά μοντέλα, τα μοντέλα με το animation (morphing, skeletal, καθώς και αλλάγες σε πίνακες μετασχηματισμών-rotation-translation-scale-skew), τα ειδικά εφε. Μετά πρέπει να προγραμματίσεις τον level editor (αλλιώς πως θα φτιάξεις τις πίστες;) κτλ κτλ κτλ
  3. chameleon

    Διαθέσιμο για κατέβασμα το Ubuntu 16.10 με preview του Unity 8

    Για έναν αιώνιο προχωρημένο χρήστη των Windows, σαν κι εμένα, μου φαίνεται απίστευτα δύσκολο να κόψω και να ράψω το Ubuntu σύστημα στα μέτρα μου. Π.χ. θέλεις να κάνεις κάτι που δεν υπάρχει στον πίνακα ελέγχου. Διαβάζεις στο WEB πως γίνεται και πρέπει τώρα να κάνεις επεξεργασία κάποια αρχεία .conf συστήματος. Τέλεια! Διπλό κλίκ και ανοίγουν με το αντίστοιχο σημειωματάριο του Ubuntu! Κάνεις edit και προσπαθείς να σώσεις. ΑΔΥΝΑΜΙΑ ΠΡΟΣΒΑΣΗΣ. Όχι επειδή δεν έχεις δικαιώματα. Επειδή δεν έχεις κάνει elevation την επεξεργασία με sudo. Οπότε πρέπει να βρεις με τι εντολή στη γραμμή εντολών τρέχει αυτό το υπέροχο εικονίδιο του σημειωματαρίου. Πιάσε το αυγό και κούρευτο. Υπάρχει βέβαια και το sudo pico filename.conf (BTW τα Windows 10 προσπαθούν να αντιγράψουν το Ubuntu σε αντι-παραγωγικότητα - εισήγαγαν κι αυτά κάτι elevations για να σβήσεις π.χ. αρχεία από το C:\Windows). Σε 2-3 μήνες θα έχεις ένα λειτουργικό σύστημα στα μέτρα σου, με τέτοιους ρυθμούς. Πάμε τώρα στο Unity. Είναι πραγματικά τέλειο. Έχει εξαφανίσει όλα τα μενού των εφαρμογών και τα έχει εγκαταστήσει με τι; Με αναζήτηση! Φανταστικό! Ιδιαίτερα για κάποιον σαν κι εμένα που θέλει να ψαχουλέψει τι εφαρμογές υπάρχουν στο Ubuntu γιατί δεν έχει ιδέα. Για να δοκιμάσουμε: Device Manager; Όχι. System Information; Όχι. Τι να ναι; Τι να ναι; Νομίζω ότι το GNOME, το Unity και τα Windows 10 βρίσκονται σε ένα διαρκή διαγωνισμό, ποιος θα κάνει το γαμάτο GUI των Desktop, τόσο χάλια όσο είναι το GUI των κινητών. Προκειμένου τι; Να είναι ενιαία! Δηλαδή έχεις ένα τέλειο υπολογιστικό σύστημα και πρέπει να έχει GUI με τις ίδιες δυνατότητες ενός κινητου.
  4. chameleon

    Εγκατάσταση java σε xp

    Ασχέτως τι λέει η Java 8, εγκαθίσταται και σε Windows XP SP3. Δοκιμασμένο (κάποιοι τρέχουν ένα πρόγραμμά μου σε XP που είναι γραμμένο σε Java 8, και εγώ έχω εγκαταστήσει Java 8 σε Windows XP και δούλεψε κανονικά ενώ κρατούσα μικρό καλάθι).
  5. Κλείσε antivirus και αν επιμένει, δοκίμασε να τερματίσεις το service του Windows Update, να σβήσεις το φάκελο C:\Windows\SoftwareDistribution, κάνε μια επανεκκίνηση καλού κακού και ξαναδοκίμασε. Αν επιμένει ψάξε κάποιο συγκεντρωτικό update αν υπάρχει από την MS.
  6. Πάρε σε php και μετέτρεψέ τον. Από το project μου «Στρατιωτικές Δαπάνες». // Επιστρέφει το string του φυσικού αριθμού $n // για αριθμούς από 0 ως 999.999.999.999.999.999.999.999.999.999.999 // Δυστηχώς το php δεν υποστηρίζει integers μεγαλύτερους από 2^31-1 (για 32 bit μηχανήματα) // Το $genos αναφέρεται στο γένος (αρσενικό = 0, θυληκό = 1, ουδέτερο = 2) function int2str($n, $genos) { if (!is_int($n) || $n < 0) return; if (!$n) return 'μηδέν'; static $xilia = array('χίλιοι', 'χίλιες', 'χίλια'); static $polla = array('', 'δισ', 'τρισ', 'τετράκις ', 'πεντάκις ', 'εξάκις ', 'επτάκις ', 'οκτάκις ', 'εννιάκις '); $out = null; $b = $n % 1000; $n = floor($n / 1000); if ($b) $out = int2str_1_999($b, $genos); if (!$n) return $out; $b = $n % 1000; $n = floor($n / 1000); if ($b) { if ($out) $out = ' ' . $out; if ($b == 1) $out = $xilia[$genos] . $out; else $out = int2str_1_999($b, 1) . ' χιλιάδες' . $out; } $c = 0; while($n) { $b = $n % 1000; $a = floor($n / 1000); if ($b) { if ($out) $out = ' ' . $out; if ($b == 1) $out = 'ένα εκατομμύριο' . $out; else $out = int2str_1_999($b, 2) . ' ' . $polla[$c] . 'εκατομμύρια' . $out; } if (!$n) return $out; $c++; } return $out; } // Επιστρέφει το string του φυσικού αριθμού $n για αριθμούς από 1 ως 999. // Το $genos αναφέρεται στο γένος (αρσενικό = 0, θυληκό = 1, ουδέτερο = 2) function int2str_1_999($n, $genos) { if (!is_int($n) || $n < 1 || $n > 999) return; static $ekatodades = array( array('εκατό', 'εκατόν', 'διακόσιοι', 'τριακόσιοι', 'τετρακόσιοι', 'πεντακόσιοι', 'εξακόσιοι', 'εφτακόσιοι', 'οκτακόσιοι', 'εννιακόσιοι'), array('εκατό', 'εκατόν', 'διακόσιες', 'τριακόσιες', 'τετρακόσιες', 'πεντακόσιες', 'εξακόσιες', 'εφτακόσιες', 'οκτακόσιες', 'εννιακόσιες'), array('εκατό', 'εκατόν', 'διακόσια', 'τριακόσια', 'τετρακόσια', 'πεντακόσια', 'εξακόσια', 'εφτακόσια', 'οκτακόσια', 'εννιακόσια') ); static $dekades = array('είκοσι', 'τριάντα', 'σαράντα', 'πενήντα', 'εξήντα', 'εβδομήντα', 'ογδόντα', 'ενενήντα'); static $monades = array( array('ένας', 'δύο', 'τρείς', 'τέσσερεις', 'πέντε', 'έξι', 'επτά', 'οκτώ', 'εννέα', 'δέκα', 'έντεκα', 'δώδεκα', 'δεκατρείς', 'δεκατέσσερεις', 'δεκαπέντε', 'δεκαέξι', 'δεκαεπτά', 'δεκαοκτώ', 'δεκαεννιά'), array('ένα', 'δύο', 'τρία', 'τέσσερα', 'πέντε', 'έξι', 'επτά', 'οκτώ', 'εννέα', 'δέκα', 'έντεκα', 'δώδεκα', 'δεκατρία', 'δεκατέσσερα', 'δεκαπέντε', 'δεκαέξι', 'δεκαεπτά', 'δεκαοκτώ', 'δεκαεννιά') ); $out = null; $a = floor($n / 100); $b = $n % 100; if ($a) { if (!$b && $a == 1) $a = 0; $out = $ekatodades[$genos][$a]; } if (!$b) return $out; if ($out) $out .= ' '; if ($b < 20) { if ($genos == 1 && $b == 1) return $out . 'μία'; return $out . $monades[$genos == 2 ? 1 : 0][$b - 1]; } $out .= $dekades[floor($b / 10) - 2]; $b = $n % 10; if (!$b) return $out; if ($genos == 1 && $b == 1) return $out . ' μία'; return $out . ' ' . $monades[$genos == 2 ? 1 : 0][$b - 1]; }
  7. chameleon

    Sharing program?

    Μπορείς να βάλεις το FreeFileSync να συγχρονίζει τους φακέλους σου, στον τοπικό φάκελο του dropbox. Η εφαρμογή του dropbox θα αναλάβει μετά να συγχρονίσει στο cloud. Απλά θα έχεις τοπικά, 2 αντίγραφα (και ένα στο cloud).
  8. Ευχαριστώ παίδες. Τελικά θα χρησιμοποιήσω κανάλια. Πάντως αν υπάρχουν τρύπες πάνω από τα φωτιστικά στην οροφή, να ξέρετε ότι βολεύει κι από εκεί. Ειδικά αν τα φωτιστικά είναι μεγάλα και μεγάλες και οι τρύπες.
  9. Ενδιαφέρομαι να φτιάξω ένα μικρό LAN με 8 υπολογιστές σε ένα μικρό μονόροφο κτίριο που είναι φτιαγμένο με γυψοσανίδα. Πριν γεμίσω τον τόπο εξωτερικά κανάλια, υπάρχει καμία εξυπνάδα να μπορέσω να περάσω τα UTP πίσω από τη γυψοσανίδα; Το πρόβλημα είναι ότι ανά 60cm συνήθως, βρίσκονται ελαφριές δοκοί στήριξης των γυψοσανίδων, από τις οποίες τα καλώδια περνάνε μέσα από κάποιες τρύπες που έχουν, κάνοντας την οδήγηση με ατσαλίνα αρκετά δύσκολη. Γενικά, αυτό που δε θέλω, είναι να υπάρχει η ασχήμια των εξωτερικών καναλιών.
  10. Καλό και το έχω κάνει σε DECT τηλέφωνο, αλλά γενικά το κολλητήρι πάνω στη μπαταρία δεν είναι καλή ιδέα. Όχι τόσο για σένα όσο για τη μπαταρία.
  11. 1.44Μ; Δηλαδή τα 360Κ δεν τα θυμάστε;
  12. chameleon

    Μεταναστευτικό Ζήτημα στην Ελλάδα

    ΘΕΛΩ ΚΙ ΕΓΩ ΑΡΒΥΛΑ ΜΕ 50% ΕΚΠΤΩΣΗ!!!! Να πάω να πλακώσω τον Πακιστανό του Ισογείου;;;
  13. Τέλος, τα τούνελ προφανώς δε γίνονται από ένα μηχανικό αλλά από δεκάδες! Κι όταν λέμε δεκάδες, πλησιάζουν τριψήφιο.
  14. Δεν είναι για να σταματάς μέσα στο τούνελ. Απαγορεύεται να σταματάς μέσα στο τούνελ. Υπάρχει και σε δικά μας τούνελ αυτή η εσοχή. Αυτό που δε θυμάμαι είναι αν οι δικές μας εσοχές έχουν κιγκλιδώματα. Γεγονός πάντως είναι ότι τέτοιες εσοχές πρέπει να έχουν πολύ πυκνό κιγκλίδωμα. Εντάξει, το συγκεκριμένο τούνελ δεν είναι και πρόσφατη δουλειά. Μπορεί να έχει 30 χρόνια λειτουργίας. Πάντως πριν 3 χρόνια που ομάδα Συγκοινωνιολόγων του ΕΜΠ επιθεώρησαν (μετά από πρόσκληση του ΥΠΕΧΩΔΕ) την Αττική Οδό, όποτε βλέπανε τέτοια σημεία τα απαριθμούσαν ως κινδύνους. Αν δείτε όπου έχει μεσόβαθρο να πατάει σε κάτω διάβαση γέφυρας, τα κιγκλιδώματα (θα έπρεπε να) πυκνώνουν. Το θέμα είναι ότι τις περισσότερες φορές τη "διαστασιολόγηση" των κιγκλιδωμάτων δεν την κάνουν για νταλίκες/λεωφορεία αλλά για Ι.Χ.
  15. chameleon

    Μεταναστευτικό Ζήτημα στην Ελλάδα

    «Αυτοί» αναζητούν ένα καλύτερο μέρος για να ζήσουν. Το θέμα είναι ότι εμείς δεν μπορούμε να υποστηρίξουμε 4.000.000 από «αυτούς» γιατί θα γίνει η δική μας η ζωή σαν «αυτούς». Όσοι κόπτονται γι' «αυτούς» ας προσπαθήσουν να κάνουν τη χώρα «αυτών» καλύτερη και όχι να μας πρήζουν ως ρατσιστές που φωνάζουμε για την υποβάθμιση της ζωής μας από «αυτούς». Έτσι κι αλλιώς όσοι από «αυτούς» έρχονται εδώ έρχονται με ένα κομπόδεμα 4.000€ (και πόσα δώσανε σε λαθρέμπορους στο δρόμο) με το οποίο στη χώρα τους θα μπορούσαν να κάνουν οποιαδήποτε επένδυση.
  16. chameleon

    Μεταναστευτικό Ζήτημα στην Ελλάδα

    Αυτό λέω κι εγώ αλλά δεν το κατάλαβες. Και συμπληρώνω: δεν μπορώ να καταλάβω γιατί πρέπει ο Έλληνας να δουλεύει για μισθούς πείνας. Επειδή δουλεύουν οι Πακιστανοί και λοιποί για μισθούς πείνας; Γιατί πρέπει ο Έλληνας να δουλεύει για 3€ την ώρα σε βαριά δουλειά πεδίου; Επειδή ο πεινάλας ο Ιρακινός δουλεύει για τόσο; Ο Καπιταλισμός είναι ο καλύτερος φίλος της λαθρομετανάστευσης. Φυσικά πάει ρολόι: Ακριβότερα εργατικά χέρια, ακριβότερα αγροτικά προϊόντα. Όμως έτσι πρέπει να είναι. Π.χ. κι εσύ αν δουλεύεις προγραμματιστής δεν θέλεις να πληρώνεσαι 3€ την ώρα επειδή αυτό αρέσει στον πελάτη κι επειδή αλλιώς ο πελάτης θα γκρινιάζει. Εδώ τίθεται το θέμα ότι τότε θα έρχονται όλα εισαγόμενα, αλλά εγώ προσωπικά είμαι υπέρ της αυστηρής εθνικής οικονομίας. Πιστεύω ότι οι μόνοι φόροι που πρέπει να υπάρχουν είναι ο φόρος εισοδήματος, ο φόρος κληρονομιάς και ο φόρος εισαγωγών. Όμως: Φόρος εισαγωγών == Έκρηξη Εγχώριας Ανάπτυξης && Bye bye Europe.
  17. chameleon

    Μεταναστευτικό Ζήτημα στην Ελλάδα

    Γιατί ο Έλληνας ζητά διπλάσια από τον αλλοδαπό; Για τον απλούστατο λόγο ότι δεν θέλει να ζήσει με 300€ το μήνα όπως ο αλλοδαπός. Γιατί οι αγρότες λένε ότι δεν πάνε Έλληνες να μαζέψουν ροδάκινα; Γιατί θέλουν να τους πληρώνουν 20€ τη μέρα με 15ωρο. Για εργασία πεδίου - όχι γραφείου. ΨΑΧΝΟΥΜΕ-ΨΑΧΝΟΥΝ ΓΙΑ ΔΟΥΛΟΥΣ.
×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.