Gå til innhold

slacky

Medlemmer
  • Innlegg

    882
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av slacky

  1. Tok meg tiden til å omformulere koden litt. Pyntet litt på den.

     

    <?php
    echo "<h2>Oppgave 1</h2>";
    
    $liste = array(20, 34,-4,4,5,11,-23);
    
    //Array to string.
    $verdi = "";
    foreach ($liste as $data) $verdi .= "$data, ";
    
    //kalkulere totalsum
    $sum = 0;
    foreach ($liste as $element) $sum = $sum + $element;
    
    //kalkulere gjennomsnitt
    $sum = 0;
    foreach( $liste as $tall ) $sum += $tall;
    $average = $sum / sizeof($liste);
    
    //Tallene som er positive, men under 20
    $positive = "";
    foreach($liste as $tbl) {
     if($tbl>0 && $tbl<20) $positive .= $tbl.", ";
    }
    
    //Fjerner siste komma fra listene
    $positive = substr($positive, 0,-2);
    $verdi = substr($verdi, 0,-2);
    
    
    echo "Listen inneholder: <i>{$verdi}</i> <br /><br />";
    echo "Summen av alle tall: <i>{$sum}</i> <br/><br />";
    echo "Gjennomsnitt av tallene: <i>{$average}</i><br/><br />";
    echo "Positive tall som har verdi under 20: <i>{$positive}</i><br /><br />";
    ?>
    

     

    Gøy å gjøre leksene for andre :-D

  2. Virker som det er mye klipp og lim, samt feilene er helt grunleggende :p

    <?php
    echo "<h2>Oppgave 1</h2>";
    
    $liste = array(20, 34,-4,4,5,11,-23);
    
    foreach ($liste as $verdi) echo $verdi.", ";
    echo "<br/>";
    
    $sum = 0;
    foreach ($liste as $element) $sum = $sum + $element;
    echo "<br/>";
    
    echo "Summen av alle tall i Arrayet er: <i>".$sum."</i> <br/>";
    
    echo "Gjennomsnitt av tallene: <br/>"; //Utregning av gjennomsnitt
    $sum = 0;
    foreach( $liste as $tall ) $sum += $tall;
    echo "</i> ".$sum / sizeof($liste)."</i><br /><br />";
    
    echo "Resten av tallene finenr du under:<br />";
    foreach($liste as $tbl) {
     if($tbl>0 && ($tbl<20)) {
    echo $tbl.", ";
     }
    }
    ?>
    
    

    • Liker 1
  3. Koden blir isåfall

     

    <?php
    $table = array(20, 34,-4,4,5,11,-23);
    echo $sum / sizeof( $table);
    for($i=0; $i<count($table); $i++) {
    if($table[$i]>0 && ($table[$i]<20)) {
     echo $table[$i];
    }
    }
    ?>

     

    Den lister ut de tallene i listen som er mellom 0 og 20.

     

    Dette er en fin plass å bruke foreach.

    $table = array(20, 34,-4,4,5,11,-23);
    echo $sum / sizeof($table); //$sum er ikke definert.
    
    foreach($table as $tbl) {
     if($tbl>0 && ($tbl<20)) {
       echo $tbl;
     }
    }
    
    

     

    PS: Du har ikke definert variablen $sum. Jeg kan tenke meg at denne er definert tidligere i koden (noe du ikke viser oss)..? Om ikke, så vil den echo-statementen altid returnere 0, da $sum = 0 (ingen definisjon). 0/7=0.

  4. Tar fra posten over: Baserer meg på at det er en STEAM-applikasjon, og krever forbindelse med STEAM-nettverket. Portene som må åpnes varierer veldig fra router til router, uten å ha fått et konkret svar fra STEAM, så har jeg kommet frem til at disse portene vanligvis gjør susen:

    Porter:

     

    * 27015----------| UDP #(1)

    * 27006-27014----| TCP/UDP #(2)

    * 1200-----------| UDP #(3) steam-nettverk - Filer fra server.

     

    Om serveren ikke skal kjøre port 27015, så må du i tilegg åpne porten du skal bruke. Ikke lukk 27015 (udp) uansett.

    1. Så fort klienten har koblet seg på serveren, så vil all data gå gjennom port 27015. Pinging av serveren skjer også gjennnom port 27015, om denne ikke er åpen vil ikke serveren din være mulig å koble seg på.
      -
    2. routeren kan kreve at disse portene skal være åpne for at klienten skal få koblet seg på. I ytterst kjeldene tilfeller kreves også 27005, men åpner du denne kan det også være grunnen til at de ikke klarer å koble seg på. Bare å prøve seg frem.
      -
    3. Denne skal egentlig ikke måtte åpnes lengre - iallefall ikke for SRCDS, men kreves kansje for HLDS, da denne (iallefall før) ble brukt til å få tilgang til server-filene. Nå brukes 27015 til dette.

     

    * I teorien skal 27015 (udp) duge ene og alene, men er kjeldent slik. Routere behandler data forskjellig, og noen krever at alle portene for kommunikasjon skal være åpnet. Det er flere porter som kan kreves, men har ikke funnet noe dokumentasjon på hvorfor disse skal kreves, dermed så utelukker jeg dem.

     

     

    Aginaridan og Dolten, hvorfor mener dere at TCP skal være åpnet? Jeg har aldri måtte åpnet TCP til 27015, TCP brukes da nesten aldri til spill-servere, det er vanligvis data som skal overføres feilfritt som sendes gjennom TCP. Applikasjoner som vanligvis benytter UDP er realtime-spill, IP-telefon, og mediastreams. På den andre siden så har jeg en gang åpnet 27015 TCP og UDP, og dette endte med at små mengder data ble overført gjennom TCP, men klarte ikke helt se hvorfor, det fungerer utmerket uten.

  5. Nei, ser ikke det verd å drive feilsøking i all evighet. Bestill nytt, siden det virket som om at det var et alternativ.

     

    Ang. AMD vs Intel-saken, som ALT for ofte oppstår (alle har hørt det før)... AMD har ikke top-lista, det tilsvarer ikke at intel har mer å gi om en tenker ytelse/krone. Når forskjellene er så små som de er på det puktet, så går man for det en "føler for". MÅ man ha siste-skrik av utstyr så går man for det beste, men det virker som om at det stort sett bare er 14-åringer som bare "MÅ" ha det aller siste, og selvfølgelig beste.

     

    EOD.

  6. Høres ut som en veldig gøyal stilling. Skulle gjerne hevet meg på, men begynner å bli utdatert (selv om jeg kjapt kunne tatt meg igjen). Tror rett og slett at det blir for mye å ta på meg når jeg allerede har rundt 9-10 timer arbeidsdag. Minst 30 timer pr. måned, pluss 100%-stilling med mye overtid. Drøyt.

     

    Jeg tør ikke satse på at det går bra :p

  7. Det er muligens problemet, det koster ikke mye for ny tube med kjølepasta, så det er verdt forsøket. Jeg ville satset på at problemet var der.

     

    PS: Husk å få vekk ALT av de gamle restene, selv helt mikroskopiske små biter, det er derfor jeg skriver at du må bruke sandpapir. En ren overflate kan være forskjellen på 30, og 70 grader ved påføring av ny kjølepasta.

     

    Fungerer det ikke, så er det ikke noe problem å bestille ny maskinvare igjen. Ang. delene du bestilte, så ser det lekkert ut. Det er mer "bang for the buck" i AMD FX8120 (altså den er billigere i forhold til ytelse). Jeg hadde personlig aldri tenkt tanken å kjøpe HK til over 1000-lappen. Men, det er et bra oppsett, og hva du bruker pengene på er helt opp til deg selv.

    • Liker 1
  8. Uten å ha lest mye...:

     

    Det er helt vanlig at prosessorbruket flyger opp i værs av hver en minste ting om den er for varm. Det kan f.eks bety:

    1. A: Kjølepastaen er hard/ubrukelig. Vifte, samt CPU (om CPU har metalldeksel) trenger gnikking med sandpapir: Følg neste trinn...
      B: Du trenger ny kjølepasta.
      .
    2. Viften sitter ikke ordentlig.
      .
    3. Du har et annet problem med kjøleren: Går vifta rundt? Evt. annet du kommer på...

    Du kan sjekke BIOS for temperatur, selv om den ikke altid viser korrekt.

     

     

    007CD, det trenger ikke altid være slik. Har en "liten deffekt" på en gammel C2Q Q6600. Uansett HK, ram, kjøler etc... Så vil PC-en skru seg av helt plutselig (fra tid til annen). Temperaturen er altid helt optimal... (Er testet på rundt 4-5 forskjellige oppsett). Konkluderte med at det er feil på catchen, hvor "PC-en" forsøker å catche noe, men en del pakker blir mistet, eller forvrengt, noe som ender opp med at PC-en skrur seg av.

     

    Edit: Skriveleif.

  9. Woahh? Så my rart folk skriver da, kjenner meg irritert... Han har trukket kabelen opp til huseier, det vil si den sansynligvis er koblet på en router, rouermodem, eller en switch.

     

    Brickwall, du skal IKKE kjøpe en router (Da må du sansynligvis bridge den), klart du har intern IP-adresse, noe annet hadde vært SINSYKT usansynlig. En switch vil fungere, og den du linker til i føreste post er ingen unntak.

     

    Klarer ikke tenke lengre, blir så frustrert. Tingo, har du aldri hørt om en router?? Det er en slik ting som router daten ut til EN WAN-adresse. Routere er vanlig nå i 2012. Hack, det var vanlig for 10 år siden også. Er ikke mange som sitter med "LAN" til sentralen.

    • Liker 2
  10. så vær gang jeg accepter gamlingen så blir jeg ddosa rett etter jeg klikker accept

    Først så må jeg si at dette høres helt på tryne usansynlig ut. Det at de skal vite akkurat når du godkjenner en fight ingame krever at den som sender DoS-angrepet er i nerheten av deg, ingame. Eller at du sier til personen gjennom PM at "Jeg skal stake <insert nick> nå".

     

    Det usansynlig at det er et DDoS-angrep. Men heller et DoS-angrep. Forresten så skal du ha en rimelig dårlig router for å ikke takle dette, eller elendig hastighet ~4mbit downstream. Vanligvis så er det ikke mer en 3-4000 pakker pr. sekund det er snakk om, krever gjerne bedre utstyr for å presse mer pakker ut, en det vi vanligvis ser i et privat nettverk. Dette tilsvarer foresten bare 1500-2000kbit med data. Det er nok til å kresje en billig router midlertidig. Løsning på dette er å kjøpe en router som takler mange connections. De fleste routere over 500kr, med litt omtale klarer dette.

     

    Det kan også være en idè å ikke tilatte ping-fårespørsler i routeren, om du kommer noe lengre med det er usikkert. Som nevnt over kan du også restarte modemet, og da vil du i mange tilfeller få tildelt en ny IP.

     

    Eneste måten runescape-kids klarer skaffe seg IP-en til andre er oftest gjennom en webside, f.eks om dere har en klan-side (med innlogging), og denne personen som du påstår at sender et DoS-angrep på deg har tilgang til adminpanelet. De fleste Forum, og CMS-ene logger/og oppdaterer brukerens IP i SQL-tabellen for medlemmer, hver gang de logger inn.

     

    Ellers så ser jeg det vanskelig for dem å skaffe IP-en din. Det er bare barnestreker om de påstår at de har IP-en din. Da må iallefall du ha gitt den fra deg på et vis (ekempel nevnt over). De klarer ikks skaffe IP-en din gjennom bare å ha møtt deg ingame, eller sotte på skype med deg.

  11. java bedre enn php? Vennligst utdyp :)

    Konfliktsyk? Det skal litt til for å tolke teksten hans slik.

     

    Les teksten hans igjen. Kan hjelpe deg litt:"Selv liker jeg mye bedre java (med Play Framework 2.0) enn PHP."

     

    At han liker noe bedre, betyr heller ikke at han sier Java ER bedre.

     

    ----

    Jeg vil påstå at Java er "bedre" enn PHP. Tenker en på hastigheten, så kan ikke PHP sammenlignes. Mulighetene med Java er også så mye mer. Mye grunnet hastigheten, men også grunnet at det kjøres fra klienten. Noe som gir mulighet for konstante oppdateringer.

     

    Kort: Du får til det samme som PHP med Java, men også mye mer.

  12. Ja, ahpadt. Det er mange som fremdeles bruker gamle XP. Dette inkluderer selvfølgelig meg. Jeg kommer ikke til å røre verken Windows 7, eller Windows 8.

     

    Overgangen er gradvis til Linux, men finner meg ikke til rette før jeg må. Dvs. når WinXP ikke får nok programvare-støtte.

     

    Ellers så synes jeg det var på tide at Google gikk vekk fra IE8, da den ikke har god nok støtte for CSS3, og design /HTML så er den ett makkverk å ha med å gjøre. Den har heller ikke ordentlig støtte for HTML5.

     

    Nåh... Går nok ikkje lenge før du kjem krypende tilbake til Win 7 og 8...

    Har høyrt mange slike historier... Skal aldri ditt og datt... men når alt kjem til alt... så kjem dei krypende tilbake.

     

    Nå har det seg slik at begge laptopene mine har minst en Linux-distro, Her finner vi bl. a: Siste Mint, "eldre" Ubuntu, samt Mageia (inneholder noen "udokumenterte features").

    Nesten "altid" eksistert Linux-maskiner hoss min Far, så Linux sitter i meg, slik som Windows sitter i de fleste andre.

    Samt, så drifter jeg 6 servere per dags dato, hvor alle kjører en Debian-basert serverdistro.

     

    Er bare stasjonæren, som er den mest brukte PC-en som ikke primert kjører Linux. Jeg får bokstavilig talt et vondt sug i magen av å sitte på Win7-maskiner, og Win8 er tilrettelagt for Pads, ikke PC. End of discussion.

  13. Det høres ut som om at noen er intressert i dems HTML5, og js-kompabilitet. Her finner vi flere prosjekter på gang, hvor ET av selskapene skriker ut "vi er intressert i sammarbeid med Opera":

    • Boot to gecko: Da dette er kodenavnet for FirefoxOS, så er det heller tvilsom at Mozilla Foundation vil slå seg sammen med Opera, da Mozilla har konkurerende teknologi.
      .
    • Tizen: Sammenkobling av Bada, og MeeGo/Tizen. Her ser vi to store selaskper som går sammen for å utvikle et godt mobilOS: Med et HTML5-, og js-basert rammeverk for 3. pary utviklere. Med Intel og Samsung i fundamentet, så ser jeg dette på som lite sansynlig, det har seg slik at Tizen allerede har god støtte for HTML5-apps i rammeverket, og trenger dermed ikke noe hjelp fra Opera.
      .
    • Symbian: Uten å gå nermer inn på Nokia sier jeg: Dette ser jeg på som usansynlig. Symbian/MeeGo benytter seg nemmelig av Qt-rammeverket som er bra nok i massevis, med HTML5-støtte, og mer.
      .
    • WebOS: HP har for en stund siden kjøpt opp Palm, og dermed så ønsker de å få WebOS på beina (da den sist gang ble en fjasko). De ønsker å utvikle ett Mobilt rammeverk for WebOS som støtter JS, og HTML5-apps. Palm/WebOS er vel «et stort software-selskap». HP mistet nylig deler av Enoy-teamet til Google, noe som også tyder på at webOS/palm trenger "hjelp".

    Hewlett Packard trenger hjelp med WebOS:

    Selv om HP gjerne ikke skal kategoriseres som et software-selskap, så er det netopp dette de driver med når en tenker på oppkjøpet av Palm, og avdelingen som jobber med WebOS. Pr dags dato bruker WebOS et greit rammeverk (Mojo) som støtter js, men ikke helt "optimalt". Det har ikke støtte for HTML5 (litt usikker), men de har et 3. party system som skal kunne gi støtte for enkelte HTML5-tags, samt SQL.

     

    Som nevt over så gikk flere software-utviklere over til Google fra HP, noe som gjorde at de fikk et lite mangel. I august startet HP å søke etter nye utviklere, straks etterpå så stoppet de å søke, noe som får meg til å tenke at de forhandlet med Opera.

     

     

    Utelukker facebook:

    Jeg har ingen tro i at Opera har noe facebook ønsker per dags dato. Opera har ikke mye å stå til støtte med for å utvikle en søkemotor. Facebook virker heller ikke til å snuse på browsere, og om så - kan de enkelt utvikle egen browser, da ved å gjøre som google. Bygge på et opensource-rammeverk: Qt.

     

     

    Det eksiterer flere lignende prosjekter der ute, men ønsker ikke katigorisere dem som store software-selskaper.

    Dette er helt klart bare spekulasjoner, og alt dette må dere ta med en klype salt. Men ser det som veldig sansynlig at noen ønsker å benytte Opera sin HTML5-, og js-teknologi i et applikasjonsrammeverk for en mobil enhet.

    • Liker 1
  14. I de fleste tilfeller hvor dette skjer så skal det fungere med DiscWizard. Harddisken må "installeres" for å fungere på maskinen din. Dette er en engangsprosess. Tar seg av formatering etc. Med harddisker levert av Seagate, eller Maxtor så møter en ofte dette.

     

    http://www.seagate.c...port/downloads/

     

    Vet ikke om du får den i gang på det viset i Win 8, kan være at programmet ikke er kompatibelt med dritsystemet du har installert, som forresten er mer egenet for pads enn en PC.

     

    Følg Windows-skalaen: (ta det med en klype salt).

    ~98(s), ME(f), XP(s), Vista(f), Windows 7(s), Windows 8(f).

    s = Suksess

    f = Fjasko

     

    Kort oppsumering av hva som må bli gjort:

    Harddisken trenger å bli partisjonert, derreter formatert, dette er helt normalt med både Maxtor-, og Seagate-disker. Du trenger ikke noe program for å gjøre dette, og sansynligvis så klarer du finne frem til noe alâ "Disk Management" i windows 8, der kan du initalisere/aktivere disken, partisjonere, formatere, og legge til boskatav på disken.

    • Liker 1
  15. I "ytelse pr. krone" tror jeg RasPI fortsatt banker det meste der ute, ikke minst alle smarttelefoner.

     

    Etter at jeg kjøpte en miniPC fra Hong Kong for 70$ (400kr) så vil jeg si at Rasp.Pi er utkonkurert i ytelse pr. krone. En Dual-Core Cortex A9 på 1.6GHz, og 1GB ram, og QuadCore Mali400 GPU så må vel RaspPi bare knele for overmakten. Spiller av Full HD (1080P) med denne, på min 37" TV uten å merke noe form for spikes.

     

    Cortex A5(?) (ARMv6) som du finner i RaspPi har jo ikke en brøkdel av ytelsen til enheten jeg linket til over.

  16. Og hva faen beserer IDC seg på?? Andre systemer kommer til å gå helt av merkedet spår de... Hva med Boot to Gecko ("FirefoxOS").. eller "bada og Tizen" sammensetningen?... Analytikere som ikke har peiling er bare å holde seg vekke fra. Skjønner ikke at dere en gang skriver om dette.

     

    Hver en analyse som jeg ser relatert til mobile operativsystemer er på tryne. Ingen tar i betrakting at andre systemer vil oppstå. Fullverdige droid- og iOS-konkurenter som har store selskaper bak seg til å reklamere, vil fort skaffe seg avtaler med forksjellige selskaper.

  17. Ja, ahpadt. Det er mange som fremdeles bruker gamle XP. Dette inkluderer selvfølgelig meg. Jeg kommer ikke til å røre verken Windows 7, eller Windows 8.

     

    Overgangen er gradvis til Linux, men finner meg ikke til rette før jeg må. Dvs. når WinXP ikke får nok programvare-støtte.

     

    Ellers så synes jeg det var på tide at Google gikk vekk fra IE8, da den ikke har god nok støtte for CSS3, og design /HTML så er den ett makkverk å ha med å gjøre. Den har heller ikke ordentlig støtte for HTML5.

  18. Ytelse er da ikke helt optimal, såvidt jeg husker så har R-PI 600MHz prosessor og 256MB ram. Dette gir totalt sett knappe 16GB ram, og 64cpu-er på 600MHz. En enkelt-server kan utkonkurere dette til de grader.

     

    Men, for å lære seg clustring så er vel dette en flott måte å lære på.

     

    Klarer ikke helt se for meg det store med R-PI, du finner mindre maskiner som er produsert i kina, med sterkere arm-prosessorer, mer ram. Og totalt sett bedre ytelse. Og disse var å finne før R-PI kom ut. Koster noen få dollar mer, men pytt pytt...

    35$ for en maskin som ikke er lett å fa tak i, eller 50$ for en du lett får tak i, er sterkere, inkluderer kabinett, kabler, samt er mindre.

×
×
  • Opprett ny...