Tag Archives: kde

Publish to WordPress plasmoid v0.02

Igårkväll satt jag och skissade lite på hur framtida versioner av wordpress-plasmoiden skulle kunna se ut.

Jag använde mig utav QT Designer för att göra själva moc-upen och det blev såhär:

Wordpress Plasmoid
Wordpress Plasmoid

Plasmoiden blir lite större, men känns mer komplett, med möjligheterna att:

  • Lägga till taggar
  • Markera flera kategorier
  • Editera i redan skapade bloggposter
  • Förhandsvisa material

Jag tror det kan bli riktigt bra!
Funderar även på hur mycket jobb det skulle vara att lägga in bilder med drag-n-dropfunktionalitet. WordPress libbet som är integrerat stöder det, men det är nog lite jobb att ställa in storlek med en extra dialogruta. Vi får helt enkelt se.

Bilbo blogger

Bilbo på persiska
Bilbo på Persiska

Tänkte bara att jag kunde tipsa om denna fantastiska bloggapplikation till KDE 🙂

Programmet heter Bilbo blogger och är skrivet för KDE version 4.x och är ett utmärkt ersättningsval för min WordPress Plasmoid 🙂

De flesta bloggar stöds och man kan enkelt lägga in den man har genom att enbart skriva in adressen till den, därefter listar bilbo själv ut vilken bloggtyp det är och konfigurerar efter det.

Användargränssnittet är väldigt smidigt och det fungerar väldigt bra. Jag har inget att klaga på när det gäller denna applikation. Den är perfekt när Firefox inte vill svara lika snabbt som du hinner skriva på tangentbordet (vilket händer ovanligt mycket på min netbook, tyvärr).

Skulle jag sätta betyg just nu får den 5/5. Jag hittar inget som är dåligt!

Nedladdning:

KDE 4.3

Igår släpptes ännu en fantastisk release från KDE-utvecklarna, och även om jag personligen har kört 4.3 ett tag nu via Releasekanditaterna så blir jag mäktigt imponerad varje gång.

I denna release har där fixats 10,000 buggar och 63,000 ändringar har skickats in till KDE‘s gitourious repository. Och även om målet med version 4.3 hela tiden har varit att polera föregående versionhar där ändå kommit 2000 nya features på sex månader. Det kallar jag effektivt arbete! Jämför gärna med gnomes senaste release 2.26 där det uppenbarligen inte händer så mycket:

GNOME 2.26 with its hundreds of bug fixes and user-requested improvements.

Tittar vi lite på vad som hänt på skalet så ser vi att ett nytt plasmatema har tagits fram och blivit standard. Det heter Air och gör hela upplevelsen ordentligt häftig!

KDEs egna annonsering av 4.3 hittar du här

KDE är verkligen fantastiskt, och det får stackars gnome att vara alldeles för gammalmodigt för att en modern människa ska använda det 🙂

Nu är det dags att bege sig till arbetet!
Vi hörs!

Vilken dist kör du?

En ständigt återkommande fråga är vilken dist man kör. Varför man kör den och vilken man borde köra ;). Och eftersom jag fick frågan av @dikatlon på twitter så får detta helt enkelt bli ett inlägg som handlar om vilka distributioner jag för närvarande kör.

Kubuntu

Baserat på Ubuntu (som i sig är baserat på debian) men istället för att köra skrivbordsmiljön gnome har man skapat sin egna touch och lagt in KDE istället. Ett för mig ett helt naturligt val, då jag alltid har gillat hela utseendet med KDE, jämfört med gnome, som ubuntu erbjuder.

Nuvarande version av kubuntu (9.04) kör KDE 4.2.1, som standard men jag har valt att uppgradera till 4.3 :-). Det senare är alltid bättre!. Och om vi bortser från det faktum att den kör KDE så är en anledning till att den håller mig produktiv. Jag behöver inte läsa manualer, confa filer eller köra skript. Kubuntu gör det mesta automatiskt och bara låter mig arbeta på datorn, istället för att arbeta med den.

