Oracle: Sun je definitivně náš, o MySQL se ale nebojte

Diskuze čtenářů k článku

27. 01. 2010 19:31

- Vzniknul tady dojem, že jsem snad tvrdil, že tyto dvě věci jsou ty samé. Ukažte, kde jsem to napsal.

- Dobře, možná jsem se vyjádřil trochu nepřesně (= neúplně) , ale spíš překvapuje, že to nikdo nepochopil.

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 20:20

Netvrdil, ale zaměnil ;)

[27. 01. 2010 18:44] Bez Javy by sis v dnešní době ani neuprdnul.

[27. 01. 2010 19:01] Když zakážu v Opeře Javu, tak si mi nejenom nenačtou žádné reklamy

Sice jsou věty smysluplné, ale hádám, že v obou případech je řeč o javascriptu a ne o Javě.

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 20:55

Ale no tak, z vašich příspěvků je jasné, že jste si to prostě spletl, tak se nesnažte udělat voly z ostatních a buď přiznejte chybu nebo to neřešte.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 21:41

Přesně. Máslo na hlavě a ještě se bude cukat

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 22:09

Netvrdil jste, že je to to samé, ale například tímto příspěvkěm :

"Takhle jsem to nikdy nezkoušel. Buď všechno zakázat, nebo povolit. :) Některé weby ale bez Java JRE nefungují korektně. A třeba Java hry, (které jsou lepší než přes Flash), a on-line Java aplikace bez JRE prostě nepojedou. Návštěvník stránky si třeba problému ani nemusí všimnout, ale něco, co tam má být, tam nevidí."

jste se neblýsknul zrovna jako bůhvíjaký odborník a vytvořil jste dojem, že mezi těmito dvěmi technologiemi rozlišujete asi jako mezi hodinkami a holinkami...nemá smysl se z toho vykecávat.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 22:27

Chachaaaa, tak z toho se nevykecas

Bud chlap a priznej, ze jsi vubec nevedel, o cem tocis

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 22:29

Kde? Co treba tady:

"Když zakážu v Opeře Javu, tak si mi nejenom nenačtou žádné reklamy, ale nejde hodnotit příspěvky, a většina odkazů nebo přesměrování taky nejede. ... Jste v šoku "

Pises "Javu", ale pritom se jedna o JavaScript. Z toho je uplne jasne, ze vubec nechapes rozdil mezi JavaScriptem a Javou.

Proste to priznej

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 22:50

TED uz ho chape(teda aspon doufam). uz vi i co je "pls reup na iskladku".

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 19:10

"o mysql se nebojte" ? :D no je pravda, ze uz se neni ceho bat. mysql je jiz nekolik let technologicky za konkurecni a je pouzivana zjevne jen z nejake setrvacnosti.

(v nedavno vydane knizce, mysql profesionalne jsou krasne popsany vsechny klicove nedostatky mysql - myisam a innodb - z nejakeho (me nepochopitelneho) duvodu vsak tyto nedostatky autor knizky vydava za featury... ISBN 978-80-7413-035-9)

:P doufam, ze timto prispevkem nenastartuji nejaky urputny flame mezy mysqlari a postgresari

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 20:12

Jo, tak na to už jsem taky párkrát narazil, že někdo nedokázal pochopit, že chování mysql v lecčems odporuje i standardům a chová se to prostě blbě. Ten člověk to bral za skvělou vlastnost a výhodu.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 21:38

Kdysi dávno když mySQL neuměla základní věci třeba jako trigry(prý už umí), tak jeden z argumentů příznivců byl, že to je vlastně dobrý, protože procesorový čas stravený s logikou trigrů může mySQL dělat něco jinýho a bude tak rychlejší. Ve svý podstatě je to pravda

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 22:19

Triggery uz snad opravdu umi, ale co jsem cetl, tak v nich nejde menit tabulka, nad kterou byl trigger vyvolan. Jinak na rootu pred nejakou dobou vysel clanek, kde v par bodech vypsali, co neumi nebo umi napul.

