Pieejams programmētājs

Tā nu ir sanācis, ka Decembrī man iznākušas garās piespiedu brīvdienas. Viens darbiņš ir beidzies, bet otra sākums ir atlikts un mēnesis paliek brīvs.

Tā nu es kā kārtīgs darbmīlis meklēju ar ko sevi izklaidēt šo mēnesi. Ja jums kādam noderētu spēcīgs programmētājs ar noslieci uz algoritmiem un GUI, dodiet ziņu.

Mans CV atrodams šeit.

Maksāt var naudā, graudā un baudā, vārdu sakot, vienosimies.

Advertisements

Microsoft is evil

No Slashdot

You don’t understand Microsoft, that’s all. You think Microsoft is a software and hardware company, but it isn’t. Microsoft is an evil company that uses “mistakes” in software and hardware to deliver evil. It’s the evil that is important to Microsoft, the money is secondary. That may sound like an anti-Microsoft opinion, but what other idea could you have, given the facts? Certainly Microsoft knew about that issue. Certainly Microsoft knew it would lower the profits, especially since they didn’t warn anyone.

 

 

Openoffice 3.2.1

Ašā ziņa – iznācis Openoffice 3.2.1 lejupielādējam šeit.

Kādi jaunumi? Nu protams tas, ka tagad ir saskarne Latviešu valodā. Oficiāli, pagaidām, tikai Windows lietotājiem, jo man nebija iespējas notestēt uz citām sistēmām. Citu sistēmu lietotāji var lietot netestētās pakas.

Windows valodas paka šeit. Netestētās pakas šeit. Uzliekam un iestatījumos nomainam valodu uz Latviešu.

Un jā, diemžēl, datuma formāti Calcā vēl joprojām gļukaini, šajā versijā labojumus neizdevās iedabūt.

Update:  Openoffice lapā esošais links ir  nepareizs, gaidām kad salabos…

Update2: Links nu strādā pareizi 😉

OpenOffice.org un Calibri fonti.

Ja esi OpenOffice lietotājs uz Windows XP un saņem dokumentus, kas rakstīti uz Office 2007, tad tevi sagaida nepatīkams pārsteigums.

Microsofts ir pamanījies nomainīt noklusēto dokumentu fontu uz jaunu – Calibri. Šis fonts, protams, ir paša Microsoft izstrādāts un tā vienkārši apkārt nemaz nemētājas. Rezultātā Openoffice šī fonta nav un tas nezkāda štrunta pēc Calibri aizstāj ar knapi saburtojamiem ķeburiem. Tā lūk, neko mums nedod ‘atvērti’ dokumentu formāti, visu tāpat var pagriezt kājām gaisā uzspiežot lietotājiem jaunus īpašniekfontus.

To izrādās var gana viegli labot, uzinstalējot Office 2007 saderības paku. To var uzlikt arī uz Linux, bet Microsoft, protams, to aizliedz darīt.

Pilnam risinājumam jāgaida kamēr kāds (iepriekšējiem fontiem tas bij RedHat) uztaisīs atbilstošus brīvos fontus ar tādiem pašiem burtu izmēriem.

Openoffice jaunumi

Ilgu laiku nekas nav bijis par tulkojumiem, bet tas nenozīmē ka nekas nenotiek. Pa šo laiku esam cītīgi strādājuši pie OpenOffice latviskošanas.

Un šobrīd varam teikt ka gandrīz viss ir iztulkots.  Vēl notiek kļūdu ķeršana un makšķerēšana.

Jaunāko veikumu var dabūt šādi:

  • 3.2.1 testa versijas priekš Linux un Windows ir šeit (ņemt to, kas satur _lv_).
  • 3.2.0 valodu pakas priekš Linux, Windows un Mac ir šeit (par šīm kļūdas neziņot).
  • Ubuntu Lucid lietotājiem jaunākajiem tulkojumiem drīzumā vajadzētu pienākt līdz ar atjauninājumiem, bet pagaidām varat uzlikt no šejienes.

Par kļūdām, kā parasti, ziņojiet šeit: https://bugs.launchpad.net/localization-lv

Ideja – globālā reputācijas sistēma

Mūsdienās arvien aug lapu skaits, kas novērtē lietotāju devumu tajās. Ekselents piemērs ir stackoverflow.com, tāpat arī launchpad.net un dažādos forumos ir “krutuma” līmenis, iesūtījumu skaits, utt.

Tāpat ir kļuvis skaidrs ka neatkarīgi, stipri fokusēti servisi strādā labāk nekā lielā sistēmā ieintegrēta viena “fīča“. Piemēram tagad ir atsevišķs serviss pat tādas triviālu lietas kā lietotāju attēlu (avataru) reģistrēšana – gravatar.com.

Dižā doma ir izveidot globālās reputācijas servisu, kas paņem visus Internetā pieejamos datus par katru atrasto identitāti izveido aprakstu par to kurās vietās un kāpēc viņš Interneta vidē ir kruts vai tieši otrādi švaks.

Piemēram, es savā blogā ieraugu: iekomentējis džeks ‘dienaszaglis‘ kaut ko bezkaunīgu. Es, hops, atveru globālās reputācijas lapu par viņu un redzu – džeks vidēji tīklā iesūta 152 tekstus dienā, lielākoties aktīvs Delfi.lv, tvnet.lv un draugiem.lv. Viņa galvenie darbības lauki Internetā ir politika, offtopics, trollings un nedaudz kodēšana. No blogiem viņš visbiežāk komentē pie xxx.blogiem.lv un yyy.wordpress.com un visbiežāk manīts kopā ar ‘lapsens’ un ‘ciksa1999”.

