Search results for "Ruby"
showing 8 items of 18 documents
Sistēmas lietotāju darbību ierakstu žurnāls
2019
Kvalifikācijas darbā "Sistēmas lietotāju darbību ierakstu žurnāls" ir aprakstīta elektroniskās darba laika uzskaites sistēmas EDLUS apakšsadaļas izstrāde. Šī sistēma ir jau pastāvoša un tiek izmantota dažādos un Latvijā esošos objektos. Apakšsadaļas galvenais izstrādes mērķis bija izstrādāt ierakstu žurnālu, kurā sistēmas administratori varētu pārskatīt lietotāju veiktās darbības un izmaiņas. Tas tika īstenots, veidojot EDLUS sistēmas apakšsadaļu ar ierakstiem un to sīkāku aprakstu, kas būtu saprotami administratoriem. Kvalifikācijas darbs satur dokumentāciju par izstrādāto apakšsadaļu - programmatūras prasību specifikāciju, programmatūras projektējuma aprakstu un citas nodaļas.
Uzņēmuma SIA "Šlāgeris" tīmekļa vietnes izveide ar Ruby on Rails ietvaru
2017
Darbā analizētas programmēšanas valodas tīmekļa vietnes izveide, Rails ietvars, SIA “Šlāgeris” biznesa vide, vietnes datu bāzes struktūra un vietnes izveide. Darba mērķis ir izveidot uzņēmuma SIA “Šlāgeris” vajadzībām atbilstošu mājas lapu ar Ruby on Rails sistēmu. Darba uzdevumi ir iepazīties ar vietnes izveidei nepieciešamajām programmēšanas valodām, Rails ietvaru, apskatīt uzņēmuma biznesa vidi un konkurenci, vienoties ar uzņēmumu par vēlamo rezultātu vietnes izveidē, izveidot pilnībā lietojamu uzņēmuma mājas lapu. Uzklausot uzņēmuma vēlmes tiek izveidota atbilstoša mājas lapa, kuras saturu iespējams pārvaldīt interneta pārlūkā. Pēc iegūtajiem parametriem tiek izveidota dinamiska (ar dat…
Cytotoxic glycosides from the roots of Weigela x “Bristol Ruby”
2019
International audience; Seven oleanane-type glycosides were extracted and isolated by various chromatographic methods from the roots of Weigela x "Bristol Ruby" (1-7), six previously undescribed (1-6) and a known one (7). Their structures were assigned by spectroscopic analysis mainly 2D NMR and mass spectrometry (ESIMS). Selected triterpenoid glycosides (1-3, 6, 7) displayed a good cytotoxic activity against a mouse colon cancer cell line CT26.
Izglītības projekta "Start IT" pamatskolu moduļu izstrāde un funkcionalitātes papildināšana
2015
Izglītības projekts “Start IT” ir pirmā bezmaksas programmēšanas apguves programma vispārizglītojošās skolās Latvijā. Tās galvenais mērķis ir veicināt skolēnu interesi par informāciju tehnoloģiju nozari. Autora izstrādātais pamatskolu modulis “Start IT” projektam ir paredzēts mācību programmu, klašu, nodarbību, uzdevumu informācijas izmaiņu un skolēnu un skolotāju savstarpējās saziņas funkcionalitātei. Sistēma ir realizēta Ruby programmēšanas valodā, izmantojot ietvaru Ruby on Rails, kas ir balstīts uz Model-View-Controller strukturēšanas principiem. Datu glabāšanai izmatota MySQL datubāze. Sistēma tika izstrādāta, izmantojot spējas (Agile) programmatūras izstrādes pieeju. Atslēgvārdi: Ruby…
Tiešsaistes sociālais tīkls
2019
Tīmekļvietne “I recommend” ir sistēma, kura ir izstrādāta priekš studentu korporācijām, Šajā sistēmā tās lietotāji var izveidot ieteikumus priekš saviem sekotājiem. Šī darba mērķis ir izveidot sistēmu, kurā šīs sistēmas lietotājs, var iegūt ieteikumus sadalītus pa kategorijām, kā produktīvi pavadīt savu brīvo laiku. Ieteikumu kategorijās ietilpst vietas, filmas, izklaide, ētika, ēdiens, sports, zinātne, mūzika, literatūra un cits. Tīmekļvietne ir veidota Ruby programmēšans valodā ar Ruby on Rails ietvaru, sistēmas dati ir uzglabāti PostgreSQL datu pārvaldības sistēmā.
Ruby on Rails tīmekļa lietotņu atmiņas noplūdes
2017
Pētījumā tiek meklēts iemesls, kāpēc apskatītā Ruby on Rails lietotne pārpilda tai atvēlēto atmiņu produkcijas serverī, par hipotēzi izvirzot to, ka lietotnē ir atmiņas noplūdes. Pētījumā apskatīta tīmeklī pieejamā informācija par Ruby lietotņu atmiņas patēriņa profilēšanu un testēšanu. Praktiskajā daļā tika veikta dažāda veida lietotnes testēšana gan testa, gan produkcijas vidē. Testēšanas rezultāti pētījumā izvirzīto hipotēzi noraidīja, atklājot atmiņas burbuļa veidošanos.
Dinamisku tīmekļa risinājumu izstrāde Ruby on Rails ietvarā, izmantojot WebSocket tehnoloģiju
2020
Bakalaura darba ietvaros tika apskatīta WebSocket protokola implementācija, kas ir pamatā dinamiskās tīmekļa sistēmās Ruby on Rails ietvarā – ietvarā iebūvētais Action Cable, un kopienas veidotais AnyCable, kas ir Action Cable papildinājums. Bibliotēka AnyCable piedāvā iespēju kā WebSocket serveri izmantot kādu jau no implementētajiem variantiem vai izmantot citu ar AnyCable savietojamu WebSocket serveri, kas var būt arī paša veidots. Bakalaura darba rezultātā tika izstrādāta ar AnyCable savietojama WebSocket servera programmatūra Rust programmēšanas valodā, kas ir konkurētspējīga pašreiz pieejamajiem Ruby on Rails savietojamiem WebSocket tehnoloģijas risinājumiem, etalonuzdevumos uzrādot l…
Uz personības iepazīšanu orientēts iepazīšanās portāls
2015
Programmatūra MATCHR ir tīmekļa lietotne, kura ļauj lietotājam uzsākt virtuālu ziņojumu apmaiņu ar pēc nejaušības principa izvēlētu sarunu biedru, par kuru sākotnēji zināms ļoti mazs informācijas apjoms. Šāds princips veicina otra lietotāja iepazīšanu caur sarunu, kas ļauj lietotājiem izprast vienam otru dziļāk, vēršot uzmanību uz cilvēka personību, nevis vizuālo izskatu. Tā paredzēta cilvēkiem, kas vēlas iepazīties ar jauniem draugiem vai kas vēlas sev atrast otru pusīti. Lietojumprogramma ir izstrādāta ar Ember.js ietvaru, izmantojot Ruby on Rails kā aizmugursistēmu.