Gå til innhold

norpheus

Medlemmer
  • Innlegg

    1 782
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av norpheus

  1. Feks

    HTML:

    <table>
    <thead>
    </thead>
    <tbody id='tabell'>
    <tr>
    <tr>
    <tr>
    </tbody></table>
    <input type='checkbox' onClick='toggleRows(this)'

     

    Når du klikker på checkboxen:

    function toggleRows(e)
    {
    var tbody=document.getElementById('tbody');
    var tr=tbody.rows;
    var display='none';
    if(e.checked)
    display='';
    rows[tr.length-1].style.display=display;
    rows[tr.length-2].style.display=display;
    }
    

    Jeg tror dette burde funke greit, poenget er å kjøre en funksjon når checkbox klikkes på og deretter hente ut alle radene i tabellen.

    Basert på checkbox.checked variablen setter du display til '' eller 'none'.

  2. Dette tror jeg blir knotete uten å bruke AJAX.

    Ved bruk av ajax kan du printe ut hele form'en, men skjule alle elementer utenom kunde select'en. Når kunde er valg, kjøres et ajax kall som henter ut alle mulige produkter som tilhører kunden inn i kunde select'en og deretter vise denne. Når produkt er valgt kan du vise resten av elementene.

     

    Hvis du ikke bruker ajax kan du printe ut kun første elementet og sette en onchange som sumbitter denne formen (bruk method=GET). Når siden lastes på nytt skrives det ut element nr1 og 2 (kunde og produkt), når produkt er valg sumittes form'en igjen og ny side dukker opp med resten av elementene. Dette er tungvindt å programmere og det er aldri morro å måtte laste siden på nytt mange ganger.

     

    Jeg anbefaler deg å lære deg AJAX, hvis du skriver i Java, kan jeg anbefale DWR (direct web remoting), dette biblioteket forenkler bruken av AJAX betraktelig (du kan i javascript kjøre funksjoner rett i Java koden). Php har jeg ikke peiling på, så der må du nok spørre noen andre ;)

  3. Eksempel:

    HTML:

    <form name='test'>
    <input type='text' name='felt1' onkeyup='checkFields()'>
    <input type='text' name='felt2' onkeyup='checkFields()'>
    <input type='button' name='knapp' value='Submit' disabled>
    </form>

     

    JS:

    function checkFields()
    {
    if(document.test.felt1.value!="" || document.test.felt2.value!="")
    document.test.knapp.disabled=false;
    else
    document.test.knapp.disabled=true;
    }

     

    Finnes sikkert mange andre måter å gjøre det på, men poenget er å kjøre en javascript funksjon hver gang feltene endres og deretter sette knapp.disabled=true eller false.

  4. Ja, det lar seg gjøre ;)

     

    Legg til ny kolonne i tabellen, dette gjøres sånn tror jeg:

    ALTER TABLE 'tabellnavn' ADD antall_dager INTEGER (mulig du må legge til 'default value 0' eller noe)

     

    Fyll den nye kolonnen med data:

    UPDATE 'tabellnavn' SET antall_dager=DATEDIFF(en_fra_dato, en_til_dato)

     

    Dette burde ihvertfall gi en god indikasjon på fremgangsmåten, lykke til!

     

    Edit: som nevnt over pleier man normalt sett å kjøre slike utregninger on-the-fly, slik unngår man unødvendig data og feilkilder.

  5. Så lenge du klarer å sitte forran pc'en og skrive her på forumet, er du ikke KJEMPE syk ;)

    Hvis ikke du har feber er det bare vanlig sår hals, men som nevnt over, 2 uker er ganske lenge.

    Kan jo ta en telefon til legen, eller kanskje du er heldig å hører fra en lege her på forumet :p

  6. Fordelen med recordstore er at du befinner deg inne i Java sandbox'en, du vil ikke måtte godta noe spørsmål ved aksessering av databasen. Med filbasert vil du hele tida få opp en melding om at programmet vil ha tilgang til mobilens filsystem (mulig man kan skru denne av, men dette kan variere fra telefon til telefon).

     

    Det finnes gode eksempler på hvordan man lagrer Object'er i recordstore (noe liknende ObjectOutputStream), dette gjør bruken av recordstore mye enklere, hvis du har all nødvendig data lagret i ETT Object (feks en Vector<E>).

     

    Jeg tror alle telefoner støtter recordstore (hvis de har java selvsagt), men tilgang til filsystemet vet jeg ikke.

     

    Jeg er ingen ekspert på j2me, men jeg ville brukt recordstore ;)

  7. Jeg ville styrt langt unna IKT-servicefag. Jeg kjenner fler som har gått dette på vgs, lavt nivå på pensum, lite kompetente lærere og du sitter igjen med en utdannelse du har lite bruk for i arbeidslivet. Hvis du vil ha tyngde vill jeg heller satset på en Høyskoleutdannelse, feks Bachelor Informatikk eller Ingeniør datateknikk (forutsetter gode realfagkunnskaper).

     

    Du må nesten tenke litt på hva du vil bruke av tid og energi på dette. Det er fullt mulig, med riktig innstiling, å jobbe 50-60% ved siden av et høyskolestudie (selv jobbet jeg ca 50% som finmekaniker på et verksted ved siden av dataingeniørstudiet), men du må være innstilt på lav inntekt og fort 50-60 timer i uka. Arbeidserfaring blir, etter det jeg har sett, mer og mer viktig, så det kan kanskje være mest hensiktsmessig å hive seg ut i en eller annen jobb for å så jobbe seg oppover.

    Uansett skal du ha lykke til, dette med utdanning og karrierevalg er aldri lett ;)

  8. Som nyutdannet har du ikke krav på særlig høy startlønn, med mindre du er utdannet i et yrke det er veldig stor etterspørsel etter. Selv gikk jeg ut av skolen som dataingeniør i fjor sommer og fikk en jobb som systemutvikler. Da startet jeg på 312k, men hoppet rett opp til 366k etter 6mnd. Det blir mer riktig å sammenlikne lønn etter et par år, enn å sammenlikne startlønna.

     

    Jeg anbefaler å ta en jobb du tror du kommer til å trives i og som ikke er for langt unna, sett lønn som et litt mindre prioritert krav. Når du har jobba i noen år og du føler du tjener for lite, har du ihvertfall noe konkret å stille opp med når du skal forhandle ny lønn eller bytte jobb. Arbeidserfaring er gull verdt, uansett hvor kjedlig og dårlig betalt arbeidet er!

     

    Og for all del, det er ikke meninga at man skal starte på toppen, man skal jobbe seg dit ;)

  9. Heisann!

    Jeg har en litt irriterende klunkelyd fra bakstillinga som jeg tror jeg har fått lokalisert.

    Det er en ganske tynn stang som går på tvers mellom bakhjula, den sitter festa i bak hjula, samt i en foring på hver side av bilen. Det er veldig slakk mellom foringene og denne stanga, grunnet slitasje (diameteren på stanga er betydelig redusert der foringene sitter) slik at nye foringer ikke hadde noe effekt. Jeg har bestemt meg for å kjøpe en ny slik stang, men har ikke peiling på navnet. Noen som vet hva den heter? :)

     

    Jeg har lagt med to bilder (et nærbilde og et litt lenger unna), det er altså snakk om den tynne svarte stanga.

    post-4201-1223529846_thumb.jpg

    post-4201-1223529850_thumb.jpg

  10. Jeg kjørte en Corolla 85' i nesten 2 år uten at den ga meg noe problemer. Starter hver gang (selv med -10 grader ute), 0.7 på mila ved langkjøring. Jeg byttet den ut pga rust og kjøpte meg en Corolla 86', klin lik den gamle. Utrolig bra biler! Jeg ga 10.000 for hver av dem, og ikke kosta på ei krone etter jeg kjøpte dem. Absolutt å anbefale hvis du skal ha en billig bil!

×
×
  • Opprett ny...