Bitwig Studio (Wikipedie) bylo vydáno ve verzi 6. Jedná se o proprietární multiplatformní (macOS, Windows, Linux) digitální pracovní stanici pro práci s audiem (DAW).
Společnost Igalia představila novou linuxovou distribuci (framework) s názvem Moonforge. Jedná se o distribuci určenou pro vestavěné systémy. Vychází z projektů Yocto a OpenEmbedded.
Google Chrome 146 byl prohlášen za stabilní. Nejnovější stabilní verze 146.0.7680.71 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 29 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.
D7VK byl vydán ve verzi 1.5. Jedná se o fork DXVK implementující překlad volání Direct3D 3 (novinka), 5, 6 a 7 na Vulkan. DXVK zvládá Direct3D 8, 9, 10 a 11.
Bylo vydáno Eclipse IDE 2026-03 aneb Eclipse 4.39. Představení novinek tohoto integrovaného vývojového prostředí také na YouTube.
Ze systému Slavia pojišťovny uniklo přibližně 150 gigabajtů citlivých dat. Jedná se například o pojistné dokumenty, lékařské záznamy nebo přímou komunikaci s klienty. Za únik může chyba dodavatelské společnosti.
Sněmovna propustila do dalšího kola projednávání vládní návrh zákona o digitální ekonomice, který má přinést bezpečnější on-line prostředí. Reaguje na evropské nařízení DSA o digitálních službách a upravuje třeba pravidla pro on-line tržiště nebo sociální sítě a má i víc chránit děti.
Meta převezme sociální síť pro umělou inteligenci (AI) Moltbook. Tvůrci Moltbooku – Matt Schlicht a Ben Parr – se díky dohodě stanou součástí Meta Superintelligence Labs (MSL). Meta MSL založila s cílem sjednotit své aktivity na poli AI a vyvinout takovou umělou inteligenci, která překoná lidské schopnosti v mnoha oblastech. Fungovat by měla ne jako centralizovaný nástroj, ale jako osobní asistent pro každého uživatele.
Byla vydána betaverze Fedora Linuxu 44 (ChangeSet), tj. poslední zastávka před vydáním finální verze, která je naplánována na úterý 14. dubna.
Open source router Turris Omnia NG Wired je v prodeji. Jedná se o Turris Omnia NG bez Wi-Fi. Je připraven pro zamontování do racku.
Jinak moc nepomuzu, s Javou jsem zacinal v roce 1996, takze jsem spise samouk.
Jinak vrele doporucuji ucit se z ciziho kodu. Na netu je spousta Open Source projektu, tak si postahuj jejich zdrojaku a koukej se, jak to delaji. Taky hledej patterny a nauc se i nejakou teorii o tom, jak psat weby. Pro javu doporucuju theserverside.com, schazi se tam dost chytrych lidi.
Pokud jde o editor, absolutni spicka je IntelliJ IDEA, je komercni, ale pro firmu ze Sydney snad par stovek dolaru tolik nebude. Jinak Eclipse, ktery je FOSS.
.
Jeste bych se zeptal na takovou tupou vec. Jaky je rozdil v java scriptu a v JSP? Nebo je to jedna a ta sama vec? Mam tady knizku java script pro zacatecniky.
Jo, jinak diky moc za rady.
Javascript je nejvetsi marketingovym omylem Sunu. V podstate povolil Netscapu nazvat jeho scriptovaci jazyk podobne, prestoze s Javou nemel moc spolecneho. Jen kousky syntaxe. A protoze JS byl sunt, spina ulpela i na Jave. A kazdy hlupak pak mohl kvuli chybam JS zavrhovat Javu.
Pokud jde o JSP, zkus google, treba najdes nejake texty pro zacatecniky o psani webovych aplikaci pro zacatecniky. Ale s tim pockej na dobu, az budes schopen v jave napsat par programku. At chapes, oc tam jde.
Skoda, ze zatim nemuzu najit nejakou tu knizku o Jave, podobnou te jak jsem vyse zminil PHP, MySQL... Neco v kostce s nazornym prikladem, jak postavit takovy maly obchod. Doufam, ze ale neco najdu. Kdyby snad nekdo vedel, tak link neodmitam
Pokud potřebujete, aby databáze udržovala vaše data v konzistentním stavu a abyste mohl s těmi daty efektivně manipulovat z několika klientů současně, pak začnete mít problémy. Zásadní problém s MySQL je v tom, že prakticky nic neumí, tedy umí toho spoustu, ale jsou to vesměs featury na efekt, to opravdu podstatné, co dělá databázi databází, tam chybí. Jistě, některé z těch věcí se přidaly ve verzí 4, některé ve verzí 5, ale on je trochu rozdíl mezi databází, která transakce uměle dolepí do koncepce, která byla od počátku navržena jako netransakční, a databází, která má transakční zpracování jako svou základní vlastnost od samého počátku (který byl před dvaceti lety). A už vůbec např. nepochopím, proč když do MySQL přidávali podporu transakcí, proč je implementovali přes transakční log a zámky místo daleko vhodnější MGA. Nemluvě o tom, že ze systému, který umožňuje transakčně pracovat jen s některými tabulkami, mi běhá mráz po zádech.
Problém s MySQL je v tom, že nutí vývojáře přenášet velkou část práce na klienta, což je z mnoha důvodů nešťastné. Není to vhodné z hlediska bezpečnosti. Není to praktické, protože kvůli jedné změně musíte přepisovat řadu skriptů nebo aplikací. A není to ani efektivní, protože musíte mezi klientem a serverem přenášet zbytečně mnoho dat. Samozřejmě, přistupujete-li k datům jen z PHP a ještě z téhož počítače, moc vás to trápit nemusí. Ale často je klientských aplikací víc, jsou psané v různých jazycích a běží na různých platformách. Pak je MySQL tou koulí u nohy, jak jsem psal. Dokonce je dost dobře možné, že kdybyste místo MySQL použil vhodnější databázi, nemuselo těch řádků být tak obrovské množství...
. Ale musim rici, ze takove rady jsou nad zlato. To se proste nikde jen tak nedoctete.
Vim, ze Java neni nic jednoducheho. Ale... vypada to, ze to bude do budoucna velke a nechce se mi to pak prepisovat. Rikam si, tak se to proste nauc dnes a priste mas vystarano. Co zvladne PHP to zvladne take Java, i kdyz ze zacatku budu muset vice maknout. Rikam si, ze kdyz jsem zvladnul dve tisici strane knizky Cecka + nejake dva projekty do skoly z Cecka, tak musim zvladnout i tohle.
Je to pro me prvni takovy projekt. Mate pravdu, ze nejradeji bych to nedelal, ale mozna je to moje budoucnost v obchodovani. Budu to delat pro kamarada a navic z internetoveho obchodu budu mit procenta nadosmrti. Kdyz to vse vyjde, tak to bude jedinecna sportovni stranka tady v Australii. Reklamy atd. Proste v tom vidim tak trosku budoucnost.
Co me ale desi, je to, ze potrebuji co nejrychleji udelat alespon par stranek (dalo by se to udelat v HTML, XHTML, CSS), ale to neni zajimave, a navic by me to svadelo to tak nechat. Navic potrebuju narychlo webovy obchudek. Neco strasne jednoducheho (zbozi, cena, zaplat pres kreditku). Vim, ze ted mi asi vsichni reknou PHP. Jakmele ale udelam obchod, tak bych se stejne musel zacit zabivat asi tou Javou, protoze pak budu muset pridavat moduly pro registraci hracu, a vse co s tim sportem souvisi. Proto si myslim, ze kdyz zacnu Javou tak to zabiju tri mouchy jednou ranou, i kdyz to bude prvni mesic slozite. Ale ucim se rychle. Na to spoleham
.
Prave proto jsem vise zminil, ze bych potreboval nejaky rychly start (kde se doctu jak rychle dosahnout par stranek + obchod v Jave), a pak bych si to pomalu vse zrevidoval a sahl do hloubky, neco jako v knizce o SAMBE 3.0. Ale to asi nepujde, takze se tim proste musim nejak do dvou mesicu prokousat.
Docela z toho mam vitr, ale nekde se proste zacit musi.
Proti Javě je tu taky rozdíl mezi kompilovaným a interpretovaným jazykem. Nedávno mne pobavil jeden "benchmark", který vypadal tak, že nadšenec napsal prázdný cyklus o deseti milionech iterací a vyvozoval závěry z toho, že v ASP.NET proběhl v neměřitelném čase (střídavě naměřil nulu a 16 ms), zatímco PHP tím strávilo asi osm sekund...
Tiskni
Sdílej: