30 Jan 2008

MSDN Code Gallery

Ψάχνοντας μέσα στο MSDN για διάφορα πράγματα έπεσα πάνω στο MSDN Code Gallery. Το MSDN Code Gallery είναι μία κοινότητα στην οποία οι developers μοιράζονται sample applications, code snippets ή οτιδήποτε άλλο θα μπορούσε να φανεί χρήσιμο. Το MSDN Code Gallery ΔΕΝ είναι μία άλλη έκδοση του Codeplex καθώς δεν έχει τη δυνατότητα Project Management.

Εκεί μπορείτε να βρείτε ωραία παραδείγματα αλλά και να ανεβάσετε τα δικά σας τα οποία θα έχουν τη μορφή http://code.msdn.microsoft.com/[To Project σας]

Για περισσότερα δείτε εδώ.

kick it on KickIt.gr


 
Categories: Programming
29 Jan 2008

Εμφάνιση της Status Bar στο Visual Studio 2008

Όσοι από εσάς έχετε χρησιμοποιήσει το νέο Visual Studio 2008 ίσως να προσέξατε ότι η Status Bar λείπει. Η Status Bar ήταν By Default εμφανής στις προηγούμενες εκδόσεις και πραγματικά δεν μπορώ να καταλάβω γιατί δεν είναι και σε αυτή. Επειδή λοιπόν για μένα η Status Bar είναι ένα χρήσιμο κομμάτι του περιβάλλοντος (βλέπω και την τρέχον γραμμή αλλά και όταν κάνω Compile καταλαβαίνω πότε τελειώνει) είπα να σας πω πως θα την εμφανίσετε.

Αυτό που πρέπει να κάνετε είναι να πάτε στο μενού Tools -> Options -> Environment -> General και να επιλέξετε την επιλογή Show Status Bar. Πολύ απλό μεν, απλά κάποιοι μπορεί να το ψάχνετε.

kick it on KickIt.gr

Categories: Programming
28 Jan 2008

Η Nokia εξαγοράζει την Trolltech

Πριν λίγες ημέρες έγραψα για το KDE και την έκδοση που ετοιμάζει για Windows και Mac OS X. Σε εκείνο το άρθρο είχα αναφέρει το ρόλο που παίζει η Trolltech στο όλο εγχείρημα. Η Trolltech για όσους δεν θυμούνται είναι η εταιρία που έχει σχεδιάσχει το Qt, το Framework που είναι βασισμένο το KDE.

Η Nokia συμφώνησε στην εξαγορά της Trolltech για 153 εκατομμύρια δολάρια. Με αυτό το βήμα η Nokia φαίνεται να κάνει ένα βήμα στην ανάπτυξη λογισμικού όσον αφορά Desktop application αλλά και Web εφαρμογές. Απλά να αναφέρω ότι το Qt έχει χρησιμοποιηθεί για την ανάπτυξη πολύ διάσημων εφαρμογών όπως τα Opera, Google Earth, KDE και Skype.

kick it on KickIt.gr

Categories: General
24 Jan 2008

Το KDE γίνεται Cross-Platform με έκδοση για Windows και Mac OS X

Ίσως σας έχει τύχει πολλές φορές να χαζεύετε το KDE και να θέλατε να ασχοληθείτε μαζί του, όμως να σας σταματάει το γεγονός ότι δεν ξέρετε πολλά για το Linux και ίσως να μην θέλατε και να μάθετε για τους δικούς σας λόγους. Αν ισχύει κάτι τέτοιο τότε σίγουρα θα σας χαροποιήσει το γεγονός ότι το KDE βγάζει νέα έκδοση για τα Windows αλλά και το Mac OS X. Και εκτός από το KDE βγαίνουν και αντίστοιχες εκδόσεις των KOffice Suite και Amarok.

Για όσους δεν το ξέρουν το KDE είναι βασισμένο πάνω στο Qt Development Toolkit  της Trolltech το οποίο όμως είναι σχεδιασμένο ως Cross-Platform. Η Trolltech χρησιμοποιεί ένα πολλαπλό μοντέλο αδειών στο οποίο τα Open-Source προγράμματα είναι κάτω από την GPL ενώ τα υπόλοιπα προγράμματα χρειάζονται να αγοράσουν μία εμπορική άδεια. Μέχρι τώρα μόνο οι εκδόσεις για το Linux και το Mac OS X ήταν κάτω από την GPL. Η TrollTech λοιπόν αποφάσισε να βάλει και την έκδοση για Windows κάτω από το συγκεκριμένο μοντέλο άδειας κάτι που άνοιξε το δρόμο για τη μεταφορά του KDE στα Windows.

Για περισσότερες πληροφορίες ή για Download μπορείτε να δείτε εδώ.

kick it on KickIt.gr

Categories: Linux | Technology
24 Jan 2008

