Αναρτήσεις

Προβολή αναρτήσεων από Ιανουάριος, 2007

Apple invader-ware;

Πως αλλιώς να το ονομάσω αυτό το λογισμικό της Apple; Είναι εκνευριστικό πιά! Παλιότερα (πριν κάποια χρόνια) είχα απεγκαταστήσει το QuickTime Player (Free) γιατί με εκνεύριζε φοβερά ότι κάθε φορά που το ξεκινούσα μου πέταγε μια "προτροπή" να αναβαθμίσω σε Pro (με το αζημίωτο) και είχα υποσχεθεί στον εαυτό μου ότι δεν θα ξανακάνω το λάθος να εγκαταστήσω αυτό το nag-ware (εκτός του ότι είχε ένα από τα χειρότερα user interface ). Τώρα πια δεν υπάρχει αυτό το θέμα, αλλά υπάρχουν άλλα. Τώρα το "πακέτο" του QuickTime Player διαθέτει ένα πρόγραμμα για αυτόματες αναβαθμίσεις. Καλές οι αναβαθμίσεις, αλλά ποιός τους είπε ότι η εγκατάσταση του iTunes(/iStore?), της τάξεως των 48MB, είναι αναβάθμιση για μένα; Όλα τα μενού του QuickTime Player βρίθουν (κυριολεκτικά) από ανενεργές επιλογές που έχουν ένα εικονίδιο που λέει "PRO". Αηδία! Για κάποιο μυστήριο λόγο (τώρα το ανακάλυψα, κάνοντας μερικές δοκιμές για αυτό το άρθρο), δεν παίζει σωστά τον ήχο των video (δοκίμασα σ

Visual C++ & fstream (STL/iostream)

Χρειάστηκε για πρώτη φορά να ασχοληθώ με C++ streams (STL, όχι iostream) για να κάνω αλλαγές σε κώδικα και τα έχασα... η βλαμένη Visual C++ (ναι, μιλάμε για Visual Studio 6.0) έχει πρόβλημα με το code completion (ή όπως το λένε) και ενώ χρησιμοποιείς κλάσεις της STL, το code completion δίνει τα χαρακτηριστικά των κλάσεων της iostream. Τέλεια! Έχεις ένα ofstream και σου δίνει την εντύπωση ότι μπορείς να κάνεις open με protection flag. Χα! Κούνια που σε κούναγε. Το μεγαλύτερο πρόβλημά μου ήταν ότι δεν είχα ιδέα ότι υπάρχουν δύο βιβλιοθήκες για streams (δηλαδή υπήρχαν, γιατί όλες οι C++ βιβλιοθήκες που είναι έστω και λίγο πιο καινούριες από τη VCPP6 δεν έχουν τα παλιά iostream ούτε για λόγους συμβατότητας) . Φυσικά, δεν μπορείς να το καταλάβεις αυτό από το MSDN λόγω του κρυπτογραφικού συστήματος που χρησιμοποιούν (το MSDN χρησιμεύει μόνο για να θυμηθείς κάτι που ξέρεις ή να βρεις κάποια λύση σε κάποιο από τα πολλά γνωστά προβλήματα που καλύπτει η knowledge base της Microsoft). Γι' αυτ

Οι γύπες κυκλώνουν τη SCO

Μετά τη τελευταία πτώση της SCO , και χωρίς να φαίνεται αν μπορεί να ανακύψει οικονομικά, οι γύπες άρχισαν να τη κυκλώνουν προβλέποντας το θάνατό της (βλ. χρεοκοπία), με πρώτη τη Novell να ζητάει επειγόντως κάτι $26M χρωστούμενα από άδειες χρήσης. Η SCO από τη μεριά της χαρακτηρίζει τη κίνηση της Novell ως διασπορά FUD (“fear, uncertainty and doubt” – “φόβου, αβεβαιότητας και δυσπιστίας” Ελληνιστί) και καλεί όλους να περιμένουν μέχρι τη Τετάρτη όπου θα δώσει στη δημοσιότητα τα στοιχεία του τετάρτου τριμήνου (2006).

Και τα JSR να πέφτουν βροχή...

Παρακολουθώ τελευταία να γίνονται όλο προτάσεις για "βελτιώσεις" στη Java και "με πιάνει πονοκέφαλος" όπως λέει και ένας καλός φίλος. Τι closures από τη μια, τι properties από την άλλη... και δεν καταλαβαίνω τι θα τα κάνουν όλα αυτά. Δεν καταλαβαίνω γιατί υπάρχει αυτή η τάση για νεωτερισμούς. Φαίνεται σαν αντανακλαστικό της "επίθεσης" από το .NET με ανάμικτα συναισθήματα ανησυχίας μήπως το .NET "νικήσει" (λες και είμαστε σε αγώνα ποδοσφαίρου) και ανασφάλειας μήπως η Java δεν είναι πια η πρωτοπόρα γλώσσα που ήταν κάποτε ή δεν καλύπτει τις ανάγκες της "μοντέρνας" τεχνολογίας. Και λοιπόν; Η Java μου αρέσει έτσι όπως είναι σαν γλώσσα. Μεγαλύτερο πρόβλημα έχουν κάποιες βιβλιοθήκες παρά η γλώσσα. Καλύτερα θα ήταν να δούμε κάτι να αντικαθιστά το ελαφρώς γερασμένο Swing μπας και δούμε και αυτή τη πολυπόθητη "desktop Java" καμιά ώρα! (ως παράδειγμα το φέρνω) Κάποιες πρόσφατες προσθέσεις όπως τα annotations και τα generics είναι ok. Το

BF2142 - Πρώτες Εντυπώσεις

Παίζω λοιπόν το BF2142 σχεδόν πεντέμισι ώρες (on-line, χώρια το single player) και μπορώ να πω ότι μου αρέσει. Ένα μειονέκτημα που έχει είναι ότι δεν είναι και τόσο σύντομα τα παιχνίδια (τα "rounds", για να είμαι ακριβής) όσο θα ήθελα για το πρόγραμμά μου. Χρειάζεται λίγο περισσότερο κοντρόλ και στο πρόγραμμά μου μάλλον για να μην κάθομαι τόσο αργά παίζοντας. Τέλος πάντων... ελπίζω να τακτοποιηθεί αυτό κάπως όταν αρχίσει το οργανωμένο και ομαδικό παιχνίδι (με clan) και σε Ελληνικούς ranked servers. Χτες έβαλα το Unlocks mod του FFOLKES για να κάνω μερικές δοκιμές εξοπλισμού σε singleplay. Καλό ήταν. Με εκνεύρισε μόνο που δεν μπόρεσα να κάνω δοκιμές σαν ομαδάρχης γιατί τα bots μπαίνουν αυτόματα σε ομάδες των 2-3 και δεν μπορείς να φτιάξεις δικιά σου ομάδα (δηλαδή με ομαδάρχη τον εαυτό σου και bots υπό την ηγεσία σου). Μια προειδοποίηση: κάντε τη μετατροπή για περισσότερα bots με προσοχή γιατί πέφτει η απόδοση του παιχνιδιού δραματικά! Μετά τις δοκιμές με το mod πή

Tellas Zisto και στατιστικά του Blog

Τις λίγες επισκέψεις στο blog μου τις έχω κυρίως από χρήστες που ψάχνουν πληροφορίες για το Tellas Zisto. Ενημερωτικά να πω πως έχω ξεκινήσει τη διαδικασία για να βάλω Tellas Zisto (περιμένω να ολοκληρωθούν οι εργασίες full LLU στο κέντρο του ΟΤΕ της Ν. Σμύρνης αυτό το μήνα). Όταν γίνει κάτι, θα υπάρξει post. Επίσης, έχω ένα φίλο που όπου νά 'ναι θα συνδεθεί, οπότε μπορεί να έχω κάποιες πληροφορίες σύντομα.

Web Hosting για προσωπικό site

Σκέφτομαι να φτιάξω το δικό μου προσωπικό site και δυσκολεύομαι να βρω πληροφορίες για hosting. Τα βασικά που με ενδιαφέρουν είναι: Δημιουργία blog (για να μεταφέρω αυτό) Καλά στατιστικά (ή έστω τη δυνατότητα να κατεβάζω όλο το log για ανάλυση) Εύκολο backup Ένα θέμα με το blog είναι ότι μου καλάρεσε το WordPress το οποίο όμως θέτει προϋποθέσεις για να παίξει. Θα με βόλευε μια εταιρία hosting που να προσφέρει/εγκαθιστά WordPress. Αν δεν μπορέσω, θα βάλω απλώς το Blogger να φυτεύει το blog στο site μου μέσω ftp (ίσως και να είναι για κάποιο διάστημα μια πολύ καλή λύση). Με τα στατιστικά, έχω δει ωραία πράγματα με το StatCounter και έχω κάπως γλυκαθεί και θα ήθελα να έχω τις ίδιες δυνατότητες χωρίς να πληρώνω ξεχωριστά. Το θέμα του backup είναι απλώς επειδή σε ένα hosting provider αντιμετώπισα πρόβλημα με τη ταχύτητα (πήρα κόπια μέσω ftp). Μπορεί βέβαια και να είναι φυσιολογικό, αλλά δυσκολεύομαι να το πιστέψω λόγω της πολύ χαμηλής ταχύτητας. Ένα ακόμα θέμα που έχω είναι με την εφαρμογ