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-29

Balsavimą internetu bando priimti anksčiau nei planuota

Tema: Politika — Emilis @ 13:51

Sekdamas Seimo pateikiamą informaciją pastebėjau, kad balsavimo internetu įstatymai bus svarstomi gruodžio 2 d. trečiadienį nenumatytame Seimo posėdyje.

Man atrodo, kad įstatymų projektai siūlomi priimti skubotai:

  1. nebuvo svarstyti Seimo komitetuose, nors tai yra numatyta (žr. Seimo IVPK planą pavasario sesijai).
  2. (kiek suprantu) Seimo Teisės departamento išvadose yra nemažai stambių pastabų šiems projektams.

Nuorodos į projektus su Teisės departamento išvadomis, lydraščiais ir pan.:

Platesnė diskusija dėl to, ką daryti — Facebook grupėje “Internetiniam balsavimui - NE“.


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-09-28

Internetinio balsavimo antrasis raundas

Tema: Politika — Emilis @ 11:37

Manau šiuo metu prasidės antrasis didelis kovos dėl internetinio balsavimo Lietuvoje raundas:

Įkūriau grupę Facebook’e “Internetiniam balsavimui - NE” visiems norintiems prisijungti. Siūlau ją naudoti norintiems diskutuoti, ką reikėtų padaryti, kad sustabdytume internetinio balsavimo įvedimą Lietuvoje.

Jei kas nenorite naudotis Facebook’u — pažadu šiame tinklaraštyje parašyti kai bus kokių svarbesnių naujienų.


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 :-) .


2009-01-19

Vėl Sausis. Vėl Jedinstva.

Tema: Politika, Optimizmo mokykla — Emilis @ 14:30

Atsiprašau, kad vietomis trūksta nuorodų. Jas sudėsiu vėliau.

Ką aš manau apie riaušes prie Seimo

Pirmos asociacijos buvo “Jums reikia naujo vado” arba Jedinstvos mitingai 1991 m. sausį. Manau, kad tos asociacijos ne atsitiktinės.

Remdamasis savo pastebėjimais išskiriu dvi rūšis mitingų ir mitinguotojų Lietuvoje:

  1. Tie, kurie:
    • sugeba palaikyti viešąją tvarką savo mitinguose (net ir šimtatūkstantiniuose) ir taikiai siekia savo tikslo
    • sugeba laikytis teisės reikalavimų (net ir sovietinės jei reikia)
    • ateina į mitingus patys ir atsineša savo plakatus
    • turi planą ko ir kaip jie siekia
  2. Tie, kurie:
    • į mitingą atvežami autobusu
    • mainais už dalyvavimą mitinge gauna 10 Lt, butelį degtinės ar kelionę į Akropolį
    • gauna į rankas trafaretinį plakatą
    • vengia žurnalistų klausimų į tai dėl ko mitinguoja, arba nerišliai į juos atsakinėja
    • vengia ir šnekėtis su valdžios atstovais, kai jie paprastai ir be megafonų bando su jais pasišnekėti tiesiog aikštėje (Arvydo Anušausko liudijimas).
    • provokuoja smurtą, riaušes, betvarkę

Manau ir vieni, ir kiti yra žmonės. Ir vienų, ir kitų žmogiškumą reikia gerbti. Bet nemanau, kad ir vienų, ir kitų veiksmus reikia toleruoti.

Manau, kad žmonės, kuriems rūpi jų tauta ir valstybė neturėtų sėdėti rankas sudėję ir baimingai stebėti kaip puolamas demokratiškai išrinktas parlamentas. Ypač jei jie palaiko pasikeitusią valdžią ir nori, kad valstybėje įvyktų permainos į gerą.

Visgi riaušių metu likau namie, nes buvo sunku sugalvoti ką gero ir protingo galėčiau nuveikti. Vien padidinti žioplių skaičių mitinge nesinorėjo. Dabar turiu šiokį tokį planelį ką darysiu jei vėl kils panašūs įvykiai:

