2025. december 24., szerda

Informatika

Adott napon: 
Keresés:
#6880
Valószínûleg rossz beállítást használsz, ez a helyes:
Link
#6879
Én is ezt a verziót használom, még nem tapasztaltam ezt a hibát.
#6878
Már elnézést, de az nem CSS hiba. Egyszerûen az alapértelmezett mérethez lett beállítva az a div. Nem lehet csak úgy átírogatni a CSS méreteket, mert más böngészõ máshogy értelmezi. Egyébként a Chrome kicsinyítésnél is jól jeleníti meg, és köztudott, hogy az használja legjobban a webszabványokat, ebbõl pedig az következik, hogy a szétesés a Firefox hibája, sajnos...
#6877
Á, köszi, gondoltam, hogy valami ilyesmi lesz. Most letiltottam az oldal saját karakterkészletének használatát... A betütípus Times New Roman-ra váltott, holott az Mozilla alapértelmezésben Arial-t állítottam be. Erre van valami orvosságod? nevet

Ivecós: köszi, de szívesen használnám a legújabb verziót.
#6876
A metnet.hu css hibája. A logger div szélessége túl nagy (310 px), míg ezt kis méretben nem indokolja. Firebuggal átírva pl. 280-ra jó lesz, de ez nem marad meg, mint beállítás (lévén ez ugye debugolásra van). Azt hiszem, van olyan progi, vagy Firefox extension, ami át tudja véglegesen írni (minden egyes css betöltéskor felülbírálja esetünkben a logger class-ú div width-jét), bár sose használtam, szerintem túl sok macera. (Firebug-ról screenshotot tudok küldeni)
Hogyhogy lekicsinyíted egyébként? Nekem egyet nagyítanom kell rajta az olvashatósághoz nevet
Korábbi firefoxra nem állnék már vissza, túl öreg...
#6875
Én ezt használom 3 hónapja semmi gond nem volt eddig:Mozilla Firefox Portable Edition 3.6.25
Link
#6874
Tegnap letöltöttem az Mozilla Firefox 12-es verziót... Minden oldal normálisan üzemel, a Metnet azonban szétesik. Ha a Ctrl-mínusz kombinációval kicsinyítem a betüket, akkor a jobbra fent lévõ személyes menü egyszercsak leugrik a "Nyitólap"-pal kezdõdõ sötétkék menüsávba, a bal oldalra. Ha nem engedélyezem az oldalnak, hogy a saját betükészletét használja, akkor minden Times New Roman lesz, holott a Mozilla alapbeállítása Arial... Van valakinek ötlete? ("a töltsd le a Chrome-ot leszámítva") Köszi elõre is.
#6873
Köszönöm szépen az információt, már azt hittem nálam nyekkent meg valami, de szerencsére nem.
Bosszankodom mert ma estig le kéne adnom egy irományt amit neten készítek. Akkor lehet nem lesz semmi belõle. zavarban
#6872
A magyar "internet címeket tároló szerverkkel" gond volt tegnap este. Max 24 óra és elvileg rendbe kell jönnie. Addig elõfordulhat ilyen hiba.
#6871
Link
#6870
Sziasztok!

