Gå til innhold

victurus

Medlemmer
  • Innlegg

    322
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av victurus

  1. Synes det er veldig rart folk anbefaler deg maskiner som i mine øyne er veldig tunge med tanke på å drasse dem frem og tilbake mellom skole og forelesninger. Selv har jeg en dell latitude d430 som jeg er MEGET fornøyd med. Jeg kunne aldri gått høyere opp i vekt når jeg drasser den med overalt, det blir et vanvittig irritasjonsmoment i lengden. Synes alltid det er like morsomt å dra frem maskina når det sitter en stakkar ved siden av med sin 2-3 kg tunge maskin og skuer konstant bort på lappisn din. Ytelsen er ikke til å klage på forhold til vekt og størrelse. Hvis jeg var deg ville jeg gått for noe slikt, evt noen direkte konkurrenter til den modellen.

     

    Victurus!

  2. Du skyter deg vel egentlig bra i foten når du sier at du vil drasse maskina med deg hele tiden på skolen og så kommer alt specsa i tillegg. Når du skal ha en mobil lappis er vekt og størrelse enorme faktorer. Jeg ville personlig aldri gått for en lappis som er noe større enn 12" / ca 1.3 kg. Da er d likegreit å ha to maskiner, og ha det helt kanon på begge måter (mobilitetet og ytelse). Virker som du har nok av cash, så hva med en dell latitude 420 eller en ibm thinkpad, og en liten stasjonær ved siden av?

     

     

    Victurus!

  3. Hei!

     

    Vi er en gjeng med datanerder som skal på seminar nå snart. Problemet er at bussturen er noe lang og vi tenkte vi skulle bruke tiden på å kjøre på med en liten WC3 turnering på bussturen. :love: Sist gang kjørte vi ad-hoc, og det fungerte nokså greit, men folk falt nå ut her og der. I år drar vi med en trådløs router av typen Linksys WRT54GL. -Så, til mitt vesle spørsmål, noen der ute som vet om og hvor vi kan få tak i en omformer så vi kan plugge vår kjøre linksys inn i sigarettenneren på bussen og høvelig få nerda?

     

     

    Victurus!

  4. Eg har problem med så og sei alle trådluase nettverk eg vi logge meg på....

    Får berre lokal tilgang, ein eller anna gang får eg også tilgang til internett..

     

    Skal ikkje dei fleste routera støtter

    Vista??

     

    Er det det som er problemet??  eller er det noe anna?

    9306801[/snapback]

     

    Det er nok noe annet som er problemet. Bruker du OS'et sitt innebygde monitor program for å koble til / fra trådløse nettverk? eller har du et 3. parts program? Sjekk og om du har på statisk eller dynamisk ip på TCP/IP innstillingene på nettverk.

     

    Victurus!

  5. Om du skal klokke eller ei, er vel en avgjørelse du selv bør stå for. Det er ofte veldig gøy og lærerrikt og klokke opp maskina. Om du merker den store forskjellen er vel heller litt varierende. Prøv deg litt frem, lek litt. Klokk evt litt ned igjen.

     

    Når det gjelder temperaturen, er det ikke helt realistisk å tro at du kan klokke den og ha den på 33 grader med vanlig kjøling.

     

    Uansett, hf!

     

    Victurus!

  6. Dette kan ha noe med at float og double er ganske unøyaktige, når man gjør om en string til double, vil den gjøre om til den verdie nærmest som passer, altså kan man få litt forskjellige resultater hver gang.

    IEEE sin flyttall, 80-bit, er laget for å rette litt på dette, men blir ikke brukt av noen programmeringsspråk jeg kjenner, bortsett fra assembly da. decimal tar det enda litt lenger.

    Derfor kan det fungere i decimal, men ikke i double eller float, avhenger av presisjonen din.

     

    Men det jeg stusser på er hvordan den kan summere ut alt og gi svaret med like mange siffer men samtidig påstå at dem ikke er like?

     

    Victurus!

  7. Takk for respons! Du har rett, det fungerer med decimal. -Men synes dog at det er rart at double tryner så hardt, på såpass små tall.

     

    ta dette eks.

     

    double test6 = 1823.96+7001.01;

    double test7 = 8824.97;

     

    Går ikke.. men endrer jeg test6 til: 7823.96+1001.01 så går det.. Men jeg får endre alt i koden til decimal, så ting fungerer hvertfall. Takk manfred :)

     

     

     

    Victurus!

  8. har nå sittet og fundert mye på dette. Sjekk denne koden:

      double test = 8824.97;
               double test2 = 0 + 8638.4500000000000 + 220.2900000000000 + 0 - 33.7700000000000 - 0 - 0;
    
    
               if (test == test2)
               {
                   Console.WriteLine("OK!");
               }
    

     

    Denne går jaggu ikke... :ohmy:

     

    Victurus!

  9. Hei,

     

    Har støtt på noe av det særeste. Jeg har en variabel som er av typen double. Den sammenligner jeg mot en annen variabel som er en streng (som parses). Ved sammenligning får jeg opp at disse ikke er like (selvom de er det).

     

    
    Boolean svar = false;
    double beregning = 0;
    try
    {
                   beregning = double.Parse(kunde[5]) + double.Parse(kunde[6]) -                 double.Parse(kunde[8]) + double.Parse(kunde[17]);
    }
    catch
    {
             logg.Write("[ ] Feil ved parsing av tall");
    }
                     if (beregning == double.Parse(kunde[9]))
                       {
                           svar = true;
                       }//endif
                       else
                       {
     logg.Write(beregning.ToString()+" ikke lik "+ double.Parse(kunde9]));                        
                       }
          
              
               logg.Write("[ ] \t Kontosammendrag kontrollert");
               logg.Write(svar.ToString());
               return svar;
    

     

    resultatet i loggen er dette:

     

    ...

    8824,97 ikke lik 8824,97

    ...

     

    Legg også merke til siste if setningen. Hvis jeg endrer beregning til dette:

     

    double.parse(beregning.ToString()) //altså jeg gjør double->streng->double

     

    dvs

     

    if(double.Parse(beregning.ToString()) == double.Parse(kunde[9]))

     

    Så går det?! ?-Men hvorfor i allverden ??

     

    Victurus!

     

    *edit : fjernet litt kode får å få det oversiktlig

  10. Hei,

     

    Med partition magic skal det egentlig gå ganske greit. Oppe på verktøylinjen må du finne frem til "tasks", og så videre til "resize partitions". -Evt kan du velge den direkte fra menyen til venstre. Videre må du velge hvilken partisjon du skal ta plass fra. Så velger du hvor mye du skal overføre etc. Når du er ferdig, må du gå "general" fanen og velge "apply changes", og da vil maskinen restarte og foreta valgte endringer. Husk, smart å ta backup av ting og tang! Sånn ca høvelig hvordan du må gå frem.

     

    Victurus!

  11. Alle kontrollere bør vel la seg endre i ProgressChanged-eventet uten ekstra mas med Invoke/delegate?

     

    Det er nettopp det jeg trodde var tilfellet og. -Og det som er litt merkverdig er at jeg får oppdatert en av progressbarene helt fint. Det er først når jeg blander inn en til og en oppdatering på en label at det blir problemer med invoke. Forstår ikke helt hvordan det kan være sånn

     

    Victurus!

  12. Hei,

     

    Har en liten situasjon her Har satt igang en backgroundworker som kjører en prosess i bakgrunnen av en gui, som da gjenspeiler status osv.. Imidlertid får jeg opp en rar melding ved debuggging.

     

    main starter slik:

     

    Application.Run(new Meny());

     

    Som starter backgroundworker. Videre rapporterer backgroundworker på følgende måte:

     

    bw.ReportProgress(20, new String[] { "90", "Henter andeler og kroner", "..." });

     

    og min lytter:

     

    private void bw_ProgressChanged(object sender, ProgressChangedEventArgs e)
           {        
               this.samlet_progressbar.Value = e.ProgressPercentage;
               String[] str = (String[])e.UserState;
               this.lille_progressbar.Value = int.Parse(str[0]);
               this.overskrift_lille_progress.Text = str[0];
           }
    

     

    Denne oppdaterer to progressbarer og en label som er på den ene progressbaren.

    Imidlertid, kommenterer jeg ut de to nederste linjene kjører ting ok, men med en gang jeg tar med de to siste tilordningene så får jeg en Exception på Main() ??

    "Exception has been thrown by the target of an invocation".

     

    -Men den greier da vitterlig å oppdatere den første progressbaren helt fint om jeg dropper de to nederste oppdateringene. ??

     

    Victurus!

  13. Sant nok, men slik jeg har forstått det skal det i utgangspunktet være det samme med XmlTextWriter. Det jeg har produsert foreløpig er noe av denne sorten:

     

    
    XmlTextWriter skriver = new XmlTextWriter(m_strFileName, System.Text.Encoding.UTF8);
    
              skriver.WriteStartDocument();
              skriver.Formatting = Formatting.Indented;
               skriver.Indentation = 6;
    
    skriver.WriteDocType("FILE", null, null,"<!ELEMENT FILE (REC*)> <!ATTLIST FILE NAME CDATA #REQUIRED> <!ELEMENT REC (FLD*)> <!ATTLIST REC NAME CDATA #REQUIRED> <!ELEMENT FLD (#PCDATA)> <!ATTLIST FLD NAME CDATA #REQUIRED >");
                       
                       skriver.WriteStartElement("FILE");
                      ..... bla bla
    

     

    som gir meg følgende resultat:

     

    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE FILE[<!ELEMENT FILE (REC*)> 
    <!ATTLIST FILE NAME CDATA #REQUIRED> 
    <!ELEMENT REC (FLD*)> 
    <!ATTLIST REC NAME CDATA #REQUIRED> 
    <!ELEMENT FLD (#PCDATA)> <!ATTLIST FLD NAME CDATA #REQUIRED >]>
    

     

    med andre ord, jeg mangler kun (REC*) på FILE på første deklarasjon! men den får jeg ikke sneket inn! -Og siste linje som er slik:

    <!--Data Design : 10962-->

    WriteString gir meg exception, og legger jeg den i DTD får jeg en "]" på slutten.

     

     

    Victurus!

×
×
  • Opprett ny...