Latvian English

Optimisms nodara nopietnu ļaunumu jūsu veselībai

Ir pasaulē daudzas kaitīgas lietas. Piemēram – alkohols (sabeidz aknas), cigaretes (sabeidz plaušas) un tā šo uzskaitījumu varētu turpināt. Bet šoreiz pieskaršos vienai sev piemītošai īpašībai, un pastāstāstīšu par tās kaitīgo ietekmi.

Tātad optimisms. Jūs noteikti protestēsiet – bet kā – optimisms tas taču ir tik labi un forši – tev gaišs skats uz dzīvi utt. Jā, ir. Bet dzīvei, ņemot vērā tās maucīgo dabu, skats uz tevi nemaz nav tik gaišs – proti, atliek tikai vien tev nabaga mirstīgajam sākt cerēt, ka nu jau viss būs baigi forši, un tad dzīve tevi vienkārši piesmej, kā tāda prasta ielasmeita.

Piemēri? Āber cik uziet: sasola tev labie cilvēki projektus, kurus kodējot varēsi pelnīt, ne gluži milionus, bet vismaz pietiekamu summu, lai līstu ārā no parādiem, tu saceries, saplāno – jau savā naivajā optimismā sāc domāt par to, kā tu remontēsi SAABu, vai nedod dies iekrāsi naudiņu kādam jaukam izbraucienam ārpus valsts – bet projekts ņem un pazūd uz nenoteiktu laiku, un tā vietā, lai tu domātu par to, uz kurieni skaisti aizbēgt no rudens, esi spiests baidīties no kredītreformas.

Labi merkantīls piemērs. Dodu citu – satiec beidzot tu nabaga vecpuisis kādu jauku sievieti, ar kuru varētu pavadīt tumšos rudens vakarus, sāc jau atkal savās smadzenēs būvēt gaisa pilis – un te atkal nekā.

Ok, nepaveicās. Bet ziniet – es ta šo uzskaitījumu varētu turpināt. A kur tad rodas visa problēma – a problēma jau pamatā rodas iekš tā, ka mans nelietīgais optimisms vienmēr domā, ka viss būs nenormāli kruta. Un tajā brīdī, kad izrādās, ka “dzīvē viss, ir savādāk”, tad sitiens ir, maigi izsakoties, zem jostas vietas.

Pesimisti, varbūt dzīvē ir nepatīkamāki cilvēki, bet tādiem nelabojamiem optimistiem, kā man – ir nepatīkamāka dzīve.

Oh, well – nekas cits jau vairs neatliek kā a) piedzerties, b) atkal jau paļauties uz savu optimismu…

Nošārē vienādojumu

Sveiks manu mīļo matemātiķi, es zinu, ka tu vienmēr esi ar skaudību raudzījies uz s – galu galā viņiem ir iespējas ar saviem sacerējumiem dalīties daudzos un dažādos veidos – viņiem ir tur visādi servisi aļa paste.php.lv, nemaz nerunājot par tādiem koda šārēšanas pasākumiem kā tur teiksim github, kuros ar savu kodu var pazīmēties jau dziļākos ūdeņos.

Bet tev? Vot uzrakstīji tu ūberkrutu un skaistu vienādojumu (nu, nejau obligāti vienādojumu, tur teiksim formulu, vai vienkārši kaut ko skaistu ar matemātiskiem simboliem) un? Sēž viņš tavā kladē, nu varbūt, ja paveicas, vari uzrakstīt to uz tāfeles, vai (šis ir parasti rezervēts pasniedzējiem un matemātisku darbu aizstāvētājiem) ierakstīt to prezentācijā.

Protams, ja esi ūbermatemātiķis, tad jau tu noteikti publicējies visādos tur  zinātniskos žurnālos, bet tos jau lasa tāds šaurs cilvēku loks, un teiksim, savai mammai tu kopiju diezin vai aizsūtīsi.

Bet tas viss mainās šodien. Tev tagad arī savs webserviss, ar kura palīdzību vari zīmēties starp saviem draugiem, radiem un paziņām, nemaz nerunājot par nejaušiem svešiniekiem. Tev tagad tiek piedāvāts vienādojumu šārēšanas serviss, kurš gan (pagaidām) atrodas pavisam sarežģīti uzminamā adresē – http://ramuuns.id.lv/tex.html nu jau atrodas pavisam svaigi skaistā adresē: http://mathtex.im

Ko tad tu tur vari darīt – lūk ko – vari ierakstīt savu matemātisko veidojumu iekš TEXa, ierakstīt tam kādu nosaukumu, kuru tu pats atcerēsies (lai varētu pēc tam sameklēt), un nospiest podziņu saglabāt. Pretī tu iegūsi unikālu adresi savam vienādojumam, kuru tu vari likt iekšā savā blodziņā, vai arī gluži vienkārši saiti uz pašu bildīti, kuru arī vari likt turpat.

Tāpat vari apskatīties, ko tad pārējie ir saveidojuši, kā arī mēģināt sameklēt to, kas tevi interesē (meklētājs NAV pārlieku inteliģents un meklē tikai vienādojuma nosaukumā).

Paldies par uzmanību un lai labi rakstās vienādojumi.

JS code assist in JS

Gribēju tev manu dārgo lasītāj izstāstīt par savu šīsnedēļas naktsprojektu. Nē, nē, nejau to, kur līdz turpat trijiem naktī tiek nostāvēts Ļeņingradā, jo sarunas ar Uldi, Andri un Aneti ir foršas – par to lai Andris uzraksta Luckānismā.

Es te par citu savu izklaidi – Math.js un tā testēšanas un izmantošanas konsoli.

Viss sākās ar to, ka pirmdien (laikam, kaut gan iespējams arī otrdien) izdomāju, ka jāpieliek konsolei megafīča – grafiku zīmēšana – domāts darīts – samedīju internetos vienu koda gabalu, kur ar canvas tiek zīmēti funkciju grafiki. Godīgi nospēru šo kodu, pielāgoju to savām vajadzībām un sāku gūgletõlkā zīmēties.

A tur man pretī – a tu, bļe scuko, helpu uztaisi – a to fig var saprast, ko vispār iekš tās tavas konsoles var un ko nevar. Es, protams, kā jau parasti normāli koderi atbild uz jūzeru rekvestiem – šāvu pretī – da nah – un vispār visa šitā figņa ir tīri manām vajadzībām un es tjipa atceros visu, ko var un ko nevar.

Bet, tomēr savā būtībā jusdamies koderis sajutu sevī čallendžu – a moš tomēr kaut kādu code assist rīku var uzmeistarot, nu tur tjipa no sērijas funkcijām autocomplete. Un tad atcerējos par vienu lielisku JS īpašību – for property in object ciklus – takš var uztaisīt, ka atpazīstam kaut kādu sarakstīto teksta gabaliņu un tad nočekojam vai rakstītais teksts ir kaut kāda propertija sākums. Domāts darīts.

Eku interesantais kods:


//tekstārejai ar idu #js_execute, pieliekam eventu pie pogu nospiešanas
//saprotams, ka izmantojam jQuery
$('#js_execute').keydown(function(e){
    if ( e.shiftKey && e.keyCode == 32) {
        e.preventDefault();
        window.getJsExecSelection(this.selectionStart);
        return false;
    }            
});

window.getJsExecSelection = function(ro){
    var el =$('#js_execute')[0];
    var text = $('#js_execute').val().substr(0,ro);
    var GlobalObjs = ['Math','window','document','navigator','isFinite',
    'isNaN','Number','parseFloat','parseInt','Infinity','NaN','undefined'];
    
    function getSuggestion(objs,i,parentObj) {
        if ( objs.length - 1 == i ) {
            //suggestion here
            if ( i == 0 ) {
                for ( var k = 0; k                     if ( GlobalObjs[k].match('^'+objs[i]) ) {
                        var htext = GlobalObjs[k].substr(objs[i].length);
                        $('#js_execute').val(text+htext+textAfter);
                        el.selectionStart = ro;
                        el.selectionEnd = ro+htext.length;
                        return;
                    }
                }
            } else {
                for ( var item in parentObj ) {
                    if ( item.match('^'+objs[i]) ) {
                        var htext = item.substr(objs[i].length);
                        $('#js_execute').val(text+htext+textAfter);
                        el.selectionStart = ro;
                        el.selectionEnd = ro+htext.length;
                        return;
                    }
                }
            }
            if ( i == 1 && parentObj == Math ) {
                var MathProps = ['E','LN2','LN10','LOG2E','LOG10E','PI','SQRT1_2','SQRT2',
                                'abs','acos','asin','atan','atan2','ceil','cos','exp','floor',
                                'log','max','min','pow','random','round','sin','sqrt','tan'];
                for ( var k = 0; k< MathProps.length; k++ ) {
                    if ( MathProps[k].match('^'+objs[i]) ) {
                        var htext = MathProps[k].substr(objs[i].length);
                        $('#js_execute').val(text+htext+textAfter);
                        el.selectionStart = ro;
                        el.selectionEnd = ro+htext.length;
                        return;
                    }
                }
            }
        } else {
            //get the current obj
            if ( i == 0 ) {
                for ( var k = 0; k                     if ( objs[i] == GlobalObjs[k] ) {
                        return getSuggestion(objs,i+1,eval(GlobalObjs[k]));
                    }
                }
            } else {
                for ( var k in parentObj ) {
                    if ( k == objs[i] ) {
                        return getSuggestion(objs,i+1,parentObj[k]);
                    }
                }
            }
        }
    }
    var textAfter = $('#js_execute').val().substr(ro);
    var lastToken = text.match(/[a-zA-Z][a-zA-Z0-9\.]*$/);
    if ( lastToken != null ) {
        var objs = lastToken.toString().split('.');
        
        getSuggestion(objs,0,null);
        
    }
    
}

Dažas piezīmes šī te koda sakarā:

  • Kā redzams, tad autocomplete tiek izsaukts nospiežot Shift + space (pirmajā variantā bija, ka tas notiek automātiski ar taimerīti, bet praksē lietojot šādu variantu nākas saskarties ar dažādām problēmām.)
  • Šis kods, ne sūda nestrādās uz IE (kas gan ir kinda pohuj - kanvasi arī nestrādā, turklāt vispār ir takš arī normāli pārlūki mūsdienās atrodami)
  • Nav nekādas iespējas normāli tikt klāt pie globālajiem objektiem/funkcijām, līdz ar to tie ir jādefinē, kā arī jāapstrādā atsevišķi.
  • Tāpat, kā izrādās, tad oriģinālās metodes/propertijus nevar dabūt arī valodas objektiem - (aļa tur Math/Array/String, etc.) līdz ar to, ja tādus gribās - tad tie arī ir jādefinē atsevišķi. Savukārt DOM objektu propertijus šis autocomplete māk atrast pavisam lieliski.
  • Vēl, kas ir kruta - ja tiek piedefinēts jauns propertijs, kādam no esošajiem objektiem, nu tur teiksim window objektam uztaisam propertiju blahblahblah (window.blahblahblah = 5), tad arī šo propertiju varēs dabūt iekš autocomplete.
  • Protams, ir visādas, lietas, kā šo pasākumu varētu sarežģīt un uztaisīt vēl lietojamāku - nu tur parādās kautkāds popups ar visiem objekta propertijiem, kuri atbilst dotā stringa sākumam, kurus tad attiecīgi var izvēlēties 'n shit.

Studentu serviss?

Vai arī kāpēc es savu jauno studenta apliecību dabūju tikai šodien.

LU studentu serviss ir tāda mistiska iestāde, kurai tīri teorētiski vajadzētu nodarboties ar palīdzības sniegšanu studentiem dažādos sadzīviskos jautājumos, nu tur izziņa tāda, izziņa šitāda, atjaunojam padirsto apliecību etc. Patiesībā, viņiem ir pat monopols uz izziņu izniegšanu, kā šodien uzzināju pateicoties vienam savam kursabiedram – fakultāte nemaz nedrīkst izsniegt izziņas, jo tas ir studentu servisa (maksas?) pakalpojums.