Näste dist till rakning är Arch linux. Arch linux, som från början bygger på Svenska Crux (vilket var en tidigare favorit) är en dist som låter dig bestämma precis över vad du vill ska installeras i ditt system.  Du börjar med enbart en kärna, lite gnuprylar och pakethanteraren pacman. Arch linux får ett stort plus i kanten för sin fantastiska dokumentationsbas, de aktiva medlemmarna som håller paketen vid liv och ser till att de blir uppdaterade. Även här kör jag med KDE men den verkliga anledningen till att jag använder Arch är mitt sug efter att lära mig saker, att få saker och ting att fungera på egen hand, istället för att låta apt-get sköta rubbet. Man har en lite mer kontroll och man lär sig otroligt mycket på att köra denna dist.

Och till sist. Linux Mint. En dist som är baserad på ubuntu, men där man inte gillade färgen brunt samt dess tankar gällande stängda format som etc flash/java/mp3-stöd. Till en början var jag väldigt skeptisk till varför man överhuvudtaget behövde köra en dist som Mint, när det är så enkelt att installera dessa tillägg. Jag menar, man får ju frågan en gång i Ubuntu, därefter installeras det och problemet är löst. Men efter mycket positiv kritik utav dem som faktiskt testat det på “Linuxportalen” (antagligen tack vare avataren tux-svens påtryckningar) gav jag mig på att testa denna distribution

Och helt ärlig. Den är kanon! Linux mint har tänkt på allt, och utfört sitt arbete bra!

Jag kör linux mint på min Acer aspire one (som har fruktansvärt dålig SSD) med gnome (!!) eftersom KDE inte riktigt vill fungera optimalt (troligen på grund av disken) på den.  Den låter mig surfa, hittar min mobil som får agera modem och den kör på mycket utav det senaste programmen.

Det här var  vi mina tre val av distributioner. Vilka kör du?

Ang. (de)Spotify

Jag har länge varit ett fan av despotify-gänget och deras fantastiska entusiasm när det gäller att få spotify på skrivbordet med öppen kod.

För någon månad sedan skapade dom bindings till både python och ruby, men fortfarande finns där inte någon klient till skrivbordmiljöerna (förutom om man gillar java…). Vilket har fått mig att tänka:

Hur svårt är det att skapa en klient som använder libdespotify och som sen bygger på exempelvis python?
Vilket fick mig att tänka ännu ett steg. Jag programmerade just pyKDE för min plasmoid (okej, den kunde blivit bättre), och även om jag inte är killer på det så kanske det går att lära sig relativt lätt. För python är ju trots allt inget direkt svårt språk. Någon mer som är sugen?

Detta tål att täna på, precis som allt annat. Jag måste först få igång mitt blomprojekt, då jag har alla delar. Så fort det är klart ska plasmoiden bli lite bättre, med stöd för taggar, hämta kategorier, ladda upp bilder i mediabiblioteket och göra KTextEditor-bakgrunden vit!

Det kanske redan finns en despotifyklient till KDE? Tipsa gärna isåfall.

Publish to WordPress Plasmoid

Vill du blogga på din wordpressblogg utan att aktivt gå in via din webbläsare?

Isåfall har jag en lösning att erbjuda dig 🙂

Publish to WordPress Plasmoid är en plasmoid till KDE4 som enkelt låter dig skriva ett blogginlägg utan att gå in direkt på själva bloggsidan.

Den är väldigt enkelt skriven och är baserad på pyKDE och wordpresslib.

Just nu erbjuder den inget annat än det mest simpla. Att skapa ett inlägg med enbart en titel och text.

Funktioner som skulle kunna integreras är taggar,kategorier och inmatning av bilder. Men, det har jag inte gjort i denna release.

Vill du testa den?
Ladda ner här

