JDK 12: Nove značajke u Javi 12

Sada je dostupno produkcijsko izdanje Java Development Kit 12, temeljeno na Javi SE (Standard Edition) 12. Izrade JDK 12 dostupne su u Oracleu za Linux, Windows i MacOS.  Gdje preuzeti JDK 12 JDK 12 možete preuzeti s web mjesta Java.net. Izrade otvorenog koda pružaju se pod GNU General Public License v2, uz iznimku Classpath. K

Je li Linux dobar za igre?

Je li Linux dobar za igre? Linux je jako napredovao od svog početka i zasigurno je napredovao što se tiče igara. Ali još uvijek ima ljudi koji sumnjaju u sposobnost Linuxa da pokreće igre. Jedan redditor nedavno je pitao o igranju na Linuxu i dobio je vrlo informativne odgovore u Linuxu subreddit. Joo

Kraj retka za PHP na Windowsima

PHP možda postoji već neko vrijeme, ali i dalje je važan alat za web razvoj. Nadovezujući se na deklarativni model programiranja, PHP proširuje poznatu HTML sintaksu dodatnim naredbama i funkcijama, dodajući linijsko programiranje i proširenja vašem web sadržaju. Taj ga je model učinio važnim dijelom mnogih sustava za upravljanje sadržajem, pružajući okvir za upravljanje sadržajem isporučenim iz baze podataka i formatiranje stranica pomoću dinamičkih predložaka. Budućnost PHP-a n

Kako je Oracle v. Google mogao poboljšati razvoj softvera

Oracle protiv Googlea već se desetljeće vijuga kroz sudove. Vjerojatno ste već čuli da bi pravni slučaj visokog profila mogao transformirati softverski inženjering kakav poznajemo - ali budući da se čini da se nikad ništa ne događa, oprostivo je ako ste stekli naviku podešavanja vijesti. Možda je vrijeme da se vratimo. Posljednju

Kako se koristi Kubernetes Ingress API

Kubernetes bilježi usvajanje u tehnološkoj industriji i na putu je da postane de facto platforma za orkestraciju modernih usluga u oblaku. Kubernetes ne nudi samo primitive za postavljanje mikro usluga u oblaku, već ide i korak dalje, pomažući programerima da definiraju interakcije i upravljaju životnim ciklusom svojih API-ja. 

Intervju: Brendan Eich o blagoslovu i prokletstvu JavaScript-a

Biti tvorac JavaScript-a predstavlja blagoslov i prokletstvo za Brendana Eicha. S jedne strane, JavaScript ima prepoznatljivost kao najpopularniji programski jezik na svijetu. S druge strane, nijedan jezik nije bio meta više oštrine. Eich dobro zna jezičke nedostatke - uostalom, 1995. godine radio je danonoćno na stvaranju JavaScript-a za samo 10 dana. U o

Ovisnost o tipu u Javi, 2. dio

Razumijevanje kompatibilnosti tipova osnovno je za pisanje dobrih Java programa, ali međusobno djelovanje varijacija između elemenata Java jezika neupućenima se može činiti vrlo akademskim. Ovaj dvodijelni članak namijenjen je programerima koji su spremni riješiti taj izazov! Prvi dio otkrio je kovarijantne i kontravarijantne odnose između jednostavnijih elemenata kao što su tipovi nizova i generički tipovi, kao i poseban element Java jezika, zamjenski znak. Dio 2 ist

Funkcionalno programiranje za programere Java, 2. dio

Dobrodošli natrag u ovaj dvodijelni vodič koji uvodi funkcionalno programiranje u Java kontekstu. U Funkcionalnom programiranju za programere Java, 1. dio, koristio sam primjere JavaScript-a kako bih započeo s pet tehnika funkcionalnog programiranja: čiste funkcije, funkcije višeg reda, lijena procjena, zatvaranje i curry. Pred

Pripremite se za novi stog

Virtualizacija je možda najuspješnija tehnologija koja je ikad prešla prag poslovnog podatkovnog centra. Izrazito bolja iskorištenost hardvera i mogućnost vrtenja VM-a na deset minuta učinili su virtualizaciju lakom prodajom tijekom posljednjeg desetljeća, do točke kada je Gartner nedavno procijenio da je 70 posto x86 radnih opterećenja virtualizirano. Ipak, o

Vrhunski R podaci.tablica varalica

Ubrzati. Sažeta sintaksa. Povratna kompatibilnost. Ali posebno brzina. To su neke od značajki koje R-ove podatke čine privlačnim za obožavatelje. Čak i ako ste potvrđeni tidyverse korisnik (kao što sam ja), data.table može biti koristan dodatak vašem R alatu - posebno kada radite s velikim skupovima podataka, u Shiny aplikaciji ili u paketnoj funkciji.  Ov