Lab49 Blog's Image
More about this blog
Latest Post
01 Sep 2010
Total Posts
267
Readers
1868
Liked
0
Disliked
0
Views-Per-Post
07.00
vote up
0
vote down

RX Sandbox

If you are learning the Reactive Extenstions for .Net, a great learning tool is RX Sandbox. It allows you to easily visualize the results of most of the standard RX operators.
 
David Barnhill
Sep 01 2010 12:59 PM
vote up
0
vote down

Svn and Git enabled PowerShell prompt

I combined several PowerShell prompts, I found on the net and in my Inbox – thanks Doug, into one that is git and svn enabled: Like it? Read more and / or get it here.
 
Thorsten Lorenz
Aug 16 2010 10:11 AM
vote up
0
vote down

Two way binding change in .Net 4.0

I found a change in the way that WPF handles binding changes in .Net 4.0.  In .Net 3.5 if you had a two way binding to a text box and changed the value the TextBox was bound to during property setting, the updated value would not be shown in the
 
David Barnhill
Jul 27 2010 01:37 PM
vote up
0
vote down

HP Quick Test Professional Response Time Capture and Silverlight

With the need to secure FS RIA application transmission with serialisation techniques, off the shelf performance testing tools point of capture based upon record and playback principles may not cut it. Recorded components are binary encoded preventing
 
Paul Thompson
Jun 16 2010 01:13 PM
vote up
0
vote down

Sometimes bed is not an option

How many times do you hear that to do the right thing is “Not an option” because of your client engagement. I sometimes suspect this is much more driven by fear of the engagement than by the actual need – Sometimes being unpopular is the only option. Let
 
Malcolm
Jun 07 2010 05:49 PM
vote up
0
vote down

Its Scrum (But)

So I ran a retrospective for a team a couple of weeks ago Nothing exciting in that per se but I thought but the most interesting thing happened at check in! For those of you unfamiliar with this process it is a time at the very start where you go round
 
mbeaton
Jun 01 2010 10:45 AM
vote up
0
vote down

Behavior driven development with FlexUnit and mockito

Coming from a .Net background with strong emphasis on best practices, one of my first missions when learning Flex, was to figure out how I could implement Behavior Driven Development in this environment. I tried a lot of different approaches ...
 
tlorenz
May 25 2010 08:22 PM
vote up
0
vote down

Default Skin for custom FlashBuilder components

In a recent post on Custom FlashBuilder Component Views I showed how to create a swc file with your custom component. This raised a question by one of the commenters on how to create default custom skins for your components so that when you ship them a
 
Anthony McCormick
May 21 2010 05:01 AM
vote up
0
vote down

How much business value is in your tech debit backlog??

So I was thinking the other day about tech debit – Where does it come from and how do we wind up with so much of it? so some of the scenarios that might ring (alarm?) bells are when you start finding extra details that need doing to get a piece of
 
mbeaton
tags: agile
May 20 2010 10:58 AM
vote up
0
vote down

FlexUnit4 & Parsley

For the last six months I have been working on a rather large enterprise application that uses parsley as it’s main Dependency Injection Framework. This has led to many complex class’ that contain multiple injected models, VO and other
 
Anthony McCormick
May 11 2010 01:11 AM
vote up
0
vote down

Custom FlashBuilder Component Views

I recently discovered that you can create custom components that can appear under your own company/personal folder inside Flash/Flexbuilder design view. Normally any custom component you create will appear under the Custom folder in the Components View
 
Anthony McCormick
May 11 2010 12:21 AM
vote up
0
vote down

Onion futures are illegal

Note this is not exactly breaking news – Onion futures were banned in 1958 and remain illegal to this day – but in the process of reading up on financial reform I came across this unlikely factoid & thought I’d share.
 
Daniel Chait
May 05 2010 07:39 PM
vote up
0
vote down

RTC: User Experience Thoughts

A colleague and I have been kicking around a few ideas, the net out of which is show below:
 
Matt
Mar 29 2010 04:49 PM
vote up
0
vote down

My PowerShell WPF Article is up on the Microsoft Site

Using the Windows Presentation Foundation PowerShell Kit to Create a GUI
 
