2010-01-14

Ką veikia valdžia Lietuvoje?

Ką veikia valdžia Lietuvoje?Čia ne bumbėjimas ir zirzimas ;-)

Čia naujausias mano kūrinys:

KąVeikiaValdžia.lt

Platesnę informaciją rasite jo “apie” ir “programuotojams” puslapiuose.


2010-01-08

Kaip parinkti šriftą puslapiui

Tema: Kas tai yra kas yra tai?, Piece of code — Emilis @ 13:38

Prieš kelias dienas man rimtai parūpo sutvarkyti vieno savo projektų dizainą. Kadangi ten daug teksto, tai nutariau patyrinėti kokiu šriftu geriau visą tą tekstą rodyti.

Problema gali atrodyti trivialiai išsprendžiama (parinkti Arial ir nesukti sau galvos), bet iš tiesų viskas yra sudėtingiau — neretai su geru šriftu, bet parinkus vidutinį dydį (kad akiniuočiai ir senimas įskaitytų) tekstas atrodo prastai.

Susiprogramavau sau tokį PHP skriptuką, kuris man parodytų visus protingo dydžio Arial, Tahoma ir Verdana dydžius:

<style type="text/css">

        .a { font-family: Arial; }
        .t { font-family: Tahoma; }
        .v { font-family: Verdana; }

        td {
            vertical-align: top;
        }

</style>
<table border="1" cellpadding="5" cellspacing="0">
<thead><tr><th>size</th><th>Arial</th><th>Tahoma</th><th>Verdana</th></tr></thead>
<tbody>
<?php

for ($i=8; $i<32; $i++)
{
    echo "<tr style=\"font-size: {$i}px\">";
    echo "<td>$i</td>";
    foreach (array("a", "t", "v") as $font)
    {
        echo "<td class=\"$font\">";
        echo "<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam consequat tortor nec mi dignissim lobortis. Nulla pharetra viverra velit, vitae tincidunt diam bibendum a. Proin ultrices consectetur leo sit amet gravida. In venenatis placerat dictum. Maecenas eu elit non elit interdum tempor aliquam vel leo. Etiam ut posuere nibh. Phasellus quis tortor quis felis gravida rutrum. Nunc id molestie tortor. Maecenas eros neque, pulvinar sit amet elementum nec, aliquet id justo. Suspendisse elementum, magna facilisis iaculis laoreet, sem orci vulputate tortor, vitae adipiscing lorem orci vitae orci. Morbi accumsan consequat purus in sagittis. Duis in lacinia justo. Proin viverra rhoncus nunc, sit amet hendrerit urna mollis in. Integer eget augue pulvinar metus interdum egestas. Curabitur aliquam massa quis est lacinia in pulvinar nulla consequat. Aliquam erat volutpat.</p>";
        echo "<p>Quisque nec mauris orci. Cras tristique quam nec tortor adipiscing blandit. Quisque at purus lorem. Nam pellentesque ligula vel nisl imperdiet elementum sollicitudin orci iaculis. Vivamus ligula velit, accumsan sollicitudin lacinia vitae, luctus et tortor. Vestibulum aliquet fermentum mattis. Praesent luctus bibendum magna, ac interdum odio faucibus in. Nunc arcu ipsum, dignissim id aliquet ac, pretium ut arcu. Nullam sit amet est urna, at tincidunt quam. Suspendisse quis est eget dolor placerat commodo. Aenean augue metus, venenatis non pulvinar nec, dapibus nec quam. Morbi imperdiet scelerisque ante, vel dapibus leo tristique blandit. Donec neque nunc, pretium ac lacinia ut, adipiscing nec erat. Integer et enim vitae enim sollicitudin fringilla in vitae nisl.</p>";
        echo "</td>";
    }
    echo "</tr>";
}

?>
</tbody></table>

Rezultatą galite pamatyti čia (dydžiai nurodyti px).

Peržiūrėjau paskiau tą sąrašiuką ir susirašiau, kuriais šriftais ir dydžiais tekstą man lengviau skaityti.

