ingen slogan
Planet
Ang. (de)Spotify
27 Jul 09
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
23 Jul 09
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
Säkerhetshål i Kärnan
21 Jul 09
Brad Spengler är en klok man. En man som hittade en ganska så rolig (men allvarlig) exploit i linuxkärnan som tack vare optimering i gcc ger den ovälkomna tillåtelse att roota runt i datorn. Inget som är särskilt trevligt eller hur?!.
Exploitet:
- Avaktiverar SELinux
- Avaktiverar auditing
- Avaktiverar AppArmor
- Avaktiverar LSM
- Lurar ”userspace” att tro att SElinux är i ”Enforcing mode”
- Ger hackaren fullständiga privilegier.
Det verkar som om det bara gäller för kärnor med version 2.6.30+ samt RHEL5-2.6.18-157. Med andra ord, stackars alla användare av nya ”Pardus Linux” (som kör 2.6.30).
Se ett youtube klipp:
Dock tror jag man kräver sshaccess (alternativt något skal som PHP etc) in till burken för att kunna exekvera det (fortfarande lite säkerhet), men är du väl inne, blir du lätt root. Kan inte vara roligt att vara en serveradmin med 30+ kärna (om det nu finns några).
Vad som är extra roligt är att kernelutvecklarna förnekar problemet genom att anse att exploitet inte är en säkerhetsrisk eftersom man använder setuid, vilket är känt för sina säkerhetshål, enligt
Källa: http://www.theregister.co.uk/2009/07/17/linux_kernel_exploit/
Edit 19:40
Det blev lite kort innan och jag fick inte riktigt med allt. Jag tror personligen inte att det är något dåligt att detta kommer ut i ”friheten”. Desto fler som känner till det, desto mer kommer det att påverka utvecklarna och kanske därmed påskynda lösningen istället för att dryga ut det så mycket det bara går p.g.a ovilja (ungefär som Microsoft och IEbuggen). Med öppenhet kan alla som hjälpa till att lösa problem, istället för att enbart eskalera uppåt.
Linux i rymden
13 Jul 09
Hittade nyss en intressant länk på ”Universe today” där man visar nästa generation ”lunar rovers”.
Än mer spännande så ser jag att man satt på nätverksbaserade kameror på bland annat dräkterna. Och inte vilka kameror som helst!
På bilderna kan man se AXIS 207MW samt AXIS 211A/210A.
210A/211A sitter uppe på Lunar rovern och 207MW sitter till höger om hjälmen.
Det som gör det här intressant är att alla AXIS kameror kör linux, därmed linux i rymden! Häftigt!
Känner du till några rymdprojekt där man använder linux som OS? Berätta gärna genom att kommentera!
Vad är "open source" för dig?
12 Jul 09
Ö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:
- 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
- PocketTwit
- Litet smidigt öppen källkodsbaserat twitterprogram för din Windows mobile, fungerar väldigt bra och har många extragrejer integrerade.
- 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

