Stránka 4 z 17
Re: Volby na aktualne.cz
Napsal: 10 říj 2009, 13:50
od Spirit
2 tonda: Jsem rád, že jsi se taky chytl za nos.
Osobně proti kritice jako takové nic nemám. Naopak konstruktivní kritika je nezbytná a pomáhá věci posunovat správným směrem. Lepší jsou tedy vždy přímé reakce k věci, než shazování ohledně např. věku. BTW mládí dává myšlenkám potřebnou energii a je třeba ji jen správně usměrňit.
Re: Volby na aktualne.cz
Napsal: 10 říj 2009, 15:03
od Petr.Kapounek
Přátelé, klidně se tu handrkujte ale máme větší problém.
Výsledky už jsou a o pirátech ani slovo. A co je větší prdel, tak aktuálně CZ má tajný algorytmus, kterým vyřadilo hlasy, které považuje za neplatné. Kam se hrabou prezidentské volby v USA.
Tzn. Aktuálně vám ke všem hlasováním napíše, že váš hlas akceptovalo, ale dodatečně určí, které hlasy považuje za neplatné.
A teď si představte, že tu mám síť a v ní 1000 lidí. Kromě ai 50ti s veřejnou IP jsou všichni za IP adresou brány.
Aktuálně všem hlas poctivě přijme a pak si vybere 3 hlasy pro TOP09 a ty zapoičítá.
Tyhle volby jsou kandidát na titul nejvetší mediální podovod 2009!!!!!
Kód: Vybrat vše
Jak to celé fungovalo
V debatě občas zanívají stížnosti, že je bylo z jednoho počítače hlasovat dvakrát, výjimečně se to někomu podařilo i víckrát.
Tým Aktuálně.cz vedla snaha, co nejvíce (jak jen tato hra umožňuje) přiblížit volby reálné situaci a zároveň hlasování udržet co nejjednoduší a uživatelsky nenáročné. IT specialisté proto vytvořili algoritmus, který kombinuje počet akcí vázaných na jeden počítač a IP adresu v definovaném časovém úseku.
Srozumitelně řečeno: z jednoho počítač mohlo v průběhu obou volebních dnů teoreticky hlasovat celá průměrně velká rodina (nikoliv však všichni hned po sobě), širší příbuzenstvo by ale již muselo v případě zájmu vyhledat jiné počítače, z nichž nikdo jiný nehlasuje.
V konečném součtu jsou započítány jenom počty hlasů, splňující jednoznačně stanovená kritéria. Další jsou z databáze odfiltrovány (tedy i drtivá většina těch "třetích" a dalších hlasů, byť je systém ohlásil jako přijaté).
Přes všechna tato opatření redakce Aktuálně.cz v pravidlech zveřejněných při startu projektu jednoznačně říká: Nabízíme jen zjednodušenou simulaci voleb. Ty opravdové byly přece zrušeny.
Par vtipnych zaseku ze dekompilace hlasovatka aktualne.cz
Napsal: 10 říj 2009, 15:10
od Lukas.Novy
Par vtipnych zaseku ze dekompilace hlasovaciho udelatka aktualne
Dopredu se omlouvam vsem, za nasleduji NSFW programatorske porno, ale nutkani tohle ze sebe „vyblit“ je proste obrovske
Zasek prvni
Kód: Vybrat vše
poleStranKonfig = new Array();
poleStranKonfig[0] = new Array(720, 'ČPS', 'Česká pirátská strana', 0);
poleStranKonfig[1] = new Array(175, 'ČSNS2005', 'Česká strana národně socialistická', 11866385);
poleStranKonfig[2] = new Array(7, 'ČSSD', 'Česká strana sociálně demokratická', 16610588);
poleStranKonfig[3] = new Array(153, 'DS', 'Dělnická strana', 9709314);
poleStranKonfig[4] = new Array(100, 'HS', 'Humanistická strana', 16751709);
poleStranKonfig[5] = new Array(199, 'KH', 'Klíčové hnutí', 16763125);
poleStranKonfig[6] = new Array(47, 'KSČM', 'Komunistická strana Čech a Moravy', 16724736);
poleStranKonfig[7] = new Array(55, '%22KČ%22', 'Koruna Česká (monarch.str.Čech, Moravy a Slezska)', 15587706);
poleStranKonfig[8] = new Array(1, 'KDU-ČSL', 'Křesťan.a demokrat.unie-Českosl.strana lidová', 3355443);
poleStranKonfig[9] = new Array(83, 'M', 'Moravané', 9478451);
poleStranKonfig[10] = new Array(121, 'NP', 'NÁRODNÍ PROSPERITA', 12509182);
poleStranKonfig[11] = new Array(718, 'Občané', 'Občané.cz', 7415674);
poleStranKonfig[12] = new Array(53, 'ODS', 'Občanská demokratická strana', 3381759);
poleStranKonfig[13] = new Array(11, 'SPR-RSČ', 'Sdružení pro republiku-Republikán.strana Českosl.', 213258770);
poleStranKonfig[14] = new Array(155, 'SDŽ', 'SDŽ - Strana důstojného života', 6316238);
poleStranKonfig[15] = new Array(723, 'STOP', 'STOP', 12381647);
poleStranKonfig[16] = new Array(714, 'Svobodní', 'Strana svobodných občanů', 3436596);
poleStranKonfig[17] = new Array(5, 'SZ', 'Strana zelených', 1364746);
poleStranKonfig[18] = new Array(137, 'Suveren.', 'Suverenita - Strana zdravého rozumu', 16380015);
poleStranKonfig[19] = new Array(721, 'TOP 09', 'TOP 09', 16763955);
poleStranKonfig[20] = new Array(144, 'VV', 'Věci veřejné', 13481545);
poleStranKonfig[21] = new Array(98, 'PB', 'Volte Pravý Blok - www.cibulka.net', 14880933);
- nebyl by lepsi nazev treba promennaObsahujiciPoleKonfiguraceStran?

