Jako główny programista i szef działu technologii w MakeUseOf, większość mojego czasu spędzam na kodowaniu rzeczy i wysyłaniu e-maili do ludzi. Moje wymagania nie są bardzo skomplikowane i nie używam żadnych systemów „do załatwiania spraw”, nie jestem też ogarkiem produktywności. Proste prace najlepiej mi pasują i nie cieszę się życiem na szybkim pasie. Czytaj dalej, aby dowiedzieć się, jakie narzędzia i aplikacje uważam za niezbędne - zarówno na OSX, jak i iOS.

Kocham moje Arduinos. W dowolnym momencie mam sporo projektów w ruchu - prototypowanie jest z nimi takie proste. Ale czasami chcę utrzymać funkcjonalność projektu bez kupowania kolejnego Arduino. Wydawanie 30 USD za każdym razem na dość prosty mikrokontroler, niż potrzebuję tylko niektórych funkcji, jest po prostu głupie. W tym momencie zbudowanie klonu Arduino staje się realną opcją.

W naszej ostatniej lekcji w tej serii samouczków jQuery dla początkujących przyjrzymy się krótko interfejsowi użytkownika jQuery - najczęściej używanej wtyczce jQuery do dodawania graficznych interfejsów użytkownika do aplikacji internetowych. Od fantazyjnych form i efektów wizualnych po przeciągalne widżety, pokrętła i okna dialogowe - interfejs użytkownika jQuery umożliwia tworzenie bogatych interfejsów sieciowych.

Ponieważ Wordpress obsługuje teraz 1 na 6 witryn, muszą robić coś dobrze. Zarówno dla doświadczonych programistów, jak i nowicjuszy Wordpress ma coś do zaoferowania. Ale jak tylko zaczniesz swoją ścieżkę nirwany Wordpress, natkniesz się na przeszkodę: „Czy potrzebuję wordpress.com lub wordpress.org? Co za różnica?!" To pytanie często się pojawia, więc postanowiłem napisać ostateczny przewodnik.

Pozwól, że ci powiem - prowadzenie co tydzień transmisji wideo na żywo i podcastów jest naprawdę ciężką pracą. Właściwie… to kompletne kłamstwo - ale nie mów moim współgospodarzom, że ponieważ myślą, że jestem geniuszem, to naprawdę nie może być łatwiejsze. Nie potrzebujesz drogiego oprogramowania, nie potrzebujesz żadnego specjalistycznego „hostingu podcastów”, a konfiguracja wszystkiego nie wymaga nawet tyle wysiłku.

Remee Lucid Dreaming Mask (wymawiane rem-maj) twierdzi, że pomaga ci w opanowaniu sztuki kontroli snu; lub jak to jest bardziej znane, Świadome sny. Dołącz do mnie, gdy zatracimy się w króliczej dziurze; w porównaniu z nimi przygody Alicji będą naprawdę oswojone. My też będziemy dając nową maskę Remee Lucid Dreaming do jednego czytnika MakeUseOf, aby ukończyć doświadczenie!

SimCity było jedną z pierwszych gier na PC, w które grałem, kiedy została wydana w 1989 roku - miałem wtedy zaledwie 7 lat. Zrozumiecie zatem, dlaczego ta gra zajmuje szczególnie drogie miejsce w moim sercu i dlaczego jej najnowsza wersja była nieco niepokojąca. Co dokładnie poszło nie tak z premierą, a co ważniejsze - czy gra jest dobra?

W pewnym momencie swojej kariery podcasting zamierzasz zbliżyć się do tego samego, co my: dokąd zmierzamy? Zbudowałeś solidną bazę słuchaczy od znajomych, współpracowników, ustnych i przypadkowych gości - ale wzrost spowolnił. Co teraz? Co możesz zrobić, aby promować swój podcast i przenieść go na wyższy poziom?

Jednym z niewiarygodnie skutecznych sposobów korzystania ze strony marki hostowanej na Facebooku jest zachęcanie ludzi do polubienia strony poprzez tworzenie tajnych treści tylko dla członków; powszechnie określany jako „bramka wentylatora”. Facebook współpracuje również z Heroku - firmą hostingową w chmurze - co oznacza, że ​​możesz stworzyć własną podstawową aplikację Facebook i hostować ją za darmo na bezpiecznym serwerze. Czytaj dalej, gdy tworzę podstawową aplikację zakładki fan-gate na Facebooku, hostowaną za darmo na Heroku.

Myślę, że nie jest nierozsądne stwierdzenie, że Reddit spełnia prawdziwy cel Internetu - jako uzależniający zasysający czas, który może wypełnić twój umysł z czymkolwiek, od niejasnych i prawdopodobnie nielegalnych NSFW po zdjęcia wiewiórek jedzących niezwykłe rzeczy (tak, to link powiem do). Ale można również powiedzieć, że interfejs samej witryny Reddit jest okropny. Oto kilka aplikacji - darmowych i płatnych, dobrych i złych.

Gdy zbliżamy się do końca naszej serii mini-samouczków jQuery, najwyższy czas przyjrzeć się dokładniej jednej z najczęściej używanych funkcji jQuery. AJAX pozwala stronie komunikować się z serwerem w tle bez konieczności ponownego ładowania całej strony. Od nieskończonych strumieni statusu w stylu Facebook po przesyłanie danych formularzy - istnieje milion różnych rzeczywistych sytuacji, w których ta technika może być przydatna.