Visus šos datus var noteikti savākt Google stilā – indeksējot cauri Interneta lapas, kas pieņem lietotāju saturu.

Vērīgie tūlīt pamanīs divas problēmas šajā shēmā:

  • kā izvērtēt katras lapas un satura nozīmīgumu un atbilstību konkrētai tēmai.
  • kā novērst ka ‘dienaszaglis’ neizdomās aiziet un ar manu niku sakomentēt visādas muļķības un samaitāt manu reputāciju

Bet ar tām var tikt galā, pieliekot saprātīgas pūles

Lapu analīze

Pirmkārt, lapu vispārējo reputāciju var iegūt ar PageRank algoritmu.

Tēmas noteikšanai var izmantot saturam piekarinātos atslēgas vārdus. Blogu gadījumā tas ir jau vispārpieņemti un atrodami arī citās lapās. Tur, kur nav atslēgas vārdu, var papildus lietot teksta analīzi.

Vēl ir jautājums par satura analīzi – HTML parsēt ir piņķerīgi. RSS šeit nedaudz nāk palīgā, bet galvenais ieguvums šeit būtu no mikroformātiem. Ideāli, protams ir, ja lapa pati veic lietotāju devuma uzskaiti, kā to dara stackverflow un launchpad – tad atliek tikai izanalizēt lietotāja profilu.

Indentitātes noteikšana

Loģiski, ka anonīmos komentārus mēs saskaitīt nevaram. Nepieciešams kāds ‘identitātes provaideris‘ – vai nu Google vai Openid, vai Microsoft vai nu pati vietne. Mūsu reputācijas sistēmai ar tiem visiem jāmāk strādāt. Sākotnēji katra identitāte ir neatkarīga, bet lietotājs reputācijas sistēmā var administrēt savas identitātes un apvienot vairākas vienā (iepriekš pierādot ka tās visas ir viņa kontrolē).

Diemžēl šobrīd lielākā daļa blogos un citur publicēto komentāru satur vājas atsauces uz publicētāja inentitāti (efektīvi anonīmi). Bet paši blogu raksti kā arī forumi, e-pasta sarakstu arhīvi un citas zināšanu sistēmas, kurās saturu var pievienot tikai reģistrēti lietotāji, satur jau ticamāku informāciju. Bet galveno efektu dotu globālo identitātes piegādātāju plašāka lietošana. Savādāk man jāiet un jāsaka ka ‘extropy’ linux.edu.lv ir tas pats kas ‘extropy’ iekš  ‘wordpress.com’ un tas pats kas ‘sierazaglis’ iekš ‘sviests.com’.

Vēl paliek jautājums kā ticēt šīm lapām vai tās nemānās par satura devēju identitāti? Ideāli būtu ka mēs ticam tikai globāli atzītiem identitātes provaideriem un tikai ja saturam ir pievienots identitātes provaidera parakstīs satura hešs. Bet būsim reāli, tas tuvākajā laikā nenotiks un nāksies paļauties uz lapas vispārējo reputāciju un lietot report abuse pogu.

Privātums

Protams, daudzi bļaus ka šitā visa ir lietotāja privātuma aizskaršana, bet fakts ir tāds ja reiz informācija tīmeklī ir pieejama un kādam tā varētu būt noderīga, tad kāds to izdarīs. Un gan jau arī šodien šo info visu var savākt, bet tas ir maksas pakalpojums.

Reputācijas struktūra

Mums jau ir papilnam reputācijas un punktu krāšanas piemēru. Klasiskais modelis ir RPG tipa spēļu pieredzes sistēmas – kopējs līmenis un varēšana pamata sfērās (spēks, izturība,…) kā arī detalizētāka varēšana šaurākās nišās (dziedināšana, dūru cīņas). Šādu modeli arī varētu adaptēt, aizvietojot sfēras ar atbilstošām sociālajām īpašībām (garrunība, stils, pacietība, izpalīdzība, inovativitāte,…) un nišas ar zināšanām dažādās tēmās (c# kodēšana, adīšana, Tautas partijas politiskā stratēģija, forumu moderēšana, …).

Pielietojumi

Ārpus acīmredzamā pielietojuma – intereses par lietotāju apmierināšana ir daudz citu ieguvumu:

  • darba devēji var efektīvāk atrast sev interesējošas personas,
  • tīmekļa lapas var attēlot lietotāju reputāciju, neveidojot savas iekšējās sistēmas (protams tādi advancēti gadījumi kā stackoverflow paliks pie savām sistēmām),
  • lietotāja reputācija pārceļo no lapas lapā,
  • viegli identificēt satura nozīmīgumu, atbilstību tēmai (varbūt pat automātiska filtrēšana),
  • automātiski piešķirt lietotāja tiesības pievienot saturu, moderēt, komentēt, balstoties uz tā reputāciju,
  • un daudzi citi.

Hmm diez ko Joels un Jeffs darīs ar savu investoru naudu?

Uhh, garš posts gan sanāca, apsveicu tevi, ja esi izlasījis līdz galam ;).