Cum țin pasul cu noutățile din programare 🏃‍

Totul în programming-world evoluează super rapid. Că e bine, că e rău, nu cred că ține de expertiza mea, însă apar tot felul de tehnologii noi, framework-uri, pattern-uri noi, lucruri care fac programarea mai entertaining sau pur și simplu lucruri făcute mai bine. Pentru că, din punctul meu de vedere, este un domeniu în care încă se evoluează impresionant. Unele se dovedesc a fi bune, faine și cu o audiență care le adoptă destul de deschis și repede. Știu câteva librării vedete la capitolul ăsta (cough: ReactJS).

Cert este că totul se mișcă rapid, mai ales în web-development și mie îmi place să nu fiu lăsat prea în urmă și încerc, pe cât posibil, să tot recuperez zilnic sau să îmi măresc domeniul de cunoștințe, mai bine zis, că nu ma ăștept să știu nici 50% din tot (that’s so not gonna happen in programming).

În fine, ce vreau eu să împart cu voi sunt câteva link-uri și ponturi care vă pot ajuta în a fi la curent cu ce mai e nou sau poate vă ajută să învățați unele chestii noi sau pur și simplu a vă pune la punct cu un limbaj de programare, un framework, o librărie, whatever…sau poate sunteți doar niște pisici curioase și cred eu că veți fi satisfăcuți.

Casăștiț: Tot ceea ce dau aici mai departe folosesc și eu la rândul meu. 

🍕 Tuts:

Important aici este să găsești stilul tău cel mai bun de învățare. Poate e văzând un video, poate citind un blog-post sau poate pur și simplu te joci cu API-ul unei librării, dar cel mai important e să îți găsești pasul cel mai bun în care înveți.

Personal, eu fac puțin din fiecare, cred că înainte de a vedea un video prefer să citesc o postare despre, iar apoi cel mai bine învăț deschizând editor-ul și codând. Compilez, fac debug, #nerdstuff. 

Cele mai faine tutoriale pentru web dev, din punctul meu de vedere le găsiți pe:

Cele mai bune articole din care să înveți sunt pe:

🎧 Podcasts

Sunt foarte faine dacă vă puteți concentra cât timp codați și la alte discuții despre tehnologie sau când mergeți pe stradă sau chiar și în mașină. 

🐣 Twitter

Când vine vorba de Twitter, eu sunt mare fan. Sunt câțiva oameni, majoritatea developeri, care merită urmăriți, dar cum ma cred a special snowflake o să încep cu mine.

🗞Newsletters

Da, încarcă mail-ul, dar unele sunt remindere foarte eficiente.

🍍 Some tips: 

  • Experimentează
  • Învață limbaje noi
  • Expune-te (GitHub, StackOverflow, Reddit, Twitter)
  • Lucrează la o aplicație
  • Întreabă-te deseori “De ce? Ce înseamnă magia asta?”
  • Citește codul altora de pe GitHub
  • Înțelege-l!
  • Caută mentori
  • Contribuie la Open-Source
  • Rabdare

Și nu uita: You don’t know JS!

👋

Am încercat produsele Crep Protect ca să vi le recomand și vouă

Ca și idee, solutiile Crep Protect sunt foarte eficiente în curățarea, întreținerea și protejarea pantofilor sport din piele, nabuc, piele întoarsa și materiale textile. Acum că știți la ce mă refer, ar trebui să știți și faptul că cei de la BROXO sunt unici importatori și distribuitori în România pentru produsele Crep Protect.

Produsele Crep Protect sunt comercializate în 52 de țări și hype-ul din jurul lor este unul real și creat foarte mult de branduri partenere precum FootLocker, JD Sports, Size?, Champs, Finish Line etc. Deci dacă vrei ca adidașii tăi să fie mereu fresh & clean trebuie să încerci aceste produse. 

Cum am spus, eu am avut ocazia să testez câteva produse și am fost foarte mulțumit. De exemplu, Kit-ul de curățare Crep Protect a fost o surpriză plăcută. Peria este foarte calitativă, iar spray-ul își face foarte bine treaba de a îndepărta murdăria de pe adidași. 

