
doDevs vd
oktober 23, 2009
VS2008 segt som sirap
oktober 1, 2009Utvecklingen i VS2008 har varit frustrerande på slutet. Anledningen? Det har varit oerhört segt när man växlar mellan design kod samt vid högerklick i solution explorer.
Har äntligen hittat lösningen. Och det var en oväntad sådan.
Öppna Internet Explorer.
Tools -> Internet Options -> Advanced -> Security -> Se till att ”Check for publishers certificate revocation” är urkryssad.
Jag kryssade ur alla tre med certifikat där eftersom min utv-maskin inte har inet-access ändå.
Så nu är VS2008 blixtsnabbt.
//JFR

Google Chrome
september 25, 2009Min bärbara dator på jobbet är ingen värsting. Den finns för surfa runt lite och göra bankaffärer. Eftersom FireFox är oerhört lång start medan Internet Explorer är seg när den startar så beslutade jag prova Google Chrome.
Och kan bara säga, snabbare läsare har jag inte träffat på. Tanka ner -> http://www.google.com/chrome
//JFR


Hosting WCF-service
september 18, 2009Håller på att arbeta med WCF-tjänster. Och försöker bygga enligt soa. Men att hosta vissa gemensamt. Hittade då denna eminenta artikel när jag sökte runt.
http://blogs.microsoft.co.il/blogs/alon/archive/2008/03/12/hosting-plug-in-wcf-services.aspx
//JFR

Problem synka applikationer till Itunes?
september 17, 2009Det har jag haft, men nu äntligen. Efter att ha svurit om Apple i fem dagar, varav applikationerna slutade fungera och jag om och om igen fått lov att auktorisera min dator, hittade jag en lösning hos apple.
http://support.apple.com/kb/TS1389
Det var den sista lösningen som fungerade. Så nu är alla inköp synkade. GAH!
Var en stund sedan sista posten, men vi har varit upptagna med att rädda världen.
//JFR

Ljud-avkodare
augusti 3, 2009Efter välbehövlig semester är man tillbaka på jobbet kort igen. Är dock väldigt lugnt under sommaren.
Första jag gjorde när jag var tillbaka var att slutför mitt C-projekt där jag skapade en ljudavkodare. Och vilan gjorde susen. Den är numera klar och fungerande.
Varför skapa en egen codec tänker ni? Tja om de inte finns någon som uppfyller kraven på marknaden är svaret. Roligt projekt men saknar inte C som språk, .net ramverket regerar.
Något annars som jag saknar är tid. Massor av ideér har jag men så lite tid.
Men har åtminstone fått skägget ur på en idé. De två andra ska med i bara farten. Mer om det inom sinom tid.
//JFR

iPhone garanti?
juli 24, 2009Efter att ha spelat lite basket med min iPhone som boll några gånger så började den strula, förutom sprucken display fick jag mysko gråa ränder tvärs över displayen. Eftersom jag hade garanti kvar på den lämnade jag in den, hade absolut inga förväntningar på att jag skulle få någon garantihjälp. Dels för att de stora sprickorna i displayen avslöjade att jag kanske inte behandlat den med den respekt den var värd, men också för att jag läst en hel del artiklar om att Apple har en mycket restriktiv garantipolicy gällande iPhone, i princip skulle dom inte åtgärda någon telefon som hade minsta märke (någon som också återförsäljaren varnade mig för). Till min stora förvåning så fick jag en helt ny iPhone av Apple helt utan kostnad, trots sprickorna, mycket mysko. Antagligen beror det på att jag är företagskund, hade jag varit privatkund skulle dom säkert skrattat åt mig.. men hur som helst, idag gillar jag Apple

SQL Server 2008 setup
juni 22, 2009Gjorde en SQL Server 2008 installation häromdagen, mycket kan man säga om jätten från Redmond men användarvänlighet är inte MS starka sida. Installationsguiden var ett riktigt skämt (dessutom kraschade datorn), svår att förstå och riktigt ologisk. Jag gillar Microsoft, men när det gäller användarvänlighet har dom mycket att lära från Apple.
/JK

Mera ässquäll
juni 3, 2009Här kommer en snabbis, näh inte det ni önskar om ni inte gillar att torterade av sql-info…
xp_logevent siffra, info, typ
Där siffra är över 50000.
Info är det du vill logga.
Typ är warning, error eller informational.
Vad det handlar om? Loggning från t-sql till eventviewern. Möcke möcke bra.
//JFR

Index backup
maj 27, 2009Man kan inte bara scripta ut index från studion i sql2005. Så här kommer ett litet script hur man gör.
DECLARE cIX CURSOR FOR
SELECT OBJECT_NAME(SI.Object_ID), SI.Object_ID, SI.Name, SI.Index_ID
FROM Sys.Indexes SI
LEFT JOIN INFORMATION_SCHEMA.TABLE_CONSTRAINTS TC ON SI.Name = TC.CONSTRAINT_NAME AND OBJECT_NAME(SI.Object_ID) = TC.TABLE_NAME
WHERE TC.CONSTRAINT_NAME IS NULL
AND OBJECTPROPERTY(SI.Object_ID, ‘IsUserTable’) = 1
ORDER BY OBJECT_NAME(SI.Object_ID), SI.Index_ID
DECLARE @IxTable SYSNAME
DECLARE @IxTableID INT
DECLARE @IxName SYSNAME
DECLARE @IxID INT
– Loop through all indexes
OPEN cIX
FETCH NEXT FROM cIX INTO @IxTable, @IxTableID, @IxName, @IxID
WHILE (@@FETCH_STATUS = 0)
BEGIN
DECLARE @IXSQL NVARCHAR(4000) SET @PKSQL = ”
SET @IXSQL = ‘CREATE ‘
– Check if the index is unique
IF (INDEXPROPERTY(@IxTableID, @IxName, ‘IsUnique’) = 1)
SET @IXSQL = @IXSQL + ‘UNIQUE ‘
– Check if the index is clustered
IF (INDEXPROPERTY(@IxTableID, @IxName, ‘IsClustered’) = 1)
SET @IXSQL = @IXSQL + ‘CLUSTERED ‘
SET @IXSQL = @IXSQL + ‘INDEX ‘ + @IxName + ‘ ON ‘ + @IxTable + ‘(‘
– Get all columns of the index
DECLARE cIxColumn CURSOR FOR
SELECT SC.Name
FROM Sys.Index_Columns IC
JOIN Sys.Columns SC ON IC.Object_ID = SC.Object_ID AND IC.Column_ID = SC.Column_ID
WHERE IC.Object_ID = @IxTableID AND Index_ID = @IxID
ORDER BY IC.Index_Column_ID
DECLARE @IxColumn SYSNAME
DECLARE @IxFirstColumn BIT SET @IxFirstColumn = 1
– Loop throug all columns of the index and append them to the CREATE statement
OPEN cIxColumn
FETCH NEXT FROM cIxColumn INTO @IxColumn
WHILE (@@FETCH_STATUS = 0)
BEGIN
IF (@IxFirstColumn = 1)
SET @IxFirstColumn = 0
ELSE
SET @IXSQL = @IXSQL + ‘, ‘
SET @IXSQL = @IXSQL + @IxColumn
FETCH NEXT FROM cIxColumn INTO @IxColumn
END
CLOSE cIxColumn
DEALLOCATE cIxColumn
SET @IXSQL = @IXSQL + ‘)’
– Print out the CREATE statement for the index
PRINT @IXSQL
FETCH NEXT FROM cIX INTO @IxTable, @IxTableID, @IxName, @IxID
END
CLOSE cIX
DEALLOCATE cIX
/JFR
