Iphone slår ut universitetsnät
July 17th, 2007
Det verkar att som att Apples nya statussymbol är allvarligt feldesignad (eller i ‘bästa fall’ är inkompatibel med Ciscos nätverksutrustning): enligt networkworld.com skapar de 150 itelefonerna på Duke Universitys campus kaos genom att ARP-flodda de trådlösa accesspunkterna med upp till 18000 requests i sekunden!
The requests are for what is, at least for Duke’s network, an invalid router address. Devices use the Address Resolution Protocol (ARP) to request the MAC address of the destination node, for which it already has the IP address. When it doesn’t get an answer, the iPhone just keeps asking.
(Via /.)
Andra bloggar om: iphone, trådlösa nätverk, wlan.
iphone | Comments (2)
Ett nytt hem
March 27th, 2007
Så var det fixat: handgranat-koden har äntligen fått sitt egna lilla krypin på savannah. Varken Sunnan eller jag har tid för projektet och vi får väl hoppas att någon tar vid. Jag vet inte vad som är mest bizzart: att det enda projektreviewern hade att anmärka på var formateringen av GPL-notationen (så FSF!) eller att det tog flera månader för mig att korrigera den
Nu när koden finns i offentlig CVS så kanske det trots allt blir något av de där planerna på modularisering och stöd för mod_perl. Eller i alla fall ett terapeutiskt femminutershack då och då …
handgranat, webbutveckling | Comments (0)
Happy 13/3/7-day
March 13th, 2007

Jag vill bara önska dig en trevlig 13/3/7-day. Se till att tillbringa den med en dator och ett operativsystem du tycker extra mycket om
nerdfactor | Comments (0)
Turkiet inför censur och blockerar bort YouTube
March 7th, 2007
FM reader skriver på Slashdot att Turkiska myndigheter har beordrat turkiska internetleverantörer att bockerara videodelningssiten YouTube. Anledningen ska vara en film som påstås driva med Mustafa Kemal Ataturk, den Turkiska statens grundare (det är ett brott i Turkiet).
Blockeringen är av enkel DNS-typ, man pekar helt enkelt om domänen till en annan webbsida som meddelar domstolens utslag.
För er turkar som inte vill missa videon så rekommenderar jag http://208.65.153.253
Edit: Nu har Reuters plockat upp det skriver en utförligare artikel på engelska.
Edit2: Och nu har DN publicerat en TT-rewrite på samma nyhet fast genom AP.
Andra bloggar om: Turkiet, censur, youtube, Intressant?
censur, turkiet | Comments (0)
Nytt hopp för bättre drivrutiner till Linux
January 30th, 2007
Att koppla in avancerad eller modern hårdvara i ett GNU/Linux-system är nästan alltid ett gissel. Ofta är drivrutinen krångligt att konfigurera, ibland fylld med säkerhetshål eller rent skräp - men allt som oftast helt obefintligt. Det finns ett fåtal hårdvarutillverkare som släpper egna drivrutiner. Men de är oftast stängda binärer som inte hänger med i kernelns utveckling.
SUSE startade i höstas ett hedervärt projekt där de kan ta ansvar för att underhålla och uppdatera drivrutiner. Problemet är att detta har varit något som riktats mot Enterprise-kunder (som användare) och minst Silver-partners (som tillverkare) och är inte något som direkt gynnar hela linuxcommunityn. Det finns inte heller många tillverkare som vill satsa pengar på en “så marginell marknad”.
Det finns dock gott hopp om bättring! Greg Kroah-Hartman, en tongivande kernelutvecklare och författare till boken Linux Kernel in a Nutshell postade igår en inbjudan till världens hårdvarutillverkare. Han säger att en grupp kernelutvecklare nu erbjuder sig att gratis utveckla drivrutiner för hårdvara som idag saknar stöd.
Det enda som utvecklarna kräver är specifikationer på hårdvaran och direktkontakt med en ingenjör som vid behov kan svara på frågor.
In return, you will receive a complete and working Linux driver that is added to the main Linux kernel source tree. The driver will be written by some of the members of the Linux kernel developer community (over 1500 strong and growing). This driver will then be automatically included in all Linux distributions, including the “enterprise” ones. It will be automatically kept up to date and working through all Linux kernel API changes. This driver will work with all of the different CPU types supported by Linux, the largest number of CPU types supported by any operating system ever before in the history of computing.
För att företagen inte ska behöva oroa sig över information om spjutspettsteknik ska läcka ut har gruppen i sammarbet med Open Software Development Lab/The Linux Foundation utvecklat ett NDA där tillverkarens hemligheter skyddas samtidigt som det inte finns några egna utvecklingskostnader:
Nu kommer era utvecklare att ha mer tid över till att arbeta med drivrutiner till alla andra operativsystem som finns där ute, och ni kan märka ert marknadsföringsmaterial med “Stöd för Linux”.
Kroah-Hartman påpekar noga att erbjudandet gäller *all sorts hårdvara*
Det här erbjudandet gäller alla typer av enheter, från USB-leksaker till PCI-grafikkort till höghastighetsnätverksskort. Om ni har tillverkat det kan vi fixa drivrutiner för linux åt det.
linux | Comments (0)
Apple introducerar iPhone Shuffle
January 28th, 2007
Den har bara en knapp - men den är väldigt billig och snygg
Not even three weeks after the original iPhone’s introduction comes another groundbreaking product that will send shockwaves through the industry.
Njut av den revolutionerande nyheten! (via ipod-hacks)
apple, humor, iphone | Comments (0)
Kommer webben översvämmas av Javascript? Google Web Toolkit släppt som open source
December 13th, 2006
Har du fascinerats av det avancerade användargrändsnittet i GMail eller någon annan av Googles webblösningar? Nu kan du snabbt och enkelt skapa liknande saker genom att använda samma bibliotek som Google själv använder. Internetjätten släppte idag sitt Google Web Toolkit som open source under Apache2 licensen.
Den som behärskar Java, eller i alla fall pallar dra ner ett grafiskt utvecklingsverktyg, kan sedan använda GWT för att konvertera Javakoden till Javascript. Kod som påstås innehålla tillräckligt med trix och “fulfixar” att javascriptet flyter på smärtfritt i alla moderna webbläsare, oavsett plattform. Som exempelprogram med källkod visas bland annat ramen för en helt javascriptbaserad emailklient upp Det dröjer nog inte länge innan vi kommer att se en våg av nya avancerade webbtjänster.
Att Google släpper just GWT under en open sourcelicens är naturligtvis en flört med det breda lager tekniknördar som ivrigt kritiserar företagets storebrortendenser och varnar för att deras allt mer dominerande ställning på webben. Google försöker antagligen desperat visa att de “ger tillbaka” till den nät och kod- kultur som de profiterar stort på. Om ny spännande programkod att leka med är något som kommer tysta kritikerna med återstår att se
Andra bloggar om: google, javascript, google web toolkit, ajax, open source, webbutveckling, dhtml, internet. Pingat som intressant.
PGP, ajax, google, javascript, open source, webbutveckling | Comments (0)
Ännu en bittorrentbaserad videotjänst lanserad
December 6th, 2006
Google med dess nyförvärv Youtube får det allt svettigare. Bara några dagar efter att Bittorrent Inc, de ursprungliga utvecklarna av bittorrentprotokollet meddelat att de teamat upp med några tungviktare från Hollywood (och skapat allmän förvirring) lanserade utvecklarna av bittorrentklienten Azureus tillsammans med ett flertal mediabolag webbtjänsten Zudeo.
Medan Bittorrent Incs samarbete ska utröna i nya tekniker för distribution av ”köpfilm” är Zudeo ett direkt slag mot Youtube. Zudeo använder bittorrentprotokollet som kanal för att dela ut filmer som användare själv laddat upp till tjänstens webbsida – i betydligt högre kvalitet än de lågupplösta Youtubefilmerna.
På Zudeos webbplats presenteras idag ett flertal filmer enligt vanligt galleriupplägg. När besökaren valt ut och klickat på en film startas ett javaprogram som laddar ner och installerar Zudeoklienten på användarens dator. Klienten är inget annat än en specialanpassad betaversion av bittorrentklienten Azureus. Eftersom Azureus är skrivet i Java så fungerar samma binära version på alla datorer som har java installerat – i dagsläget har de flesta datorer som använder Windows, Mac OS X eller Linux stöd för java.
Efter att filmen laddats ner används de mediaspelare som redan finns installerade på datorn för att spela upp filmen.
Hur funkar det hastighetsmässigt då?
Svaret är: förvånansvärt bra!
En svaghet i bittorrentprotokollet är att det fungerar bäst mellan två datorer som kan kommunicera direkt med varandra på portnivå. Om den ena parten är bakom en brandvägg krävs det att den andra har möjlighet att öppna portar direkt mot Internet för att det ska vara möjligt med en överföring. Om båda parter är skyddade av en restriktiv brandvägg går det helt enkelt inte att initiera en överföring.
För den genomsnittlige datoranvändaren, som skyddas av bredbandsrouter eller brandvägg som hon inte har kunskap att konfigurera om rätt – innebär det alltså att en bittorrentuppkoppling bara fungerar om den andra parten använder en rätt konfigurerad uppkoppling.
Zudeo har löst det här problemet med att sätta upp dedikerade seeds-datorer som från höghastighetslinor kan mata användare som brandsväggsskyddade anslutningar. Och när jag säger hög hastighet menar jag hög hastighet. Filmerna som jag laddat ner levererades med en hastighet på över 15mbit/s.
Andra bloggar om: bittorrent, p2p, videotjänster, video, youtube. Intressant kanske dårå
mjukvara, p2p | Comments (1)
OpenDocument är nu fullt ut en ISO-standard
December 4th, 2006
Efter månader av arbete har nu OpenDocument-formatet passerat det sista steget och är nu en fullfjädrad, erkänd och publicerad ISO-Standard. OpenDocument har utbevecklats i sammarbete mellan ett flertal organisationer och är ett helt fritt filformat för Office-applikationer: vem som helst kan utan royalties eller patentavgifter använda formatet i sin mjukvara - oavsett om mjukvaran är stängd eller öppen.
Målet med att skapa ett framtidssäkert dokumentformat kan nu ses som passerat. OpenDocument har beteckning ISO 26300.2006.
Andra bloggar om: öppna standarder, mjukvara, öppen mjukvara, fri mjukvara.
Internationalization, media, mjukvara, öppna standarder | Comments (0)
Konvertera XVID till VCD i linux med hjälp av ffmpeg och K3b
December 3rd, 2006
Jag har aldrig förut haft behov att skapa en VCD (Video Compact Disc), men idag ville en granne kopiera en film jag hade för att spela i sin DVD-spelare. Eftersom hela filmsamligen nästan exlusivt består av XVID-filmer och DVD-spelaren är av enkel model utan stöd för datorformat så började jag söka på nätet. Problemet var faktiskt enkelt löst. Det tog en kvart att ladda ner och installera mjukvaran, cirka en halvtimme att konvertera filmen och en kvart att bränna ut den på en CD-RW.
Så här gjorde jag för att konvertera filmen från XVID till VCD på min Slackware GNU/Linux-box:
Först laddade jag ner och installerade dessa programvaror:
- FFmpeg- ett fritt ‘multimediasystem’ som vi använder för att konvertera XVID till rå MPEG-2.
- libcdio - GNU-projektets bibliotek för att hantera cd-roms.
- vcdimager - programpaket för att skapa och hantera VCD-images.
- K3b - KDEs motsvarighet till Nero. Ett användarvänligt program för att bränna alla slags optiska skivor.
Efter att allt var installerat körde jag detta kommando för att skapa en råkopia av filmen i MPEG-2 format:
ffmpeg -i XVIDFILM.avi -target pal-vcd /tmp/vcd.mpg
En “rå” MPEG dump skapas i /tmp/.
Sen startade jag bara K3b, valde “Create new VCD” under “New Project” och klickade “burn”. Smidigt som tusan!
