[06:38] <jo-erlend> Da er Ubuntu lyndemo lastet opp på Youtube. Høyere kvalitet kommer etterhvert som de får prosessert: http://www.youtube.com/watch?v=Sup9KgvH7Dk
[06:43] <malin> jo-erlend: fantastisk stemme du har :)
[06:43] <malin> og presenteasjonen var flott
[06:46] <jo-erlend> mangetakk :)
[06:51] <jo-erlend> jeg var ikke helt fornøyd, men det var så mye som kunne glippe. Nettverket faller ut, det hender at programvaresenteret ikke vil la meg installere. Det er ikke alltid at status-oppdateringen dukker opp. Ikke alltid at nettverksgreiene funker som de skal. I tillegg hender det at SVGen hakker, sånn som det gjorde i denne videoen. Så jeg måtte til slutt bare akseptere resultatet :)
[06:55] <malin> ja, merket at det hang seg opp på slutten
[06:56] <malin> i gwibber f.eks. hvordan kan man svare på noens status der? Eller er det kun for å lese hva andre har skrevet + oppdatere sin egen status
[06:57] <jo-erlend> jeg har ikke den fjernete peiling. Jeg bruker ikke twitter og ikke Facebook :)
[06:57] <jo-erlend> dvs; jeg bruker Ubuntu Norges gruppe, men ingenting annet. :)
[06:58] <malin> skjønner. Jeg har i alle fall kommet frem til at det ikke er så nyttig, slik at jeg har bare fortsatt å bruke det på nettsidene
[06:58] <jo-erlend> men det finnes jo en Gwibber-linse.
[06:58] <malin> eneste jeg ikke gjør der er chattinga
[06:58] <malin> ah, det gjør det ja
[06:58] <jo-erlend> indikatorene skal vise _at_ det er nye meldinger. For eksempel hvis du får én IM, så står det hvem den er fra. Hvis det er mange, så står antallet. Hvis du klikker på dem, så dukker de opp i riktig program.
[06:59] <malin> ok
[06:59] <malin> kan sjekke neste gang noen skriver til meg, også kan jeg sjekke om det fungerer :)
[07:03] <huayra> jo-erlend, fin video :)
[07:03] <huayra> fikk meg til å tenke på at jeg, kanskje, burde bruke dashbord litt mere
[07:04] <jo-erlend> huayra, takk. :)
[07:05] <jo-erlend> jeg er veldig glad i dashbordet. Veldig fint å kunne søke gjennom mange forskjellige søkesider samtidig og plukke ut det jeg er interessert i. Dashbordet vil jo bare bli mer interessant etterhvert som vi får flere linser og skop. Det skal for eksempel bli alright å få inn NRK, synes jeg.
[07:06] <huayra> det hadde jeg likt å se
[07:07] <malin> nrk hadde gjort seg ja. da må man vel lage et scope til vidoe-linsa?
[07:07] <huayra> såvidt jeg vet har de ingen direkte API mot videone, men kanskje det virker om en søker videoene på sidene deres?
[07:08] <huayra> men det finnes måter å få tak i direkte lenke til videoene ;-)
[07:08] <malin> finnes et program som gjør at man kan få opp alt på nrk nettv som etfilsystem på pc-en. Om det fungerer nå mer veit jeg ikke, kankje det finnes noe nyttig info i koden der
[07:08] <jo-erlend> malin, det vil gjøres som et skop ja.
[07:09] <huayra> jo-erlend, kan det i så fall brukes uten NRK lisens? :D
[07:09] <jo-erlend> huayra, jada. Det er enklere hvis man har et behagelig API, men scraping funker jo også.
[07:09] <jo-erlend> Original-filen er her forresten: http://people.ubuntu.com/~joerlend.schinstad/ubuntu-no/Ubuntu%20Lyndemo.ogg
[07:09] <huayra> kult. Tror at folk hadde nok likt å se det der.
[07:09] <huayra> Kanskje du burde ta kontakt med NRK Beta og sjekke hvordan det er best/enklest å gjøre dette?
[07:10] <jo-erlend> mhm. Skal gjøre det.
[07:10] <jo-erlend> det haster ikke. NRK er ikke generelt nok til å være en del av standardinstallasjonen likevel. Så lenge det er enkelt å installere fra programvaresenteret, så holder det.
[07:11] <huayra> ja, tenkte mer på å vise funksjonaliteten på en video (og tenk å søke etter 'nrk' på software center!!?? :)
[07:11] <malin> etterhvert kommer jo hele nettv i ny drakt osv veit jeg
[07:11] <jo-erlend> noen som vet om man kan lenke direkte til en Youtube-video med høyeste kvalitet som forvalg?
[07:11] <malin> ja
[07:12] <malin> i alle fall kunne man det før ved å skrive forskjellige kode til linken
[07:12] <malin> &18 tror jeg er 480p
[07:12] <malin> og &22 er 720p
[07:12] <malin> men mulig sånt ikke fungerer mer
[07:12] <malin> hm.. nei
[07:12] <malin> &fmt=18
[07:12] <malin> &fmt=22
[07:13] <malin> men husker ikke flere
[07:13] <Sakarias> nett-tven er ute i ny drakt
[07:13] <malin> nope, funker ikke mer
[07:13] <malin> så den er det allerede? :)
[07:13] <Sakarias> ja, kom i går
[07:13] <malin> ah :)
[07:13] <malin> jeg var på besøk hos firmaet som var med å lage den nå i våres
[07:14] <Sakarias> akamai ?
[07:14] <malin> hm, så de har gått over på flash?!
[07:14] <malin> Sakarias: mesan
[07:14] <Sakarias> ja
[07:14] <Sakarias> flash og akami sitt nettverk
[07:14] <malin> spurte jo han som jeg i etterkant fant ut var daglig leder eller noe om det ble html5
[07:15] <Sakarias> men... akkurat nå ser jeg på nrk via vlc
[07:15] <jo-erlend> se der ja! Vesentlig forbedring. HTML video hadde vært å foretrekke, men Flash går jo tross alt an.
[07:15] <malin> men han visste visst ikke så mye sånt, men regnet med det eller noe
[07:15] <Sakarias> http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/plugins;a=commitdiff;h=3414b52a9e52e371583cc835b563c894f9b1be3f
[07:15] <Sakarias> innholder linker dirkete til strømmene :)
[07:18] <huayra> Sakarias: flash > varnish > akamai ;)
[07:19] <malin> jo-erlend: http://www.labnol.org/internet/video/link-to-hd-quality-youtube-videos/8056/
[07:20] <malin> men veit ikke hvordan man får 1080p
[09:09] <malin> David Calle har nevnt busslinsen min på google+ :)
[09:31] <jo-erlend> tøft :)
[09:54] <malin> jo-erlend: ja :)
[09:55] <malin> han skrev: People are crazy and this lens is shaping into something brilliant. I will help projects like this any day.
[09:55] <malin> får litt skryt der :$
[09:55] <malin> tihi
[09:55] <malin> morro
[09:55] <malin> men nå blir det avgårde til skolen en tur. må jo gjøre litt der også :)
[10:00] <Atluxity> nice!
[11:18] <malin> Atluxity: ja, jeg oppdaget det i dag.. tihi, det var gøy :)
[20:20] <RoyK> malin: busslinje?
[20:20] <malin> ?
[20:21] <malin> RoyK: hva mente du nå?
[20:21] <RoyK> 11:09 < malin> David Calle har nevnt busslinsen min på google+ :)
[20:22] <Sakarias> busslinse er ikke det samme som busslinje :P
[20:23] <malin> RoyK: ja... hva i alle dager har det med busslinje?
[20:23] <malin> deter en busslinse
[20:23] <malin> eller for å være mer spesifikk: Det er en unity-lens for å søke etter bussruter
[20:23] <RoyK> ja, jeg er trøtt :þ
[20:23] <RoyK> sorry ;)
[20:24] <malin> hehe ;)
[20:24] <malin> np
[20:24] <malin> Tror jeg starter et prosjekt for å lage en generell transport-info-linse snart
[20:24]  * RoyK tror han må prøve litt unity snart og ikke bare late seg med mac-en
[20:24]  * malin syntes RoyK har noen fornuftige ideer
[20:24] <RoyK> malin: det hadde vært stas, kobling mot Ruter?
[20:24] <malin> RoyK: ja
[20:25] <malin> altså jeg har noen ideer jeg fikk i dag
[20:25] <RoyK> oki
[20:25] <malin> når man installerer ubuntu velger man jo gjerne region og land og sånt
[20:25] <malin> hva med å opprette noen flere generelle linser: vær, transport-info, osv
[20:25] <malin> så lager man mer lokale scope
[20:25] <malin> når man installerer ubuntu får man spørsmål om man vil installere følgende scopes basert på lokalasjon
[20:26] <RoyK> så et lokalt skop kan være en fysisk lokasjon?
[20:26] <malin> f.eks. i norge kunne aktuelle scope vært: nrk-scope til video-linse, yr til en generell vær-linse. diverse transportinfo-scopes basert på lokalasjon osv
[20:26] <RoyK> (skop er gammelt og for lengst fornorska versjon av scope og brukes for oscilloskop og mikroskop og sånt)
[20:26] <malin> RoyK: min busslinse er jo ikke nyttig utenfor Trondheim
[20:26] <RoyK> ok
[20:26] <malin> RoyK: i unity har man lens og scope
[20:27] <malin> slik jeg har forstått det er et scope en slags plugin til en bestemt linse
[20:27] <RoyK> jau - bare påpekte språket ;)
[20:27] <malin> ah, men bare å påpeke :) jeg kan jo ha sagt det feil, eller utrykket meg unøyaktig
[20:27] <RoyK> ikke ment som kritikk
[20:27] <RoyK> bare at "scope" er fornorska for lengst
[20:28] <RoyK> til skop
[20:28] <malin> RoyK: aha, så på norsk så forholder jeg meg altså til skop og linse ?
[20:28] <Kagee> Har bash/sh noe variabelskop bortsett fra subshell ?
[20:28] <malin> jeg vil ha klare ord så alle veit hva man prater om
[20:28] <Kagee> "underskjell"
[20:28] <malin> RoyK: det er bare å komme med kritikk :)
[20:28] <RoyK> Kagee: tror ikke det
[20:29] <RoyK> Kagee: eller underskall ;)
[20:29] <Kagee> all to make you happy, RoyK
[20:29] <RoyK> hehehe
[20:29] <RoyK> - I all pedagogikk er det essensielt at pensum presenteres intelligibelt. Det er et elementært imperativ for alle pedagoger å unngå eksessiv anvendelse av idiomer med fremmed opprinnelse. I de fleste tilfeller eksisterer adekvate og relevante synonymer på norsk.
[20:29] <RoyK> (mener da jeg)
[20:30] <Kagee> jeg er enig. problemet er at selv om den reglen følges, kan teksten være ubrukelig.
[20:30] <Kagee> Jeg tør påstå at jeg skrive gode veilesninger/tekster
[20:30] <RoyK> om du tar det helt ut, ja
[20:31]  * RoyK tør påstå at litt korrektur skjelden er skadelig ;)
[20:31] <malin> luftkondisjonerer
[20:32] <RoyK> eller klimaanlegg? ;)
[20:32] <malin> ja.... :p
[20:33] <malin> men det med språk er ganske viktig, så syntes det er bra vi har en debatt på det
[20:35]  * RoyK gir malin  sjokolade
[20:37] <malin> RoyK: tusen takk :)
[20:37] <jo-erlend> malin, ikke begynn med å lage linse. Alltid begynn med data. Altså skop.
[20:39] <jo-erlend> ellers er det helt riktig tanke; generelle linser og spesialiserte skop.
 slik jeg har forstått det er et scope en slags plugin til en bestemt linse <-- Nei. Et skop er en innpakning for data. For eksempel hvis du har et Person-skop, så v il den gi deg et sett med informasjon om personer. Hvor og hvordan det er lagret, spiller ingen rolle. Det linsen ser, er et skop og ingenting annet. Den ser ikke om det er web, ldap, lokale filer..