Am încercat și Spray-ul Crep Protect ce adaugă pe sneakerși o peliculă care respinge umezeala, praful, murdăria și care îi ferește de zgărieturi și de decolorarea produsă de razele UV.

Un alt produs fain și folositor ar mai fi șervețelele umede, care ajută foarte mult în cazul petelor. Sneakerșii trebuie curățați cât mai rapid de la producerea petei cu aceste șervețele, iar după ce totul se usucă, pata dispare complet. Am încercat pe o pată destul de mică, dar facută cu mai multe zile în urmă și it worked. 

Așa cum v-am spus, eu am folosit produsele, mulțumită celor de la BROXO și le recomand cu încredere, chiar m-au convins.

So, go grab ’em!

 

 

Uber, wtf?!

Am susținut serviciul ăsta de când au apărut zvonurile că va intra în Brașov, am scris despre el, am mers 99% din curse exclusiv cu Uber de când a apărut, am recomandat, am lăudat și acum mă simt puțin luat de prost. 

Am citit la Andrei o poveste în care și eu aș fi procedat fix la fel ca și el, cred că de la Brăila se trage. Nu mi s-a întămplat exact ce spune el, însă mi s-a întâmplat să dau comandă și șoferii să tot anuleze/să îmi dea mesaje să anulez pe motiv că ei sunt prea departe, când se pare că tot ceea ce căutau ei era un tarif dinamic din pricina faptului că abia începuse o ploaie. Am înțeles că se întâmplă și pe la București același căcat de când șoferii văd costul cursei. 

Dacă era un caz singular, treceam peste, dar deja mi-au cerut 3 șoferi să anulez cursa care până acum două săptămâni era acceptată de absolut oricare șofer. Și nu numai mie, nu numai de pe contul meu. Deci oamenii ne cam iau de fraieri, indiferent de cât de mult susții serviciul sau mergi cu el sau etc. 

Se pare că spiritul de șmecherie, de hai că prind o cursă mai mare, hai că îl anulez pe ăsta și îl mint despre motiv, că eu vânez un tarif dinamic, a trezit taximetristul din toți acești șoferi Uber. Și simt puțin dezgust când văd că regulile Uber îi cam acoperă și eu mă simt luat de prost, ceea ce nu îmi place absolut deloc.

În plus, nenea, tariful ăla dinamic, chiar dacă îl prinzi, ești în Brașov, smartass. Ce distanță nebună crezi tu că va parcurge următorul client? În loc de 10, faci 13 lei, o nebunie de afacere care te face să arați fix ca taximetristul ăla care nu îmi pornește ceasul.

Sper să ajungă plângerile astea pe la urechile cui trebuie, fiindcă observ că s-au cam adunat în ultimul timp pe interneț.

P.S: Nea Lică, Octavian și Costel care m-ați dus de nenumărate ori și acum mi-ați cerut să anulez că sunteți departe și plouă și poate prindeți un leu în plus, sunteți penibili.

Căști bluetooth Sennheiser HD 4.40 BT

Mi-am luat căștile astea acum ceva zile și m-am gândit că ar fi o idee bună să scriu câteva cuvinte despre ele încât să vă faceți o idee dacă sunteți în căutare de niște căști bluetooth, wireless, care au un sound fain și care, acum că sunt la reducere, pot spune că ar fi o achiziție de calitate care merită poate mai mult decât prețul pe care-l au acum.

Căștile vin în cutie împreună cu un săculeț pentru transport care nu știu cât de eficient este; un cablu 3.5mm jack; un cablu de încărcare Micro-USB.

Ca design căștile sunt făcute din plastic, destul de ok, nu dau impresia de plastic ieftin și nici nu par fragile. Ele se pliaza în mai multe puncte pentru a ajuta la transport și sunt destul de elastice. Tipul căștilor este over-ear, am înțeles că pot deveni incomode pentru cei cu urechi mai mari. Nu am pățit, le simt ok chiar și după câteva ore de purtat.

