To wielostronicowy widok tej sekcji do wydrukowania. Kliknij aby wydrukować.

Wróć do zwykłego widoku tej strony.

Sekcje

What does your user need to know to try your project?

This is a placeholder page that shows you how to use this template site.

1 - Sekcja Elektroniki

What does your user need to know to try your project?

This is a placeholder page that shows you how to use this template site.

Information in this section helps your user try your project themselves.

  • What do your users need to do to start using your project? This could include downloading/installation instructions, including any prerequisites or system requirements.

  • Introductory “Hello World” example, if appropriate. More complex tutorials should live in the Tutorials section.

Consider using the headings below for your getting started page. You can delete any that are not applicable to your project.

Prerequisites

Are there any system requirements for using your project? What languages are supported (if any)? Do users need to already have any software or tools installed?

Installation

Where can your user find your project code? How can they install it (binaries, installable package, build from source)? Are there multiple options/versions they can install and how should they choose the right one for them?

Setup

Is there any initial setup users need to do after installation to try your project?

Try it out!

Can your users test their installation, for example by running a command or deploying a Hello World example?

2 - Sekcja Informatyki

What does your user need to know to try your project?

This is a placeholder page that shows you how to use this template site.

Information in this section helps your user try your project themselves.

  • What do your users need to do to start using your project? This could include downloading/installation instructions, including any prerequisites or system requirements.

  • Introductory “Hello World” example, if appropriate. More complex tutorials should live in the Tutorials section.

Consider using the headings below for your getting started page. You can delete any that are not applicable to your project.

Prerequisites

Are there any system requirements for using your project? What languages are supported (if any)? Do users need to already have any software or tools installed?

Installation

Where can your user find your project code? How can they install it (binaries, installable package, build from source)? Are there multiple options/versions they can install and how should they choose the right one for them?

Setup

Is there any initial setup users need to do after installation to try your project?

Try it out!

Can your users test their installation, for example by running a command or deploying a Hello World example?

2.1 - Spotkania Sekcji IT

Skróty cotygodniowych spotkań Sekcji Informatyki

Spotkanie 22.02.2023

  • Typ spotkania: zdalne
  • Ilość osób obecnych: X

Tematy do poruszenia odnośnie Sekcji

  • Wprowadzenie do nowego systemu dokumentacji:

    • https://www.docs.przracing.pl
    • Cotygodniowy skrót spotkań
    • Przykładowa dokumentacja projektowa
    • Pokazanie jak edytować stronę dokumentacji w plikach markdown
  • Ustalenie potencjalnego nowego terminu spotkań sekcji

    https://www.when2meet.com/?18913916-jYZdR

  • Przejrzenie produktów potencjalnego partnera CSI)

    • https://csi.pl/
    • Rzeczy z kategorii:
      • Routery
      • UPS
      • Części do serwera (Dyski, RAM, etc.)
      • Mini-komputery (np. z terminale z ekranem dotykowym do telemetrii)
  • Bitrix:

    • PRT-Tools
    • Magazyn
  • Rzeczy na ASAP

    • Serwer:
      • Aktualizacja do najnowszej wersji Nextclouda (i sprawdzenie czy błędy z wrzucaniem plików przestaną występować)
  • Możliwość wzięcia udział w wydarzeniu Nvidii

  • Możliwość wzięcia udziału w spotkania programistów:

Tematy ogólne


Spotkanie XX.XX.20XX

  • Typ spotkania: zdalne/stacjonarne
  • Ilość osób obecnych: X

Tematy do poruszenia

  • A
  • B
  • C
  • D

2.2 - Projekty

Informacje odnosnie projektów realizowanych pod szyldem Sekcji Informatyki

Wstęp

Sekcja Informatyki jest sekcją techniczną zespołu PRz-Racing Team, mająca na celu rozwijanie możliwosci drużyny o różnego rodzaju rozwiązania informatyczne.

Nasza historia zaczęła się jako odłam Sekcji Elektroniki, gdzie spośród osób mających doświadczenie z szeroko pojętą informatyką, realizowaliśmy oprogramowanie dla naszej drużyny.

Obecnie zajmuejmy się tworzeniem oprogramowania oraz rozwiązań informatycznych, mającego wspomóc działanie drużyny, są to m.in:

  • System zbierania danych z bolidu wyścigowego
  • Obsługa danych i wyświetlanie zbieranych danych telemetrycznych
  • Budowa i utrzymanie serwera głównego zespołu
  • Wewnętrzny system wspomagania drużyny (IMS) - PRT-Hub

