Šesti po redu banjalučki BarCamp održaće se u prostorijama BLC-a 21. oktobra tekuće 2023. godine.
Kao i do sad, čeka nas/Vas nekoliko dobrih predavača.
Sa još boljim temama.
Početak u/oko podne (12:00).
Po prvi put imamo i predavača strejndžera, tako da se pripremite i za malo slušanja engleskog jezika :)
Uz to, biće priče o računarima iz nekih prošlih vremena (retro computing),
kao i primjeni modernih alata u baratanju sa tim starim stvarčicama.
BSD, Terraform, (in)security i još ponešto..
Ulaz je besplatan. Prijave nisu potrebne.
Ukoliko ne znate šta je BarCamp...
BarCamp (često: unconference) je skup korisnika sa javnim radionicama i predavanjima, njihov sadržaj i proces su razvijeni od strane učesnika na početku samog sastanka, a razrađuju se u daljem toku. BarCamp služi da se razmjenjuju ideje, diskutuje, uči i stvara, a proizvod tog rada može već djelimično da se vidi krajem ove manifestacije i da pokaže konkretne rezultate (npr. zajedničke programske radionice).
Lista predavanja
- Generisanje kertridža za Commodore 64/128/Plus4 uz pomoć Python-a // ~Žarko Živanov
- Mala istorija kućnih računara (u Ex-YU) // ~Marko Šolajić
- Malware House Party // ~Robert Simmons
- Terraforming with style // ~Stefan Matić
- Tehnike ograničenja mogućnosti u svrhu sigurnosti // ~Goran Mekić
- SBC, PCBA, SoC, PMIC, LDO, GIC, eMMC, SPI, TCON, ARM, AArch64, MaskROM, BROM, TF-A, U-Boot, DT, PSCI, SMC, PINE64... Konfuzno, zar ne? // ~Dragan Simić
Pored toga što se Python koristi u savremenim profesionalnim i manje profesionalnim primenama, može se upotrebiti i za veoma star hardver i softver. Naravno, ne direktno jer su mašine stare 30 i više godina prespore da bi ga pokrenule, nego kao programski jezik za pravljenje softverskih alata za razne retro-computing primene. U ovom predavanju će biti opisana upotreba Pythona za generisanje softvera za Commodore 64/128/Plus4 kertridže.
U turbulentnim osamdesetim godinama prošlog veka, Jugoslavija je zatečena u brzom razvoju računarske tehnike u svetu. Kakav je bio odgovor domaće industrije, i da li se mogla takmičiti sa gigantima kao što su Sinclair, Commodore i Apple? Legalan uvoz ili šverc, distribucija softvera naspram piraterije, sve ovo su teme o kojima možete čuti u ovom predavanju.
Malicious IExpress installers are abused to deliver a wide variety of malware payloads all at the same time. These include Amadey, RedLine, SmokeLoader, Mystic, and many more. This talk will examine these malicious installers and a few ways by which they can be detected and differentiated from benign IExpress installers. Additionally, one of the payloads, Amadey is examined more closely from a reverse engineering perspective.
Vjerovatno su i Vama odlične situacije kada podesite sebi razne servise i servere na cloudu, sve dotegnete kako treba,
ispodešavate konfiguracije i konačno sve uvežete, pa nakon toga isto uradite za produkciju - kad ono PRC, ništa ne radi!
Zaboravili ste otvoriti port za app, niste podesili skaliranje kako treba, load balancer ne gađa dobar path...
I onda kontate mora da postoji lakši način?
Enter Terraform!
Naučite pisati infrastrukturu kao kod, automatizujte sve kroz pipeline za multi-account okruženja i to sve sa stilom.
Najbolji pristup sigurnosti je napraviti da je program minimalan, čime se statistički smanjuje šansa upada. Postoje razne tehnike i biblioteke koje namerno smanjuju mogućnosti programa kako bi u slučaju upada maliciozan program bio onemogućen da koristi resurse. Ova prezentacija će opisati neke od tih tehnika i kako se koriste.
Single-board računari u današnje vrijeme ni po čemu ne predstavljaju nov ili
nepoznat koncept, ali često i dalje ostaju puni nepoznanica, čak i za dobar dio
njihovih korisnika. Ako na to dodamo značajno povećanje njihovih performansi
i cijena u zadnjih nekoliko godina, dobijamo osnovu za konfuziju oko njihove
uloge na tržištu i toga šta ih zapravo izdvaja i čini posebnim.
Stvarna uloga i vrijednost single-board računara postaje jasnija tek kroz dublji
ulazak u složenu problematiku otvorenosti i zatvorenosti hardverskih arhitektura
i čipova, firmvera i sistemskog softvera niskog nivoa, te čitavih platformi kao
cjelina. Situaciju ne olakšava velika raznolikost i brojnost platformi baziranih
na ARM arhitekturi, u čemu se zapravo nalazi izvor velike popularnosti ARM arhitekture.
Nažalost, u tome se ujedno krije i izvor mnogih problema, od kojih već decenijama
smrtno boluju razni tipovi uređaja, poput pametnih telefona.
Posebnu pažnju zaslužuje osvrt na modele single-board računara koji kao primarni
cilj imaju maksimalno moguću otvorenost - od dizajna na nivou električnih kola,
preko dokumentovanosti SoC-a i ostalih čipova na kojima su bazirani, do firmvera
i sistemskog softvera niskog nivoa. Naravno, otvorenost platforme nije jednako
bitna za svakoga, ali je dobro biti barem upoznat sa razlozima za bitnost.
Raspored predavanja
- Dragan Simić 12:00 - 13:00
- Goran Mekić 13:15 - 14:00
- Robert Simmons 14:15 - 15:30
- Marko Šolajić 16:30 - 17:15
- Žarko Živanov 17:30 - 18:30
- Stefan Matić 18:45 - 20:00
Pauza za ručak :)
Lokacija
- Banja Luka College, BLC
- Miloša Obilića 30
- 78000 Banja Luka
- Republika Srpska
- Bosna i Hercegovina
- Amfiteatar akademaca (prizemlje)
/* Pogledaj veću mapu */