„ToughTech“ renginiai

Sveiki atvykę į „ToughTech“!

Dalyvaukite IT bendruomenės renginiuose, kuriuose pramonės lyderiai ir ekspertai dalijasi įžvalgomis ir žiniomis apie naujausias tendencijas, technologijas ir geriausią praktiką IT pasaulyje. Toughlex renginiai yra unikali platforma IT bendruomenei susitikti, dalytis žiniomis ir užmegzti prasmingus ryšius.
Praėję renginiai
October 29, 2025
ToughTech: žmonės, domenas ir dirbtinis intelektas

Išsami informacija

Prisijunkite prie mūsų spalio 29 d. ToughTech renginyje, skirtame tyrinėti, kaip dirbtinis intelektas ir tvirti projektavimo principai formuoja šiuolaikinę programinę įrangą. Panirsime į „vibe coding“ iškilimą – kai programuotojai DI nukreipia naudodami natūralią kalbą – ir kelsime klausimus, ką tai reiškia kūrybiškumui, kodo kokybei bei pačiam programuotojo vaidmeniui ateityje. Vėliau pereisime prie praktikos su Domain-Driven Design (DDD): sužinosite, kaip chaotiškus reikalavimus paversti aiškiomis, patikimomis sistemomis, paremtomis realiomis domeno taisyklėmis. Tai mąstyti skatinantis ateities tendencijų ir laiko patikrintų metodų derinys – puikiai tinkantis visiems, kurie rimtai žiūri į geresnės programinės įrangos kūrimą.

Darbotvarkė
1

18:30 „Kuo išskirtinis vibe coding su dirbtiniu intelektu?“ – Mantas Vilčinskas

„Praėjus trejiems metams po „ChatGPT“ pasirodymo, dirbtinis intelektas nebėra naujovė, o pagrindinis šiuolaikinių programuotojų įrankių dėžutės komponentas. Viena iš labiausiai susidomėjimą ir proveržį sukėlusių koncepcijų yra „vibe kodavimas“ (kai kur net verčiama „vibracijos kodavimu“), kai programuotojai vadovauja dirbtinio intelekto agentams šnekamąja kalba, taip siekiant sutaupyti laiko ir rašyti mažiau sintaksės. Bet kas nutinka, kai tampame pasyvesni ir pasitikime mašina dėl to, ką anksčiau dauguma laikė tokiu sudėtingu darbu? Šio pranešimo tikslas – dekonstruoti finansines paskatas, skatinančias dirbtinio intelekto įrankių plitimą, ištirti ilgalaikį poveikį kodo kokybei, darbuotojų įgūdžiams ir, dar svarbiau, užduoti sudėtingus sociologinius klausimus: kaip tai keičia mūsų santykį su programavimo menu? Ar kuriame efektyvesnę ateitį, ar tampame skaitmeniniais nuomininkais naujoje „techno-feodalinėje“ sistemoje? Kaip programuotojai dirbs ir bus vertianmi po 5 metų?“

1
Šarūnas

19:10 "Domain Driven Design programuotojams" by Šarūnas Kavaliauskas

"Jei nesate tikri, ką iš tiesų reiškia DDD ir kaip tai padeda rašyti geresnį kodą, šis pranešimas – jums. Nustokite planuoti iš įpročio – pradėkite nuo domeno taisyklių, kurios formuoja agregatus, ribas ir elgseną. Išsinešite labai paprastą praktišką metodą, leidžiantį netvarkingus reikalavimus paversti aiškiais modeliais ir kurti patikimesnes sistemomis."

Šarūnas

20:00 „Bytes & Bites“

Galimybė tapti studentu ar dėstytoju, kol bendrausite ir šnekučiuositės su kitais technologijų entuziastais, yra jūsų pačių rankose. Nesijaudinkite dėl pažymių – čia juokas ir kikenimas yra svarbiausi sėkmės rodikliai!

April 24, 2025
ToughTech: Inžinerinė meistrystė: modernus testavimas ir Git valdymo įgūdžiai

Išsami informacija

