Ruby Gliwice - SRUG 2.2019

Język Ruby w Gliwicach żyje i ma się dobrze. Zresztą już niedługo mali programiści Rubiego dołączą do tych dużych. Wierzymy w to i dlatego wspieramy takie działania jak RubyCamp. Póki co zbliża się spotkanie społeczności miłośników Ruby.

Logo SRUG - Silesian Ruby Users Group

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.

  • SRUG to skrót od angielskiej nazwy Silesian Ruby User Group, co w tłumaczeniu na język polski oznacza Śląska Grupa Użytkowników języka Ruby. SRUG to społeczność, której jesteśmy częścią.
  • 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