Będąc członkiem naszej sekcji, będziesz miał omżliwość pracy z naszymi obecnymi rozwiązaniami, korzystać z nich, utrzymywać i rozwijać je o kompletnie nowe możliwości.

Od naszych członków oczekujemy pisania czystego, funkcjonalnego kodu, który spełnia wszystkie standardy obowiązujące projekty wykorzystywanych w produkcji, nie odbiegając od projektów tworzonych pod skrzydłami dużych firm programistycznych.

Korzyści z pracy w sekcji

Organizacja pracy

Kod

Zarządzanie zadniami

Spotkania

2.2.1 - Przykładowy projekt

Przykładowa dokumentacja projektu Sekcji ITs

Nazwa projektu

Opis w bardzo prostych słowach, na temat tego do czego służy ten projekt i co on robi.

Max. 5 zdań.

Osoby odpowiedzialne:

  • Jan Kowalski
  • etc

Gdzie można znaleźć ten projekt? Opisać gdzie ten projekt się znaduje, czy np. jest to na jakiejś stronie internetowej, czy w miejscu na formule bądź bolidzie.

Jak z niego korzystac?

Jeżeli twój projekt został zrealizowany dla wszystkich w formule, w tym miejscu powinna znaleźć się dokładna instrukcja jak korzystać z danego rozwiązania. Np. dla kreatora dokumentów ofertowych, powinien być opis jak to wyklikać, co się kiedy dzieje, itp.

Część techniczna

Część przeznaczona dla osób z Sekcji Informatyki bądź elektroniki, bądź zainteresowanych szczegółami projektu.

Linki do repozytorium

Cele

Opis tego jakie cele chcielibyśmy uzyskać i jakie projekt powinien spełniać cechy Przykładowo, jeżeli mielibysmy projekt internetowego włącznika do światła, to byłoby to:

  • Dostępność (Łatwo wejść na strone i przełączyć światło)
  • Skalowalność ( proste dodawanie kolejnych guzików żeby móc pstrykać więcej lampek)
  • Wydajność (mając podłączonych 1000 lampek do systemu, po kliknięciu przełączą sie one i tak w 1 sekundę )

Założenia projektowe

Przykładowo, założeniem projektowym są odgórne limity i wymagania które projekt musi spełnić, np. ograniczeniem telemetrii jest układ STM32, albo to że projekt strony internetowej będzie postawiony na AWS i musi być możliwość szybkiego deploy’a na tą platformę.

Użyte technologie

  • Języki programowania
  • Biblioteki
  • Usługi np. AWS, Retool

W jaki sposób działa ten projekt?

Bardziej szczegółowy opis, na ten moment zostawiam stosunkową dowolność.

Napotkane problemy

W tym miejscu, powinny znajdować się duże problemy, które sprawiły nam problem przez dłuższy okres czasu i warto wrzucić tutaj informacje na jego temat, w celu protego znalezienia rozwiązania, bądź ogólnej przestrogi, na przyszłość, jak dla siebie jak i dla innych osób które mogą rozwinać ten dany projekt.

Jeżeli jakiś problem pojawił się z powodu źle popełnionej decyzji, taka informacja też jest bardzo wartościowa - zwłaszcza na designach!

Problem XYZ

Napotkałe/am problem […] w czasie […], naprawiony został poprzez […]

2.2.2 - Projekt serwera

Informacje odnośnie zespołowego serwera.

Wstęp

Projekt majacy na celu stworzenie drużynowego serwera w celu hostowania własnego oprogramowania oraz przetrzymywania danych długoterminowo.

Hardware serwera

Komputer służacy jako serwer został złożony z następujących części:

  • Płyta główna - ASRock B460M Steel Legend
  • Procesor - Intel Core i5-10400
  • Pamieć RAM - GOODRAM 16GB (2x8GB) 3200MHz CL16 IRDM X Black
  • Zasilacz - be quiet! Pure Power 11 400W 80 Plus Gold
  • Dysk systemowy - ADATA 256GB M.2 PCIe NVMe XPG SX6000 Pro
  • Dyski - Seagate IRONWOLF CMR 4TB 5900obr. 64MB - 3 sztuki

Osoby odpowiedzialne za serwer

  • Wiktor Jezioro
  • Patryk Kępa

2.2.3 -

2.3 - Przydatne narzędzia

W tym miejscu, znajdziesz katalog przydatnych stron oraz narzędzia podczas działania w Sekcji Informatyki!

Tworzenie Favicon

Edytowanie strony dokumentacji

Jeżeli pragniesz modyfikować szablon tej strony, bądź dodać nowy content - polecam skorzystać z dokumentacji tego szablonu pod linkiem: