Lai pilnvērtīgi varētu lietot šo lapu, lūdzu, izmantojiet modernāku pārlūku FFFireFox vai IE8Internet Explorer
Raksti » Tags » ruby

Ruby on Rails Code Retreat arī Latvijā

Mēs, programmētāji bieži vien meklējam jaunus izaicinājumus, lai praktizētu un pilnveidotu mūsu programmēšanas iemaņas. Šoreiz runa par Ruby on Rails zināšanām. Viena no iespējām ir Code Retreat pasākumi, kas notiek visā pasaule un tagad arī pie mums Latvijā.

 

Kas ir Code Retreat?

Coderetreat ir dienu garš, intensīvs praktisks trenniņš ar fokusu uz  programmatūras izstrādes un dizaina pamatiem. Dodot iespēju programmētājiem atbrīvoties no ikdienas spiediena  pabeigt uzdevumu pēc iespējas ātrāk, Coderetreat formāts ir pierādījis  sevi, kā ļoti efektīva metode programmēšanas meistarības pilnveidei. Iepazīties ar formātu sīkāk var http://coderetreat.org mājas lapā. 

Pasākums notiks 21. janvārī, Latvijas Universitātes telpās. Pieteikšanās un vairāk par šo pasākumu Ruby on Rails Latvia Meetup mājas lapā. Pasākums ir bezmaksas, bet vietu skaits gan ir ierobežots, tādēļ piesakies savlaicīgi. 

 

 ...Lasīt tālāk

Kā izsaukt citu bloku padotā bloka vietā?

Autors: Artūrs Meisters|19 Mar 2011||

Bloki ir ļoti vērtīga un ērta lieta, ko piedāvā Ruby. Parasti izmantojot blokus Ruby vai Ruby on Rails, visierastākais veids ir izsaukt metodi ar bloku un atpakaļ padot bloka mainīgos. Šoreiz gribu parādīt veidu kā izsaukt citu bloku nevis to kas ir palaists....Lasīt tālāk

Vienas klases objekti ar dažādām īpašībām

Autors: Artūrs Meisters|20 Jan 2011||

Mantošana, moduļu iekļaušana ļauj klasei pārņemt vai iekļaut kāda veida īpašības. Nesen saskāros ar problēmu, ka klasei īpašības ir jāmaina atkarībā no kāda tai piešķirtā atribūta. Sapratu, ka ierastā pieeja nederēs.

Mantošana neder, jo nav zināms kāda veida objekts tas būs. Iekļaut visas iespējamās īpašības arī nav laba ideja, jo mainoties īpašībām, objektam viena un tā patša nosaukuma metode, pēc loģikas, var darīt dažādas lietas. Tāpēc izveidoju mazliet citu pieeju....Lasīt tālāk

Ruby klases metožu pārdefinēšana

Saskāros ar situāciju, kad bija nepieciešams eksistējošu klases metodi pārdefinēt modulī kuru var iekļaut šī klase. Sākumā viss šķita vienkārši, bet tad mazliet papētot sapratu, ka nav nemaz tik ērti. Tāpēc gribu padalīties ar dažiem piemēriem, kuri var noderēt dažādās situācijās....Lasīt tālāk

Ruby interaktīvā konsole un datu vizualizācija

Autors: Krists Ozols|12 Nov 2010||

Visu cieņu rails konsolei - cik reizes nav noderējusi, ģenerējot modeļus - un strādāt ar datiem datubāzē, izmantojot ruby SQL vietā, ir ģeniāli, bet līdzko jāstrādā ar lielākiem datu apjomiem, tā izvads paliek vienkārši nelasāms.

A1-cropped

Vienkārši ārprāts – te var vienīgi vēl pielikt String.methods.sort – tad vismaz tās funkcijas rādīsies alfabētiskā secībā, bet tik un tā - raibs gar acīm....Lasīt tālāk