Ca sound stau destul de bine. Oferă un sound destul de echilibrat, nu iese nimic prea mult în evidență, ceea ce nu pot să spun că îmi place la nebunie, dar calitatea sunetului este de apreciat. Majoritatea genurilor muzicale sună bine. Bass-ul se simte, este prezent, mai puțin decât mi-ar plăcea mie, dar mulți spun că sunt niște căști foarte bune chiar și pentru bass-headers. Eu nu m-aș arunca atât de departe. De fapt, cred că ăsta este și singurul meu minus în ceea ce privește sunetul, mi-ar fi plăcut puțin mai mult punchy bass. 

 

My personal Pro’s:

  • Durata bateriei. Amazing, am uitat că trebuie să le încarc.
  • Sunetul este calitativ.
  • Prețul foarte bun pentru ce oferă.
  • Prezența bluetooth driver ApTX. 
  • Butoanele de pe căști sunt foarte intuitive și useful.

Cons:

  • Diferența volumului atunci când sunt pe bluetooth și atunci când sunt conectate prin jack. M-a frustrat mult problema asta, volumul este mai mare atunci când căștile sunt conectate. Nu știam că poate exista acest aspect, dar am întrebat pe Reddit de ce și mi s-a explicat frumos și am înțeles. Dar da, există o diferență între puterea volumului atunci când căștile sunt conectate prin bluetooth și atunci când sunt pe jack, iar din păcate, eu ascult muzică destul de tare și uneori se simte insuficientă puterea volumului atunci când sunt conectate prin bluetooth.

Dacă vreți același sunet bun, dar și cu noise cancelling, modelul HD 4.50 este ceea ce căutați. Nu se compară cu Bose, dar sunt niște căști foarte bune cu un preț destul de mic.

În concluzie, recomand Sennheiser HD 4.40 BT, o calitate superioară, pentru un preț ok.

Ce aplicații folosesc ( Desktop edition)

🔥 => folosesc intens;

🤓 => programare/work related;

🤩 => design/UX cool, nerdgasm;

❤ => nu aș putea fără;

👌 => helpful;

 

===========================

        ====  ESSENTIALS  ====

===========================

Adică chestii pe care le folosesc des, care de obicei pornesc odata cu laptopul, care mă ajută la cele mai simple task-uri.

1Password – de ținut minte toate parolele, cardurile, etc. E cross-platform și foarte, foarte util. 🔥❤

Alfred – un fel de Spotlight, dar mai rapid, mai deștept și plin de task-uri care fac interacțiunea cu alte aplicații mai ușoară și mai fun. 🔥

Paste – ține un istoric la tot ceea ce copiezi și arată delicios. ❤🔥🤩

Magnet – te ajută la a-ți organiza workspace-ul și ferestrele. 🔥 

Amphetamine – te ajută la a economisi energie, dar totuși Mac-ul tău să rămână deschis, în cazul în care vezi un film sau alte treburi de genul. 👌

The Unarchiver – dezarhivează, winrar pentru Mac. 👌

 

=============================

        ====  PRODUCTIVITY   ====

=============================

Calendare, prezentări, deschizătoare, d-astea.

Fantastical – aplicația mea preferată de calendar. Intuitivă, foarte mișto, recomand, chiar de e pe bani. Merită! 🔥❤🤓

Spark – e-mail client. Parcă îmi place mai mult Outlook de la Microsoft, dar e pe bani și nu am fost convins.

Annotate – după ce faci un screenshot poți desena și marca diverse lucruri pe el cu ajutorul acestei app. 👌

Gemini – scanează în calculator după fișiere duplicate și le poate șterge. 👌

 

=============================

        ====  NOTES   ====

=============================

Bear – prefer Bear mai mult decât Evernote, mi se pare mai intuitiv și mai rapid de folosit 🔥👌

Evernote – pentru sincronizare între device-uri și notițe mai complexe. 👌

