Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Dec 05 20:14
    martinvenus commented #86
  • Dec 05 15:46
    KacerCZ commented #87
  • Dec 05 14:50
    VBoss commented #58
  • Dec 05 14:42
    VBoss commented #23
  • Dec 05 14:42
    haltuf commented #330
  • Dec 05 14:36
    haltuf commented #331
  • Dec 05 14:34
    VBoss commented #330
  • Dec 05 14:28
    VBoss commented #331
  • Dec 05 14:28
    VBoss closed #331
  • Dec 05 14:27

    VBoss on master

    change composer requirements to… Merge pull request #331 from ha… (compare)

  • Dec 05 13:45
    VBoss commented #88
  • Dec 05 12:23
    VBoss commented #86
  • Dec 05 09:44
    martinvenus commented #86
  • Dec 04 09:46
    slepic opened #88
  • Dec 03 12:54
    jancko commented #58
  • Dec 03 09:41
    dfx413 synchronize #25
  • Dec 03 09:36
    dfx413 synchronize #25
  • Dec 03 09:31
    dfx413 synchronize #25
  • Dec 03 09:17
    dfx413 synchronize #25
  • Dec 03 09:09
    dfx413 synchronize #25
Michael Moravec
@Majkl578
@brosland to bych si nerisknul, určitě použij extension, ale spíš gmp
na x64 do 2^63 je to ok, pokud ti nevadí signedness tak do 2^64, ale jak je to float/double...
Martin Bros
@brosland
float / double nepoužívam pri práci s menami. To je celkom peklo.
Milan Felix Šulc
@f3l1x
@Majkl578 DotDeb uz neni mainstream? :-)
hurvajs77
@hurvajs77
Ahoj, mám problém s registrací vlastního datového typu. Chci použít registraci pomocí neonu. Vše je OK, ale jakmile přidám část neonu, dostanu chybu: lease configure the Doctrine extensions using the section 'doctrine:' in your config file. Neon je takto:
doctrine:
    dbal:
        types:
            ip: App\CoreModule\DataType\Ip
kde je prosím chyba?
Michael Moravec
@Majkl578
@f3l1x nevím, možná, ale nemají 7.1 :P
hurvajs77
@hurvajs77
díky, všem. Opraveno
fistaro
@fistaro
Ahoj, pouzivam Kdyby/RabbitMQ a mam udelanou queue na zpracovani PDF souboru. Je to generovani registraci pro studenty, v gridu se vybere treba 30 registraci a vytvari se z nich PDF a nakonec se vse nabidne ke stazeni v ZIPu. Jde mi ale o to, jak se dotazat queue, kolik toho uz zpracovala, abych mohl informovat payloadem JS script a pohodlne zobrazovat progres? Vec se asi komplikuje o to vic, ze klient muze najednou vytvaret vice setu (tzn. oznaci si dalsich 30 registraci jineho predmetu a ceka opet na ZIP) ? Dekuji za kazdy tip.
Martin Bros
@brosland
@fistaro čo keby si si spravil entitu, ktorá by zachytila celú činnosť generovania. Obsahovala by zoznam PDF súborov, ktoré sa majú spracovať, pričom pre každý jeden by monitorovala, či už je spracovaný alebo nie. Počas spracovávania, by si sledoval túto entitu a po spracovaní ju môžeš kľudne odstrániť.
fistaro
@fistaro
@brosland popravde netusim jak to myslis. Jediny proces, ktery pracuje s tou queue je consumer, ktery muze s jobem ziskat informaci o jaky set jde, ale (prislo by mi logicke), kdyby si consumer zjistil stav te queue podle toho parametru a zapsal progres na disk, kde si ho JS precte. Zkus byt prosim konkretnejsi, abych tu entitu pochopil lepe. Kde ji definovat, jak ji spoustet ...
Martin Bros
@brosland
@fistaro okay. Dajme tomu, že entitu nazveš ZIPEntity. Tá bude mať referencie na súbory, ktoré sa majú vložiť do ZIP (napr. ZIPFileEntity - bude obsahovať filePath=string, processed=boolean).
  1. Keď používateľ vytvorí požiadavku na vytvorenie ZIPu, vložíš do DB entitu ZIPEntity, pričom jej nadefinuješ ktoré súbory má spracovať (ZIPFileEntity).
  2. Do RMQ queue vložíš ID ZIPEntity a necháš spracovať consumerom
  3. Consumer si entitu nájde v DB, načíta si zoznam súborov, ktoré ma spracovať a postupne ich spracuje. Po každom spracovaní súboru, aktualizuje stav entity ZIPFileEntity a entitu uloží.
    Počas spracovávania si môžeš dopytovať server a zisťovať, koľko súborov už má entita spracovaných. Ak všetky, nechaš ho zaslať výsledok a entitu ZIPEntity zmažeš.
