Gå til innhold

Blodhemn

Medlemmer
  • Innlegg

    550
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av Blodhemn

  1. Mine KOSS 3AA har også brukket på akkurat samme plassen to ganger. De var kjøpt gjennom akersmic som gikk konkurs kort etter. Jeg gidder ikke sende noe til USA eller hvor enn det er de har denne reparasjonsjappa, så jeg beit i det sure eplet og kjøpte meg KOSS 4AA gjennom en annen forhandler.

     

    Som rett etterpå sluttet å gjengi lyd på den høyre øreklokken. Etter en innlevering på den også så har den funket bra. Jeg kan si med engang at jeg aldri kommer til å kjøpe fler produkter fra KOSS, bare så forbaska synd at de har så god lyd. Er så ille at jeg lurer på om jeg skal kjøpe meg et par Sennheisere til å ha i bakhånd til denne går i stykker også - for det er bare et spørsmål om tid.

     

    Det at en, for meg, ukjent bedrift i billingstad har på forsiden sin at de repararerer KOSS telefoner burde i allefall fått varsellampene til å lyse opp ;)

  2. Hei

     

    Jeg har i det siste fått et problem med en yhyre treg booting. Henget forekommer mellom slutten av POST skjermen fra Bios og før windows booter, henget kan vare fra 1 til 5 minutter.

    Siden dette begynte å skje har jeg formatert, så jeg er relativt sikker på at det ikke er software relatert. Kort tid før dette begynte å skje så innstallerte jeg en 200GB HDD fra Seagate. Er det noen som har noen idéer om hva som kan være galt?

     

     

    XP2400+

    1GB DDR

    Asus A7N8X

    Radeon 9600XT

  3. Tror nok det ville vært en idé å ikke slå av cache på alle sidene, men bare på de sidene der sånt trengs mest, om det er det som blir foreslått her.

    Browserne har som regel gode cache-styringer og oppdager relativt bra om det er noe nytt materiale og om det bør lastes på ny.

     

    Å tvinge en besøker til å laste ned all grafikk og tekst hver eneste gang og på hver eneste side er i allefall ikke et sjakktrekk. Ikke bare ulempelig for besøker men for deg også om du betaler for båndbredden. Tid er penger.

     

    Cache er et enormt hjelpemiddel for surfere med med ISDN og dårligere.

  4. har du prøvd å instalere det på nytt?

     

    scan for virus og spyware (ad-aware, spybot, the cleaner).

     

    Blodhemn: å si at microsoft ikkje oppdaterer IE er feil. dei jobber stadig med forbetringar, og det skal vel kome ein ny versjon i forbindelse med sp2.

     

    og alle web browserer har sikkerheitshull. det var ikkje lenge sidan opera gav ut ein ny versjon for å fikse eit lenge kjent hull.

    Om Microsoft hadde jobbet med stadige forbedringer av IE så ville den støttet CSS fullt ut. Slik det er nå så har den knapt støtte for CSS1.

     

    Det er selvfølgelig lov å ha feil i programvare, det er en ganske naturlig del av det spør du meg. Men IE har hatt fler feil enn andre browsere, sikkert mer enn resten av de har hatt til sammen. Og mange av de har vært ganske alvorlige. IE er i en helt annen liga når det gjelder hull enn andre browsere. Sammenlikninger blir veldig uriktige.

     

    Opera og Mozilla er også browsere som det slippes versjoner av ofte. Tidligere versjoner av FireFox og Opera finnes knapt. Men IE 5 er det fremdeles mye av.

    Noe som kanskje er mer brukernes feil enn Microsoft, men de må likevel ta en del av skylden for måten de "behandler" IE.

     

     

    EDIT:

     

    Må bare avklare noe. Internet Explorer er ikke en dårlig browser fordi den har en del sikkerhethull. Den er heller ikke dårlig fordi den er laget av Microsoft.

     

    Den er dårlig fordi den har så elendig støtte for CSS, og fordi det er den mest utbredte browseren. CSS er en "teknologi" som gjør det mulig å legge all layout, design og styling i en ekstern fil. Alt som er igjen av HTML dokumentet er da HTMLen, innhold. CSSen kan da cashes av browseren og man behøver bare laste den én gang.

     

    Fordi IE ikke støtter CSS skikkelig, er det mye av CSS som ikke kan brukes fordi siden ikke vil vises riktig i IE (den største browseren). Da har man stort sett to muligheter. Designe siden med CSS alikevel og lære seg kompliserte hacks (som ofte ikke er standards compliant). Eller bruke tables.

     

    Tables gjør HTML dokumentene mye større enn de behøver være. Det bekymrer deg kanskje ikke om du sitter på ADSL, men en stor side kan ta veldig lang tid å laste på ISDN og 56k. I tillegg til dette så må tables ligge i hvert eneste HTML dokument. Så du må laste tables hver eneste gang. Om du i tillegg har en veldig svak eller gammel PC så er det faktisk anstrengende for den å vise store tabell-layouts.

     

    I tillegg til dette så er det funksjonshemmede. Blinde mennesker kan surfe nettet ved hjelp av noe man kaller en leselist. Et table design vil gjør det vanskeligere å bruke denne. Et HTML dokument uten tables er mye mer intutivt og oversiktlig.

     

    CSS har også en god del funksjoner som kan hjelpe til med å lage ennå penere sider enn det man ser nå. Men pga IE kan ikke disse brukes. IE gjør dermed alle andre browsere dårlige fordi man ikke kan bruke funksjoner som ikke vil virke i IE (nevnte jeg at det er den største nettleseren?)

  5. Selv bruker jeg en saltet og kryptert user_agent streng.

    Er vell gjerne AOL som kjører et merkelig og ødelegende system på ip'er for sine brukere.

    Slik at IP for en AOL bruker kan forandres når som helst, har valgt og ikke bruke IP pga det.

     

    Skal siden være "helt" sikker med tanke på å overta session til en bruker bør du vell også bruke ssl. Om brukernavn og passord sendes i klartekst og noen lytter etter dette vil de jo bare kunne bruke det for å logge seg selv inn som brukeren.

    George Schlossnagle skriver i "Advanced PHP Programming" at enkelte ISPers proxyer gjør noe av det samme med User Agent informasjonen som de gjør med IP, og at å bruke User Agent til det formålet er omtrent like dårlig som å bruke Remote IP.

     

    Edit: Skrev feil navn på boka

  6. Det er et kjent problem med IE for tiden som får browsere til å bare låse seg.

    Tenk litt over hva du sier.

    IE er abandonware.

    Vet du egentlig hva abandonware betyr? Programvare som produsenten avdet ikke lenger oppdaterer/supporter. Og det gjør jo Microsoft i aller høyeste grad.

    At Microsoft oppgraderer IE? Det er kanskje noe av det dummeste jeg har hørt. Alt de gjør er å fikse sikkerhetshull, som ikke burde vært der til å begynne med.

     

    Av alle de store webbrowserne er IE den browseren med minst støtte for webstandarder.

    Og når de endelig klarer å få inn litt støtte så implementerer de det helt galt i forhold til standardene og lager enorme problemer (IE5 box model).

     

    Microsoft slipper ny IE med hvert OS slipp og så "glemmer" de den helt til neste OS. Internet Explorer ER AbandonWare.

  7. :~ # ping $(hostname)

    ping: unknown host help

    :~ # hostname localhost

    :~ # ping $(hostname)

    PING localhost (127.0.0.1) 56(84) bytes of data.

    64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.084 ms

    64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.076 ms

    64 bytes from localhost (127.0.0.1): icmp_seq=3 ttl=64 time=0.078 ms

    64 bytes from localhost (127.0.0.1): icmp_seq=4 ttl=64 time=0.072 ms

    64 bytes from localhost (127.0.0.1): icmp_seq=5 ttl=64 time=0.079 ms

    64 bytes from localhost (127.0.0.1): icmp_seq=6 ttl=64 time=0.076 ms

    64 bytes from localhost (127.0.0.1): icmp_seq=7 ttl=64 time=0.078 ms

    64 bytes from localhost (127.0.0.1): icmp_seq=8 ttl=64 time=0.079 ms

    64 bytes from localhost (127.0.0.1): icmp_seq=9 ttl=64 time=0.074 ms

    64 bytes from localhost (127.0.0.1): icmp_seq=10 ttl=64 time=0.078 ms

    64 bytes from localhost (127.0.0.1): icmp_seq=11 ttl=64 time=0.077 ms

     

    --- localhost ping statistics ---

    11 packets transmitted, 11 received, 0% packet loss, time 9998ms

    rtt min/avg/max/mdev = 0.072/0.077/0.084/0.008 ms

    :~ # hostname

    localhost

    :~ #

     

    Aha.. vet ikke helt hva jeg hadde gjort jeg. Men jeg hadde prøvd å sette host via filene i /etc/ ellerno..

     

    Når jeg skrev hostname localhost så virka begge komandoene du limte inn over samt at jeg fikk starta mysql daemon.

     

    Hjertlig takk for hjelpen ;)

  8. Aha, trodde at jeg overskrev miljøvariabler ved å stå i et directory som har en "kjørbar" fil. Om jeg bruker RunLevel Editor eller init spiller ingen rolle så lenge det virker ;)

     

    Uansett ved å kjøre hele '/etc/init.d/mysql start' fikk jeg samme feil som RunLevel Editor.

    :/ # /etc/init.d/mysql start

    Creating MySQL privilege database and starting MySQL...

    hostname: No address associated with name

    Neither host '' and 'localhost' could not be looked up with

    /usr/bin/resolveip

    Please configure the 'hostname' command to return a correct hostname.

    If you want to solve this at a later stage, restart this script with

    the --force option

                                                                                                          failed

     

    Så da er jeg tilbake til start ;)

  9. Jeg trodde litt av poenget med RPMS var at jeg skulle slippe slik dilling som dette.. ;)

     

    Dette skjer når jeg kjører mysql start i init.d.

    Altså ikke den samme meldingen som RunLevel Editoren.

    :/etc/init.d # mysql start

    ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

    Og den kan sikkert ikke connecte gjennom mysql.sock fordi det ikke finnes noen.

     

    Hvor kan jeg eventuelt finne mysql.sock?

  10. Hehe, hva er init-scriptet?

     

    Er det dette?

    :/etc/init.d # mysql

    ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

     

     

    Enda mer paste fra terminal vinduet. En der jeg tester med min bruker som username og en der jeg tester med brukeren mysql.

    :/usr/sbin # mysqld -u arild

    040723 19:47:55  Can't start server : Bind on unix socket: Permission denied

    040723 19:47:55  Do you already have another mysqld server running on socket: /var/lib/mysql/mysql.sock ?

    040723 19:47:55  Aborting

     

    040723 19:47:55  mysqld: Shutdown Complete

     

    :/usr/sbin #

    :/usr/sbin # mysqld -u mysql

    040723 19:48:56  Fatal error: Can't open privilege tables: Table 'mysql.host' doesn't exist

    040723 19:48:56  Aborting

     

    040723 19:48:56  mysqld: Shutdown Complete

  11. Ser ikke ut som det virket.

     

    La meg lime med feilmeldingene jeg får når jeg bruker terminalen:

    :/usr/sbin # mysqld

    Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!

    040723 19:33:34  Aborting

     

    040723 19:33:34  mysqld: Shutdown Complete

     

    :/usr/sbin # mysqladmin ping

    mysqladmin: connect to server at 'localhost' failed

    error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)'

    Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists!

     

    Jeg har ingen mysql.sock i /var/lib/mysql/. Jeg gjorde også et søk etter mysql.sock og det ser ikke ut som jeg har den i det hele tatt. Hvorfor har jeg ikke det?

    Kan feilmeldingen RunLevel Editoren gir meg være misvisende, og at det egentlige problemet er en manglende mysql.sock?

  12. Hvordan vil Hostname se ut om jeg ikke har noe domene på denne. Men vil bruke den lokalt på nettverk?

     

    Fra /etc/hosts:

    127.0.0.1      localhost

     

    # special IPv6 addresses

    ::1            localhost ipv6-localhost ipv6-loopback

     

    fe00::0        ipv6-localnet

     

    ff00::0        ipv6-mcastprefix

    ff02::1        ipv6-allnodes

    ff02::2        ipv6-allrouters

    ff02::3        ipv6-allhosts

    127.0.0.2      linux.site linux

     

    Fra /etc/hostname

    linux.site
  13. Hva skal jeg se etter der?

     

    Limer med litt ekstra info om det hjelper.

    Fra mysqld.log

    040723 16:16:49  mysqld started

    040723 16:16:49  Fatal error: Can't open privilege tables: Table 'mysql.host' doesn't exist

    040723 16:16:49  Aborting

     

    040723 16:16:49  /usr/sbin/mysqld: Shutdown Complete

     

    040723 16:16:49  mysqld ended

     

    [B]Fra my.cnf[/B]
    socket  = /var/lib/mysql/mysql.sock
    

    Det er ingen fil mysql.sock der.

  14. Hei.

     

    Jeg har et problem som oppstår når jeg prøver å starte MySQL fra RunLevel Editor i SuSE 9.1

     

    Creating MySQL privilege database and starting MySQL...

    hostname: No address associated with name

    Neither host '' and 'localhost' could not be looked up with

    /usr/bin/resolveip

    Please configure the 'hostname' command to return a correct hostname.

    If you want to solve this at a later stage, restart this script with

    the --force option

    ..failed

     

    Hva dette betyr aner jeg ikke, jeg har søkt litt rundt i Google men det er fortsatt like kryptisk for meg. Noen som kan hjelpe?

  15. Du skal kunne sette admin tilbake via databasen. Antar at du bruker MySQL i såfall så må du titte i tabellen som heter ippbe_groups ellerno. Der vil du se en kolonne g_id og lengre bort et navn på den gruppen. I mitt tilfelle er det g_id 4 for Admin gruppe.

     

    Det du gjør da er å endre m_group kolonna i ippbe_members på det medlemmet du vil skal ha admin til g_id tallet fra group tabellen.

     

    Det kan være andre "dependencies" jeg ikke er klar over så jeg vet ikke om dette vil virke slik du håper på, men det er i allefall et forslag.

     

    EDIT:

    Av en eller annen grunn vil ikke prefixene jeg skriver på tabellen vise det jeg egentlig skriver som er ibf. Det er ikke sikkert dine tabeller har prefixer engang. Men det er suffixet i tabellnavnet som er viktig. Altså groups og members.

  16. Hvis du vil koble til den via FTP så må du først laste ned en FTP server og sette den opp. Det finnes vel en mengde enkle gratis FTP-Servere som er bra nok om man ikke er så opptatt av sikkerhet. Men dersom den bare skal brukes på lokalnettverk er Microsoft-Nettverk klart den enkleste og mest behaglige måten.

     

    Hvis du begynner å dille med FTP så kan du jo like godt bruke webhotellet ditt.

  17. fort og gæli

     

    str_replace(" ", "_", $string);
    

     

    Da vil mellomrom erstattes med underscore, som er greit for da opprettholder man ordskillene.

     

    Går sikkert ann å bruke

    str_replace(" ", "", $string);
    

     

    Om du vil fjerne de helt.

     

    Finnes sikkert bedre funskjoner for dette, men de bør virke ;)

     

    EDIT:

    Var litt sent ute der ;)

  18. if (!$fp = fopen('../txt.txt', 'a')) {
    die('Kunne ikke åpne fil');
    }
    
    $result = mysql_list_tables('database');
    while ($rad = mysql_fetch_row($result) ) {
     $sql = mysql_query("SELECT * FROM ".$rad['0']." ORDER BY id DESC LIMIT 10");
     fwrite($fp, "Tabell: $rad[0]\n");
     while ( $sql_rad = mysql_fetch_row($sql) ) {
     	if (fwrite($fp, implode(";", $sql_rad) . "\n") == false)	{
       die('Kan ikke skrive til fil');
     	}
     }
     // Skille tabellene med to linjeskift.
     fwrite($fp, "\n\n");
    }
    fclose($fp);
    

     

    Skrev en liten kodesnutt som vil gå gjennom alle tabellene og skrive de siste 10 radene fra tabellene inn i en fil.

     

    Ikke verdens mest effektive kode. Så det bør ikke være noe som kjøres mye og ofte.

     

    SQLen er også avhengig av at alle tabellene har et felt id. Du vet vel best hvordan du tilpasser den til det du trenger.

     

    Med serialisering så er det like viktig at det er struktur i filen slik at den lett kan leses også. Det tror jeg ikke mitt eksempel er så særlig egnet til.

  19. Kan godt være..hvis det går å bruke semikolon istedet.

     

    Ser for meg noe sånt:

    -for(utfør inntil lengde på tabeller)

    -sql-spørring mot tabeller hvor jeg henter ut de 10 feltene

    -setter i en array(hvis vi skal bruke ditt forslag)

    -outputstream til en fil

    -endfor

     

     

    Tips om hva jeg skal se på for å lage en stream til en fil hadde også vært fint..

     

    -torms

    mysql_fetch_array() / mysql_fetch_assoc() så er de allerede i et array..

     

    mysql_fetch_array() er kanskje ikke så smart siden den vil returnere dobbelt opp med verdier. En med associative keys og en med nummeriske keys.

     

    F.eks:

     

    while ( $rad = mysql_fetch_assoc($sql) ) {
    $verdier = array_values($rad);
    $linje = implode(";", $verdier);
    echo "$linje\n";
    }
    

     

    Eller kanskje bedre:

     

    while ( $rad = mysql_fetch_row($sql) ) {
    echo implode(";", $rad) . "\n";
    }

     

     

    Et eksempel:

    (første gang jeg driver med filestreams så bær med meg;) )

     

    if (!$fp = fopen('../txt.txt', 'a')) {
    die('Kunne ikke åpne fil');
    }
    while ( $rad = mysql_fetch_row($sql) ) {
    if (fwrite($fp, implode(";", $rad) . "\n") === false)	{
     die('Kan ikke skrive til fil');
    }
    }
    fclose($fp);
    

     

    Denne koden skriver hver nye rad på ny linje. Kolonnene er skilt med semikolon.

     

     

    EDIT:

    Når jeg leser igjennom igjen så ser at du skal ha flere tabeller inn i filen?

    Akkurat hva er det du har tenkt å legge inn i filen? Navnet på tabellene eller innholdet i tabellene?

    Serialisering av rader fra en tabell kan i allefall gjøres som jeg har vist.

×
×
  • Opprett ny...