Μερικοί άνθρωποι δεν έχουν όρια... diy UAV
Αναρτήθηκε από
CyProg
on Δευτέρα 28 Σεπτεμβρίου 2009
Ετικέτες
DIY
View Comments
Διάβασα σήμερα στο hackaday για ένα τύπο που λέγεται Terence Bordelon και έφτιαξε το EZStar!! Πρόκειται για ένα τηλεκατευθηνόμενο αεροπλανάκι με δυνατότητες αυτόματης πλοήγησης μέσω waypoints (GPS), αλλά και αυτόνομης προσγείωσης και απογείωσης. Το όλο σύστημα είναι εντυπωσιακό όχι μόνο λόγω των δυνατοτήτων του αλλά και στο ότι ο δημιουργός του το έφτιαξε εξ'ολοκλήρου μόνος του. Το EZStar δεν χρησιμοποιεί καθόλου υπολογιστή κατά την πτήση, ούτε και οπτικούς αισθητήρες, αλλά βασίζεται εξ'ολοκλήρου σε αισθητήρες επιτάχυνσης (αδράνεια) κάτη που το κάνει πιο αξιόπιστο σύμφωνα με τον κατασκευαστή του.
ActionScript 3: Δημιουργία του πίνακα του Πασκάλ
Αναρτήθηκε από
CyProg
on Πέμπτη 24 Σεπτεμβρίου 2009
Ετικέτες
Science
View Comments
Πάρακατω είναι ο κώδικας για να δημιουργήσετε τον πίνακα του Pascal σε AS3. Στις ιδιότητες του οποίου είχα αναφερθεί σε παλαιότερη ανάρτηση.
Ο τρόπος λειτουργίας του κώδικα είναι πολύ απλός και βασίζεται σε ένα δισδιάστατο πίνακα και στον τρόπο δημιουργίας του πίνακα του Pascal (νέο στοιχείο=[ίδια γραμμή][προηγούμενη στήλη]+[προηγούμενη γραμμή][ίδια στήλη])
var gridSize:int = 10;
var mainArr:Array = new Array(gridSize);
var i:int;
var j:int;
//δημιουργεί τον δισδιάστατο πίνακα και βάζει στη πρώτη γραμμή και στην πρώτη στήλη 1 σε όλα τα κελιά
for (i = 0; i < gridSize; i++) {
mainArr[i] = new Array(gridSize);
for (j = 0; j < gridSize; j++) {
mainArr[i][0]=1;
mainArr[0][j]=1;
}
}
//κάνει τις απαραίτητες πράξεις για να δημιουργηθεί ο πίνακας
//συγκεκριμένα για κάθε στοιχείο μιας στήλης προσθέτει τα
//στοιχείο που βρίσκονται στις θέσεις:
//[ίδια γραμμή][προηγούμενη στήλη]+[προηγούμενη γραμμή][ίδια στήλη]
//του πίνακα
for(i=1;ifor(j=1;j mainArr[i][j]=mainArr[i][j-1]+mainArr[i-1][j];
}
}
//εμφανίζει τον πίνακα
for(i=0;itrace(mainArr[i]);
}
Ο τρόπος λειτουργίας του κώδικα είναι πολύ απλός και βασίζεται σε ένα δισδιάστατο πίνακα και στον τρόπο δημιουργίας του πίνακα του Pascal (νέο στοιχείο=[ίδια γραμμή][προηγούμενη στήλη]+[προηγούμενη γραμμή][ίδια στήλη])
Noop η γλώσσα προγραμματισμού της Google
Αναρτήθηκε από
CyProg
on Δευτέρα 21 Σεπτεμβρίου 2009
Ετικέτες
Google
View Comments
Μια νέα γλώσσα που τρέχει σε Java Virtual Machine (JVM) βρίσκετε πλέον ως ανοιχτό project στο Google code.
Η Noop όπως την ονομάσανε, προσπαθεί να ενώσει τις καλύτερες τεχνικές των παλαιότερων με αυτές των νεότερων γλωσσών.
Μπορείτε να επισκεφθείτε και τη σελίδα http://code.google.com/p/noop/wiki/Features όπου περιγράφεται η φιλοσοφία της, τα βασικά της χαρακτηριστικά οι δυνατότητες της κ.α.
via: Log.gr
Η Noop όπως την ονομάσανε, προσπαθεί να ενώσει τις καλύτερες τεχνικές των παλαιότερων με αυτές των νεότερων γλωσσών.
Μπορείτε να επισκεφθείτε και τη σελίδα http://code.google.com/p/noop/wiki/Features όπου περιγράφεται η φιλοσοφία της, τα βασικά της χαρακτηριστικά οι δυνατότητες της κ.α.
via: Log.gr
Hacks στο φλίπερ των Windows
Αναρτήθηκε από
CyProg
on Παρασκευή 11 Σεπτεμβρίου 2009
Ετικέτες
Consoles and Games
View Comments
Για να ξεκινήσουμε το pinball:
Start -> Programs -> Games -> Pinball
'Οταν ανοίξει το παιχνίδι πατάμε F2 και μετά πληκτρολογούμε "hidden test" χωρίς τα εισαγωγικά.
Τώρα πατώντας και κρατώντας πατημένο το αριστερό κουμπί του mouse μπορούμε να μετακινήσουμε την μπάλα όπου εμείς θελουμε.
Πατώντας το πλήκτρο h εμφανίζεται ο πίνακας των score με μια σκορ 1,000,000,000 και μας ζητά να πληκτρολογήσουμε όνομα.
Πατώντας το πλήκτρο m μας δείχνει το ποσό της system memory.
Πατώντας το πλήκτρο y εμφανίζει το frame rate στον τίτλο.
Πηγή: eegs.com
Τι μπορείτε να κάνετε σε 31 δευτερόλεπτα?
Αναρτήθηκε από
CyProg
on Πέμπτη 3 Σεπτεμβρίου 2009
Ετικέτες
Apple
View Comments
Οι τύποι στο πιο κάτω video προλαβαίνουν να κλέψουν 23 mac book pro, 14 iphones και 9 ipod touch!