Prisijunkite prie mūsų balandžio 24 d. ToughTech renginyje, kuriame giliai panirsime į įrankius ir metodikas, formuojančias šiuolaikinę programinės įrangos kūrimą. Greitai besikeičiančiame inžinerijos pasaulyje gebėjimas valdyti tiek savo įrankius, tiek testavimo strategijas yra esminis kuriant patikimas ir aukštos kokybės sistemas. Šis renginys sujungia dvi itin svarbias, tačiau dažnai neišnaudojamas sritis, kupinas potencialo: pažangias testavimo strategijas ir gilesnes Git galimybes. Sužinosite, kaip integracinis, našumo ir chaoso testavimas gali ne tik aptikti klaidas, bet ir didinti pasitikėjimą, spartinti kūrimo procesus bei stiprinti sistemų atsparumą. Vėliau leisimės giliau po Git paviršiumi – nagrinėsime vidinius mechanizmus ir pažangias funkcijas, kurias dauguma programuotojų praleidžia, kad būtumėte pasiruošę viskam: nuo sudėtingų sujungimų konfliktų iki prarastų šakų. Nesvarbu, ar esate programuotojas, testuotojas ar SRE, šis renginys suteiks jums praktinių įgūdžių ir naujų perspektyvų, padėsiančių pakelti jūsų darbo eigą į aukštesnį lygį.

Darbotvarkė
1

18:30 „Testavimas – naujoji norma: kaip integracinis, našumo ir chaoso testavimas suteikia realią naudą“ – Viktorija Poderskytė

"Šiuolaikinėje programinės įrangos kūrimo praktikoje testavimas – tai ne tik klaidų gaudymas, bet ir pasitikėjimo, atsparumo bei greičio kūrimas. Šiame pranešime bus nagrinėjama, kaip integracinis, našumo ir chaoso testavimas gali transformuoti inžinerinę darbo eigą, padaryti sistemas tvirtesnes ir net įnešti šiek tiek azarto į kasdienį darbą. Nesvarbu, ar esate testuotojas, programuotojas ar SRE – išeisite su idėjomis, kaip testavimą taikyti kūrybiškai ir praktiškai, bei suprasite, kodėl jis šiandien svarbesnis (ir patrauklesnis) nei bet kada anksčiau."

1
2

19:10 „Pažangusis Git“ – Vytautas Naučius

"Programinės įrangos kūrėjai sunkiai įsivaizduoja savo kasdienį darbą be versijų valdymo sistemų. Šiandien dauguma mūsų naudoja Git. Per savo karjerą esu sutikęs daugybę programuotojų – tiek patyrusių, tiek pradedančiųjų – kurių nemaža dalis iki galo nesuprato, kaip Git iš tiesų veikia. Dažniausiai naudojame tik matomą ledkalnio viršūnę ir retai gilinamės į platesnes Git galimybes. Tačiau kas nutinka, kai netyčia ištrinate šaką arba prarandate pakeitimus spręsdami sujungimo konfliktą? Belieka tikėtis, kad į pagalbą ateis „Stack Overflow“ – nors šis pranešimas taip pat gali padėti. Supažindinsiu jus su kai kuriais Git vidiniais mechanizmais ir pažangiomis funkcijomis, kurios paskatins efektyviau naudotis šiuo esminiu įrankiu."

2

20:00 „Bytes & Bites“

Galimybė tapti studentu ar dėstytoju, kol bendrausite ir šnekučiuositės su kitais technologijų entuziastais, yra jūsų pačių rankose. Nesijaudinkite dėl pažymių – čia juokas ir kikenimas yra svarbiausi sėkmės rodikliai!

January 30, 2025
ToughTech: Kodų analizės automatizavimas ir autentifikacija

Išsami informacija

Prisijunkite prie mūsų sausio 30 d. ToughTech renginyje, kuris peržengia šiuolaikinės programinės įrangos vystymo ribas. Sužinokite apie OAuth 2.0 pagrindus ir jo įgyvendinimą .NET aplinkoje, taip pat apie šiuolaikinės autentifikacijos privalumus. Išnagrinėkite, kaip tokie įrankiai kaip linteriai ir statiniai analizatoriai paverčia „nerašytas taisykles“ automatizuotais patikrinimais, įkvepiančiais geresniems kodavimo metodams ir kūrybingiems sprendimams. Šios paskaitos suteiks įžvalgų, kurios padės gilinti jūsų programinės įrangos vystymo įgūdžius ir įkvėpti naujų idėjų.