Čia taip pat reikia atkreipti dėmesį, kad skirtingos naršyklės ir operacinės sistemos tuos šriftus dar ir skirtingai rodo — reikia pasitestuoti su tomis, kurias naudos dauguma jūsų lankytojų.


2009-11-02

Ateik ir sudalyvauk kuriant Lietuvos ateiti! (cee.mysociety.org projektai)

Tema: Kas tai yra kas yra tai? — Emilis @ 10:50

Čia kviečiu į tokį renginį įvairiuose soc. tinkluose.

Kvietimas

Sveiki,

kviečiu ateiti ir pasitarti kokias interneto priemones kursime kartu, kad Lietuvoje būtų daugiau skaidrumo ir atsakomybės valstybės įstaigų darbe, ir kad piliečiai turėtų daugiau galių dalyvauti valstybės valdyme.

Susitikimas-pasitarimas vyks:

2009 m. lapkričio 6 d. (penktadienį) 13:30 — 15:00 val.
Tarptautinių santykių ir politikos mokslų instituto (TSPMI) 202 auditorijoje (Vokiečių g, 10, Vilnius).

Apie mySociety.org kuriamus panašius projektus D. Britanijoje ir galimybes juos remti Lietuvoje papasakos svečias Tony Bowden.

Norinčius ateiti, prašome pranešti apie savo dalyvavimą el. paštu: emilis.d@gmail.com . Norėdami gauti daugiau informacijos galite skambinti: 8-686-07732 (Emilis).

Plačiau:

mySociety.org yra visuomeninė organizacija D. Britanijoje, kuri kuria atviro kodo internetinius įrankius pilietinei visuomenei ir vietinėms bendruomenėms. Manome, kad tai rimčiausia šioje srityje dirbanti organizacija Europoje.

Šiuo metu mySociety kartu su Atviros visuomenės institutu siūlo technologinę ir finansinę paramą startuoti panašius į jų projektus Centrinėje ir Rytų Europoje.

Susitikimą-pasitarimą organizuoja Žygimantas Medelis ir Emilis Dambauskas: pasitarėme ir manome, kad turime idėjų, galimybių ir noro sudalyvauti tame projekte bei ką nors suprogramuoti, bet nesame pilnai įsitikinę, kas Lietuvoje būtų aktualiausia šiuo metu. Todėl norėtume platesnės viešos diskusijos ir tuo pačiu įtraukti daugiau visuomeniškai aktyvių programuotojų į šį projektą.

Kai kurie iš mySociety projektų:

TheyWorkForYou
leidžia sekti parlamento narių veiklą: balsavimus, pasisakymus, išlaidas ir pan.
WhatDoTheyKnow
padeda siųsti užklausimus valdžios įstaigoms suteikti daugiau informacijos ir viešinti šią informaciją (Freedom of Information requests)
WriteToThem
padeda siųsti laiškus politikams ir stebėti kaip jie į juos atsakinėja. Nuo 2005 m. šia paslauga buvo pasinaudota ~400000 kartų.

Nuorodos:


2009-02-24

XWinLogger

Tema: Kas tai yra kas yra tai?, Piece of code — Emilis @ 10:15

Paskutines porą savaičių krapščiausi prie vienos programėlės, kuri man padeda skaičiuotis laiką, kurį prie kompiuterio skiriu įvairiems projektams ir veikloms.

Vakar pagaminau archyvą iš kurio galima susiinstaliuoti programėlę ir užregistravau projektą Launchpad.net sistemoje:

http://launchpad.net/xwinlogger/

Programėlė veikia Linux. Valdoma iš komandinės eilutės. Reikia:

T.y. Ubuntu 8.10 (Intrepid) su papildomu Firefox extensionu veikia be didelių problemų. Mažų problemėlių tikrai yra, nes kolkas programa dar labai developer-friendly ir tikrai joje dar pilna klaidų. Tai mano pirmas rimtesnis pasiprogramavimas su bash ir awk :-) .

