/srv/irclogs.ubuntu.com/2011/06/17/#ubuntu-no.txt

jo-erlendklikker på ubuntuknappen.00:08
brik_nei prøvde det00:09
jo-erlendnoen som vil gjøre meg en liten tjeneste? Jeg lurer på hva innholdet av modulen appindicator er i Python i Natty.14:43
jo-erlendaltså; åpne en terminal, kjør python. "import appindicator" og så "dir(appindicator)".14:44
jo-erlendhos meg gir det ['__builtins__', '__doc__', '__file__', '__name__', '__package__', 'appindicator', 'gobject', 'gtk'].14:45
jo-erlendjeg forstår ikke hvorfor.14:45
jo-erlendnvm...14:47
hjdjo-erlend: fant du ut av det, eller?14:48
jo-erlendja. Jeg hadde en fil som het "appindicator" i hjemmeområdet mitt. :)14:49
hjdaha14:50
jo-erlendhaha. Jeg fant ut av det... Jeg hadde prøvd å kjøre et python script, men jeg hadde ikke lagt til shebang, så av en eller annen grunn, førte det til at jeg tok screenshot isteden, som ble lagret i hjemmeområdet med navnet "indicator".15:59
jo-erlendehrm "appindicator". Så etterpå, når jeg prøvde å importere den, så importerte det bildet...15:59
jo-erlendnoen som har et godt forslag til navn for en irc-klient? :)20:23
Bergeirssi20:25
jo-erlendheh20:26
Kageejo-erlend: vel. hvorfor ?20:30
jo-erlendtenkte jeg skulle lage en.20:31
Kageenei, jeg mente "why"20:31
Kageesom navn20:31
jo-erlendhæ?20:31
Kageedet står for "why did i make another irc-client"20:31
jo-erlendhehe20:31
Kageejeg skal kanskje ikke si så mye. jeg lage en irc-client siste kvartal av 201020:32
jo-erlenddet som er kjipt med å skrive irc-klient, er alt arbeidet med å gå gjennom alle serverne.20:37
BergeSå kjekt at folk alt har laget IRC-klienter.20:43
BergeJeg lurer på det samme som Kagee.20:43
jo-erlendvel. Jeg finner ingen jeg liker.20:43
BergeHva er det du vil ha?20:44
jo-erlenden god IRC klient.20:44
BergeEh, ja, men hva er det du misliker med f.eks. irssi?20:44
jo-erlendsåpass mange ting at det ikke er vits å ramse dem opp engang.20:45
BergeJeg må innrømme at jeg lurer veldig på hvilke egenskaper din IRC-klient skal ha (-:20:45
citoyenirssi <320:46
jo-erlendBerge, tja. Den skal kunne håndtere lange URL-er i et lite vindu, for eksempel.20:47
BergeOg hvordan skal den gjøre det?20:47
citoyendet er vel et spørsmål om terminal, ikke om klient20:48
jo-erlendla meg klikke på dem for å åpne dem i en nettleser.20:48
citoyenlange urler funker utmerket i irssi i gnome-terminal20:48
citoyenklikkbare og alt20:48
BergeJa, det tenkte jeg òg.20:48
jo-erlendjavel? Det gjorde ikke det sist jeg brukte irssi. Da måtte jeg drive med klipping og liming, på samme måte som i weechat.20:48
citoyenjo-erlend: Hvilken terminal brukte du?20:49
jo-erlendgnome-terminal.20:49
citoyenmyftisk20:49
citoyenjeg har hatt linkstøtte i irssi så lenge jeg kan huske20:49
BergeWFM (bortsett fra at jeg ikke bruker en terminal som lar meg klikke, og jeg ser på det som en feature).20:49
jo-erlendcitoyen, det funket fint med lenker, så lenge de ikke var for lange.20:50
jo-erlendhvis jeg klikket på en lang lenke, så åpnet den bare en del av lenken i en nettleser, så måtte jeg tilbake og klippe og lime resten.20:50
BergeEr du sikker på at det ikke bare var terminalen din som terminerte URLen ved et rart tegn?20:51
Berge; elns?20:51
jo-erlendtviler. Jeg vet at det ikke var det som var problemet i weechat.20:51
citoyenwfm :)20:51
jo-erlenddet er lenger siden jeg brukte irssi.20:51
BergeEr det flere features du savner? (-:20:52
Berge(Uansett kan jo fikse omtrent hva det skal være i både weechat og irssi med litt perl.)20:52
jo-erlendklikk og dra for å organisere kanaler i treet.20:52
xtjo-erlend: klikkbar fungerer kjempefint i weechat20:52
jo-erlendalt+num for å bytte mellom vinduer.20:52
BergeKlikk og dra!20:53
jo-erlendxt, ikke for meg. Har det skjedd mye de siste månedene?20:53
BergeDet har ikke irssi. (Men den har alt+num for å bytte mellom vinduer.)20:53
xtjo-erlend, tja, litt.20:53
xtjo-erlend: du gjorde det nok bare feil20:53
BergeDu kan vel alltids fikse klikk-og-dra med perl. Om du vil veldig.20:53
jo-erlendBerge, jeg vil organisere faner på samme måte som jeg gjør i Firefox.20:53
xtog evt. hadde dårlig terminal20:53
Bergejo-erlend: Altså med klikk-og-dra?20:53
BergeJeg liker /win move 1920:54
BergeMen ok. http://scripts.irssi.org/html/mouse.pl.html gir deg mouse gestures, i alle fall(!)20:54
xtflytte på buffers er jo bare tøysete all den tid weechat har partial match-søking på buffernavn20:54
xter mouse patch til weechat for klikkbare buffers òg, i bufferliste20:54
xtweechat har jo tilogmed slike urlgrabber-skripts og inotify-skript, så du slepp å interaktere terminalvinduet eingong20:55
BergeDet har irssi òg!20:56
xtjau20:56
BergeOg, og, du kan få notifications i GNOME over ssh-tunneler!20:56
jo-erlendurlgrabber? Er det den boksen som viser de siste URLene? Det funka veldig dårlig med lenker som gikk over mange linjer.20:56
BergeSånn… om du vil veldig.20:56
xtjo-erlend: nei, det er urlbar.20:56
xtOg den virker ikkje dårlig i det heile tatt20:56
xtden virker…perfekt20:56
xtI would know. I wrote it20:57
jo-erlendden gjorde ikke det da jeg prøvde.20:57
Bergext: fniis20:57
Bergejo-erlend: Men nå virker jo ikke så meget hos deg, tydeligvis.20:57
BergeSlikt som terminaler.20:57
xtBerge, og weechat har inotify ting som kjører over tcp-dings, med tilhøyrande daemon20:57
jo-erlendjeg har aldri hatt noen problemer med sånt i gnome-terminal ellers.20:57
Kageejo-erlend: gnome-terminal takler ikke æøå i url'er, det er et problem med gnome-terminal. Weechat fikk støtte for å brekke url'er i dev-versjonen (som det nestwe anbefales at du bruker20:57
Kageext: saywhat?20:58
xtjo-erlend: var ein bug i ncurses med enkelte terminaler ei stund, kom inn ein newline stundom, weechat har workaround for det20:58
xtkan vere du var råka av den.20:58
Bergeirssi òg!20:58
Kageext: weechat-inotify-tcp-daemon20:58
jo-erlendja, det kan tenkes.20:58
BergeDette ble en flott samtale ,merker jeg.20:58
Kageext: ?20:58
xtKagee: kva er spørsmålet?20:59
jo-erlendxt, hva bruker en IRC-klient inotify til?20:59
xtBerge: klassisk. på så mange måter20:59
Bergext: Jepp.20:59
xtla meg paste for dykk:20:59
Kagee[21:57] xt: Berge, og weechat har inotify ting som kjører over tcp-dings, med tilhøyrande daemon20:59
xt#   Notification script that uses libnotify or dbus, supports WeeChat inside screen.20:59
xt#   Uses a xmlrpc daemon that must be running in the receiving machine (remotely or locally)20:59
xttydeligvis vanskelig å slå opp script-sida :)20:59
Kageeja, virkelig20:59
* xt har sin eigen variant av det der. Sender ting eg vil ha remote via jabber21:00
jo-erlendxt, du mener altså ikke inotify som å abonnere på filendringer?21:00
xtjo-erlend: nei21:00
BergeHan mener ikke inotify, tror jeg21:00
BergeMen libnotify.21:00
Kageede har klart å kalle scriptet «inotify»21:01
BergeHah, faktisk.21:01
jo-erlendah. Det høres jo ganske alright ut.21:01
xtser ikkje problemet med det21:01
xtkontekst har virka før, i historia21:01
xteg har det slik at når eg detacher screenen min, så får eg highlights og privmsgs sendt til mobilen min via jabber.21:02
xtog så kan eg svare der21:02
Bergejo-erlend: Men du vil fortsatt skrive en IRC-klient? (-:21:02
Bergext: Det kan du med irssi òg!21:02
BergeOg sette away og slikt når du kobler fra screenen.e21:02
xtBerge: såklart21:02
Bergext: Altså, jeg bare følger opp samtalen.21:02
xtBerge, prøver ikkje å skryte på weechat > irssi nå21:02
xtBerge, vel, ok. :)21:03
Bergext: Jeg vet, jeg bare følger opp samtalen!21:03
Berge(-:21:03
Bergeirssi har /upgrade, da21:03
BergeDen kan oppdatere seg selv uten å miste tilkoblingene.21:03
Berge(Et ondt, ondt hack.)21:04
citoyenirssi-connectbot for android har forresten en fin feature: swipe høyre eller venstre for å bla gjennom kanaler21:04
xtjo-erlend: kan nevne at weechat har '117703: the amount of lines of C in weechat'21:04
jo-erlendBerge, nei. Jeg gir beng i hele IRC. Jeg klarer meg med xchat eller mibbit eller noe sånt.21:04
xtjo-erlend: 22k linjer C for core21:04
Bergejo-erlend: Så du slo det fra deg?21:04
xtmen likevel framhever du at ircnettverk har ørsmå inkompabiliteter er eit problem om ein skal lage IRC-klient21:05
xter så fantastisk naivt det21:05
jo-erlendxt, hmm?21:05
xt"xchat eller mibbit eller noe sånt"… :)21:05
jo-erlendjeg synes ikke det er et knøttlite problem at et meldingsformat ikke kan parses uten mengder av informasjon om kontekst.21:06
BergeLitt som XML.21:06
jo-erlendXML kan parses uten å vite hva dokumentet inneholder.21:06
BergeBare at XML krever mye mer kontekst.21:06
BergeOm du vil utfordre deg selv, kan du skrive en XML-parser (-:21:06
jo-erlendBerge, altså... En IRC-melding kan ikke tolkes uten å vite hvilken server du er koblet til, hvilke kanaler du er på og hvilke usermodes du har.21:07
jo-erlendsånn er ikke XML.21:07
xtBerge: nå ja21:07
xtnå er me i gang!21:07
BergeJa!21:08
xtfredag!21:08
BergeJeg merker at jo-erlend ikke bet på XML-parsing-utfordringen!21:10
BergeOg at jeg burde pakke og sove i stedet for å mirke.21:10
Bergejo-erlend: Hva i alle dager mener du egentlig med å vite hvilken tjener du er koblet til?21:11
BergeOm programmet ditt ikke vet det, sliter det nok litt generelt.21:11
jo-erlendBerge, mener du å fortelle meg at du ikke kan parse et XML-dokument uten å vite om det kommer fra vg.no eller fra db.no? Det tror jeg bare ikke noe på. Så lenge dokumentet er det samme, så kan det parses av samme parser. Sånn er det som sagt ikke med IRC.21:11
BergeDet kan du selvsagt ikke, semantisk.21:11
BergeDu må vite noe om innholdet for å bruke det til noe.21:12
jo-erlendjeg snakker ikke om semantikk. Jeg snakker om struktur og format.21:12
BergeNettopp.21:12
BergeOm jeg måker inn et DOM-tre fra vg.no inn i en XMPP-tilkobling, kommer det ikke akkurat noe vettugt ut.21:12
jo-erlendmeldingsformatet på EFnet er et annet enn meldingsformatet på Freenode.21:12
BergeMarginalt, men ja. Du ser ikke poenget.21:13
jo-erlendå?21:13
Berge22:12:38 < Berge> Om jeg måker inn et DOM-tre fra vg.no inn i en XMPP-tilkobling, kommer det ikke akkurat noe vettugt ut.21:13
BergeJeg skjønner dog at det er et svært ømt punkt for deg at IRC-nettene har små inkompabiliteter.21:13
jo-erlendmen du kan brekke opp dokumentene i elementer.21:13
Berge(Litt som Gtalk-XMPP og Facebook-XMPP.)21:14
BergeJeg vet du kan det21:14
* citoyen har hittil ikke funnet en stabil XMPP-klient21:14
citoyenmens irssi er bunnsolid21:14
citoyenså i praksis virker det ikke som xml-formatet har noen sterk fordel21:14
BergeDet eneste du vinner på å bruke XML, er at du slipper å parse selv, siden du får ut en datastruktur.21:14
BergeMen hva som er _i_ datastrukturen, er jo helt udefinert inntil man definerer det.21:15
jo-erlendja, men det er ikke så farlig.21:15
Berge!21:15
BergeMen ja, dette har vi vært gjennom så mange ganger (-:21:15
jo-erlendklienten vet jo hvilket nettverk den er på uansett og den vet nok om deg til å vite hva den kan forvente.21:16
BergeSå jeg forsøker heller å pakke ned 30 kg med stæsj på 20 kg bagasje.21:16
xtom Jermie Miller som bootstrappa Jabber: " Jeremie is running away from XML because he had such a bad experience with the ever-escalating complexity being promoted by people who are less interested in applications and more interested in theory."21:17
xtføles så latterlig relevant i denne diskusjonen :)21:17
citoyenBerge: Det er lett, bare legg bort de 20 kiloene du egentlig ikke trenger å ha med21:17
Bergecitoyen: Ah. Hvilke er det, igjen?21:17
citoyenBerge: Kommer an på hvor du skal :P21:18
BergeJeg har minst 10kg fallskjermutstyr.21:18
BergeOg, tja, syv-åtte kg fotoutstyr.21:18
citoyenda er det lett21:18
BergeOg skal være borte tre ukre.21:18
citoyenda er det de 20 som ikke er fallskjerm21:18
xtBerge: " To the theorists, XML is an infinitely expressive language, and the processors are magic engines that extract meaning from a messy maze of incomprehensible gobbledy gook. "21:18
Bergeah21:18
Bergecitoyen: Kjekt!21:18
* citoyen er dronningen av pakking21:18
Bergext: (=21:18
citoyendro på jobbreise til usa i to uker i vår med bare kabinbagasje, med plass til overs i kofferten til shopping21:19
jo-erlendxt, jeg er en av de som liker selvstendige biblioteker21:19
BergeDet er som kjent helt umulig å skrive biblioteker for parsing av noe annet enn XML.21:19
xthææææææ21:19
jo-erlendBerge, det er du som snakker om XML hele tiden. Jeg snakket vel egentlig om problemet med IRC-meldinger.21:20
xtjo-erlend: http://telehash.org/ her vettu21:21
jo-erlendudefinerte variable konstanter er vanskelige å ha med å gjøre.21:21
Bergejo-erlend: Nei, du påstod at XML var kontekstløst (-:21:21
BergeVi er alle klare over at IRC har inkompabiliteter mellom nettene.21:21
jo-erlendBerge, jeg påstår fremdeles det.21:21
BergeVi kom over det.21:21
BergeVi er også klare over at man kan skrive femtenlinjers boter til IRC, som ikke akkurat er like lett med f.eks. XMPP.21:22
jo-erlendBerge, uten å bruke noen rammeverk?21:23
KageeBack to ubuntu: Er det mulig å deaktivere den nye «fancy» scrollbarene i 11.04?21:23
jo-erlendKagee, tror jeg ikke.21:23
Bergejo-erlend: Helst, men XML-biblioteker er greit.21:23
BergeUse caset er «vippe opp en IRC-bot på kort tid».21:24
jo-erlendjada, sånn for helt konkrete, små oppgaver, er IRC helt ok.21:24
* citoyen har brukt irc i 18 år, vil si det oppfyller kravene21:26
xthahaha21:26
xtIRC - ok for helt konkrete, små oppgaver.21:26
* citoyen har bare konkrete, små oppgaver21:26
Bergext: …som å diskutere IRCs beskaffenhet!21:26
BergeEn konkret, liten oppgave.21:26
citoyenen linje tekst av gangen21:26
xtla oss ikkje verta for abstrakte21:27
citoyen"irc is just multiplayer notepad", som en luring sa en gang21:27
xtdå brest protokollen!21:27
jo-erlendfor konkrete, små oppgaver ja. Hvis man skal lage en IRC-klient for generell bruk, så blir det som xt sier, forferdelig mye mas.21:27
xtdet sa eg ikkje.21:27
citoyenmen det skal man jo ikke21:27
citoyendet har man jo allerede21:27
jo-erlenddu nevnte antall linjer kode i kjernen av weechat. Hvor mange prosent av dem går med på å jobbe rundt problemer med protokollen?21:28
citoyenå lage en ny irc-klient i dag er som å finne opp en ny type maskin for å riste brød21:28
BergeVi kan regne på antall linjer i libxml2, libpurple og pidgin.21:29
citoyenkan hende det er teoretisk uelegant, men det er et løst problem21:29
xtjo-erlend: forsvinnande lite.21:29
Bergecitoyen: Bruker du irssi for å riste brød?21:29
citoyenBerge: nei, emacs21:29
Bergecitoyen: ah21:29
jo-erlendBerge, Libpurple og Pidgin er en dårlig sammenlikning ettersom de inkluderer en mengde forskjellige protokoller.21:30
BergeJeg forsøkte å illustrere at antall kodelinjer er et elending mål.21:30
citoyenSpesielt hvis man skriver Perl21:31
citoyenfærrest mulig kodelinjer er ikke nødvendigvis en god ting :P21:31
BergeKun når du golfer.21:32
citoyenSove.21:34
BergeGod natt (-:21:34
citoyengnattifnatt21:34
=== ZubZero is now known as Espen-_-

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!