# Studijos KTU

## C#. Set culture info

I had one problem. My computer's Global Settings are set to the Lithuanians, but now I live in Austria. I need to change the currency of my program from litas (LTL) to euro (EUR). How could I do that? It's very simple: using System.Globalization; // Code... CultureInfo ci = new CultureInfo("de-AT"); // Code... Console.WriteLine(stringWithCurrency.ToString("C", ci)); Happy coding!

## Kelionė į Italiją

Trumpai buvau Italijoje. Tad, keletas įspūdžių iš šios šalies :) Iš mano nedidelio miestuko tiesiai į Italiją niekas nevažiuoja. Tad teko mauti per Linz (kaip visada). Deja, kaip supratau, į Sommerau pusę yra taisomas geležinkelis, tad teko važiuoti autobusu. Iš Linz nuvažiavome (keliavome dviese iš Lietuvos) į Innsbruck'ą. Innsbruck'e buvom po 2h ryto, tad ėjome pasivaikščioti po Innsbruck'ą. Miestas labai gražus, kalnai... Na, daugiau kaip 500 metrų virš jūros lygio. Pasivaikščiojome naktį.

## Multiple Precision Modular Arithmetics. Addition (Fixed)

My fix is connected with fact that is not always necessary to perform a modulo operation. For example: we have number a = 3, b = 4, modulus = 10. So, the operation would look something like that: (a + b) mod modulus = (3 + 4) mod 10 = 7 mod 10.

I was browsing (ok, lets be honest - Goooogling) the web in order to find some Multiple-Precision Modular Arithmetics algorithms. Our lecturer recomended a very good book - "Handbook of Applied Cryptography".

## Swap array members in C

I am creating implementation of modular addition, subtraction and multiplication in the C programming language. So, I need a small piece of code which swaps members of an array. My implementation is as follows:
int array[] = {10, 9, 1, 5, 6}; int length = 5, temp = 0, i = 0; for (i = 0; i < length / 2; i++) { temp = array[i]; array[i] = array[length - 1 - i]; array[length - 1 - i] = temp; } // Result: 6, 5, 1, 9, 10
Maybe someone knows a better solution for this problem? One thing to note: I'm using the C programming language :)

## Kaip atgauti pinigus iš parduotuvių Austrijoje

Šeštadienį pirkau maisto prekes viename prekybos centre. Jis yra šalia mano studijų vietos. Pirkau nedaug maisto (du kilogramus obuolių, jogurto, marinuotų agurkų, traškučių (nusprendžiau pabandyti austrišką traškučių versiją; komentaras: tokie patys kaip Lietuvoje :) )), tad iš viso viskas kainavo 7,45 EUR. Mokėjau lietuviška (paryškinau, kadangi kai kuriose Austrijos parduotuvėse nepriima užsienietiškų bankų kortelių) Maestro banko kortele. Deja, kažkas atsitiko. Įkišau kortelę, suvedžiau PIN kodą. Išmetė kažkokį klaidos kodą. Pardavėjos irgi nežinojo ką jis reiškia.

## Išvyka į Bratislavą - truputis įspūdžių

Vienoje atvažiavome į Hütteldorf stotį, tada su S-Bahn priemiestiniu traukiniu nuvažiavome iki Südbahnhof (Pietinės stoties). Ten nusipirkome traukinio bilietą nuo Vienos iki Bratislavos ir atgal. Tas bilietas buvo su Bratislavos visą parą galiojančiu viešojo transporto bilietu. Kaina - 13 EUR. Tiesa, mes turime nuolaidų kortelę, tad realiai kaina būtų dar didesnė. Važiuojant nuo Vienos iki Bratislavos, maždaug 5 ar 10 km iki sienos mačiau 2 ar 3 kiškius. Taip pat 3 stirnas. Gyvenamos vietos :) Pirmas įspūdis įvažiavus į Bratislavą - padangos pro langą, buteliai, šiukšlės.

## Aš vis dar neturiu savo semestro tvarkaraščio...

Kad ir kaip keistai skambėtų, tačiau pirmadienį prasidėjus semestrui aš dar iki šiol neturiu savo semestro tvarkaraščio. Kai atvažiavau į Austriją, paaiškėjo, kad kai kurių modulių, kuriuos aš buvau pasirinkęs, jau nebėra. Tad rinkausi kitus. Deja, dar iki šiol nežinau, ar kai kuriuos modulius aš turiu, ar ne. Keista ;) Bet tikiuosi per šią savaitę jau gauti savo paskaitų tvarkaraštį :) Dar rytoj gausiu savo studento pažymėjimą - būsiu tikras studentas :D Džiaugsmas didelis, nerealus ir neišpasakytas :) Ai, dar pamiršau.

## Austriškos maisto prekių parduotuvės

Austriškose maisto prekių prekių parduotuvėse nėra dėžučių pasidėti krepšiams - pvz. Lietuvoje yra spintelės, o Austrijoje nėra. Klausimas: ką daryti, jei tu vienoje parduotuvėje nusipirkai prekių, susidėjai į maišą ir turi eiti į kitą parduotuvę? Reikia turėti čekį. Bet aš stengiuosi taip nedaryti  - kalbos nemoku, gali būti problemų aiškinantis, ką tu padarei ir ką norėjai padaryti :) Parduotuvės tvarkingos, prekės gražiai sudėtos - panašiai kaip Lietuvoje. Atidžiai pasidairius po parduotuvę visada bus kokios nors prekės pigiau. Apsimoka pirkti didesnius kiekius prekių.

## Skandinaviški ir austriški bankai skiriasi

Absoliuti dauguma Lietuvoje esančių bankų yra skandinaviški, jie užima apie 80 proc. mūsų šalies bankinės rinkos. Tad Lietuvoje vyrauja skandinaviškas bankininkystės modelis. Austrijoje teko man atsidaryti banko sąskaitą, tad pastebėjau keletą skirtumų tarp austriškų ir skandinaviškų bankų. Atidaryti banko sąskaitą čia užtruko gerokai ilgiau negu Lietuvoje - maždaug 7 ar 10 minučių. Per tą laiką buvau mandagiai pasodintas į kėdę ir teko luktelti bei atsakyti į keletą klausimų.