Souhlasím  |  Nesouhlasím  |  Odpovědět
29. 01. 2010 22:19

K čemu je taková věc dobrá? Na Oracle klasický before row trigger, který bude měnit tu samou tabulku, také neuděláte (ORA-4091). Triggery slouží k zajištění konzistence dat tam, kde standardní prostředky (FK, UQ, CHK) nestačí, a pro nastavení výchozích hodnot. Zajišťovat pomocí nich aplikační logiku je obvykle prasečina.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
30. 01. 2010 16:32

To víš že jo Karlíku.

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 18:17

Rádi bychom tomu věřili

Ale očekávám zpoplatnění některých služeb, a časem pomalou likvidaci MySQL jako konkurence

své vlastní databáze

Spíše by byla zajímavá informace, zda se bude konat rebranding produktů, či ne

např. ..... Oracle Java SDK, JRE , Oracle VirtualBox, Oracle OpenSolaris, Oracle OpenOffice,

web Sun.com přesměrován na Oracle.com, apod.... ???

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 18:25

Myslím, že přejmenování se asi dočkáme, ale nebude to hned.. Spíš doufám, že se nestane něco s Javou, OpenOfficem a VirtualBoxem (zpoplatnění nebo něco podobného).

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 18:36

Java - kdyby ji pohřbili, tak bych se vůbec nezlobil

OpenOffice - vyhníval už se Sunem, takže Oracle jej může akorát zachránit a nebo nechat vyhnívat dál

VirtualBox - už byl pro komerční účely zpoplatněn dříve

MySQL - nebojím se toho, že by ji Oracle pohřbil, ale i kdyby existuje PostgreSQL, která je stejně lepší ;)

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 18:41

Javu tezko nekdo pohrbi. Kdybyste mel alespon hrubou predstavu o tom, kde vsude se pouziva, tak byste o te moznosti v radu minimlane 20 let ani neuvazoval. Cim byste chtel nahradit vse od SIM karet v mobilnich telefonech po nadupane servery obsluhujici vyznamne sluzby na internetu? Ostatne trebas i zdanlive nesouvisejici BluRay by se mohl jit bez Javy zahrabat...

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 18:44

Bez Javy by sis v dnešní době ani neuprdnul.

A já už vůbec ne, když je to mimo VBA jediný mně známy jazyk.

O tom, že by ti na webu skoro nic nefungovalo, (včetně Zivě.cz), ani netřeba mluvit

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 18:57

Java je rozhodně důležitá, ale mám pocit, že zrovna tady na Živě není použitá nikde.

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 19:01

Když zakážu v Opeře Javu, tak si mi nejenom nenačtou žádné reklamy, ale nejde hodnotit příspěvky, a většina odkazů nebo přesměrování taky nejede. ... Jste v šoku ?

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 19:02

To jsem, protože o tyhle věci se Java rozhodně nestará. To je JavaScript (a to je pak o voze a o koze).

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 19:09

Budu konkrétní....označím položky ... "zakázat javascript" + "zakázat prostředí Java" , a celý Živě se může jít válet. + Ani tenhle komentář se neodešle.

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 19:12

Už se Ti tu několik lidí pokoušelo vysvětlit, že Javascript nemá s Javou nic společného, tak proč pořád zakazuješ Javascript a odvozuješ z toho, že nefunguje Java, trdlo? Povol Javascript, zakaž Javu a pak mudruj.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 19:16

Ano, bez Javacriptu (což ale není Java) opravdu Živě nepojede. Bez Javy naopak ano (na tomhle počítač dokonce ani nemám nainstalovaný JRE).

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 19:23

Takhle jsem to nikdy nezkoušel. Buď všechno zakázat, nebo povolit. :) Některé weby ale bez Java JRE nefungují korektně. A třeba Java hry, (které jsou lepší než přes Flash), a on-line Java aplikace bez JRE prostě nepojedou. Návštěvník stránky si třeba problému ani nemusí všimnout, ale něco, co tam má být, tam nevidí.

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 19:27

ano NĚKTERÉ, to však znamená, že drtivá většina webů JAVU vůbec nepotřebuje. Já osobně jsem ještě web, který by JAVU potřeboval neudělal a to jsem těch webů vytvořil již desítky...

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 19:40

Ono je potřeba připomenout i to, že v Javě běží hodně velkých IS, stejně tak se často vyskytuje jako server-side. To běžný uživatel nijak nepozná (ten opravdu potká spíše malé client-side aplikace), ale jsou hodně podstatné pro celý internet. Nicméně Živě Javu nepoužívá na žádné straně

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 19:47

To jste ale neměl říkat. Teď si všichni zákaží jen javascript !

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 19:57

Ono by Živě spoustě lidí ani jinak nejelo - podle statistik návštěvníků nemá podporu Javu (nebo vypnutou Javu). skoro 20 % z nich. Proč by někdo vypínal JavaScript naopak netuším.

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 21:43

tak. a nemam pocit ze by se chtelo treba KB predelavat bankovnictvi.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
28. 01. 2010 09:06

No, už ho jednou předělávali, když bylo závislé na MS Java a museli to překlopit na skutečnou Javu (Sun).

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 19:19

Tak toto je na /facepalm. :D

Že uvidím na živě takový blábol jsem fakt nečekal. A už vůbec ne od Vás. :D

Java a JavaScript jsou 2 NAPROSTO různé věci, které mají společné maximálně to "Java" v názvu!!!

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 19:21

lol, to myslite vazne ?

javaskript != Java

http://cs.wikipedia.org/wiki/JavaScript...

http://cs.wikipedia.org/wiki/Java_(programovací_j... ...

prvne cist, pak mlet,bouze vetsina widlaku je natolik zdegenerovana stylem install -> nefunguje ->read manual ze jim to leze uz i do uvazovani

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 20:25

Javascript a Java jsou dve naprosto odlisne veci.

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 21:42

ty vole to mi ho teda vyndej. a to je od ms.press. tohle je proste prispevek stoleti.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 19:05

Pozor Java neni Javascript.. :) Je to jen inspirace. Při vzniku Javascriptu bylo hodně moderní dávat všude slovo Java tak pro to.. Ale jinak to jsou uplně jiné jazyky a imho Javascript nesahá Jave ani po kotníky

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 19:25

A zaroven nesaha java javascriptu ani po kotniky. Tyhle dve veci se nedaj tak moc srovnavat...

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 19:42

No nedá se to srovnat :)

Souhlasím  |  Nesouhlasím  |  Odpovědět
28. 01. 2010 13:27

Java a javascript je poměrně rozdíl :)

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 19:05

To si krapet pleteš Javu s Javascriptem, ale jinak dobrý no :)

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 20:26

No, kdyz si nekdo plete JavaScript a Javu...

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 18:52

Java je v dnešní době jeden z nějlepších jazků vůbec.. OOffice je v denšní době nejlepší open varianta Office. V box je zpoplatněný, spíš se bojím o zastavení vývoje.. :) a na PostgreSQL máme asi stejný názor :)

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 19:07

u OpenOffice jsem ovšem mírně optimistický. Vstup bohatšího Oracle by mohl vývoj OO.org posouvat rychleji, posílit známost OpenOffice (více reklam na OO.org na internetu), a samozřejmě také uživatelská přívětivost, a některé další funkce, které sice běžného uživatele nezajímají, ale mně, a většině podniků brání v přechodu.

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 19:08

Nemyslím si, že je Java nejlepší jazyk - pro mne je to jazyk, ve kterém ať už napíšete cokoliv, tak se připravte na "obrovskou" HW zátěž. OOo je opravdu nejlepší alternativou k MS Office, to ale neznamená, že je několik let pozadu. Proč by zastavovali vývoj Virtualboxu? Oracle pokud vím, nemá žádný takový SW.

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 19:25

OOo je opravdu nejlepší alternativou k MS Office, to ale neznamená, že NENÍ několik let pozadu. .. takhle jsem to myslel :)

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 19:44

