GraalVM - pozvánka na sraz spolku OpenAlt – Praha 20. 6. 2019

2019-06-17 Tema obsahu František Kučera
Červnový pražský sraz spolku OpenAlt 
<https://www.openalt.org/pozvanka-na-165-sraz-openalt-praha> zahájí 
Jaroslav Tulach <http://wiki.apidesign.org/wiki/User:JaroslavTulach> z 
Oracle Labs <https://labs.oracle.com/> přednáškou na téma Úvod do 
GraalVM <https://www.graalvm.org/> – nejrychlejšího virtuálního stroje 
na světě. Následovat bude neformální setkání a diskuse na téma GraalVM.


Sraz se koná již tento čtvrtek 20. června od 18:00 v restauraci NaJedli 
<http://najedli.cz> (Radlická 608/2, Praha 5 
<https://www.openstreetmap.org/node/296846208>). Akce je volně přístupná 
(i Go nebo Rust programátorům), ale z kapacitních důvodů prosíme, abyste 
nám dali vědět, že přijdete – e-mailem na graalvm-2019-06...@openalt.org 
<mailto:graalvm-2019-06...@openalt.org> nebo zde v konferenci. (není to 
povinné, ale pokud by se nás sešlo moc, přednost budou mít ti, kteří se 
přihlásili včas)


František Kučera



Re: JPA a Integer vs. BigInteger pro ID

2013-11-10 Tema obsahu František Kučera
Dne 29.10.2013 12:47, Ondra Medek napsal(a):

> Co za DB používáte, jaký je tam přesně datový typ pro ID?

Viz původní otázka:

> konkrétně Hibernate + PostgreSQL …
> a datový typ v SQL je taky integer – 32 bitů


Re: JPA a Integer vs. BigInteger pro ID

2013-10-29 Tema obsahu František Kučera
> Bohužel Hibernate je složitý nástroj a neexistují žádné jednoduché
> tutoriály typu "todle nedělejte" nebo "todle dělejte jen výjimečně". A
> proto člověk udělá i řadu omylů, než např. zjistí, že na Id stačí
> Integer nebo Long (a nebo int, long?).

Ahoj,
pro objektové typy (Integer místo int) může být dobrý důvod – podle null
se jednoznačně pozná, že ID ještě nebylo přiřazeno a nemusí se používat
nějaké magické hodnoty jako 0 nebo -1. Ale co vedlo k tomu BigIntegeru
je stále záhadou. Můžu to refaktorovat zpátky na Integer a pozorovat, co
se rozbije, ale do toho se mi moc nechce…
Franta



JPA a Integer vs. BigInteger pro ID

2013-10-28 Tema obsahu František Kučera
Mám tu jeden projekt, který používá JPA (konkrétně Hibernate +
PostgreSQL) a v historii jeho mercurialu jsem našel změnu datového typu
primárních klíčů z Integeru na BigInteger. Bohužel tam nic víc napsané
není. Anotace @Id by měla podle JavaDocu fungovat s oběma typy. A nezdá
se mi, že by to někdo měnil jen tak bezdůvodně, zřejmě to bylo kvůli
nějakému problému/incidentu. (jenže rozsah hodnot by měl bohatě stačit i
u Integeru – a datový typ v SQL je taky integer – 32 bitů).
Napadá někdo, co mohlo být důvodem?

Díky,
Franta


Re: Prenos velkych suborov do z klienta do webservice

2009-04-12 Tema obsahu František Kučera
> Netusim, ako tam dostat subor a uz vobec ako k servletu
> pristupovat z javy a nie web browseru.
viz http://commons.apache.org/fileupload/
WS se pro přenosy souborů nehodí, použití servletu se zdá jako rozumné řešení 
(výkon + není potřeba povolovat další port).

Franta


Re: začátky s JEE

2009-03-21 Tema obsahu František Kučera
K Hibernatům jsem napsal velice jednoduché demo:
http://frantovo.cz/blog/index.php?q=ukazka-orm-hibernate-jpa

A trocha inspirace k JSP:
http://hg.frantovo.cz/hg/hg/HrisniciSpameri/
http://www.abclinuxu.cz/blog/xkucf03/2009/2/sledovani-spamu

Franta


Re: JSP procházení kolekce

2008-10-23 Tema obsahu František Kučera
On Monday 20 of October 2008 17:28:48 Zdenek Tronicek wrote:
> Cituji Oto Buchta <[EMAIL PROTECTED]>:
>
> Jak jsem psal, zadani bylo "vypsat tabulku smennych kurzu". Tato
> tabulka bude soucast webove prezentace smenarny. Zakaznik si tedy bude
> moci na webu zjistit, za kolik muze nakoupit napr. danske koruny.

hmm a až se ukáže, že by bylo fajn, mít na webu ještě kurzovní lístek v XML, 
tak se to bude psát znova, resp. JSP včetně SELECTů se zkopíruje* a HTML 
značky se přepíší na XML.

Franta


*) http://www.hackles.cz/pict/2001/cartoon037.png


Re: final class