Darbotvarkė
Jonas Ribikauskas

18:30 „OAuth 2.0 .NET aplinkoje“ - Jonas Ribikauskas

Autentifikacija ir autorizacija yra dažnos užduotys, su kuriomis susiduria programinės įrangos kūrėjai. Tačiau daugelis iš mūsų dirba su jau egzistuojančiais sprendimais, senomis sistemomis ir panašiai, todėl retai tenka įgyvendinti autentifikaciją nuo nulio. Ši paskaita skirta tiems, kurie dar nėra susipažinę su OAuth 2.0 tema. Taip pat pateiksime pavyzdžių, kaip įgyvendinti OAuth 2.0, .NET aplinkoje. Paskaitos pabaigoje tikimės, kad gauta informacija padės suprasti OAuth 2.0 privalumus, kuriuos gebėsite pritaikyti kasdieninėje veikloje.

Jonas Ribikauskas
Rokas Muningis

19:10 „AST galia“ - Rokas Muningis

Kaip programinės įrangos inžinieriai, mūsų natūralus smalsumas skatina mus tyrinėti ir suprasti. Visi esame tai matę - „nerašytos taisyklės“ komentaras prie „merge“ užklausos. Pagalvokite apie statinę analizę, sintaksės paryškinimą, linterius, transpilerius ir interpretuotojus – ar žinojote, kad visi jie atlieka tą patį pirmąjį žingsnį? Jie analizuoja mūsų kodą ir kuria sujungtų mazgų medį. Tai, ką jie daro toliau, juos ir išskiria. Individualios linterio taisyklės dažnai yra pirmasis žingsnis, kuriame pritaikome šias žinias. Tos „nerašytos taisyklės“ kodų bazėje? Jos tampa automatizuotais patikrinimais, kurie fiksuoja problemas dar prieš jas pasiekiant „merge“ užklausą. O galbūt tai jus įkvėps sukurti savo mažą programavimo kalbą!

Rokas Muningis

20:00 „Bytes & Bites“

Galimybė tapti studentu ar dėstytoju, kol bendrausite ir šnekučiuositės su kitais technologijų entuziastais, yra jūsų pačių rankose. Nesijaudinkite dėl pažymių – čia juokas ir kikenimas yra svarbiausi sėkmės rodikliai!

October 23, 2024
„ToughTech": nuo inžinieriaus sveikatos iki visapusiškos dinamikos

Išsami informacija

Prisijunkite prie mūsų spalio 23 d. „ToughTech“ ir dalyvaukite renginyje, peržengiančiame šiuolaikinės programinės įrangos vystymo ribas. Sužinokite, kaip tRPC keičia API kraštovaizdį. Taip pat gilinkitės į itin svarbią psichikos sveikatos inžinerijoje temą. Užmegzkite ryšius su novatoriais, keiskitės naujomis idėjomis ir sužinokite apie technologijų ateitį. Nepraleiskite progos – užsitikrinkite savo vietą dabar!

Darbotvarkė
Vilius Zobėla

19:00 Vilius Zobėla „Nykstanti riba tarp „back-end“ ir „front-end“ dalių“

Ar esate pasirengę patobulinti savo programinės įrangos vystymo įgūdžius? tRPC – tai „TypeScript“ pagrindu sukurta RPC sistema, kuriai nereikia „GraphQL“ ar „REST“. Mėgaukitės automatine tipo išvada ir tipo sauga „nuo galo iki galo“, taip supaprastindami darbo eigą ir sumažindami klaidų skaičių. tRPC idealiai tinka mažiems ir vidutinio dydžio projektams, todėl saugaus tipo API vystymas supaprastėja. Nepraleiskite šio žaidimą keičiančio įrankio!

