Scopes i Unity synes jeg er ret interresant, så jeg var på udkig efter at lave et scope for Unity med en fornuftig use case (brugsmønster), og den kom så i dag.
Se hvad Mark Shutttleworth skrev i Go+ (Google+ gruppen for Go programmeringssproget) i dag for små 4 timer siden (http://goo.gl/f7cgDw):
Go and Unity Scopes go together like... Hmmm... Pancakes and maple syrup. A perfect match. Have a favourite data collection that you think can be visualised for beautiful browsing on a phone home screen? Take a look.
---
James Henstridge delte oprindeligt:
One of the things I've been working on for #Ubuntu Touch is some #golang bindings for the new Unity Scopes API. To work out the kinks, I ported the old Unity 7 SoundCloud scope to Go using the binding.
The screen shots below show the scope running on a Nexus 4 with the latest Ubuntu Touch image. The code behind the scope can be found here:
http://bazaar.launchpad.net/~jamesh/unity-scope-soundcloud/go-port/view/head:/soundcloud.go
There is certainly room for improvement, but this has feature parity with the old Python scope (with a few extras, such as purchase and video buttons if the artist has provided them).
The code seems fairly easy to understand, so hopefully it will be useful to other developers who want to build scopes for Unity 8.
Unity scopet jeg vil lave
Det er fra ubuntudanmark.dk's:
- Vis aktive emner
- Vis uløste emner
.. og hvis sikkerheden ikke går helt i skoven, så også de personlige:
- Vis dine uløste emner
- Vis dine indlæg
- Vis nye indlæg
OAuth er et oplagt valg, fordi at brugeren kan fjerne adgang inde på websitet.
For dem der ikke ved det så bruges OAuth til at undgå at lække sit kodeord i klartekst til et program på en desktop maskine/en Ubuntu Phone/en Ubuntu Tablet. OAuth kan beskrives som en logge-ind på-et-website metode for software.
Spørgsmålene
- Er det muligt at få data ud fra websitet via XML, JSON, eller via XML-RPC? Hvis ja, hvordan skal URLén så udformes?
- Hvis nej, kan mange vælge bot temaet ved at bruge en UA (User Agent) request header som indeholder ordet "bot"?
Et skrabet tema gør det nemlig betragteligt nemmere at scrape indhold fra de nævnte HTML sider.
/Lars
Edit: Nye indlæg er flyttet til personlige, da den er per bruger afhængig