Olyan problémám volna, hogy tegnap este és délelõtt óta több oldalt nem tudok megnyitni a böngészõmmel mert az a hibaüzenetet dobja ki náluk, hogy pl: A kiszolgáló nem található A Firefox nem találja a kiszolgálót a(z) www.topligaelozetes.hu helyen.Ellenõrizze a címet, nem gépelte-e el. Például nem írt-e ww.valami.hu-t a www.valami.hu helyett. Ha semmilyen oldalt nem tud letölteni, ellenõrizze a számítógépe hálózati kapcsolatát. Ha a számítógépet vagy a hálózatot tûzfal vagy proxy védi, ellenõrizze, hogy a Firefox számára engedélyezett-e a webhozzáférés.
Szerintetek mi lehet a hiba? Eddig minden jó volt, tegnap este óta csinálja ezt.
Vírusra gyanakodtam de a vírusirtóm és több másik sem talált semmi, már újratelepítettem a böngészõmet is, megpróbáltam más böngészõkkel is eléri ezen oldalakat, de mindig ezt az üzenete dobja ki.
Tanácstalan vagyok. zavarban
#6869
Jelentem a probléma okát felfedtük. A hiba a szolgáltatónál van. :-D
#6868
Illetve ha rányomok az "oldal újratöltésére" ezt az üzenetet dobja fel pár másodpercre:
"Redirecting you to Link
Közben kiderült,hogy az egyik ismerõsömnél ugyan ez a probléma.
#6867
Üdvözletem!
Tudna nekem valaki segíteni abban a problémában,hogy miért van az,hogy bizonyos weboldalakat nem tudok megnyitni, és ismerõseimnek gond nélkül bejön?
Például most a met.hu az alábbi hibaüzenetet írja ki:
"Hoppá! A Google Chrome nem találta meg a met.hu webhelyet"
És több weboldalnál is ez a probléma, ugyanakkor vannak oldalak,amiket zavartalanul meg tudok nyitni. Esetleg valami bõvítménnyel lehet a gond? Mint említettem ismerõseimnél gond nélkül bejön az említett oldal is.
#6866
Köszönöm,sikerült!
#6865
Hû. laza Izzzé. Hogy érted pontosan,hogy a routeren állítsam be a wifit? Tudom,mik azok,csak nem értem,hogy érted.
#6864
Elõször a routeren állítsd be a WiFi-t. A PC-n a böngészõdbe írd be a router IP címét (ez általában 192.168.0.1 vagy 1 helyett 255) majd itt engedélyezd a wireless network opciót, adj meg egy SSID-t (ez lesz a hálózat neve) a titkosítás (security) állítsd WPA2-re adj meg jelszót, majd mentsd a beállításokat. A laptopon operációs rendszertõl függõen van valamilyen hálózati beállítási lehetõség, itt Vezetéknélküli hálózatot kiválasztva meg kell, hogy jelenjen a routeren beállított SSID. Ezután csatlakozás, beírod a jelszót és kész is! kacsint
#6863
Tamás, Zozz, köszönöm, rajta vagyok az ügyön, ha sikerül, akkor megírom. nevet
#6862
Sziasztok!

Hozzáértõk segítségét kérem!
Adott két számítógép. Egy asztali PC és egy Asus laptop. Az asztali géphez van kötve egy TP-link router. Szeretném igénybevenni a netet a laptopon is,ám nem tudom,miként kell beállítani a vezetéknélkülu hálózatot a laptopon,illetve gõzöm sincs,hogyan "érzékeli" a laptop a routert. Hogyan álljak neki a "csatlakozásak"? Segítségeteket elõre is köszönöm!
#6861
Ha csak a filenevet adod meg, a fileoknak ugyanabban a könyvtárban kell lenniük, mint a programnak. Ha máshol vannak, add meg a teljes elérési utat, különben jön a no such file or directory hiba.
A const char* input[]={"nev1", "nev2", "nev3"}; ertekadas igy jo, ahogy írtad, az input egy olyan tömb, ami a felsorolt stringekre mutató mutatókat tartalmaz. input[m] const char* típusú, az m-edik string (karaktertömb) címét tartalmazza, az nc_open függvénynek pont ez kell, ahogy met4ever is írta.
Ha a tömböket a main-en belül deklarálod, akkor csak a main függvényben használhatod, a main-bõl hívott függvényekben sem! Ha minden függvényen kívül, akkor használhatod bárhol a forrásfile további részében.
#6860
Egy harmadik féle input/output megadás expliciten az egyes file-nevek max.hosszával (pl.100 karakter), de ide is bele kellene még csempészni a file-ok elérési útvonalát:

const char input[3][100] = {"mars20090216_0000+3.nc2",
"mars20100210_0000+24.nc2",
"mars20090216_0000+6.nc2" };
#6859
Ez az input és output definiálása, azonnali értékadással. Elvileg elégnek kellene lennie...
A fileneveknél a teljes elérési útvonalat meg kellene adni a file nevével együtt, hogy tényleg megtalálja, hogy mit kell megnyitni. Ezt a main-ben kell megadni, ha ott is használod fel az nc_open-ben.

Ezt találtam a neten az nc_open() függvényre:
int nc_open (const char *path, int omode, int *ncidp);