Doug Finke
Mar 28 2010 05:35 AM
vote up
0
vote down

Entropic Gravity?

The physics world is abuzz with excitement over Eric Verlinde’s Entropic Gravity Paper. It suggests that differences in entropy between parts of the universe generates a force that redistributes matter in a way that maximises entropy. This is the
 
Avik Sengupta
Mar 28 2010 03:31 AM
vote up
0
vote down

Diary of a cloud backup – part 3 – Terrible service memopal

Day 27 – 31.5Gb uploaded 0.86 Gb/day 0.36 since moving to ADSL2+ I have not managed to upload anything since day 25. The memopal service is terribly unreliable and during this period their support team has not replied to a single email. So today I
 
Martin Harris
Mar 27 2010 12:50 PM
vote up
0
vote down

Prototyping: Microsoft Blend and Adobe Catalyst

Blend and Catalyst are competing products. As with most things in life, people have preferences. What I seem to be hearing is that Catalyst is “better” than Blend. It’s however unclear what “better” means. Maybe
 
Matt
Mar 26 2010 11:31 AM
vote up
0
vote down

F# and XSD.EXE

It appears I missed a cool feature in F# PowerPack – F# CodeCOM. Quoting from the CodePlex page: F# CodeDOM Implementation FSharp.Compiler.CodeDom.dll contains implementations of System.CodeDom.Compiler.CodeDomProvider for F#. This allows F# to be
 
Matt
tags: .net
Mar 26 2010 10:00 AM
vote up
0
vote down

Backup is a go go go

The background There is a saying that a piece of data does not exist unless there are three copies of that data. I have always agreed with that principle, but always came short of actually adhering to it. I used local backup solutions to mak...
 
Manung Han
Mar 26 2010 04:03 AM
vote up
0
vote down

Staring into the Abyss

So The Project continues apace, and may even see the light of day in some form or another, and I’ve pretty much finished the code for my So The Project continues apace, and may even see the light of day in some form or another, and I’ve
 
Administrator
Mar 26 2010 12:45 AM
vote up
0
vote down

Bloomberg makeover thoughts

Dominique Leca for UX Magazine in The Impossible Bloomberg Makeover describes the challenges in redesigning the Bloomberg terminal. The basic gist of the article being that Bloomberg users do not want a more efficient experience and have locke...
 
Manung Han
Mar 25 2010 08:52 PM
vote up
0
vote down

Trading Clouds

Wringing Trading Delays Out of the Clouds is worth a read (via Tervela’s web site)
 
Matt
Mar 25 2010 11:48 AM
vote up
0
vote down

What to expect while Migrating to Spring 3

Recently, I migrated one of my applications to Spring 3. The project was previously using Spring 2.0.8. Spring 2 was released in 2006 so it was high time that we migrated to a later version. That and the fact that there are plenty of reasons to migrate
 
Dushyanth
Mar 24 2010 09:10 PM
vote up
0
vote down

Castles in the Air

One of the things I like about my field is that you do get to build these castles; constructs of raw information, positioned in a place which isn’t quite real but can be interacted with fully using the right tools. Of course, the ephemereal nature
 
Administrator
Mar 24 2010 07:38 PM
vote up
0
vote down

RTC Fabric Thoughts

