Randy Pausch Last Lecture: Achieving Your Childhood Dreams
Edit- Test-uredi-sastaviti test. Ovo je "ciklus razvoja softvera" koji svi programeri dobro poznaju, od "Hello World" nadalje. JavaRebel ($ 59 za jednu godinu osobnu licencu, $ 129 za jednogodišnju korporativnu licencu za jednog korisnika) JAR datoteka koja će vam omogućiti da izravno preskočite s "uredi" na "test" dok uklanjate barem "kompilaciju"
Korištenje JavaRebela je iznimno jednostavno: Dovoljno je prenijeti odgovarajuću naredbu kada zazvali svoj Java virtualni stroj. Trebalo mi je oko 30 sekundi kako bi radila u Eclipseu. Jednom kada je tamo, to je transparentno - i korisno. Da biste je testirali, pokrenuo sam aplikaciju, a zatim, dok je aplikacija pokrenuta, dodao je u nekom dodatnom izlaznom kodu vodiču događaja za gumb. Nakon drugog ili dva, u prozoru konzole primio sam obavijest da su relevantne klase ponovno učitane, a gumb sada izvršava svoje modificirano ponašanje. Mogu predvidjeti da mi to spasim veliku količinu vremena uklanjanja pogrešaka. Čak i nekoliko minuta dnevno spremljene aplikacije za ponovno pokretanje dodaju se više od godinu dana do sati ili čak dana produktivnosti, ovisno o vremenu ponovnog postavljanja nakon manjih izmjena.
Postoji nekoliko izmjena koje ne mogu podnijeti - - ne možete mijenjati hijerarhiju klase ili implementirati nova sučelja, na primjer, ali je malo vjerojatno da biste napravili takve izmjene tijekom standardnog ciklusa uređivanja i sklapanja testova. Tu je i faktor rizika; ako aplikacija na kojoj radite je "uživo", a vi ste bezbrižni u svojoj konfiguraciji, možete uvesti nove greške u pokretanje koda. Međutim, to je pogreška korisnika i jedva pogreška programa.
Probna verzija traje 30 dana i ispisuje poruku u prozoru konzole tijekom pokretanja. To bi trebalo biti dovoljno dugo da bi se utvrdilo je li vrijedan uslužni program.
BBC-ov IPlayer vodi online video programiranje na rubu
IPlayer BBC-a postavlja brzinu za online videozapise u Velikoj Britaniji, obuhvaćajući najnovije tehnologije također plovi ...
Dan za ogrebotine 2009 - Programiranje računala za djecu
16. Svibnja 2009. saznajte više o Scratchu, besplatnom programerskom alatu za djecu.
Dropbox je korisna usluga koja dokazuje svoje vrijedno vrijeme i vrijeme. No, da biste sinkronizirali podatke s drugim računalima i mobilnim uređajima, prvo ih trebate dobiti u zadanu mapu Dropbox, a ponekad i to može biti problematično. Ne može
Premjestiti neke podatke - poput profila preglednika (Firefox), točaka igara i profila, Outlook datoteka podataka i datoteka upravitelja lozinki (kao što je KeePass) -