Vilius Zobėla
Povilas Godliauskas

19:40 „Kaip nesveiki inžinieriai kuria nesveikus produktus ir atvirkščiai?“ – Povilas Godliauskas

Labai dažnai pasitaiko, kad žmonės kuria dalykus su geriausiais ketinimais, tačiau jie sukelia nenumatytų neigiamų pasekmių. Atsižvelgdamas į šią citatą, Povilas aptars ryšį tarp programinės įrangos inžinierių psichinės sveikatos, gerovės ir etinių sprendimų priėmimo bei subtilaus šių veiksnių poveikio galutinių naudotojų psichinei sveikatai ir veiklai.

Povilas Godliauskas

20:00 „Bytes & Bites“

Galimybė tapti studentu ar dėstytoju, kol bendrausite ir šnekučiuositės su kitais technologijų entuziastais, yra jūsų pačių rankose. Nesijaudinkite dėl pažymių – čia juokas ir kikenimas yra svarbiausi sėkmės rodikliai!

April 25, 2024
„ToughTech": Plečiamų žiniatinklio sprendimų vystymas. „React“ ir „.NET“ panaudojimas

Išsami informacija

Prisijunkite prie mūsų balandžio 25 d. „ToughTech“ renginyje, kuriame bus pristatyta dviejų galingų technologijų sintezė: „React“ and „.NET“. Pasinerkite į pažangiausių technologijų pasaulį, užmegzkite ryšius su bendraminčiais ir kartu su mumis tyrinėkite technologijų ateitį.

Darbotvarkė
Žilvinas Vidmantas

18:30 „Būklės valdymas, atmintinės ir užklausų bibliotekų palyginimas šiuolaikinėse „React“ programose“ – Žilvinas Vidmantas

Šiuolaikinėje sparčiai besivystančioje interneto svetainių vystymo srityje „React“ tapo galingu įrankiu dinamiškoms ir interaktyvioms naudotojo sąsajoms kurti. Tačiau sudėtingėjant programoms, norint sukurti patikimas ir našias „React“ programas, labai svarbu veiksmingai valdyti būseną, įgyvendinti atmintinių naudojimo strategijas ir optimizuoti duomenų užklausas. Šiame renginyje gilinsimės į įvairias būsenų valdymo, atmintinių naudojimo ir užklausų bibliotekas, skirtas „React“, ir nagrinėsime jų funkcijas, privalumus ir integravimo į šiuolaikines žiniatinklio programas aspektus.

Žilvinas Vidmantas
Neimantas Petkelis

19:20 „Kokių problemų „.NET“ negali išspręsti?“ – Neimantas Petkelis

Nors „.NET“ su savo išsamia struktūra ir plačiomis panaudojimo galimybėmis gali išspręsti daugybę interneto svetainių vystymo uždavinių, yra tam tikrų scenarijų, kuriuose ši sistema gali būti nepakankama. Nepaisant jos universalumo ir tvirtumo, nė viena technologija neturi apribojimų. Programuotojams, norintiems efektyviai naršyti nuolat besikeičiančioje interneto svetainių vystymo srityje, labai svarbu suprasti „.NET“ ribas.

Neimantas Petkelis

20:00 „Bytes & Bites“

Galimybė tapti studentu ar dėstytoju, kol bendrausite ir šnekučiuositės su kitais technologijų entuziastais, yra jūsų pačių rankose. Nesijaudinkite dėl pažymių – čia juokas ir kikenimas yra svarbiausi sėkmės rodikliai!

January 11, 2024
„ToughTech": „Firebase Remote Config“ ir interneto svetainių vystymo įmantrybės

Išsami informacija

Prisijunkite prie mūsų sausio 11 d. „ToughTech“ ir dalyvaukite įtraukiančioje kelionėje į „Firebase Remote Config“ ir interneto svetainių vystymo malonumus. Išlaisvinkite savo programavimo potencialą ir bendraukite su kitais technologijų entuziastais. Nepraleiskite progos – užsitikrinkite savo vietą šiandien!

Darbotvarkė
Mangirdas Kazlauskas

