Kategórie
Software

GitHub release vyhľadávač – hľadajte, nájdite, sťahujte

GitHub release vyhľadávač slúži na hľadanie a sťahovanie najnovších releasov z GitHubu. V článku sa dozviete, ako s ním pracovať.

Čo je GitHub?

Rastislav Kish ho v článku na Blindrevue definuje takto:

GitHub je miestom, kde sa stretávajú desiatky miliónov ľudí a firiem, aby spoločne pracovali na projektoch všetkého možného aj nemožného druhu. Tu sa vyvíjajú operačné systémy, webové prehliadače, píšu sa knihy, dizajnujú hudobné nástroje, stavajú sa roboty, skladá hudba, vytvárajú jedlá. Slovom, ak tvoríte a pracujete na čomkoľvek, čoho životnosť je dlhšia než pár dní, GitHub je miestom aj pre Vás.

Súhlasím s ním bez výhrad v prípade, že ste naozaj vývojár alebo tvorca, ktorý potrebuje mať materiály na jednom mieste a spolupracovať s inými ľuďmi. Čo však v prípade, že dostanete odporúčanie typicky na software, ktorý už má nejakú verziu na stiahnutie, ale je len na GitHube? Vtedy sa pre bežného používateľa táto platforma javí ako neprehľadná a chaotická, a to aj napriek stopercentnej prístupnosti.

Otázka je, či v takom prípade máte nárok sťahovať z GitHubu software a používať ho. Podľa niektorých vývojárov nie.

Ja vám ponúkam 3 roviny, ako k tomu pristupovať.

  • Ak beriete GitHub ako úložný priestor pre stabilný software, tak ho nepoužívajte. Vtedy sťahujte z Microsoft Storu alebo z oficiálnych webov vývojárov, kde nájdete iba verzie určené pre širokú verejnosť. Software na GitHube nie je zamýšľaný pre bežného používateľa.
  • Ak si stiahnete software z GitHubu a divíte sa, prečo nefunguje, nepoužívajte ho. Viď prvý bod – software zverejnený prostredníctvom releasu na GitHube je stále vo vývoji.
  • Ak ste si týchto rizík vedomí, chcete prípadne prispieť k vývoju alebo testovať, vtedy je GitHub pre vás.

GitHub Release vyhľadávač – autorský projekt

Ja som si rizík vedomá, ale to ešte neznamená, že som ochotná strácať čas a učiť sa, ako to na GitHube vyzerá. Chodím tam raz za čas a kým sa dostanem k najnovšiemu releasu hľadaného softwaru, začínam strácať nervy.

Preto som vytvorila projekt s pracovným názvom GitHub Release vyhľadávač. Je to jednoduchá webová aplikácia, respektíve obyčajná stránka, ktorá je úplne prístupná a minimalistická.

Funguje úplne jednoducho – zadám, nájdem, stiahnem. Nemusím sa prebíjať cez štruktúru, noriť sa hlbšie a hlbšie, až už sa neviem pomaly vrátiť ani na domovskú stránku. Ponúkam ho na vyskúšanie aj vám.

A konečne sa dostávam k tomu, ako vyhľadávač používať. Čítajte pozorne až do konca.

Dôležité upozornenia

  • Nástroj je stále vo vývoji, a preto sa môže a bude meniť. V prípade zmien ovplyvňujúcich funkčnosť alebo spôsob použitia budem aktualizovať článok aj podstránku na blogu.
  • Vyhľadávač dávam k dispozícii zadarmo, z toho dôvodu neposkytujem žiadnu záruku ani podporu. Zaškolím prácu s ním, ale len cez Technoporadňu.
  • Nezodpovedám za kvalitu, prístupnosť, bezpečnosť a funkčnosť softwaru, ktorý si cez môj vyhľadávač stiahnete.
  • Limit je obmedzený na 60 požiadaviek za hodinu, čo neznamená 60 vyhľadávaní. Ak vyhľadáte reťazec, prebehne 11 požiadaviek a s načítaním ďalších výsledkov znova. Zadávajte preto čo najpresnejší názov, najlepšie v tvare vývojár/názov repozitára (napr. NVAccess/NVDA).