Planas (sau) kaip ginti parlamentą jei vėl prireiks

  1. Aš nebijosiu ateiti į mitingą, net jei mane priskaičiuos prie mitinguotojų ir riaušininkų, kuriems nepritariu.
  2. Aš nebijosiu ateiti, nes ateisiu su savo planu:
    • Aš galiu atsinešti savo plakatą su savo pozicija
    • Aš galiu raminti ir stabdyti tuos, kuriuos kiti provokuoja riaušėms
    • Aš galiu fotografuoti ir filmuoti:
      • tuos, kurie kaip ir aš nepritaria riaušininkams ir reiškia savo poziciją
      • tuos, kurie niokoja viską aplinkui
      • ypač tuos, kurie organizuoja ir provokuoja riaušes
    • Aš galiu išsiaiškinti kaip galėčiau pagelbėti teisėsaugos institucijoms nustatyti tikruosius nusikaltėlius
  3. Aš nebijosiu ateiti, nes man po kojomis — mano žemė. Aš žinau, kad tikrai yra tokių, kurie ateis kaip ir aš, net jei jų bus ir nedaug.
  4. Aš ateisiu, nes aš taip suprantu: kad ne žodžiais, o darbais Tėvynę mylim.

Jei tu, kuris skaitai, manai, kad tai geras planas ir manai, kad kažkam iš tavo draugų jis irgi patiks — persiųsk jį toliau.

Kodėl kilo riaušės? Ar visa liaudis nori nuversti valdžią?

Pastebiu kelis dalykus:

  • Riaušininkų grupė prie Seimo neatstovavo daugumos Lietuvos piliečių. Iš tiesų ji neatstovavo netgi teisėtai ir taikiai vykusio profsajungų mitingo dalyvių.
  • Dauguma balsavusiųjų 2008 m. Seimo rinkimuose balsavo už dabartinę valdžia.
  • Po paskutiniųjų Seimo rinkimų Lietuvos valdžioje iš esmės pasikeitė politinės jėgos.
  • Po paskutiniųjų Seimo rinkimų opozicijoje atsidūrė tos jėgos, kurios buvo opozicijoje ir 1991 m..
  • 2009 m. sausio 16 d.:
    • buvo 61-a naujosios Seimo kadencijos darbo diena,
    • buvo 44-a naujosios Vyriausybės darbo diena,

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-17

TSPMI e-balsavimo studija (3)

Tema: Politika — Emilis @ 19:27

Žadėjau pateikti savo subjektyvius vertinimus iš TSPMI studijos pristatymo.

Studija atlikta rimtai ir atsakingai. Daugiau nepateiksiu :-)

Už mane jau pateikė:

Saulius Spurga: Balsavimo internetu virusas:

Įvairių minčių kilo 2008 m. sausio 14 d. dalyvaujant Elektroninio balsavimo galimybių studijos pristatyme. Susipažinti su tyrimo rezultatais atvykęs Vyriausiosios rinkimų komisijos (VRK) atstovas prisistatė kaip balsavimo internetu lobistas aktyviai dirbantis su Seimo nariais. Išsamūs ir visapusiški mokslininkų tyrimai bei argumentai jo nedomino: gavęs žodį ganėtinai demagogiško lobizmo seansą pravedė ir Tarptautinių santykių ir politikos mokslų instituto salėje, kur vyko pristatymas.

Taip pat su Žygimantu Medeliu subjektyviai pasidalinome įspūdžiais idemokratija.info komentaruose (puslapis gali neveikti — padovanokit jam kas nors gerą hostingą Lietuvoj, arba padėkit Litnete gaut ;-) ).


Seimas atmetė i-balsavimą

Tema: Politika — Emilis @ 18:22

Kiek suprantu Seimas atmetė dabartinį i-balsavimo įvedimo projektą iš esmės:

18:02:05 Įvyko alternatyvus balsavimas alternatyvus balsavimas: A - už siūlymą grąžinti projektą Nr.XP-2194(2*) iniciatoriams tobulinti (už 33), B - už siūlymą jį atmesti (už 44), susilaikė 0; pritarta B

Paimta iš puslapio:
Seimo rinkimų įstatymo 5, 6, 28, 29, 32, 33, 34, 35, 58, 59, 62, 64, 65, 69, 70, 78, 82 straipsnių pakeitimo ir papildymo ir Įstatymo papildymo 66(1), 81(1) straipsniais ĮSTATYMO PROJEKTAS (Nr. XP-2194(2)) [Svarstymas]

Į kurį nuoroda puslapyje:
2008-01-17 Seimo posėdžių darbotvarkė

Ar aš klystu?

  — Sekantis puslapis »