TCH (statz) | #1, Főfasz (10466) |
6985 | #24cb | ^ | Idézet | Sat, 06 Apr 2013 19:28:22 +02 |
78.92.*.* | *.catv.pool.telekom.hu |
XDDDDD Hát nekem a régebbi ikon jobban tetszett, ez olyan maszatos. :P Rohadjak meg, ha értem. Mit másoltak le? Totál máshogy néz ki a kettő. Azért, mert egyszerűbb mint parsert írni. És a végeredmény is gyorsabb sokkal. A BA-k terén abszolút káosz uralkodik, kiparsálni sokkal lassabb lenne, mint egy listából kiválasztani, mert ha regexpek tömkelegét alkotsz, akkor azért lesz kurwa lassú, ha meg megírod ciklusokkal, akkor meg azért. Ha meg még a parsert be is rakjuk egy ojjektumba (ami ugye szkriptnyelvben külön fail), akkor meg még lassabb lesz. Ahogy elnéztem ezt a két kódot, amúgyis tök felesleges volt berakni egy osztályba, fogadjunk, hogyha megkérdezném, hogy miért volt jó, hogy berakta egy class-ba, akkor valami hasonló bullshitet kapnék, mint amit a stackoverflow-on olvastam egyszer, hogy because OOP is a good practice in general. De persze, ha neked van valami ötleted egy gyors parserre, akkor ne tartsd magadban. :P Ma nagyjából befejeztem azt a weblapot, amit Petynek csinálok, ma volt a soron az exploder teszt. A virtuális suxpémen lefrissítettem az ie6-ot ie8-ra. A mikrofos hómpédzse rögtön felbaszott egy popupot a letöltésnél, hogy deezeketistelepíccsükmánfel, szerencsére volt olyan, hogy NKÖSZÖNÖM, NEM. FOLYTATÁS.(SIC!) Még telepítés előtt mégegyszer megpróbálta rámtukmálni a rosszindulatúszoftvereltávolítót, de elhajtottam a bús büdös picsába, ahol a szarnak a helye van. Telepítés után persze rögtön INDÍCCSUNKÚJRA!Nem. DEMUSZÁJ!De nem. Elindítottam a sexplorert, lekértem az aboutot és ez fogadott. Na most, az is szánalom, hogy állandóan újra kell indítani, de mi az, hogy ismeretlen hiba? A verziószámokat meg elvitte a sósvizi jegesmedve és meg is baszta őket. És akármilyen honlapot akartam kinyitni ez fogadott. Lószar. Akkor indítsunk újra, bazdmeg. Ezután már elindult és a honlapot is behozta, de minden F5 után felugrált fent a kis popup, hogy kompatibilitásinézet por favor?Kurwa anyád. Ilyenkor tudom értékelni a Linuxot. Hiába van, hogy beszopat, hiába van, hogy X dolog a faszért sem megy, Y meg bugos, Z meg eddig ment, most meg mégse. Egyfelől, mert ez winfos alatt is így megy, másfelől meg azért, mert a Linux legalább azt teszi amit mondok (vagy összeszarja magát), de nem alkalmatlankodik nekem úton útfélen mindenféle szájbabaszott seggtúró ablakokkal. És még csak nem is a hibaablakokról van szó, mert ha valami beszart, akkor beszart. De ezek az alkalmatlankodó szarságok, hogy veszélyes lehet(ki nem szarja le), szeretne...(NEM.), kurwa fontos frissítések vannak(tényleg kurwa fontosak, nem érnek rá egy pillanatig sem), indíccsunkmánújra(haggyámábékén), az ön biztonsága érdekében a fájl letöltését letiltottuk(ki kérte?! külön epic fail, hogy a mikrofoskomról jövő explorer telepítőt lőtte tarkón). Ezek kibírhatatlanok. És nem kell a rizsa, hogy kapcsoljam ki, mert nem lehet mindet kikapcsolni, van amit csak simán nem lehet, van amit ha kikapcsolok, akkor egy másik fog ugatni, hogy az elsőt kikapcsoltam... (#1, #2) Ez az ami elsődlegesen kibírhatatlan a winfosban, az alkalmatlankodás, hogy állandóan odadob valami szar popupot, ami belelóg az ember munkájába. Viszont, hogy belerúgjak a Mozilla teamba is, a Firefos is egy nagy fos, lassú mint az állat, zabálja a memóriát mint másik állat és bugos a CSS3 benne (latest v20), t.i. leszarja, hogy a position: absolute elemeknek mekkora a szülője és helyileg hol van. A menüben a belső divnek megadtam, hogy width: 100%, erre nem a szülő méretében lett teljes szélességű, hanem a képernyő méretében! Anyád! Na, erre írtam egy wrappert JS-ben, ami csak firefucksban fut le (igen, bazdmeg, ez még ie8-ban is működött, de Fx-ben nem, ultimate fail...) és manuálisan belövi a méretet a szülő méretére. Na ezután derült ki, hogy nemcsak a méretet, de a pozíciót is leszarja. Mert fogta és kibaszta a képernyő baloldalára. KURWA ANYÁDAT!!! Újabb wrapper, ami csak firefosban megy (igen, ez is ment normálisan ie-ben és ennél nagyobb szégyen nincs) és ha a clientX nem az, aminek lennie kell, akkor a marginLeft értékének megadja, hogy legyen annyi, mint a szülőnek a clientX. Úgyhogy a firefos 20-ban van egy kapitális nesting bug. Nem tudom, hogy eddig benne volt-e, mert Fx-et én nem használok, mert mint azt mondtam az elején: lassú és zabálja az erőforrásokat. Az Fx beépített debuggere ötször lassabb és van benne egy akkora idegesítő marhaság, hogy a hajam kitéptem tőle: ha a debuggerben rábökök egy elemre, akkor az oldalt is odaugrasztja!!! KHÚÚÚÚÚRWAANYÁÁÁÁÁÁÁD!!! Ki az eres retkes faszomkérte ezt?! Fel kellett gyömöszölnöm egy FireBugot, mert nem lehetett dolgozni azzal a fossal, állandóan rángatta az egész kurwa oldalt a büdös lófasszopó geciáztatta picsába és juszt sem lehetett lófaszt sem látni a szájbatekert kurwa kettébaszott képernyőn basszameg! A FireBug legalább nem csinál ilyen szarokat, de ez azért már tényleg ultimate fail! Nálam brózerbe' semmilyen kiegészítő nincsen (kivéve a Flashplayer), mert ne lassítsa nekem a programot, de Fx alatt úgy látszik ez kötelező, vagy szopsz. És ugye most volt nemrég hír, hogy nulláról újra akarják írni a saját motorjukat - amin mondjuk nem csodálkozok, mert a trident után a Gecko a legszarhulladékabb motor - de mindezt a saját Rust nyelvükben akarják tenni, ami egy C++ deriváns és ami jelenleg még alfa állapotban van. Hát kurwa kiváncsi vagyok, mi fog ebből kisülni, bár borítékolom, hogy az alábbi háromból valamelyik: • Fail. Inkább ők is áttérnek valamelyik KHTML deriváns motorra. • Fail. Visszatérnek a Geckora amit vagy karbantartottak/fejlesztettek közben vagy sem. • Fail. De erőltetik és erre elbukják a felhasználótáboruk nagy részét. Én nem bánnám, ha az első lenne. Meg azt sem bánnám, ha a mikrofos is valami KHTML cuccra (értsd: WebKit) váltana, mert a WK cuccokkal volt eddig a legkevesebb zűr. (Leszámítva persze a Presto-t (ami sajnos zárt), de a többi az szarhulladék, a trident meg egyenesen atomhulladék.) |