Mēs uzvarējām Samsung Skola nākotnei!

Nu kā Gena un Čeburaška – mēs cēlām, cēlām uz uzcēlām. Slapjām pierēm un muguru (pamēģiniet balvu stiept karstā laikā pār Vanšu tiltu :) ), negulētam naktīm, trīcošām rokām, izdzertiem tējas, kafijas un jumtiņa tilpumiem, apēstiem kilogramiem konfekšu, cepumu un keksiņu. Te nu mēs esam – Rīgas 6. vidusskolas Sapņu komanda digitālās izglītības projektā Samsung Skola nākotnei ar mūsu 10 000 eiro vērto ideju.

Paldies TED konferencēm par pareizajā laikā iestarētu TED-Ed projektu un tai naktij, ko sēdeju Facebook un šo projektu pamanīju, Paldies maniem kolēģiem, kuri ieleca mūsu ātri braucošajā vagonā maršrutā, kurā vēl nebija līdz galam saliktas sliedes. Paldies skolēniem, kuri ieleca idejā un spīdēja!

6. klašu skolēnu animācijas

Tā nu viņš ir sanācis, ka tad kad tu cilvēks esi ticis Samsung skolā nākotnei mācīties par visādiem digitālajiem rīkiem un ko ar tiem iesākt mācību stundās, tad jau iedzīvinātajiem laiks nepietiek, jo jācīnās pa uzvaru, kura, iespējams, ir tik tuvu kā vēl nekad.

Bet Samsung skolā viens no pēdējiem uzdevumiem bija veidot animācijas. Stingra maajsdarba nebija, tad nu ar sestklasniekiem izklaidējāmies kā prasdami. Te rezultāts:

LatSTE 2013 un Python

Tā tas veiksmīgi sanāca, ka LatSTE 2013 sadarbībā ar Latvijas Universitātes Linux centru stāstīju par vispārējās izglītības mācību priekšmeta Programmēšanas pamati realizāciju, izmantojot programmēšanas valodu Python.

Publicēju šeit savu prezentāciju un koda piemērus no nodarbības. Es patiesi ceru, ka šis varētu iedvesmot izmēģināt Python vēl kādā skolā.

Koda paraugi Python darbnīcai LatSTE2013

Uz sava mākoņa maliņas sēžot

Par to, ka vakar pēcpusdienā Rīgā debesis apmācās, es uzņemos daļu vainas. Proti, savas skolas serverī uzinstalēju OwnCloud Mākoni. Pēc izlielīšanās tviterī, saņēmu erudīta kolēģa lūgumu dalīties pirmajā pieredzē. Nu tad lūdzu! :)

Kāpēc man vajag savu mākoni?

Mana Rīgas 6. vidusskola izmanto Google Apps, datus varam glabāt viņu Drive. Mums kā Rīgas skolai arī teorētiski pieejams centralizēti ierīkots SkyDrive pakalpojums. Pats un gana daudzi skolas jaunieši izmantojam Dropbox, aicinu arī tur reģistrēties. Vienvārdsakot, vakuumā gluži nedzīvojam. Bet savs ir savs –

  • pirmkārt, vietējais trafiks, tātad, iespējams, ātrāk,
  • otrkārt, mācību nolūkos var sataisīt mācību kontus, kur var kaut ko brīvāk pakopēt, padzēst utt. bet nesāks sinhronizēties gigabaitiem filmu, ja erudītie jaunieši palaistu savus dropboxus.
  • treškārt, gatavojot Latvijas kodolprogrammu, negribēšu, lai šie dokumenti ir Googles vai Microsoft mākoņos.
  • ceturtkārt, var taisnoties direktoram: “Zini, boss, eglīti neizmetu, jo taisīju savu mākoni.”
  • piektkārt, šausmīgi interesanti.

OwnCloud

500px-OwnCloud2-Logo

Tas ir brīvs atvērtā pirmkoda mākonis, ko var uzstādīt savā serverī. Projekts samērā jauns – no 2010. gada janvāra.
Ievērojamākās iespējas:

  • failu glabāšana un sinhronizešana ar personālo datoru
  • kalendārs
  • adresu grāmata
  • mūzikas straumēšana
  • lietotāju un grupu pārvaldība
  • tiešsaistes teksta redaktors ar koda izcelšanu
  • foto galerija
  • saskarne latviešu valodā