Myslím, že máte o jave špatné mínění.. Java je náročná ovšem ne výkonově ale paměťově.. Java se používá hlavně kvůli přehlednému kodu coz u C,C++ není tak snadné :)

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 20:24

A pamet snad neni HW?

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 20:29

myslim, že v dnešní době, kdy mají všichni 2GB a víc je paměť prakticky "nepodstatná" :)

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 22:22

Mám 4GB a podstatné to pro mne je. Když spustím aplikace se kterými běžně pracuji, mezi které patří i Photoshop, tak zaplnit 3GB paměti není vůbec problém. Kdybych do toho spustil nějakou JAVA aplikaci, jako třeba vývojová prostředí (eclipse, aptana, netbeans), tak mi ty 4GB RAM budou za chvíli těsný. Problém JAVY je totiž v tom, že nemá snad žádnou správu paměti a tak když jednou nějakou aplikaci spustíte, tak pořád "roste". Je zcela běžné, že u JAVA aplikací jsem měl po jedné nebo dvou hodinách práce v paměti zabraný dvoj i více násobek, než při jejich spuštění, přičemž již "čerstvě" spuštěná JAVA aplikace zabírala v paměti několikanásobně více místa než nějaká konkurenční "standardně" napsaná aplikace (se stejným určením a "stejnými" funkcemi). Tím chci říct, že kdyby někdo kalkulačku ve Windows udělal v JAVĚ, tak by místo 6MB v RAM zabírala něco kolem 60MB - a to považuji za problém.

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 23:28

Java se pouziva jednak kvuli prehlednemu kodu, a druhak kvuli velmi snadne realizaci pokrocilych struktur a vazeb. To co byste v C/C++ programoval hodiny, muzete v jave naprogramovat behem nekolika minut. Typicke pouzity v enterprice prostredi (bankovnictvi, terminaly...). Nadruhou stranu programovat v tom low-level aplikace (ovladace) je znacne slozite a leckdy nemozne. Casto se rika, ze java je pomala. To ovsem neni vzdy pravda a nekdy jen mirne zaostava za c++. Ekvivalent k jave je C#.

Je tedy nutne analyzovat problem a pak vybrat vhodne prostredi.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 19:46

BTW: neřekl jsem nejlepší, ale jeden z nejlepších což je rozdíl :)

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 21:45

nic co by bylo nejlepsi neexistuje. vzdy je "nejlepsi v ...". a ano java je jednoznacne nejlepsi pokud chci vyvijet neco co pojede na cemkoliv(nebrat doslova kdo vi tak chape kdo nevi at si jde cist aha).

Souhlasím  |  Nesouhlasím  |  Odpovědět
29. 01. 2010 11:38

VirtualBox není zpoplatněný. Tedy, jesti se to nestalo během posledního měsíce, kdy jsem naposledy stahoval novou verzi.

Souhlasím  |  Nesouhlasím  |  Odpovědět
27. 01. 2010 21:31

Nevidím zde problém...Oracle má rovněž svoji funkčně ořezanou databázi zadarmo (Express Edition), navíc Oracle DB a MySQL nejsou tak úplně přímí konkurenti. Každý z těchto produktů se hodí do jiného segmentu trhu, takže Oracle tímto spíše jen získá další segment. A jestli se z MySQL stane Oracle Web Edition, je druhořadé.

Navíc Oracle se svým způsobem na MySQL podílí již teď - viz. InnoDB storage engine, což je právě oraclí práce. Svými funkcemi ostatně velmi připomíná Oracle databázi.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
27. 01. 2010 23:20

InnoDB není práce Oracle! Naopak Oracle InnoDB koupil pár měsíců před tím, než mělo být vydána nová verze InnoDb enginu, která by měla i fulltext indexy a ty už se do MySQL nikdy nedostaly.

Funkce InnoDB jsou pouze malým zlomkem toho co umí Oracle!

Souhlasím  |  Nesouhlasím  |  Odpovědět
Zasílat názory e-mailem: Zasílat názory Můj názor