Już 29 października 2019 roku, we wtorek, odbędzie się kolejne spotkanie społeczności rubiego na Śląsku. Szczegóły spotkania dostępne na oficjalnej stronie SRUG-a.
Tematy na SRUG-u w Gliwicach
How a well-written pull request can help your team to review your code? - prezentacja o tym jak dobrze pisać pull requesty, aby ułatwić pracę naszemu zespołowi.
Gathering data from Jira using webhook consumer - prezentacja dot. webhooków do Jiry.
I don’t always make SPAs, but when I do, I prefer Rails Way™ - prelekcja o tym, że dodawanie do naszej aplikacji kolejnych technologii nie jest konieczne i lepiej tego nie robić.
SRUG-owy słowniczek
Poniżej znajduje się krótki słowniczek wyjaśniający zwroty użyte w artkule.
Jira to zamknięte oprogramowanie do zarządzania projektami i śledzenia błędów. Nazwa Jira wywodzi się od słowa “Gojira”, czyli japońskiego “Godzilla”. Oprogramowanie Jira zostało napisane w języku Java i ma swoje grono fanów, głównie wśród korporacji. Na rynku jest wiele podobnych, konkurencyjnych aplikacji, często nawet wypuszczonych jako Open Source.
Zamknięte oprogramowanie to w pewnym sensie przeciwieństwo do otwartego oprogramowania. Producent zamkniętego oprogramowania nie chce, aby inni programiści mieli dostęp do kodu źródłowego.
Webhook to sposób integracji aplikacji internetowych przy pomocy własnych funkcji callback. Integracja odbywa się przy użyciu zapytań typu HTTP POST w formacie JSON. Sposób działania zależny jest od aplikacji, ale ogólna idea polega na tym, że jedna aplikacja wywołuje zdarzenie wewnątrz drugiej aplikacji.
Pull Request, czyli w skrócie PR jest tak naprawdę merge requestem. Pull request / Merge request to prośba / zapytanie o zmergowanie, czyli dołączenie wybranego fragmentu kodu. Dzięki temu można zachować większy porządek w projekcie i łatwiej zarządzać zmianami.
SPA to skrót od Single Page Application, czyli dosłownie aplikacja będąca pojedynczą stroną internetową. Chodzi o to, aby nawigując po stronie i klikając w różne elementy nie przeładowywały się poszczególne podstrony. Możliwe jest to dzięki asynchronicznemu przesyłaniu danych pomiędzy klientem (przeglądarką) a serwerem. Użytkownicy odnoszą wtedy wrażenie, że strony działają szybciej.
Mamy nadzieję, że to troszkę przybliżyło młodszej widowni techniczne pojęcia. I nie zapomnijcie o spotkaniu SRUG. 🎤
Zostaw komentarz