Dropbox Paper – poate fi utilizat direct de pe web sau din aplicația Dropbox. 🤩

 

=============================

        ====  DEVELOPMENT   ====

=============================

O să includ aici IDE-uri, text editors, utilitare pe care le folosesc atunci când programez.

IntelliJ IDEA – pentru Java, puternic, mișto, îl folosesc și la serviciu, mi se pare cel mai puternic IDE pentru Java. E pă bani. 🔥❤🤩🤓

WebStorm – tot de la cei de la IDEA, un IDE foarte bun și complex pentru programare front-end. Ei spun că e cel mai deștept editor pentru Javascript. Sunt de acord. Tot pe bani. 🔥❤🤓

VSCode – un text editor foarte mișto și good-looking și pe care am început să-l folosesc atunci când programez front-end.E open source, e de la Microsoft, dar cu editorul ăsta chiar au rupt. Cu toate astea, e nevoie să instalați foarte multe plugin-uri ca să îl faceți cât mai eficient și interesant. Este free. 🔥❤🤩🤓

Atom – un alt text editor, dezvoltat de cei de la GitHub. L-am folosit puțin până să devin entuziasmat de VSCode. De asemenea, are nevoie de multe plugin-uri. Free. 🤩👌

Sublime Text – unul dintre cele mai folosite text editoare world-wide. Este free și puteți să-l personalizați foarte mult. 👌

Postman – majoritatea din domeniu îl știți. Un utilitar grafic care te ajută atunci când faci request-uri, API-uri etc.🤓

Dash – i love this one. O aplicație care adună într-un singur loc documentația pentru cam toate limbajele de programare/framework-uri etc. 🔥❤🤓🤩

Sketch – design related. O aplicație foarte bună și potrivită pentru web design/ UI.🤩

iTerm2 – un Terminal mai inteligent decât cel default de pe Mac. 🤓❤

 

=============================

        ====  PHOTO/VIDEO   ====

=============================

Lightroom – programul de suflet pentru editare fotografii. Foarte mișto, foarte popular, foarte bun, recomand. 🔥❤🤩

QuickTime Player – vine default, e ok. 👌 

VLC – de văzut cam orice fel de video. 🔥👌

GIF Brewery – de făcut GIF-uri din video.👌 

 

=============================

        ====  BROWSERS   ====

=============================

Safari – da, folosesc Safari pentru browsing și chestii personale, Google Chrome este prea mare consumator de baterie și Safari este mult mai bine optimizat pe Mac. 🔥🤩❤

Google Chrome – îl folosesc la development. Mult.🔥❤

=============================

        ====  OTHERS   ====

=============================

Aș putea să le trec și pe următoarele în anumite categorii, gen Cloud, Text editors, dar ar fi cam una pe categorie, așa că le voi enumera aici.

Dropbox – spațiu de stocare în cloud, sincronizare disponibilă pe toate device-urile, îmi place mai mult decât Google Drive.🔥🤩❤

Google Drive – la fel, spațiu de stocare în cloud.🔥

Text Wrangler – un text editor mai complex decât default-ul TextEditor.👌

uTorrent – client de torrente, csf.👌

Calibre – pentru Kindle, atunci când adaug cărți noi pe Kindle sau îmi schimb biblioteca.👌

Haptic Key – să se simtă o vibrație atunci când apăs pe touchbar.👌

Spotify – music client.❤🔥🤩

iTunes – music client (2).👌

Skype – Microsoft’s chat.👌

Rocket – emoji direct din tastatură, am început să le folosesc prin aplicații, în log-uri etc. Bine, pot folosi să le selectez și cu touchbar-ul, dar pentru cine nu poate. 😈 👌

 

În cele din urmă, LaunchPad-ul meu arată cam așa, poate vă dau idei de organizare sau poate-mi dați voi unele faine.

 

Pentru o listă cu mai multe aplicații, pe mine m-a ajutat enorm, vă recomand să vizitați pagina ASTA.