Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Miroslav Paulík
    @castamir
    elasticsearch
    Vojtěch Kohout
    @Tharos
    Btw, elasticsearch není zaměřený úplně na rychlost, nýbrž na vyhledávání. Na rychlost je skvělý například Redis. Krásně je to vše popsané například zde: http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis
    To, že se elasticsearch vnímá jako nástroj založený na rychlost je, bych řekl, takové trochu české specifikum… :)
    Miroslav Paulík
    @castamir
    nevim, popravde ho osobne nepouzivam na zadnem projektu :D
    @Tharos nastavil jsem ti pravo "owner" na organizaci lean mapperu
    zitra bude roadmap a zacnu prepisovat starou docku
    Vojtěch Kohout
    @Tharos
    Skvělý :+1:
    Pavel Janda
    @paveljanda
    Novinky na Twiteru, jo? :/ Nevím nevím. Já ho nepoužívám a nováčci taky nevím, jestli si hned všimnou "kanálu" na twitteru.
    Miroslav Paulík
    @castamir
    twitter je fajn, ale nemusi to byt nutne jediny kanal s novinkami... muzem udelat i nejakej blog, kterej bude soucasti webu s dockou, moznosti je samozrejme vic
    na twitteru by pak byl jen link na novinky ci zajimavosti
    Vojtěch Kohout
    @Tharos
    :+1:
    Pavel Janda
    @paveljanda
    Yes
    Vojtěch Kohout
    @Tharos
    Hoši, nesejdeme se někdy třeba v Praze na nějakém pracovním sezení? :) V noci jsem si sepisoval všechny možné požadavky na „Lean Mapper like“ data reader, co chci, aby to jako uživatel umělo. Čtení i zápis. A napadaly mě myslím docela zajímavé koncepty. :)
    Pavel Janda
    @paveljanda
    Kdybych se mohl přidat, tak rád. : )
    Miroslav Paulík
    @castamir
    za dva tydny (15. 6.) jedu do Prahy na skoleni Michala Spacka, tak klidne po nem
    Miroslav Paulík
    @castamir
    co rikate na design http://leanmapper.github.io/ ?
    Pavel Janda
    @paveljanda
    :+1:
    Vojtěch Kohout
    @Tharos
    Ty jo, nádherný! :)
    Jan Pecha
    @janpecha
    Ahoj, všem. Narazil jsem na jednu takovou věc, považuji to za bug, ale chci se ujistit, než pošlu PR. V entitě mám protected getter (interní pomocnou funkci). Při zavolání $entity->getData() mi aplikace padne na tom, že se entita pokouší tento interní getter zavolat (https://github.com/Tharos/LeanMapper/blob/develop/src/LeanMapper/Entity.php#L335). IMHO je problém v EntityReflection (https://github.com/Tharos/LeanMapper/blob/develop/src/LeanMapper/Reflection/EntityReflection.php#L206), která nekontroluje, zda je metoda veřejná. Mám poslat PR s opravou?
    Jan Pecha
    @janpecha
    tak jsem teď na koukal blíž, zjistil jsem, že dříve se používaly jenom public metody, ale ve verzi 2.3.0 je BC break (viz tento commit https://github.com/Tharos/LeanMapper/commit/edcc7f49e7eac68311395df0a391c67dd97c43a3#diff-85558b99cdcd20f6c26fad692400b001L181)
    tak teď tak nějak nevím, jestli to považovat za bug, nebo za feature :)
    Miroslav Paulík
    @castamir
    pardon, byl jsem ted skoro 3 tydny mimo CR
    hadam, ze to Tharos myslel spis jako featuru :)
    mohl bys prosim udelat nejaky priklad? Treba gist nebo rovnou poslat test nebo jeste lip PR :)
    osobne si totiz nemyslim, ze to takto ma fungovat, ale rad bych prvne videl ten konkretni usecase na nejakem prikladu.. prosim
    Jan Pecha
    @janpecha
    Ok, zkusim neco pripravit.
    Miroslav Paulík
    @castamir
    diky
    Jan Pecha
    @janpecha
    @castamir vytvořil jsem PR s testem a opravou - Tharos/LeanMapper#97. Test je hodně zjednodušen (v praxi tahám dodatečná data z DB), ale snad to stačí. Bez té úpravy EntityReflection padne aplikace na chybě "Trying to invoke protected method XYZ::xyz() from scope ReflectionMethod".
    Miroslav Paulík
    @castamir
    @janpecha děkuju
    je to BC break, takze pujde do verze 3.2
    zkusim do ni vecpat jeste nekolik dalsich issues a vydat ji co nejdriv
    Jan Pecha
    @janpecha
    no, ono se to dá považovat spíš za bug, protože to stejně nefunguje, jak by mělo - při definování protected getteru/setteru to aktuálně hází chybu, takže to stejně nikdo nemůže používat :)
    ještě bych měl jednu prosbu - šlo by vytvořit samostatnou větev pro řadu 2.x ? Na verzi 2.x mi běží v podstatě všechny projekty a potřeboval bych v této řadě ještě pár úprav a nějaké to udržovací vydání a nemám proti čemu vytvářet PR. A na verzi 3.x zatím přejít nemůžu (kvůli PHP 5.3 :-/).
    Miroslav Paulík
    @castamir
    huh... php 5.3 jiz daaavno neni podporovane, dokonce uz ani php 5.5 nedostava bezpecnostni zaplaty
    nevidim moc prinos..
    muzu ti vsak poradit jednu vec... pokud budes delat fork a opravu, tak by ti melo stacit pridat jeden prikaz do composeru, aby sis bral leanmapper z tveho forku repozitare misto z oficialniho balicku. Priklad nastaveni composer.json je na https://getcomposer.org/doc/articles/handling-private-packages-with-satis.md#setup
    Jan Pecha
    @janpecha
    to vím a dělat nechci. Kdyby byla řada 2.x 'mrtvá', tak neřeknu, ale ještě se docela dost používá (IMHO víc než "aktuální" řada 3.x) a minimálně ještě jedno udržovací vydání by si zasloužila, aby byla dotažena k dokonalosti :)
    Jan Pecha
    @janpecha
    Jinak k dokumentaci - vytvořil jsem PR (LeanMapper/LeanMapper.github.io#1), které by mělo obsahovat kompletní obsah leanmapper.com, trochu vylepšuje čitelnost (mění výchozí barvu textu na černou, ta současná je na první pohled hezká, ale u delších textů z toho bolí oči), upravil nastavení tak, aby s tvorbou obsahu bylo co nejmíň práce a vytvořil několik issue s náměty na úpravy. Mám rozpracované další změny, ale všechno to staví na tomto prvním PR.
    Jan Pecha
    @janpecha
    Nějak se nám ten vývoj opět stagnuje :-/
    Miroslav Paulík
    @castamir

    omlouvam se, potykam se dlouhodobe se ztratou motivace delat na PHP vecech, kdyz momentalne nespravuju zadny projekt napsany v PHP =/

    drobne opravy se snazim resit hned, ale s temi vetsimi je to spatne

    Jan Pecha
    @janpecha
    @castamir v pohodě :) rád bych zapracoval alespoň na dokumentaci, špatně se ale připravují PR, když je nemá kdo mergovat :) a nechce se mi to připravovat jen tak do šuplíku :) šlo by hodit očko na tohle a pokud je to ok, mergnout to? LeanMapper/LeanMapper.github.io#1
    Miroslav Paulík
    @castamir
    jdu si to k sobe nasadit at se na to muzu podivat
    Miroslav Paulík
    @castamir
    @janpecha je tam spousta konfliktu
    Miroslav Paulík
    @castamir
    @janpecha snad jsem to vyresil - musel jsem to ale mergnout rucne

    @janpecha kazdopadne good job

    jestli na tom hodlas dal pokracovat, budu velmi rad a budu se snazit delat korekturu a mergovat

    Jan Pecha
    @janpecha
    @castamir divné, konflikty by tam být neměly, připravoval jsem to na masteru, leda že by se od té doby změnil... Každopádně, díky.
    Jan Pecha
    @janpecha
    Vytvořil jsem nové PR pro úpravy dokumentace - LeanMapper/LeanMapper.github.io#10 ("drobné" aktualizace) a LeanMapper/LeanMapper.github.io#11 (přepis stránky Entity). Hlavně pro #11 uvítám podněty na úpravy.
    Michal Bohuslávek
    @mibk
    Zdravím všechny. Právě jsem se od @janpecha dozvěděl o tomto kanálu a zjistil jsem, že jste tu probírali přesun LM pod jinou organizaci. Měl jsem zrovna podobný nápad, jelikož bych do stejné organizace rád přesunul i LMQuery. Zdá se mi, že všechny knihovny kolem LM i LM samotný tak nějak pomalu umírají, ale bylo by hezké, kdyby umíraly na stejném místě. Možná by mohlo dojít i k reinkarnaci.
    Vojtěch Kohout
    @Tharos

    Ahoj, dovolil jsem si dát zatím do repa do readme.md následující upozornění:

    Warning! This library is no longer actively developed. It is provided "as is" with no guarantee of future development or support.

    Přijde mi to fér vůči uživatelům, protože pravda je taková, že knihovnu aktuálně nikdo nerozvíjí. Což neznamená, že je nepoužitelná. :)

    Jan Pecha
    @janpecha
    na Slacku Pehapkari jsem zalozil kanal #leanmapper (https://pehapkari.slack.com/messages/leanmapper/), oproti gitteru mi Slack přijde "použitelnější" - na jednom místě lze sledovat všechny nepřečtené zprávy, diskusi lze členit do vláken a přijde mi to méně zabugované (třeba tady mi vůbec nechodí emailové notifikace, i když je mám povolené :-D )