/MEGOLDVA/ PHP8.1 magyar ékezeteket szeretnék

https://kepkuldes.com/images/83bd8364f3db7c23bf30df56c9e05c5b.png

Kerestem olyan megoldást, aminek nem szintaktikai hiba a vége, de a talált oldalakon mindenütt ugyanezt a formátumot írták, ilyen például a php.net. vagy csak szokás szerint, szarul kerestem.

Olyan leírás is  van, ahol azt írja, hogy a head részbe kell betennem, de ha bárhova is teszem be, ugyanezt kapom hibára.

Az encodingban volt egy elírás, utf8 helyett  ISO 8859-1 volt beírva.

Köszönöm azok segítő hozzászólásaikat, akik intelligensen és valóban segítőszándékkal kommenteltek.

Hozzászólások

Komolyan, a témacímből tudtam hogy Te vagy a kérdező. Van egyetlen egy olyan dolog az informatika területén amihez akár egy picit is értesz, vagy mindennel ide jársz a tagokat bosszantani? Azt tanácsolom képezd már magad egy kicsit, vagy hagyd az egészet a fenébe! Olyan alapszintű dolgokkal nem vagy tisztában hogy az már "fáj". A nyelvi alapismeretek azzal kezdenek hogy szintaktika. Ennek semmi, de semmi köze sem az ékezetekhez, sem a PHP verzióhoz. Hihetetlen taknyolásokat látni tőled, ez nem munka, ez nem hobbi, ez egy nagy nulla. Mi lenne ha vennéd a fáradtságot, és pár hetet / hónapot önképzéssel töltenél? Nagyon sokat segítene, de ez amit művelsz, nagyon rossz irány.

Azt látom a kódban, hogy mindehol az utf8 van beállítva, mégis roszul jelenik meg az ő és az ű betű, az áéíó azok jók. Létezik az, hogy Cpanelben kellene állítanom valamit, vagy a szolgáltatónak a apache beeállítások is hatással lehetnek? Merre keressem a legesélyesebb hibát? Ahogy olvastam, a .htacces is befolyásolhatja az eredményt ebben a problémában.

Na ide figyelj. Kétszer itt van a thread-ben ugyanaz a link, nem gondolod hogy majd azt is nézegetem neked hogy ki és mikor küldte be. Nem ez a lényeg. Az a lényeg, hogy saját magad küldted be a képet, te állítottad azt hogy mindenhol UTF8 van, miközben pont az általad küldött képen ott van egy ISO-8859-2. Ennyi a lényeg. Ne flegmázz, örülj neki hogy van még egyáltalán valaki aki szóba áll veled! Az, hogy te nem tudod értelmezni mit jelent a segítségnyújtás, az egy másik dolog. Súgok: a kész megoldás adása (ami nem is lehetséges a kód / környezet ismerete nélkül) az nem jó segítségnyújtás. Az, hogy tanulj, képezd magad, az egy nagyon jóindulatú hozzászólás volt részemről. Tartósan csak ez az egyetlen módja annak hogy önállóan tudd az elképzeléseid megvalósítani. Menj vissza az alapokhoz, mert láthatóan nagyon nincs meg belőle semmi.

Na ide figyelj. Kétszer itt van a thread-ben ugyanaz a link, nem gondolod hogy majd azt is nézegetem neked hogy ki és mikor küldte be. Nem ez a lényeg.

Nagyon is lényeges, mert ha arra sem veszed a fáradságot, hogy az igazat írd le, akkor semmiféle erkölcsi alapod nincs arra, hogy itt észt ossz és kioktass bárkit is. Lennél kedves máshol produkálni önmagad? Megköszönöm, ha azzal büntetsz engem, hogy innentől kezdve, egy betűt sem pazarolsz rám.

Szerintem most tényleg nincs igazad. A képeden látszik az ellentmondás, ahogy a kolléga mondta. Figyelj arra, amit csinálsz, ne ollóz mindenféle helyről ész nélkül. A karakterkódolást épp úgy a php.ini-ben és HTML fejlécben kell belőni, ahogy már 20+ éve is kellett, és már évek óta az UTF-8 ajánlott. Ez a része a webfejlesztésnek alap, nem egy rakétatudomány, nem változik napról-napra.

