[01:50] <FrostyX> [Ratten]: Co te vede k tomuhle zaveru ?
[01:51] <[Ratten]> Session hijacking
[01:51] <[Ratten]> frostyX pouzivas nette ?
[01:52] <FrostyX> nepouzivam
[01:52] <[Ratten]> vono to je pekca
[01:52] <[Ratten]> pecka*
[01:52] <FrostyX> A proti tomu utoku se neda nijak branit ? Ja nevim jak presne ten utok funguje, takze bych si to musel nejdriv precist ..
[01:53] <[Ratten]> no ten nette to dela automaticky
[01:53] <Chinese_soup> heh
[01:54] <[Ratten]> ale jen nakej hosting to podporuje
[01:54] <Chinese_soup> eh? vsak je to framework, ne?
[01:54] <FrostyX> No vidis, takze kdyz to dokazou zabezpecit borci z nette, tak to s trochou stesti zvladem zabezpecit i my ostatni, takze to nemusi byt tak fatalni ne ?
[01:55] <[Ratten]> netusim ale studuju to nette 2hod a super podivej se treba jen na formulare http://doc.nette.org/cs/forms
[01:56] <[Ratten]> Chinese_soup> je ale potrebuje to nake funkce
[01:57] <[Ratten]> na gigaserver.cz mi to nejede
[01:57] <FrostyX> jo, ja jsem na to koukal uz drive, jen ses ptal jestli to pouzivam - a to ne. Kdyz jsem na to koukal, dokumentace prochazela bourlivym vyvojem a neodpovidala moc realite. Tak jsem to vzdal, ale vypadalo to moc zajimave
[01:59] <[Ratten]> a ty doplnky co k tomu maj
[02:05] <FrostyX> [Ratten]: ted jsem opravdu rychlovkou proletel nejaky clanek a z toho co jsem postrehl muzes to SID ukrast jen tak, ze budes odposlouchavat komunikaci prohlizece se serverem. K tomu mas prilezitost tak na lokalni siti (jiny zpusob mi neni znam). Takze to zas takovej pruser neni si myslim.)
[02:05] <FrostyX> Navic muzes sifrovat, takze si utocnik z te komunikace moc neprecte
[02:06] <[Ratten]> no tak prepisovat to rozhodne nebudu
[02:07] <[Ratten]> ale jak bude priste neco psat tak zacnu v tom
[02:13] <FrostyX> [Ratten]: asi to muze byt fajn, ale pokud budes psat praseciny, framework to nezachrani :)
[02:22] <FrostyX> nic, jdu spat. dobrou
[02:24] <Chinese_soup> dobrou
[02:24] <Chinese_soup> [Ratten]: ok
[02:24] <[Ratten]> dobrou
[14:56] <[Ratten]> FrostyX cau a,l
[14:56] <[Ratten]> ale sprovoznit ten nette je strasne
[14:57] <[Ratten]> ja myslel ze to je jak dibi ze kdys to potrebujes tak si proste zavolas funkci
[14:58] <FrostyX> koukni se do dokumentace jak se s tim pracuje
[14:58] <FrostyX> me fungovalo v pohode
[14:59] <FrostyX> jsem snad jen v nejakym configu nastavil prihlasovaci udaje a bylo to myslim.
[15:00] <[Ratten]> jsem to studoval ale nejak moc nepochopil
[15:00] <[Ratten]> a uz ne vubec to routrovani url
[15:01] <SquirrelCZE> nette? :D
[15:01] <SquirrelCZE> to je perfektni
[15:02]  * SquirrelCZE to sice pochopil asi po tydnu, ale ok
[15:02] <SquirrelCZE> [Ratten]: a pouzi dokumentaci
[15:02] <SquirrelCZE> opravdu se to vyplati
[15:02] <[Ratten]> ja to procital
[15:02] <SquirrelCZE> hlavne ten beginner guide
[15:02] <SquirrelCZE> no, co nechapes? :-)
[15:03] <[Ratten]> a muzu tam jednoduse kombinovat normal php a tam to ?
[15:03] <SquirrelCZE> jiste
[15:03] <SquirrelCZE> teda, jak normal php?
[15:03] <SquirrelCZE> jako psani php mezi html?
[15:04] <[Ratten]> jj proste <? normal php ?> a pokracovat zase v tom se stejnima promenima ?
[15:07] <SquirrelCZE> ne
[15:07] <SquirrelCZE> :-)
[15:07] <SquirrelCZE> a zjistis ze to ani nebudes potrebovat 
[15:08] <[Ratten]> ale tak nekdy pouzivam i nake funkce ktere tam nejsou
[15:17] <SquirrelCZE> napr?
[15:27] <[Ratten]> file_get_contents
[15:27] <[Ratten]> stahovani souboru z jineho serveru
[15:27] <SquirrelCZE> to mas delat v presenteru
[15:27] <SquirrelCZE> next
[15:27] <SquirrelCZE> nette striktne oddeluje php a html
[15:28] <SquirrelCZE> na html mas templates do kterych pises html a jen na urcujes kam se maji vypisovat promenne pomoc latte maker
[15:28] <SquirrelCZE> na php (stahovani souboru z jineho serveru) mas presentery = php tridy
[15:28] <SquirrelCZE> solved; next
[15:29] <Chinese_soup> :)
[15:29] <Chinese_soup> za 1
[15:29] <SquirrelCZE> :-)
[15:30] <FrostyX> SquirrelCZE: Tu filozofii MVC chapu, ale obcas nevim jestli neco patri do modelu nebo presenteru ... 
[15:32] <FrostyX> SquirrelCZE: ty to pouzivas ? 
[15:33] <SquirrelCZE> no, umim to
[15:33] <SquirrelCZE> (jakz takz)
[15:33] <SquirrelCZE> ale ted momentalne delam na projektu kde by to byl bagr na komara
[15:33] <SquirrelCZE> takze momentalne ne :D
[15:33] <SquirrelCZE> FrostyX: nekdy to ani neni 100% :D
[15:34] <SquirrelCZE> FrostyX: "Model nesmi spracovavat za presenter ale zaroven musi data predat tak at je presenter nemusi sam upravovat"
[15:34] <SquirrelCZE> definice jak cyp!
[15:34] <FrostyX> no prave:-D
[15:35]  * SquirrelCZE to delal tak ze model dal data ktere akorat presenter hodil do objektu (squirrel pocital se vsim jako s objekty)
[15:35] <SquirrelCZE> takze vytahl z db a hodil do pole, to vratil presenteru
[15:36] <FrostyX> Napada me ted jedina vec, zato naprosto vystihujici asi vsechny moje otazky. Prikladne mam v db uzivatele a rozlisuju pohlavi. Reseno pomoci boolu. Muz = 0; Zena = 1. Na strance samozrejme chci vypisovat Muz/Zena, ne 0/1, takze kde ty nazvy priradim ? Uz v modelu, nebo az v presenteru ?
[15:37] <SquirrelCZE> v presenteru bych to udelal :D
[15:37] <FrostyX> SquirrelCZE: jojo, taky tak nejak podobne provozuju ... Modely jen vytvareji objekty z dat co jsou v db, prehazi je presenteru, presenterem je nejak zpracovavam a casto primo jako objekt prehodim sablone
[15:37] <SquirrelCZE> protoze model tu informaci predal
[15:37] <SquirrelCZE> a forma by ho nemela zajimat
[15:38] <FrostyX> No, ja bych to taky udelal v presenteru. Jenze tu nastava takovy problem
[15:38] <SquirrelCZE> FrostyX: vsak ja mel redakcni system (blbec to smazal)
[15:38] <SquirrelCZE> a clanek byl objekt
[15:38] <SquirrelCZE> a v template jen $item->render();
[15:39] <SquirrelCZE> s tim ze $item byl poskladany z NHtml::
[15:39] <SquirrelCZE> FrostyX: http://http://89.102.105.218/
[15:39] <SquirrelCZE> http://89.102.105.218/
[15:41] <FrostyX> Vypisuju deset uzivatelu. V modelu mam cyklus, ktery se desetkrat zopakuje a vytahne deset uzivatelu z DB. Potom v presenteru mas cyklus, ktere projede to pole uzivatelu a zpracuje je (dosadi nazev  pohlavi). Potom v template zase projizdis to pole a tentokrat ho vypisujes :-D. Ten jeden cyklus je tam vlastne uplne zbytecnej, jenze podle te logiky by tam mel byt.
[15:41] <SquirrelCZE> jj
[15:41] <SquirrelCZE> to mne taky sralo :D
[15:42] <SquirrelCZE> ale ma to tak byt ;-)
[15:42] <SquirrelCZE> FrostyX: z jedne strany ti to pripada jako plitvani vykonem
[15:42] <SquirrelCZE> ovsem staci jednou se naucit cachovat a zjistis ze web beha jak fretka
[15:44] <FrostyX> jako nemam absolutne predstavu o kolik se ta aplikace zpomali, ale prijde mi to jako silene plitvani vykonem. Protoze kdyz jsem treba vypisoval uvodni stranku, tak tam byly novy uzivatele, novinky, recenze a buhvico vsechno a vsechny ty data se prakticky zbytecne projizdeli i v presenteru, ...
[15:44] <SquirrelCZE> ty
[15:44] <SquirrelCZE> ono z druhe strany
[15:45] <SquirrelCZE> ty cykly jsou vec ktera je snad vsude
[15:45] <SquirrelCZE> takze
[15:45] <SquirrelCZE> while{echo "Test"; echo "fail";}; a while{echo "Test";} while{echo "fail"};
[15:45] <SquirrelCZE> by melo vyjit s minimalnim rozdilem ;-)
[15:46] <SquirrelCZE> a navic MVC koncepce pri trosku vetsim problemu je zlato
[15:46] <SquirrelCZE> FrostyX: co ten muj web? nazor...
[15:46] <FrostyX> jo, jsem nekoukal w8
[15:47] <SquirrelCZE> FrostyX: http://pastebin.com/4CqwSj90 script samotny
[15:48] <FrostyX> pri prvnim otevreni se mi nacital asi 30s :)
[15:48] <SquirrelCZE> mym netem
[15:48] <SquirrelCZE> asi tam udelam script na zmenseni tech coveru at to tak netaha
[15:50] <FrostyX> to jsou filmy co mas na disku ?
[15:51] <SquirrelCZE> tak se podivej na pastebin :D
[15:51] <SquirrelCZE> nepouziva to zadnou vlastni nebo externi db
[15:51] <SquirrelCZE> veskere info taha ze slozek
[15:51] <SquirrelCZE> FrostyX: akorat jeste potrebuju vymyslet
[15:51] <SquirrelCZE> jak udelat at pok kliknuti na odkaz spusti vlc
[15:51] <SquirrelCZE> *po
[15:52] <FrostyX> ja jsem trochu mimo, doumlouvame cestu do skoly. je to zas jak u debilu :-D
[15:52] <FrostyX> tak tam udelej download jeste :-D
[15:55] <SquirrelCZE> download ne
[15:56] <SquirrelCZE> ja chci at <?php if()?>
[15:56] <FrostyX> SquirrelCZE: to mas vsechno v jednom souboru, nebo si to jen hodil najednou na pastebin ?
[15:56] <SquirrelCZE> <?php if(localhost){exec("vlc %u")}?>
[15:56] <SquirrelCZE> FrostyX: v jednom
[15:56] <SquirrelCZE> az bude done nejak
[15:56] <SquirrelCZE> tak vyhodim css pryc 
[15:56] <SquirrelCZE> a mozna to prepisu do oop
[15:56] <SquirrelCZE> jako to OOP asi na 99%
[15:58] <FrostyX> no styl bych flakl pryc okamzite. :-D
[16:00] <SquirrelCZE> lenost... :D
[16:00] <SquirrelCZE> ja ted hlavne hledam jak pri stisknuti <a> spustim vlc
[16:00] <SquirrelCZE> FrostyX: a jestli se nudis
[16:01] <SquirrelCZE> tak mi vymysli, jak udelat jquery animaci <a href="#A"> -> <a name="#A">
[16:01] <SquirrelCZE> jakoze, at kdyz vpravo v menu klicknes na pismeno aby te to plynule posunulo k tomu pismenu
[16:02] <FrostyX> hele jQuery vubec neumim. A bohuzel se nenudim. Musim udelat veci do skoly na ktery jsem cely prazky jebal
[16:03] <SquirrelCZE> :D
[16:50] <[Ratten]> da se nak php zkompilovat ?
[16:52] <SquirrelCZE> jsou scripty na zmenseni souboru
[16:52] <SquirrelCZE> a facebook vydal neco co ti prevede php do C
[16:53] <[Ratten]> jak se to projevuje ?
[16:53] <[Ratten]> to se ti jako pusti na tvem PC ?
[16:55] <SquirrelCZE> to znamena ze takhle ne
[16:55] <SquirrelCZE> to znamena ze ti to prevede php kod do C
[16:55] <SquirrelCZE> takze vysledna aplikace je mene narocna na vykon daneho stroje
[16:57] <[Ratten]> ten muj zpusob by byl lepsi :D
[16:57] <[Ratten]> a ty scripty na zmensovani se daj zase rozkodovat ne ?
[16:58] <[Ratten]> zmenseni*
[16:58] <[Ratten]> a nebo to jen odstrani radky a mezery ?
[16:58] <FrostyX> SquirrelCZE: o te technologii co pouziva facebook ted nedavno psali na rootu clanek
[16:58] <FrostyX> nic borci, odjizdim do skoly
[16:59] <FrostyX> mejte se tu
[16:59] <[Ratten]> hoj
[17:02] <SquirrelCZE> cest
[17:02] <SquirrelCZE> [Ratten]: odstrani radky a mezery
[17:09] <[Ratten]> http://www.youhavedownloaded.com/ databaze kdo stahuje pres torrenty
[17:10] <Chinese_soup> haha
[17:10] <Chinese_soup> my house, sureeee
[17:10] <Chinese_soup> az na to, ze tu IP ma tak 500 lidi pohoda
[17:10] <[Ratten]> ja prej nic nestahnul
[17:10] <[Ratten]> ale tak to je asi nove
[17:11] <SquirrelCZE> clean
[17:11] <[Ratten]> a ty soukrome trackery to urcite nesleduje
[17:11] <SquirrelCZE> a mozna bych mohl vypnout encryption=forced
[17:11] <SquirrelCZE> pak bych tam mozna byl :D
[17:11] <Chinese_soup> ja tu mam nejaky smouly
[17:11] <Chinese_soup> :))
[17:11] <SquirrelCZE> :D
[17:12] <Chinese_soup> Winamp 5.621 Pro incl serials (15.47 MB)
[17:12] <Chinese_soup> a ty kecy na te strance jsou strasne trapne :)
[17:13] <[Ratten]> jj :D
[17:14] <[Ratten]> prej muzu s klidem spat a zapnout si iTunes ale je tu i zitrek  :D
[17:15] <Chinese_soup> zkusim stahnout 500 distribuci linuxu
[17:15] <Chinese_soup> co to bude rikat pak
[17:15] <Chinese_soup> -_-
[17:16] <SquirrelCZE> :D
[17:18] <[Ratten]> http://www.youhavedownloaded.com/?q=B5F4B10FEE481D61824C78DE4617F56FC02606E6
[17:18] <SquirrelCZE> kurna
[17:18] <SquirrelCZE> clovek by si rekl ze linux je svobodny system
[17:19] <SquirrelCZE> ale jediny smartphone ktery si muzu koupit aby poradne fungoval s tuxem je Android
[17:19] <SquirrelCZE> fuck you
[17:19] <[Ratten]> dneska jsou lidi takove svine ze tahaj i ubuntu nelegalne 
[18:22] <DoNtIkE> stale zkoumam proc me nejde nb uspat na disk.  Kdyz ho uspim tak se vsechny procesy ukonci a po zapnuti nabiha system jako po vypnuti
[18:22] <DoNtIkE> zaujal me ale mount point kde je none
[18:23] <DoNtIkE> nemelo by tam byt swap?
[18:25] <ZOMBitch> nemelo, jsou virtualni FS
[19:15] <SquirrelCZE> je tu nekdo jQuery pozitive?
[19:16] <SquirrelCZE> potrebuju neco co by scrollnulo obsah elementu k <a name="X"> po clicknuti na <a href="#X">...
[19:39] <DoNtIkE> jQuery pozitivni ne ale linux pozitivni ano :D
[19:50] <SquirrelCZE> :-P
[19:50] <SquirrelCZE> done
[19:51] <SquirrelCZE> kdyby to nekdo chtel tak reknete ;-)