piektdiena, 2009. gada 27. februāris

Par Lielbritāniju un atvērto kodu...

Pārtulkoju nelielu rakstiņu Boot'am par to kā Lielbritānijas valdība veicina atvērtā koda izmantošanu.

Īsumā, tenderos pie līdzīgām cenām būs jādod priekšroka atvērtajam kodam + atvērto standartu izmantošana.

pirmdiena, 2009. gada 23. februāris

Kā optimizēt MySQL kverijus ar datuma intervālu

Gadās, ka no datubāzes ir jādabū ārā kaut kāda informācija, kas saistās ar laika intervālu. Piemēram iepriekšējā mēneša raksti. Viens veids kā to izdarīt būtu ar šādu kveriju:

SELECT * FROM posts WHERE date > DATE_SUB(NOW(), INTERVAL 1 MONTH)
Lai vaicājums notiktu ātrāk, vajadzētu posts tabulai vajadzētu uzlikt indeksu laukam date, bet iepriekšējā kverija gadījumā no tā nebūs lielas jēgas, jo "date >" konstrukcija neizmanto indeksu priekšrocības. Lai viss būtu labi un tiktu izmantotas indeksu sniegtās priekšrocības iekpriekšējo kverriju vajadzētu pārveidot sekojošā formā:
SELECT * FROM posts WHERE date BETWEEN DATE_SUB(NOW(), INTERVAL 1 MONTH) AND NOW()
Papildus info par indeksiem MySQL dokumentācijā

ceturtdiena, 2009. gada 19. februāris

Par Ubuntu Latvijas spoguli

Vakar paviesojos Linux Centrā un uzzināju jaunumus, ka Latvijas Ubuntu spogulis pārceļas uz labāku mājvietu, pie ātrāka pieslēguma. Vienīgi šī procesa birokrātiskā puse ir nedaudz ieķērusies Ubuntu galā un tāpēc tagad Latvijā reāli ir 2 spoguļi. Viens ātrais (pie 1GB pieslēguma), kas strādās arī nākotnē ar adresi lv.archive.ubuntu.com un vecais ar adresi ftp.linux.edu.lv. Ja gribat savas pakotnes iegūt ātrāk Programmatūras avotu rīkā norādiet "Latvijas serveris" vai sources.list failā uzlieciet lv.archive.ubuntu.com.

trešdiena, 2009. gada 18. februāris

Kā taisīt Dzīvos USB?

Pēdējās Ubuntu versijās ir pieejams visai noderīgs rīks, kas no dzīvo CD iso attēliem veido Dzīvos USB. Vienīgā problēma, ka normālos apstākļos šis rīks īsti labi nestrādā un izveidotie USB zibatmiņas nestartējas. Risinājums jeb šīs viltības atrisinājums ir vienkāršs - USB puļķīšiem jābūt ar FAT16 failsistēmu. Ja USB zibatmiņai ir FAT16 failsistēma, viss veiksmīgi strādā :)

pirmdiena, 2009. gada 9. februāris

Kā apturēt ekrānsaudzētāju, kad tas traucē?

Šodien esmu atrisinājis pēdējo lietu, kas man traucēja pilnībā baudīt Linux burvību. Proti līdz šim skatoties video ar jauko Miro interneta TV un kādu laiku neko neklabinot pie klaviatūras ekrānsaudzētājs godīgi ķērās pie sava darba. Traucējoša un apnicīga parādība, kura esot novērsta tagadējās Miro versijās, bet tikai "esot". Nācās meklēt risinājumu un viens tads arī atradās. Lai arī autors iesak izmantot pirmo skriptu, es izvēlējos otro, jo tas nenoslogo procesoru visu laiku pārbaudot vai Miro process strādā.

Visa šī rezultātā esmu iemācījies arī jaunu komandu:

gnome-screensaver-command -p
Šī komanda dada "poke" jeb piebiksta gnome ekrānsaudzētāju itkā simulējot lietotāja darbību ar pel iva iklaviatūru. Citas ekransaudzētāju gudrības slēpjas zem komandas man gnome-screensaver-command. Kas zina, varbūt kādreiz noder :)

trešdiena, 2009. gada 4. februāris

Kā no Ubuntu pieslēgties LU VPN

Divos vārdos sakot jāuzinstalē networn-manager-pptp pakotne un konfigurējot savienojumu ar 195.13.128.6 pie Advanced iestatījumiem jāatķeksē MPPE atbalsts.


Un tagad tas pats bildītēs:












Šo logu var dabūt, ja tajā rīkā, kur jums rādās savienojums ar internetu vai bezvadu tīkls/tīkli izvēlas VPN savienojumi -> Konfigurēt VPN un tad nospiež Pievienot