Windows Store e varza. Plin de scam-uri. Daca vrei sa dezvolti aplicatii tip scam sau sa vinzi chestii open source, atunci 8 e chiar ok. :D
Un site care contine un joc html5 este exact ca un site obisnuit, nu e nici o diferenta dpdv al hostingului.
Iti recomand GitHub Pages, e gratuit si relativ simplu de utilizat.
Daca te referi la ce se cheama in engleza 'privacy', ai https://www.privacytools.io/. Acum depinde de nivelul de paranoia al fiecaruia.
Personal pt web folosesc firefox + ublock origin + noscript + random agent spoofer + delete all browsing data when exiting firefox. E un combo cam strict, in sensul ca unele situri merg arata aiurea (js heavy), chiar si dupa ce whitelisturile sunt destul de lungi. Pt cazurile astea am un chromium incognito+ublock origin( si pt prietena, parinti etc) suplimentar.
Coincidenta, tot sub archlinux, dar nu cred ca linux e silver bullet la capitolul privacy. Dar limiteaza expunerea si ofera securitate suplimentara, cu un learning curve cam mare ca sa fie pt oricine.
E un senzor de nivel al apei deci nu e cel pentru măsurarea umidității pământului (nu e din ăla bifurcat), am văzut și niște clipuri pe YouTube în care îl scufundau în apă și raporta cum trebuie în funcție de cât de mult era scufundat.
Momentan nu intenționez să și automatizez și procesul de adăugare de apă, mă interesează doar să integrez chestia asta cu o instanță de Home Assistant și să îmi apară acolo într-un tab câtă apă mai e în bolul pisicii și eventual să trimită o alertă pe telefon când nivelul scade prea mult. Soluția la care înclin acum e cea cu măsurarea greutății folsind un load cell, urmează să iau niște plăci de plexiglass de la Dedeman și să încropesc un fel de trepied cu doi suporți într-o parte și senzorul în cealaltă parte, iar bolul să îl pun deasupra. Am și un cântar de bucătărie acasă și chiar m-am întrebat dacă îl pot modifica pe acesta mai ales că are și forma perfectă pentru a ține un bol de apă pe el, dar e destul de nou și parcă mi-e milă să îl fac bucăți, plus că nu sigur dacă o să pot folosi senzorii lui cu un Arduino.
E o chestie de noroc, peste cine dai si cat de ok sunt. Asa ca nu te lasa descurajat(a) daca una doua trei sau noua persoane ti-au zis nu.
Apoi urmeaza interviul in sine. Uita de proiecte si portofoliu ca nu esti graphical designer sau mai stiu eu ce.
Am amici care lucreaza la Google si altii care lucreaza pt Microsoft. Ce zic ei este: pune mana pe Cracking the Code Interview (https://www.crackingthecodinginterview.com/), rupe cartea aia in doua si n-ai sa ai probleme la nici un interviu de programare ever. Nu pentru ca ai sa primesti intrebari din cartea aia. Ci pentru ca daca intr-adevar studiezi materialul respectiv, orice intrebare ai primi nu ai cum sa gresesti.
Next, pentru interviul de algoritmica ai nevoie de Introduction-Algorithms de Thomas H. Cormen: https://www.amazon.com/Introduction-Algorithms-3rd-MIT-Press/dp/0262033844. Pe asta nu trebiue sa o stii din scoarta in scoarta, dar trebuie sa ai habar despre ce-i acolo.
Partea cu experienta: S-ar putea ca firma x sa ceara experienta cu tehnologia y. Spune din prima ca nu ai experienta dar ca esti mai mult decat dispus sa inveti.
Ce contaeza foarte mult la un interviu pe langa cunistintele tehnice este atitudinea si entuziasmul. Fa foarte clar ca vrei sa inveti, studiaza un pic domeniul in care activeaza firma si arata interes si entuziasm pentru domeniul respectiv. Nu zic sa te transformi intr-un actor dar conteaza mult impresia pe care o faci.
Acestea fiind zise, bafta si spune-ne cand te-ai angajat!
Daca vrei sa te axezi pe gamedev Unity3D ( http://unity3d.com/ ) e ceea ce cauti. E free (daca ai profit mai mic de $100K intr-un an), multi-platform, bine documentat si foarte popular, chiar si prin studiourile mari, vezi Blizzard - Hearthstone. Impreuna cu el o sa inveti si C# care o sa te ajute si mai departe, tranzitezi relativ usor in Java si in alte limbaje.
Irelevant ce facultate alegi. O sa ai nevoie de timp liber sa inveti pe cont propriu 90%. Facultatile sunt depasite iar profesorii si mai si. Se zice ca prinzi "bazele" prin facultate, eu am intalnit profesori care nu stiau sa-si formateze codul, nu stiu ce baze poti sa prinzi de la astfel de oameni.
Nu lua anunturile de job-uri ca atare, multe sunt scrise de HR care sunt total paraleli cu partea tehnica si cer marea cu sarea. C-ul este folosit in gamedev destul de mult, dar la anumite nivele precum engine development. Sfatul meu e sa nu te concentrezi pe C acum, invata the bascis, nu are rost sa te complici cu memory management cand nici nu ai terminat un proiect, sunt compilere suficient de destepte care sa faca asta pentru tine.
Daca alegi o facultate "bine vazuta" precum Automatica si ai sanse sa ajungi intr-o pozitie de junior dev intr-o echipa in care sa ai si niste seniori capabili o sa ai si un salariu decent si un job ok. Dar nu te culca pe o ureche, invata singur, e bine sa nu te bazezi pe altii.
Nu foarte multa dar pot spune ca e un domeniu interesant din ce am lucrat. Rezolvi probleme cat mai variate spre deosebire de CRUD apps.
Sa fii programator e o munca destul de dificila, vei fi constant in "conflict" cu oamenii de management, care vor repede si nu neaparat si bine. Asigura-te ca tu chiar asta vrei sa faci, e un drum lung dar frumos.
Succes.
+1 for pbinfo.
Recomand sa faci cat mai multe de acolo, deoarece te iau de la low level pana la nivel de olimpiada.
Prin alea chiar poti sa ajungi rapid de la un nivel de no-habar-ce-dracu-fac pana la super confortabil pentru olimpiada/facultate.
Merita, for sure. Recomand si code wars pentru asta, are mai multe de tipul asta care te pot pune in subiecte avansate pe viitor.
Depinde cum vrei sa inveti.
La pas cu pas poti sa iei "boltari" gen "Thinking in Java" si sa faci tot ce zice acolo.
Sau pe sarite, iei o aplicatie client-server (o biblioteca, un aprozar, un social media) si folosesti ce set-uri de tehnologii sunt la moda acum (tutoriale sunt gramada pe net).
Si cel mai important lucru: sa nu renunti!
Mai am un an pana la facultate si mi-ar placea sa pot castiga niste bani in plus atunci. Cum, nici eu nu stiu. probabil prin niste freelancing sau facut teme altor oameni, poate site-uri pe care sa dea copilasii click sa primeasca rubine magice la jocul lor si sa completeze surveys etc. C++ nu ma atrage in mod deosebit, probabil profesoara mea e de vina. Am aruncat un ochi prin celelalte limbaje si pot spune ca Java si Python ma atrag cel mai mult.
Tu ce ai recomanda? Ar trebui sa imi gasesc un proiect de inceput? Daca da, ce? Mereu am vrut sa fac o aplicatie de genul, de exemplu.