Bet patiesībā ne par to ir stāsts. Stāsts ir lūk par ko – izgājušpirmdien, kad visiem jaunajiem studentiem tika dalītas studentu apliecības, tad ar tām atklājās visādi brīnumi – dažiem sejas bija samainītas vietām, citiem, savukārt, mani ieskaitot, apliecības nebija izgatavotas vispār.

Ko nu? Ieteica iet interesēties uz studentu servisu – protams, ka tērēt savu laiku un bezmērķīgi skraidīt pa kabinetiem īsti vēlmes nebija – tāpēc izdomāju tādu lietu – piezvanīšu viņiem un apjautāšos, kas tad notiek. Tomēr kā izrādās zvanīšana ir tāds interesants pasākums – sazvanīt kādu man izdevās tikai vakar, visas iepriekšējās reizes zvanot vainu neviens neceļ, vai arī telefons ir aizņemts.

Labi sazvanīju – un ko man tur pastāsta – apliecība esot izgatavota un aizsūtīta uz fakultāti. Right. Tad nu šorīt aizdevos uz dekanātu un prasu pēc apliecības – dekanātā, protams, atkal rausta plecus un saka, ka neviena jauna apliecība pie viņiem nav nonākusi, tomēr vismaz lietas noskaidrošanai paši sazvana studentu servisu – kā izrādās tad apliecība tomēr esot tur, dabūt to varot 110. telpā.

Tad nu izdomāju, ka ātri pirms darba tur ieskriešu un to savākšu. Aizeju uz 110. telpu a tur sēž tikai kaut kāds nožēlojama paskata džeks, kurš neko palīdzēt nevar, saka, ka atbildīgā persona esot izgājusi, kad prasu pēc cik ilga laika būs kāds, kurš man var palīdzēt, viņš saka, ka pēc 5 – 10 minūtēm. Fine, nodāmju, pagaidīšu. Nogaidu 15 minūtes un aizdodos uz blakustelpu, varbūt, ka tur ir kāds izpalīdzīgāks cilvēks, kā izrādās ir, vienīgi tur mani nosūta uz 125. telpu, kurā tad beidzot atrodas, kāda meitene, kas man var palīdzēt (paldies viņai). Aizdodamies tad nu beidzot uz 110. telpu, kur atrodam manu apliecību.

Par ko tad tas viss cepiens – a par to, ka

1) iestāde ir grūti sazvanāma,

2) tad, kad tā ir sazvanīta, tad sniedz nepatiesu informāciju,

3) tad, kad esi sadabūjis pareizo informāciju un aizej uz pareizo kabinetu, tev tāpat neviens nespēj ne palīdzēt, ne pat norādīt, kur sameklēt, kādu, kurš spēj palīdzēt.

The most awesome Baldone

Kā daudzās Baldonēs bijis cilveks, sajutu sevī vēlmi uzrakstīt par šīgada vienu no burvīgākajiem pasākumiem.

Baldone – WTF?

Baldone protams ir tāds miestiņš Pierīgā, no kura netālu atrodas LU observatorija, kurai piederošajā teritorijā jau n-tos gadus fizmati saviem pirmkursniekiem rīko iepazīšanās pasākumu.

Pirmo reizi Baldonē biju pirms 7 gadiem. Teikšu, kā ir – stipri šaubos, ka šobrīd es savā dzīvē būtu saticis uz pusi tik daudz jauku cilvēku, ja es toreiz nebūtu uz turieni aizdevies.

Kā tad veicās šogad? A storijs tāds – šogad uz Baldoni devos ap astoņiem vakarā – līdz tam laikam godīgi ieguldīju savu laiku valsts IKP celšanā. Tā, kā nākamajā dienā bija sarunāts, ka dodos atpakaļ uz Rīgu, lai ar Andri dotos uz tirgu, tad no alkoholiem līdzi bija paņēmusies tikai viena čīliešu vīna pudelīte (arī tautā saukta, par čīliešu teleskopu).