I haven’t fully thought out this to the level of detail I’m happy with, but taking the current real-time cube (RTC) the logical step is into a distributed cache. Since I’m leveraging .NET (C# and F#) I’m looking to move into the
 
Matt
Mar 24 2010 05:30 PM
vote up
0
vote down

Applying Domain-Driven Design to Flex development

What is Domain-Driven Design? Domain-Driven Design is an approach to software design saying that developers should focus on the domain, by creating a strong model representing this domain and that handles all the domain logic. It was created by Eric
 
Administrator
Mar 24 2010 02:27 AM
vote up
0
vote down

RTC: Rx and AppFabric Caching

Very soon I want to move the Real-Time Cube (RTC) onto AppFabric to take advantage of the distributed caching (Velocity). AppFabric Caching has an event notification system, but it’s not Rx Luckily you can do the following PrepareClient(); [...]
 
Matt
tags: .net
Mar 24 2010 12:26 AM
vote up
0
vote down

RTC: Aggregating Leaf Nodes (Rx)

Spike code to show how the leaf nodes of a cube (measures) could be aggregated. Obviously we need to store the trades that make up this aggregated PV number from a viewpoint of UI drilldown. class Leaf : IObserver<double> { private [...]
 
Matt
tags: .net
Mar 23 2010 05:48 PM
vote up
0
vote down

Diary of a cloud backup – part 2 – memopal reliability

Memopal backup diary part 2. Brief conclusions for those looking for a summary: BE ISP are the very best. Memopal need to sort out reliability issues before they hit the bigtime. Read on for more information!
 
Martin Harris
Mar 23 2010 01:29 AM
vote up
0
vote down

Open Source JavaScript implementation of Microsoft M Grammar

Here is JMetaPad via Miguel de Icaza
 
Doug Finke
Mar 23 2010 01:26 AM
vote up
0
vote down

Rx Remoting?

If you’ve used Rx at all you’ll probably have come to the conclusion that its a useful and cool technology. What’s clear however is that I really want the ability for IObservable/IObserver to work inter-process – WCF .NET service
 
Matt
tags: .net
Mar 23 2010 12:24 AM
vote up
0
vote down

Real-Time Cube (RTC) Aggregation – Thoughts and Code (Rx)

I’ve spent a bit of time thinking about in-memory cubes since my last posting. The net out is the following that shows a hierarchical tree holding the dimensions, coupled with leaf nodes that support the measures. Similar to WPF and the logical
 
Matt
tags: .net
Mar 22 2010 11:29 PM
vote up
0
vote down

Bill Buxton on Natural User Interface, Motor Memory and More

Speech, gesture, zooming, panning and mapping.
 
Doug Finke
Mar 22 2010 03:35 AM
vote up
0
vote down

Diary of a cloud backup – part 1

Justification I have automated home backups onto a off-line disk. A combination of windows disk mirroring and Linux or Mac scheduled scripts keeps it both simple and automated. I just have to remember to transfer to disk every now and then for longer
 
Martin Harris
Mar 21 2010 11:19 PM
vote up
0
vote down

Random Reading: Silverlight 4 Sockets, Google FX, Marketcetera, Runtime LINQ

Mike highlights a change in Silverlight 4 RC, but I don’t think it helps us in the single dealer platform world of zero touch RIA’s. Mostly comments on google hires the former global head of FX at Bloomberg. Marketcetera – they have an
 
Matt
Mar 21 2010 09:15 PM
vote up
0
vote down

Week @Lab

Random observations from where I sit. Why Great Developers Need Great Designers Developer: Is this button style I created offensive to the design? UX Designer: Yes. Good News Everybody Futurama is coming back. A new episode will air 6/24 – as reported on
 
Aaron Goldman
Mar 21 2010 07:08 PM
vote up
0
vote down

Influencing self organised teams

I have been reading chapter 12 of Succeeding with agile by Mike Cohn. The chapter title is Leading a Self-Organising Team. I have reading it in the following context: Strive for technical excellence and Improving technical practices is not optional. Why
 
Martin Harris
Mar 20 2010 01:53 PM
vote up
0
vote down

Ctrl-Shift-Alt-F12 in VS 2010

Pressing this twice runs the garbage collector. Useful after viewing Really Large Graphs in VS Architecture->Generate Dependency Graph.
 
Doug Finke
Mar 20 2010 03:21 AM
vote up
0
vote down

Random Thoughts On Market Risk Aggregation

Now that I’ve got PV numbers being calculated I need to look at aggregation. The obvious choice in this is to look at SQL Server 2008 Analysis Services. There are a few old MSDN articles that talk about Real-time OLAP, and I’m sure I could
 
Matt
Mar 19 2010 04:49 PM
vote up
0
vote down

F# GPU: Shocking The Curve

open System open Microsoft.FSharp open Microsoft.FSharp.Math open Microsoft.FSharp.Quotations open Microsoft.ParallelArrays [<EntryPoint>] let main(args) = let curveArray = Array2D.map float32 (array2D[[0.05; 6.0]; [0.052; 12.0];[0.053;
 
Matt
tags: .net
Mar 19 2010 02:46 PM