2008-10-13 Tema obsahu František Kučera
Ahoj,

binární .class třídu můžeš dekompilovat, odstranit final a zkompilovat.
Akorát to pak nebude stejná třída, takže se můžou vyskytnout problémy s 
kompatibilitou -- záleží, na co to potřebuješ.

http://www.javaworld.com/javaworld/jw-07-1997/jw-07-decompilers.html

Franta

On Monday 13 of October 2008 23:20:14 Luboš Svoboda wrote:
> Zdravím,
> potřeboval bych rozšířit třídu, která je definována jako final.
> Samozřejmě vím, že to "normálně" nejde, ale nenašel by se nějaký
> způsob jak to zařídit? Mám k dispozici pouze .class, napadlo mně
> jestli by nešel nějak upravit bytecode, nebo něco podobného. Nemáte s
> nečím podobnou zkušenost?
> Díky Luba
> PS: debatu proč rozšiřovat final třídy nechme stranou, mám proto dobrý
> důvod  :-)



Re: Html Help projekt

2008-07-25 Tema obsahu František Kučera
A nebylo z dlouhodobějšího hlediska lepší, psát to rovnou v DocBooku.
Z něj se dá vygenerovat kde co.
http://www.kosek.cz/xml/db/index.html

Franta


Re: php a java

2008-06-06 Tema obsahu František Kučera
Ahoj,

používám PHP jako fast-cgi v GlassFishi (PHP/Java Bridge).
Funkčně i výkonově to je v pohodě, akorát po nějaké době server vytuhne (resp. 
celý http posluchač GlassFishe), na TCP port se jde připojit, ale nic 
neodpoví. Server je potřeba restartovat. V logu jsou chybové hlášky, ale 
ještě jsem neměl čas to dořešit.

Franta

Dne Friday 06 of June 2008 13:04:36 Pavel Kolesnikov napsal(a):
> Nemáte náhodou někdo zkušenosti s druhou z nabízených variant (tedy
> PHP jako servlet?).
> Zajímal by mě výkon, stabilita, konfigurační i provozní záludnosti, a
> vůbec.
>
> Přijde mi, že by kombinace Javy pro aplikační logiku a PHP pro
> prezentační mohla docela dobře kombinovat výhody obou prostředí (silné
> typování a hafo knihoven vs. jednoduchost a rozšířenost mezi
> webdesignery).
>
> Pavel
>
> 2008/5/22 Petr Zajíc <[EMAIL PROTECTED]>:
> > Já. Dobré. Z PHP volám java knihovnu, která přes JasperReports vygeneruje
> > report, exportuje jej do pdf a vrátí prohlížeči. Smůla je, že Java + PHP
> > je k dispozici ve výchozí konfiguraci asi tak na 0% hostingů, takže jsem
> > to dělal na vlastním serveru.
> >
> > Nicméně, příjemně mě překvapilo, jak hezky to fungovalo.
> >
> > Petr Zajíc
> >
> > -Original Message-
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
> > Behalf Of Tomas Zverina Sent: Thursday, May 22, 2008 6:24 PM
> > To: Java
> > Subject: php a java
> >
> > Zdravim!
> >
> > Mate nekdo prakticke zkusenosti s timhle:
> >
> > http://cz.php.net/manual/en/java.examples.php
> >
> > A kdyz - tak jake?
> >
> > --
> > S pozdravem,
> >
> >  Tomas Zverina
> >
> > Multimedia atelier s.r.o.
> > Na Dolinách 4
> > 147 00 Praha 4
> > IČO: 25127071
> > tel.: 241 433 120
> > e-mail: [EMAIL PROTECTED]
> > http://www.m-atelier.cz/
> >
> > Společnost Multimedia atelier s.r.o. je zapsána u rejstříkového soudu v
> > Praze, oddíl C, vložka 51961.



Re: Tomcat

2008-05-21 Tema obsahu František Kučera
>Takže sečteno podtrženo, použití 64-bitové verze linuxu má jen
> samé výhody, a žádnou nevýhodu, takže ji doporučuji.
Pokud mluvíš o serveru, tak asi jo,
ale co se týče desktopu, tak vyřešil už někdo tuhle chybu?
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4626735
Týka se Java Web Startu a končí větou "Maybe the community can make it 
work." :-)

Sám používám Linux na desktopu jen 32 bitový, takže mi všechno kolem JWS 
přišlo v pořádku, ale jednou mi někdo napsal v diskusi o téhle chybě, tak 
jsem to šel vyzkouše a opravdu: nefunguje.

Franta


Re: Tomcat

2008-05-18 Tema obsahu František Kučera
Tomcat poběží i na kdejaké staré šunce.
Jde tedy o počet uživatelů a náročnost aplikace a to je už otázka složitější.

Franta

Dne Sunday 18 of May 2008 18:29:38 Pavel Riečan napsal(a):
> Prosim Vas poradte.Potrebujem do projektu zahrnut zakladne systemove
> poziadavky - software , hardware na TOMCAT. Moze byt verzia 6.X
>
> Vdaka
>
> Palo