• @cen_f has upload permissions
  • @cen_to has delete permissions
  • @cen_po has delete permissions
  • @cen_fo has delete permissions
  • @cen_zo has delete permissions
  • @cen_ao has delete permissions
  • @ALL has read permissions
  • lukas.novy has no permissions
  • @administrator_-_vedouci_ao has delete permissions
  • lukas_novy has no permissions
Umístění: Hlavní stránka » Návody » piratar

Zobrazit štítek

Skrýt štítek

složka:
Technický odbor
osoba:
Andrej Ramašeuski
adresát:
Webmasters
tag:
piratar
stav:
aktuální
aktualizace:
30.12.2020

piratar

piratar je mikroservis, poskytující čtvrcové profilové fotografie uživatelů s pirátskou identitou na základě uživatelského jména.

Uživatelská fotografie se dá získat na adrese pirátského assets storage:

https://a.pirati.cz/piratar/{size}/uzivatelske_jmeno.jpg

Příklady:

Logika piratara je mírně pokročilejší. Snaží se najít fotografii tímto způsobem (uvedená čísla mají ještě jednu funkci, která bude osvětlena níže)

  • 0. fotka z piratskeho profilu na lide.pirati.cz
  • 1. fotka ze zastupitelskeho profilu na lide.pirati.cz
  • 2. fotka z osobniho profilu na lide.pirati.cz
  • 3. fotka z www.pirati.cz
  • 4. fotka z krajskeho webu

V případě, že piratar nenajde v předchozích krocích žádnou fotku, zkouší najít fotky v Gravataru, na základě registračního, kontaktního nebo profilového emailu.

Priorita zdrojů

Čísla, jak bylo řečeno, nejsou pro srandu. Mohou být použita ke změně pořadí hledání. Chci-li zkusit nejprve krajský web, potom osobní profil (a dál ponechat defaultní pořadí), přidám pár čísel za username:

Jedná se jen o prioritu, pokud se nic nenajde v prioritizovaných zdrojich, hledání pokračuje dál v pořadí 01234567

První načtení fotky může trvat jednu-dvě vteřiny, dál už je obrázek v cache a načítá se ihned. Možná uděláme i cache prefetch.

Pod kapotou

Piratar použiva ke sve praci thumbor s OpenCV face detection.

© Piráti, 2021. Všechna práva vyhlazena. Sdílejte a nechte ostatní sdílet za stejných podmínek. Podmínky použití.