- Netusim, co znamenaji ty cisla okolo, nikde se nepouzivaji, aspon mi nemusi vrtat hlavou proc ma CPS to posledni cislo 0
- JSON syntaxe napokec?
Zasek druhy
Kód: Vybrat vše
function pripojStrany(zvolenyKraj) {
_root.nosic0._visible = false;
nahoda = 10 + random(1000);
_root['nosic' + nahodaPuv].removeMovieClip();
nahodaPuv = nahoda;
_root.createEmptyMovieClip('nosic' + nahoda, 3);
_root['nosic' + nahoda]._x = 5;
_root['nosic' + nahoda]._y = 7 + hlavickaPosun;
_root['nosic' + nahoda].attachMovie('otazka1', 'otazka', 0);
i = 0;
while (i < poleKraje[zvolenyKraj][1].length) {
_root['nosic' + nahoda].attachMovie('RadioButton', 'but' + i, 1 + i);
_root['nosic' + nahoda]['but' + i]._x = 5;
_root['nosic' + nahoda]['but' + i]._y = 63 + 27 * i;
_root['nosic' + nahoda]['but' + i].groupName = 'radioGroup1';
_root['nosic' + nahoda]['but' + i].label = unescape(poleStranKonfig[poleKraje[zvolenyKraj][1][i]][2]);
_root['nosic' + nahoda]['but' + i].data = poleKraje[zvolenyKraj][1][i];
_root['nosic' + nahoda]['but' + i].setSize(400, 20);
++i;
}
- bez komentare

Zasek treti
Kód: Vybrat vše
my_so.data.casHlasovani = _root.datumProm;
if (my_so.data.pocetHlasu == undefined) {
my_so.data.pocetHlasu = 0;
}
my_so.data.pocetHlasu += 1;
- Tohle by bylo relativne spravne, odpustil bych typovou (ne)kontrolu i to += 1 misto ++… nebyt ovsem zaseku ctvrteho…
Zasek ctvrty (provadi se pri spusteni)
Kód: Vybrat vše
frame 3 {
var my_date = new Date();
_root.datumProm = my_date.getDate();
var my_so = SharedObject.getLocal('NETcisto09');
if (my_so.data.casHlasovani == undefined) {
gotoAndStop(4);
} else {
if (my_so.data.casHlasovani != _root.datumProm) {
my_so.data.pocetHlasu = 0;
gotoAndStop(4);
} else {
if (my_so.data.casHlasovani == _root.datumProm && my_so.data.pocetHlasu != 2) {
gotoAndStop(4);
} else {
vycerpan._alpha = 100;
}
}
}
stop();
}
- Never *bitchslap* trust *bitchslap* client *bitchslap* data! *bitchslap*
- Napoveda: my_so.data.pocetHlasu != 2
Dekuji za pozornost

Re: Volby na aktualne.cz
Napsal: 10 říj 2009, 15:18
od Petr.Hires
Super... Programatori se pobavili. A ted Cesky?
Re: Volby na aktualne.cz
Napsal: 10 říj 2009, 15:22
od Petr.Kapounek
Můžu poprosit o celej zdroják? Nějak mi to nedává smysl....
Re: Volby na aktualne.cz
Napsal: 10 říj 2009, 15:23
od Lukas.Novy
Petr Hires píše:Super... Programatori se pobavili. A ted Cesky?
Cesky,
tahle vec udela to, ze ti nastavi na tvym pocitaci pocet hlasovani na cislo vetsi jak 2, tudiz se to != 2 vyplni uz pokazde a
muzes odesilat hlas kolikrat chces
Jenom dodam, ze tam meli dalsi 3 ochrany, postup jejich obejiti zverejnovat ale nebudu

Re: Volby na aktualne.cz
Napsal: 10 říj 2009, 15:40
od Lukas.Novy
Petr Kapounek píše:Můžu poprosit o celej zdroják? Nějak mi to nedává smysl....
Pokud ti to nedoslo pres SZ, tak to mas tu
http://sklad.krtek.net/274379m-volby-20 ... -ver1d.flr (pristup jenom z tve IP)
Re: Volby na aktualne.cz
Napsal: 10 říj 2009, 15:44
od Ondrej.Profant
Tak jsem se vyspal klik tam a mohu hlasovat po druhé bez obcházení čehokoliv, opravdu sranda... nevydáme jednu odporně technickou tiskovku?
Re: Volby na aktualne.cz
Napsal: 10 říj 2009, 15:46
od Martin Broz
Jestli to slo zmanipulovat, tak bych to bejt tebou zverejnil cely i s navodem a komentovanyma zdrojakama.
Re: Volby na aktualne.cz
Napsal: 10 říj 2009, 15:46
od Petr.Kapounek
403 Forbidden
radši se zeptám: která je má IP adresa? si ji nastavím...