Κυριακή, Ιανουαρίου 29, 2006
Τετάρτη, Ιανουαρίου 18, 2006
Τα links της ημέρας
Για τους bloggers του blogspot
Έχετε δει μερικά blogs τα οποία συμπεριλαμβάνουν ένα ημερολόγιο με links για προηγούμενα posts. Αυτό το ημερολόγιο παρέχεται ως επιλογή από τα διάφορα site αλλά όχι από το blogspot.com. Ένας τρόπος για να βάλουν οι χρήστες του blogspot αυτό το ημερολόγιο αναφέρεται στο http://www.philringnalda.com/archivescripts/calendar/
Για τους προγραμματιστές (γενικά)
«Καθαρίζοντας» τα bookmarks μου βρήκα ένα site (ιστότοπο!) οπού έχει σε μορφή pdf reference guides για διάφορες γλώσσες / προγράμματα. Ενδεικτικά αναφέρω C, Java, PHP, HTML, MatLab, TEX, MySQL, Apache και πηγαίνετε να δείτε τα υπόλοιπα εδώ. Τα reference guides είναι πολύ χρήσιμα για ένα προγραμματιστή και από την εμπειρία που έχω με τη συναναστροφή μου με αυτό το είδος ανθρωποειδών είναι απαραίτητα!
Για τους προγραμματιστές (Netbeans)
Τον τελευταίο καιρό ασχολούμαι με τα blogs και ανακαλύπτω συνεχώς καινούρια. Ένα σετ από blogs που ασχολούνται με το NetBeans ακολουθεί:
Roumen Strobl (και podcaster!)
Lukas Hasik
Geertjan
Ludovic Champenois
Charles Ditzel
Vincent Brabant
Alexis Moussine-Pouchkine
David Coldrick
Jullion-Ceccarelli
Lubomir Cincura
Brian Leonard
Gregg Sporar
Tom Ball
Tim Boudreau
Trung Duc Tran
Τελευταίο link (προσθέθηκε αργότερα) το draft του GPL version 3!!
Τρίτη, Ιανουαρίου 17, 2006
InTranslate v0.1a Firefox Extension
Ένα χρόνο και κάτι μήνες μετά αποφασίζω τελικά να φτιάξω το πρώτο μου extension για τον Firefox. Έχετε δει τα extensions που κάνεις select μία λέξη (ή ολόκληρο κείμενο) και μετά το μεταφράζει το babelfish ? Εγώ πάντως χρησιμοποιούσα ένα τέτοιο, καλό ήταν για ολόκληρο κείμενο αλλά για μεμονωμένες λέξεις υπήρχε πρόβλημα. Το babelfish χρησιμοποιεί για τη μετάφραση το systran, ένα λογισμικό, αρκετά γνωστό, για μετάφραση κειμένων από πολλές γλώσσες σε πολλές γλώσσες. Το πρόβλημα που αντιμετώπιζα (και υπάρχει ακόμα) είναι ότι το systran δεν είναι λεξικό, συνεπώς σε σχέση με ένα αγγλο-ελληνικό λεξικό έχει πολλές ελλείψεις στο λήμμα του.
Η λύση βρέθηκε από το in.gr, το οποίο χρησιμοποιεί το λεξικό της magenta για μετάφραση από αγγλικά σε ελληνικά και το αντίστροφο. Έτσι έφτιαξα το InTranslate. Επιλέγεις μία λέξη (όχι κείμενο) δεξί κουμπί και τσούπ σε νέο tab εμφανίζεται η μετάφραση του magenta στο in.gr.
Το InTrans το έφτιαξα για προσωπική χρήση για να αντιμετωπίσω το πρόβλημα ελλιπούς λήμματος του systran. Το magenta δε μπορεί να μεταφράσει πρόταση (όπως το systran) χρησιμοποιείται σαν λεξικό μεταφράζοντας μόνο μία-μία λέξη. Το «προσωπική χρήση» φαίνεται από την επιπλέον επιλογή που έχω προσθέσει να ψάχνει την λέξη / πρόταση που έχει επιλεχτεί στο wikipedia.
Σάββατο, Ιανουαρίου 14, 2006
OTE DSL και Bandwidth
Περί loopback συσκευών
Συσκευές που έχουν τη δυνατότητα να τεστάρουν την ποιότητα και την ταχύτητα μιας γραμμής βρίσκονται στην κατοχή των τεχνικών του ΟΤΕ και χρησιμοποιούνται. Οι συγκεκριμένες που είδα με τα μάτια μου δεν τέσταραν aDSL γραμμές αλλά cable. Αυτές οι συσκευές έχουν τη δυνατότητα, μεταξύ άλλων, να μετρήσουν και το down/up stream bandwidth και το SNR (Signal Noise Ratio). Η αλήθεια να λέγεται, δεν είδα με τα μάτια μου χρήση αυτών των συσκευών πάνω σε γραμμές aDSL αλλά από την εμπειρία μου (και τη γρήγορη ανάγνωση που έκανα στο manual αυτών) πιστεύω ότι έχουν τη δυνατότητα να χρησιμοποιηθούν και για μετρήσεις πάνω σε aDSL.
Στην περίπτωση του papo η ερώτηση που του έκανε το support για το αν έχει χρησιμοποιήσει κάποιο speedtest θα έγινε μάλλον για να φιλτράρει τα άτομα που πιάνουν 30k/s και έχουν την εντύπωση ότι επειδή πλήρωσαν για 40k/s θα έχουν μόνιμα 40k/s. Με αυτό τον τρόπο γλιτώνεις τον χρόνο των τεχνικών. Δε μπορείτε να φανταστείτε τους χριστούς και τις παναγίες που θα έπεφταν αν πήγαινε ένας τεχνικός να δει μια βλάβη όπου στο ticket θα έγραφε «χαμηλό bandwidth 30k/s αντί για 40k/s» (ή κάτι τέτοιο). Το παραπάνω μπορεί να φαίνεται αδικαιολόγητο μιας και αυτή είναι η δουλειά ενός τεχνικού, αλλά είναι και η πραγματικότητα.
Προβλήματα δικτύου ΟΤΕ
Η χρήση χαλκού για τη μετάδοση τηλεπικοινωνιακών δεδομένων γίνεται από όλους τους παροχείς ανά τον κόσμο, οι κύριοι λόγοι είναι ότι είναι φτηνό και φυσικά ότι χρησιμοποιείται πολλές δεκαετίες. Είναι δύσκολη έστω και η σκέψη του να ξηλώσουν όλα αυτά τα καλώδια από τη γη και να τα αντικαταστήσουν με οτιδήποτε άλλο. Η σκέψη λοιπόν επικεντρώνετε στο να εκμεταλλευτούν στο μέγιστο της δυνατότητες του χαλκού. Η aDSL2+ έχει τη δυνατότητα ρυθμού μετάδοσης ως και 50MBit/sec αλλά αυτό θα το δούμε αργότερα. Το βασικό πρόβλημα που έχει ο χαλκός είναι ότι επηρεάζεται πολύ εύκολα από το θόρυβο (ηλεκτρονική έννοια θορύβου), πρακτικά για να καταλάβουμε το μέγεθος του προβλήματος να πω ότι ένα καλώδιο χαλκού που βρίσκεται σε χώρο με μεγάλη υγρασία μπορεί να «αποκτήσει» απώλεια ως και 70% του ρυθμού μετάδοσης. Αυτό είναι ένα πρόβλημα που δύσκολα αντιμετωπίζεται.
Ρυθμός Μετάδοσης Χαλκού και η Οπτική Ίνα
Όπως προανέφερα ο χαλκός με τη σημερινή τεχνολογία μπορεί να μεταφέρει ως και 50ΜΒit/sec, φυσικά όμως αυτά τα νούμερα είναι θεωρητικά και στην ίδια θεωρία υπάρχει η προϋπόθεση το dslam να βρίσκεται σε απόσταση μικρότερη των 1500 μέτρων. Η θεωρία του φίλου σου του Βασίλη να μεταφερθούν τα dslam στα καφάο είναι κάτι που γίνεται (γινόταν μάλλον) πράξη. Αυτό που άρχισε ο ΟΤΕ πριν 2 χρόνια και πλέον έχει μείνει στη μέση για λόγους που δε γνωρίζω είναι η καλωδίωση με οπτική ίνα από τα «κέντρα» του ΟΤΕ στα καφάο. Το project έλεγε στο πρώτο μέρος του η οπτική ίνα θα σταματάει στα καφάο και από εκεί θα φεύγει χαλκός μέχρι το box της πολυκατοικίας και ξανά χαλκός ως τον τελικό χρήστη. Το δεύτερο μέρος του project έλεγε ότι η οπτική ίνα θα συνέχιζε από τα καφάο μέχρι το box της πολυκατοικίας και από εκεί χαλκός. Αυτό καταλαβαίνουμε ότι θα σήμαινε όντως ταχύτητες της τάξης των 50MBit/sec. Δυστυχώς το project αυτό σταμάτησε πριν καν ολοκληρωθεί το πρώτο μέρος του για λόγους πολιτικής του ΟΤΕ που δεν πρόκειται να καταλάβω ποτέ. Από την άλλη η συνεργασία μου με τον ΟΤΕ έχει παύσει εδώ και 2 χρόνια, κάτι που σημαίνει ότι μπορεί να έχει ξαναρχίσει η εγκατάσταση των οπτικών ινών και εγώ (όπως και οι περισσότεροι από εσάς) να μην το έχουμε πάρει χαμπάρι (μακάρι, μακάρι, μακάρι).
Κουράστηκα με αυτό το post και σίγουρα προς το τέλος του παρέλειψα αρκετές λεπτομέρειες που μπορεί να χρειάζονται αλλά έτσι είναι η ζωή. Κάποια στιγμή θα προσπαθήσω να περιγράψω τη διαδικασία της εγκατάστασης μιας aDSL γραμμής, κάτι το οποίο ελπίζω ότι θα δείξει πως τις περισσότερες φορές δε φταίει ο ΟΤΕ αλλά ο ISP σας για τα προβλήματα χαμηλού bandwidth.
Πέμπτη, Ιανουαρίου 12, 2006
PodCasting
Η αλήθεια να λέγεται, άκουσα αρκετή σαπίλα (κυρίως αμερικάνικη και λίγη βρετανική), αλλά πρέπει να ομολογήσω ότι ξεχώρισα μερικά απ’ αυτά.
Keith and the Girl
Νεοϋορκέζικο ζευγάρι, συζεί από το 2002 και άρχισε το podcasting το Μάρτιο του 2005. Ανήκουν στην κατηγορία “Spoken Word”, και χαρακτηρίζονται από τις συζητήσεις τους σε θέματα που άλλοι δύσκολα καταπιάνονται. Κορυφαία σημεία είναι οι διαφωνίες τους. Έχουν στο ιστορικό τους 201podcasts.
Προσπάθησα να βρω και ελληνικά podcasts και ανακάλυψα το http://vrypan.net/radio/category/radio/ κάτι σαν directory με δαύτα. Να πω την αλήθεια δεν άκουσα πολλά αλλά από τα 2-3 ξεχώρισα αυτό του papo.
PapoCast
Το podcast του Papo αφορά κυρίως σε τεχνολογικά θέματα και διακρίνεται από το ενδιαφέρον του για τη Java . Στα θετικά του συγκαταλέγονται οι μουσικές του επιλογές.
Τετάρτη, Ιανουαρίου 11, 2006
Ελλαντα ΙΤ κλπ 2
ΚΥΠΟΥΡΙΚΗ εμπειρία 5 ετών και φυσικά να έχει μηχανάκι για να φέρνει τυρόπιτες».
Αυτό που έμαθα πρόσφατα και ξέχασα να γράψω εχθές, είναι ό,τι μπορείς να κάνεις μία αίτηση στο ΤΕΕ ζητώντας να σου δώσουν πληροφορίες για εταιρείες που δραστηριοποιούνται στον χώρο που ενδιαφέρεσαι (της πληροφορικής για εμάς). Η αίτηση πρέπει να συμπεριλαμβάνει και μία δικαιολογία όπου συνήθως αρκεί το «έρευνα τρέχοντος αγοράς για το business plan της επιχείρησής μου» ή κάτι πιο επαγγελματικό όπως «τα θέλω για την πτυχιακή εργασία μου» ;-).
Ακόμα δεν έχω δει καμιά λίστα από το ΤΕΕ αλλά απ’ ότι μου λένε περιέχει όνομα επιχείρησης, πληροφορίες επικοινωνίας, το χώρο που δραστηριοποιείται και ελπίζω κάποια ένδειξη του δυναμικού της εταιρείας (εγώ τουλάχιστον το θεωρώ σημαντικό).
Τρίτη, Ιανουαρίου 10, 2006
Ελληνικές εταιρείες ανάπτυξης λογισμικού
Τι έψαξα
Έψαξα για εταιρείες πληροφορικής που ασχολούνται με την ανάπτυξη λογισμικού! Όχι τίποτε μεγάλα πράγματα όπως διαπλεκόμενες επιχειρήσεις με δημόσια έργα, κομπίνες κλπ., αλλά απλές μικρές επιχειρήσεις ανάπτυξης λογισμικού όπως μηχανογράφησης και εμπορικής διαχείρισης.
Τι βρήκα
Το αποτέλεσμα ήταν εντυπωσιακό! Μέσα σε λίγες ώρες κατέληξα στην παρακάτω λίστα από ΜικροΜεσαίες Επιχειρήσεις (ΜΜΕ) που έχουν ως target group μικρομεσαίες επιχειρήσεις.
http://www.minisys.gr
http://www.ast.com.gr/
http://www.newtech-publications.gr/
http://www.add.gr/
http://www.datadesign.gr/
http://www.poseidon.gr
http://www.clife.gr/
http://www.medisign.gr
http://www.altasoft.gr
http://www.synpan.gr
http://www.e-rth.gr/
http://www.syntax.gr/
http://www.brain-storm.gr
http://www.lyspltd.com/
http://www.winsolv.com/erpmis.shtml
http://www.metabyte.gr
http://www.integrate.gr/
http://www.modus.gr/
http://www.pbc.gr/
http://www.cyb.gr
http://www.odos.gr/
http://www.medisign.gr/
http://www.extremes.gr/
http://www.gigasoft.gr/
http://www.binary.gr/
http://www.profile.gr/
http://www.rodel.gr/
http://www.escape.gr/
http://www.ccs.gr/
http://www.infoproject.com.gr/
http://users.panafonet.gr/halk/vdent.html
http://www.mni.gr/
http://www.anadelta.gr/
http://www.domi.gr/
http://www.gi-net.gr/
http://www.inforest.gr/
http://www.y-net.gr/
http://www.asyk.ase.gr/
Συνολικά τα πράγματα τα κατατάσσω στα μαύρα χάλια και γι’ αυτό το λόγο θα αποφύγω τα σχόλια για την κάθε επιχείρηση ξεχωριστά. Μπορώ όμως να κάνω μερικά γενικά σχόλια:
1) Εταιρείες παροχής «ιντερνετικών λύσεων» όπως αυτές το ονομάζουν, καλό θα ήταν να εμπιστευόντουσαν την κατασκευή του site τους σε ανθρώπους που γνωρίζουν περί web design/programming
2) Ένα σεβαστό ποσοστό (άνω του 50%) εξακολουθεί και παρέχει λογισμικό μηχανογράφησης ΜΟΝΟ για περιβάλλον DOS.
3) Οι γλώσσες προγραμματισμού που χρησιμοποιούνται είναι κατά κύριο λόγο η Delphi (ή Pascal για τα του DOS), η Visual Basic (!?!?!??!?! Κι όμως) και σε λίγα προϊόντα είδα τη C++. Η MSSQL χρησιμοποιείται ως δημοφιλέστερη βάση δεδομένων ενώ υπάρχουν και οι custom βάσεις (binary γράψιμο σε αρχείο και άγιος ο θεός).
4) Ας κλείσω το στόμα μου εδώ γιατί τώρα κατάλαβα ότι έχω πολλά να πω..
Προσωπικά το http://www.poseidon.gr μου πήρε τα μυαλά!! Ζήτω ο ποσειδών! Θα επανέλθω στο ζήτημα στο προσεχές μέλλον. Για την ώρα αν βρείτε καμιά επιχείρηση τέτοιου είδους που δεν συμπεριλαμβάνεται στη λίστα στείλτε την σε μορφή σχολίου ή σε email.