Εμφάνιση αναρτήσεων με ετικέτα Science. Εμφάνιση όλων των αναρτήσεων
Εμφάνιση αναρτήσεων με ετικέτα Science. Εμφάνιση όλων των αναρτήσεων

Όλα τριγύρω αλλάζουνε κι όλα τα ίδια μένουν!!

Κάποιες φορές, όσα χρόνια και αν περάσουν, κάποια πράγματα θα ασκούν την ίδια επιρροή όπως ακριβώς συνέβαινε χιλιάδες χρόνια πριν! Του λόγου του αληθές, η επανασχεδίαση της αρχικής σελίδας του twitter. Όπως μπορείτε να δείτε στην παρακάτω εικόνα που ανέβασε στο flickr ο Creative Director της ομάδας του twitter -  Doug Bowman - η νέα εμφάνιση στηρίζεται στη χρυσή τομή ή αλλιώς στο χρυσό λόγο τον οποίο υπολόγισε ο Πυθαγόρας και ο οποίος χρησιμοποιείται μεταξύ άλλων στην αρχιτεκτονική, τη ζωγραφική, τα μαθηματικά, από τα αρχαία χρόνια και μέχρι σήμερα.


Πηγή

Το μηχανικό σμήνος


Το παραπάνω δημιούργημα παρουσιάζει ένα σύστημα που αναπτύσσεται από το Ecole Polytechnique Federale de Lausanne και το οποίο αποσκοπεί σε κάποια στιγμή στο μέλλον σε ένα σημείο όπου έχει γίνει κάποια φυσική καταστροφή (σεισμός, πλημμύρα, ατύχημα κλπ), να αφήνεται ένα σμήνος από τέτοια μη επανδρωμένα αεροπλάνα (UAV) τα οποία θα υποστηρίζουν μια μορφή δικτύου που θα βοηθά στη διάσωση. Το σύστημα αναπτύσσεται σε Linux και είδη παρέχεται η υποστήριξη για  10 τέτοιου είδους UAVs. Μετά την απογείωση το ύψος, η ταχύτητα και ο ρυθμός στροφής καθορίζεται αυτόματα μέσω γυροσκοπίων που βρίσκονται στα αεροπλάνα όσο και από πληροφορίες που λαμβάνουν από το κυρίως σύστημα.

Πώς λειτουργούν οι δορυφόροι

7 μικρά βίντεο με πολύ ωραία και απλά γραφικά για την ιστορία και την λειτουργία των δορυφόρων. Επιλέγου με ένα αριθμό από το 1-7 και αφού γεμίσει η μπάρα που εμφανίζεται στο κάτω μέρος πατάμε στο κενό χώρο για να δούμε το βίντεο.

Πατήστε εδώ για τα βίντεο

ActionScript 3: Δημιουργία του πίνακα του Πασκάλ

Πάρακατω είναι ο κώδικας για να δημιουργήσετε τον πίνακα του Pascal σε AS3. Στις ιδιότητες του οποίου είχα αναφερθεί σε παλαιότερη ανάρτηση.

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;i for(j=1;j mainArr[i][j]=mainArr[i][j-1]+mainArr[i-1][j];
}
}

//εμφανίζει τον πίνακα
for(i=0;i trace(mainArr[i]);
}


Ο τρόπος λειτουργίας του κώδικα είναι πολύ απλός και βασίζεται σε ένα δισδιάστατο πίνακα και στον τρόπο δημιουργίας του πίνακα του Pascal (νέο στοιχείο=[ίδια γραμμή][προηγούμενη στήλη]+[προηγούμενη γραμμή][ίδια στήλη])

Το τρίγωνο του Pascal

Ψάχνοντας πριν λίγο καιρό στο google για τη θεωρία των παίγνιων, κάπου διάβασα για το "τρίγωνο του Pascal". Πρόκειται για μια διάταξη μαθηματικών η οποία δημιουγείται πολύ εύκολα και παρουσιάζει πάρα πολλές ιδιότητες ( δεν φαντάζεστε πόσες!!).
Έτσι έφτιαξα ένα flash-ακι που περιλαμβάνει κάποιες από αυτές τις ιδιότητες - τις πιο κατανοητές καθώς και το πώς δημιουργείται: