Allright, så nu börjar det dra ihop sig. Om dryga två veckor öppnar parlamentet och jag kommer för ovanlighetens skull att kunna hänga på låset utan att behöva oroa mig för att jag ska komma in. Jag har fått en badge! :-)
I och för sig förloras ett moment i nätverkandet när man kan ta sig in på egen hand, men å andra sidan kan jag nu skriva in folk som behöver hjälp nån gång. Big payback time!
Jo, det är några små saker som jag oroar mig för förutom att kunna klämma fram perfekta analyser och väloljade seminarier. Det verkar som om det kan bli svårt att få kunna läsa sin mail på valfri plattform. Jag är thunderbördare sedan jag vet inte hur länge, och när jag äntligen kom på hur man kunde läsa gmail med IMAP släppte stressen över att jag aldrig kunde lära mig uppskatta gmails webbinterface. Men here we go again. Min EP-mail kan bara kommas åt med OWA. Inte bra, men jag har tänkt ändra på det genom att ordna nån slags workshop med de som står bakom uppropet att använda fri programvara och öppna standarder i parlamentet. Har kladdat lite på deras wiki här. Får se vad det blir. Jag skrev ju själv på uppropet, men nu börjar det bli akut.
Sen har jag ett annat litet bekymmer, och det är hur jag ska hinna med att ha koll på allt. Med allt menar jag allt :-) Alltså allt som rör sig i korvmaskinens inre. För att komma lite närmare att realisera denna dröm i verkligheten har jag satt igång verksamheten Tratten tillsammans med Amelia, Mattias, och Mikael. Det finns en mailinglista här. Eventuellt kommer vi att flytta till en egen mailinglista om det visar sig att alla inte trivs med googlegroups (jag är själv inte helt frälst). För alla pyton och perlkodare med alldeles för lite att göra finns ett litet uppdrag här. Det kan högst röra sig om en tabell med tusen rader, fler direktiv/rapporter/whatever finns det inte. Jag börjar luta åt att det tar mindre tid för mig att lära mig koda ordentligt än vad det tar för att den här lilla kontaktannonsen ska ta skruv :-)
Sen har vi naturligtvis telekompaketet. Jag hoppas att fler än jag följer iptegrity. Jag och HAX håller på att försöka ordna ett seminarium i början på september för att rensa upp i frågeställningarna och se till att vi får en tredjebehandling som är värdig de demokratiska medlemsstaterna i den europeiska gemenskapen. Eller unionen. Skit samma, jobbet ska ändå göras. Här är lite stöd för Henrik Hansson et al:
http://euwiki.org/index.php?title=2002%2F19%2FEC%2FORIGINAL_versus_SECON...
http://euwiki.org/index.php?title=2002%2F20%2FEC%2FORIGINAL_versus_SECON...
http://euwiki.org/index.php?title=2002%2F21%2FEC%2FORIGINAL_versus_SECON...
http://euwiki.org/index.php?title=2002%2F22%2FEC%2FORIGINAL_versus_SECON...
http://euwiki.org/index.php?title=2002%2F58%2FEC%2FORIGINAL_versus_SECON...
Och för de som (är som jag som) vill veta exakt vad som händer när går det att prenumerera på de här sidorna hos changedetection:
http://www.changedetection.com/log/eu/europa/europarl/file2_log.html
http://www.changedetection.com/log/eu/europa/europarl/file3_log.html
http://www.changedetection.com/log/eu/europa/europarl/file4_log.html
Så... nu känns det bättre :-)
freepop och pseudoprogrammering
http://freepops.sourceforge.net/en/
Dom har en OWA plugin i beta, och den borde väl funka till thunderbird.
***
Python är pyton O_o
Men det är ju skit samma för PERL det är lika pyton, fast det är kewlare. :p
Men slå upp pseudopogrammering, det är så där lagom abstrakt och basic, och beskriv via det istället. Blir liksom lite enklare då för "normalt" folk att fatta. :-()
Har just slängt iväg ett mail
Har just slängt iväg ett mail till FSFEs nya president om workshopidén, ska följa upp alla goda råd jag fått här.
Vad gäller det kod... jag vill att det som finns här:
http://www.europarl.europa.eu/oeil/search_procstage_stage.jsp
och ser ut så här:
http://www.erikjosefsson.eu/sites/default/files/Screenshot-234.png
http://www.erikjosefsson.eu/sites/default/files/Screenshot-234.png
ska rensas upp och flyttas hit:
http://euwiki.org/index.php/Tratten/oeil/20090803#Text
fast det ska se ut ungefär så här:
http://euwiki.org/index.php/Sandbox
#!/usr/bin/perl open IN,
#!/usr/bin/perl
open IN, "data.txt";
open OUT, ">out.txt";
sub bare {
while () {
return $1 if /^\s*(\w.*)$/;
}
}
print OUT "{| border='1' cellspacing='0' class='wikitable sortable'
! oeil link !! procedure !! name !! committee !! rapporteur !! COM numbner !! Kommentar\n";
while () {
if (/(file\.jsp\?id=[0-9]+)/) {
$url = "http://www.europarl.europa.eu/oeil/$1";
m#>([^<]+)# or die;
$id = $1;
while () {
last if /procedure number/;
$com = $1 if /(COM\(\d+\)\d+)/;
$proc = $1 if /">([^<]+)<\/div>/;
$name = &bare if /starts with the title/;
$committee = &bare if /Display the committee responsible/;
$rapporteur = &bare if /Display the reporter or co-reporter/;
}
print OUT "|-\n";
print OUT "| [$url $id] || $proc || $name || $committee || $rapporteur || $com || \n";
}
}
print OUT "|}\n";
Hey kattla! Tack!!
Hey kattla! Tack!!
En mer effectiv version
Jag försökte lägga det på wikin, men jag kunde inte editera även efter att ha registrerat ett konto. Därför har jag inte heller kunnat testa att utdatan är formaterad rätt (jag försökte formatera det likadant som exempeltabellen).
#!/usr/bin/perl
open IN, "data.txt";
open OUT, ">out.txt";
sub next_bare { while () { return $1 if /^\s*(\w.*)$/; } }
print OUT "{| border='1' cellspacing='0' class='wikitable sortable'
! oeil link !! procedure !! name !! committee !! rapporteur !! COM numbner !! Comments\n";
while () {
if (/(file\.jsp\?id=[0-9]+)" class="com_acronym">([^<]+)<\/a>/) {
$url = "http://www.europarl.europa.eu/oeil/$1";
$id = $2;
do { $_ = } until /">([^<]+)<\/div>/; $proc = $1;
$name = &next_bare;
$committee = &next_bare;
$rapporteur = &next_bare;
do { $_ = } until /(COM\(\d+\)\d+)/; $com = $1;
print OUT "|-\n";
print OUT "| [$url $id] || $proc || $name || $committee || $rapporteur || $com || \n";
}
}
print OUT "|}\n";
OOPS
Båda förekomsterna av
while () {ska varawhile (<IN>) {Kommentarformateringen åt upp lite av koden.
Nog bäst om jag länkar till filen istället:
http://hcoop.net/~kattla/script
1st reading 2nd reading
Körde ditt script och gjorde lite manuell handpåläggnigen för att separera 1st reading och 2nd reading på en testfil:
http://euwiki.org/index.php?title=Sandbox&oldid=912
Helt otroligt snyggt!!!
Jag har ändrat lite, nu
Jag har ändrat lite, nu klarar den nog av alla sidor. (All data fanns inte alltid med, vilket förvirrade tidigare versioner)
prova igen
http://euwiki.org/index.php/User:Kattla
det var väl pseudo om något
det var väl pseudo om något :-)
Jag hoppar in i tratten.
Jag hoppar in i tratten.
Förenkla problemet så lär det vara löst snabbt
Tyvärr blir det väldigt rörigt när du klistrar in "rå html" på en wikisida eftersom wikins egen markup hamnar överallt i den texten du klistrade in. Om du publicerar länkar till rådatan direkt istället blir det mycket lättare att hjälpa till. Tror jag förstår ungefär vad du vill ha och det borde gå fort att skriva ett pythonscript som matchar ut det åt dig med rätt indata.
Nevermind, såg länken till
Nevermind, såg länken till källan nu. Det här borde gå fort...
Jo precis, jag dumpade bara
Jo precis, jag dumpade bara rå "Page Source" på wikisidan (för att rensa upp vid ett senare tillfälle).
Har inte koll på om wikin har en sån där tabellknapp installerad. Ska kolla.
Det trevliga med Mozilla-ware är dess extensibilitet
http://groups.google.com/group/thunderbird-webmail-extension/files
Ovanstående kommentar är den
Ovanstående kommentar är den man ska läsa om man vill läsa Exchange-mail i Thunderbird och har tillgång till webinterfacet!
Thunderbird har en plugin för att hämta mail från diverse webmailprogram, och den är i sin tur har en plugin för att klara det Erik vill. Det kan tyckas lite oklart i början men det fungerar.
Rätt Svar(tm) är naturligtvis att se till att MEParnas datanissar öppnar för IMAP, eller ännu hellre har en migreringsplan till något mer funktionsdugligt mailsystem.
Jo, RättSvar(TM) är att göra
Jo, RättSvar(TM) är att göra om hela upphandlingen till EP (och alla andra EU-institutioner för den delen). EUs prime time public institution jewel ska naturligtvis sätta standarden för hur offentlig förvaltning ska fungera.
Som det är nu blir jag t ex utslängd efter 3 minuter av det interna trådlösa nätverket EP-EXT. Jag fattar inte varför. Mitt nätverkskort funkar överallt annars. Datanissarna säger att jag ska ställa om kortet: "look at the card IEEE 802.11ABG it should be G or BG, you have to change the settings" när jag skickade min output från iwconfig:
ath0 IEEE 802.11abg ESSID:"EP-EXT"
Mode:Managed Frequency:5.18 GHz Access Point: 00:1E:BE:E8:EE:70
Bit Rate=6 Mb/s Tx-Power=20 dBm
Retry min limit:7 RTS thr:off Fragment thr=2352 B
Power Management:off
Link Quality=56/100 Signal level:-50 dBm Noise level=-86 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Kan man verkligen "ställa om" 802.11abg till 802.11bg? Och var gör man det isåfall??
EPs datanissar supportar bara "standard applications"...
Tips om thunderbird-alternativ
Som inte alls löser ditt problem men... Jag har också använd thunderbird, även om jag nu är glad att jag slipper och helt enkelt får köra gmail rakt av (föredrar gmail som mailapp) men har på sistone även testat postbox. Postbox är grymt mycket trevligare än thunderbird tycker jag, och bygger på samma kod:
http://postbox-inc.com/
Bara ett litet tips :)
Tack för tipset som inte
Tack för tipset som inte löser mitt problem :-)
Ett annan lösning är att jag låter mig malas ner till en vanlig sovjEUtanvändare...
Python
Jag förstår tyvärr inte hur den testin.txt som du avänt ser ut, så jag kan ha missuppfattat, men jag gissar ändå att felet du gjort är att du trott att re.match söker varsomhelst i texten, medan den matchar från början.
Alltså, jag har inte tänkt
Alltså, jag har inte tänkt mer än att "öppna infil", "läs rad och ändra i den om dne inte ska slängas", "skriv rad". Jag kan inte python (än...).
testin.txt är rådumpen från "Page Source" (alltså den HTML som browsern presenterar)
Cadaver
http://www.webdav.org/cadaver/
Du kan säkert sånt här bättre än jag, men borde man inte kunna få dunderbörd att kommunicera med cadaver? För jag antar att det är look and feel som är stötestenen nu.
Cadaver är bara en
Cadaver är bara en WebDAV-klient, det hjälper lika mycket som en TCP-klient när man vill hämta post från Exchange. Protokollet är fortfarande odokumenterat. De flesta som lyckats gör det antingen genom att scripta mot Exchange:s webinterface eller genom att reverse engineera ActiveSync, som är ett enklare protokoll.
Alltså, det är precis detta
Alltså, det är precis detta som jag vill att workshoppen ska handla om.
Jonas B, känner du till nåt företag som man skulle kunna köpa en sån här service av?
Evolution
Evolution har stöd för OWA. Den till och med använder OWA för att hämta/läsa post.
Vill jobba i *en* mailklient,
Vill jobba i *en* mailklient, och helst inte byta :-)
Jag är lika stockkonservativ som den värsta WIN95-användare...
Testa
Prova evolution, har stöd för Microsoft Exchange Server.
Kanske inte lika trevlig som thunderbird, och lite segare med inställt som Microsoft Exchange Server, men fungerar.
https://help.ubuntu.com/community/Evolution?action=AttachFile&do=view&ta...
https://wiki.ubuntu.com/EvolutionExchange
evolution vs. thunderbird
Tack för tipset! Har funderat på det men kände mig osäker på om Evolution sparar mail lokalt i ett format som Thunderbird kan hantera. Vet du det?
evolution vs. thunderbird
Det har jag mindre koll på, använde bara Evolution under en tid när jag jobbade med ett projekt som hade en exange server.
Körde då dubbla klienter, thunderbird med firetray i bakgrunden.
Har faktistk inte använt evolution på länge så har lite koll hur den clienten är idag.
Om jag har förstått rätt: Din
Om jag har förstått rätt: Din maskin får inte tillgång till EP-mail mm eftersom Microsoft Exchange Server bara pratar WebDAV, vilket Dunderpippin inte kan. Dunderpippin vill inte heller lära sig WebDAV eftersom det är ett öppet men ofritt protokollspråk. Borde MES lära sig POP3 alternativt IMAP eller är det ok om TB lär sig WebDAV?
Sedan kommer frågan om du har
Sedan kommer frågan om du har tillgång till WebDAV-servern utöver webbklienten vilket inte alls är säkert. Oavsett så är det dåligt att inte stödja en sådan utbredd standard som POP3 eller ens IMAP.
Jag ser det även som ett stort problem att enbart kunna utnyttja "ofria" protokoll, det borde erbjudas ett fritt alternativ.
WebDAV...
Det går tydligen att läsa EP-mail med iPhone. Vad det betyder i detalj vet jag inte.
Vad jag hoppas på är nåt hack för alla andra (non-MS maskiner) som är tillräckligt stabilt för hacker wannabees som mig att andvända typ varje dag, hela tiden. Ännu bättre om man kan köpa tjänsten/produkten av nåt företag. Jag vet inte hur mycket tid jag kommer att förlora av att behöva byta ner mig till en sovjeEUtisk MS-maskin, men jag är helt klart beredd att betala nån slags serviceavgift om det finns nån på marknaden.
Om iPhone funkar borde Android funka... Typ...
Aproppå evolution så är det ju även en mailklient så du får nog dissa Thunderbird och helt köra Evolution. Å andra sidan får du med kalender etc då med tror jag.
Köpte en Android HTC Hero som kör Linux i botten och open såsad ramverk och där funkar Active Synk, funkar det med iPhone borde det funka med HTC Hero och Evulotion.
Fast jag gissar ju lite nu :-)
Thunderbird har också en
Thunderbird har också en kalender. Lightning heter den. Tanken var att den skulle bundlas i version 3 men det sköts på framtiden.
Olydnad.
EP-mailen, med en gnutta stallmanistisk principfasthet, en näve civil olydnad och en rak rygg så fixar ni det där.
Det är lätt att utmåla användare av inlåsta program både som offer och bidragande gärningsmän.
Vad är det Moglen brukar
Vad är det Moglen brukar säga? - Proof of concept, community and running code? eller liknande iallafall :-)
Skriv ny kommentar