Kai kam gali kilti natūralus klausimas, kodėl man neužtenka Rescuetime. Atsakau:

  • Man neužtenka tokio funkcionalumo kokį duoda Rescuetime. Turiu specifinių poreikių:

    • vienu metu naudoju du Firefox langus su skirtingais profiliais — vienas skirtas darbui, kitas naršymui — norėčiau, kad automatinė sistema tai atpažintų;
    • noriu tiksliai suskaičiuoti kiek laiko sugaištu kokiam projektui, o Rescuetime automatinė sistema, neretai neatpažįsta prie kokio projekto dirbu, kai gnome-terminal atidaryta tai viena, tai kita direktorija;
    • noriu ir pastebėti bei suprasti kiek laiko sugaištu visokiems išsiblaškymams (pvz. kas kiek laiko atsidarau el. pašto langą).
  • Manau, kad laikyti duomenis apie tai kokias programas kada ir kiek naudoju yra racionaliau pas save:
    • esu ramesnis dėl savo asmeninių duomenų privatumo;
    • galiu panaudoti tuos žalius duomenis įvairiais kitais būdais (pvz. jei reikėtų prisiminti ką veikiau konkrečiu metu).

Taigi, jei kas susidomėjote — siųskitės iš Launchpad (taip pat yra kodas: lp:xwinlogger). Ir būtinai man atsiųskite savo pastabas :-) .


2008-11-07

Ar turtuoliai moka mažiau mokesčių?

Tema: Kas tai yra kas yra tai?, Politika, Piece of code — Emilis @ 17:03

Prieš keletą dienų perskaičiau straipsnį: Kęstutis Girnius: Konservatoriai: kova su tautos erozija ar turtingųjų šalpa?.

Straipsnio autorius pateikė tokią lentelę:

Politikas Pajamos Mokesčiai Procentas
Kubilius 79873,94 20458,00 25,6
Steponavičius 79281 20317 25,6
Valinskas 954684,31 142912 15,0
Zuokas 199926,56 25906 13,0

Nuo to laiko vis niežėjo nagai paskaičiuoti svetimus pinigus — ar iš tiesų turtingesnieji sumoka mažesnį procentą mokesčių valstybei.

Šiandien prisėdau, šiek tiek paprogramavau shell’u ir pythonu: išsilupau kandidatų į Seimą duomenis iš VRK svetainės ir šiek tiek paskaičiavęs pasidariau grafikėlį kaip susisieja pajamų lygis su sumokėtu mokesčių procentu:

Sumokėtų mokesčių % ir pajamų lygis

X ašyje naudoju logaritminę skalę — jei pajamų lygis skiriasi 1, tai reiškia, kad vienas žmogus už kitą uždirba 2 kartus daugiau. Kaip 0 pasiėmiau “stebuklingą” skaičių 430 Lt/mėn. (orientuodamasis pagal Statistikos departamento pateiktą 2006 m. skurdo lygį ir 2007 m. vidutines pajamas vienam asmeniui.

Gavosi kažkas panašaus į Gauso kreivę. Tai, kad dešinysis kreivės šonas leidžiasi žemyn, manrods ir parodo, kad turtingesni žmonės moka santykinai mažiau mokesčių. Iš kitos pusės, tai, kad tai duomenys išsidėsto pagal normąlųjį skirstinį, gal reiškia, kad tai natūralu… reikėtų palyginti su kitų šalių duomenimis.

Pastabos apie tikslumą:

  • Nežinau kiek tikslūs VRK naudojami duomenys. Manau, kad ten gali būti nemažai netikslumų: įvedimo klaidos, specialiai klaidingi duomenys ir pan..
  • Įdomu, kad yra pora kandidatų sumokėjusių 50-80% nuo savo pajamų. Gal tai kažkokia įvedimo klaida?
  • Nemažai kandidatų, nepriklausomai nuo jų pajamų, nemokėjo mokesčių iš viso, arba sumokėjo jų labai mažą procentą. Gal čia kokia sisteminė klaida?
  • Nemažai kandidatų pasirodė esantys žemiau skurdo ribos. Priežasčių, manau, gali būti įvairių (išlaikomi sutuoktinių, “gyvena į minusą” iš turimo turto ir pan.)

Programų kodas, CSV duomenys ir OpenDocument Spreadsheet failas su grafikais (500kB). Nepateikiu VRK svetainės HTML failų, nes jie užima ~130MB.

Pastabos skaitytojams:

  • Aukščiau yra pateiktas ODS failas su duomenimis ir grafikais (t.y. OpenOffice.org Excelis). Imkite ir naudokite savo pramogai ir naudai — leidžiu naudotis visais pateiktais failais, perdirbti, skelbti ir publikuoti juos kur patinka ir kaip patinka. Džiaugsiuosi, jei nepamiršite įdėti nuorodų į šaltinius — VRK ir mano svetaines.
  • Būtų įdomu taip pat susieti kandidatų valdomą turtą su jų mokamais mokesčiais. Tai palieku kaip pratimą skaitytojui :-) . Jei sugalvosite dar ką išlupti iš tų duomenų — būsiu dėkingas, jei atsiųsite rezultatus ir man pasižiūrėti.
  • Būtų įdomu perleisti panašią analizę per visus VMI deklaracijų duomenis. Kandidatai į Seimo narius visgi yra gan specifinė žmonių grupė.