[20:42] <malin> ok
[20:43] <malin> men nå har jeg jo en hel linse. Burde jeg ikke laget den om til et scope, så den kan brukes med en mer generell linse for transportinfo? slik at folk kan lage scopes som er mer relevante? Slik kan man samle alt av transport på et sted
[20:44] <jo-erlend> så.. Et skop kan brukes i flere linser. For eksempel at en fil-linse brukes i Filer, men også i Videoer. Videoer bare skjuler alle filer som ikke er videoer. Kilden er den samme.
[20:45] <jo-erlend> malin, jeg ville ha begynt med dataen. Den er konkret. Linsen skal kunne presentere informasjon om en hvilken som helst type informasjon fra hvor som helst i verden. Det krever mye mer planlegging.
[20:45] <malin> jo-erlend: ah, sant
[20:46] <malin> men for å stile spørsmålet for håpentligvis mer rett: Hva må gjøres i min linse (buss-linsa) for at den kan fungere som et scope i en fremtidig generell transport-linse
[20:46] <malin> ?
[20:46] <jo-erlend> men det er jo ingenting i veien for at du splitter opp linsen du har nå, etterhvert, sånn at du har linsen og skopet med adskilt. Det kan være lærerikt.
[20:46] <malin> aha, slik at den delen som presenterer dataen skilles fra scope-delen?
[20:46] <malin> det er det jeg ønsker å gjøre på sikt
[20:47] <jo-erlend> malin, tja. Det er jo et godt spørsmål. Jeg har ikke tenkt så mye over det.
[20:47] <malin> ok
[20:47] <jo-erlend> det er ofte at det ikke er programmeringen som er vanskelig, men å finne ut hvordan det skal være. Det krever informasjon om dataen. Det finnes så mange systemer for kollektivtransport i verden.
[20:47] <malin> fikk forespørsel på ubuntu-unity nemlig om det der, en som spurte om jeg hadden oen planer for en mer generell linse, da han gjerne skulle hatt opp et scope for å få transporttider i omårdet der han bodde
[20:48] <jo-erlend> mesteparten er sikkert det samme, men det kan være forskjeller.
[20:48] <malin> så det kan være vanskelig å koble mange systemer sammen?
[20:48] <malin> trodde scopene gjorde den jobben, gjøre det brukenes i en linse liksom
[20:48] <jo-erlend> det er aldri vanskelig å koble forskjellige skop. Men hvilke filtere skal du ha, for eksempel?
[20:49] <jo-erlend> hvordan skal informasjonen presenteres?
[20:50] <jo-erlend> men det er det å lage skopene som er vanskelig. Det kan være veldig vanskelig for endel ting, fordi datakilden er elendig. Å hente ut informasjon fra HTML kan være helt grusomt, for eksempel.
[20:51] <malin> jo-erlend: filterene jeg ser for meg er rett og slett f.eks. norge, sverige, eller mer speifikt på byer
[20:51] <malin> me njeg må kanskje legge inn de filterene i selve linsen?
[20:51] <malin> så scopet bestemmer ikke det?
[20:51] <jo-erlend> så jeg ville heller ha drevet med det. Å heller lage spesialiserte "singlets", men prøve å la koden være enkel å dele opp.
[20:52]  * RoyK sov 3-4 timer i natt og må opp klokka seks - zzzznakkezzzz
[20:52] <jo-erlend> malin, det skopet gjør, er å gjøre alle typer data tilgjengelig på samme måte.
[20:52] <jo-erlend> RoyK, natta :)
[20:52] <RoyK> natti ;)
[20:53] <malin> jo-erlend: mhm
[20:54] <jo-erlend> malin, sånn for å være er også skop mer interessant. Det vil lære deg veldig mye. Å hente ut informasjon fra trafikanten vil være en helt annen prosess enn å hente ut fra bussorakelet.
[20:54] <malin> det er nok noe helt annet ja
[20:54] <malin> men skal jeg presentere dataen i fra trafikanten i en egen trafikanten-linse, eller skal jeg da putte den inn i en transportlinse :)
[20:54] <malin> det er det store spørsmålet
[20:55] <jo-erlend> jeg ville ha konsentrert meg om å få tak i informasjonen i det hele tatt. Det kan være en ganske stor jobb.
[20:55] <RoyK> det har jo vært noen som har prøvd å pese Ruter litt på at de bør bruke et åpent format for dataene sine
[20:55] <jo-erlend> tenk på hvordan du bruker informasjonen senere, når du har den.
[20:55] <RoyK> som hvadetnåheter igjen, det som begynte som google sitt?
[20:57] <Sakarias> ruter/trafikanten bruker vist nok json nå
[20:57] <jo-erlend> malin, cacher skopet ditt resultater enda? Det er noe jeg ville ha gjort aller først. Fiks skopet og linsen din så den skikkelig skinner.
[20:57] <jo-erlend> Sakarias, det hjelper jo veldig mye.
[20:58] <malin> jo-erlend: du har et poeng, jeg bør gjøre den jeg driver med skikkelikg først. Nei, den cacher ikke resultater, så må finne ut hvordan jeg gjør det
[20:58] <jo-erlend> malin, ja. Det er også en interessant oppgave.
[20:58] <Sakarias> På bakgrunn av politiske signaler om at krav til gratistjenester kan være et hinder for å utvikle gode tredjepartsløsninger, har Trafikanten fra og med i dag fjernet dette kravet og lagt sine trafikkdata ut åpent til allmenn bruk. Trafikantens JSON webservices kan dermed fra i 22. mars 2011 brukes fritt av alle, også til kommersielle formål.
[20:58] <jo-erlend> malin, da har du sikkert lyst til å bruke litt SQLite, kanskje med U1DB, etc.
[20:59] <RoyK> Sakarias: stas!
[20:59] <malin> Sakarias: nice
[20:59] <malin> kjenner ikke U1DB
[21:00] <malin> SQL kjenner jeg såvidt til, men ikke SQLite
[21:00] <Sakarias> http://labs.trafikanten.no/aapne-data.aspx
[21:00] <Sakarias> for de som vil lese mer
[21:00] <jo-erlend> malin, Ubuntu One Database. Det er ikke en database, men et abstraksjonslag. Spennende, men helt nytt.
[21:00] <RoyK> malin: sqlite er bare en bitteliten databaseserver som også baserer seg på SQL
[21:00] <RoyK> dvs ikke en server en gang
[21:01] <RoyK> liten og rask og fin til enkelt bruk - brukes til og med av sånt som adobe lightroom
[21:01] <malin> det er ca 3 ting jeg nå tenker å forbedre linsen med: 1. gettext (som du foreslo) for å oversette. 2. santidsinfo for aktuell holdeplass
[21:02] <malin> og 3 blir å cache resultater, eller egentlig mest hensiktmessig. cache søkeordene egnetlig
[21:02] <jo-erlend> malin, det er like viktig.
[21:02] <jo-erlend> dessuten er det litt meningsløst å bare cache den ene siden av søket.
[21:02] <RoyK> cache sanntidsdata?
[21:03] <RoyK> hvordan skal du da vite hvor lenge? er det informert om cache-tider i dataene?
[21:03] <jo-erlend> men bare der er det mengder av ting du kan gjøre. Fuzzy search, for eksempel, sånn at skrivefeil ikke gjør noe. Eller at søket ditt forstår søket på forhånd og viser resultater lenge før søket er ferdig skrevet. Det er jo hele tiden målet.
[21:04] <malin> ja, så jeg trenger egnetlig en liste over alle holdeplasser og bydeler jeg
[21:04] <jo-erlend> der har du jo et spørsmål.
[21:04] <jo-erlend> malin, det bygger du etterhvert som folk søker.
[21:05] <malin> jo-erlend: ah
[21:05] <jo-erlend> ingenting i veien for å ta det med, altså. Men du må jo uansett søke for å få et resultat. Og hver gang du får et resultat, så får du jo også stedsnavn.
[21:05] <RoyK> jo-erlend: hadde kanskje vært greit å ha en autoritativ en
[21:05] <RoyK> jo-erlend: sånn at selv om halvparten av oslos befolkning skriver grønland med to n-er, så kommer ikke den feilstava opp først...
[21:05] <malin> men hva trenger jeg resultatene til i ettertid? Det folk trenger er noe som husker det de søkte etter sist, så det går raskere å søke igjen. Et søk er jo egentlig utdadert etter en stund
[21:06] <jo-erlend> RoyK, fuzzy search. Det er et spennende område i seg selv.
[21:06] <jo-erlend> malin, neste gang de søker, så får de samme resultat uten å måtte gå innom webben, for eksempel. Så istedenfor to sekunders ventetid, får de tjue millisekunders ventetid.
[21:07] <jo-erlend> malin, rutene endrer seg vel ikke fra dag til dag?
[21:07] <malin> jo-erlend: det er jo sant :)
[21:07] <RoyK> jo-erlend: sanntidsdata endrer seg jo
[21:08] <malin> men sanntidsdata endrer seg ja
[21:08] <malin> men det er ikke implementert enda
[21:08] <malin> i linsen
[21:08] <jo-erlend> og det er ingenting i veien for å ha forskjellige kategorier, sånn at du har en som viser like søk fra tidligere og en som eventuelt søker nå.
[21:08] <RoyK> jo-erlend: på ruter.no kan du f.eks. finne reise fra/til *eller* sanntidsdata, men ikke reise fra-til-med-sanntidsdata
[21:08] <malin> men kan man legge inn noe data om hvor lenge noe skal ligge i cachen da?
[21:08] <jo-erlend> malin, det er du som bestemmer alt.
[21:09] <jo-erlend> kan gjøre nøyaktig hva du vil.
[21:09] <RoyK> malin: det vanlige er vel å legge et tidspunkt på når det ble lagt dit og så bare hente ut ting som er yngre enn xx
[21:09] <malin> jeg tror det skal være mulig å sjekke sanntidsdata on the fly med linsen om man har en liste med relle holdeplasser og den sjekker første holdeplass man skriver inn
[21:09] <RoyK> så kan du rydde underveis
[21:09] <jo-erlend> du kan ha filtere for det for eksempel.
[21:09] <malin> RoyK: ok
[21:10] <malin> så hente ut info fra xxx til xxx men ikke det som er eldre enn xxx
[21:10] <malin> hm, noe sånt :)
[21:10] <RoyK> jau
[21:10] <RoyK> og pistasjnøttene til pakistaneren i kjelleren på grorudsenteret er helt fortreffelige
[21:10] <jo-erlend> mhm. Linser støtter ranges. Se på Fil-linsen, for eksempel. Der kan du velge filstørrelser.
[21:14] <jo-erlend> æsj. Det var én ting jeg ikke hadde backup av. Prototypen av widget-biblioteket mitt.
[21:15] <jo-erlend> ikke akkurat kritisk, men det var bare en liten ting jeg gjerne skulle ha sjekket. :)
[22:17] <si-m1> kjekt å hive slikt i git
[22:17] <si-m1> og pushe til en annen maskin
[22:21] <si-m1> http://www.bonkersworld.net/backwards-compatibility/
[22:28] <malin> jo-erlend: jau, nei, jeg får konsentrere meg om å gjøre den jeg jobber med bedre, også kan jeg vel lage flere etterhvert, men da lage scopes
[22:28] <malin> men nå må jeg ta natta her :)