TCH (statz) | #1, Főfasz (10443) |
3394 | #24c0 | ^ | Idézet | Sat, 06 Apr 2013 00:08:50 +02 |
78.92.*.* | *.catv.pool.telekom.hu |
XDDDDDDDDDDDDDDDDDDDDDDDDDDD Érted, nem hiba, hanem fagyás. Mikrofos. XDDDDDD saxus, nem akarod megmagyarázni, hogy ez miért nem gáz és szaralinuksz? XD Hallod, egészen a winfoshétig úgy volt, hogy a winfosba a szövegek bele voltak égetve a programokba, nem is lehetett nyelvet váltani, külön volt ilyen, meg olyan nyelvű. És a winhétben rájöttek arra (amire a többiek már eonokkal ezelőtt), hogy lehet ezt nyelvi fájlokkal csinálni. És beharangozták a baromi újítást, hogy megint feltalálták a melegvizet... Már az Amiga is bírt többnyelvű lenni... Thx. Hát, ahogy bővül a lista, úgy ismer majd fel egyre több cuccot. Mer szar. Baszod, mert nincs pénzem utazni és nincs időm se, mert sok a meló a melóhelyen. Talán majd nyárfele. Vándékkönyv v3.16.0: • Kis optimalizálás a tegnapi felismerő rutinon. • Zászlók az országkijelzéshez. (Köszönet "famfamfam"-nak, lent a listában is olvasható.) • BGAFC IPTools 1.1.0: az ISO-3166 kódok közé bekerült pár, ami nem hivatalos (EU, CT) és a '??' kód ami az ismeretlent volt hivatott jelölni, innentől 'XX', mert az szabadon felhasználható és így fájlrendszer szinten is használható (a zászlókhoz kellett). • Minden usernél megmutatja a stat rész, hogy melyik brózert, OS-t használta a legtöbbet, valamint melyik országból netezett a legtöbbet. (Ahol a brózer/OS-nél kérdőjel van, az azért van, mert az userek nagyrésze még azelőtt volt itt utóljára, hogy néztük volna az agentet.) • URL-ek a browserekhez és az OS-ekhez, a statisztika oldalon lehet látni, alul a listában, ahol az van kiírva, hogy melyikből mennyi volt. (De az új felületeken is látszik.) • Ugyanitt országstatisztika. • DB-be került a browser/OS kezelés is, hogy egyszerűbben tudjuk kezelni az új agenteket. • Két új felület, az agentek és a browserek/os-ek kezelésére. A "CSÉNDZSLOG" alatt lehet látni őket. Nézni mindenki nézheti, hogy mik vannak, szerkeszteni csak kemi meg én tudjuk. • A postok szerkesztésénél innentől be lehet lőni, hogy mi az agent, a browser és az os. Ez csak kemit meg engem érint; arra való, hogy amikor valami új agent esik be, akkor először felvesszük az OS-t és a browsert (ha még nincs), utána az agentet, hogy legközelebb már felismerje, majd a postból kiszedjük az agentet (ne foglalja a helyet) és beállítjuk a browser/os-t rajta. Így egyáltalán nem kell db-ben turkálni. • A linkeket újrarendeztem, mert már nagy volt a káosz a ma beesett ménkű sok újítással (3.15, 3.16). (Tényleg ma csináltam mind a kettőt, a 3.15-öt éjféltől reggel hatig, a 16-ot meg déltől éjfélig. :P ) Több nagyobb lélegzetű cuccot nem terveztem a vendégkönyv 3-as szériájába, úgyhogy most a 4-esig nem nagyon nyúlok hozzá, max bugfixelés lesz. |
kemi (statz) | #2, Főfasz (2970) |
323 | #24c1 | ^ | Idézet | Sat, 06 Apr 2013 09:22:34 +02 |
84.236.*.* | *.pool.digikabel.hu |
Hibát se kéne dobni, hanem szó nélkül beparseolni. Minden normális nyelv (még a dzsuva is) a pontot tizedeselválasztónak veszi, és nem az aktuális nyelvtől teszi függővé. Így lehet olyan programot írni, ami magyar winfoson működik, angolon lefagy. Kurva jó, nem? |
kemi (statz) | #2, Főfasz (2970) |
39 | #24c2 | ^ | Idézet | Sat, 06 Apr 2013 10:50:13 +02 |
84.236.*.* | *.pool.digikabel.hu |
Most már elméletileg felidmeri az UC-t. |
kemi (statz) | #2, Főfasz (2970) |
25 | #24c3 | ^ | Idézet | Sat, 06 Apr 2013 10:51:16 +02 |
84.236.*.* | *.pool.digikabel.hu |
Meg a gyári böngészőt is. |
djpety alias "Pety" | #6, Lófasz (953) |
25 | #24c4 | ^ | Idézet | Sat, 06 Apr 2013 12:03:36 +02 |
31.46.*.* | *.dsl.pool.telekom.hu |
Jók lettek a módosítások! |
kemi (statz) | #2, Főfasz (2970) |
89 | #24c5 | ^ | Idézet | Sat, 06 Apr 2013 12:51:22 +02 |
84.236.*.* | *.pool.digikabel.hu |
IE6-ból a lapozó meg a szűrő látszik, viszont a postok nem jelennek meg. Ez direkt ilyen? |
kemi (statz) | #2, Főfasz (2970) |
135 | #24c6 | ^ | Idézet | Sat, 06 Apr 2013 12:54:45 +02 |
84.236.*.* | *.pool.digikabel.hu |
Egy próba Safariból. Viszont megoldhatnád, ha beállítom egy poston a brózert meg az OSt, akkor az agent kerüljön be az adatbázisba is. |
TCH (statz) | #1, Főfasz (10443) |
1838 | #24c7 | ^ | Idézet | Sat, 06 Apr 2013 13:58:15 +02 |
78.92.*.* | *.catv.pool.telekom.hu |
Hát tulajdonképpen ja. Én úgy értettem, hogy ha már nyelvi függőség, akkor legalább hiba legyen, ne csak simán szarráfaggyon. XDDDDDD De, ez kurwa jó. :D De majd mingyán gyün saxus és megmagyarázza, hogy miért így kell hogy legyen és miért szaralinuksz. XDDD Hát felsmerni eddig is felismerte, csak Android Webkitnek. Dehát, ha a caps szerint az? Látom átütötted az agentsbe, hogy legyen UC, viszont így hogy fogja felismerni az AWebKit újabb verzióit? Hát azt eddig is felismerte. :P Thx. Nem felejtettem el a cuccodat, csak ezt már nem hagyhattam félbe. :P Most az jön soron. :) Nem direkt van, csak leszarom az összes suxplorert. :) Bakker, jogos. Nem jutott eszembe, pedig alapvető ergonómia bazzeg. :P Akkor a 3.17-be majd rakok egy plusz szerkesztőgombot, ami csak a browser/os legördülőket fogja adni (az agentet nem) és ha ott mentesz, akkor beállítja a poston a browser/os mezőket, majd az agentet ezekkel az id-kkel felveszi a listába, majd az agentet törli a postból. Viszont értelemszerűen ennek megfelelően olyan postot nem lehet majd így szerkeszteni, aminek üres az agent mezője. De előbb most Pety cuccát csinálom meg. |
kemi (statz) | #2, Főfasz (2970) |
863 | #24c8 | ^ | Idézet | Sat, 06 Apr 2013 14:57:47 +02 |
84.236.*.* | *.pool.digikabel.hu |
Kivételt dob, de akkor se kéne egy számbeolvasásnak az aktuális nyelvtől függenie. De asszem rájöttem a megoldásra: a Project Properties-ben a lokalizációt át kell állítani angolra. Ha benne van az agentben, hogy UCBrowser akkor UC, ha nincs akkor gyári. Fentebb ki is próbáltam, és működik. A Chrome logót is "frissítettem". :) És nem Mac OS X, hanem csak OS X. szerk: A lokalizáció átállítása mégse vált be. Mindig az aktuális nyelvi/területi beállításoktól függ a számbeolvasás. |
kemi (statz) | #2, Főfasz (2970) |
109 | #24c9 | ^ | Idézet | Sat, 06 Apr 2013 16:01:26 +02 |
84.236.*.* | *.pool.digikabel.hu |
Nem másolják ám a gúgli dizájnját! |
djpety alias "Pety" | #6, Lófasz (953) |
208 | #24ca | ^ | Idézet | Sat, 06 Apr 2013 19:01:07 +02 |
31.46.*.* | *.dsl.pool.telekom.hu |
Amúgy az miért jó, hogy teljes UA egyeztetéssel ismered fel az OS-t és a Böngészőt? Én inkább ezeket próbálnám ki: https://github.com/ornicar/php-user-agent https://github.com/tobie/ua-parser/tree/master/php |
TCH (statz) | #1, Főfasz (10443) |
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.) |
saxus (statz) | #9, Agyfasz (419) |
81 | #24cc | ^ | Idézet | Sat, 06 Apr 2013 20:03:19 +02 |
84.3.*.* | *.catv.pool.telekom.hu |
Ez fura, írtam előbb egy postot a locale vs .NET témában, erre megette a devnull. |
saxus (statz) | #9, Agyfasz (419) |
888 | #24cd | ^ | Idézet | Sat, 06 Apr 2013 20:06:32 +02 |
84.3.*.* | *.catv.pool.telekom.hu |
Szóval alapvetően minden a locale-nak megfelelően működik, pl. ToString() is mindig az adott kultúrának megfelelően konvertál (arról meg nem az MS tehet, hogy különböző kultúrák különféleképp ábrázolják a számokat.) Előny: ha többnyelvű alkalmazást készítesz, nem kell neked ezzel szüttyögnöd külön. Ugyanígy a parseolás. Mielőtt rámondanád, hogy fasság, gondolj bele abba, hogy ha valaki a saját nyelvtanának megfelelően viszi be a törtszámokat egy textboxba. Másrészt meg, mintden ilyen elfogad egy IFormatProvider-t (pl. lehet használni a NumberFormatInfo-t). Egyébként meg Thread-enként eltérőre lehet állítani a CultureInfo-t, Ld. Thread.CurrentCulture. Lehet neki ISO kód alapján adni bármit vagy lehet használni nyelvfüggetlent is. Szóval RTFM és nem egyből szarozni. És egyébként pár apróság: C/C++ alatt is ugyanígy érhetik meglepetések az embert, ha nem LOCALE_C -t használ. |
TCH (statz) | #1, Főfasz (10443) |
37 | #24ce | ^ | Idézet | Sat, 06 Apr 2013 21:37:37 +02 |
78.92.*.* | *.catv.pool.telekom.hu |
Kihagytad, hogy miért szar a linuksz! |
kemi (statz) | #2, Főfasz (2970) |
583 | #24cf | ^ | Idézet | Sat, 06 Apr 2013 23:18:43 +02 |
84.236.*.* | *.pool.digikabel.hu |
Az oké, hogy a megjelenítés szempontjából jobb, ha a júzer nyelvének megfelelő formátumot választjuk, de ilyesmi konverziót meg lehet oldani a számbeviteli mezőn belül is. Vagyis ő majd lekezeli, és lecseréli a júzer tizedeselválasztóját pontra. Nekem egy Python szkriptben legenerált csv-t kellett beolvasnom. Érdekes módon más nyelvek mindig pontot szúrnak be a tizedeselválasztó helyére, csak a mikrofos úszik szemben az árral. |