Kā izrādījās, paspēju tieši uz SP sagatavoto priekšnesumu, kurā dažādās lomās tika iesaistīti arī daži uz Baldoni atbraukušie pasniedzēji. Priekšnesums bija ar humoru bagāts, tiesa daudz par garu. Lai nu kā, bet diemžēl pirmkursnieki, kuri savus priekšnesumus veidoja pēc šī te noskatīšanās, laikam, bija guvuši nepareizu priekšstatu un arī viņu priekšnesumi bija salīdzinoši nekādi.

Te gan uzreiz ir jāpiebilst – pirmkursnieki vēl nav īsti apguvuši korpucijas mākslu, līdz ar to nepietiekami tika mēgināts uzpirkt žūriju. Tas, gan, ļauj cerēt, ka nākotne šaj valstij, tomēr, ir.

Lai nu kā, bet priekšnesumiem sekoja neliels disko, un, kas ir pavisma negaidīti – pasākumā valdīja tāda zaļumballes atmosfēra – tāda, kādu līdz šim Baldonē nebija gadījies redzēt.

Gulēt aizdevos ap trijiem/četriem naktī, bet, kas ir pats dīvainākais, pamodos precīzi pirms pusdeviņiem – tieši uz rītarosmi. Tad, kas ir vēl dīvaināk – biju spējīgs noskriet divreiz lielāku distanci par sev pēdējā laikā uztrennēto – veselus 3km.

Pabrokastoju, iekrāvu iekš SAABa dažus promskrējējus un devos uz Rīgu. Tur seko neliels tirgus apmeklējums (jo ir uzdevums – abiem ar Andri iegādāties saulesbrilles – bijām izdomājuši, ka uz Baldoni jāpadara sevi viens otram vēl līdzīgākus), kurā noklausījos fantastisku sarunu divu urļiku lielisku dialogu, kurā viens ļečī virsū otram par to, ka šis neko nedarot – pats viņš, savukārt, katru dienu cītīgi zogot. Enīvei, tad neliela pasēdēšana Ļeņingradā, kurā tika sagaidīti pārējie tripa dalībnieki, un devāmies atpakaļ.

Tiesa pa ceļām iznāca pieturēt vienā meža vidū esošā pļavā vēl pirms Baldones, kurā notika viens mazs privāts festiņš. Starp māksliniekiem, kuri uzstājās redzēju populāro apvienību Porno un co., kuru starp citu ir tīri lieliska šīze. Tāpat viens no festivāla hailaigtiem bija mazs, resns, pūkains sunītis, kurš izskatījās, ka ir sapīpējies un sadzēries vēl vairāk par divkājainajiem apmeklētājiem/dalībniekiem, un pārsvarā bezspēkā mētājās.

Kad atgriezāmies Baldonē, pasākuma dalībnieki jau cītīgi cīnījās dažnedažādās sporta un ne tikai disciplīnās. Viena no lieliskākajām disciplīnām bija slēpošana pa asfaltu (стою на асфалте в лыжи обутый. То ли лыжи не едут, то ли я..). Pie viena pirmkursniekiem bija uzdevums – sadabūt rokās konkrētus veckursniekus, kuri viņiem izstāsta kādu stāstu.

A vot šite jaunās o-meitenes izcēlās tik lieliski, ka ir pelnījušas, ka top stāsts par viņām. Eksistē fizmatos (ā, pareiz nu jau datoriķos) viens tāds kadrs ar kļičku Blekss – tad nu lūk Blekss, nebūtu Blekss, ja viņš no pirmkursniekiem par katru pastāstīto stāstu nepieprasītu kādu alus pudeli, kuru protams visi godīgi viņam arī atstiepj. Visi – izņemot jaunas o-meitenes. Nepārspējams savā burvībā bija skats, kad Blekss, kurš tikko ir izlielījies par to, kā viņam visi stiepj alu, atver vaļā kārtējo pudeli un sāk no viņas dzert, lai mirkli vēlāk izsauktos – “Pirmkursnieki ir pidari” – un sāktu liet no pudeles ārā tur esošo ūdeni.

