[01:50] [Ratten]: Co te vede k tomuhle zaveru ? [01:51] <[Ratten]> Session hijacking [01:51] <[Ratten]> frostyX pouzivas nette ? [01:52] nepouzivam [01:52] <[Ratten]> vono to je pekca [01:52] <[Ratten]> pecka* [01:52] 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] heh [01:54] <[Ratten]> ale jen nakej hosting to podporuje [01:54] eh? vsak je to framework, ne? [01:54] 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] 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] [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] 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] [Ratten]: asi to muze byt fajn, ale pokud budes psat praseciny, framework to nezachrani :) [02:22] nic, jdu spat. dobrou [02:24] dobrou [02:24] [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] koukni se do dokumentace jak se s tim pracuje [14:58] me fungovalo v pohode [14:59] 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] nette? :D [15:01] to je perfektni [15:02] * SquirrelCZE to sice pochopil asi po tydnu, ale ok [15:02] [Ratten]: a pouzi dokumentaci [15:02] opravdu se to vyplati [15:02] <[Ratten]> ja to procital [15:02] hlavne ten beginner guide [15:02] no, co nechapes? :-) [15:03] <[Ratten]> a muzu tam jednoduse kombinovat normal php a tam to ? [15:03] jiste [15:03] teda, jak normal php? [15:03] jako psani php mezi html? [15:04] <[Ratten]> jj proste a pokracovat zase v tom se stejnima promenima ? [15:07] ne [15:07] :-) [15:07] a zjistis ze to ani nebudes potrebovat [15:08] <[Ratten]> ale tak nekdy pouzivam i nake funkce ktere tam nejsou [15:17] napr? [15:27] <[Ratten]> file_get_contents [15:27] <[Ratten]> stahovani souboru z jineho serveru [15:27] to mas delat v presenteru [15:27] next [15:27] nette striktne oddeluje php a html [15:28] na html mas templates do kterych pises html a jen na urcujes kam se maji vypisovat promenne pomoc latte maker [15:28] na php (stahovani souboru z jineho serveru) mas presentery = php tridy [15:28] solved; next [15:29] :) [15:29] za 1 [15:29] :-) [15:30] SquirrelCZE: Tu filozofii MVC chapu, ale obcas nevim jestli neco patri do modelu nebo presenteru ... [15:32] SquirrelCZE: ty to pouzivas ? [15:33] no, umim to [15:33] (jakz takz) [15:33] ale ted momentalne delam na projektu kde by to byl bagr na komara [15:33] takze momentalne ne :D [15:33] FrostyX: nekdy to ani neni 100% :D [15:34] FrostyX: "Model nesmi spracovavat za presenter ale zaroven musi data predat tak at je presenter nemusi sam upravovat" [15:34] definice jak cyp! [15:34] 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] takze vytahl z db a hodil do pole, to vratil presenteru [15:36] 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] v presenteru bych to udelal :D [15:37] 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] protoze model tu informaci predal [15:37] a forma by ho nemela zajimat [15:38] No, ja bych to taky udelal v presenteru. Jenze tu nastava takovy problem [15:38] FrostyX: vsak ja mel redakcni system (blbec to smazal) [15:38] a clanek byl objekt [15:38] a v template jen $item->render(); [15:39] s tim ze $item byl poskladany z NHtml:: [15:39] FrostyX: http://http://89.102.105.218/ [15:39] http://89.102.105.218/ [15:41] 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] jj [15:41] to mne taky sralo :D [15:42] ale ma to tak byt ;-) [15:42] FrostyX: z jedne strany ti to pripada jako plitvani vykonem [15:42] ovsem staci jednou se naucit cachovat a zjistis ze web beha jak fretka [15:44] 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] ty [15:44] ono z druhe strany [15:45] ty cykly jsou vec ktera je snad vsude [15:45] takze [15:45] while{echo "Test"; echo "fail";}; a while{echo "Test";} while{echo "fail"}; [15:45] by melo vyjit s minimalnim rozdilem ;-) [15:46] a navic MVC koncepce pri trosku vetsim problemu je zlato [15:46] FrostyX: co ten muj web? nazor... [15:46] jo, jsem nekoukal w8 [15:47] FrostyX: http://pastebin.com/4CqwSj90 script samotny [15:48] pri prvnim otevreni se mi nacital asi 30s :) [15:48] mym netem [15:48] asi tam udelam script na zmenseni tech coveru at to tak netaha [15:50] to jsou filmy co mas na disku ? [15:51] tak se podivej na pastebin :D [15:51] nepouziva to zadnou vlastni nebo externi db [15:51] veskere info taha ze slozek [15:51] FrostyX: akorat jeste potrebuju vymyslet [15:51] jak udelat at pok kliknuti na odkaz spusti vlc [15:51] *po [15:52] ja jsem trochu mimo, doumlouvame cestu do skoly. je to zas jak u debilu :-D [15:52] tak tam udelej download jeste :-D [15:55] download ne [15:56] ja chci at [15:56] SquirrelCZE: to mas vsechno v jednom souboru, nebo si to jen hodil najednou na pastebin ? [15:56] [15:56] FrostyX: v jednom [15:56] az bude done nejak [15:56] tak vyhodim css pryc [15:56] a mozna to prepisu do oop [15:56] jako to OOP asi na 99% [15:58] no styl bych flakl pryc okamzite. :-D [16:00] lenost... :D [16:00] ja ted hlavne hledam jak pri stisknuti spustim vlc [16:00] FrostyX: a jestli se nudis [16:01] tak mi vymysli, jak udelat jquery animaci -> [16:01] jakoze, at kdyz vpravo v menu klicknes na pismeno aby te to plynule posunulo k tomu pismenu [16:02] hele jQuery vubec neumim. A bohuzel se nenudim. Musim udelat veci do skoly na ktery jsem cely prazky jebal [16:03] :D [16:50] <[Ratten]> da se nak php zkompilovat ? [16:52] jsou scripty na zmenseni souboru [16:52] 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] to znamena ze takhle ne [16:55] to znamena ze ti to prevede php kod do C [16:55] 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] SquirrelCZE: o te technologii co pouziva facebook ted nedavno psali na rootu clanek [16:58] nic borci, odjizdim do skoly [16:59] mejte se tu [16:59] <[Ratten]> hoj [17:02] cest [17:02] [Ratten]: odstrani radky a mezery [17:09] <[Ratten]> http://www.youhavedownloaded.com/ databaze kdo stahuje pres torrenty [17:10] haha [17:10] my house, sureeee [17:10] 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] clean [17:11] <[Ratten]> a ty soukrome trackery to urcite nesleduje [17:11] a mozna bych mohl vypnout encryption=forced [17:11] pak bych tam mozna byl :D [17:11] ja tu mam nejaky smouly [17:11] :)) [17:11] :D [17:12] Winamp 5.621 Pro incl serials (15.47 MB) [17:12] 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] zkusim stahnout 500 distribuci linuxu [17:15] co to bude rikat pak [17:15] -_- [17:16] :D [17:18] <[Ratten]> http://www.youhavedownloaded.com/?q=B5F4B10FEE481D61824C78DE4617F56FC02606E6 [17:18] kurna [17:18] clovek by si rekl ze linux je svobodny system [17:19] ale jediny smartphone ktery si muzu koupit aby poradne fungoval s tuxem je Android [17:19] fuck you [17:19] <[Ratten]> dneska jsou lidi takove svine ze tahaj i ubuntu nelegalne === SuPr is now known as SuPr_away [18:22] 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] zaujal me ale mount point kde je none [18:23] nemelo by tam byt swap? [18:25] nemelo, jsou virtualni FS [19:15] je tu nekdo jQuery pozitive? [19:16] potrebuju neco co by scrollnulo obsah elementu k po clicknuti na ... [19:39] jQuery pozitivni ne ale linux pozitivni ano :D [19:50] :-P [19:50] done [19:51] kdyby to nekdo chtel tak reknete ;-)