Gå til innhold

christdi

Medlemmer
  • Innlegg

    378
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av christdi

  1. Hei. Jeg har søkt høyt og lavt etter et script som kan

    sjekke størrelsen på en mysql tabell, og slette de f.eks 200

    eldste postene hvis tabellen blir over en bestemt størrelse (f.eks 10 MB).

     

    Ser for meg å kjøre et slik skript gjennom cron.

    Vet ikke om PHP egner seg til dette ?

    Kanskje shell script eller Perl er bedre egnet ?

     

    Setter pris på om noen kan vise noen eksempel på hvordan dette kan gjøres ?

  2. Hei. Jeg har en mysql tabell som lagrer data fra en solcelle logger

    maskin med Labview.

     

    Når jeg prøver å kjøre en select får jeg følgende feilmeldinger :

     

    mysql> select * from solcelledata;

    mysql: Out of memory (Needed 8160 bytes)

    ERROR 2008: MySQL client got out of memory

     

     

    Når jeg prøver å kjøre kommandoer etter feilmeldingen over

    får jeg følgende feilmelding :

     

    ERROR 2013: Lost connection to MySQL server during query

     

     

    solcelledata tabellen min er 99MB stor.

    Jeg opplever også problemer med koblingen mellom Labview og

    MySQL. Får en melding om at solcelledata.MYD cannot be found.

     

    Jeg lurer på hva feilmeldingene kan skyldes ?

    Begynner tabellen å bli for stor ?

  3. Jeg fant ut av det. Det var ikke crontab filen min som var problemet.

    Problemet var at jeg i shell scriptet mitt måtte definere spesifikk

    bane til ping og date.

     

    Dette er visst viktig for crontab å få definert ellers finner den ikke

    programmene som skal brukes i shell skriptet.

     

    Ellers takk for hjelpen:)

  4. Jeg har følgende tekstfil :

     

    #!/bin/bash

    clear

    echo "Hello $USER"

    echo "Today is ";date

    echo "Number of user login :" ; who | wc -l

    cal

    exit 0

     

    Jeg prøver å skrive ut ord i tekstfilen med ulik farge.

    Nedenfor er php filen min :

     

     

    <?
    $text = file("fil.txt");
    
    foreach($text as $value) {
    if($value=="echo") {
     echo "<font color=blue>$value</font><br>";
    }
    elseif($value=="cal") {
     echo "<font color=green>$value</font><br>";
    }
    elseif($value=="clear") {
     echo "<font color=brown>$value</font><br>";
    }
    elseif($value=="exit") {
     echo "<font color=gray>$value</font><br>";
    }
    else {
     echo "<font coor=black>$value</font><br>";
    }
    }
    ?>
    

     

     

    Dette fungerer desverre ikke. Kan noen hjelpe meg med dette ?

    På forhånd takk:)

  5. Hei.

     

    Jeg har problemer med å få crontab til å kjøre et shell script slik det skal.

    Shell skriptet kjører helt fint når jeg manuelt gjennom ssh

    kjører scriptet slik ./sjekk_klient.sh

     

    Slik ser shell skriptet mitt ut :

     

    #!/bin/bash

    if ! ping -c1 ip.adressen.til.klienten ; then

    echo "Mistet kontakt :" `date` >> /home/brukernavn/ressurser/admin/solcelle/feil.txt <<EOF

    EOF

    fi

     

     

     

     

    Når jeg imidlertid prøver å få crontab til å kjøre scriptet mitt

    så produserer det feilmeldingsfilen uansett om klientmaskinen svarer eller ikke.

     

    Slik ser crontab filen min ut :

     

    * * * * * /home/brukernavn/ressurser/admin/solcelle/sjekk_klient.sh

     

    Hva kan være galt ?

  6. Hei. Jeg har laget et lite shell script som kjører ping mot en

    maskin jeg har på nett. Hvis den ikke svarer på ping så skal den

    sende en epost til meg.

     

    Problemet er at jeg ikke får shell scriptet til å sende meg epost når maskinen

    ikke svarer på ping. Kan noen hjelpe meg dette ?

     

    Nedenfor er scriptet :

     

     

     

    ping -c5 www.minside.com

    if [ $? -ne 0 ]

    then

    mail -s "Ingen respons fra maskin" [email protected]

    fi

  7. Hei. Jeg lurer på hvordan jeg skal lage en enkel cron job for å sende epost til

    meg selv, hvis en klientmaskin på mitt nettverk ikke svarer på ping.

     

    Hvis den svarer på ping skal den ikke sende epost men bare fortsette å

    pinge maskinen med gjevne mellomrom (ca hvert 10 minutt).

    Hvis den slutter å svare på ping vil jeg at den skal sende meg varsling

    om dette til min epostadresse.

  8. Jeg hadde tilsvarende problem på min Nissan Bluebird 1.6 LX for vel

    1 år siden. Den stoppet fullstendig, og det var ikke liv i tenningen en gang.

     

    På Snap Drive fant de ut at det var dynamoen som var gåen.

    Måtte også bytte batteriet pga dynamoen. Ca kr.2000 skulle Snap Drive

    ha for deler og job.

     

    Fant ut i ettertid at det ikke var nødvendig å bytte dynamoen.

    Det hadde antageligvis vært nok å rense dynamoen, noe jeg selv kunne

    gjort med litt vann og papir.

     

    Vet ikke om det er dynamoen som er ditt problem, men det går jo an

    å sjekke.

  9. Hei. Jeg har lenge vurdert å kjøpe meg en trådløs ruter så jeg slipper

    alle ledningene. Har et nettverk med tre maskiner.

     

    Problemet er at de ser ut til at 100 Mbit er det raskeste overføringen man

    får med trådløst. Denne hastigheten har holdt seg i flere år nå.

     

    Jeg lurer på om og når det kommer raskere trådløst enn dette ?

    F.eks Gbit hastigheter ?

     

     

     

    CD

  10. Hei. Jeg har problemer med skriptet under. Problemet er at det kun sorterer

    Food kolonnen og ikke sorterer på noen av de andre kolonnene når jeg klikker

    på dem. Noen forslag/løsninger ?

     

     

    <?
    
    $d = array(
    'Food',
    'Eatable(%)',
    'Water(g)',
    'Energy(kj)',
    'Protein(g)',
    'Fat(g)',
    'Carbohydrates(g)',
    'Fibre(g)',
    'Sugar(g)',
    'Iron(g)',
    'Vitamine C(mg)'
    );
    
    echo "<table border=1>";
    echo "<tr>";
    foreach ($d as $desc) {
    echo "<td class=o><a class=cd href=$_SERVER[PHP_SELF]?sorting=$desc>$desc</a></td>";
    }
    echo "</tr>";
    
    function sorting($d, $b) {
    if ($d == $b) { return 0; }
    else { return ($d > $b); }
    }
    
    $file = file("food_nutrient_content_table.txt");
    usort($file, 'sorting');
    
    foreach ($file as $value) {
    $del=split(";",$value);
    echo "<tr>";
     for ($i=0; $i<=10; $i++) {
      echo "<td class=p>$del[$i]</td>";
     }
    echo "</tr>";
    }
    echo "</table>";
    
    ?>
    

  11. Hadde store forventninger til denne mobilen, men ble totalt sett skuffet.

    Etter ca en ukes bruk har jeg retunert den og fått tilbake pengene.

     

    Allerede første dagen låste telefonen seg flere ganger under normal bruk.

    Den reagerte ikke når jeg prøvde å slå den av, så jeg måtte ta ut batteriet

    for å starte den på nytt.

     

    Var også missfornøyd med at kameraet lager plagsomme klikkelyder når

    det tar bilde. Ikke går det an å fjerne lyden heller.

     

    Foruten at mobilen krasjet regelmessig var det største minuset for meg

    den elendige kvaliteten på lydopptak. Opptakene blir svært lav og skurrete.

    Går nesten ikke an å høre hva som blir sagt.

     

    Jeg ble ikke særlig imponert av hastigheten på mobilen generelt. Jeg syns

    menyene er trege. Når det gjelder kameraet syns jeg at det tok for lang tid

    fra autofokusen var instilt til bildet ble tatt. Til meg tok det minimum 2 til 3

    sekunder.

     

    Jeg likte heller ikke at menysystemet til kameraet ble vannrett i kameramodus.

    Slik det er lagt opp er det umulig å ta øyeblikksbilder med denne mobilen.

    Det tok meg minimum 6 sekunder fra mobilen står i standby modus til et bilde

    ble tatt.

     

    Knappesystemet faller heller ikke i smak. Det skal svært god fingerkontroll til å

    operere alle knappene med en hånd. Det er vanskelig å stille inn volum/zoom

    knappen på siden av mobilen uten å bruke begge hendene. Kameraknappen

    kreves at man snur telefonen vannrett og knipser bilder slik man gjør på

    vanlig digital kamera.

     

    Jeg savner et alternativ at innkommende anrop bare ringer en gang slik

    Nokia har ? Dette har ingen av Sony Ericsson mobilene jeg har prøvd.

     

    Ellers er jeg skuffet over at videoopptak lages i 3gp format. Det hadde vært

    så mye lettere se opptakene på datamaskinen om video ble lagret i AVI eller

    MPEG format.

     

    Det hadde også vært en fordel om man ikke behøvde å installere drivere

    manuelt med CD-ROM'en for å få kontakt med telefonen via datamaskinen.

    Ble også skuffet over at det kun er innholdet av memory stick'en som kommer

    frem på datamaskinen, og ikke innholdet på mobilen.

     

     

    På den positive siden har telefonen en god mp3 spiller (lydmessig),

    meget god høyttaler, bra kamera og greit nok video opptak i forhold til

    en mobiltelefon. Er også imponert over det innebygde lyset som man kan skru

    av og på som man vil. Det er helt hvitt lys som antagelig er ment å brukes som

    fotolys, men kan brukes som en meget god lommelykt også.

     

    Nå føler jeg at telefonen er 'disset' nok foreløpig.

  12. Hei. Jeg lurer på om det er noen mobiltelefoner som har radio som fungerer uten

    headsett eller annet ekstrautstyr ?

     

    Jeg har prøvd både nokia og sony ericsson telefoner men ingen jeg har prøvd

    har dette. Syns det er plagsomt å drasse rundt med handsfri settet. Det

    floker seg lett sammen, og er ganske upraktisk.

     

    Kanskje jeg er sær, men jeg har lenge undret meg over hvorfor ikke

    antennen er integrert i mobilen men i det idiotiske headsettet.

     

    Går går vel ikke an å bruke tråløst handsfri som antenne til radioen heller ?

  13. Jeg prøver å sortere en array etter overskriftene i en tabell. Fuksjonen jeg har laget sorterer kun første kolonne. Jeg trenger en funksjon som gjør at brukeren kan klikke på overskriftene lastname eller firstname og få sortert innholdet.

    På forhånd takk.

     

    <?  
    echo "<table border=1 cellpadding=4 cellspacing=0>";  
    
    $heading = array('lastname','firstname');  
    echo "<tr>";  
    foreach($heading as $value) {  
    echo "<td><a href=".$_SERVER['PHP_SELF']."?sorting=$value>".ucfirst($value)."</td>";  
    }  
    echo "</tr>";  
    
    function sorting($a, $b) {  
    if ($a == $b) return 0;  
    else return ($a > $b);  
    }  
    
    $array = array (  
    "Olsson" => "Andrew",  
    "Gustavsson" => "Paul",  
    "Anderson" => "Morten",  
    "Hansen" => "Hanna",  
    "Carlton" => "Maria",  
    "Henriksen" => "Mona",  
    "Tangstad" => "Tina"  
    );  
    uksort($array,'sorting');  
    
    foreach ($array as $lastname => $firstname) {  
    print "<tr><td>$lastname</td><td>$firstname</td></tr>";  
    }  
    
    echo "</table>";  
    ?>
    

×
×
  • Opprett ny...