Én ott látom a te gondod, hogy készre gyártott, egyszerűsített rendszerekkel gányolsz, Cpanel és társai, és emiatt hézagosak az alapjaid, meg nem te építed fel, konfigurálod a rendszereid, így meg orosz rulett, hogy működni fog-e, ha nem, akkor miért. Próbálj magadnak a helyi gépre feltenni egy normálisan bekonfigurált webdev környezetet, szerver OS, webszerver, PHP, SQL szerver, és indulj a kályhától, minden konfigurálj be magad egy normális doksi vagy könyv alapján a 0 -ról. Onnan épülni fog a rendszered és a tudásod is, mindent megtanulsz normálisan beállítani, nem lesznek ezek a durva ismeretlenek az egyenletben. Neked is jobb lesz, hogy érteni fogod mi hajtja, meg nem kell 5 percenként alap dolgokról topikokat nyitni, mert ezzel a saját időd is durván pazarolod, ahelyett, hogy a projekttel haladnál és maradna idő másra is, vársz a válaszokra.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Nem tudom melyik két linket emlegeted, ide egyetlen egy linket tettél be, egy png-kép, talán Notepad++-os kódrészlet, 387. sor:

<META HTTP_QUIV="Content-Type" CONTENT="text/html; charset='iso-8859-2">

Ennél fogva senkit nem érdekel, hogy mi van előtte, mi van utána, nem az a tényállás, amit először írtál, hogy mindent UTF-8-ra állítottál. Nem kötözködés, de segíteni csak így lehet, ha tisztába tesszük az alapokat, azért szólt teljesen joggal a kolléga.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Nekem ezzel nincs is problémám, hogy kifelejtettem azt, hogy melyik helyen néztem a kódokat, ha ezt mondja, hiszen nem voltam pontos, akkor nem vitázok... itt a probléma az a hazugság, hogy ÉN tettem ide kétszer is, ami nem igaz, másodsorban, ő megteheti azt, hogy nem mond igazat, neki nem kell pontosnak lennie, csak nekem.

másodsorban, ő megteheti azt, hogy nem mond igazat, neki nem kell pontosnak lennie, csak nekem.

Nem etikai, pusztán racionális szemszögből megközelítve: igen, mert nem ő van ráutalva ebben a helyzetben mások segítségére.

Csak hogy ontopik is legyek, Raynes megjegyzése az összefércelt rendszerekről simán megállja a helyét. Amíg PHP-ztem, konstans szopás volt a kódlapokkal. Hol a header csúszott el, hol az SQL-ből jöt vissza rossz kódolással a string, stb. Lehet, hogy azóta már fejlődött a tudomány, de amikor utoljára érintett voltam ilyesmivel, nem nagyon volt más opció, mint végigdebuggolni, hol lesz rossz a kódolás.

Az van hogy a szupertitkos PHP kódba berakod így a HTML-t azt a PHP interpreter nem fogja érteni.

Ha lefordul egyszer a PHP jól és generál valami HTML-t, akkor annak a HTML-nek az elejébe (tipikusan nem a 307. sor környékére) szokás betenni a META tag-et, azt is UTF-8-al.

Tehát eddig 3 problémát szúrtunk ki a kódodban:

