2. Istoria limbajului de programare (Java 1990-2020)
testare-edit-compilare-test. Acesta este "ciclul de dezvoltare software" pe care toți programatorii îl cunosc bine, începând cu "Hello World". JavaRebel (59 dolari pentru o licență personală de un an, 129 dolari pentru o licență corporativă pentru un singur utilizator corporativ) este un fișier JAR care vă va permite să treceți direct de la "editare" la "test" în timp ce eliminați "compilați"
Utilizarea JavaRebel este extrem de simplă: trebuie doar să treci o comandă adecvată când invocă mașina virtuală Java. Mi-a luat aproximativ 30 de secunde pentru a lucra în Eclipse. Odată ce este acolo, este transparent - și util. Pentru a-l testa, am lansat o aplicație, apoi, în timp ce aplicația se execută, adăugată într-un alt cod de ieșire suplimentar la un handler de evenimente pentru un buton. După o secundă sau două, am primit o notificare în fereastra consolei că clasele relevante au fost reîncărcate, iar butonul a executat acum comportamentul modificat. Pot să vă prezint acest lucru economisind-mi o cantitate extraordinară de timp de depanare. Chiar și câteva minute pe zi salvate aplicațiile de relansare se adaugă, peste un an, la ore sau chiar zile de productivitate, în funcție de timpul de redistribuire după editările minore.
Există câteva schimbări pe care nu le poate face - - nu puteți schimba ierarhia de clasă sau implementa interfețe noi, de exemplu, dar este puțin probabil să faceți astfel de modificări în timpul unui ciclu standard de editare-compilare-testare. Există, de asemenea, un factor de risc; dacă aplicația pe care lucrați este "live" și sunteți lipsit de griji în configurația dvs., ați putea introduce noi erori în codul în execuție. Cu toate acestea, aceasta este o eroare de utilizator și greșeală a programului.
Versiunea de încercare durează 30 de zile și imprimă un mesaj în fereastra consolei atunci când este rulat. Acest lucru ar trebui să fie suficient de lung pentru a determina dacă utilitatea oferită merită.
Netflix ridică preturile Blu-ray: timpul pentru a trece la blockbuster? titluri. Este timpul să sari la Blockbuster?
Cumpărarea unui nou film pe Blu-ray poate deveni mai ieftină în aceste zile, dar închirierea unui film devine din ce în ce mai scumpă. Netflix a anunțat că își mărește suprataxele Blu-ray, înlocuind tariful fix de 1 dolar, introdus în toamna anului trecut, cu o nouă alternativă nivelată. Traducerea: factura dvs. va crește de oriunde de la 1 $ la 8 $ pe lună, în funcție de planul pe care l-ați ales.
Sun a angajat pe Charles Nutter și Thomas Enebo, adesea numit "JRuby Baieti ", cu aproximativ doi ani si jumatate in urma, ca sa poata lucra cu JRuby, o implementare a limbajului de programare Ruby pentru Java Virtual Machine. Câteva luni mai târziu, Sun la angajat pe Nick Sieger, un alt dezvoltator cheie JRuby.
Toți trei vor începe să lucreze săptămâna viitoare la Motor Yard. Nutter a declarat că au decis să părăsească Soare în mare măsură din cauza incertitudinii care rezultă din achiziția sa de către Oracle, o afacere care se așteaptă să se închidă mai târziu în această vară în așteptarea aprobărilor de reglementare. "Pentru a fi sincer, nu avem dovezi că Oracle nu ar susține JRuby, dar de asemenea nu am avut nici o dovadă că ar fi ", a spus Nutter luni. "Doi dintre cei trei dezvoltatori care fac ace
Cum să scurtați sarcinile care consumă timp în fișierele Windows
Anumite sarcini de pe Windows 10 necesită mult timp, dar dacă aveți de-a face cu exploratorul de fișiere, atunci există o modalitate de a grăbi procesul. Citiți mai multe pentru mai multe.