[Poslední sobota, 72] API, Praha, 30.5.2015

před 2 lety

chemix
Moderator | 761
+
+17
-

Poslední sobota je pravidelným místem setkání všech fanoušků programování webových aplikací, ať už to jsou odborníci nebo amatéři. Střídavě se koná v Praze a Brně, občas zavítáme i jinam ;-) Znalost Nette Frameworku je samozřejmě výhodou. Vstup na akci je zdarma, jen prosím potvrďte účast.

Nováčci, nebojte se přijít, nekoušeme. Navíc pro vás připravujeme dopolední workshop.

Program

10:00 (do cca 13h)

15:00

  • Mikhail Vink: PhpStorm Tips'n'Tricks
  • Pepa Kříž: Jak přemigrovat Slevomat na Doctrine za jedno dopoledne
  • Martin Štekl: RESTujeme
  • Jan Nedbal: Pragmatické tipy pro kvalitní REST API
  • Milan Matějíček – Fio API (h4kuna/fio)
  • Jaroslav Galambosi: API v prostředí microservise
  • Mark Foster a Ladislav Prskavec: Design a testování API

19:00

  • vylosování výherce produktu firmy JetBrains

19:05


Pro nákup občerstvení v kavárně Paralení polis se používá výhradně BitCoinů. Doporučuje se tedy pořídit si bitcoin-peněženku do chytrého telefónu. Případnou alternativou je papírová peněženka, kterou lze vytisknout na místě spolu s výmenou českých papírových bankovek za kryptoměnu.


.

Přednášející

„PhpStorm Tips'n'Tricks“

Mikhail Vink Product Marketing Manager (PhpStorm)

With the PhpStorm IDE buzzing in modern PHP community, there are always many neat things to learn for better synergy with your every-day tool for web development. This session will give you an insight on powerful tips and tricks that will make you more productive and efficient.

„Jak přemigrovat Slevomat na Doctrine za jedno dopoledne“

Pepa Kříž @pepakriz

Rady, tipy a zkušenosti, které jsem nasbíral při migraci velkého projektu na Doctrine ORM. Ukážeme si, že přechod nemusí nutně znamenat přepis celé aplikace.

„RESTujeme“

Martin Štekl @stekycz

Představíme si základní koncepty RESTových API a jak je realizovat na HTTP protokolu. Názorně vše ukáži na konkrétním API. Naťukneme také otázku akademické čistoty v opozici k praktičnosti použití takového API.

„Pragmatické tipy pro kvalitní REST API“

Jan Nedbal @janedbal

Praktické informace pro návrh dobré API a spousta tipů, čemu se vyhnout, a na co nezapomínat (od rychlosti po bezpečnost Vaší API).

„Fio API (h4kuna/fio)“

Milan Matějček

Představení repositáře jaké formáty podporuje (jeden pro čtení a jeden pro platby), jak je testovaný a ukázka jak zprovoznit, stáhnout pohyby a vytvořit platbu/y.

„API v prostředí microservise“

Jaroslav Galambosi

Dekompozicia komplexnej aplikacie do mikrosluzieb pre efektivnejsie nasadzovanie a skalovanie. API ako zmluva v „Producer“ a „Consumer“ navrhu.

„Design a testování API“

Mark Foster a Ladislav Prskavec

Návrh API v jazyce API Blueprint a testování API pomocí nástroje Dredd.

.

Partneři

PoSobotu nám pomáhají tvořit i partneři, kterým tímto děkujeme a zárověn hledáme :)

Chcete se stát partnerem ?

Editoval chemix (27. 5. 2015 23:05)

před 2 lety

chemix
Moderator | 761
+
0
-

před 2 lety

mkoubik
Člen | 732
+
0
-

@chemix: jak se dostanu do toho mailing listu?

před 2 lety

chemix
Moderator | 761
+
+1
-

před 2 lety

chemix
Moderator | 761
+
+3
-

Nasel by se nekdo, kdo by dal do max 30minut zakladni druhy autentifikaci pro API?

před 2 lety

chemix
Moderator | 761
+
+7
-

Kdo ma zajem o tricka, tak zde http://store.nettecamp.cz/ je moznost objednat, platba jedine prevodem a dodavka jedine do Paralelni Polis.

krámek zavíráme v neděli 17.5.

Tabulka velikosti: http://store.nettecamp.cz/…ad/sizes.pdf

před 2 lety

Jan Tvrdík
Nette guru | 2528
+
0
-

Ještě by to chtělo Sko =)

před 2 lety

chemix
Moderator | 761
+
+1
-

@JanTvrdík mas ho tam

před 2 lety

chemix
Moderator | 761
+
+5
-

triko pro přednášející a štastlivé výherce

před 2 lety

Filip Procházka
Moderator | 4694
+
0
-

@chemix tak to je úplně mega boží.

před 2 lety

chemix
Moderator | 761
+
+6
-

@FilipProcházka jsou

před 2 lety

Milo
Moderator | 1035
+
0
-

No doprkna, to je zase našlapanej program, to bude radost. A já se budu radovat jinde. Ale teď, teď je mi těžko a tklivo.