Kolla källkoden på github (GPL licensierad):
http://github.com/marcusfollrud/Publish-to-Wordpress-plasmoid/tree/master

Kontaka mig gärna ifall du skulle vilja hjälpa till med något!
mail: marcus.follrud<canelbull>gmail.com

Skapandet av en Plasmoid

Jag har sagt det innan, jag säger det relativt ofta, jag säger det igen:
KDE är fantastiskt!

Detta inlägget kommer lite sent p.g.a jag har mestadelen av kvällen suttit och programmerat en plasmoid för att skapa inlägg till wordpress bloggar (bland annat min egen).

Det är inget som är svårt, att skapa en plasmoid. Man har alla möjligheter till att göra det. Du kan skapa en plasmoid om du har kunskaper inom:

  • Javascript
  • C++ (QT)
  • Python
  • Ruby

Många som någon gång sysslat med utveckling kan något av de här språken. Eller iallafall någolunda förstå sig på dem, vilket var KDE-utvecklarnas tanke när Plasma skapades; att göra det enkelt för alla att skapa tillägg! De har verkligen lyckats, för särskilt svårt är det inte!

Plasmoiden kommer att fungera väldigt enkelt. Du lägger in den, konfigurerar efter din bloggadress + credentials och voila. Sen är det bara att skriva :-).

Jag har tyvärr ingen screenshot att lägga upp just nu (Sitter med Linux Mint på min AAO, som inte riktigt gillar KDE), men uppdaterar inlägget imorgon!

Projektet finns ute på github.com för den som vill kolla koden 🙂
Länk: http://github.com/marcusfollrud/Publish-to-Wordpress-plasmoid/tree

Ha en bra kväll/natt
Marcus

Vad är "open source" för dig?

Öppen källkod, engelska Open Source, eller öppen programvara, är datorprogram där källkoden är tillgänglig att använda, läsa, modifiera och vidaredistribuera för den som vill. Detta gör att användaren kan försäkra sig om att programmet gör vad det ska, eller anpassa det till sina behov. Sådana modifikationer erbjuds vanligen tillbaka till den ursprunglige upphovsmannen, som kan välja att göra dem till en del av den officiella versionen.

Öppen källkod är dock inte nödvändigtvis gratis, som i fallet med freeware. Men genom att man har rätt att ändra och kopiera i den gör att den oftast är gratis eller har lågt pris. När öppen programvara kostar mer brukar ingå support eller stängda program.

Texten ovan är kopierad rakt av från Wikipedia.se där det informeras om vad öppen källkod, rent tekniskt betyder.

De flesta av er känner säkert till båda uttrycken “Open source” och “Free software“, som skiljer sig lite grann. Personligen har jag alltid varit mer en “Open source”-människa än en “Free software”-människa. Mest pågrund av att jag aldrig känt mig tvingad till att bara köra saker som är GPL-licensierade. Sen gillar jag inte riktigt Stallman, men jag vill inte gå in på politik och dålig skäggväxt.

Jag fullkomligt älskar tanken med att källkoden till det man använder och tycker är bra finns tillgänglig för alla att kika lite på. Det ger mig friheten att ändra lite på det jag inte tycker om, samt att det inspirerar till att själv hjälpa till, komma med idéer, fixa någon bugg och liknande. Man blir involverad och mer hjälpsam (Dvs, lite bättre människa!)

För att nämna tre projekt som verkligen betyder något för mig så har vi:

  1. KDE
    • bättre skrivbordsmiljö finns inte (enligt mitt tycke), och dess utvecklare går verkligen på hala linan med vassa idéer som blir hur bra som helst, varje gång
  2. PocketTwit
    • Litet smidigt öppen källkodsbaserat twitterprogram för din Windows mobile, fungerar väldigt bra och har många extragrejer integrerade.
  3. VLC
    • Hur bra är det inte att kunna spela nästintill allt?

Vad är open source för dig?
Vilka 3 program baserade på open source värderar du högt?

Trevlig kväll
/marcus