You are currently browsing the archives for tags programming

XNA 3.0, gentlemen start your Zunes!

Published by stelabouras in Coding, Gaming, Software, Tech - 1 comment

zune-games-slide-details 

Η εξελίξεις στην πλατφόρμα ανάπτυξης games (για PC και Xbox 360) της Microsoft, XNA είναι ραγδαίες!

Με την χθεσινή κυκλοφορία της τρίτης έκδοσης του XNA (Community Technology Preview), το εργαλείο εμπλουτίστηκε με αρκετά νέα χαρακτηριστικά αλλά και το πιο σημαντικό όλων, την δυνατότητα ανάπτυξης παιχνιδιών για τον φορητό media player της εταιρίας, Zune!

Η δυνατότητα για gaming (αλλά και ανάπτυξη games από indies) στο Zune (έστω και χωρίς 3D acceleration) ανοίγει ένα νέο κεφάλαιο για φορητό media player, αφού η δυνατότητα ασύρματης δικτύωσης (ad-hoc wifi network) επιτρέπει τα multiplayer games, υποστηρίζοντας μέχρι και 8 players ταυτόχρονα. Τώρα φυσικά μένει να αποκτήσουν αρκετοί Zune αλλά αυτό είναι μια άλλη ιστορία!

Μέσα σε όλες τις νέες ανακοινώσεις για το X.N.A. πρέπει να αναφέρω επίσης και την δυνατότητα που δίνει η Microsoft μέσω του MSDNAA προγράμματος για δωρεάν 12-μηνη φοιτητική συνδρομή στο XNA Creators Club ( Online Academic Subscription ) για όλους τους φοιτητές των οποίων τα Πανεπιστήμια που σπουδάζουν, υποστηρίζουν το msdnaa/elms subscription!

LOLcat programming language

Published by stelabouras in Coding - 2 comments

lolcode 

Τις LOLCats μάλλον τις έχετε συναντήσει σε κάποια φάση του Interweb browsing, αν όχι περάστε μια βόλτα από το I can has cheezburger για να καταλάβετε τι εννοώ.

Ο τρόπος λοιπόν που τιτλοφορούνται οι λεζάντες σε αυτές τις αστείες φωτογραφίες, ενέπνευσε κάποιος programmers για να δημιουργήσουν μια νέα functional γλώσσα προγραμματισμού, την LOLCat programming language! Ο LOLCat.NET compiler είναι διαθέσιμος σε όποιον έχει τρέλα με τα LOLCats και θέλει να γράφει κώδικα με αυτό τον τρόπο!
Read more

Scratch, η γλώσσα προγραμματισμού για παιδιά

Published by stelabouras in Coding, Internet, Software, Tech - 3 comments

scratch-programming-language 

Η Scratch, πρόκειται για μια visual γλώσσα προγραμματισμού που θα βοηθήσει τους…μικρότερους προγραμματιστές να καταλάβουν καλύτερα τις έννοιες και την φιλοσοφία του programming μέσα από ένα φιλικό περιβάλλον, με την μέθοδο του drag’n'drop.

Η Scratch, αναπτύχθηκε στο MIT και διατίθεται σε όλες τις πλατφόρμες ελεύθερα (MacOS, Windows, Linux)!

Why Slow? Η Yahoo απαντάει…

Published by stelabouras in Coding, Internet, Software, Tech - 4 comments

firebug 

Όσοι ασχολείστε με web development ίσως να έχετε ακουστά το Firebug, ένα Firefox extension που βοηθάει αρκετά σχεδόν σε κάθε τομέα της ανάπτυξης ενός site (ίσως εκτός από το server-side, εξαιρώντας τα server responses), όσοι από την άλλη δεν το έχετε ακουστά καλύτερα να το εγκαταστήσετε ευθύς αμέσως!

Η Yahoo ανέπτυξε το YSlow, ένα εργαλείο που εγκαθίσταται και αυτό ως Firefox extension και διευρύνει τις δυνατότητες του Firebug ως αναφορά τον τομέα του optimization. Το YSlow απαντάει στο πιο απλό ερώτημα των developers όταν πλέον έχουν τελειώσει τα λειτουργικά και βρίσκονται στο φινίρισμα του site: “Γιατί αργεί στο loading?”.

Το βοήθημα της Yahoo, αναλύει την σελίδα, προτείνει τρόπους βελτίωσης του loading time, βαθμολογεί το site και υπολογίζει το μέγεθος κάθε στοιχείου στην σελίδα (κάτι που κάνει και το Firebug από μόνο του, απλά το YSlow τα βγάζει πιο…συμμαζεμένα!).

Αν έχετε και εσείς την θέληση να βελτιώσετε λίγο παραπάνω το site σας από άποψη ταχύτητας ρίξτε μια ματιά στο YSlow!

PHP 4 γιόκ!

Published by stelabouras in Coding, Internet - 2 comments

php5bookupgrading 

Με την παρακάτω πρόταση, αποφάσισαν οι δημιουργοί της PHP πως ήρθε ο καιρός για αλλαγή και για μετάβαση και πλήρη υιοθέτηση της PHP 5:

Today it is exactly three years ago since PHP 5 has been released. In those three years it has seen many improvements over PHP 4. PHP 5 is fast, stable & production-ready and as PHP 6 is on the way, PHP 4 will be discontinued.

Η αλήθεια είναι πως είχε τραβήξει πολύ αυτή η ιστορία με τις δύο εκδόσεις να βρίσκονται σε ταυτόχρονη εξέλιξη, με την πρώτη να χαίρει μεγαλύτερης επιτυχίας, έτσι λοιπόν οι developers της γλώσσας αποφάσισαν να σκοτώσουν την παλιά (δηλαδή τέρμα τα updates/support κ.ο.κ.) για χάρη της νέας και ωραίας. Risky αλλά αναγκαίο. Προσωπικά συμφωνώ με την άποψη του Matt πως αν θέλουν να δείξουν όντως ότι η PHP 5 είναι νέα, βελτιωμένη και “φρέσκια”, ίσως θα έπρεπε να τις αλλάξουν κάπως το όνομα, να φανεί τελικά η αλλαγή και στο περίβλημα!

Παραθέτω τέλος ένα migration guide με τις αλλαγές στις 2 εκδόσεις για να είστε ενημερωμένοι!

The King Is Dead, Long Live The King!

Top 142 ακροαματικότητας αμερικάνικης τηλεόρασης

Published by ispofacto in Television - 4 comments

greys_anatomy 

Ο λόγος για το 2006-07 Primetime Warp, που όπως λέει και το όνομα του πρόκειτα για συνολικά ratings και όχι για ratings high σε μια συγκεκριμένη μέρα. Τα αποτελέσματα είναι σε ένα βαθμό και φέτος ιδιαίτερα προβλέψιμα με το American Idol και το Dancing with the Stars να έχουν την πρωτοκαθεδρία και πάλι. Στη συνέχεια βρίσκονται οι πιο γνωστές σειρές αυτή τη στιγμή στην Αμερική, το CSI, το Grey’s Anatomy και φυσικά ο αγαπημένος-μισητός γιατρός της τηλεόρασης House.

Το αξοσημείωτο πάντως είναι ότι παρόλου που το Jericho κατάφερε να έχει πολύ καλύτερη θέση από άλλα show που ανανεώθηκαν, έγινε τελικά cancelled. Και μιλάμε βέβεαια για πολύ γνωστά show: Prison Break, Bones, Las Vegas, The Simpsons, The Office, My Name Is Earl, και Medium. Πραγματικά κρίμα! Το ίδιο έγινε και με το αρκετά καλό Studio 60 που ήταν μπροστά από The Office, Men In Trees, American Dad, Scrubs, και Notes From The Underbelly.

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

Μετρήστε και εμφανίστε τα Unique Hits με Perl και Unix!

Published by stelabouras in Coding, Internet - 4 comments

perl.jpgΑς υποθέσουμε οτι έχετε έναν Unix-based server στον οποίο τρέχετε apache και θέλετε να έχετε έναν γρήγορο τρόπο για να μετράτε και να σώζετε σε txt file τα unique hits συγκεκριμένων αρχείων που σας ενδιαφέρουν.

Παρακάτω θα σας παρουσιάσω πως να καταφέρετε κάτι τέτοιο με ένα απλο Perl script!

Read more

Ο πηγαίος κώδικας του MS-DOS 6.0!

Published by stelabouras in Coding, Internet, Software, Tech - No comments

msdos.gifΤο Google Code Search που έκανε πρόσφατα το ντεμπούτο του ως μία απο τις υπηρεσίες της Google, έλυσε τα χέρια όχι μόνο των developers αλλά και των hackers!
Στο παρακάτω, λοιπόν, link μπορείτε να βρείτε τον πηγαίο κώδικα του λειτουργικού της Microsoft, MS-DOS 6.0, μια αρκετά καλή πηγή για όποιον ασχολείται με OS programming! Το κανονικό link για το zip του κώδικα δεν φαίνεται να είναι έγκυρο, παρόλα αυτά αν ψάξετε λίγο στο Google όλα γίνονται!
Καλή μελέτη emoticon

Φτιάξτε τα δικά σας Firefox Extensions!

Published by stelabouras in Coding, Internet, Software, Tech - 2 comments

firefox logoΑν έχετε όρεξη, αρκετή δόση δημιουργικότητας και θέλετε φυσικά να δημιουργήσετε το δικό σας Firefox Extension τότε τα παρακάτω links είναι ότι πρέπει για να αρχίσετε! Σημειώνω οτι οι απαιτήσεις για την συγγραφή ενός extension είναι γνώσεις πάνω σε Javascript, XUL καθώς και άνεση με τον χειρισμό XML αρχείων γενικότερα! Ένα υπάρχον firefox extension που θα σας βοηθήσει στην συγγραφή των δικών σας, είναι το Extension Developer’s Extension (ελπίζω να μην μπέρδεψα κανέναν..) ενώ δύο πολύ καλά how-tos για να αρχίσετε δίνονται σε αυτά τα links! Καλές δημιουργίες!

Οδηγήστε σε racing game με…το μικρόφωνο!

Published by stelabouras in Gaming, Videos - 1 comment