18:30 „Valdykite savo „Flutter“ programą skrydžio metu su „Firebase Remote Config“ – Mangirdas Kazlauskas

Realaus laiko atnaujinimai, A/B testavimas, programėlės personalizavimas – kas nutiktų, jei pasakyčiau, kad šias galingas funkcijas galite įjungti savo „Flutter“ programėlėje su minimaliomis vystymo pastangomis ir tai padaryti be jokių papildomų išlaidų? „Firebase Remote Config“ yra nemokama paslauga, leidžianti keisti programėlės elgseną nuotoliniu būdu neskelbiant programėlės naujinio. Šioje paskaitoje apžvelgsiu kelis realius naudojimo atvejus, kuriais „Firebase Remote Config“ gali padėti kuriant „Flutter“ programėles.

Mangirdas Kazlauskas
Vytautas Naučius

19:20 „Mikroservisai: su kokiomis problemomis susiduriame“ – Vytautas Naučius

Nors mikroservisai užtikrina judrumą ir mastelio keitimo galimybes, jie taip pat kelia nemažai iššūkių. Sudėtingumo subalansavimas, duomenų vientisumo išlaikymas ir apsisaugojimas nuo saugumo rizikos – visa tai yra mikropaslaugų kelio dalis. Be to, šiame dinamiškame kraštovaizdyje sudėtinga priimti kultūrinius pokyčius, įvaldyti versijų valdymą ir optimizuoti mastelio keitimo galimybes.

Vytautas Naučius

20:00 „Bytes & Bites“

Galimybė tapti studentu ar dėstytoju, kol bendrausite ir šnekučiuositės su kitais technologijų entuziastais, yra jūsų pačių rankose. Nesijaudinkite dėl pažymių – čia juokas ir kikenimas yra svarbiausi sėkmės rodikliai!

September 20, 2023
„ToughTech": „.NET“ ir „Coding Dojo“ paslaptys

Išsami informacija

Rugsėjo 20 d. prisijunkite prie mūsų ir dalyvaukite įtraukiančioje technologijų patirtyje „ToughTech“, kur gilinsimės į kodavimo pasaulį ir ne tik. Nesvarbu, ar esate patyręs programuotojas, pradedantis programuotojas, ar tiesiog domitės naujausiais technologijų pasaulio pasiekimais, šis renginys skirtas jūsų aistrai sužadinti, ryšiams užmegzti ir žinioms praplėsti.

Darbotvarkė
Almantas Karpavičius

18:30 „Coding Dojo“ – Almantas Karpavičius

Kai siekiama mokytis, mes tyrinėjame. Dalijamės idėjomis apie daugybę problemų. Testai mums padeda rasti geriausią rezultatą. Programuojame poromis ir siekiame daugiau. Akcentuojame procesą, nes kodas nėra esmė. Apie tai ir dar daugiau Almantas Karpavičius papasakos paskaitoje apie savo patirtį praktikuojant „Coding Dojo“ darbe ir taikant jį KTU.

Almantas Karpavičius
Audrius Danielevičius

19:10 „Replikavimas ir dalijimas pasitelkiant „.NET“ – Audrius Danielevičius

Pasinerkite į stebuklingą duomenų pasaulį, kuriame bitai ir baitai susijungia į šiuolaikinių programų simfoniją!

Audrius Danielevičius

20:00 „Bytes & Bites“

Galimybė tapti studentu ar dėstytoju, kol bendrausite ir šnekučiuositės su kitais technologijų entuziastais, yra jūsų pačių rankose. Nesijaudinkite dėl pažymių – čia juokas ir kikenimas yra svarbiausi sėkmės rodikliai!

January 11, 2023
„ToughTech": Kodo efektyvumo įvaldymas. C# našumo triukai ir unifikuoti „TypeScript“ tipai „front-end“ ir „back-end“ integracijai

Išsami informacija