Wiki raksts liecina, ka ir paredzēta arī RSS lasītāja ieviešana. Jaunākā OwnCloud versija ir 5, to tad arī liku un lūkoju.

Te mājaslapa: http://owncloud.org/
Te visādas pamācības: http://doc.owncloud.org/
Te lejuplādējamie labumi: http://owncloud.org/install/

Kas ir vajadzīgs un ko darīt?

Vajag savu serveri – Linux, Windows, Apple – viens pīpis. Windows der arī 7, nevajag obligāti Server. Uz servera datoram jābūt tīmekļa serverim – atkal der visādi – Apache, IIS, Nginx un citi. Vēl jābūt PHP un kādai no šīm datubāzēm – MySQL, SQLite vai PostgreSQL.

Manā gadījumā ir serveris ar CentOS, Apache, MySQL un PHP
Neplānoju pārrakstīt rokasgrāmatu, to var izlasīt te – http://doc.owncloud.org/server/5.0/admin_manual/
Bet pamatlietas šādas:

  • Jāpievieno OwnCloud repozitorijs, jālejuplādē un jāuzstāda OwnCloud: http://doc.owncloud.org/server/5.0/admin_manual/#installation
  • Atkarībā no servera OS ir vai nav jāsaraksta mākoņa konfigurācija tīmekļa serverī: http://doc.owncloud.org/server/5.0/admin_manual/installation/installation_linux.html
  • Jāuztaisa datubāze un lietotājs
  • Var izdomāt kādu citu vietu, kur viņš glabās savus datus, nevis noklusēto, tas tad jāsamaina konfigurācijas failos
  • Tīmekļa pārlūkā jāraksta http://manshosts/mansmakonis vai ko nu jūs tur esat sadomājuši Ja viss ir izdevies veiksmīgi, tad te mazs wizard’iņš uzdos jautājumus par administratora profilu, datubāzi, un viss sāks stradāt. Tātad kopā, nez, 10..20 minūtes, cik rūpīgi lasa manuāli.

Darbošanās mākonī no tīmekļa pārlūka

Kad ielogojamies, tad kreisajā pusē sadaļas ar saturu, vidū pats saturs, labajā pusē lielākais vai mazākas pārvaldīšanas iespējas.
Failu augšuieplādes strādā, jaunu mapīšu izveidošana arī.
Uz faila vai mapes uzbraucot, parādās viss, ko ar šo izdarīt – lejuplādet, dzēst, dalīties. Ar dalīšanos forši – jā mākonī ir reģistrēti lietotāji, tad var norādīt katru no tiem atsevišķi vai grupu, kurai viņi pieder, dalīties. Tiesības arī dažādas – skatīt, dzēst, lejuplādēt, dalīties tālāk. Datorklasei ideāli!


Ja mapēs ir bildes vai mūzika, tad mākonis pats tās parāda arī mūzikas un bildes sadaļā attiecīgi piedāvājot mūzikas atskaņotāju vai attēlu galeriju. Mūzikas atskaņotājs bija salūzis, bet paķimerējoties pa config failiem salabojās (kļūdu izstrādātājs zina, ar nākamo jauninājumu būs labi). Attēlu galerijā viss kārtībā. Ne pārāk glamūrīgs, bet strādā labi.


Kontakti. Īsti neesmu novērtejis šo fīču.

Kalendārs. Doma ir skaidra. Liekam savus pasākumus, plānojam laiku un to varam skatīt arī ar kalendāra klientiem. Izmēģināts vēl nav.

OwnCloud var ne tikai glabāt failus, bet ļauj tos ērtak apskatīt, arhivēt, pārbaudīt, rediģēt. Vienkāršākās lietas notestētas – OwnCloud labi māk parādīt attēlus, neformatētus teksta dokumentus (šos var arī rediģēt), mūziku un video, viduvēji labi tiek galā ar OpenDocument formātu.

+ administratīvās darbības