@fistaro toto riešenie má napr. aj takú výhodu, že používateľ sa môže rozhodnúť ZIP zrušiť ešte počas spracovávania. V takom prípade, si dáš atribút status aj do ZIPEntity a kontroluješ ho po každom spracovaní súboru. Pokiaľ je ZIP zrušený, nemá zmysel spracovávať ďalší súbor a medzivýsledok + entita samotná môžu byť zmazané ihneď.
fistaro
@fistaro
@brosland jo uz chapu, ale DB jsem se chtel vyhnout, ale udelam to tak. Diky
Radek Palát
@hurycz
Cus, stale neni vyresen problem? kdyby\translation
Invoking filters via $template->translate($vars) is deprecated, use ($vars|translate) - bo mi to stale pise...
preklad delam {_messages.test}
Pavel Kouřil
@pavelkouril
omfg, proč php nemá clamp :(
Martin Bros
@brosland
@hurycz kým nie je verzia 2.4, použi dev-master
Michal Landsman
@landsman
Ahoj, muzete prosim mrknout na https://github.com/Kdyby/Translation/issues/112#issuecomment-266275666? Co chybí do relase? Jak muzeme pomoct?
Michal Landsman
@landsman

Kdyby\CsobPaymentGateway\InvalidParameterException #110
“Invalid 'cart' parameter, wrong size”

… neporadi nekdo?

POZOR: Od verze v1 musí být v košíku nejméně jedna (například "dobití kreditu"), nejvýše dvě položky, například "nákup na mujobchod" a "poštovné"). Omezení je dáno grafickou úpravou platební brány a v další verzi bude limit položek výrazně posunut.
jcas
@ShandreiCZ_twitter
Ahoj, narazil jsem v Doctrine na problém s ManyToOne v Embeddable. Je to přesně tento případ. Chtěl jsem se Vás zeptat, pokud jste se s tímto setkali, jak jste to řešili?
David Kregl
@DavidKregl_twitter
404
@ShandreiCZ_twitter
jcas
@ShandreiCZ_twitter
doctrine/doctrine2#4291 ... nakonec jsem to "vyřešil", tak že ukládám id a pak se znovu dotazuji do DB.
Pavel Janda
@paveljanda
Hello. Rád bych se zeptal, jak se dá zaregistrovat doctrine metadata z jiné extension? Děkuji
Pavel Janda
@paveljanda

Pokud zavolám přímo:

$builder->getDefinition(‘doctrine.default.driver.Kdyby_Doctrine.annotationsImpl’ )->addSetup(‘addPaths’, $paths)

, nic nezafunguje, byť vygenerovaný container vypadá dobře.

esoft-marphy
@esoft-marphy
Ahojte, chcem sa spytat, kedy planujete spravit upravy pre nette/3.0.0 alebo sa mam do toho pustit sam ?
resp. ak sa na tom uz pracuje je zbytocne aby som to robil ja
Tomáš Votruba
@TomasVotruba

@esoft-marphy Ahoj, jestli do toho půjdeš, tady jsou změny, které je potřeba udělat, aby to fungovalo na Nette 3.0: Symplify/Symplify#74

Jednotlivé patche začínají tady: https://github.com/Symplify/Symplify/pull/74/files#diff-5c7a59a54a82b9f6b48919e122f99e9b

@fprochazka Ahoj Filipe, plánuješ někdy upgrade na PHP 7.1 a Nette 3.0 nebo Kdyby bude nepoužitelné pro nové Nette?
Roman Mátyus
@romanmatyus
@fprochazka Nepremýšľal si nad Kdyby Pro? :)
Martin Endrst
@endrsmar
@romanmatyus +1 :D
fistaro
@fistaro