It's time for the biscuit… can't help myself…

před 2 lety

chemix
Moderator | 761
+
+3
-

S kym se potkam dopoledne na workshopu? Dame dohromady osnovu, smer nejakeho seniorskeho programu na tema API dopredu?

@Milo tricko ti schovam ;-) a zaznam se zpozdenim, pokud bude technika na nasi strane, take vydame a potkat se muzem v tydnu na Dokumentacnim krouzku ;-)

před 2 lety

Šaman
Člen | 2135
+
0
-

Já nakonec nejedu, i když jsem poslední dva měsíce řešil dvě různá API. Na záznam se těším.

Editoval Šaman (28. 5. 2015 2:15)

před 2 lety

chemix
Moderator | 761
+
0
-

Nabizim pripadne moznost prespani 2 lidem

před 2 lety

hash
Člen | 1
+
+3
-

Nabizim prespani chemixovi

před 2 lety

Keltuo
Člen | 4
+
0
-

Nebude live stream ? :]

před 2 lety

David Matějka
Moderator | 4949
+
+3
-

@Keltuo: nebude, pak by lidi sedeli doma na zadku a neprisli :)

před 2 lety

Pavel Kravčík
Člen | 765
+
0
-

Lidi takhle začnou chodit ven od PC a programátoři nebudou mít co žrát. :(

před 2 lety

Tirus91
Člen | 199
+
0
-

@chemix

Půjdou dodatečně objednat ještě nějaká trička?

před 2 lety

chemix
Moderator | 761
+
0
-

@Tirus91 nejaka tu jsou navic.
Nove objednvky budou otevrene

před 2 lety

chemix
Moderator | 761
+
+11
-

Diky všem,
Bylo to super setkani, nejpozdeji v zari opet navidenou

před 2 lety

CuchulainMacLugh
Člen | 7
+
0
-

Jo, bylo to fajn. Akorát jsem nebyl až do konce. Těším se na záznam a pivo si dám někde sám :-)

před 2 lety

Namespace
Člen | 77
+
0
-

Také jsem musel odejít před poslední přednáškou.

Doufám, že nějak dopadne ten prodloužený víkend! :-)

před 2 lety

2bfree
Člen | 245
+
0
-

Díky všem

před 2 lety

chap
Člen | 68
+
0
-

Bohuzel jsem nemohl, ale uz se tesim na prednasky :) Tak snad budou brzy

před 2 lety

Milo
Moderator | 1035
+
+15
-

Poslední sobota daleko, ale kdyby's @chemix neměl námět na září a tápal, tak jeden mám a to modelovou vrstvu.

Zajímalo by mě to fakt do základu. Tak například k entitám:

  • jak vůbec implementace „basic“ entity vypadá?
    • public, protected, magic metody, reflexe?
    • dědíte někdy entity?
    • z jaké struktury DB vám dědičnost vyplyne?
  • jak do entity naléváte data?
  • jak entity ukládáte, ukládáte pouze změny?
  • kešování entit?
  • transformace kolekce entit například na pole pro <select>?
  • skládá entity někdo z traitů?
  • jak psát anotace u entit a jejich kolekcí aby IDE dobře napovídalo?
  • výroba entit z něčeho jiného než SQL result?
  • výroba entit ze dvou jiných?
  • entity napříč vícero databází?
  • závislosti mezi entitami?
  • jak na refaktoring entit (přejmenování proměnné nebo metody) v latte šablonách?
  • znáte nějaké knihovny, které nabízí pouze „základ“ pro práci s entitami?

No a pak modelové třídy:

  • pracuje jedna služba striktně pouze s jedním typem entity?
  • dovolujete závislosti mezi službami modelu?
  • dědíte modelové třídy?
  • jaké typy a návrhové vzory pro modelové třídy používáte?
  • pracujete s modelem někdy přímo v Latte šabloně nebo jen striktně s entitami?

A tak dále, a tak dále :o)

před 2 lety

Filip Procházka
Moderator | 4694
+
+7
-

@Milo vtipné je, že každý jeden řádek cos napsal by vydal na dvouhodinovou přednášku :) Ale pokud se tohle téma chytne, rád si část z toho připravím v Doctrine variantě :)

Ale netuším kolik toho zvládnu narvat do ~hodiny tak aby se to dalo stíhat chápat a zároveň to nebylo moc osekané.

před 2 lety

hrach
Člen | 1750
+
+2
-

@milo Vzhledem ke zkustenostem z implementace orm tez velmi rad neco reknu ze sveho pohledu :)

před 2 lety

Luděk Veselý
Člen | 32
+
0
-

Milo napsal(a):

  • jak psát anotace u entit a jejich kolekcí aby IDE dobře napovídalo?

V PhpStormu pouzivam /** @return ArrayCollection|Order[] */ pro kolekci entit.

Kazdopadne souhlasim ze obsahnout vsechny tyto body by znamenalo z posoboty plynule prejit do ponedele :-)

před 2 lety

Azathoth
Člen | 502
+
0
-

@Milo, co přesně myslíš tímhle? Vůbec netuším, co si mám představit pod „základem“ pro práci s entitami.

