English | Magyar
JS ki | CSS ki | Ékezetek ki | HiContrast
Lapozó:  (0 - 1424) 
<== | ==>
Ugrás a végére | Összes megjelenítése | Utolsó oldal
OpenOpera patches | Opera-SSL patches | Opera 12.15 source (Git repository) | Opera 12.15 source (Torrent) | Opera internal pages | Otter Browser Linux x64 - Qt5.15.2/QtWebKit5.602.1 (2024.04.27. 20:05)
OS for MC680x0 | OS for PPC | OS for Sparc64 | besztofbégéaefcé | CSÉNDZSLOG | WebToolz | DDG Shit Filter | Google Shit Filter | Progz | Fast CSS Box | Browser | OS | Agent | Statisztika | BBCode
Monospace font-family: Courier New | Browser default monospace
Email értesítő / Email notification ===> 
Keresés
Σ: 1 post

saxus  (statz) Agyfasz
#9, Agyfasz (419)
4077 | #1c3c | ^ | Idézet | Mon, 30 Apr 2012 20:04:43 +02
84.3.*.* Unknown Unknown Hungary *.catv.pool.telekom.hu
TCH írta/wrote:
saxus, PostgreSQL-ben mi a MySQL-es "utf8_unicode_ci" megfelelője? Mert jelenleg a DB-m "hu_HU.UTF-8", ami sejtésem szerint a MySQL-ben a "utf8_hungarian_ci" megfelelője. Szal, mijaz és hogyan tudom belőni?


http://www.postgresql.org/docs/9.1/static/collation.html Szerintem csak "hu_HU" lesz neked és független a karakterkódolástól (igazából logikus lenne), viszont ha jól emlékszem, fel kell venned a DB-hez, mint elérhető collation (pl. a pl/pgsql-t is létre kell hozni a create language-al, mondjuk én be szoktam dobni a template1-be, aztán mindig lesz.) Viszont ott anyázhat, hogy nincs, akkor asszem csomagból kell hozzá telepíteni. Ilyen főleg a darabolós linuxokon fordulhat elő, pl. Debian. De hogy őszinte legyek, inkább konzultálj a doksival, mert talán ezer éve egyszer volt vele gondom, azt leszámítva soha.

MySQL-nél annál inkább, főleg, hogy ott bejátszottak (jó)pár éve egy olyat, hogy beraktak egy szar verziót a magyar collation-hoz, utána meg patchet nem voltak hozzá hajlandóak elfogadni, mert fú, hát ilyet nem lehet csak úgy adhoc módosítani, kellene valami hivatalos angol nyelvű leírás, hogy akkor hogy is van a magyar ABC rendezés szabálya (MHSZ-ből meg persze nincs MTA által certifikált angol kiadás :). Mondjuk ez még a Sünös idők előtt volt, mikor még külön MySQL AB. volt. Azóta csak helyrehozták már.

Pg-vel szinte soha nem volt problémám, igaz ott soha nem kellett random karakterkódolású, collectionú adatbázisokat örökölnöm, vagy ha mégis, ott is UTF8 volt.

Egyébként jó cucc ez a PgSQL, sokat tud, viszont alapból szeret elég szigorúan hozzáállni a dolgokhoz. Ami mondjuk szerintem nem baj. LIMIT offset,limit stílus meg MySQL sajátosság, viszont ugyanúgy megeszi a LIMIT l OFFSET o stílust.

A RETURNING záradék amúgy egy nagyon hasznos, hatékony bővítmény, főleg, hogy nem csak id visszaadására jó. Nekem pl. volt már nem egy táblám, ahol a default értéket pl. egy tárolt eljárás számolta.

TCH írta/wrote:
Most vagy nem értem, vagy ez arról szól, hogy van egy alaposztályod és annak van kétféle kiterjesztése?


Két teljesen totál független osztályom van, egyedül az interface-ban közös.

TCH írta/wrote:
Legjobb tudomásom szerint a kurzorpozícióba dobja be a quote-ot.


Igen. Pont ez a bajom. Vééégéééreeee...... Kurvaidegesítő, amikor írok valamit, eszembe jut, hogy még írok valamit az előző dologhoz, aztán scrollozok fel, hogy idézzek még, és hopp, bekurja a szöveg közeépre.

TCH írta/wrote:
Így is, hát ha két külön dolgot csinál kliensen meg szerveren, akkor mindenképpen két kódod van, max több a közös rész.


Épp ez az, nem lehet közösbe rakni, csak a felülete a közös: tudsz arról, hogy van néhány függvényed, amit tudsz használni valamilyen módon. De arról nem tudsz, hogy annak a néhány függvénynek mondjuk szüksége van X másik dologra, amelyet mondjuk esetenként át sem tudsz adni, mivel az adott context-ben nem is létezik.

TCH írta/wrote:
Hát én csak vakarom a fejem, mert az "egy logika, változó bemenetek, interface kommunikáció" az nekem tisztára a függvény/eljárás konyhanyelvi leírásának tűnik...


De bazdmeg, mit nem értesz azon, hogy a "változó bemenet" az NEM a hívás helyén változik? Ott, ahol meghívod a függvényt, ott lófaszt nem adsz át, csak egy adatot kérsz le. Nemhogy "változó bemenetként" adatbázis réteget vagy hálózatkezelést.

Szerintem direkt tetteted a hülyét :)


TCH írta/wrote:
Herótom van attól, ha egy program nem azt csinálja amit mondok neki, hanem menet közben még ezerféle fasságot csinál.


Akkor sürgősen nyergelj át mikrocontrollerre, mert a CPU is csak látszólag teszi lineárisan a dolgokat. Aztán, hogy a doboz belsejében éppen milyen matek alapján hogyan rendezi újra az utasításaid vagy éppen hogyan becsül elágazást, azt ne firtassuk ;)


English | Magyar
JS ki | CSS ki | Ékezetek ki | HiContrast
Lapozó:  (0 - 1424) 
<== | ==>
Ugrás a végére | Összes megjelenítése | Utolsó oldal
OpenOpera patches | Opera-SSL patches | Opera 12.15 source (Git repository) | Opera 12.15 source (Torrent) | Opera internal pages | Otter Browser Linux x64 - Qt5.15.2/QtWebKit5.602.1 (2024.04.27. 20:05)
OS for MC680x0 | OS for PPC | OS for Sparc64 | besztofbégéaefcé | CSÉNDZSLOG | WebToolz | DDG Shit Filter | Google Shit Filter | Progz | Fast CSS Box | Browser | OS | Agent | Statisztika | BBCode
Monospace font-family: Courier New | Browser default monospace
Email értesítő / Email notification ===> 
Keresés

Név: (max 255 byte)

Email: (max 255 byte) Nem kötelező!

Üzenet: (max 65536 kar.) 65536-0=65536




crap_vkn v4.34.0 by TCH
Thx to saxus for the escaped string decoder function (PHP), the realIP function (PHP) & the SQL handle layer (PHP), to thookerov for the int_divide function (PHP), to Jeff Anderson for the getSelText function (JS), to Alex King for the insertAtCursor function (JS), Flood3r for the new CSS styles, Pety for the spamprotection idea and some design and comfort ideas, MaxMind for the IP2Country database, famfamfam for the flags of countries and an unknown PHP programmer for the removeAccents function.



Kecskebaszók ide!