Ako hľadať?

  1. GitHub release vyhľadávač nájdete trvalo a zadarmo na mojom blogu.
  2. Do vyhľadávacieho poľa zadáte názov aplikácie. Najlepšie je zadať meno vývojára/názov repozitára.
  3. Načíta sa prvých 10 výsledkov. Ak ste zadali presný názov, je veľmi pravdepodobné, že želanú appku nájdete hneď na prvej obrazovke. Výsledky sú však radené podľa zhody s hľadaným reťazcom a hodnotenia, ktoré dostali od ľudí priamo na GitHube. Preto sa môže stať, že budete musieť vyhľadať nové výsledky. Urobíte tak tlačidlom Načítať ďalšie výsledky.
  4. Po vyhľadaných repozitároch sa pohybujete pomocou nadpisov konkrétne 3. úrovne. Pod nadpisom nájdete niekoľko informácií:
    • Krátky popis, o čom software je;
    • Verzia a dátum vydania, aby ste vedeli, či nie je projekt už opustený.
  5. Pod nimi sú už odkazy na stiahnutie. Nevylúčila som z vyhľadávania nič, čo by sa mohlo podobať na inštalačný súbor. Takže vhodnú verziu softwaru pre váš operačný systém si musíte dopredu zistiť sami.
  6. Po stlačení Entera na konkrétnom súbore sa hneď začne sťahovanie.

Ak potrebujete otvoriť repozitár priamo na GitHube, urobíte tak pomocou rovnomenného odkazu. Pokiaľ narazíte na problém a chcete ho autorovi nahlásiť, použite odkaz Nahlásiť problém. Predtým si však pozrite, či to už niekto neurobil pred vami. Nezahlcujte vývojárov nahlasovaním problémov, o ktorých už vedia.

Zvýšenie limitu požiadaviek (len pre skúsených)

Ak si vytvoríte personal access token (osobný prístupový token), viete zvýšiť počet požiadaviek až na 5000. Toto odporúčam iba skúseným používateľom, ktorí vedia o bezpečnostných rizikách s tým spojených.

Ak už token budete vytvárať, je potrebné mu udeliť oprávnenia iba na prístup k verejným dátam.

Následne otvoríte tlačidlo GitHub token, zadáte ho do príslušného poľa a uložíte. Mal by sa uložiť až do vymazania lokálnej pamäte prehliadača, takže opakované zadávanie nie je pri každej návšteve nutné. Po uložení sekciu zatvoríte tým tlačidlom, ktorým ste ju otvorili.

Záver

GitHub release vyhľadávač je 1 z mojich prvých autorských projektov. Vytvárala som ho pomocou umelej inteligencie, konkrétne Clauda v bezplatnej verzii.

Výhodou je zjednodušené prostredie, slovenský jazyk a stopercentná prístupnosť. Nevýhodou môže byť nízky limit požiadaviek (60 za hodinu).

Vyskúšajte a dajte mi vedieť, ako vám nástroj funguje. Spätnú väzbu píšte výhradne e-mailom na michaela@technologiebezzraku.sk. O svoj názor sa ale môžete podeliť aj na Facebooku, vo FB skupine Technológie bez zraku alebo v komentároch pod článkom. Spojiť sa môžeme aj na sociálnej sieti LinkedIn.

Podpora sa naozaj cení, ďakujem.


Technoporadňa

  • Potrebujete sa naučiť pracovať s programom alebo aplikáciou na mobilnom telefóne či počítači?
  • Chcete zvládnuť dokonale Talkback, VoiceOver alebo NVDA?
  • Zasekli ste sa na technickom probléme, ktorý neviete vyriešiť?

Pomôže vám Technoporadňa. Môžete si objednať buď polhodinovú, alebo hodinovú konzultáciu, kde vyriešime všetky vaše požiadavky týkajúce sa mobilu, počítača a ich hardwarového či softwarového príslušenstva v kombinácii s asistenčnými technológiami.

Ceny:

  • Polhodinová konzultácia – 5 € (120 Kč)
  • Hodinová konzultácia – 10 € (250 Kč)

Píšte na michaela@technologiebezzraku.sk alebo použite tlačidlo nižšie:

Chcem radu


Audit prístupnosti digitálnych produktov

  • Potrebujete splniť požiadavky Európskeho zákona o prístupnosti transponovaného v zákonoch 351/2022 Z.z. a 424/2023 Sb.?
  • Ste dodávateľ pre verejnú správu a musíte dodať prístupné digitálne produkty podľa zákona 95/2019 Z.z. a 99/2019 Sb.?
  • Chcete, aby z vášho digitálneho produktu mal rovnocennú skúsenosť každý človek bez rozdielu?

Profesionálne sa zaoberám testovaním a konzultovaním prístupnosti webov, webových a mobilných aplikácií aj dokumentov. Posúdim súlad digitálnych produktov s požiadavkami legislatívy, ale tiež ponúknem používateľskú skúsenosť, keďže mám sama zdravotné znevýhodnenie.

Zistite viac o možnostiach spolupráce a ponúkaných službách na mojom webe:

Chcem audit prístupnosti


Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

Táto stránka používa Akismet na obmedzenie spamu. Zistite, ako sa spracovávajú údaje o vašich komentároch.

HTML Snippets Powered By : XYZScripts.com