Milo napsal(a):

  • znáte nějaké knihovny, které nabízí pouze „základ“ pro práci s entitami?

Editoval Azathoth (14. 6. 2015 16:52)

před 2 lety

Milo
Moderator | 1035
+
0
-

@Azathoth Nemá smysl tu začít rozvíjet debatu. Zhruba: Mám entitní třídu, potřebuji ji instancovat a naplnit daty. Buď z databáze, nějakého úložiště, nebo z formuláře a pak z ní data zase dostat pro uložení. Bonus je typová kontrola dle anotací nebo seznam změněných dat v entitě. Tím myslím „základ“.

před 2 lety

chemix
Moderator | 761
+
0
-

@Milo modelová zní dobře

před 2 lety

JL
Člen | 19
+
+2
-

Modelová bude super. Existuje prosím videozáznam ze 72/API? Díkes

před 2 lety

chemix
Moderator | 761
+
+9
-

@JL existuje ale zatim jen na disku, nejprve doplnim starsi zaznamy a nasledne pak 72.

před 2 lety

JL
Člen | 19
+
0
-

@chemix: Bezva, děkuji :-)

před 2 lety

lukasojd
Člen | 3
+
-6
-

A za jak dlouho stále se na YouTube nic neobjevilo. Už uběhl měsíc. Snad nebude trvat půl roku, přidat videa z posoboty na YouTube ne?

Editoval lukasojd (30. 6. 2015 18:58)

před 2 lety

chemix
Moderator | 761
+
+7
-

Prvni pravidlo posoboty je: dorazit, nikdy nevis, kdy se objevi zaznamy a zdali vubec :)

@lukasojd Ahoj, jeste ceka ve fronte par videi z predeslych posobot, jakmile budou venku pustim se do 72. Klidne muzes dorazit na pristi dokumentacni krouzek a pomoci se strihem, bohuzel to delam ted sam a delam i jine veci, ale neboj, je to v planu.

před 2 lety

JL
Člen | 19
+
-2
-

@chemix: Taky to bylo těžké rozhodování – jedno z nejzajímavějších temat poSoboty vs. DOD Škoda Auto. Ale spolehni se na Škodovku že to natočí :-)

před 2 lety

premek_k
Člen | 164
+
+2
-

@chemix: Prosím tě, jak to vypadá s videi z této soboty?

před 2 lety

chemix
Moderator | 761
+
+5
-

@premek_k cekaji ve fronte na zpracovani, vcera jsem uzavrel posobotu v Budejovicich, takze na radu prichazi dostrihnout posoboty v Praze.

před 2 lety

HappyFace
Člen | 158
+
0
-

ahoj :) pozeram ze uz sa objavili nove videa ale ako naschval preskocena je tam tato sobota :( . Prosim ta je to niekde inde nahrane alebo sa niekde hlasuje, ktore bude skor public? dakujem moc

před 2 lety

chemix
Moderator | 761
+
0
-

@HappyFace ahoj, jinde nahrane nejsou a nikde se nehlasuje. Zpracovavaji se jak mi prijdou pod ruku a je tam ted celkem skluz z minuleho roku.

před 2 lety

HappyFace
Člen | 158
+
0
-

ach jo a nefungujes niekde v okoli krizikovej? :D by som si to rad stialol aj neosekane, popripade mozno pomohol zostryhat ak by som vedel ako nato.. potrebujem prave rozbehavat nejake api a moc rad by som sa nechal najskor pouzicit lebo teoria je jenda vec ale prax druha.

před 2 lety

chemix
Moderator | 761
+
0
-

@HappyFace ktera te zajima nejvic?

před 2 lety

HappyFace
Člen | 158
+
0
-

cau,

urcite by som si rad pozrel vsetky :) ale
ak mozem posudzovat podla nazvov, tak ma zaujimaju tieto(v tomto poradi):

  • Mark Foster a Ladislav Prskavec: Design a testování API
  • Jan Nedbal: Pragmatické tipy pro kvalitní REST API
  • Martin Štekl: RESTujeme
  • Jaroslav Galambosi: API v prostředí microservise

PS: niekde si aj pisal ze by bolo mozne ty stym stryhanim pomoct, odkazes ma na nejake info otom :) dik

Editoval HappyFace (16. 1. 2016 13:31)

před 2 lety

chemix
Moderator | 761
+
0
-

@HappyFace email na me je dohledatelny :) je treba vzdy udelat obrazky z prezentace, pridat zacatek videa, konec videa, strihnout video samotne a pak nahradit obraz slajdama pres cele video, pripadne dat pak video do maleho boxiku v pravo dole, vyexportovat v rozumnem formatu nahrat na youtube

před rokem

HappyFace
Člen | 158
+
+5
-

Vsetky prednasky su uz ma spracovane @chemix takze conevidiet uz budu online :)

před rokem

chemix
Moderator | 761
+
+9
-

Videa jsou online, diky @HappyFace za střih

YouTube – Nette Framework – Posledni sobota 72

před rokem

premek_k
Člen | 164
+
0
-

Paráda, moc díky!

Stránky: 1 2 Next RSS tématu