Ha ugyanezt hívod meg a programban, akkor az elsõ paraméternek egy const char-ra mutató pointernek kell lennie, az input[m] pont ilyen. A függvény paramétereként nem kell elé semmi, csak input[m].
A fv második paramétere egy int, gondolom az NC_NOWRITE az az.
A fv 3. paramétere pedig egy int-re mutató pointer. mivel gondolom az ncid csak egyszerû int-ként van definiálva, az elé oda kell tenni a függvényben való felhasználáskor a &-t, hogy a változó címére mutasson (mintha pointer lenne).
De az elsõ paraméternél nem kell semmi, mert az már eleve pointerként van definiálva.

Mielõtt a for cikluson belül az nc_open(input[m], NC_NOWRITE, &ncid)-ben felhasználod az input[m]-et, elõbb ki is irathatnád a képernyõre mondjuk így:

puts(input[m]);

hogy lásd, hogy jó-e az aktuális input[m] értéke, amit felhasználnál a fv-ben.
(file elérési útvpnal is legyen jól benne!)



Ha valamiért nem szereti a compilered az input/output elõbbi definiálását és értékadását, akkor így is kipróbálhatod:

const char* input[3]; //3 konstans stringet tartalmazó tömb létrehozása

input[0] = "mars20090216_0000+3.nc2"; //String értékadás egyenként
input[1] = "mars20100210_0000+24.nc2";
input[2] = "mars20090216_0000+6.nc2";

Természetesen ekkor is a teljes elérési úttal kellene a file-neveket megadni.
Vigyázni kell arra is, hogy az input ill. output indexe ne fusson túl jelen esetben 2-n, mert akkor azonnal segmentation fault lehet...
#6858
Ezt a részt ilyenné alakítottam, ahogy mondtad:

const char* input[] = {"mars20090216_0000+3.nc2",
"mars20100210_0000+24.nc2",
"mars20090216_0000+6.nc2" };

+ javítottam a ciklusokban az elírást.

Ezzel a *-gal én még hadilábon állok, nem tudom, hogy az input[] és output tömböket kell-e még definiálni, vagy ez elég:
const char* input[] = {"mars20090216_0000+3.nc2",
"mars20100210_0000+24.nc2",
"mars20090216_0000+6.nc2" };

Abban sem vagyok biztos, hogy ez utóbbit a main-en belül vagy kívül kell definiálni, ha belül hagyom, akkor Segmentation fault a vége, ha kívül, akkor no such file or directory hiba.

A for cikluson belül elég akkor így?
nc_open(input[m], NC_NOWRITE, &ncid)

nem kell se & se * az input elé?
#6857
Köszi, kipróbálom! nevet
#6856
A "char" tipus csak egyetlen karaktert jelöl a C-ben. Ha egy tömböt csinálsz belöle, akkor kapsz karaktersorozatot (pl. egy filenév). A definicioban szereplo []-vel adod meg, hogy tömbröl van szó, illetve megadható számmal ennek hossza.

Igy pl. ez: const char input[3] egy 3 karakterböl álló konstans karaktertömböt (sztringet) jelöl. Ami még csak egyetlen rövidke file-név lehetne, nem pedig 3, amit szeretnél.
Igy ez szerintem nem felel meg az adott célnak:

const char input[3] = { mars20090216_0000+3.nc2, mars20100210_0000+24.nc2,
mars20090216_0000+6.nc2 };

const char output[3] = {bspi20090127_0000+00300.nc, bspi20090127_0000+00600.nc, bspi20090127_0000+00900.nc };

Helyette hozz létre egy pointert, ami a megadott sztringek (idezöjellel megadandó!!!) elsö karakterére fog mutatni mindig, igy:

const char* input[] = {"mars20090216_0000+3.nc2",
"mars20100210_0000+24.nc2",
"mars20090216_0000+6.nc2" };

const char* output[] = {"bspi20090127_0000+00300.nc",
"bspi20090127_0000+00600.nc",
"bspi20090127_0000+00900.nc"};


Itt tehát az input[0] az elsö beolvasando file nevére (pontosabban annak elsö karakterére) mutat, az input[1] a másodikra, stb.

Ekkor már müködnie kell a retval = nc_open(input[m],... -nek
illetve a retval = nc_create(output[n],... -nek

Feltéve, hogy az nc_open() es az nc_create() függvény elsö argumentumának const char* tipusunak kell lennie. Remélhetöleg annak. Ha nem, akkor még a kivant tipusba kell konvertálni...

Szerk: rákerestem, s annak kell lennie, mert:

int nc_open (const char *path, int omode, int *ncidp);



Amit még eszrevettem kódodban, hogy a ciklusoknál kis elirás becsuszott:

for(m=0; m kisebb 3; i++)
for(n=0; n kisebb 3; i++)

Itt m++ illetve n++ kell persze az i++ helyett.
#6855
Hogyan lehet megoldani C-ben, hogy a beolvasandó és a kimeneti fájlnevek változók legyenek, amelyeket egy tömbben adok meg?
Az egyszerûség kedvéért csak 3 adattal:
const char input[3] = { mars20090216_0000+3.nc2, mars20100210_0000+24.nc2,
mars20090216_0000+6.nc2 };

const char output[3] = {bspi20090127_0000+00300.nc, bspi20090127_0000+00600.nc, bspi20090127_0000+00900.nc };

Azt szeretném, hogy a következõ kódban a ciklus alapján elõször az elsõ fájlnévvel helyettesítse az input[m] elsõ értékét.

for(m=0; m kisebb 3; i++)
{

if ((retval = nc_open(input[m], NC_NOWRITE, &ncid)))
ERR(retval);

...
}

Azaz m=0 esetén az input[m] helyére mars20090216_0000+3.nc2 kerüljön.


Aztán kiíratásnál új fájlt hozok létre, amibe írok, ott pedig az elsõ lépésben az output tömb elsõ fájlnevét helyettesítse az uptput[n]-be.

for(n=0; n kisebb 3; i++)
{
if ((retval = nc_create(output[n], NC_CLOBBER, &ncid1)))
ERR(retval);


...
}

Tehát ezek csak részletei a programnak, de remélem érthetõ. nevet
#6854
DVI csatlakozót adtak hozzá azzal megy rendesen, elég jó ezzel is.
#6853
Koszi,segített.
#6852
Tedd fel ezt: Link vagy ezt: Link
#6851
Letöltöttem a Net Framework 4-et és a telepítésnél ezt írja ki "Telepítse a 32 bites Windows képkezelõ összetevõt,de fel van rakva,mert tudtommal shingvw.dll az.Aki tud légyszi segítsen.Elõre is köszi!!
#6850
Megpróbálhatod esetleg a monitor menüjét (OSD)? Asus-oknál szokott bemenetválasztó lenni (VGA/DVI/HDMI(?)). Viszont a HDMI-rõl eddig sok feketemágiát hallottam, szóval még vidkari driver probléma is lehet, érdemes a legfrissebb Catalyst Suite-t felpakolni és úgy próbálni.
#6849
Vettem egy új monitort, Asus VE228 és adtak hozzá egy halom kábelt, de sajnos HDMI kábel nem volt hozzá, így a VGA porthoz kapcsoltam a monitort a Sapphire HD6670 videokártyán. Mivel van a videokártyán HDMI port ezért vettem egy HDMI kábelt. HDMI cable with Ethernet. Kihúztam a VGA kábelt, összedugtam a HDMI-t erre semmi, kiírja a monitor hogy No VGA. Mi lehet a gond? Tud valaki segíteni?
#6848
Egyelõre félre kellett tennem a problémát, de köszönöm. nevet
#6847
Igy kell ezt használni: Link
#6846
Ismét volna egy kérdésem C-vel kapcsolatban.
Azt szeretném megoldani, hogy különbözõ fájlok beolvasásakor ne kelljen mindig átírnom a programban a fájlnevet.
Ha futtatáskor a ./program.exe után beírom a fájlnevet, akkor ha argumentumként adom meg a programban, akkor elvileg mûködnie kell.

Nem tudom érthetõ-e.

int main(char fajlnev)
zárójel
...
nc_open(fajlnev, ...

Tudom, hogy ez így nem jó, az volna a kérdésem, hogy hogyan lehetne megoldani a problémát?
Vagy nem a main-ben, hanem egy külön függvényben kellene argumentumot létrehoznom?
#6845
Ha dinamikus IP-d van csak húzd ki a netet,dugd be és már mehetsz is vissza!vidám
#6844
Sziasztok.
Windows Vista van a gépemen,de XP-t akarok fel rakni,és ezt írja ki ha rá kattintok a telepítésre:A program le van blokkolva kompatibilitási problémák miatt! Elõre is köszi a segítséget.
#6843
Ezt tûzfalnál is bebirod állítani h nem mutassa az IP cimed. Töltsd le ezt a tûzfalat. Link Az egyik legjobb tûzfal.
#6842
itt egy egyszerübb dolog.......ha már mindenáron el akarsz bujni

Link


#6841
Ezt hogyan kell mûködtetni?
#6840
Esetleg ingyenproxy? Link
#6839
Egyik kedvenc oldalamról kibannoltak, az lényegtelen hogy miért. Tudnátok segíteni IP cím megváltoztatásában? Köszönöm. nevet
#6838
Egy kicsit Fortran-os volt az a tömbindexelés nevet

(jajj de ismerõs hiba laza )
#6837
Használj inkább float helyett double típusú változókat. A nem egész kifejezésekben ugyis azzal számol, vagy float-ra kell cast-olni az értékadás elõtt. (A temptag[i,j] gondolom csak elírás, nem így szerepel a kódban.)
#6836
Közben rájöttem:
temptag[i,j] helyett temptag[j] kell. szegyenlos
#6835
Sikerült megoldani, a fõ problémája az volt, hogy egyik helyen float maradt, a másikon pedig int. szegyenlos

Nem akarom teleírni a fórumot a kérdéseimmel, úgyhogy a következõ lesz mára az utolsó. nevet
float hom[ny][nx];
float temptag[ny][nx];

for(i=0; i kisebb Ny; i++)
{
for(j=0; j kisebb Nx; j++)
{

hom[j] = ( temp_in[0][j] - kelvin );

if( hom[j] kisebb= -6.5 )
{
temptag[i,j] = (1.0);
}

else if(( hom[j] nagyobb -6.5 ) && ( hom[j] kisebb= 0.5 ))
{
temptag[i,j] = (0.2196-0.178 * hom[j] - 0.0087 * (pow(hom[j],2)));
}

}
}

A hibaüzenet pedig:
beolvaso.c:126:20: error: incompatible types when assigning to type float[291] from type double
Ezt mindkét temptag-os sornál jelzi.
#6834
Próbáld meg így: int maxVertLevels_v[]
#6833
A maxVertLevels_v elé nem kell az &, mert a tömb neve önmagában a tömb címét jelenti. Ha a maxVertLevels_v tömböt const-ként deklarálod, a warning is el fog tünni.
#6832
Örülök kacsint
Mici javaslatát inkább ne jegyezd meg, C-ben lehet ilyesmit csinálni, csak nem szabad nyelvnyujtas , ezért is nem szokták a C-t programozás tanulásra javasolni...
#6831
if ((retval = nc_put_var_int(ncid1, isoLevel_id, &maxVertLevels_v)))
ERR(retval);

A hozzátartozó dolgok pedig:

int isoLevel_id;
int maxVertLevels_v[32] = {1000, 990, 980, 970, 960, 950, 940, 925, 900, 880, 860,
850, 840, 820, 800, 780, 760, 740, 720, 700, 650, 600, 550, 500, 450, 400,
350, 300, 250, 200, 150, 100};

De amúgy jó a kimenet, szépen beírja az nc fájlba, amit akarok. nevet

Havazás előrejelzés

Utolsó észlelés

2025-12-24 20:52:51

Sopron - Felsõ-Lõvérek, 243 tszf.

0.5 °C

00000

RH: 91 | P: 1026.2

Észlelési napló

Térképek

Radar
map
Aktuális hõmérséklet
map
Aktuális szél
map

Utolsó kép

149388

Hírek, események

Feketén fehéren a karácsonyról

Időjárás-változás | 2025-12-21 10:00

pic
Jelentős változás kezdődik a kontinens és egyben hazánk időjárásában az ünnepi időszak alatt.