Monday, May 23, 2011

Tvåhandsfattning

Vissa personer förändrar en hel världs bild av hur man ska göra saker... I idrottens värld har vi ju Boklövs v-stil... Fosburys flopp i höjdhopp... till exempel. Kan Jesper Svenssons tvåhandsfattning förändra bowlingen? Hans klot går 30% snabbare än elitspelarnas men framför allt tog han svenskt rekord som 15 åring med 2122 poäng på 8 serier.

Jag tänker på hur många gånger han måste fått höra att han gör fel och att man inte kan bowla som han gör.

Thursday, April 28, 2011

Framtidens bok idag...


Jag har funderat på varför alla (de jag sett) bokläsningsappar till iPhone och Android ska försöka efterlikna en pappersbok. Förra året presenterades Sports Illustrated HTML5 version där de tagit den digitala tidningen en nivå upp. Flipboard har också utvecklat tankarna på hur content presenteras och hur vi läser. Detta är böckernas Flipboard. Riktigt cool.

Wednesday, April 13, 2011

IE 10

IE10 Preview. Konstigt att man ska behöva bry sig om version på den browser man använder. En sak jag gillar med Chrome är att uppdateringarna bara kommer. Jag behöver inte bry mig om vilken version jag ska uppgradera till och när ska jag uppgradera osv.

Convofy

Jag har testat ett nytt collaboration verktyg som heter Convofy. Det verkar riktigt lovande. På deras sida finns en video som visar vad man kan göra med verktyget. Robert Scoble har gjort en längre video där man får en full genomgång (http://scobleizer.com/2011/03/21/first-look-at-future-of-work-yammer-and-salesforce-chatter-have-new-competition-convofy/).

Friday, November 13, 2009

Microsoft Expression SketchFlow

Microsoft Expression SketchFlow is a new tool in the Expression suite. Check it out here. I think this really can ease up the GUI development.



Expression SketchFlow

Monday, October 19, 2009

2010 är redan här...

Just nu laddas Visual Studio 2010 beta 2 ner på min dator.... Tyvärr tar det två timmar till innan den är nere.

Sunday, June 22, 2008

Grym gitarrist

Typ 10 år gammal men...

Tuesday, June 3, 2008

SL söker ny personal

SLs ledning har nu fått rapporter på att en del passagerare inte får plats på pendeltågen under morgonrusningen. Först funderade de på att sätta in fler tåg men när de räknade på det alternativet blev det för dyrt. De fick då nys om att de billigt kunde anställa den numera nedlagda gratistidningen Punkt.SEs tidningsutdelare som inkastare. Enligt SL ledningens beräkningar var inte riktigt hela pendeltågen som utnyttjades och ett antal effektiva inkastare kan lösa detta problem. Efter en veckas träning har de nya inkastarna blivit riktigt effektiva.



Länk här.

The ulimate one-hit-wonder

Check it out here. This is great...

Friday, May 23, 2008

Infragistics and the build server

We use Infragistics third party controls (NetAdvantage for Windows Forms 2008 Vol. 1 Bundle) and we had some problems with getting this to work on the build server. We have a clean build server without any software installed except CruiseControl and Subversion, we copy the dll to a library folder and link them from there. We use CruiseControl, nAnt and MSBuild for the build. The reason for using a clean build server is to make sure that the build isn’t dependent of any strange version of a dll or program installed by any developer or technician.

Infragistics recommends the users to install the Infragistics product on the build server. If you can’t do that you got two problems. First you will have a problem with the missing link to LC.exe.

Error message from MSBuild:
“C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets (1734,9): errorMSB3091: Task failed because "LC.exe" was not found, or the correct Microsoft Windows SDK is not installed. The task is looking for "LC.exe" in the "bin" subdirectory beneath the location specified in the InstallationFolder value of the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.0A. You may be able to solve the problem by doing one of the following: 1) Install the Microsoft Windows SDK for Windows Server 2008 and .NET Framework 3.5. 2) Install Visual Studio 2008. 3) Manually set the above registry key to the correct location. 4) Pass the correct location into the "ToolPath" parameter of the task.

Solution: Just add the ToolPath and where the LC.exe file is located in the build script.

<exec program="${msbuild.executable}" workingdir="${msbuild.workingdir}" commandline="${msbuild.VPSfile.path}" append="true" verbose="true"> …<arg value="/p:configuration=${msbuild.build.configuration};TargetFrameworkVersion=v${msbuild.targetframework};LCToolPath=C:\svnwork\dev\tools\Microsoft" /> … </exec>

Then you got the license.licx error. “LC (,): errorLC0000: 'Could not find file
'C:\svnwork\...\UserInterface.Windows\Properties\licenses.licx'.'”
You have two different solutions to this problem. First you can just remove the file from the project and it will work. The problem with this solution is that every time you open a form the licx file will be created and the file will be back in the Properties folder in your project. Solution two is to have an empty licx file in the project. Now it works if you just don’t check in the changes of the licx file.

I asked Infragistics about our solution and I got this answer: “As far as build servers are concerned, the recommended practice is to install the NetAdvantage product on the machine. As you have already noted, the License Compiler (LC.exe) will failed if you attempt to compile a project using just the NetAdvantage assemblies. This is due to the fact that our licensing is design-time and compile-time licensing. When a project is compiled, the License Compiler will process each entry within the licenses.licx file, verifying the component/control has a valid license.

As you have also noticed, the project will build successfully if the licenses.licx file is excluded from the project. If there is no licenses.licx file included in the project or the licenses.licx file is empty, the build will succeed. We have suggested this in the past to the customers who are prohibited from installing the product on the build server. We recommend installing the product as Visual Studio will include and repopulate the licenses.licx file whenever a form/page utilizing NetAdvantage controls is viewed in the designer.