Iepriekšminētas iespējas ir pieejamas katram lietotājam. Administratoram, protams, papildus:

  • eksports
  • jaunināšana
  • drošība
  • žurnāls
  • dalīšanās tiesību pārvaldība visā mākonī
  • lietotāju pārvaldība – profili atsevišķi, tiem atvēlētās diska vietas, dalīšana grupās
  • lietotņu pārvaldība – var pieinstalēt vai uzprogrammēt kaut kādus savus satura skatītajus. Arī lietotājus administrators var nevadīt ar roku, bet izmantot LDAP autorizāciju (šo neesmu pārabudījis, bet skan labi). Te vēl arī jāpēta.

lietotāju administrēšana

Mākoņa klienti

Man patīk Dropbox, jo viņš ārkārtīgi glīti iekļaujas manās Linux darbstacijās, manās Windows darbstacijās, manā Android telefonā. Man nepatīk Google Drive un SkyDrive, jo viņi nezina Linuxu. Un nu man patīk arī OwnCloud, jo tam ir Linux/Windows/MacOS atbalsts klienta operētājsistēmā + mobilās lietotnes.

Linux/Windows

Klientus sanāca patestēt uz Ubuntuveidīgā Linux ar XFCE darbavirsmu un Fedora ar GNOME 3. Klients uzinstalējams tik pat grūti vai viegli kā jebkura cita 3. puses lietotne – jāpieliek repozitorijs un jāinstalē. Lasīju, ka Fedora 19 owncloud jau būs pašu krātuvēs. Pirmo reizi palaižoties, pataujā servera adresi, lietotāja datus un viss notiek.
Ja neko nemaina, tad viņš uztaisa apakšmapi iekš /home un uz/no turienes arī sinhronizē. Bet mapes var pielikt citas. “Pie pulksteņa” ikona, kura mainās atkarībā no darbības. Nekādu pārsteigumu. Uz Fedora klientam gan labpatika pāris reižu izbeigties un nesavienoties, bet tad savācās.


Uz Windows viss kā ierasts – yes, next, next, savada servera datus un mākonis klāt. Arī apakšmape /users mapē un indikators “tur lejā”

Mobilās ierīces

Bija slinkums meklēt info, kāpēc, bet Android un iOS klienti maksā 0,99 USD. Bet nu nav žēl, palūkošanas labā iegādāju. Sistēma integrējas labi, piemēram, koplietot izmantojot.. listē ir arī ownCloud. Ja fails vajadzīgs, tas klientā jālejuplāde un tad jau šis arī ļaus atvērt, piedāvājot piemērotus rīkus. Lejuplādētos failus var “ieķeksēt”, lai sinhronizē un lejuplāde no jauna. Kā jau ierasts citos mākoņklientos, var iestatīt automātisku fotogrāfiju augšupielādi. Vienvārdsakot, mobilais klients, ja neskaita cenu, gluži kā pārējais mākonis, bez pārsteigumiem.

Kas nav labi?

Tas, ka kaut kas jāinstalē, jāregulē pašam man neskaitās, bet kādam tas var likties lieki.
Ja par paraugu uzskata dropbox, tad dažādi sīkumi te pietrūkst – failu kopēšana, pārvietošana tīmekļa vidē, sinhronizācijas progresa statuss pie klienta ikonas, cik atlikusi vieta man atvēlētajā diskā un līdzigi nieki pietrūkst. Gan jau lietojot vēl kādas nebūšanas atrastas, kā tas bija ar, piemēram, mp3 atskaņošanu.
Sākot izmantot nopietni, dikti jādomā par kārtīgu UPS, alternatīvu interneta pieslēgumu, ja primārais nobeidzas, rezerves kopēšanu. Un pēc domāšanas arī jārīkojas.

Tālāka izmantošana

Neesmu iecerējis ownCloud piedāvat visiem 800+ skolēniem un 100 skolotājiem – to nevilks ne aparatūra, ne mans prāts. Bet, pašam, kad Samsung dāvinātie dropbox gigabaiti ies uz beigām, mācību darbā demonstrējot kā vienu no mākoņu variantiem un skolēniem vai kolēģiem, kuriem kādu papildus darbu veicot lieli gigabaiti no mājām uz skolu un otrādi velkami. Vai iesaku citiem? Jā! :)

Ubuntu laidienu vārdi latviski

Šorīt ceļā uz pamošanos uzrakstītajam tvītam atbildes negaidīju un tālāku rīcību neplānoju, bet rīcība saplānoja mani – gan atbildes saradās, gan pašām visādas dumības sanāca galvā.