Dzisiaj zamierzamy go podnieść i naprawdę pokazać, gdzie świeci jQuery - wydarzenia. Jeśli korzystałeś z poprzednich samouczków, powinieneś teraz dość dobrze rozumieć podstawową strukturę kodu jQuery (i wszystkich okropne nawiasy klamrowe, które się z tym wiążą), a także jak znaleźć elementy DOM i niektóre rzeczy, które możesz zrobić, aby manipulować im. Pokazałem również, jak uzyskać dostęp do konsoli programisty w Chrome i jak możesz jej użyć do debugowania kodu jQuery.

Jeśli do tej pory obserwowałeś moje samouczki jQuery, być może masz problemy z kodem i nie wiesz, jak je naprawić. W obliczu niefunkcjonalnego fragmentu kodu bardzo trudno jest dokładnie wskazać obrażającą linię kodu - i tam właśnie pojawiają się narzędzia do debugowania i programowania. Więc zanim przejdziemy do bardziej złożonego kodu jQuery, pomyślałem, że sprawdzimy narzędzia dostępne w najpopularniejszej przeglądarce na świecie - Chrome.

jQuery jest prawdopodobnie niezbędną umiejętnością dla współczesnego twórcy stron internetowych, a w tej krótkiej mini-serii mam nadzieję, że dam wam wiedzę, aby zacząć z niej korzystać w swoich własnych projektach internetowych. W pierwszej części naszego samouczka jQuery przyjrzeliśmy się podstawom języka i sposobom korzystania z selektorów; w części 2 przeszliśmy do metod manipulacji DOM. W części 3 zajmiemy się problemem opóźnienia jQuery do czasu załadowania strony.

Ostatnią znaczącą innowacją w świecie gier był kontroler ruchu WiiMote, pierwszy dostępny w 2006 roku. Ustawił scenę dla obecnej generacji, ale odtąd został przyćmiony przez technicznie doskonałego Xbox Kinect. Ale po 6 latach muszę zapytać - czy to wszystko? Czy już skończyliśmy z innowacjami?

Jest to część ciągłego wprowadzenia dla początkujących do serii programowania stron internetowych jQuery. Część 1 obejmowała podstawy jQuery dotyczące tego, jak włączyć go do projektu oraz selektorów. W części 2 będziemy kontynuować podstawowe użycie, gdy przyjrzymy się niektórym metodom, które możesz wykonać na tych elementach DOM, i kilku innych podstawach językowych.

W zeszłym tygodniu mówiłem o tym, jak ważna jest jQuery dla każdego współczesnego programisty i dlaczego jest niesamowita. W tym tygodniu wydaje mi się, że nadszedł czas, aby zabrudzić sobie ręce kodem i nauczyć się, jak właściwie korzystać z jQuery w naszych projektach. Powiem to teraz - nie musisz uczyć się Javascript, aby korzystać z jQuery. Prawdopodobnie najlepiej, jeśli uważasz jQuery za ewolucję Javascript.

Jeśli stary komputer się zepsuje i po prostu nie warto go naprawiać, pojawia się problem z dostępem do danych. Wyjmowanie dysku ze starego komputera jest zwykle dość łatwe, nawet na laptopie, ale próba przeszczepienia tego dysku na nową maszynę stwarza zupełnie nową dziedzinę problemów.

Chciałem wypróbować SiriProxy do niektórych projektów automatyki domowej Arduino, ale odmawiam zakupu nowego telefonu, gdy mój iPhone 4 nadal działa dobrze. Ale potem zrozumiałem; Mam już Siri na iPadzie 3. Z pewnością mógłbym tego użyć? Rzeczywiście możesz. W tym samouczku przeprowadzę Cię przez proces uruchamiania SiriProxy z iPadem 3 i Mac OSX.

Ostatnim razem pokazałem kilka sposobów sterowania mową w projektach Arduino za pomocą SiriProxy, OS X. wbudowane elementy mówione oraz niektóre skrypty Automatora, a nawet dedykowany sprzęt do rozpoznawania głosu żeton. Zostawiłem ci szybką prezentację, w której włączam światła, ale nie wyjaśniłem, jak to osiągnąłem po stronie sprzętowej. Przyjrzyjmy się dzisiaj, w jaki sposób możesz sterować urządzeniami dużej mocy - takimi jak czajnik lub niektóre lampy podłogowe.

Ostatnio naprawdę zaczynam kochać moje Arduino; po przejściu podstawowych samouczków, a nawet stworzeniu kostki LED, byłem gotów rozwiązać coś znacznie bardziej złożonego. Na szczęście mowa kontrolująca projekt Arduino nie jest tak skomplikowana, jak myślałem - więc oto 3 wyraźnie różne podejścia.

jQuery to biblioteka skryptów po stronie klienta, z której korzysta prawie każda nowoczesna strona internetowa - sprawia, że ​​strony są interaktywne. Nie jest to jedyna biblioteka JavaScript, ale jest najbardziej rozwinięta, najczęściej obsługiwana i najczęściej używana. To jeden z elementów każdej nowoczesnej witryny. Ale czym dokładnie jest jQuery, co sprawia, że ​​jest tak popularny i dlaczego warto się nim przejmować, jeśli zaczynasz jako programista internetowy?

Czasy są ciężkie, a wraz z postępem społeczeństwa w kierunku usług cyfrowych i wszystkiego, co online,…

Moves to nowa aplikacja na iPhone'a zaprojektowana do śledzenia Twojej aktywności - biegania, chodzenia i jazdy na rowerze - przez cały dzień. Jest bezpłatny i nie wymaga żadnych dodatkowych urządzeń. Jedynym wymaganiem jest to, aby pozostawał uruchomiony w tle. Możesz pobrać Moves ze sklepu iTunes. Gdy aplikacja jest uruchomiona (w tle lub na pierwszym planie), wykorzystuje akcelerometr do mierzenia kroków wykonanych podczas chodzenia lub biegania, a GPS do śledzenia tras.