Sausio 19 d. kartu su mumis dalyvaukite „ToughTech“ konferencijoje. Sparčiai besivystančiame programinės įrangos vystymo pasaulyje našumo optimizavimas ir kodo nuoseklumo palaikymas skirtinguose programų sluoksniuose yra labai svarbūs siekiant sukurti veiksmingas ir patikimas sistemas. Šiame renginyje aptariami du svarbiausi šiuolaikinio programavimo aspektai: C# našumo didinimas ir „TypeScript“ tipų suvienodinimas, kad būtų užtikrinta sklandi „front-end“ ir „back-end“ integracija.

Darbotvarkė
Petras Jaugėla

18:30 „C# našumo triukai“ – Petras Jaugėla

Pirmiausia susipažinsime su Petro Jaugėlos pateiktais C# našumo triukais, bus pateikiamos įžvalgos ir būdai, kaip optimizuoti C# kodą, kad jis veiktų greičiau ir efektyviau. Šie patarimai ir gudrybės yra būtini kūrėjams, norintiems tiksliai suderinti savo programas, sumažinti vėlavimo tikimybę ir pagerinti bendrą našumą.

Petras Jaugėla
Tomas Radionovas

19:10 „„TypeScript“ tipų suvienodinimas „front-end“ ir „back-end“ naudojimui“ – Tomas Radionovas

Šioje dalyje daugiausia dėmesio skiriama darniai „TypeScript“ tipų sistemai, kurią galima naudoti ir kliento, ir serverio programose, kurti. Dalydamiesi tipais tarp „front-end“ ir „back-end“ versijos, kūrėjai gali sumažinti perteklinį darbą, išvengti tipų nesutapimų ir supaprastinti vystymo procesą.

Tomas Radionovas

20:00 „Bytes & Bites“

Galimybė tapti studentu ar dėstytoju, kol bendrausite ir šnekučiuositės su kitais technologijų entuziastais, yra jūsų pačių rankose. Nesijaudinkite dėl pažymių – čia juokas ir kikenimas yra svarbiausi sėkmės rodikliai!

October 26, 2022
„ToughTech": Minkštųjų ir kietųjų įgūdžių derinimas. Efektyvaus kūrimo pusiausvyra ir svarbus duomenų šifravimo vaidmuo

Išsami informacija

Spalio 26 d. kartu su mumis dalyvaukite „ToughTech“ konferencijoje. Dinamiškoje programinės įrangos vystymo srityje sėkmę lemia ir techniniai įgūdžiai, ir tarpasmeniniai gebėjimai. Šiame vadove nagrinėjama esminė pusiausvyra tarp „minkštųjų“ ir „kietųjų“ įgūdžių ir gilinamasi į technines duomenų šifravimo naudojimo subtilybes.

Darbotvarkė
Audrius Danielevičius

18:30 „Minkštųjų ir kietųjų įgūdžių pusiausvyros paieška“ – Audrius Danielevičius

Pirmiausia nagrinėjame „minkštųjų“ ir „kietųjų“ įgūdžių pusiausvyrą, pabrėždami, kaip programuotojai gali derinti technines žinias su esminiais „minkštaisiais“ įgūdžiais, tokiais kaip bendravimas, komandinis darbas ir problemų sprendimas. Ši sinergija ne tik pagerina asmeninius rezultatus, bet ir skatina bendradarbiavimu pagrįstą ir novatorišką darbo aplinką.

Audrius Danielevičius
Rokas Aidukas

19:10 „Naudojamas duomenų šifravimas“ – Rokas Aidukas

Toliau dėmesį sutelksime į itin svarbų duomenų šifravimo vaidmenį – esminį šiuolaikinio kibernetinio saugumo aspektą. Kadangi duomenų pažeidimai ir kibernetinės grėsmės tampa vis sudėtingesnės, norint apsaugoti jautrią informaciją ir išlaikyti naudotojų pasitikėjimą, svarbiausia suprasti ir įdiegti patikimus šifravimo metodus.

Rokas Aidukas

20:00 „Bytes & Bites“

Galimybė tapti studentu ar dėstytoju, kol bendrausite ir šnekučiuositės su kitais technologijų entuziastais, yra jūsų pačių rankose. Nesijaudinkite dėl pažymių – čia juokas ir kikenimas yra svarbiausi sėkmės rodikliai!

cursor