jconsole all blank/white

Posted in Uncategorized on March 9th, 2010 by Fredrik Wendt – Be the first to comment

http://ubuntuforums.org/showthread.php?t=412870
http://ubuntuforums.org/showthread.php?t=523604
https://bugs.launchpad.net/ubuntu/+source/sun-java6/+bug/87665
https://bugs.launchpad.net/ubuntu/+source/beryl-core/+bug/118983

export AWT_TOOLKIT=MToolkit

Voddler - ett upphovsrättsliga snedtramp

Posted in Uncategorized on March 2nd, 2010 by Fredrik Wendt – Be the first to comment

För att ta reda på vad riksdag och regering kan göra ytterligare för att stimulera den positiva utveckling som har vuxit fram de senaste åren, och för att diskutera vad som kan göras för att möta de hot och sabotage som flera av dessa har mötts av, bjuder partiets kulturtalesman Leif Pagrotsky in till ett brett samtal.

Detta berättas det om på MyNewsdesk och på Socialdemokraternas hemsida. Fint, men jag hoppas att de deltagande hinner upplysas om att de har ett svart får i skocken, i form av Voddler som klär sig i upphovsrättshavarnas kläder, men samtidigt bryter själva mot upphovsrättslagen så det visslar om det (både licensen GPL då man byggt vidare på XBMC, samt den BSD-licens som curve25519-donna släppts sin kod under).

Här följer information om de som bjudits in till mötet.

För mer information
Ömer Oguz
Presschef
070-3001824
omer.oguz@riksdagen.se

Leif Pagrotsky

Adress: Sveriges riksdag, 100 12 Stockholm
Telefon: 08-7866315
E-post: leif.pagrotsky@riksdagen.se

Film2Home

För frågor om film2home, affärssamarbeten och partnerskap,
kontakta Affärsansvarig Josefine Persson, 08-766 78 00, e-post josefine.persson@bonver.com

För frågor om marknadsföring och marknadsföringssamarbeten.
kontakta Marknadsansvarig Hanne Riddervold, 08-766 78 47, epost hanne.riddervold@bonver.com

Spotify

pre...@spotify.com, 0709-17 71 63, 08-510 624 14

SF Anytime

jako...@bredband.bonnier.se
Magnus Aurell, Marknadschef, mag...@sfanytime.com

TV4 Play

Bella Tidblad (Ansvarig utgivare), bell...@tv4.se

SKAP

Alfons Karabuda - Ordförande, alfo...@skap.se

STIM

Helena Woodcock, Chefsjurist, hele...@stim.se
Markus Jansson, Affärsområdesansvarig, mark...@stim.se

Dags att växla upp

Posted in Uncategorized on February 17th, 2010 by Fredrik Wendt – Be the first to comment

Behövde tanka Ubuntu Desktop-skivan och jag tänkte att jag lika gärna kan låta arla (fil-maskin) servera Ubuntu-avbilder 24/7. Hur som, för att från min laptop lägga till en torrent på arla gjordes följande:

easy_install -U transmissionrpc
cat > /usr/local/bin/torrent-relay
#!/usr/bin/python

import sys
from base64 import b64encode
import transmissionrpc

HOST = "filserver"
PORT = 9091

filename = sys.argv[1]
metainfo = b64encode(open(filename, 'rb').read())

tc = transmissionrpc.Client(HOST, port=PORT)
tc.add(metainfo)

JDojo@Gbg - Testdriven utveckling

Posted in Uncategorized on February 15th, 2010 by Fredrik Wendt – Be the first to comment

Förbereder lite alternativt material på ämnet testdriven utveckling, som vi försöker sprida genom JDojo@Gbg.

tdd-introduction-beta

Konvertera SVG till PNG

Posted in Uncategorized on February 14th, 2010 by Fredrik Wendt – Be the first to comment

Jag har haft stor glädje av Gnome-grafikerna ikoner de sista dagarna då jag gjort presenatationer på olika ämnen (just nu sitter jag och försöker städa upp introbilderna till TDD och JDojo). OpenOffice hanterar dock inte av SVG-filerna snyggt - det ser riktigt illa ut tyvärr. Så, lösningen har varit att konvertera dem till PNG istället (för hand) till 320×320 pixlar - det räcker fint för att det skall se bra ut på projektor.

Det jag ville göra nu var att slippa utföra jobbet för hand, och det lyckades jag inte med (trodde jag). ImageMagick (convert) gjorde nämligen att det blev svart bakgrund istället för transparent. Efter att jag fick igång den interaktiva python-fu-prompten så fick jag ut svart bakgrund där också, och även http://guillaume.segu.in/blog/code/43/svg-to-png/ producerade svart bakgrund … Sedan tittade jag på filerna utan att använda Eye Of Gnome (eog) och upptäckte att det visst var fina bilder med fin transparent bakgrund. Problemet var helt enkelt att jag lurats av eog.

Well well, här är python-koden som behövs för att skripta Gimp:

>>> import sys
>>> import os
>>> from gimpfu import *
>>> image = pdb.file_svg_load(filename, filename, 90, 320, 320, 0) #dpi, w, h, paths
>>> drawable = pdb.gimp_image_active_drawable(image)
>>> pdb.file_png_save2(image, drawable, outfilename, outfilename, 1, 9, 1, 1, 1, 1, 1, 0, 1)

Riktigt trevligt. :)

Webboptimering

Posted in Uncategorized on February 10th, 2010 by Fredrik Wendt – Be the first to comment

Jag höll en kort presentation (lite väl kort - 25 min var i minsta laget) på DotnetForum och JavaForum nyligen (2009-02-09 och 2009-02-10) om webboptimering.

“Min” del av inbjudan löd:

Best Practise inom webboptimering
Yahoo! bjöd på 14 handfasta tips genom Steve Souders bok High Performance Web Sites. Tre år senare kom Even Faster Web Sites med AJAX-fokus och samtidigt började verktygen för att undersöka den verkliga prestandan, dvs användarupplevelsen, florera.
Fredrik kommer peka på fria, användbara verktyg och ett par enkla åtgärder som gör skillnad för dina kunder och dina kostnader.

Här är Webboptimering, 25 min (ODP)- och Webboptimering, 25 min (PDF)-versioner (tills speakerrate.com ger mig ett konto - de verkar ha problem med mailutskicken …).


PNG, JPG eller GIF?

Posted in Uncategorized on January 25th, 2010 by Fredrik Wendt – Be the first to comment

PNG är ett icke-förstörande format, dvs ingen färginformation förstörs när man sparar bilden. PNG är därför bäst av dessa tre vanliga format. PNG har stöd för transparens, dvs genomskinliga bildpunkter (bakgrunden syns igenom).

PNG lämpar sig bäst för “datorgenererad” bildinformation.

JPG är ett förstörande format, dvs färginformation förstörs/förloras varje gång en bild sparas ned och läses in igen. Man anger i procent hur “hårt” man vill att JPG skall komprimera/förstöra färginformation. Sparar man med 100% så förstörs väldigt, väldigt lite information, men å andra sidan så komprimeras bilden inte så mycket och filen blir stor.

JPG lämpar sig bra för naturlig bildinformation, såsom fotografier.

GIF är ett icke-förstörande format som ersattes av PNG pga patent-problematik. Patentet som täckte den komprimeringsalgoritm som används är inte längre giltligt, men det finns ingenting som GIF klarar som PNG inte klarar - PNG är alltså en bättre version av GIF då PNG har flera och bättre komprimeringsalgoritmer.

GIF lämpar sig bra om man vill använda webbläsare från 1900-talet, dvs innan stöd för PNG kom. :)

RAID-disken raidades

Posted in Uncategorized on January 24th, 2010 by Fredrik Wendt – Be the first to comment

Satte in en ny hårddisk (var en SATA-strömkabel kort sist) och möttes mot min förvåning av att en av raid-enheterna inte dök upp. Efter lite pillande visade det sig att mdadm faktiskt vill att man uppdaterar dess konfigurationsfil manuellt:

mdadm --examine --scan --config=mdadm.conf >> /etc/mdadm/mdadm.conf

Sedan var allt löst, frid och fröjd:

root@filserver:~# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md_d4 : active raid1 sdc1[2] sdb1[0]
      488383936 blocks [2/1] [U_]
      [==>..................]  recovery = 12.9% (63137152/488383936) finish=116.1min speed=61024K/sec

md0 : active raid1 sde5[1] sdd5[0]
      71015168 blocks [2/2] [UU]

md2 : active raid1 sde6[1] sdd6[0]
      85272896 blocks [2/2] [UU]

unused devices: 

DevOps

Posted in Uncategorized on January 23rd, 2010 by Fredrik Wendt – Be the first to comment

Äntligen! Jag har lyckats leta efter denna film utan att hitta den … Detta är lite långsamt för att ta till sig offline, men det pekar på intressanta saker. (man kan nästan börja med att spola fram till 5:45).

Gravatar FTW 2010!

Posted in Uncategorized on January 16th, 2010 by Fredrik Wendt – Be the first to comment

Jag såg idag av en händelse ett utmärkt exempel på användning av Gravatarer. På konferensen Codebits hemsida så ser slängde man upp en ansiktsvägg med konferensdeltagarnas gravatarer, vilket ju kan ge en känsla för hur konferensen ser ut! :)

För större konferenser borde detta vara ett enkelt sätt att samla in bilder på talare, och efteråt för folk som bara hann se en del av ett föredrag att snabbt/lätt hitta “ah, det var han som hade den där galna iden om [topic]” … Jag kommer iaf lättare ihåg ett ansikte än ett namn … read more »