Als Hauptentwickler und Leiter aller technischen Bereiche hier bei MakeUseOf verbringe ich die meiste Zeit damit, Dinge zu programmieren und Leute per E-Mail zu benachrichtigen. Meine Anforderungen sind nicht sehr kompliziert, und ich verwende keine Systeme, mit denen Dinge erledigt werden können, und ich bin auch kein Produktivitätshund. Ich finde einfache Arbeiten am besten und genieße das Leben auf der Überholspur nicht. Lesen Sie weiter, um herauszufinden, welche Tools und Apps ich für wichtig halte - sowohl unter OSX als auch unter iOS.
Ich liebe meine Arduinos. Zu jedem Zeitpunkt habe ich einige Projekte in Arbeit - Prototyping ist mit ihnen einfach so einfach. Aber manchmal möchte ich das Projekt funktionsfähig halten, ohne ein anderes Arduino zu kaufen. Jedes Mal 30 Dollar für einen ziemlich einfachen Mikrocontroller auszugeben, für den ich nur einen Teil der Funktionalität benötige, ist einfach albern. An diesem Punkt wird das Erstellen eines Arduino-Klons zu einer praktikablen Option.
In unserer letzten Lektion in dieser jQuery for Beginners-Lernserie werfen wir einen kurzen Blick auf die jQuery-Benutzeroberfläche - das am häufigsten verwendete jQuery-Plugin zum Hinzufügen grafischer Benutzeroberflächen zu Webanwendungen. Von ausgefallenen Formularen und visuellen Effekten bis hin zu ziehbaren Widgets, Drehfeldern und Dialogfeldern - mit der jQuery-Benutzeroberfläche können Sie umfangreiche Web-Benutzeroberflächen erstellen.
Da Wordpress jetzt 1 von 6 Websites mit Strom versorgt, müssen sie etwas richtig machen. Sowohl für erfahrene Entwickler als auch für Anfänger hat Wordpress etwas zu bieten. Aber gerade als Sie sich auf den Weg zum Wordpress-Nirvana machen, werden Sie auf einen Stolperstein stoßen: "Brauche ich wordpress.com oder wordpress.org? Was ist der Unterschied?!" Diese Frage taucht häufig auf, daher habe ich beschlossen, einen endgültigen Leitfaden zu schreiben.
Lassen Sie mich Ihnen sagen, dass es in der Tat eine harte Arbeit ist, jede Woche einen Live-Videostream und einen Podcast zu erstellen. Eigentlich... das ist eine völlige Lüge - aber sag meinen Co-Gastgebern nicht, dass es wirklich nicht einfacher sein könnte, weil sie mich für ein Genie halten. Sie benötigen keine teure Software, kein spezielles "Podcast-Webhosting" und es ist nicht einmal so aufwendig, alles einzurichten.
Die Remee Lucid Dreaming Mask (ausgesprochen rem-may) behauptet, Ihnen bei der Beherrschung der Kunst der Traumkontrolle zu helfen; oder wie es allgemein bekannt ist, Klares Träumen. Schließen Sie sich mir an, während wir uns im Kaninchenbau verlieren. Die Abenteuer von Alice werden im Vergleich wirklich zahm erscheinen. Wir werden es auch sein eine brandneue Remee Lucid Dreaming Maske geben an einen MakeUseOf-Leser, um die Erfahrung zu vervollständigen!
SimCity war eines der ersten PC-Spiele, die ich jemals gespielt habe, als es 1989 zum ersten Mal veröffentlicht wurde - ich war damals erst 7 Jahre alt. Sie werden dann verstehen, warum dieses Spiel einen besonders hohen Stellenwert in meinem Herzen hat und warum der Start der letzten Iteration etwas beunruhigend war. Was genau ist beim Start schief gelaufen und was noch wichtiger ist - ist das Spiel gut?
Irgendwann in Ihrer Podcasting-Karriere nähern Sie sich dem gleichen Punkt wie wir: Wohin gehen wir von hier aus? Sie haben eine solide Hörerbasis aus Freunden, Kollegen, Mundpropaganda und zufälligen Besuchern aufgebaut - aber das Wachstum hat sich verlangsamt. Was jetzt? Was können Sie tun, um Ihren Podcast zu bewerben und auf die nächste Stufe zu bringen?
Eine unglaublich effektive Verwendung einer von Facebook gehosteten Markenseite besteht darin, die Leute dazu zu motivieren, die Seite zu mögen, indem einige geheime Inhalte nur für Mitglieder erstellt werden. üblicherweise als "Fan Gate" bezeichnet. Facebook ist auch eine Partnerschaft mit Heroku eingegangen - einem Cloud-Hosting-Unternehmen. Dies bedeutet, dass Sie Ihre eigene grundlegende Facebook-App erstellen und kostenlos auf einem sicheren Server hosten können. Lesen Sie weiter, während ich eine einfache Facebook-Fan-Gate-Seiten-Tab-App auf Heroku erstelle, die kostenlos gehostet wird.
Ich denke, es ist nicht unangemessen zu sagen, dass Reddit den wahren Zweck des Internets erfüllt - als süchtig machende Zeitverschwendung, die sich füllen kann Sie denken an alles, von obskurem und wahrscheinlich illegalem NSFW bis hin zu Bildern von Eichhörnchen, die ungewöhnliche Dinge essen (yep, das werde ich verlinken zu). Es ist aber auch fair zu sagen, dass die Oberfläche der Reddit-Website selbst grausam ist. Hier sind ein paar Apps - kostenlos und kostenpflichtig, gut und schlecht.
Gegen Ende unserer jQuery-Mini-Tutorial-Reihe ist es an der Zeit, uns eine der am häufigsten verwendeten Funktionen von jQuery genauer anzusehen. Mit AJAX kann eine Website im Hintergrund mit einem Server kommunizieren, ohne dass die gesamte Seite neu geladen werden muss. Von unendlichen Statusströmen im Facebook-Stil bis zum Senden von Formulardaten gibt es eine Million verschiedene Situationen im wirklichen Leben, in denen diese Technik nützlich sein kann.
Heute werden wir noch einen Schritt weiter gehen und wirklich zeigen, wo jQuery glänzt - Ereignisse. Wenn Sie den vorherigen Tutorials gefolgt sind, sollten Sie jetzt ein ziemlich gutes Verständnis der grundlegenden Codestruktur von jQuery (und allen) haben die schrecklichen geschweiften Klammern, die dazu gehören) sowie wie man Elemente des DOM findet und einige Dinge, die man tun kann, um zu manipulieren Sie. Ich habe Ihnen auch gezeigt, wie Sie auf die Entwicklerkonsole in Chrome zugreifen und wie Sie sie möglicherweise zum Debuggen Ihres jQuery-Codes verwenden.
Wenn Sie bisher meinen jQuery-Tutorials gefolgt sind, sind möglicherweise bereits einige Codeprobleme aufgetreten, und Sie wissen nicht, wie Sie diese beheben können. Bei einem nicht funktionierenden Code ist es sehr schwierig, die fehlerhafte Codezeile genau zu bestimmen - und hier kommen Debugging- und Entwicklertools ins Spiel. Bevor wir mit einem komplexeren jQuery-Code fortfahren, sollten wir uns die Tools ansehen, die im weltweit beliebtesten Browser - Chrome - verfügbar sind.
jQuery ist wohl eine wesentliche Fähigkeit für den modernen Webentwickler, und ich hoffe, Ihnen in dieser kurzen Miniserie das Wissen zu vermitteln, wie Sie es in Ihren eigenen Webprojekten einsetzen können. Im ersten Teil unseres jQuery-Tutorials haben wir uns mit einigen Sprachgrundlagen und der Verwendung von Selektoren befasst. In Teil 2 gingen wir zu Methoden zur Manipulation des DOM über. In Teil 3 werden wir uns mit dem Problem befassen, wie jQuery verzögert werden kann, bis die Seite geladen ist.
Die letzte große Innovation in der Welt des Spielens war der WiiMote Motion Controller, der erstmals 2006 erhältlich war. Es war der Schauplatz der aktuellen Generation, wurde aber seitdem von der technisch überlegenen Xbox Kinect überschattet. Aber 6 Jahre später muss ich fragen - ist es das? Sind wir jetzt mit Innovation fertig?
Dies ist Teil einer fortlaufenden Einführung für Anfänger in die jQuery-Webprogrammierungsserie. Teil 1 befasste sich mit den jQuery-Grundlagen zum Einfügen in Ihr Projekt und den Selektoren. In Teil 2 werden wir mit der grundlegenden Verwendung fortfahren, während wir uns einige Methoden ansehen, die Sie für diese DOM-Elemente ausführen können, sowie einige weitere Sprachgrundlagen.
Letzte Woche habe ich darüber gesprochen, wie wichtig jQuery für jeden modernen Webentwickler ist und warum es großartig ist. Ich denke, diese Woche ist es an der Zeit, dass wir uns mit Code die Hände schmutzig machen und lernen, wie wir jQuery in unseren Projekten tatsächlich einsetzen können. Ich sage das jetzt - Sie müssen kein Javascript lernen, um jQuery verwenden zu können. Es ist wahrscheinlich am besten, wenn Sie sich jQuery als eine Weiterentwicklung von Javascript vorstellen.
Wenn Ihr alter Computer kaputt geht und es sich nicht lohnt, ihn zu reparieren, tritt das Problem auf, wie Sie auf Ihre Daten zugreifen können. Das Herausnehmen des Laufwerks aus dem alten PC ist normalerweise ziemlich einfach, selbst auf einem Laptop, aber der Versuch, dieses Laufwerk dann auf einen neuen Computer zu übertragen, bringt ein ganz neues Problem mit sich.
Ich wollte SiriProxy für einige Arduino-Hausautomationsprojekte ausprobieren, aber ich weigere mich, ein neues Telefon zu kaufen, wenn mein iPhone 4 noch einwandfrei funktioniert. Aber dann wurde mir klar; Ich habe Siri bereits auf meinem iPad 3. Sicher könnte ich das gebrauchen? In der Tat können Sie. In diesem Tutorial werde ich Sie durch die Funktionsweise von SiriProxy mit Ihrem iPad 3 und Mac OSX führen.
Beim letzten Mal habe ich Ihnen einige Möglichkeiten gezeigt, wie Sie Ihre Arduino-Projekte über SiriProxy, OS X, sprachgesteuert gestalten können Integrierte sprechbare Elemente und einige Automator-Skripte oder sogar eine dedizierte Spracherkennungshardware Chip. Ich habe Ihnen eine kurze Demo hinterlassen, in der ich mein Licht anmache, aber nicht erklärt, wie ich das auf der Hardwareseite erreicht habe. Schauen wir uns heute an, wie Sie Hochleistungsgeräte wie Ihren Wasserkocher oder einige Stehlampen steuern können.
Ich fange in letzter Zeit wirklich an, meinen Arduino zu lieben. Nachdem ich die grundlegenden Tutorials durchgesehen und sogar einen LED-Würfel erstellt hatte, war ich bereit, etwas viel Komplexeres anzugehen. Glücklicherweise ist die Sprachsteuerung eines Arduino-Projekts nicht so komplex, wie ich gedacht habe. Hier sind drei deutlich unterschiedliche Ansätze, die Sie verfolgen können.
jQuery ist eine clientseitige Skriptbibliothek, die fast jede moderne Website verwendet - sie macht Websites interaktiv. Es ist nicht die einzige Javascript-Bibliothek, aber die am weitesten entwickelte, am meisten unterstützte und am weitesten verbreitete. Es ist einer der Bausteine jeder modernen Website. Aber was genau ist jQuery, was macht es so beliebt und warum sollten Sie sich darum kümmern, wenn Sie als Webentwickler anfangen?
Die Zeiten sind hart und da sich die Gesellschaft zunehmend in Richtung digitaler Dienste und alles Online bewegt, gibt es…
Moves ist eine neue iPhone-App, mit der Sie Ihre Aktivitäten - Laufen, Gehen und Radfahren - über einen ganzen Tag verfolgen können. Es ist kostenlos und erfordert keine zusätzlichen Geräte. Die einzige Voraussetzung ist, dass es im Hintergrund läuft. Sie können Moves aus dem iTunes Store herunterladen. Wenn die App ausgeführt wird (entweder im Hintergrund oder im Vordergrund), misst sie mithilfe des Beschleunigungsmessers die Schritte, die während des Gehens oder Laufens ausgeführt werden, und GPS, um Routen zu verfolgen.