[00:18] hm. den nettleseren man får i den tutorialsaken er jo raskere enn chrome og opera og sånt virker det som.... [00:40] snufs. nettleseren min crasjet :( [00:40] ja, ja, men hadde jo vært morro å laga en nettelser basert på webkit :) slik som i den videoen. Var morro det lille jeg fikk prøvd [00:47] :) [00:48] får ta natta jeg... hm.. endret ikonsettet mitt til humanity-unity eller hva det het. noe alla human-temaet, men med litt andre ikoner [00:48] du har sikkert prøvd å åpne en side som forårsaker et unntak. Håndter unntaket. [00:48] søppelkassa ligner da et sånt ølglass syntes jeg [00:48] heh. [00:48] jeg brukte tastaturet til å flytte fokus til go-knappen, så jeg slapp å trykke med musa [00:49] ? [00:49] og da crasjet den med segmentain fault [00:49] *segmentation fault [00:49] det har neppe med det å gjøre. [00:49] mulig det var noe annet som trigget [00:49] trolig siden du åpnet. [00:50] men siden jeg har kjørt alt dette i den python-konsollen [00:50] mulig, men tror jeg skulle til vg igjen, der var jeg i sted og det virket. [00:50] vg er ikke statisk. Det kan ha vært en annonse som gjorde det. [00:50] men... natta. :) [00:55] mulig. Flash fungerte jo fint [00:55] så på youtube jeg [00:55] :D [00:55] natti ja [09:29] en på #ati som sier ati ikke decoder i vlc så driveren har ikke noe å si [09:31] Det er rett at den ikke gjør noe h.x264-dekoding, men den sørger fortsatt for DRI, som har noe med filmvisning å gjøre. [09:31] Men hva er egentlig problemet? [09:31] http://i944.photobucket.com/albums/ad288/jintoxic/choppy.jpg Sometimes during a XviD file this can happen for 2-3 seconds. The audio is fine, only happens to the visual. [09:33] Så den mister en keyframe. [09:33] Er det HD? Det kan skje om CPUen ikke klarer å dekode filmen raskt nok. [09:33] Skjer det med alle filmer? [09:35] Kan ikke si for sikkert om det skjer med alle [09:36] Har Intel Core 2 Duo 3Ghz [09:37] Kan andre spille av de samme filmene fint? [09:37] Hvordan er CPU-lasten når du spiller film? [09:37] Hvordan har disken det? [09:38] Andre kan spille de fint, men har hørt ATi kort kunne være et problem muligens som gjør det. [09:38] Det kan jo alltids hende. [09:38] Spiller av fra en ekstern disk, men drittungene på Elkjøp sa det hadde ikke noe å si. [09:38] Gjør det noen forskjell om du spiller av fra en annen disk? [09:39] Skal teste den dagen jeg kjøper SSD -) [09:39] Er ikke noe big deal atm [09:39] SSD, schemsssd. [09:39] (-: [09:39] Hva? [09:40] Jeg tror SSDer er noe oppskrytt. [09:41] Nah blir jo bare bedre og bedre dem [09:42] ssd er nice dersom man vil ha en desktop som svarer kjapt :D [09:42] I et halvår? (-: [09:43] Berge: såklart, derfor man har backup og raid hehe [09:43] Jeg har maskiner som er responsive og greie likevel. Jeg løser det med mer RAM. [09:43] Som er mer anvendelig og mye billigere. [09:44] Berge: Hvordan løser du det med RAM? Lager du en ramdisk og kjører alt fra ramdisken? [09:44] Nei, jeg har bare RAMen, og så cacher Linux fint ting jeg treger. [09:44] Når jeg tenker meg om så hadde det vært så kult hvis man kunne fått til det. [09:44] trenger [09:44] ok [09:46] jeg har blitt litt småforelska i RAMdisker, men det er så bajs at alt går tapt dersom maskinen failer eller rebooter før du kan få kopiert ramdisken [10:26] Google baner vei for fremtiden med Chrome OS http://www.idg.no/computerworld/article207665.ece [10:33] Tenke seg det... [10:33] eh, hva er poenget med 4 dager gamle nyheter? [10:37] Jeg støtter Berge i at mer ram er en bedre løsning enn ssd, om man har mulighet til å sette i mer ram. En ssd er riktignok raskere enn en vanlig hdd, så den vil jo hente info fra disken raskere, men med mer ram vil det ta litt mer tid første gang og mye raskere enn å laste fra ssd, da ssd er mye tregere enn ram. om man sjeldent slår maskina av, eller sjeldent har oppgaver som leses rett fra disken, så skulle man kunne klare seg fint me [10:37] d mer minne [10:37] synd min laptop ikke har plass til mer enn 4GB [10:39] hva står c, c# og c++ for? [10:39] ssd er ikke oppskrytt [10:39] skulle gjerne hatt en ssd til oppstart av os-et jeg [10:39] men er bare å glemme ssd hvis du trenger masse lagringsplass [10:40] på laptop i alle fall [10:40] med ledig mini-pcie-port i denne laptoppen, er det ikke utenkelig jeg fiksr en disk på f.eks. 32GB til os-et [10:40] kanskje gå for 64, om jeg først ska ta meg råd til det [10:41] Kunne jo oppgradert maskina her med 1000kroner [10:41] SSD + kjøpe ny orginal-lader. Bruker universallader og pluggen passer ikke 100% [10:42] orginalladeren gikk muligens i stykker i fjor sommer. Brukte den kobla til en sak som omformer fra 12volt til 230volt. Kom røyk ut av laderen :S grøss [10:43] så den laget vel ikke jevn nok sinuskurve eller hva det er den må lage for at sånt skal virke skikkelig [10:48] Trond-: http://en.wikipedia.org/wiki/C_Programming_Language - http://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29 - http://en.wikipedia.org/wiki/C%2B%2B [10:48] Og for fremtiden; http://google.com [10:54] Malin_: SSD er faktisk ikke nevneverdig kjappere enn en vanlig harddisk i tilfeller hvor det er mye sekvensiell data som skal leses eller skrives. [10:54] lies [10:55] SSD har store fordeler når det er mye random data som skal hentes her og der, men ellers så er burst lesing fra vanlig harddisk ikke så forskjellig [10:55] xt: med den begrunnelse i at? [10:57] Mogget: t.d. : OCZ RevoDrive leverer 740MB/s sekvensiell data. [10:57] uansett ikkje så interessant, all den tid data ikkje ligg sekvensielt :p [10:58] det er jo akkurat det at går ca like fort å lese overalt som sekvensielt som gjer det interessant. [10:58] SSD diskene bruker jo fragmentering med vilje for å minimere bruk av samme blokker om og om igjen så det er jo aldri sekvensielle data i de [10:59] xt: enig, men dersom du har en 15kRPM standard harddisk som har data lagret ufragmentert så er jeg overbevist om at man skal klare å konkurere med mye av de ssd diskene som er ute [10:59] jeg vil påstå at man skal klare det med mindre rundetall på diskene også :) [11:00] enig i at skilnaden er mindre enn for random data, men uansett uinteressant. :) [11:00] SSD vil jo bli betre og betre [11:00] magnetdiskane ikkje. [11:01] Mogget, så å kopiere en fil mellom to SSD-er vil ikke ta nevneverdig kortere tid, men random-lesing går raskere fordi søketida er på 0.1ms eller noe slikt? :) [11:02] Malin_: spørs korleis du definerer "nevneverdig" og kva diskar du har. [11:02] men om du vil generalisere veldig, så gjerne. [11:02] Trond-, http://static.nostdal.org/~lnostdal/temp/hello-world-in-c.png [11:03] problemet er at om du skal kopiere ei fil mellom to vanlige diskar, så er fila allerede fragmentert :p [11:03] så det vil gå fortare på SSD av den grunn [11:03] Malin_: noe sånt. Hele greia med SSD er at det tar like lang tid å lese fra alle "punkter" på disken uansett hvor dette "punktet" ligger og at SSD disker kan skrive parallelt. [11:03] Trond-, et bittelite program i C under Linux :) .. litt lettere å komme i gang der enn på Windows (synes jeg i hvert fall) [11:04] Mogget, ja :) [11:06] Malin_: Et "problem" med SSD er at dersom man skal slette data eller overskrive data så må det gjøres på en spesiell måte. Så dersom man skal ha maks ytelse fra disken så må OS. fortelle disken hele tiden at den skal rydde opp i områder med mye blandet "slettet" og "ikke slettet" data [11:07] Man kan ikke slette en blokk, man må slette et viss antall blokker uansett om det finnes data eller ikke i den blokken. Dette medfører mye andre problemer, men som xt sa. SSD kommer bare til å bli bedre, mens SSD ikke kommer til å forbedre seg nevneverdig [11:08] mens harddisk drives ikke kommer til å foorbedre seg mener jeg [11:10] Mogget, ja ;) [11:10] jeg syntes HDD er fint også, men nå må jeg rekke en mattetime [11:10] tihi [11:11] lnostdal: begynt å leke deg med C? [11:12] Står at C er etterfølger av B, men at C ikke står for noe. [11:14] Interessant at det står Navn[dot]Etternavn[at]email[dot]no i Firefox. Er det noe nytt? Jeg trykket på den og Thunderbord åpnet seg og laget @ og . [11:19] Mogget, nei, jeg har vel kunnet C siden 1994 eller så :) [11:19] Mogget, leker med Clojure i dag da [11:21] Mogget, du får kjøpt ramdisker med batteri. Jeg tror til og med noen av dem har flashlagring som nødløsning. :) [11:25] Trond-, veldig enkelt forklart... C betyr ingenting annet enn at det er en videreutvikling av programmeringsspråket B. I språket C, betyr ++ at man legger til en. Altså, istedenfor å si a = a + 1, så kan man si a++. C++ betyr altså også at det er nyere enn programmeringsspråket C. # brukes i musikken for å si at du skal en halvtone opp fra en tone; altså brukes C# på samme måte. Veldig enkelt. :) [11:26] http://www.flightradar24.com Dårlig på USA [11:27] jo-erlend: det var jo en fin måte å forklare de forskjellige C variantene :P [11:27] Er det ingen programeringsspråk som heter C#? [11:27] jo [11:28] Trond-: C# C++ osv osv er etterkommere av C [11:28] Trond-, jo. Microsoft sin videreutvikling av Java, heter det. De kalte det J++ først, men det fikk de ikke lov til, så de måtte finne på noe annet. [11:31] Java er opensource? Trodde fyren bak ble milliardær på copyright [11:31] Opphavsrett blir du ikke millionær på uten videre. [11:31] Java er jo i essens kun en språkdefinisjon, og det er jo ikke opphavsrettbeskyttet. [11:32] Trond-, du kan i prinsippet si at det finnes to forskjellige typer programmeringsspråk; imperative og funksjonelle. Nesten alle programmeringsspråk er imperative, som betyr at du forteller datamaskinen hva den skal gjøre, mens du i et funksjonelt språk sier hva du vil oppnå. Hvis du lærer ett imperativt språk, så har du lært mye om alle de andre også. Derfor anbefaler jeg Python, siden det er enkelt å lære. [11:32] Dog trenger man også kompilatorer og VMer. Det finnes noen frie implementasjoner av Java, og én hovedimplementasjon. [11:32] Denne ble laget av Sun (som også designet språket). Den var opprinnelig ufri, men ble GPLet for noen år siden. [11:32] Trond-, det er mange som har blitt steinrike på fri programvare. Java har ikke alltid vært fri programvare. Det er ganske nylig. [11:33] jo-erlend: Mange er vel å dra det hele litt langt (-: [11:33] Berge, tja. Steinrik er jo også et relativt begrep. :) [11:33] Ja (-: [11:33] Mogget: C# har veldig lite med C å gjøre. [11:33] Mogget: Det ligner mye på Java, dog. [11:34] Berge, veldig lite? Det er også et relativt begrep. Begge er jo basert på C syntaks. [11:34] Husker jeg kjøpte meg den tykkeste Java boka på 90-tallet og lærte meg Hello World. Resten av det som stod i boka var kjedelig, uforståelig og vås. [11:34] jo-erlend: Nei? [11:34] Eller, det kommer an på hva du legger i syntaks. [11:34] Trond-, Python er veldig mye mer nyttig og veldig mye enklere å lære. [11:34] Men C# er objektorientert. [11:34] C er i utgangspunktet ikke. [11:35] Trond-: Pft, lær perl, så blir du mye mer lykkelig (-: [11:35] Og stdlib i C ligner ikke det i C# i det hele tatt. [11:35] jo-erlend, skal kikke på det relax (c:b [11:35] perl er din venn. [11:36] haha voldsomt til propaganda [11:36] Python er din boswell. [11:36] jeg syntes python var enklere å lære enn perl, men jeg har brukt perl mye mer enn jeg har brukt python [11:36] perl er jo the swiss army knife! [11:36] Berge: Jeg leste for en stund siden en liste over språk som kan spores tilbake til C og da var C3 med i listen [11:36] C# mener jeg [11:37] Mogget: Det kan det jo alltids. [11:37] Men det er fundamentalt et ganske annerledes språk. [11:37] Det har GC, liksom. [11:37] GC? [11:37] søppelkjører. [11:37] Garbage collection. [11:37] passer på at du ikke glemmer å frigjøre minne og slikt. [11:38] dvs; sørger for at du slipper å huske på det. [11:38] åja, jeg er klar over hva garbage collection er, jeg var bare ikke klar over forkortelsen [11:39] det er flere i kanalen. [11:39] :) [11:40] Jeg håper virkelig at det er forskjeller på disse språkene. Ellers så har NIH konseptet tatt overhånd :P [11:41] det finnes mange forskjeller, men det finnes flere likheter enn forskjeller. [11:41] hva er NIH konseptet? [11:41] . [11:42] fant ut hvorfor jeg trykker ENTER to ganger [11:42] Trond-: Not invented here :) [11:42] er jeg midt i shift+? så funker ikke ENTER [11:42] sa [11:43] Trond-, shift+enter kan ha en egen betydning. Hvis jeg husker riktig, tolker for eksempel mIRC det som at den ikke skal tolke det du skriver som en kommando. [11:44] hvordan får jeg opp menu for å skrive i bold og farger? [11:44] i Linux, mener du? [11:44] XChat [11:45] plix, ikke lær'n farger! [11:45] høyreklikk der du skriver. [11:45] Ikke skriv med fet tekst og farger. [11:45] Du ender bare med å a) irritere folk og b) bli kicket. [11:45] * Mogget gliser [11:45] Berge, støtter ikke freenode +c? [11:45] Ingen anelse. [11:45] hmm. finnes det ikke lettere metode? [11:45] #3 test [11:46] test [11:46] CHANMODES=eIbq,k,flj,CFLMPQScgimnprstz <-- ser sånn ut. Sett +c, så kan vi prøve. [11:47] Dette er en test [11:48] \o/ [11:48] så du det? [11:48] Ja, men uten formatering. [11:48] godt. [11:48] yay [11:48] jeg har ikke C på Mode Buttons [11:48] +c fjerner farger? [11:48] evnt formatering [11:49] Trond-, C og c er forskjellige ting, men de er ikke definert i protokollen, så seriøse IRC-klienter kan ikke presentere dem uten å stole på RPL_ISUPPORT, som nettverkene ikke gidder å bli enige om. [11:49] +c mente jeg [11:49] Sakarias, andre steder blokkerer de meldinger som inneholder formatering. Her fjerner de formateringen. Det er en bedre løsning, tror jeg. [11:50] AOL. [11:50] AOL? [11:50] http://en.wikipedia.org/wiki/Me_too [11:51] jo-erlend: america online [11:51] ja, men jeg forsto ikke sammenhengen. Jeg gjør fremdeles ikke det, annet enn at AOL innebar begynnelsen på slutten av alt som het netiquette. [11:52] jeg forstod ikke den der Me too [11:52] er jo vanlig korrekt engelsk [11:52] AOL betyr «me too». [11:53] Etter Eternal September, hvor horder av folk med AOL-nett datt inn på Usenet, leste poster og postet «me too!» [11:53] Uten å bidra utover det. [11:53] ah. Stemmer. [11:58] Hva er objektorientert programmering? Kan man lage noe visuelt? [11:59] Trond-: http://en.wikipedia.org/wiki/Object-oriented_programming les selv [11:59] :-D [11:59] +1 [12:00] Me too [12:01] Snakker om sola som skinner http://www.hardware.no/artikler/elektronikkens_verden_-_del_1/97978 etter jeg har spurt en del om dette her på denne kanalen [12:01] Trond-, hvis du har tenkt å lære deg om "datamaskiner og programmering", så kommer du til å bruke nokså lang tid hvis du skal basere deg på artikler i nettaviser. :) [12:01] Sakarias, det meste av det er bare gresk for meg. Jeg er helt i begynnelsen av fasen i å lære programmering. [12:02] Trond-, du er ikke i begynnelsen. Du prokrastinerer ved å stille spørsmål på IRC istedenfor å lese læreboka. [12:05] Skal jeg i dybden er skolering med praksis det beste ja [12:05] Trond-: Det tar tid.. Du må bare begynne å lese en bok, kjønner du ikke den så går du ned et hakk og leser den. En dag så går det opp for deg at du kjønner ting de fleste andre ikke kjønner :D [12:06] Også burde du komme deg inn på skolen. Der har du lærere som presenterer deg stoffet, ofte på en enkel og lettfattet måte. [12:07] Trond-: Bare av nysgjerrighet, hvor gammel er du? [12:14] Jeg får ikke til å lage Nøkkelord for http://www.ordbok.com/engelsk-norsk.html [12:15] Trond-, "får ikke til"? Hvorfor ikke? [12:15] kjes: tro'n ignorerer deg :P [12:15] :-( [12:15] Ærlig spørsmål da [12:15] jupp [12:15] Ikke får til, men virker ikke med sida. [12:17] Trond-, riktig. Du får lagt til nøkkelord, men nettstedet skjønner ikke hva du sender. [12:23] http://www.ordbok.com/engelsk/no-en-no2.html virker her, men litt kjedelig å bookmarke i stedet for å kunne legge inn i Firefox sin Søkemotorer [12:23] translate.google.com fungerer, er jeg temmelig sikker på. [12:25] nei. https://addons.mozilla.org/en-US/firefox/search-tools/ har dessuten bare 4 søkemotorer. så elendig. [12:26] jaggu. [12:26] jeg mente at det bare var gmail hos Google som ikke støttet det. Merkelig. [12:31] Går jeg på Bokmerker, så står det Bokmerker i rullevinduet. Den skulle jeg likt å ta bort, sammens med en av de to skillelinjene. [12:32] Også kunne høyreklikke mens rullevinduet er nede på bokmerker, og kunne fortsette slik med de jeg vil åpnte uten at rullevinduet lukker seg. [12:35] jeg er spent på å se om noen var i stand til å forstå det der. [12:36] jeg antar at du fremdeles snakker om Firefox? [12:37] Begynner med den første. [12:37] I Firefox står det Bokmerker på verktøylinja. [12:38] Når det rullevinduet er åpent står det Bokmerker lenger nede. [12:38] Den går det ikke ann å slette ved å høyreklikke på den. [12:39] Trond-, kan du bekrefte at du snakker om det vinduet som åpner seg når du trykker shift+control+o? [12:39] Det var Windows forresten. I Ubuntu så virker høyreklikking som venstreklikking. Men går jeg i Vis Alle Bokmerker så går det ikke ann å slette den der. [12:40] Bokmerker katalogen finnes ikke i Vis Alle Bokmerker. [12:41] jeg tolker det som et diffust "ja". [12:41] Nei, jeg er ikke i Vis Alle Bokmerker. Katalogen vises ikke der en gang. [12:41] jeg har heller ingen "bokmerke"-katalog i det vinduet. [12:42] I rullevinduet har du Bokmerke mappa? [12:42] rullevinduet? [12:42] Vinduet som kommer opp når du trykker på Bokmerker i verktøylinja. [12:43] jeg har ingen sånn verktøylinje, men la meg se. [12:44] Trond-, får du opp det riktige "rullevinduet" hvis du trykker control+b? [12:45] Det står det samme der ja [12:45] jeg spør om det er det samme "rullevinduet" du snakker om. [12:46] Nei [12:46] Bruker ikke du Firefox? [12:46] jovisst. [12:46] Hva kaller du det vinduet jeg snakker om? [12:46] ukjent. [12:47] Du vet ikke hva jeg snakker om? [12:48] jeg har ikke den fjerneste idé. [12:48] Vinduet som kommer opp når du trykker på Bokmerker i verktøylinja. <- vanskelig? [12:48] ja, ettersom jeg ikke har noen verktøylinjer med Bokmerker på og heller ikke klarer å finne noen sånne i Firefox. [12:49] Trykker du Alt får du ikke opp Fil Rediger Vis Bokmerker Verktøy Hjelp ? [12:49] ja.. [12:49] jeg mener, jo. [12:49] Den heter jo verktøylinje [12:50] nei, det heter menylinje. Verktøylinje er den som vanligvis ligger under menylinjen. [12:50] Javel, siden du har gått på skole. [12:50] men ok. Du mener altså bokmerker-menyen? [12:50] Ja [12:50] ok. Hva gjør du så? [12:50] trykker jeg på den står det Bokmerker lenger nede [12:50] Den er tom [12:51] Jeg vil slette den samt en skillelinje [12:51] det er nesten helt sikkert ikke mulig. [12:51] Joda, gjorde det med forrige Firefox, for leeeenge siden. [12:53] spør i #Firefox. Det er ingen selvfølge at en funksjon vil være tilgjengelig for alltid. [13:02] 157 folk og ingen svarer :[ [13:02] du får kreve pengene tilbake. [13:08] hihi [13:18] har ikke firefox en mappe i .Home? [13:19] har du sjekket $HOME/.mozilla ? [13:19] .mozilla [14:36] Tror måten man gjorde det på var å lage en css fil [16:03] Hvorfor finner jeg ikke mappa der python er installert ? [16:03] usr\local [16:03] dpkg -L python [16:03] usr/local/bin [16:04] which python [16:04] Eller, om du har kult skall: ls -la =python [16:05] Ev., om programmet ikke er i PATH: dpkg -L python | grep bin [16:05] python hos meg ligger på usr/share [16:05] må ha med versjonsnr for å få bin [16:05] python2.7 [16:05] så blir det action [16:05] Trond-: Tvilsomt. [16:05] hvis du har en nyere versjon av ubuntu [16:05] 0 berge@zebra:~> ls =python [16:05] /usr/bin/python [16:05] ligger nok i usr/share også [16:05] noen av filene [16:06] hehe [16:06] og usr/lib [16:07] i lib har jeg 3 python mapper [16:07] 2.6, 2.7 og 3 [16:07] Trond-: Hva lurer du egentlig på? [16:08] /usr/local/bin er tomt hos meg [16:09] Javel, og så? [16:09] /usr/bin/python har jeg heller ikke [16:09] som mappe [16:09] Hva sier «which python»? [16:09] Det er en symlink, ikke katalog. [16:10] hva skulle jeg skrive i terminal for å finne python? [16:11] 17:09:41 < Berge> Hva sier «which python»? [16:12] Men du spør ikke om noe som gir så mye mening. [16:12] ja jeg skjønner [16:12] python interpreter søker jeg etter [16:12] For å være ærlig tror jeg ikke det (-: [16:12] Vel, den heter python og er i PATH. [16:12] Så om du bare skriver python, starter den. [16:12] men jeg vil søke etter hvor den er installert [16:13] Litt her og der. [16:13] Hva lurer du _egentlig_ på? [16:13] Hvordan et unix-filsystem er lagt opp? [16:13] man hier [16:14] The Python interpreter is usually installed as /usr/local/bin/python on those machines where it is available; putting /usr/local/bin in your Unix shell’s search path makes it possible to start it by typing the command [16:14] python [16:14] to the shell. [16:14] Hvor har du den teksten fra? [16:14] Og igjen: Hva er det du ikke får til? [16:14] python.org tutorial [16:14] hehe [16:15] det stemmer generelt sett, men ikke for linux [16:15] veldig skjeldent at den ligger i usr/locla [16:15] *local [16:15] Trond-: Ok, den tar feil. [16:15] det står ligger den der så kan jeg bruke shortcut oppstart [16:16] Hvor mange ganger må du fortelles at du bare trenger å skrive python? [16:16] jeg vet det, men det ligger ikke noe der. [16:16] du kan bare bytte ut /usr/local/bin/python med /usr/bin/python i eksemplene [16:16] så blir det suksess [16:16] men ja.. python holder i massevis [16:16] si-m1, de to fungerer akkurat likt for shortcut? [16:16] Hva mener du med shortcut=? [16:16] Du er nødt til å begynne å fortelle hva du forsøker å gjøre. [16:17] det er bare to forskjellige installasjonstier [16:17] Det er søkk umulig å foreslå noe fornuftig når du ikke forklarer problemet. [16:17] fordi jeg trenger bare skrive python for å starte fordi python [16:17] Ok, jeg prøver én gang til: Hva er det du vil? [16:17] Kjøre et python-program? [16:18] Jeg vil vite hvordan det kan ha seg at jeg kan skrive python så starter python [16:18] Fordi /usr/bin ligger i PATH. [16:18] hvis du skriver echo $PATH [16:18] hva er local da som python.org skriver om? [16:18] Dersom du skriver et ukvalifisert programnavn (altså et uten delvis eller full sti), søker skallet ditt i alle kataloger som er nevnt i miljøbariabelen PATH. [16:18] det er en annet installasjonssti [16:18] *annen [16:18] Trond-: Det er irrelevant for deg! [16:18] som python kan installeres til [16:19] men slik et opp til de som lager osene [16:19] hvor den blir installert når du installerer oset [16:19] men da har de også oppdatert PATH slik at den peker dit [16:19] den trenger å peke for at python skal starte når du skriver python [16:19] er det mange mapper python kan ligge i eller bestemte for at det skal starte når jeg skriver python i terminal? [16:19] det er de som ligger i $PATH som Berge sier [16:20] * Berge gir opp. [16:21] echo $PATH [16:21] /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games [16:22] jepp, mao, så leter den i de katalogene som står der (separert med :) [16:22] er det /usr/bin som gjør at python starter? [16:23] ja, da finner den /usr/bin/python [16:23] og starter den [16:23] ser jeg om en fil er executable utifra ikonet? python er her en firkant [16:23] nei [16:23] med pil [16:23] ikonet er separat [16:23] ligger ikke inni binæren [16:24] så det må du velge i gnome / unity eller hva det er du bruker [16:24] hvis du har laget lenken selv [16:24] husk å krysse av for å kjøre programmet i en terminal også [16:25] men det er håpløst når du ikke forklarer hva du prøver å gjøre før du spør om ting (som Berge har prøvd å si et par-fem ganger) [16:26] er det /usr/bin/python som gjør at jeg kan starte python ved å skrive python? [16:26] ja [16:26] hva forteller ikonet meg? [16:26] hvilket ikon? [16:27] /usr/bin/python [16:27] det er ikke et ikon, det er et program [16:27] /usr/share/pixmaps/python2.7.xpm [16:27] det er ikonet [16:27] Jeg er i Nautilus [16:28] hva er det du prøver å gjøre? [16:28] Ikoner blir brukt til å fortelle hva slags fil det er [16:28] det forteller at det er en kjørbar fil [16:28] for terminal [16:29] evt. at det er en symlenke til det [16:29] eller snarveg om du vil [16:29] Hva med den svarte pila hva forteller den? [16:29] at det er en snarveg [16:29] til den egentlige programfila [16:29] som sikkert heter noe ala /usr/bin/python2.7 [16:30] Hva med svart pil nede på ikonet? [16:30] eller /usr/bin/python3.1 [16:30] er den jeg snakker om [16:30] Svart pil oppe er for executable snarvei [16:30] men de ikonene med piler nede [16:31] tror du må komme med et screenshot hvis du skal prøve å forklare dette [16:31] du kan evt. trykke på HELP i nautilus [16:31] står sikkert der [16:31] den fila har pila oppe tilo høyre på ikonet [16:31] 2to3 fila har svart pil nede til høyre [16:31] X11 mappa har pil nede til høyre [16:33] python har pil oppe til høyre [16:33] kikker jeg på en fil lenger mot venstre til en fil som heter pygettext har dne en svart pil nede til høyre på ikonet sitt [16:35] lurer på om eg såg ut som dette då eg var 14 og prøvde meg på linux for første gong [16:35] håper ikkje. [16:35] joina #linux.no på EFNet og greier. [16:36] måtte ha hjelp til ISDN-patching av kjerna [16:36] those were the days! [16:38] hehe :P [16:38] Kunne trengt meg en webside som forteller meg hva ikonene er for noe [16:39] ikon er bilder, som ein abstraksjon for kva som skal skje når du interakterer med det. [16:39] Berge: overraska over at du haldt ut så lenge som du gjorde!! [16:39] Ikoner tildeles ikke tilfeldig [16:40] I motsetning til setningane dine. [16:40] I Windows hadde man en bestemt for dll en for jpg osv. I Linux er alt nytt for meg. [16:42] Trond-: lønner seg nok å lese grunnleggande info. [16:43] Elaborer [16:44] Nei, takk som byr [16:45] xt: isdn på linux.no i gamledager, også ble du ikke bannet? [16:45] kjes: er så lenge sidan at eg ikkje hugser detaljane :) [16:45] kjes: men håper det ikkje var så ille som dette [16:45] hahah [16:46] husker i gamledager når dialup-hoster var permbannet på #li [16:46] #linux.no* [16:46] var tider det [16:47] Hvorfor er det så vanskelig å si hva et ikon forteller om en fil? [16:48] fordi spørsmålet er meningsløst [16:48] et ikon er bare et tilfeldig bilde som er koblet til en tilfeldig fil [16:48] den ene sier ikke noe om den andre, eller omvendt [16:49] si-m1, sa at det var symlenke. Kaller du det tilfeldig? [16:50] tilfeldig som at det ikke er nødt å være et bestemt ikon til en bestemt fil [16:50] det er en tilknytning som er gjort av et menneske, enten før distribusjonen/pakken ble pakket, eller etter installasjon [16:50] det er ingen lovmessighet som sier at en bestemt filtype MÅ ha et bestemt ikon, eller omvendt [16:50] no er eg redd du mista han [16:51] Nå kjenner jeg ikke til filene i Linux, men under Windows er det ikke tilfeldig. Samme extension får samme type ikon. [16:53] Dvs ikoner identifiserer hva slags extension filene er. [16:53] slik er det vel i windows også - bortesett fra at den bruker det faktiske innholdet, og ikke extension til å bestemme tiltypen [16:54] Men siden Linux ikke er linux så er det vel opp til hva distroene velger som ikoner. Men den andre pila jeg snakket om er vel universel for alle distroer slik som symlink? [16:55] Trond-: Det er tilfeldig i Windows også, i den forstand at det er en kobling som noen har gjort, og som kan kobles om hvis man vil det [16:55] men det er en kobling som er spesifikk for windows og for hvilke filtyper windows tilfeldigvis vet om [16:55] og det kan endres [16:56] Trond-: du kan jo bare linke til screenshot der du peiker på kva du lurer på, og så kan me heller prøve å svare på det [16:56] hvis du endrer standardprogram for åpning av en bestemt filtype, så endres ikonet i windows også [16:56] i staden for å prøve å svarer på dine generelle tilnærmingar [16:56] Hvorfor er det så vanskelig å se den pila? Den første pila så dere .P [16:56] jeg så ingen pil [16:56] men jeg gjetta meg til hva du snakka om [16:56] * xt ser ingen pil [16:56] du ser bare snarvei pila? [16:56] nei, sitter på windows. [16:57] er det bare ubuntu som bruker pil? [16:57] nei, har ikke nautilus oppe [16:57] * citoyen har ikke nautilus installert [16:57] windows også bruker pil for snarveier, men ikke samme pil-ikonet [16:57] hvorfor er det så vanskelig å lage screenshot? [16:58] fordi dere må lærer dere å ikke gjøre noe mer komplisert enn det er ;) [16:58] men ikonene kan være forskjellig fra distro til distro, og fra desktopmiljø til desktopmiljø, og fra theme til theme [16:58] vent litt skal ta et screenshot om jeg får til [16:58] snakker ikke om ikoner nå, men pilene [16:58] den ene var snarvei [16:58] så lurer jeg på hva den andre er [16:59] tåkeprat [16:59] niet [17:03] Snarvei http://img199.imageshack.us/i/skjermdumpc.png [17:03] X1 http://img845.imageshack.us/i/skjermdump1.png [17:03] X2 http://img263.imageshack.us/i/skjermdump2.png === Trond- changed the topic of #ubuntu-no to: Velkommen til #ubuntu-no | Vi er her, gi oss tid til å svare | Natty sluppet/join === Trond- changed the topic of #ubuntu-no to: Velkommen til #ubuntu-no | Vi er her, gi oss tid til å svare | Natty sluppet [17:13] herregud [17:13] multitasket så havna jeg i topic [17:13] var ikke meningen [17:21] Hvorfor får jeg line 2 når jeg gjør det? http://pastebin.com/08Kbj7Mt er fra python.org eksempel [17:23] kanskje link til eksempelet du bruker [17:28] jeg bruker det som står i linken der [17:30] http://docs.python.org/tutorial/introduction.html [17:33] står jo det da, Variables must be “defined” (assigned a value) before they can be used, or an error will occur: [17:33] dersom du skriver n = 1 først, og så n, så får du 1 [17:35] jeg skal prøve en gang til. må jo ha trykket feil. [17:35] når du skriver n, så ber du den om å printe det som er i n, dersom du ikke har satt n til noe, så har den ikke noe å printe ut [17:36] jeg får line 2 [17:37] line 2? [17:37] skriv n, trykk enter [17:37] nå fikk jeg 1 [17:37] :) [17:37] så kan du f.eks skrive n = n + 2 [17:38] og så n igjen [17:38] funka ikke [17:39] å? [17:47] herregud for en dum side [17:47] den skriver \n\ oppi annen tekst uten mellomrom og da ble det feil [17:47] så gjorde jeg det med mellomrom og da ble det riktig [17:48] er det rart man kan miste motet [17:48] hmm? skal da fungere uten mellomrom ? [17:49] sånn går det når læreboka ikke henger med forandringer i systemet [17:49] mellomrom ?? [17:50] hello = "Hello world\n\ [17:50] f.eks. [17:50] istedet for? [17:50] hello = "Hello world\n\ <- ble feil [17:50] hello = "Hello world \n\ <- ble riktig [17:51] ingen forskjell her :P [17:54] Trond-: \n er et escape tegn for newline Så dersom du vil at utskriften skal være på en ny linje så må du skrive "Hello World\n"; [17:54] Dersom det var meningen at du ville ha med den andre \ så må du escape tegnet. Da blir det noe slikt som "Hello World\n\\"; [17:55] xt: Takk! [17:55] :) [17:55] \ er vel for å indikere at man vil fortsette å skrive på neste linje [17:55] tror jeg må eksperimentere litt her for å se [17:57] brik: \ kan brukes for å indikere at en logisk linje med syntaks fortsetter på neste linje. men da må \ være adskilt fra "Hello World\n"; delen og du må skrive koden i et script språk som støtter det [17:57] jau, han holder på med python [17:57] >> 'asdf\n\ [17:57] … neida' [17:57] 'asdf\nneida' [17:58] aka: adskilt: neida. [17:58] mhm [18:01] Trond-: jeg leste det du har skrevet over. Dersom du bruker \ for å indekere at syntaks fortsetter på neste linje så skal \ være det aller siste tegnet på linjen. [18:01] Det kan ikke være et mellom etter engang. Dersom du gjør noe enn det så er oppførselen udefinert. [18:02] s/udefinert/ikke definert [18:02] SyntaxError: unexpected character after line continuation character [18:03] huffa meg. begynner å gjøre ting så fort at jeg glemmer å skrive print hello. skrev bare hello heh [18:04] :) [18:04] Trond-, kor gammal er du+ [18:04] glem det jeg skrev tidligere. begge ble riktig med og uten mellomrom. [18:08] kun \n virker ikke [18:09] hva er det med \n som ikke virker? [18:09] ingenting annet enn \n\ virker [18:09] hverken \n eller \n\\ [18:09] men hva er det du prøver å gjøre? [18:09] lage ny linje bare [18:10] print "Her er tekst. Og slik lager du ny linje:\nNy linje" [18:10] hello = "oi\noi" [18:10] print hello [18:12] Jeg ser også at dere har brukt '' tidligere. Husk at '' ikke tolker det som er innenfor, mens "" gjør det :D [18:12] den funka den [18:13] men bedre å skrive det slik at det er lettere å lese [18:13] med \n\ [18:40] hvorfor må jeg TAB'e teksten inn på pkt 5 og 6? http://pastebin.com/QLdqGPeV [18:40] pga er sånn syntaxen i python er [18:40] Fordi indentering er del av syntaksen [18:40] Fordi python er ræl. [18:41] Trond-: hele poenget med python som et script språk er at man slipper å skrive masse klammer her og der ved at man bruker indentering til å vise hvilke funksjoner og syntax som koden logisk tilhører [18:42] Det var meg en smal begrunnelse (-: [18:42] Berge: mer bredde enn din begrunnelse :P [18:42] Sakarias: Knapt nok? (-: [18:42] Hele poenget med python er å irritere Berge. [18:42] geirha: (= [18:43] hirr [18:43] Det som irriterer meg er at folk bruker tab til indentering og ikke space. Koden blir bare seendes merkelig ut dersom en person har custom tabs i vim/emacs osv. [18:43] ræl er noe østlands dialekt? googlet ræl http://www.google.no/search?q=r%C3%A6l&hl=no&prmd=ivns&tbm=isch&tbo=u&source=univ&sa=X&ei=K2LRTdCbBsPLswa1vcysCw&ved=0CEAQsAQ&biw=1280&bih=707 lol [18:44] jeg greier ikke gjette hva ræl er [18:44] oppblåsbar gjøk? [18:44] ræl betyr drit/faanskap/bleh/ugh :P [18:44] ræva, møkk, meh osv osv [18:49] hmm [18:49] space virker også ja [18:49] skal jeg vende meg til å bruke tab eller space? [18:49] II ræl n1 (av III ræle) avfall, rask som har kome rekande med ei elv; skrap [18:49] Trond-: Tab. [18:49] Men python anbefaler vel fire mellomrom? [18:49] Ja, aldri bruk tab [18:49] Jo. [18:49] Sånn generelt er tab tingen. [18:50] åja nynorsk .P [18:50] det funka med space i python [18:50] til dette eksempelet hvertfall [18:50] … [18:50] ... [18:51] Det er forferdelig tungvindt å bruke tab til indentering. [18:51] Berge, geirha: de få gangene jeg skriver python så bruker jeg å definere i vim at tab er det samme som 4 space. Gjør det så mye enklere :D [18:51] ikke vet jeg før det blir mer avansert [18:52] Man må holde tunga beint i munnen for at det skal være riktig antall tab, og så spe på med mellomrom for å justere teksten til det over. [18:52] geirha: Hvorfor må du holde tungen beint? [18:52] Dette er det editorer gjør, vet du. [18:52] åja skjønner [18:52] det er lettere å telle med space? [18:54] Berge: Hvis du skal dele et funksjonskall over flere linjer for eksempel, da må man gjerne bruke mellomrom på slutten. [18:54] geirha: Hvorfor det? [18:55] Og i så fall indenterer du jo rett antall med tab, og så bruker spaces. [18:55] hmm. Av en eller annen grunn, driver Ubuntu One og laster opp og ned det samme dokumentet med jevne mellomrom... [18:56] Berge: Nettopp, tungvindt. [18:56] geirha: Hvordan i alle dager er det det? (-: [18:56] Editoren din indenterer tabene for deg. [18:57] enn om du slumper til å ta med en tab for mye, der du skulle hatt mellomrom? [18:57] Det problemet har du jo uansett om du bruker tab eller spaces. [18:57] Da ser det bra ut i din editor, men hos en annen som har satt tab til en annen lengde, blir det seende feil ut. [18:57] Ja. [18:58] Men det er altså et problem uansett. [18:58] Nei, ikke med mellomrom. [18:58] (Du kan fargelegge tabs eller whitespaces og slikt, dog. vim kan gjøre det automagisk når den tror du har gjort det feil.) [18:58] Jo? [18:58] Hva om du slumper til å sette inn en tab i din space-indenterte fil? [18:59] Ah, ja, man sier jo til editoren at tab-knappen skal generere mellomrom i stedet for tab. [19:00] jo-erlend, jeg lurer på hva pil nede til høyre på et ikon betyr. En pil oppe til høyre betyr snarvei, men hva med pil nede til høyre? [19:00] Det er mye enklere å få andre til å gjøre det, enn å få alle til å mikse tab og mellomrom. [19:00] geirha: Ja, om du konfigurerer editoren din rett, blir det rett. Det er det jeg sier. (-: [19:00] «Det letteste er å få alle til å gjøre som meg.» [19:00] som jeg nevnte over så er dette foreslått av mange og dersom du ikke endrer på standard vim oppførsel så tror jeg at den automatisk gjør det for filer som ender med .py osv. [19:02] Fy som dagen har gått. Sitter igjen med en følelse av at jeg ikke har fått gjort mye når jeg har fordypet meg i lesing og studering enn å ikke ha gjort noe i løpet av en dag. [19:06] Noen som tørr å gi en forklaring på hvordan http://pastebin.com/nEK6WkFA greier å regne ut på denne måten for meg? [19:06] Trond-, hva slags fil er det? [19:07] Da mener jeg Fibonacci [19:07] jo-erlend, aner ikke. er noen filer som har en slik pil. [19:07] Trond-, høyreklikk på den og velg egenskaper. [19:07] Det er vel klippet og limet fra et python-skall? [19:08] Snarvei pila http://img199.imageshack.us/i/skjermdumpc.png men http://img845.imageshack.us/i/skjermdump1.png og http://img263.imageshack.us/i/skjermdump2.png Hva er de to? [19:08] Sikkert symlinker. [19:08] Men ikke høyreklikk og velg Egenskaper for å finne det ut. Du risikerer å lære noe. [19:08] Trond-, hvis du høyreklikker på mappen, så vil nautilus fortelle deg at det er en symbolsk lenke til en mappe. [19:08] Ja, står lenker når jeg høyreklikker. [19:09] Berge, du hadde din sjanse, men gikk. [19:09] hvabehager? [19:09] ;) [19:10] finner ikke forskjellen på de pil-brukene for det om [19:10] Trond-, glem det som ligger utenfor hjemmeområdet ditt foreløpig. Bli vant til å _bruke_ systemet først. Det er veldig logisk, men det er endel ting du bare må vite og det er greit å lære litt av gangen. [19:10] Trond-, det er lenker til en mappe og en fil, henholdsvis. [19:17] Hva betyr '='-tegnet i programmering? [19:18] Tilordning. [19:18] Og i noen språk også sammenligning [19:18] Trond må da være min etterfølger eller noe :) Kjekt å se noen lage liv :D [19:18] Hva med engelsk da? [19:19] Trond-, hæ? [19:19] Trond-, = = Equal i Engelsk [19:19] skulle man tro? [19:19] Trond-, = betyr at du sier at to ting skal være like. == betyr at du spør om de er like. [19:19] Malin_, nei. Det er som Berge sier, en tilordning. [19:19] nei, == (equal to) [19:20] jo-erlend, ah [19:20] Trond-, samme som? [19:20] 1 + 2 == 3 [19:20] Trond-, == er et uttrykk som returnerer True hvis begge verdiene er identiske, eller False hvis de ikke er det. Med andre ord: 1 == 2 vil gi deg True. [19:21] What? [19:21] Trond-, hmm? Du behøver ikke å fortelle datamaskinen svaret på regnestykker... [19:21] 1 == 2 [19:21] …gir False. [19:21] Selv i python. [19:21] hehe [19:21] 1 + 2 == 3 er et uttrykk som returnerer true. [19:22] hva er 1 + 2 = 3 for noe da? [19:22] Ikke gyldig, siden du har konstanter på venstre side. [19:22] Du må ha noe som kan ta en tilordning (typisk variabler) på venstre side. [19:23] Trond-: hvor har du funnet den? [19:23] tilordne er det matematisk uttrykk? [19:23] Njei. [19:24] Du kan overhodet ikke programmere? [19:24] I så fall er det nok greit å finne en nybegynnerguide. [19:24] Tilordning er klart det aller mest grunnleggende. [19:24] Det er jo det jeg driver med. Python for nybegynnere. [19:24] å er det tilordne assign heter på norsk? [19:24] ja. [19:24] da har jeg lært noe i dag og! :D [19:24] Men det er på engelsk [19:25] De finnes også på norsk. [19:25] tildele kan man også si. [19:25] Nei. (-: [19:25] nei? [19:25] (Dvs, jeg har aldri hørt det, og det betyr noe annet.) [19:25] Assign ja, leser litt fort igjennom guiden uten å lære meg ord og uttrykk. Går liksom nesten bare løs på prøving og feiling eksemplene. [19:25] ja, man sier ikke det i programmeringslingo, vanligvis. Men det er korrekt oversettelse av "assign"? [19:26] I en del kontekster. [19:26] Tilordne er en bedre oversettelse, dog. [19:26] Trond-, ikke gjør det. Les heller gjennom litt først og ignorer det du ikke skjønner, så kan du snappe det opp senere. Men les gjennom ordentlig. [20:08] om du skriver i python: 1 + 2 == 3 i python, fikk jeg true [20:12] jo-erlend, finnes det noe side med kildekoden til til nettleseren de lager her? http://www.tuxradar.com/content/python-pygtk-webkit-20-minutes [20:12] kan ikke si jeg fant den [20:13] joda, de skriver jo alt i videoen, men blir litt uoversiktelig merker jeg. Prøver å skrive det ned [20:13] Malin_, ?! [20:13] åh. glem det. Jeg leste feil. Jeg trodde du skrev at hvis du skrev 1 == 2 i Python, så fikk du True.. :) [20:14] Malin_, tror ikke det er skrevet ned noe sted.. [20:15] jo-erlend, okey, litt synd, da det er litt vanskelig, men kanskje bare skrive ned alt som de gjør i videoen og finne ut hva som må vekk til slutt? [20:16] Malin_, hvorfor må noe vekk? [20:16] paste koden din, så kan jeg kikke på den. [20:16] jo-erlend, ja... [20:18] har jo bare skrevet ned fra videoen: http://pastebin.com/fUGC6XFk [20:18] du kan bare ha én widget i en container som window. [20:19] først legger du webkit til window og så legger du button til window. Det er ikke lov. De må pakkes i en box. [20:20] Ubtuntu 11.04 Classic : har noen andre problemer med at deler av gnome-panel blir gjennomsiktig ? [20:21] heh, høres deilig ut, så slipper du å se på den tragiske faenskapen. :) [20:21] unnskyld. :) [20:21] gnome-panel ? [20:22] det er noe tragiske greier. Hadde det ikke vært for endel applets, ville jeg ha kuttet dem ut for _lenge_ siden. [20:24] bare det å få en applet til å erstatte menylinjen, ville ha gjort underverker ettersom man da kunne brukt den med xfapplet i xfce4-panel, som er himmel i sammenlikning. [20:31] jo-erlend, ja, så det stod noe om det i terminalen [20:31] jo-erlend, nei, jeg har liksom ikke greie på hva det er den forskjellige koden gjør, nøyaktig heller [20:32] men da må jeg finne ut hvordan jeg endrer det :) [20:32] Malin_, jeg holder på med en bug i libreoffice eller ubuntu one, så jeg kan ikke hjelpe så mye akkurat nå. [20:32] jo-erlend, oki [20:32] Malin_, pakk det i en vbox hvis du vil ha dem over hverandre eller en hbox hvis du vil ha dem ved siden av hverandre. [20:32] så legger du den boxen til vinduet. Ingenting annet. et gtk.Window skal bare ha én widget. [20:33] Har noen en android-telefon med 1.6 som de kunne teste en appikasjon for meg på ? [20:42] programmering er kjekt bare jeg forstår alt [21:19] jaja. Det er visst ikke så mye jeg får gjort idag. Hvis noen gidder å hjelpe meg, så er det veldig enkelt: åpne LibreOffice Writer, skriv litt tekst og lagre det i Ubuntu One-mappen med synkronisering aktivert. Så er det bare bare å la LO kjøre uten at du gjør noe. Det jeg er ute etter å reprodusere, er at LO autolagrer og at det får synken til å komme i konflikt med seg selv. Jeg lurer på om det er nødvendig med nokså [21:19] treig linje for å få reprodusert det, men jeg vet ikke. [21:22] jeg får ikke det til å stemme helt, for selvom linja her kan være litt ustabil, så skulle den aldri være treg nok til at det der blir et problem. [21:31] Den autolager vel ... så den må pushe endringene hele tida ? [22:04] Kagee, ja. Men det skulle ikke ta så lang tid at den kom i konflikt med seg selv.