Lai nu kā pamazām tuvojās laiks arī otrā vakara priekšnesumam – un te man ir jāizsaka pateicība saviem kursabiedriem, ka viņi vienīgie(!) izvēlējās attēlot k/f Matrix, nevis Titāniku, tā kā visi pārējie. Starp citu – es pats ar piedalījos priekšnesumā – attēloju Fernando Smithio (jā Matrikss bija mexicano style), dona Neones nāvīgo ienaidnieku. Te ir jāatzīmē, ka otrā vakara priekšnesumi bija daudz, daudz labāki par pirmajā vakarā redzētajiem. Un lai cik arī labs nebūtu bijis mūsu mexcano Matrix – DatZ3(?) sagrāva visus ar savu Johny Bravo Titāniku.

Laiks nakts trasei. Nejutos gatavs vazāties pa mežu līdz ar to sēdēju Baldones terasē un kodu ar citiem vecajiem. Tiesa aizdevu saviem kursabiedriem divus lukturīšus. Komandas trasē pavada nepiedienīgi ilgu laiku, un sāk jau likties, ka varētu sagaidīt savējos un doties gulēt. Savējie tiek sagaidīti, apsveikti ar veiksmīgi izietu purvu un aizsūtīti mazgāties uz ezeru, nezināmu iemeslu dēļ vēl netiek aiziets gulēt.

Tad ierodas viņas – Matemātikas Statistiķes. Visas kā viena topless…

GREAT SUCCESS!!

EPIC WIN!!

Miegs, kā saprotiet, tiek, kā ar sūdainu mietu, patriekts. Aizeju paklausīties Foto iekš Ļeņingradas izbraukuma ofisa – lieliski. Tad aizeju vēl aprunāties ar kursabiedriem. Tad viens nelietis mūs aizdzen gulēt.

Oh well. Nav jau tā, ka miegs nenāktu nemaz – gulēts, kā saprotiet nav īpaši daudz un pulkstens ar ir ap sešiem no rīta. Te netiek vairs pieļautas iepriekšējā rīta stratēģiskās kļūdas un gulēts tiek līdz vienpadsmitiem.

Nemanot pienāk pasākuma noslēgums un ir laiks doties uz Riekstukalnu – sajūtu sevī slinkumu un izdomāju braukt ar SAABu. Intersanti, ka šī kaite pielipa vēl deviņiem cilvēkiem. Un tā neizmantojot bagažnieka resursus iekš šī zviedru auto tika satilpināti 10 cilvēki. Atpakaļceļā gan bagažnieks jau tiek izmantots – tiesa pasažieru ir par vienu mazāk.

Andris, kurš no Riekstukalna atceļoja atpakaļ bagažniekā, starp citu, izteica vēlmi tur uzturēties arī ceļā uz Rīgu.

Visu nepastāstīju, visu jau nemaz nevar, un daļu nemaz nedrīkst, bet nu since man nāk miegs un ir doma, ka vēl varētu paskriet ar šo arī beidzu – paldies par uzmanību.

Pretspama rīki

Sēžu te tagad un rakstu specifikāciju vienam projektiņam un izdomāju papētīt kādi tad eksistē komentāru pretspama rīki.

Pirmkārt jau eksistē CAPTCHAs, bet tās ir tik lietotājam nedraudzīgas, turklāt praksē nestrādājošas, ka nav īpaši jēgas tās apskatīt, galu galā, kuram tad patīk zīlēt tos burtiņus iekš tām bildītēm, nemaz nerunājot par tiem nenozīmīgajiem interneta lietotāju procentiem, kuri tās nespēj saskatīt.

Līdz ar to pievērsos filtriem.

Protams, vienmēr pastāv iespēja rakstīt savu filtru, bet – kuram gan tādām lietam ir laiks. Ok, paņemam jau gatavu filtru risinājumu, bet tur atkal sastopamies ar to problēmu, ka spama/labo komentāru datu bāze ir principā jābūvē pašam un filtrs arī jāapmāca pašam.

Neder.

Tātad daram ko – atceramies, ka iekš WP ir tāds brīnumjauks plugins ar nosaukumu Akismet. Attiecīgā brīnuma wikipēdijas lapā apskatam konkurentus. Un tā izveidojas neliels sarakstiņš.

  1. Akismet
    Pats laikam vispopulārākais spamfiltrs blogu pasaulē. Strādā. Piedāvā API, kas to ļauj viegli integrēt ar jebko. Vienīgais mīnuss tāds, ka nav par velti komerciāliem mērķiem
  2. Mollom
    Piedāvā pašu velnu, tai skaitā kaptčas un vēlsazinko, arī par bezmaksu, vienīgi bezmaksai ir tāda nelaime, ka ir limits – 100 pieprasījumi dienā. (plus vēl tas, ka tie bezmaksas pieprasījumi stāv rindā aiz maksas pieprasījumiem)
  3. Defensio
    Šis variants jau ir komerciāliem mērķiem draudzīgāks – proti, ja tu taisi pats savus API pieprasījumus, tad pirmie 15K mēnesī ir par bezmaksu, tālāk nākamie 35K ir par 20$ (kas nav īpaši daudz) pēc tam ik pa 15K + 15$
  4. TypePad Antispam
    Savukārt šis ir mans favorīts – pirmkārt izmanto Akismeta API (kas nozīmē to, ka gatavu kodu principā atrast ir līdz bezgalībai vienkārši) otrkārt ir pilnīgi bezmaksas un bez visādiemtur ierobežojumiem.
    Vienīgais mīnuss šim brīnumam ir tāds, ka projekts ir samērā jauns, kas nozimē, ka filtrs varētu būt vēl tāds diezgan apmācāms, bet šo problēmu var labot tikai laiks.

A jūs jaunieši – ko izmantojat? Ko iesakāt?

skrien ar luckānu

Vopšem ir pagājis neliels laiciņš kopš es te spamoju, kas pa to laiku ir mainījies – a vo:

1. Esmu veiksmīgi ticis iekš Matemātikas Bakalauriem, pie tam atkal jau par valsts līdzekļiem.

2. Esmu nometņojis ar Astronomiem un korabiedriem

3. Paspēju secināt, ka minigolfa skili nav pazuduši, tb., iekš enkura kausa minigolfā 1. vieta

4. Atjaunoju luckanisms.com, līdz ar to drīzumā tur varam gaidīt jaunus lieliskus rakstus, no luckanisms.com autoru kolektīva.

5. Vakar vakarā, jau biju ierāpies gultā, bet nezkāpēc izdomāju, ka vajag iziet ārā un paskriet. Apskrēju apkārt OSC (distances garums 1km). Kā izrādās 1km noskriet varu vēsi. Pēc skrējiena izdomāju, ka šito triku varētu veikt katru vakaru. Redzēs gan, kas sanāks.

Un ko jūs augustā interesantu esat sadarījuši, a?

izvēle

Izvēle ir tāda interesanta padarīšana. Vēl jo interesantāka ir tās ilūzija. Proti, ir situācijas, kad izvēle ir tikai šķietama. Patiesībā viņas nemaz nav.

Piemērs iz dzīves – mums taču visiem ir iespējas iegadāties veikalā, teiksim firmas `Daugava` produkciju, kura visticamāk ir lieliska utt., tomēr to izvēlās salīdzinoši nedaudz cilvēku (es piemēram neesmu redzējis, kādu no sev pazīstamiem cilvēkiem to nopērkot), pārējie, savukārt, ņem to, kas lētāks.

Par to tad attiecīgi ir arī šis stāsts. Ir lietas, kuras neapšaubāmi ir labākas, tomēr, praksē kaut kādu iemeslu dēļ ir nepieejamas, tādēļ `izvēlamies` to, ko var dabūt.

Morāles šim stāstam nav. Galvenā atziņa ir tā, ka dažreiz, gadījumos, kad tas nav acīmredzami, nekādas izvēles jau nav. Tā ir tikai ilūzija.

Un šobrīd, vismaz uz kādu brīdi, es izvēlos realitāti.

Pavisam

Aizmirsts

Liekas

Īgns

Graujošs

Ārprāts

nesustok

Nesustok, nedvejok!

Tas, es teikšu, nav joks.

Even when it comes as a shock

Ты меня бъеш, словно ток.

Elektriškos – tavo akys,

Elektrisks ir tavs skats;

Electrical – the way you’re walking

Из за тебя немогу я спать