Äntligen!
Nu har jag en mobil som även är en riktig portabel musikspelare.
Z-Subsonic har i dagarna uppdaterats med stöd för iOS 4 multitasking. Vilket innebär att jag nu kan lyssna på all min musik så länge jag har 3G eller WiFi uppkoppling. Detta har varit min dröm sedan 2004 då jag började bygga en webbsite med all min musik sökbar och uppspelningsbar. Prövade med en flashapp på min Nokia N95 men utan framgång. Sen kom iPhone och med Simplify music så var steget inte långt. Men… det gick bara att lyssna, inte använda någon annan app samtidigt.
Men som sagt med uppdatering till IOS4 och senaste Z-Subsonics uppdateringen kan jag nu surfa och lyssna på hela min musiksamling samtidigt. Återkommer med hur man går tillväga senare.
I går och i dag har jag arbetat med att försöka få till en procedur i MySQL som lägger till data i en tabell baserat på svaret på en Query.
Först blev jag tvungen att skapa en cursor sedan hitta en workaround på felmeddelandet i rubriken.
Resultatet:
DROP PROCEDURE IF EXISTS `my_procedure`;
DELIMITER $$
CREATE PROCEDURE `my_procedure`(in_user_id INT,in_stat_id INT,in_id INT)
BEGIN
DECLARE done BOOLEAN DEFAULT FALSE;
DECLARE a,c INT;
DECLARE b VARCHAR(1);
DECLARE cur1 CURSOR FOR SELECT id,limit FROM t1 WHERE id2=in_id;
DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = 1;
SET @statid = in_stat_id;
SET @userid = in_user_id;
OPEN cur1;
REPEAT
FETCH cur1 INTO a,c;
IF NOT done THEN
SET @limit = c;
SET @id = a;
IF a < c THEN
set @sql2= ‘INSERT INTO t2 (statID,userID,id,alt) SELECT @statid,@userid,t3.id,t3.alternative FROM (SELECT id FROM t3 WHERE id = @id GROUP BY id2 ORDER BY RAND() LIMIT ?) AS A JOIN t2 ON t2.id=A.id’;
prepare stmt2 from @sql2;
execute stmt2 USING @limit;
DEALLOCATE PREPARE stmt2;
ELSE
set @sql2= ‘INSERT INTO t2 (statID,userID,id,alt) SELECT @statid,@userid,t3.id,t3.alternative FROM (SELECT id FROM t3 WHERE id = @id GROUP BY id2 ORDER BY RAND() LIMIT ?) AS A JOIN t2 ON t2.id=A.id’;
prepare stmt2 from @sql2;
execute stmt2 USING @limit;
DEALLOCATE PREPARE stmt2;
END IF;
END IF;
UNTIL done END REPEAT;
CLOSE cur1;
END
$$
Fungerar
I morgon kl. 10:00 släpps SVT Play för iPhone.
Share on FacebookSkapa bokmärken på hemskärmen enkelt genom att välja lägg till på hemskärmen när du skapar ditt bokmärke.
Share on FacebookNu har jag startat en YouTube kanal.
Datorbloggen heter den naturligtvis och tanken är att jag ska lägga upp små video guider där. Dessa kommer främst att vara skapade i Mac OS X med ScreenFlow men jag ska även utforska nya QuickTime 10 och möjligheterna med den. En del Camtasia inspelningar i Windows kanske det också blir.
se youtube.com/datorbloggen
Stay tuned.
Det räcker med att skriva apple eller google i adressfältet i Safari. www och .com kan uteslutas när det gäller .com domäner. Detta gäller även Safari i Mac OS 10.6
Share on FacebookUnder .com knappen i iPhone safari döljer sig flera alternativ bland annat
.se och .nu
håll bara kvar fingret en stund och en rad olika topdomän dyker upp
Håll ner hem-knappen och klicka på av/på knappen och du får en skärmdump i bildmappen.
Share on Facebookså, tanken är att jag ska skriva om mina dator erfarenheter, problem och lösningar.
Share on Facebook





