<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0"><generator uri="http://www.habariproject.org/" version="0.8">Habari</generator><id>tag:huggpunkt.org,2012-02-05:atom/f18cce713ce9f0b84b6b26b448d0ac243bc43730</id><title>Huggpunkt</title><subtitle>En blogg om logik, Scheme, OpenBSD och annat.</subtitle><updated>2012-01-16T17:38:01+01:00</updated><link rel="alternate" href="http://huggpunkt.org/" /><link rel="first" href="http://huggpunkt.org/atom/entries/page/1" type="application/atom+xml" title="Första sidan" /><link rel="next" href="http://huggpunkt.org/atom/entries/page/2" type="application/atom+xml" title="Nästa sida" /><link rel="last" href="http://huggpunkt.org/atom/entries/page/8" type="application/atom+xml" title="Sista sidan" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/huggpunkt" /><feedburner:info uri="huggpunkt" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>59.28942445261879</geo:lat><geo:long>15.174158452133376</geo:long><entry><title>WinSxS: Frigör diskutrymme och reparera systemfiler i Windows 7</title><link rel="alternate" href="http://feedproxy.google.com/~r/huggpunkt/~3/PG-bvGD9YZg/winsxs-frigor-diskutrymme-och-reparera-systemfiler-i-windows-7" /><link rel="edit" href="http://huggpunkt.org/winsxs-frigor-diskutrymme-och-reparera-systemfiler-i-windows-7/atom" /><author><name>Jesper</name><uri>http://huggpunkt.org</uri></author><id>tag:huggpunkt.org,2012:winsxs-frigor-diskutrymme-och-reparera-systemfiler-i-windows-7/1326731755</id><updated>2012-01-16T17:38:01+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-16T17:41:51+01:00</app:edited><published>2012-01-16T17:38:01+01:00</published><category term="windows" /><content type="html">Som bekant för er som följt bloggen sedan i våras har jag kastats ut i exil. OpenBSD har inget stöd för grafikkortet i den dator jag ersatte min förra med, så jag har tvingats leva med Windows 7 i några månader. Det i sig är inget att klaga över, och har gett en del nya erfarenheter.&#xD;
&#xD;
En erfarenhet jag dock kunde ha klarat mig utan är denna: Med Windows är jag tvungen att lägga mer tid på underhåll än tidigare, och nästan allt underhåll handlar enbart om att datorn ska fungera likadant som förra veckan. Windows efterlever inte principen att om jag inte gör något med datorn så förändras den inte.&#xD;
&#xD;
Mest irriterande av allt är nog mappen WinSxS, som obevekligen växer. För varje uppdatering, installation och avinstallation växer den. Ta bort den får man inte göra, eftersom det är något slags backup &lt;em&gt;som även används hela tiden.&lt;/em&gt; Just nu är min WinSxS-mapp 11,5GB. Den är följaktligen 11,5GB större än när jag installerade om Windows 7 för ett halvår sedan. Inom ytterligare ett år kommer den förmodligen vara så stor att partitionen inte längre räcker till.&#xD;
&#xD;
&lt;h3&gt;Banta storleken på WinSxS&lt;/h3&gt;&#xD;
Men det går att minska omfånget på den litet! Detta sker till priset av att man inte kan ångra vissa installationer, uppgraderingar och dylikt. Om du inte tänker nedgradera kan du alltså göra så här:&#xD;
&#xD;
&lt;ol&gt;&#xD;
&lt;li&gt;Öppna Start-menyn.&lt;/li&gt;&#xD;
&lt;li&gt;Skriv "PowerShell".&lt;/li&gt;&#xD;
&lt;li&gt;Tryck Ctrl+Shift+Retur för att starta PowerShell som administratör.&lt;/li&gt;&#xD;
&lt;li&gt;Mata in följande trollformel:&#xD;
&lt;terminal&gt;dism /online /cleanup-image /spsuperseded&lt;/terminal&gt;&#xD;
&lt;/li&gt;&#xD;
&lt;/ol&gt;&#xD;
&#xD;
Resultatet? På min maskin gick WinSxS från 11,5GB till 7,2GB. Inte så tokigt. Så här såg utmatningen ut:&#xD;
&#xD;
&lt;terminal&gt;PS C:\Windows\system32&gt; dism /online /cleanup-image /spsuperseded&#xD;
&#xD;
DISM-verktyget (Deployment Image Servicing and Management)&#xD;
Version: 6.1.7600.16385&#xD;
&#xD;
Avbildningsversion: 6.1.7600.16385&#xD;
&#xD;
Säkerhetskopior som skapades under Service Pack-installationen tas bort.&#xD;
Paketet Microsoft-Windows-UltimateEdition~31bf3856ad364e35~amd64~~6.1.7600.16385 tas bort&#xD;
[==========================100.0%==========================]&#xD;
Service Pack-rensningsåtgärden har slutförts.&#xD;
Åtgärden har slutförts.&lt;/terminal&gt;&#xD;
&#xD;
&lt;h3&gt;Reparera skadade systemfiler&lt;/h3&gt;&#xD;
Om din Windows-installation plötsligt beter sig märkligt kan det bero på att någon fil blivit skadad. Det finns faktiskt ett program som går igenom alla systemfiler och kollar om de är som de ska. Hittas någon skadad fil så ersätts den av en korrekt kopia – ur mappen WinSxS! Något ska den väl vara bra till också. :-)&#xD;
&#xD;
Gör så här för att skanna igenom systemet och rätta till alla eventuella dumheter:&#xD;
&#xD;
&lt;ol&gt;&#xD;
&lt;li&gt;Öppna Start-menyn.&lt;/li&gt;&#xD;
&lt;li&gt;Skriv "PowerShell".&lt;/li&gt;&#xD;
&lt;li&gt;Tryck Ctrl+Shift+Retur för att starta PowerShell som administratör.&lt;/li&gt;&#xD;
&lt;li&gt;Mata in följande trollformel:&#xD;
&lt;terminal&gt;sfc /scannow&lt;/terminal&gt;&#xD;
&lt;/li&gt;&#xD;
&lt;/ol&gt;&#xD;
&#xD;
Det var det hela.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WQrvloSYbTBLpwWJZO2IsyV1FfU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WQrvloSYbTBLpwWJZO2IsyV1FfU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WQrvloSYbTBLpwWJZO2IsyV1FfU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WQrvloSYbTBLpwWJZO2IsyV1FfU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/huggpunkt?a=PG-bvGD9YZg:ULH08bYDblw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/huggpunkt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/huggpunkt?a=PG-bvGD9YZg:ULH08bYDblw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/huggpunkt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/huggpunkt?a=PG-bvGD9YZg:ULH08bYDblw:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/huggpunkt?i=PG-bvGD9YZg:ULH08bYDblw:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/huggpunkt/~4/PG-bvGD9YZg" height="1" width="1"/&gt;</content><feedburner:origLink>http://huggpunkt.org/winsxs-frigor-diskutrymme-och-reparera-systemfiler-i-windows-7</feedburner:origLink></entry><entry><title>Diskussionsforum och julafton</title><link rel="alternate" href="http://feedproxy.google.com/~r/huggpunkt/~3/JPdoQZrLVqA/diskussionsforum-och-julafton" /><link rel="edit" href="http://huggpunkt.org/diskussionsforum-och-julafton/atom" /><author><name>Jesper</name><uri>http://huggpunkt.org</uri></author><id>tag:huggpunkt.org,2011:diskussionsforum-och-julafton/1323117852</id><updated>2011-12-05T21:46:53+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-08T23:40:06+01:00</app:edited><published>2011-12-05T21:46:53+01:00</published><category term="hvhs" /><content type="html">Någon kanske har fått för sig att jag lagt ned utvecklingen av &lt;a href="/h-vhs"&gt;H.VHS&lt;/a&gt;, men då i misshugg. Däremot har jag varit tvungen att ägna mig åt annat ett tag.&#xD;
&#xD;
Nu händer det dock saker igen. För det första har jag alldeles nyss smällt upp &lt;a href="http://planka.huggpunkt.org/"&gt;ett diskussionsforum&lt;/a&gt;, eftersom kommentarfälten här på bloggen helt enkelt inte är särskilt överskådliga.&#xD;
&#xD;
Likadant är det med &lt;a href="http://punkt.huggpunkt.org/"&gt;Mantis-installationen&lt;/a&gt; som använts för buggrapportering och -spårning. Under de närmaste dagarna kommer jag att flytta skript, program och liknande till forumet från bloggen. Mantis blir däremot kvar, men kommer inte längre vara till för felrapporter från användare. På den punkten ersätts det av forumet.&#xD;
&#xD;
För det andra är version 0.32 förhoppningsvis färdig att släppas lös relativt snart. Efter att det tidigare måldatumet 15 november gick om intet har jag valt att försöka släppa på julafton i stället. Alla &lt;em&gt;stora&lt;/em&gt; förändringar är redan genomförda, medan en del mindre viktiga buggar fortfarande väntar på att betas av. Några buggfixar kan komma att skjutas på framtiden eftersom de helt enkelt inte märks av särskilt ofta.&#xD;
&#xD;
Två moment har haft extra hög prioritet inför 0.32. Det ena är att undertexter ska gå att hämta. Det andra är att göra något åt problemen som många haft med knackiga eller helt avbrutna hämtningar. Om du är en av dem som haft problem med att hämtningar avbryts i H.VHS 0.31, så vore det väldigt bra om du kunde hjälpa till att prova den nya koden. Se då till &lt;a href="http://planka.huggpunkt.org/post/16"&gt;att pallra dig i väg till forumet&lt;/a&gt; för vidare instruktioner.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_QFcVsqaDlSgZMgLEkLTxV5J_B0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_QFcVsqaDlSgZMgLEkLTxV5J_B0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_QFcVsqaDlSgZMgLEkLTxV5J_B0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_QFcVsqaDlSgZMgLEkLTxV5J_B0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/huggpunkt?a=JPdoQZrLVqA:XZoXBSduzK4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/huggpunkt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/huggpunkt?a=JPdoQZrLVqA:XZoXBSduzK4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/huggpunkt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/huggpunkt?a=JPdoQZrLVqA:XZoXBSduzK4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/huggpunkt?i=JPdoQZrLVqA:XZoXBSduzK4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/huggpunkt/~4/JPdoQZrLVqA" height="1" width="1"/&gt;</content><feedburner:origLink>http://huggpunkt.org/diskussionsforum-och-julafton</feedburner:origLink></entry><entry><title>John McCarthy</title><link rel="alternate" href="http://feedproxy.google.com/~r/huggpunkt/~3/qg5aZZDdzdA/john-mccarthy" /><link rel="edit" href="http://huggpunkt.org/john-mccarthy/atom" /><author><name>Jesper</name><uri>http://huggpunkt.org</uri></author><id>tag:huggpunkt.org,2011:john-mccarthy/1319524117</id><updated>2011-10-25T08:30:59+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-25T08:30:59+02:00</app:edited><published>2011-10-25T08:30:59+02:00</published><content type="html">Nu är även han borta, killen som skapade &lt;a href="/tag/lisp"&gt;lisp&lt;/a&gt;. Med tråkiga nyheter på rad kan det vara skoj med &lt;a href="http://news.ycombinator.com/item?id=1803627"&gt;något kul också&lt;/a&gt;.&#xD;
&#xD;
&lt;blockquote&gt;&lt;p&gt;When he finished, Peter [Norvig] took questions, and to my surprise called first on the rumpled old guy who had wandered in just before the talk began and eased himself into a chair just across the aisle from me and a few rows up.&lt;/p&gt;&#xD;
&lt;p&gt;This guy had wild white hair, a scraggly white beard and looked hopelessly lost, as if he had gotten separated from the tour group and wandered in mostly to rest his feet, and just a little to see what we were all up to. My first thought was that he would be terribly disappointed by our bizarre topic, and my second thought was that he would be about the right age, Stanford is just down the road, I think he is still at Stanford &amp;ndash; could it be?&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;"Yes, John?" Peter said.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;I won't pretend to remember Lisp inventor John McCarthy's exact words, which is odd because there were only about ten [of them], but he simply asked if Python could gracefully manipulate Python code as data.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;"No, John, it can't," said Peter and nothing more, graciously assenting to the professor's critique, and McCarthy said no more, though Peter waited a moment to see if he would, and in the silence a thousand words were said.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZQNd0RPRRyebYNjYhk6jHliYaUQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZQNd0RPRRyebYNjYhk6jHliYaUQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZQNd0RPRRyebYNjYhk6jHliYaUQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZQNd0RPRRyebYNjYhk6jHliYaUQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/huggpunkt?a=qg5aZZDdzdA:74Shu6ekNAY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/huggpunkt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/huggpunkt?a=qg5aZZDdzdA:74Shu6ekNAY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/huggpunkt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/huggpunkt?a=qg5aZZDdzdA:74Shu6ekNAY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/huggpunkt?i=qg5aZZDdzdA:74Shu6ekNAY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/huggpunkt/~4/qg5aZZDdzdA" height="1" width="1"/&gt;</content><feedburner:origLink>http://huggpunkt.org/john-mccarthy</feedburner:origLink></entry><entry><title>Dennis Ritchie</title><link rel="alternate" href="http://feedproxy.google.com/~r/huggpunkt/~3/_kNhIOqKN2I/dennis-ritchie" /><link rel="edit" href="http://huggpunkt.org/dennis-ritchie/atom" /><author><name>Jesper</name><uri>http://huggpunkt.org</uri></author><id>tag:huggpunkt.org,2011:dennis-ritchie/1318522363</id><updated>2011-10-13T18:13:03+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-13T19:21:47+02:00</app:edited><published>2011-10-13T18:13:03+02:00</published><content type="html">En puff i rätt riktning är ni värda.&#xD;
&#xD;
&lt;ul&gt;&#xD;
&lt;li&gt;&lt;a href="http://www.popsci.com/technology/article/2011-10/thank-you-dennis-ritchie-without-whom-none-would-be-here"&gt;Thank You to Dennis Ritchie, Without Whom None of This Would Be Here&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://arstechnica.com/business/news/2011/10/dennis-ritchie-the-giant-whose-shoulders-we-stand-on.ars"&gt;Dennis Ritchie: the giant whose shoulders we stand on&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/oYrm5KqZNtSQgM07q8VCEZteIrk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oYrm5KqZNtSQgM07q8VCEZteIrk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/oYrm5KqZNtSQgM07q8VCEZteIrk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oYrm5KqZNtSQgM07q8VCEZteIrk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/huggpunkt?a=_kNhIOqKN2I:cVy91tyLIG0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/huggpunkt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/huggpunkt?a=_kNhIOqKN2I:cVy91tyLIG0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/huggpunkt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/huggpunkt?a=_kNhIOqKN2I:cVy91tyLIG0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/huggpunkt?i=_kNhIOqKN2I:cVy91tyLIG0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/huggpunkt/~4/_kNhIOqKN2I" height="1" width="1"/&gt;</content><feedburner:origLink>http://huggpunkt.org/dennis-ritchie</feedburner:origLink></entry><entry><title>Vägkarta för H.VHS</title><link rel="alternate" href="http://feedproxy.google.com/~r/huggpunkt/~3/2Nn2qermWgg/vagkarta-for-hvhs" /><link rel="edit" href="http://huggpunkt.org/vagkarta-for-hvhs/atom" /><author><name>Jesper</name><uri>http://huggpunkt.org</uri></author><id>tag:huggpunkt.org,2011:vagkarta-for-hvhs/1316353322</id><updated>2011-09-18T16:31:37+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-18T16:31:37+02:00</app:edited><published>2011-09-18T16:31:37+02:00</published><category term="hvhs" /><content type="html">De senaste månaderna har jag inte ägnat en sekund åt &lt;a href="http://huggpunkt.org/h-vhs"&gt;H.VHS&lt;/a&gt;. Detta beror vare sig på att jag skulle ha tappat intresset eller kommit på bättre tankar, utan på att jag varit sjuk. Därför har jag nu också en del annat att stå i, innan jag kan fortsätta utveckla programmet. Det hör förstås till saken att H.VHS är ett fritidsintresse – något jag gör enbart därför att det är roligt. Programmering är alltså inte något jag jobbar med annars, och så har det heller aldrig varit.&#xD;
&#xD;
Därför är det oerhört roligt med all positiv respons! Antalet installationer av version 0.3.1 är nu uppe i över ett tusen installationer, vilket jag upplever som ganska mäktigt. Programmet verkar dessutom fungera någorlunda problemfritt för nio av tio. Det duger förstås inte, men annat hade jag inte väntat mig. Det är inte utan anledning jag kallar det för en alfa-version.&#xD;
&#xD;
Många hör också av sig med felrapporter. Detta är mycket värdefullt, inte minst eftersom det visat sig att programmet är litet nyckfullt, på så sätt att problem uppenbarar sig bara under särskilda omständigheter eller enbart på vissa datorer. Jag hade aldrig haft någon chans att hitta sådana fel utan hjälp, eftersom det &amp;quot;fungerar för mig&amp;quot;. Tack!&#xD;
&#xD;
Men nu till själva saken.&#xD;
&#xD;
&lt;h2&gt;H.VHS 0.3.2, någon gång i höst&lt;/h2&gt;&#xD;
Någon gång under hösten kommer jag att försöka trolla fram version 0.3.2. Den har från början varit planerad att &lt;em&gt;enbart&lt;/em&gt; innebära buggfixar. Inga nya funktioner, inga omstruktureringar av programkoden och inte heller något annat. I allt väsentligt kommer det också att bli just så – 0.3.2 ska bli som 0.3.1, fast det ska fungera för 99 av 100, istället för bara 9 av 10.&#xD;
&#xD;
Jag kommer även att se över möjligheterna att slänga in en provisorisk funktion för nedladdning av undertexter, eftersom jag anser att avsaknaden av den funktionen är en akut brist. Tyvärr är det dock inte särskilt sannolikt att det finns något så pass smidigt sätt att implementera detta, att det är värt tiden. Jag kommer nämligen ändå att få göra om allting till version 0.4.&#xD;
&#xD;
&lt;h2&gt;Version 0.4, någon gång i vår&lt;/h2&gt;&#xD;
Till den här versionen är ganska omfattande förändringar på gång. Programmets innanmäte ska mer eller mindre rivas ut i sin helhet, för att ersättas av något bättre strukturerat. Den nuvarande koden var från början nämligen bara tänkt som ett litet experiment, och lider därför av flera designmässiga problem, som bara kommer att bli än smärtsammare ju mer programmet växer. Därför är det bäst att göra detta så tidigt som möjligt i den fortsatta utvecklingen.&#xD;
&#xD;
Rent programmeringsmässigt kommer den nya koden att innebära flera fördelar. Några av dem förtjänar ett särskilt omnämnande.&#xD;
&#xD;
&lt;h3&gt;Flera program per sida&lt;/h3&gt;&#xD;
Det kommer bli betydligt enklare att göra skrapningsmoduler som hittar flera program på samma gång. En liknande funktion finns egentligen redan i 0.3.1, men den är avstängd eftersom det till en mycket hög grad fungerade &lt;em&gt;sådär.&lt;/em&gt; I och med den här förändringen kommer det bli rätt enkelt att implementera stöd för sajter sådana som Sveriges Radio.&#xD;
&#xD;
&lt;h3&gt;Nytt skriptspråk för skrapning&lt;/h3&gt;&#xD;
Visserligen är det redan i version 0.3.1 på det viset att skrapningsmodulerna definieras i fristående textfiler. Detta innebär att man själv, åtminstone i teorin, kan lägga till stöd för nya sajter efter förmåga och behag, utan att vänta på några uppdateringar från mig.&#xD;
&#xD;
Men tyvärr är det inte mycket mera än just en teoretisk möjlighet. Även den här delen av programmet har i dagsläget karaktären av ett experiment som urartat, och jag rekommenderar ingen att ens försöka sig på att göra egna skrapningsdefinitioner. (Om man nu inte vill få sig ett gott wtf.)&#xD;
&#xD;
Med version 0.4 kommer det här skriptspråket att göras om fullständigt, och när version 0.5 släpps kommer det att &amp;quot;frysas&amp;quot, vilket innebär att senare versioner av H.VHS kommer kunna använda samma skrapningsdefinitioner som 0.5. Till dess ska det alltså bli förhållandevis enkelt att lägga till egna sajter.&#xD;
&#xD;
&lt;h3&gt;Gemensam utveckling&lt;/h3&gt;&#xD;
I samma veva kommer jag även att ordna något slags introduktion till hur språket fungerar, samt någon typ av tjänst där man kan dela med sig av egna definitioner, liksom hämta sådana som andra gjort. Det finns en del säkerhetsmässiga aspekter av detta som kommer behöva redas ut också.&#xD;
&#xD;
Förhoppningen med detta är givetvis att H.VHS ska fungera med långt fler sajter än de jag har tid att ordna på egen hand. Ur min synvinkel är det här helt klart den mest spännande aspekten av var programmet är på väg. :-)&#xD;
&#xD;
&lt;h3&gt;Fristående back-end&lt;/h3&gt;&#xD;
Vad detta i praktiken betyder är att allt verkligt arbete som H.VHS gör – skrapning, hämtning och så vidare – kommer skötas av ett fristående, plattformsoberoende bibliotek (som går under täcknamnet Hugg.Play). Därefter kommer jag att underhålla två versioner av programmet – dels en grafisk, i stil med vad H.VHS är i dag, och dels en textbaserad i stil med vad &lt;a href="/skript#svtplay.sh"&gt;SVTPlay.sh&lt;/a&gt; är. SVTPlay.sh kommer därigenom att ersättas.&#xD;
&#xD;
Det kommer också bli förhållandevis enkelt, för den som känner sig manad, att ta fram någon annan front-end, till exempel i form av ett webbläsarplugin, eller integrera Hugg.Play i något annat program.&#xD;
&#xD;
Som ni kanske förstår, så kan det dröja ett tag innan jag hinner med att genomföra allt detta. Om jag gissar optimistiskt så kommer 0.4 att dyka upp i januari, men det kan utan vidare komma att ta mycket längre tid. Det är därför 0.3.2 ska dyka upp så snart som möjligt, och skulle det visa sig nödvändigt kommer fler släpp i 0.3-serien i väntan på 0.4.&#xD;
&#xD;
Buggar och nya funktioner kan rapporteras, efterfrågas och följas på &lt;a href="http://punkt.huggpunkt.org/"&gt;Mantis-installationen&lt;/a&gt; på Huggpunkt.org. Inom kort ska den även uppdateras så att det som står där stämmer överens med vad jag nyss lagt fram. Givetvis går det också bra att framföra synpunkter och förslag &lt;a href="http://www.google.com/recaptcha/mailhide/d?k=01Sur8obEQi40Inbi3qyy6RQ==&amp;c=3V86xWj1Js-VSvFsMrvJS2DMmJdzDiyl6pfpG0VOvRU="&gt;via epost&lt;/a&gt;, eller genom att lämna en kommentar här nedanför.&#xD;
&#xD;
Ha det gott!
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_rnVROVqCYyUqmHjm5dysbiq-6Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_rnVROVqCYyUqmHjm5dysbiq-6Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_rnVROVqCYyUqmHjm5dysbiq-6Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_rnVROVqCYyUqmHjm5dysbiq-6Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/huggpunkt?a=2Nn2qermWgg:JZ3OOX1gRAo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/huggpunkt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/huggpunkt?a=2Nn2qermWgg:JZ3OOX1gRAo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/huggpunkt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/huggpunkt?a=2Nn2qermWgg:JZ3OOX1gRAo:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/huggpunkt?i=2Nn2qermWgg:JZ3OOX1gRAo:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/huggpunkt/~4/2Nn2qermWgg" height="1" width="1"/&gt;</content><feedburner:origLink>http://huggpunkt.org/vagkarta-for-hvhs</feedburner:origLink></entry></feed>

