Tot ce vreau pentru Crăciun (lista de preferințe a dezvoltatorului)

Este din nou momentul acelui moment și există o șansă bună să căutați idei de cadouri pentru prietenii programatori. Sau, poate, aveți nevoie de o listă pe care să o transmiteți prietenilor și familiei, așa că au niște idei pentru tine! Oricum, această listă de cadouri gagici ar trebui să acopere majoritatea dezvoltatorilor.


Gadgeturi

Fiind dezvoltatori și geeks, ne place toate gadget-urile, nu? Iată câteva dintre cele mai bune pe care prietenii dvs. se vor bucura cu siguranță.


Tablete

În timp ce există o șansă destul de bună ca toți geekii din viața ta să aibă un comprimat de o anumită aromă, dacă nu, una dintre acestea va face pentru un cadou minunat.

  • Apple iPad
  • Suprafața Microsoft
  • Google Nexus

eReader

Dacă destinatarul dvs. este un mare cititor de cărți, poate că un dispozitiv dedicat de citire ar putea fi mai apreciat. Desigur, Kindle-ul poate fi cel mai popular, dar cu siguranță nu este singura opțiune.

  • Barnes & Nook Nook
  • Amazon Kindle

Hardware programabil

Aceasta este pentru geek-ul de programare dur în viața ta. Așa cum spune site-ul său web, Arduino este o "platformă de prototipuri electronice cu sursă deschisă". Există tot felul de proiecte de programare simple (și nu atât de simple) pe care le puteți face cu una dintre aceste plăci și câteva add-on-uri, . Puteți găsi un distribuitor lângă dvs. pe site-ul web Arduino.

În cazul în care audiența dvs. geek este un pic mai tânăr, s-ar putea să vă gândiți la Raspberry Pi: acesta este un calculator super-ieftin, de dimensiuni de credit, care se conectează la un televizor și la o tastatură. Este o modalitate foarte bună de a învăța multe despre programare. Bara laterală dreaptă de pe pagina principală Raspberry Pi enumeră mai multe locuri pentru a cumpăra unul.


Căști

Fiecare dezvoltator va aprecia un set foarte bun de căști: majoritatea dintre noi le purtăm toată ziua! Există zeci de modele bune acolo, dar aici sunt câteva din ceea ce considerăm a fi cele mai bune.

  • Beats Studio (le-am cumpărat recent și le iubesc.)
  • Bose AE2 căști audio
  • Audio-Technica ATHM50S Căști profesionale pentru monitor
  • Căști Sennheiser PXC 450

Cărți

Dezvoltatorii (și, într-adevăr, geeks, în general) nu opresc niciodată învățarea, așa că orice carte va fi o alegere excelentă. Iată ce cred că prietenii dvs. de la dezvoltatori se vor bucura.

  • Design pentru hackeri

    Majoritatea dezvoltatorilor nu sunt cunoscuți pentru abilitățile lor de proiectare, dar această carte ar trebui, cel puțin, să le împiedice să ardă orice minge de ochi.

  • Menținerea JavaScript

    Orice dezvoltator de JavaScript va aprecia cea mai recentă carte a lui Nicolas Zakas despre scrierea codului JavaScript care este ușor de întreținut în rândul unei echipe de dezvoltatori.

  • Arhitectură scalabilă și modulară pentru CSS

    Pentru dezvoltatorul de front-end în viața ta: Arhitectură scalabilă și modulară pentru CSS este un ghid excelent pentru utilizarea cadrelor CSS și CSS.

    Alternativ, obțineți această carte ca parte a unui membru Tuts + Premium.

  • Mobile First

    Oricine dezvoltă sau proiectează pe partea din față va aprecia această carte, "ghidul strategic complet pentru proiectarea web-ului mobil". Bineînțeles, orice volum A Book Apart ar face o alegere bună pentru orice utilizator din față.

  • Șapte limbi în șapte săptămâni

    Majoritatea programatorilor iubesc să învețe limbi noi, iar această carte îi va ajuta să facă asta. Dar, mai degrabă decât să înveți un singur limbaj în profunzime, vor învăța elementele de bază ale celor șapte în doar două luni; vorbi despre lărgirea perspectivei tale!

  • Șapte baze de date în șapte săptămâni

    La fel ca ultima carte, aceasta va lua destinatarul dvs. prin intermediul a șapte baze de date extrem de diferite, învățându-le conceptele de bază ale fiecăruia.

  • Programarea PHP

    Au un prieten care vrea să intre în construirea de site-uri web? PHP este un loc minunat pentru a începe, iar această carte lansată recent (sau recent actualizată) ar fi o carte excelentă pentru a începe.

  • Rails 4 în acțiune

    Sigur, Rails 4 nu a ieșit încă, dar va fi în curând. Orice dezvoltator Rails va aprecia această carte pentru al ajuta să țină la curent.

  • Async JavaScript

    Aceasta este o carte cu adevărat elegantă: cu utilizarea atât de largă a JavaScript, veți descoperi că este incredibil de util să știți cum să gestionați sarcinile asincrone "fără a vă pierde sanatatea într-o mulțime de apeluri".


Alte distracții

Și asta nu este cu adevărat începutul unor daruri ciudate. Iată câteva alte idei pe care geek-ul din viața ta le-ar plăcea să le primească:

Big Jambox

Griffin PowerMate

Morphie Juice Pack Universal Power Station Duo

Câmp Note Colours Abonament

Buzunar clasic din piele de tip Saddleback

iPod Touch / Nano / Shuffle

Olympus E-PL5

12South HoverBar

buckyballs


Cadouri digitale

Noi, geeks, știm mai bine decât oricine că nu orice dar trebuie să fie tangibil. Deși suntem cu siguranță (și evident) parțiali pentru minunatul Tuts + Premium, adevărul este că există o varietate de servicii de abonament excelente pentru dezvoltatori la orice nivel, inclusiv:

  • Tuts + Premium (recomandat)
  • PeepCode
  • Team Treehouse
  • CodeSchool

Desigur, nu toate cadouri dvs. trebuie să fie legate de cod. Aproape oricine - nu doar dezvoltatorii - ar aprecia una dintre aceste cărți cadou:

  • iTunes (funcționează și cu App Store, iBookstore și Mac App Store)
  • Rdio
  • Carte de cadou Amazon
  • Ajutați-o pe o afacere (Kiva)

Concluzie

Aceasta este o învelitoare (cu totul intenționat)! Am renunțat la ceva pe care îl cumperi pentru prietenii tăi buni? Sau ceva în care sperați în secret? Să o auzim în comentarii!

Cod