1. PHP fusson le (első körben töröld ki onnan azt HTML sort.
2. META tag a HTML headerbe kell (HEAD és /HEAD közé, nem a BODY-ba)
3. UTF-8 kódolás kell a 8859-2 helyett

Ha privát üzenetben megírod a céged nevét, kiállítom a számlát ahova utalhatod a szokásos összeget.

zászló, zászló, szív

Manapság már feltételezhetjük, hogy mindenhol UTF8 az alapértelmezett kódolás, szóval a szerkesztőd is UTF8 kódolással nyitja meg, illetve hozza létre az új fájlokat, illetve a webszerver/php/adatbázis is ezt fogja használni.

Amire a többiek próbáltak célozni az az volt, hogy a topiknyitó tetején lévő screenshoton az látszik, hogy egy meta elemben mégis azt mondod a kliens számára, hogy a kapott dokumentumot ISO-8859-2-es kódolással értelmezze. Tehát hiába van mindenhol máshol UTF8 használva, a böngészőt mégis arra utasítod a meta elemmel, hogy egy másik kódolással értelmezze a kapott tartalmat, ezért nem működik.

Sőt, ha HTML5-öt használsz, akkor csak az UTF-8 a valid értéke a charset-nek:

charset

This attribute declares the document's character encoding. If the attribute is present, its value must be an ASCII case-insensitive match for the string "utf-8", because UTF-8 is the only valid encoding for HTML5 documents. <meta> elements which declare a character encoding must be located entirely within the first 1024 bytes of the document.

roszul jelenik meg az ő és az ű betű, az áéíó azok jók

Pontosan mit jelent, hogy rosszul jelenik meg? A legjobb az lenne, ha csinálnál róla egy képet. Mik a konkrét betűtípusok? Ha igen, egyáltalán van benne ő és ű?

A kürtőskalács egy nagy lyuk, tésztával faszán körbetekerve.

Elnézést, csak próbálom javítani az on/off arányom. Újra átolvasva nem teljes sikerrel, mert egy átfogalmazás miatt egy másik mondatot is át kellett volna írnom, ami sajnos elmaradt...

Szóval: Mik a konkrét betűtípusok? Ha van ilyen, akkor egyáltalán van benne ő és ű?

A kürtőskalács egy nagy lyuk, tésztával faszán körbetekerve.

Az a problémám, hogy nem találom azt, hogy honnan szedi le a fontokat. Ahhoz pedig, hogy mindez kiderüljön, be kellene mennie annak aki ért ehhez a témakörhöz, a közösségi oldalba és egy helytelenül megjelent oldalnál, megnézni ami megmutatja a fontot, esetleg hozzáértőnek a hibát is.

Ilyenkor jön a DevTool (ctrl+shift+I). Szépen megnézed a forráskódban honnan van belinkelve a hír (feltételezem valaki belinkelte valami hírfolyamszerűségbe) és keresed a hibát. Annyit segítek, hogy nem a forrás (telex) karakterkódolásában van a hiba. Esetleg ctrl U majd ctrl F charset. Tessék értelmezni a kódot!

“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”

― Philip K. Dick

Hát tisztelettel, itt valaki megdolgozott azért, hogy ez így összejöjjön. Valahol latin1 van latin2 helyett (vagy hasonló), vagy pedig olyan metódust tetszettünk használni, ami csak iso-8859-1-hez jó. Pl. utf8_encode vagy htmlentities.

Ha megnézed, hogy az ő helyett mit látsz, akkor lesz ott egy Å meg egy (U+C5, U+2018). Ez windows-1252-ben C5 és 91 (Ami nem teljesen rossz, mert az ő betű UTF8-ban C591.)

Ha az oldalad utf8-as, akkor itt az ő betűt jelentő két bájtra (c5 91) ráment egy felesleges windows1250->utf8 konverzió, tehát lett belőle (c3 85 e2 80  98)

A szoveg amit a kepen latunk (telex.hu-rol). RSS-feed beagyazva?
Esetleg sajat adatbazisbol jon? 
Sokszor lattam mar olyat hogy az adatbazis tabla nem UTF-8 kodolasu volt, ennek ellenere UTF-8 szoveget probaltak beletolni. Ilyenkor elofordulhat hasonlo amit a kepen latunk.

Support Slackware: https://paypal.me/volkerdi

Ilyesmi lesz: van valami automatizmus, ami leszedi a hír a telexről (vagy valamelyik másodközlőtől), és egyben megsegítésképpen végrehajt egy utf8 -> iso88591 konverziót, ahol lehetséges -- de ahol nem lehetséges, ott meghagyja az eredetit, pl. a magyar őŐűŰ betűket.

Ekkor jön a következő program, aki azt mondja, hogy 'na jó, az input iso88591, az output utf8, hadd szóljon az iconv (vagy mb_convert_encoding)'.

Ez nem font hiba, ahogy én nézem a feni képen. A beágyazáskor sikerült valamit rosszul "enkódolni". Vagy a motor php-ben van valami(nem hiszem), esetleg a júzer tudtán kívül hülyén illesztette be valamit (valószínű), vagy az sql környékén van a hiba. Ehhez mondjuk ismerni kellene a részleteket. De a debugolás is külön tudást igényel. És rengeteget lehet belőle tanulni...

Szerk.: Mondjuk én nem php-zek, így csak általánosságban tudok hozzászólni. A probléma, hogy kiképző php-zik és nem valószínű, hogy érti a működését. Server side-client side, db, html, és ezek kapcsolata. Persze lehet, hogy érti, de nekem az jön át, hogy úgy akar foglalkozni ezekkel, hogy nem érti az alapvető működését.

“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”

― Philip K. Dick

Ha tényleg meg akarsz tanulni programozni, akkor ez egy jó kezdés lehet alulról felfelé:

https://www.youtube.com/@SanFranciscobolJottem/playlists?view=1&sort=dd…

Nyelvvel ne foglalkozz, mert első pár lista kb nyelvfüggetlen.

 

Ezek is egy jó listák:
https://www.youtube.com/@KozaKrisz/playlists

https://www.youtube.com/@TamasKissVincze/playlists

https://www.youtube.com/@WebManiacc/playlists

 

A tanulást nem úszod meg. Ha ezt letudod, akkor kevésbé leszel itt idegesítő.

Szerintem ne ezzel kezdje mert többszáz óra amíg eljut egy használható tudásszintre, ennyi ideje valószínűleg nincs.
Szerintem előbb jut eredményre ha "projektmanagert" játszik és a finanszírozást meg az üzleti igényeket szedi össze, a megvalósítást pedig kifizeti valakinek aki ért hozzá.
 

zászló, zászló, szív

Ezt az húzza csak át, ha nulla forintot akar szakemberre áldozni és olyat akar "okosban" felépíteni, amihez nem ért.
Hogy mondtuk?
   - sufnituning
   - kontár meló
De a nulla forintot akar fizetni szakemberre esetre is van megoldás:
   1. lépés: kitartó tanulás
   2. lépés: tudás birtokában sajátkezű megvalósítás
 

hjajj... csak a szokasos.... hozom a popcornt!

OFF

Kedves kikepzo. Nagyra értékelem a kitartásod, hogy olyannal foglalkozol, amihez nincsenek meg az alapjaid. Én is részben ilyen vagyok, megértelek. Meg akarod oldani.

A többiek azért nem segítőkészek, mert olyasmi hibát csinálsz, hogy odaállsz egy csak elektromos autóval a benzinkúthoz, és keresed, hova kell tölteni a benzint, mert lemerült az akku. Amikor valaki kiröhög, fogja a fejét, hogy nem tudod, hogy ez egy elektromos autó, és nem benzin kell bele, akkor kiakadsz, hogy mennyire nem támogatnak. Már meg sem tudom számolni, hányszor történik ez meg. Ha ez van, lehetnél alázatos, és beismerő, mert a hangnem nem jogos, amit kapsz sokszor, de a kritika és a mondanivaló lényege az jogos. Csak nehéz elismerni magadnak.

ON

A kódodba kell a PHP lezáró tag, majd utána kell jönnie annak a META sornak, majd újra a PHP nyitó tag kell.

Csak érdekességből, elgondolkozásként mondom, hogy érdemes tisztában lenni, mi a web szerver karakterkódolása. Mi az adott kód karakterkódolása. Mi az adatbázis karakterkódolása. Ha szükséges és nem UTF8, milyen módon alakítod át. Az a karakterkódolás, amit akarsz használni, nem gyakori 2023ban. Nem látom az okot, hogy miért nem UTF8, de gondolom te tudod és érted is. 

Ha már ilyen innovatív vagy, lenne egy ötletem. Mit szólnál, ha minden ékezetes betűt, mint egy jpg kép lementenél, és akkor csak képeket kellene beszúrni! Nem kellene foglalkoznod a karakter kódolással, ráadásul még meg is tudnád védeni, hogy ne lopják el egyszerűen a honlapod tartalmát, mint szöveg!

Jó, de hogy tárolod el őket? Meg egyáltalán hogy működne az input, ha nem támogatja az oldal az ékezeteket? A LaTeX-nek az az előnye, hogy sima ASCII szöveg, így egy szövegmezőbe be tudja írni a látogató az ékezetes karakter LaTeX kódját, nincs szükség semmi extrára. Fel lehet akár sorolni az ékezetes karaktereket egy-egy gombbal az input mező fölött, amikre rányomva beírja a kurzorhoz az adott karakter LaTeX kódját, valahogy így:

 

┌─────┐ ┌─────┐  ┌─────┐ ┌─────┐
│  á  │ │  é  │  │  í  │ │  ő  │
├─────┴─┴─────┴──┴─────┴─┴─────┴──────────────────┐
│                                                 │
│ \'{e}kezet                                      │
│                                                 │
│                                                 │
│                                                 │
│                                                 │
│                                                 │
└─────────────────────────────────────────────────┘

Automatikusan frissülő előnézet:

┌─────────────────────────────────────────────────┐
│                                                 │
│ ékezet                                          │
│                                                 │
│                                                 │
│                                                 │
│                                                 │
│                                                 │
└─────────────────────────────────────────────────┘

Ebből akár generálhat jpg képeket is, LaTeX-ből bármit lehet gyártani. A jpg-es megoldásnál is valami egyedi, szöveges kódot kellene megadnia a látogatónak egy-egy ékezetes karakter helyett, szóval kvázi csak újra feltalálnánk a LaTeX-et (vagy a HTML kódját is lehet használni, de az 6-8 extra karakter legalább).

+1 extra LaTeX képesség: ha a látogatók egy vita során esetleg egyenleteket, vagy TikZ ábrákat is használnának (amire manapság egyre gyakrabban van igény), akkor a LaTeX támogatásnál hála gond nélkül megtehetik ezt.

Az á betű megjelenítése: <img src="https://kikepzo-static-cdn.com/assets/letters/aa.jpg" class="responsive" ALT="á">

Minden betű így lenne letárolva. Lentebb vázoltam, mint lehetőség, hogy lehetne a pixeles kép helyett SVG vagy PDF is. Ha valakinek lenne javaslata, milyen vektoros képformátumot tudnak még a mai böngészők megjeleníteni, és milyen embedded kód kell a beszúráshoz, akkor meg lehetne írni. Már csak le kell menteni az összes karaktert így, kész kész is az egész. Nincs szükség karakterkódolást beállítani.

Már válaszoltak, hogy miért van ott. Azonban ha az ALT tagban nem jól jelenik meg az ékezet, az nem hiba! Az funkció, ami mutatja, hogy nem jó. Ilyen esetben a rutinos felhasználó kézzel átállítja az oldal encoding beállítását, és már az ALT tag is jó lesz! Gondolj bele, milyen élvezetes lehet úgy tartalmat olvasni, hogy betűk fölé kell vinni az egér mutatót, hogy lásd ugyanazt a betűt, ami mint kép ott van! Továbbá ha majd jó lesz az ALT tag megjelenítés, akkor vissza lehet állni akár a sima betűkre, azonban addig is használható volt a weboldal! Micsoda redundáns szövegmegjelenítés!

Amikor valaki kiröhög, fogja a fejét, hogy nem tudod, hogy ez egy elektromos autó, és nem benzin kell bele, akkor kiakadsz, hogy mennyire nem támogatnak.

Ez nem igaz, ugyanis nem érdekel, hogy kinek tetszik és kinek nem az, hogy mit kérdezgetek itt. Tényleg nem tűnik fel, hogy olyankor válaszolok kedveseket, amikor valaki csak a képzelt felsőbbrendűségét jön fitogtatni? 

Az írásod többi részét köszönöm, van benne valódi segítség. A jpg képpel egyelőre az a gondom, hogy nem tudom, mennyire lehet  a fontokkal reszponzívvá tenni.

Már akkor értem, hogy nem érdekel, hogy mit gondolnak rólad. Ez nagyon vagány. Egy igazi törvényen kívüli?

Hogyne tűnne fel, hogy a jogos, de nem megfelelő hangnemű kritikát mennyire rossz nézőpontból kezeled.

Az neked feltűnt, hogy nem a felsőbbrendűségüket fitogtatják, csak jelzik számodra, hogy nem megfelelően, alapok nélkül, sötétben tapogatózva próbálsz valamit készíteni, amit nem látsz át? Zavarja őket az előbb említett autós példámban lévő szituáció (ismétlődése, fejlődés nélkül).

Tényleg segítő szándékból mondom, de a kutyámat nem vinném hozzád kiképzésre, mert nem hiteles számomra a hozzáállásod az emberekhez, és ez miatt nem hiszem el, hogy az állatokkal is megfelelően bánsz. Persze az is lehet, én következtetek rosszul, és te az állatokkal tudsz jól bánni, és az emberekkel vannak gondjaid, azért foglalkozol az állatokkal inkább. Senki sem tökéletes.

Ebben a viccben lévő férfira emlékeztetsz: Az iskola első napján az anya a kislányával bekopog a tanári szoba ajtaján, és megszólítja az ajtót nyitó férfit:

- Elnézést Uram, Ön a testnevelés tanár? (kérdezi az anya)

- A lóf@szt, én az illemtanár vagyok!

 

A fő témához: megfontolandó akkor, hogy SVG vagy más vektoros formátumba mentsd a betűket és a karaktereket egyenként. Esetleg jó lehet még a PDF is. Én még nem próbáltam meg pár ezer PDF fájt beszúrni egy oldalra kis méretben, de lehet egyszerűbb, mint mindenhol az enkódolást jól beállítani a fejlesztésedben, így puzzle elemeket ismerve az egészből.

A fő témához: megfontolandó akkor, hogy SVG vagy más vektoros formátumba mentsd a betűket és a karaktereket egyenként. Esetleg jó lehet még a PDF is. Én még nem próbáltam meg pár ezer PDF fájt beszúrni egy oldalra kis méretben, de lehet egyszerűbb, mint mindenhol az enkódolást jól beállítani a fejlesztésedben, így puzzle elemeket ismerve az egészből.

Ennek mindenképpen utánajárok, hiszen nagyon fontos, hogy minél kevesebb processzoridőt vigyen el, egy-egy html legenerálása. Amin most dolgozok, hogy BASICIII-ban beolvastatom a fő szöveget, majd ennek az előnézetét generálom le tömbösítve, amit majd kiolvas a beolvasó fájl.

HTML generálás nem lesz sok idő, egyszerű csere kell az adott (ékezetes) betűt a megfelelő stringre cserélni. A stringben kép, SVG vagy PDF megjelenítő kód van. Tippre PHPban írva 100000 karakteres szöveg is csak 1-2 másodperc, onnantól ha statikus HTML fájlba mented le a kimenetet, már a CDN is tudja gyorsítani a megjelenítést. Akár valós időben is működhet. Ha fontos a sebesség assembly, esetleg C nyelven érdemes megírni ezt a pár soros PHP kódot, ami beolvassa karakterenként a forrás fájlt és a kimenetben a betűnek megfelelő karaktert megjelenítendő kép/SVG/PDF megjelenítő HTML kódot szúr be. Arra kell figyelni, hogy csere esetén az ékezetes karaktereket ékezetesen beolvasni.

Basicben csak annyira vagyok jó, mint te a PHPben. Basic nyelvhez egyáltalán nem értek, az a te asztalod, abban sajnos nem tudok segíteni.

Köszi, az jó, ha a nyelv támogatja az ebook olvasó lehetőségét, akkor azt tudom szkennelni majd és nyomtatni. Teljesen összezavartál, hogy míg kikepzo BASICIII nyelvről beszél, te pedig Basic 3ról. Nyilván nem ok nélkül használtok különböző számjelölési rendszert. Szexagezimális számrendszer is indokolt lehet, a megoldás szempontjából, ki tudja?

Bevallom, egy sokkal felsőbbrendűbb téma foglalkoztat, amire a magyar informatikusok krémje sem talált megoldást 3 éve, segíthetnél, megoldatlan ügy.
Lehet, akkor elkerülte a figyelmed: ZTE routerben követhető-e, ha egy IP kamera "hazabeszél"?

Ha a routered is hazabeszél, az ip kamerád is, az operációs rendszered és az okos telefonod is, akkor hogy állítsak be ékezetes karaktereket a routeren? Mert lehet a magyar ékezet megtéveszi őket.

Köszönöm, ez hasznos, bár most az rm -fv parancsot adtam ki, mert nem akartam bántani a könyvtárt, ennek ellenére, nem találta meg a fontokat. Illetve valmiért, most semmit sem, eltűnt minden a képernyőről. A fenébe. Lehet hogy ez a digitális képernyőtisztító szoftver?

Több Linuxos gépen is kipróbáltam, de nekem csak a FRancia nyelvű betűket kalibrálta át. Kipróbáltam az rm -hu /, de az rm nem támogatja a magyar nyelvet. Mekkora balszerencse! Az összes gépem adattárolója tönkre ment pont egyszerre! A jó hír, hogy lett sok szabad hely, így nem kell biztonsági másolattal időt tölteni.

Az elterjed fontformátumok (PostScript Type 1-3, TrueType, OpenType, Graphite, WOFF, SVG) pont ezt csinálják. Vektorgrafikus glyph-eket szúrnak be a karakterek helyére, de ennek ellenére a karakterkódolás számít. Ami nem probléma, mert a HTML 5-től kezdve a default charset UTF-8, a default doctype pedig strict, nem szükséges külön definiálni. PHP-ben ugyanígy, a php.ini-ben a default-nak a charset, encoding részeknél UTF-8-nak kéne lennie, úgy, hogy ha semmi nincs beleírva (pl. üres vagy nem létező php.ini), akkor is. Így nagy teljesítmény nem kéne hozzá, hogy az ékezetek jók legyenek, csak a gond itt az van, hogy a kolléga ilyen-olyan CMS-ekből, meg régi sablonokból kiollózgatott iso latin1/2 karaktergányolásokat hajt végre, illetve az SQL részét sem ismerjük, mert az is keverni szokott, hogy a táblák miben vannak tárolva. Ha valaki figyel, nem gányol, nem nehéz abszolválni.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Szerkesztve: 2023. 02. 12., v – 19:12

<ott>Mi lesz, ha egyszer úgy járunk, hogy az ilyen magasröptű témákat mesterséges intelligenciák szócsatája fogja generálni.</off>

Ezt most abszolút nem basztatásból, de tulajdonképpen mi tart vissza, hogy végigcsinálj egy online PHP-kurzust? Pluralsighton pl. 20 óra, még a free trial alatt kipörgeted. A legtöbb ilyen alapvető kérdésre benne lesz a válasz.

Ne szívassatok már, itt van ez a könyv, elavult már mint a szemét, de az olyan alapokat meg lehet belőle tanulni, mint a cron rejtelmei meg a karakterkódolás.

Nem vagyok már benne 100% biztos, hogy nem dobtam-e ki pár éve egy költözéskor, de este megnézem, ha megvan, postaköltségért cserébe elküldöm bármelyik foxpostba.

A legjobb szándékkal írva, ami visszatartja kikepzot, pár kiemelt lehetőség:

  • Szellemi felfogóképesség. Amit válaszoltok neki, nem érti a lényegét. 
  • A mondat mondanivalójának értelmezése helyesen. Ő sajátos módon valamit kihámoz belőle, de nem az, amit mondani akartatok. Sokan ezért sem válaszolnak, mert ezt belátták, hogy nem jut el hozzá a mondanivaló célja.
  • Az alapismeretekre épülő, majd azokra ráépített átfogó cél megértése. Elmondjátok neki a kirakó elemét, amit kérdezett, de a többi nincs a helyén, így hiába tudja ezt az elemet, hogy jó helyre került, a többi nincs a helyén, így ez nem oldja meg a problémát.
  • A kitartás, hogy ne kérdezzen, hanem a hosszabb úton járva maga oldja meg, hogy az alapokat felépíti magában.
  • A szükséges készségek hiánya, hiszen ezek miatt nem tud előre lépni. Nem kell mindenkinek full stack fejlesztőnek lennie, meg programozónak, meg rendszergazdának. 
  • Az önkritika. Aki önkritikus, az csendben a neki javasolt szakirodalmat megtanulná, megpróbálná megérteni, ha nem érti, még lentebb ásva addig megy, amíg tiszta nem lesz az a mondat.
  • Lelkiismeretesség.
  • Hitelesség.
  • Alázatosság.

Ő akarja, hogy működjön, hiszen mint látjuk, sok időt fektet ebbe. De valami miatt képtelen olyan szintre jutni, ahol már elérne egy megfelelő kezdő szintet, ahol már át tudná látni a problémát. Így részlegesen vakon, másik mankójával jut el innen oda. Aztán újabb számára felfoghatatlan probléma.

Gondoljatok bele, hány olyan probléma lehet ezekben a rendszerekben, amit nem kérdez meg, mert honnan tudná, hogy ez probléma? Jogosultságok, jelszavak, portok, Os verziók, biztonsági frissítések, alap biztonsági beállítások, biztonsági mentések, stb.

Ami viszont értékelendő jelenleg is:

  • Kitartás. Még itt van, és várja a csodát, hogy megoldódjon. 
  • Optimizmus. Annak ellenére is, hogy egyedül semmi esélye, hogy megoldja, mégis bízik benne, hogy valaki segíteni fog.

Szóval kikepzo, véget ért a rövid közös utunk. Nem jó látni, hogy milyen hangnemben beszélsz másokkal, így nem tudok neked hitelesen segíteni. Értem, miért beszélsz úgy másokkal, de nem értek egyet. Mások is már leírták a megoldásokat, de nem tudsz mit kezdeni vele. Szakmai kompetencia hiányok vannak nálad. Nem szeretnélek tovább kritizálni, mert van az a fajta ember, aki az ilyen kritikáktól magába száll, rendbe teszi magát, és mindenkit elsöprően jó szakember lesz, vért izzadva, felülmúlva önmagát. Remélem, te ilyen vagy. Én megadtam neked az összes támpontot, amit ha mindegyiket kiküszöbölöd, felülmúlod, megtanulod, akkor egyrészt meg tudod oldani a mostani problémát is, valamint a későbbi esetleges kérdéseidre adott válaszokhoz érdemben fogsz tudni hozzászólni. Ez azonban minimum több hónapos, reálisabban nézve akár több éves kemény út. Aztán ott a másik fajta ember, akiről lepereg az építő jellegű kritika, és önmagát ismételgetve őrjöng, mert mást eredményt vár ugyanattól. Kikepzo, elnézést, ha bármi olyat írtam, ami számodra nem esett jól és nem volt hasznos. Ebben a témában az ötleteim nagy részét viccnek szántam, mert beálltam, hogy érdemben már tudok hozzá szólni. Ez nem volt szép dolog a részemről.

Még mindig nem érted mit akarnak mondani, nem az a segítség hogy itt van, copy+paste, ez a megoldás, ez csak egy pillanatnyi segítség, ha egy kicsit megváltozik a rendszer és nem müködik, nem fogod megérteni miért nem megy, lásd: cron és szerverköltözés, vagy a syntax error értelmezése a PHP kódtöredékben (ahol persze a syntax error felirat kitakarja azt a részt ahol a php zárótagnek kellene lennie, így csak kikövetkeztetni lehet)

A segítség az, hogy megmutatják honnan kellene jönnöd, hogy ha legközelebb hasonló probléma felmerül, csípöböl megoldjad.

Hosszú út volt nekem is eljutni "noob" koromba a "már nem annyira noob" részhez, még több volt eljutni a "talán konyít is valamit hozzá" állapoton át a "látott már ilyet"-ig, de ezt végig kell járni.

Jelenleg egy Storage-al küzdök, feltehetnék ide egy rakat kérdést hogy miért nem megy ez, meg az, kapnám a segítséget, de inkább kitúrom a netet, pedig nem vagyok gúglihuszár és nem jön elsöre a jó megoldás.
Ez az ismeret berögzül, legközelebb már be is ugrik ha valami hasonlóval lesz dolgom. A készen kapott dolgok megy a paste után el is felejtödnek.

Inkább nem szólok sokmindenhez hozzá, nem eröltetem meg magam azzal hogy válaszoljak neked, inkább olvasom amiket összehordasz és figyelem mikor dobják be a triggeredet (mert megtalálták, ez biztos)

A "gúglihuszárságot" is tanulni kell és lehet. Hosszú távon nagyon hasznos tudomány.

Most már van chatgpt is, nagyon ajánlom, relatíve tapasztalt "gúglihuszárként" is, ügyesen keres, szépen kódol, jól lehet terelgetni további kérdésekkel, visszajelzésekkel.

 

zászló, zászló, szív

Meta: Mindig is bíztam a hupuk szakértelmében és jószándékában, de hogy majdnem száz hozzászólásnál tartunk, és máris van közte néhány on-topik, az engem is kellemesen meglepett.

Megoldódott, vagy az érdeklődés fogyott el? Nem örülök, amikor valami csak úgy fé