19 edycja
Studenckiego Festiwalu Informatycznego
software development - 18. Studencki Festiwal Informatyczny
Przychodzi zapytanie do bazy danych... i co dalej?
- Anna Wójcik
30 marca 2023 11:10
Robiliście kiedyś zapytanie do bazy danych? Założę się, że małego, niewinnego SELECTa napisał tu każdy. Prawdopodobnie każdy z nas już pracował w pro…
Czytaj więcej...
Zbudujmy aplikację CRUDową w 45minut!
- Anna Wójcik
30 marca 2023 12:20
W trakcie tego warsztatu napiszemy od zera CRUDową aplikację w Javie! Użyjemy do tego SpringBoota, Javy, Dockera, Postgresa, Gradle’a, gita, IntelliJ…
Czytaj więcej...
Jak NIE tworzyć wieloplatformowych aplikacji w wirtualnej rzeczywistości
- Iwo Plaza (AGH Solar Plane)
30 marca 2023 20:30
Jako projekt inżynierski realizowałem problematykę platformy edukacyjnej w wirtualnej rzeczywistości, dostarczającej zarówno interfejs aplikacji inte…
Czytaj więcej...
Rust - rewolucja w pisaniu driverów
- Radosław Kumorek
31 marca 2023 10:00
Drivery (sterowniki) pisane są od wielu lat w języku C (na windowsie także w c++). Dzieje się tak, ponieważ muszą działać niskopoziomowe bez użycia …
Czytaj więcej...
Jak dzisiaj uczyłbym się programowania?
- Kamil Brzeziński
31 marca 2023 11:10
Dzisiejszy programista musi poznać dużo więcej technologii niż ktoś, kto uczył się programowania kilkanaście lat temu. Z drugiej strony możemy uczyć …
Czytaj więcej...
Zarządzanie pamięcią w Javie - teraźniejszość i przyszłość
- Arkadiusz Sokołowski
31 marca 2023 12:20
Java jest z nami już od ponad 25 lat. Niektórzy twierdzą, że jest już nieco przestarzała. Tymczasem Java znacząco zmieniła się przez te lata, a w nie…
Czytaj więcej...
Error Handling is Cancelling Operations
- Sabre
- Andrzej Krzemieński
31 marca 2023 14:20
When we first learn how to write programs, especially how to handle errors, we are given lots of advice saying do this, don't do that. Sometimes…
Czytaj więcej...
Łowca Androidów – praktyczne wprowadzenie do Androida
- Rafał Rejek
31 marca 2023 15:30
Zapraszam Cię na wspólną podróż po świecie zielonego robocika! Przeprowadzę cię przez podstawy Androida na praktycznych przykładach. Na sam koniec s…
Czytaj więcej...
Mobile UX - Smartphones, Smartwatches & AV
- Elżbieta Krutysza
31 marca 2023 15:30
Mówi się, że około 60% funkcjonalności aplikacji można odtworzyć na smartfonie, a następnie 20% na smartwatchu, a jeszcze mniej na autonomicznych sam…
Czytaj więcej...
Obrazowanie wizji klienta: Twórcze formułowanie wymagań za pomocą Rich Pictures
- Jarosław Hryszko
31 marca 2023 17:50
Na tym krótkim warsztacie wspólnie pochylimy się nad techniką Rich Pictures jako narzędziem służącym do wizualizacji i komunikacji złożonych wymagań …
Czytaj więcej...
Czysty Kotlin
- Jarosław Michalik
1 kwietnia 2023 11:10
Kotlin – język programowania zaprojektowany po to, żeby lepiej nam się programowało. W teorii miał rozwiązać największe bolączki Javy. Czy faktycznie…
Czytaj więcej...
Wydajność Elasticsearch
- Michał Kosmulski
1 kwietnia 2023 14:20
Elasticsearch to jeden z najpopularniejszych silników wyszukiwania pełnotekstowego. Co robić, a czego unikać aby Elastic obsługiwał nasze zapytania s…
Czytaj więcej...
Wołanie Kotlinowych Korutyn w Aplikacji iOS za pomocą KMP-NativeCoroutines
- Aleksander Jaworski
1 kwietnia 2023 15:30
Oficjalna implementacja korutyn w Swift jest ciężka w użyciu i posiada wiele limitacji. Te limitacje można usprawnić pisząc ręcznie wrappery na wszys…
Czytaj więcej...