Ir dar: labiausiai tikiuosi, kad naujoji Vyriausybė irgi įvertins ką gali reikšti tokie duomenys, kalbant apie socialinį atotrūkį Lietuvoje.


2008-01-15

TSPMI e-balsavimo studija (2)

Tema: Kas tai yra kas yra tai?, Politika — Emilis @ 15:00

“Elektroninio balsavimo galimybių studija”:

Nuorodos žiniasklaidoje:

Subjektyvių vertinimų bus vėliau.


2008-01-13

TSPMI e-balsavimo studija

Tema: Kas tai yra kas yra tai?, Politika — Emilis @ 16:55

Pirmadienį 11 val. TSPMI bus E-balsavimo studijos pristatymas. Organizatorių teigimu, forumo transliaciją bus galima stebėti ir internete (man puslapis neatsidaro).

Kaip bendraautorius dalyvaus ir Žygimantas Medelis, su kuriuo kartu ėjome į ne vieną diskusiją šiuo klausimu.

Ačiū Mantwiui už info ;-) .


2007-10-30

Bernardinų kalendorius

Čia šiaip, pažaidžiau su įrankiais mylimos parapijos labui. Reikės dar daugiau žaisti, bet pradžiai gali ir tikti.

Bernardinų parapijos tvarkaraštis


2007-10-24

Ar įmanomas grynai mokslinis pasaulio vaizdas?

Tema: Kas tai yra kas yra tai? — Emilis @ 15:38

Naglio Kardelio straipsnis Ar įmanomas grynai mokslinis pasaulio vaizdas? [PDF] žurnale "Naujasis Židinys-Aidai"

Gerai parašyta. Rekomenduoju kam įdomu kaip santykiauja filosofija, mokslas ir religija.


2007-10-11

Dar kartą ir dar kartą ir dar kartą ir dar kartą

Tema: Kas tai yra kas yra tai? — Emilis @ 09:54

How Users Read on the Web” (Jacob Nielsen).

Klasika. Tekstas rašytas prieš 10 metų ir 10 dienų, o aš jį cituoju šiandien. Ir spėju po 10 metų, jei tik Dievas duos nugyventi, toliau cituosiu.

Jei dar nesate jo skaitę, būtinai perskaitykite jį šiandien. Jis neilgas. Norėčiau, kad su šituo tekstu būtų susipažinę visi Lietuvos žurnalistai ir leidinių redaktoriai, visi tinklaraštininkai ir komentatoriai reiškiantys protingas mintis, o ne tik emocijas.

[End of public service announcement]

  — Sekantis puslapis »