Ως ο κύριος προγραμματιστής και επικεφαλής όλων των τεχνολογιών εδώ στο MakeUseOf, ο περισσότερος χρόνος μου ξοδεύεται κωδικοποιώντας πράγματα και στέλνοντας email στους ανθρώπους. Οι απαιτήσεις μου δεν είναι εξαιρετικά περίπλοκες και δεν χρησιμοποιώ κανένα σύστημα «να κάνω πράγματα», ούτε είμαι κυνηγόσκυλο παραγωγικότητας. Βρίσκω απλές εργασίες καλύτερα και δεν απολαμβάνω τη ζωή στη γρήγορη λωρίδα. Διαβάστε παρακάτω για να μάθετε τα εργαλεία και τις εφαρμογές που θεωρώ απαραίτητες - τόσο στο OSX όσο και στο iOS.
Λατρεύω τον Arduinos μου. Σε κάθε σημείο, έχω αρκετά έργα εν κινήσει - το πρωτότυπο είναι τόσο εύκολο με αυτά. Αλλά μερικές φορές, θέλω να διατηρήσω το έργο λειτουργικό χωρίς να αγοράσω άλλο Arduino. Το να ξοδεύω 30 $ κάθε φορά για έναν αρκετά απλό μικροελεγκτή από ό, τι χρειάζομαι μόνο κάποια από τις λειτουργίες είναι απλώς ανόητο. Σε αυτό το σημείο η κατασκευή ενός κλώνου Arduino γίνεται μια βιώσιμη επιλογή.
Στο τελευταίο μάθημά μας σε αυτήν τη σειρά εκμάθησης jQuery for Beginners, θα ρίξουμε μια σύντομη ματιά στο jQuery UI - το πιο διαδεδομένο plugin jQuery για την προσθήκη γραφικών διεπαφών χρήστη σε εφαρμογές ιστού. Από φανταχτερά έντυπα και οπτικά εφέ, έως συρόμενα widget, κλώστες και παράθυρα διαλόγου - το jQuery UI σας δίνει τη δύναμη να δημιουργήσετε πλούσια UI ιστού.
Με το Wordpress να τροφοδοτεί τώρα 1 σε κάθε 6 ιστότοπους, πρέπει να κάνουν κάτι σωστό. Και για τους έμπειρους προγραμματιστές και για τον αρχάριο, το Wordpress έχει κάτι να σας προσφέρει. Αλλά μόλις ξεκινήσετε στο μονοπάτι του Wordpress nirvana, θα χτυπήσετε ένα εμπόδιο: «Χρειάζομαι το wordpress.com ή το wordpress.org; Ποιά είναι η διαφορά?!" Αυτή η ερώτηση εμφανίζεται πολύ, γι 'αυτό αποφάσισα να γράψω έναν οριστικό οδηγό.
Επιτρέψτε μου να σας πω - η εκτέλεση μιας ζωντανής ροής βίντεο και podcast κάθε εβδομάδα είναι πράγματι δύσκολη δουλειά. Στην πραγματικότητα… αυτό είναι ένα απόλυτο ψέμα - αλλά μην πείτε στους συναδέλφους μου ότι επειδή πιστεύουν ότι είμαι ιδιοφυΐα - πραγματικά δεν θα μπορούσε να είναι ευκολότερο. Δεν χρειάζεστε ακριβό λογισμικό, δεν χρειάζεστε εξειδικευμένο "podcast webhosting" και δεν χρειάζεται καν τόσο μεγάλη προσπάθεια για να ρυθμίσετε τα πάντα.
Η Remee Lucid Dreaming Mask (προφέρεται rem-may) ισχυρίζεται ότι σας βοηθάει στην εξάσκηση της τέχνης του ελέγχου των ονείρων ή όπως είναι πιο γνωστό, Διαυγές όνειρο. Ελάτε μαζί μου καθώς χάνουμε την τρύπα του κουνελιού. οι περιπέτειες της Αλίκης θα φαίνονται πραγματικά ήσυχες σε σύγκριση. Θα είμαστε επίσης δίνοντας μια ολοκαίνουργια μάσκα Remee Lucid Dreaming σε έναν αναγνώστη MakeUseOf για να ολοκληρώσετε την εμπειρία!
Το SimCity ήταν ένα από τα πρώτα παιχνίδια PC που έπαιξα ποτέ όταν κυκλοφόρησε για πρώτη φορά το 1989 - ήμουν μόλις 7 εκείνη τη στιγμή. Θα καταλάβετε λοιπόν γιατί αυτό το παιχνίδι κατέχει μια ιδιαίτερα αγαπητή θέση στην καρδιά μου και γιατί η κυκλοφορία της πιο πρόσφατης επανάληψής της ήταν κάπως ενοχλητική. Τι ακριβώς πήγε στραβά με το λανσάρισμα και πιο σημαντικό - είναι καλό το παιχνίδι;
Σε κάποιο σημείο της καριέρας σας στο podcasting, θα πλησιάσετε το ίδιο σημείο όπως έχουμε: από πού πηγαίνουμε από εδώ; Έχετε δημιουργήσει μια σταθερή βάση ακροατών από φίλους, συναδέλφους, από στόμα σε στόμα και τυχαίους επισκέπτες - αλλά η ανάπτυξη έχει επιβραδυνθεί. Και τώρα τι? Τι μπορείτε να κάνετε για να προωθήσετε το podcast σας και να φτάσετε στο επόμενο επίπεδο;
Μία απίστευτα αποτελεσματική χρήση μιας σελίδας επωνυμίας που φιλοξενείται στο Facebook είναι να ενθαρρύνει τους ανθρώπους να αρέσουν τη σελίδα δημιουργώντας κάποιο μυστικό περιεχόμενο μόνο για μέλη. συνήθως αναφέρεται ως «πύλη ανεμιστήρων». Το Facebook συνεργάστηκε επίσης με την Heroku - μια εταιρεία φιλοξενίας cloud - που σημαίνει ότι μπορείτε να δημιουργήσετε τη δική σας βασική εφαρμογή Facebook και να την φιλοξενήσετε δωρεάν, σε έναν ασφαλή διακομιστή. Διαβάστε παρακάτω καθώς φτιάχνω μια βασική εφαρμογή καρτέλας για τη σελίδα του Facebook, που φιλοξενείται δωρεάν στο Heroku.
Νομίζω ότι δεν είναι παράλογο να πούμε ότι το Reddit εκπληρώνει τον πραγματικό σκοπό του Διαδικτύου - ως εθιστικό χρόνο που μπορεί να γεμίσει το μυαλό σας με οτιδήποτε, από σκοτεινό και πιθανώς παράνομο NSFW έως εικόνες σκιούρων που τρώνε ασυνήθιστα πράγματα (ναι, αυτό που θα συνδέσω προς την). Αλλά είναι επίσης δίκαιο να πούμε ότι η διεπαφή του ίδιου του ιστότοπου Reddit είναι τρομακτική. Λοιπόν, ακολουθούν μερικές εφαρμογές - δωρεάν και επί πληρωμή, καλά και κακά.
Καθώς πλησιάζουμε στο τέλος της σειράς mini-tutorial jQuery, είναι καιρός να ρίξουμε μια πιο εμπεριστατωμένη ματιά σε μια από τις πιο χρησιμοποιούμενες λειτουργίες του jQuery. Το AJAX επιτρέπει σε έναν ιστότοπο να επικοινωνεί με έναν διακομιστή στο παρασκήνιο χωρίς να απαιτείται η επαναφόρτωση ολόκληρης της σελίδας. Από τις απεριόριστες ροές κατάστασης σε στυλ Facebook έως την υποβολή δεδομένων φόρμας, υπάρχουν ένα εκατομμύριο διαφορετικές πραγματικές καταστάσεις στις οποίες αυτή η τεχνική μπορεί να είναι χρήσιμη.
Σήμερα πρόκειται να το κάνουμε και θα δείξουμε πραγματικά πού λάμπει το jQuery - εκδηλώσεις. Εάν ακολουθήσατε τα προηγούμενα μαθήματα, θα πρέπει τώρα να έχετε μια αρκετά καλή κατανόηση της βασικής δομής κώδικα του jQuery (και όλων τα φρικτά σγουρά στηρίγματα που ταιριάζουν με αυτό), καθώς και τον τρόπο εύρεσης στοιχείων του DOM και ορισμένα πράγματα που μπορείτε να κάνετε για να χειριστείτε τους. Σας έδειξα επίσης πώς να αποκτήσετε πρόσβαση στην κονσόλα προγραμματιστή στο Chrome και πώς μπορείτε να τη χρησιμοποιήσετε για να εντοπίσετε τον κώδικα jQuery.
Αν έχετε παρακολουθήσει μέχρι τώρα τους οδηγούς μου jQuery, ίσως έχετε ήδη αντιμετωπίσει κάποια προβλήματα κώδικα και δεν γνωρίζετε πώς να τα διορθώσετε. Όταν αντιμετωπίζετε ένα μη λειτουργικό κομμάτι κώδικα, είναι πολύ δύσκολο να εντοπίσετε πραγματικά την προσβλητική γραμμή κώδικα - και εκεί έρχονται τα εργαλεία εντοπισμού σφαλμάτων και προγραμματιστών. Έτσι, προτού συνεχίσω με έναν πιο περίπλοκο κώδικα jQuery, σκέφτηκα ότι θα εξετάζαμε τα διαθέσιμα εργαλεία στο πιο δημοφιλές πρόγραμμα περιήγησης στον κόσμο - το Chrome.
Το jQuery είναι αναμφισβήτητα μια απαραίτητη δεξιότητα για τον σύγχρονο προγραμματιστή ιστού και σε αυτήν τη σύντομη μίνι σειρά ελπίζω να σας δώσω τη γνώση για να αρχίσετε να το χρησιμοποιείτε στα δικά σας web έργα. Στο πρώτο μέρος του jQuery φροντιστηρίου μας, εξετάσαμε ορισμένες βασικές γλώσσες και πώς να χρησιμοποιήσουμε τους επιλογείς. στο μέρος 2, προχωρήσαμε σε μεθόδους χειρισμού του DOM. Στο μέρος 3, θα αντιμετωπίσουμε το πρόβλημα του τρόπου καθυστέρησης του jQuery έως ότου φορτωθεί η σελίδα.
Η τελευταία σημαντική καινοτομία στον κόσμο των παιχνιδιών ήταν ο ελεγκτής κίνησης WiiMote, ο οποίος κυκλοφόρησε για πρώτη φορά το 2006. Έθεσε τη σκηνή για την τρέχουσα γενιά, αλλά έκτοτε επισκιάστηκε από το τεχνικά ανώτερο Xbox Kinect. Αλλά 6 χρόνια μετά πρέπει να ρωτήσω - είναι αυτό; Τελειώσαμε με την καινοτομία τώρα;
Αυτό είναι μέρος μιας συνεχούς εισαγωγής για αρχάριους στη σειρά προγραμματισμού Ιστού jQuery. Το μέρος 1 κάλυψε τα βασικά στοιχεία του jQuery σχετικά με τον τρόπο συμπερίληψής του στο έργο σας και των επιλογών. Στο μέρος 2, θα συνεχίσουμε με τη βασική χρήση καθώς εξετάζουμε ορισμένες μεθόδους που μπορείτε να εκτελέσετε σε αυτά τα στοιχεία DOM και μερικές ακόμη βασικές γλώσσες.
Την περασμένη εβδομάδα, μίλησα για το πόσο σημαντικό είναι το jQuery για οποιονδήποτε σύγχρονο προγραμματιστή ιστού και γιατί είναι φοβερό. Αυτή την εβδομάδα, νομίζω ότι είναι καιρός να βρώσουμε τα χέρια μας με κάποιο κώδικα και μάθαμε πώς να κάνουμε πραγματικά χρήση του jQuery στα έργα μας. Θα το πω τώρα - δεν χρειάζεται να μάθετε Javascript για να χρησιμοποιήσετε το jQuery. Είναι πιθανότατα καλύτερο αν σκέφτεστε το jQuery ως εξέλιξη του Javascript.
Εάν ο παλιός σας υπολογιστής σπάσει και δεν αξίζει να επιδιορθωθεί, το πρόβλημα προκύπτει από τον τρόπο πρόσβασης στα δεδομένα σας. Η απομάκρυνση της μονάδας από τον παλιό υπολογιστή είναι συνήθως πολύ εύκολη, ακόμη και σε φορητό υπολογιστή, αλλά η προσπάθεια μεταμόσχευσης αυτής της μονάδας σε ένα νέο μηχάνημα παρουσιάζει μια εντελώς νέα σφαίρα προβλημάτων.
Ήθελα να δοκιμάσω το SiriProxy για κάποια έργα οικιακού αυτοματισμού Arduino, αλλά αρνούμαι να αγοράσω ένα νέο τηλέφωνο όταν το iPhone 4 μου λειτουργεί ακόμα καλά. Αλλά τότε συνειδητοποίησα? Έχω ήδη το Siri, στο iPad 3 μου. Σίγουρα θα μπορούσα να το χρησιμοποιήσω; Πράγματι μπορείτε. Έτσι, σε αυτό το σεμινάριο θα σας καθοδηγήσω να δουλέψετε το SiriProxy με το iPad 3 και το Mac OSX.
Την τελευταία φορά, σας έδειξα μερικούς τρόπους για να ρυθμίσετε την ομιλία σας στα έργα Arduino μέσω του SiriProxy, OS X's ενσωματωμένα στοιχεία με δυνατότητα ομιλίας και ορισμένα σενάρια Automator ή ακόμη και ένα ειδικό υλικό αναγνώρισης φωνής πατατακι. Σας άφησα με μια γρήγορη επίδειξη να ανάβω τα φώτα μου, αλλά δεν εξήγησα πώς το πέτυχα από την πλευρά του υλικού. Ας δούμε σήμερα πώς μπορείτε να ελέγχετε συσκευές υψηλής ισχύος - όπως το βραστήρα σας ή μερικές λάμπες δαπέδου.
Αρχίζω πραγματικά να λατρεύω τον Arduino μου τελευταία. έχοντας περάσει από τα βασικά μαθήματα και έφτιαξα έναν κύβο LED, ήμουν έτοιμος να αντιμετωπίσω κάτι πολύ πιο περίπλοκο. Ευτυχώς, ο λόγος που ελέγχει ένα έργο Arduino δεν είναι τόσο περίπλοκος όσο νόμιζα - οπότε εδώ είναι 3 διαφορετικές προσεγγίσεις που μπορείτε να ακολουθήσετε.
Το jQuery είναι μια βιβλιοθήκη σεναρίων από την πλευρά του πελάτη που χρησιμοποιεί σχεδόν κάθε σύγχρονος ιστότοπος - καθιστά τους ιστότοπους διαδραστικούς. Δεν είναι η μόνη βιβλιοθήκη Javascript, αλλά είναι η πιο ανεπτυγμένη, πιο υποστηριζόμενη και χρησιμοποιείται ευρύτερα. Είναι ένα από τα δομικά στοιχεία κάθε σύγχρονου ιστότοπου. Αλλά τι ακριβώς είναι το jQuery, τι το καθιστά τόσο δημοφιλές και γιατί πρέπει να σας ενδιαφέρει εάν ξεκινάτε ως προγραμματιστής ιστού;
Οι καιροί είναι δύσκολες και καθώς η κοινωνία κινείται όλο και περισσότερο προς τις ψηφιακές υπηρεσίες και τα πάντα στο διαδίκτυο, εκεί…
Το Moves είναι μια νέα εφαρμογή iPhone που έχει σχεδιαστεί για να παρακολουθεί τη δραστηριότητά σας - τρέξιμο, περπάτημα και ποδηλασία - κατά τη διάρκεια μιας ολόκληρης ημέρας. Είναι δωρεάν και δεν απαιτεί επιπλέον συσκευές. Η μόνη απαίτηση είναι ότι παραμένει σε λειτουργία στο παρασκήνιο. Μπορείτε να κατεβάσετε το Moves από το κατάστημα iTunes. Όταν η εφαρμογή εκτελείται (είτε στο παρασκήνιο είτε στο προσκήνιο), χρησιμοποιεί το επιταχυνσιόμετρο για τη μέτρηση των βημάτων που έχουν ληφθεί κατά τη διάρκεια των κινήσεων με τα πόδια ή το τρέξιμο και το GPS για την παρακολούθηση διαδρομών.