Έρχονται αλλαγές στον αλγόριθμο του Digg


Το Digg όπως ίσως να γνωρίζετε οι περισσότεροι είναι το μεγαλύτερο Social Bookmarking δίκτυο. Οι ιστορίες που εμφανίζονται στη πρώτη σελίδα του δέχονται χιλιάδες επισκέψεις ανά ημέρα. Το Digg δεν ακολουθεί την τακτική ότι στην πρώτη σελίδα θα εμφανιστούν οι πιο πρόσφατες και οι πιο ψηφισμένες ιστορίες αλλά έχει ένα δικό του αλγόριθμο που υπολογίζει πολλούς παράγοντες .Όπως ανακοίνωσε χθες ο Kevin Rose ο αλγόριθμος αυτός  θα αλλάξει. Ο λόγος της αλλαγής είναι ότι έως τώρα αν κάποιος είχε πολλούς φίλους και ψήφιζαν την ιστορία του, είχε και περισσότερες πιθανότητες να την δει στην πρώτη σελίδα.

Σύμφωνα με τον Rose, οι αλλαγές επικεντρώνονται κυρίως στην εξασφάλιση του ότι οι ιστορίες που θα φτάσουν στη πρώτη σελίδα θα έχουν προέλθει από μία ποικιλόμορφη και μοναδική μονάδα από Diggers.

O Rose έδωσε και ένα παράδειγμα λέγοντας ότι με βάση το νέο αλγόριθμο μία ιστορία με 100 ψήφους μπορεί να διατηρηθεί στις ανερχόμενες ιστορίες με βάση ενός diversity rank. Ο βαθμός αυτός θα μειώνεται όταν μία ιστορία ψηφίζεται μεταξύ φίλων.

Αυτό σε γενικές γραμμές μπορεί να σημαίνει ότι οι νέοι χρήστες, οι οποίοι δεν έχουν φίλους στο Digg, ίσως έχουν περισσότερες πιθανότητες να δουν τις ιστορίες τους στην πρώτη σελίδα απ’ ότι άλλοι «διάσημοι» χρήστες του Digg. Αν αυτό ισχύει τότε πιθανότατα θα δημιουργηθούν ΠΟΛΛΟΙ fake λογαριασμοί κάτι που δεν νομίζω ότι είναι στις επιδιώξεις του Digg.

kick it on KickIt.gr

Categories: General
24 Jan 2008

Patterns & Practices Practices Checker

Αν ασχολείστε με τον προγραμματισμό σε WEB περιβάλλον χρησιμοποιώντας ASP.NET τότε το παρακάτω εργαλείο ίσως σας φανεί χρήσιμο. Το όνομα αυτού είναι Patterns & Practices Practices Checker και σας βοηθά να ελέγξετε τις εφαρμογές σας για το αν ακολουθούν τις συστάσεις κατά τα Pattern & Practices.

Το μόνο που έχω να προσθέσω είναι ότι το εργαλείο αυτό είναι αρκετά χρήσιμο αν και είναι κυρίως για εφαρμογές που χρησιμοποιούν το ASP.NET 1.1. Φυσικά και δουλεύει σε εφαρμογές γραμμένες σε ASP.NET 2.0 απλά χρειάζεται λίγο προσοχή στα αποτελέσματα που θα σας δώσει.

Για περισσότερα δείτε εδώ.

kick it on KickIt.gr

Categories: Web - Programming
22 Jan 2008

ASPhere : Web Config Editor

Ένα από τα χειρότερα πράγματα που αναγκάζομαι να κάνω ως .NET Developer (και όχι μόνο εγώ αλλά όλοι οι .ΝΕΤ Developers) είναι να γράφω διάφορα XML αρχεία όπως για παράδειγμα το web.cofing ή το application.config. Υπάρχουν διάφοροι XML Editors βέβαια που βοηθούν σε αυτή τη δουλειά αλλά σήμερα ανακάλυψα ένα ακόμα ο οποίος είναι και δωρεάν. Το όνομα αυτού είναι ASPhere και η διαφορά του είναι ότι είναι δημιουργημένος αποκλειστικά για τα .config αρχεία. Μπορώ να πω ότι είναι ενδιαφέρον εργαλείο και ότι αξίζει να του ρίξετε μία ματιά.

Κατεβάστε το ASPhere από εδώ.

 


kick it on KickIt.gr

Categories: Tools - Utilities
18 Jan 2008

Η εμπειρία μου από το Facebook

Το τελευταίο καιρό όλοι μου οι φίλοι και γνωστοί μου μιλούσαν για το Facebook και για το αν έχω δημιουργήσει προφίλ. Όταν έλεγα όχι οι περισσότεροι μου έλεγαν να το κάνω. Έτσι αποφάσισα λοιπόν και εγώ να δημιουργήσω ένα προφίλ και να δω τι στο καλό έχει αυτό το Facebook και έχει γίνει τόσος ντόρος γύρω από το όνομα του.

Για όσους δεν γνωρίζουν το Facebook είναι ένα Social Networking Site. Εδώ και μερικές ημέρες λοιπόν δημιούργησα και εγώ το προφίλ μου και η πρώτη μου δουλειά ήταν να ψάξω για τους γνωστούς μου. Η αλήθεια είναι ότι η πλατφόρμα του Facebook με βοήθησε αρκετά σε αυτό καθώς ανέλαβε να ψάξει τις email διευθύνσεις που έχω στο Hotmail, στο Gmail αλλά και στο Outlook και να μου δείξει ποιες βρήκε. Έτσι λοιπόν βρήκα αρκετούς γνωστούς μου. Η δεύτερη δουλειά μου ήταν να αναζητήσω τους υπόλοιπους με βάση το όνομα τους και έτσι βρήκα ακόμα κάποιους. Η αλήθεια είναι ότι βρήκα περισσότερους γνωστούς μου από ότι περίμενα. Δεν φανταζόμουν ότι τόσοι πολλοί έχουν δημιουργήσει προφίλ στο FaceBook. Το καλό είναι ότι ανάμεσα σε όλους βρήκα και ένα παλιό μου φίλο του οποίου τα ίχνη τα είχα χάσει. Τον έψαχνα τα δύο ίσως και τρία τελευταία χρόνια αλλά όλες μου οι προσπάθειες ήταν μάταιες έως τώρα.

Η επόμενη φάση λοιπόν, αφού πρόσθεσα όσους γνωστούς βρήκα, ήταν να δω τι κάνει το Facebook τόσο γνωστό. Είδα λοιπόν τις διάφορες εφαρμογές που έχουν δημιουργηθεί και εκεί άρχισα να προβληματίζομαι. Φυσικά δεν μπόρεσα να τις ψάξω όλες καθώς είναι πάρα πολλές αλλά οι περισσότερες από αυτές που είδα ήταν τουλάχιστον τραγικές. Πολλές δεν έχουν λόγο ύπαρξης και δεν καταλαβαίνω γιατί ο κόσμος τις χρησιμοποιεί. Τέλος πάντων πρόσθεσα μερικές στο προφίλ μου και ίσως στο μέλλον προσθέσω και κάποιες άλλες. Το τελευταίο που έκανα ήταν να γραφτώ σε μερικά Groups.

Σε γενικές γραμμές λοιπόν δεν εντυπωσιάστηκα από το  Facebook. Δεν καταλαβαίνω την τόσο μεγάλη αξία που έχει πάρει ως εφαρμογή μιας και δεν βλέπω μεγάλες διαφορές από άλλα Social Networking sites όπως για παράδειγμα το MySpace και το Hi5.  Ίσως βέβαια γενικά τα Social Networking Sites δεν είναι κάτι που με ενθουσιάζουν. Το καλό στην όλη υπόθεση ήταν ότι βρήκα τον παλιό μου φίλο. Τώρα αν στο μέλλον δω κάτι άλλο και ενθουσιαστώ θα το γράψω εδώ.

Για όσους ενδιαφέρονται μπορούν να βρουν το προφίλ μου εδώ

kick it on KickIt.gr

Categories: General
16 Jan 2008

Μητροπολιτικό πάρκο στον Πειραιά

Αν και η είδηση δεν είναι τεχνολογική δεν θα μπορούσα να μην την αναφέρω καθώς αφορά την πόλη την οποία ζω. Τα οικόπεδα της ΧΡΩΠΕΙ θα γίνουν μητροπολιτικό πάρκο, κάτι το οποίο θα φέρει λίγο πράσινο στον Πειραιά. Ο δήμος Πειραιά λοιπόν διοργανώνει μαζική δενδροφύτευση  το Σάββατο 19 Ιανουαρίου 2008 στις 9:30 στο χώρο των οικοπέδων της ΧΡΩΠΕΙ. Μακάρι σύντομα να μπορούμε να έχουμε ένα πάρκο στην πόλη μας.

kick it on KickIt.gr

Categories: General
14 Jan 2008

.NET Framework 3.5 Namespace Poster Updated

Πριν λίγο καιρό είχα γράψει για ένα Poster που έχει δημιουργήσει ο Brad Adams και αφορούσε το .NET Framework 3.5 με όλους τους περισσότερο χρησιμοποιούμενους τύπους και Namespaces. Ο Brad Adams λοιπόν έφτιαξε μία νέα έκδοση του Poster αυτού την οποία μπορείτε να κατεβάσετε σε μορφή XPS ή PDF.

Download Links:
Full XPS
Split XPS
PDF
Tiled PDF

kick it on KickIt.gr

Categories: Programming