Tad nu Latvija var. :) Ja Canonical galvgalī kas sašūposies un pie teikšanas tiks letiņš, tad Ubuntu laidienu latviešu vārdu salikumi pietiktu 20 gadiem. Rakstiet, lūdzu, kaut NAP’ā. :)

Aušīgais Alnis
Biklais Bebrs
Cimperlīgais Cirslis
Drošsirdīgais Degunlācis, Drīzais Dumpis
Ecīgais Ezis, Entuziastiskais Ezis
Filosofiskā Fretka, Fatālais Fazāns, Foršais Fazāns
Grūtsirdīgais Gliemezis, Gādīgā Gorilla, Glaunais Gailis
Haotiskā Hiēna
Īgnā Iguāna, Inkasējoša Iguāna
Jocīgais Jenots, Jautrais Jenots
Korporatīvais Kurmis, Koķetais Kovārnis
Ķecerīgais Ķengurs
Liderīgais Lācis, Lielais Lācis
Mudīgais Murkšķis
Nīkulīgais Naktstauriņš, Nīgrais Nīlzirgs
Omulīgais Oposums
Perfektā Pele, Pedantiskais Pitons
Rīcībspējīgais Ruksis
Smalkjūtīgā Slieka, Svīstošais Sesks
Tālredzīgais Teļš, Trauksmainais Tītars
Uzmanīgā Ūdensžurka
Velnišķīgā Vāvere, Vājprātīgā Vāvere
Zaimojošā Zebiekste, Zinošais Zēberliņš
Žēlabainā Žirafe

Nosaukumus gan laikam nosaka Ubuntu kopiena, un arī šiem plānošana nav gluži 2 dienām. Ubuntu wiki pieņem variantus līdz pat 2020. gada pavasara laidienam, saraksta beigām, kā vienu no pēdējiem uzklausītajiem liekot priekšā, hmm, resno lapsu :D
20.04: Полный Песец (rus. Polny Pesec, Fat arcticFox)

Vairāk te: https://wiki.ubuntu.com/DevelopmentCodeNames

Gads ar Ubuntu Linux datorklasē

Līdz ar pēdējo dvojačņiku pazušanu no skolas, varam nopūsties – mācību gads cauri. Man, mācot informātiku Rīgas 6. vidusskolā, šis bija īpašs gads. Ar to gan nedomāju RPIVA’ā dabūto bakalaura diplomu, kas jūtami nobremzēja manas vēlmes un spējas komunicēt un rakstīt šeit. Gadu par īpašu padarīja vides maiņa manā datorklasē – šajā mācību gadā visas klases, ko mācu, un tas ir no 5. līdz 12., informātiku apguva, izmantojot brīvo atvērtā pirmkoda programmatūru (tālāk tekstā APP). Mēģināšu pastāstīt, kā veicies. Continue reading

Īss apskats: iznācis LibreOffice 3.3

Šodien tīmeklī izplatījās ziņa, ka izlaista biroja programmatūras komplekta LibreOffice pirmā stabilā versija ar numuru 3.3. Šāds dīvains numurs pirmajai versijai, tādējādi apstiprinot saikni ar OpenOffice.org, kura labāko tradīciju turpinātājs acīmredzot turpmāk būs tieši LibreOffice.

Kas ir LibreOffice? Continue reading

Nāc uz 6. vidusskolu!

Monstroza video filmēšanai ar garām intervijām pietrūka laika un apgriezienu, kaut doma bija un resursi, ko iesaistīt, arī. Bet pavasaris nāk ar joni un kaut kādam “aģitmateriālam” bija jāšķiļas laukā. Tad nu pavienkārša slaidrāde un daži youtube video samistroti kopā iekš slideshare.net ir apņēmušies pildīt šo funkciju.

Par prezentācijām

Ik pa laikam skolām uznāk tā mode likt bērniem ko zināt un pētīt. Un vēl stāstīt par sapētīto. Priekš savas skolas uztaisīju divas prezentācijas, ko rādīt pirms ZPD aizstāvēšanas – viena par prezentāciju kā tādu, otra konkrēts paraugs. Kam noder – lietojiet uz veselību!