Asije to banalni dotaz, ale potrebuju prosim poradit. Mam nasledujici pripad:

$one = $er1->findOneBy([...]);

$two = new Two();
$em2->persist($two);

$one->setTwo($two);
$two->setOne($one);

$em1->flush();
$em2->flush();

Tohle mi bohuzel nejde, one a two maji mezi sebou klasickou oneToOne vazbu, rozdil je v tom, ze jsou ve 2 databazis na jednom serveru. Pokud takto resim situaci ve stejne databazi, je situace jasna a bezproblemova. Jak ale uschopnit tento postup pro 2 entity managery? Dekuji

Matěj Račinský
@racinmat
@fistaro jak tohle řešíš bez orm? jenom ukládáním id, bez vazby přes cizí klíč?
fistaro
@fistaro
uz jsem na to prisel, jde o to, ze manager druhe entity nevi nic o te prvni, takze je neprve nutne tu prvni mergnout do em2, pak uz se to chova normalne. :)
radmax
@radmax
jak resite problem popsany na https://github.com/Kdyby/Doctrine/blob/master/docs/en/optimizing-query-objects.md kdyz mate vice nez jednu m:n vazbu?
Filip Procházka
@fprochazka
Pokud tady jsou ještě nějací poslední mohykáni - já už sem chodit asi moc nebudu - budu na Pehapkaři slacku https://pehapkari.cz/#slack v kanálu #kdyby
blaza168
@blaza168
Ahojte, mohli byste mi prosím trochu popsat elastic search? Díval jsem se na rozšíření kdyby a také na dokumentaci k elastic search. Na ten objekt (\Kdyby\ElasticSearch\Client) pak můžu zavolat normálně SQL příkazy?
fistaro
@fistaro
potrebuju pomoct s __clone v doctrine. I kdyz nastavim ID na null, stejne chce zapsat do insertu v asociovane entite to stare ID, coz neprojde pres UNIQUE klic. Nevim co s tim :/
Stanislav Opletal
@Isigar
Plánuje někdo dodělat dokumentaci k Kdyby/Facebook? Popřípadě ještě nějaký jednoduchý layer pro /me a další api?
Milan Felix Šulc
@f3l1x
@Isigar rekl bych, ze spis ne-e.
@Isigar Pokud by jsi chtel novejsi rozsireni, mrkni na https://github.com/contributte/facebook
Stanislav Opletal
@Isigar
@f3l1x pěkné. Budu o tom uvažovat každopádně asi až později, už jsem si upravil původní.
Lukáš Kupka
@ekupkacz
Ahojte. Připojujete se někdo na Amazon ElasticSearch Service s použitím Kdyby/elastic-search? Není mi jasné jak použít AWS credentials pro připojení. Díky
kleinpetr
@kleinpetr
Ahoj, resil jste nekdo resetovani EntityManageru pri odchyceni duplicate entry ? Nasel jsem na foru ze existuje metoda safePersist() ale dostavam chybu Undefined index: 000000000ecf70450000000061055889 muj priklad je takovy, ze na zacatku skriptu nactu feed, nastavim mu importing = 1 a pokud behem importu spadne, tak odchytim chybu, nastavim mu error counter, nastavim importing = 0 a flushnu feedEntity. Nicmene pokud to padne na integrity constraint, tak uz mi padne i entityManager. A jinak tomu predejit nemohu, protoze importuji statisice dat a bezi mi 10 paralelnich importu a nekdy jeden feed obsahuje stejnou vec jako jiny, a kdybych flushoval prubezne, tak budu importovat 14 dni.. diky za pomoc.
Dest
@Spezza_gitlab
Hele je tu někdo kdo mi poradí jak mám rozběhat jazykovou mutaci? Potřebuji přidat jazyk a nějak nejsem příliš zasvěcený...
Patrik Patie Gmitter
@patie
zdravim
haze mi to tu "RedisExceptionRedis server went away", ale kdyz se na redis zkousim pripojit pres jednoduchy soubor za pomoci Redis() tak vse bez problemu, any idea co delam spatne? thx
Patrik Patie Gmitter
@patie
kdyby/redis verze 4.1