By Beverley A. Laundry

    1. 21
      04
      13

      Play Tepee


      For Christmas this year I made a tepee for Oscar. It took me a few evenings to muddle out a plan and another week or so to sew it up during nap times. I wrote down a crude set of instructions on how to make one for a couple of friends, and thought I’d share here in case there’s anyone following my exploits that wants to have a go. The instructions are rough, but hopefully are enough to give an understanding of the process.

       

      The final product, as presented to the wee man on Christmas morning.

      The final product, as presented to the wee man on Christmas morning.


      Posted in Crafts |

      21
      04
      13

      Cut chenille baby blanket


      The great thing about Facebook due groups, (and the internet in general) is the amazing things people find and share in them. I just finished making one of these for the little bun.

      http://www.danamadeit.com/2008/07/tutorial-faux-chenille-blanket.html

      (Actually ended up following this tutorial, as I liked the idea of using flannelette for the back)

      http://www.aestheticnest.com/2010/08/sewing-heirloom-cut-chenille-baby.html

      I’m super happy with how it turned out, what an awesome idea. Extremely labour intensive (by my lazy standards) but the moment it comes out of the dryer is totally magical.


      Posted in Crafts |

      21
      04
      13

      Toddler Tee-Shirts


      Poor neglected blog. Here I am again. A quick recap of life since March 2011:
      I retired into full time mummyhood, Baby Oscar was born and has been growing ever since, I had an unexpected medical adventure which left me banned from driving for a year, we sold our house and moved to Christchurch, now expecting baby number 2. And I guess that’s about all :)
      So, throughout all that I’ve had a had a heap of projects on the burner. Some made it to completion and others are still in boxes in the garage, or crammed in bags under the couch. One of my more recent experimentations was with appliqué and fabric painted toddler tee-shirts and sweat shirts. Here they are:

      I had fun, but I’m sick of them now. I might revisit this project if I have some more ideas of cute boys shirts.


      Posted in Crafts |

      23
      03
      11

      Another Booties Fest


      Something tells me my brain is going through baby fever. I wonder why :o)
      Taking a small break from booties for a while though. 3 sweet cardigans on their way now, boy do they take longer than booties.


      Tags: ,
      Posted in Crafts |

      10
      03
      11

      Spoiler Alert!! My baby’s going to be a…


      Twas 20 week anatomy scan day today. Baby Laundry has 1 heart, 1 stomach, 1 bladder, 2 kidneys, 1 brain, 1 spine, 2 legs, 2 feet, 10 toes, 2 arms, 2 hands, 10 fingers and whatever else is there holding it all together :o)

      So, after 35 mins of prodding and poking around making sure the above was all in place, we tried to determine whether it be pink or blue. At which point baby clamped its legs together as tight as it could. The two sonographers pretty quickly saw through the grey blobs and gave a verdict, though they couldn’t say they were 100% certain.

      Here’s a nice profile view of our growing baby.

      So what colour do you think schlee is?

      (Click the appropriate colour to make your guess and I’ll tell you if the sonographers agree)


      Posted in Uncategorized |

      16
      01
      11

      Surprise!


      Here be the official spilling of the beans to the internet. Apologies to anyone we didn’t manage to tell in person who feels they should have been told before this, we did our best.

      Here goes: Jed and I are trying our hand at growing a human child.

      We’re at the 12 week mark as of today, and preliminary results are promising. The Junior Laundry is exhibiting signs of being indeed human. YUS!

      Here are our first baby photos: (Baby is approx 5cm from head to tail)


      Posted in Uncategorized |

      9
      12
      10

      Vegetable Garden. Grown a bit.


      Current state of the vegetable garden. Ignore the weeds.


      Posted in Gardening |

      16
      11
      10

      Two fun WP7 development Fakts


      1) StatusBar != StatusBar

      The statusbar at the top of the screen, referred to as “StatusBar” in the official WP7 interface design document and pretty much everywhere else, is not called a “StatusBar” in code. To set the visibility of the “StatusBar” in xaml, in your page:

      <phone:PhoneApplicationPage
        ...
        xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
        ...
        shell:SystemTray.IsVisible="False"
        ...
      >

      Apparently it’s actually called the “SystemTray”. This caused me hours of fruitless Googling “WP7 Hide StatusBar” when trying to figure out how to get rid of it in my fullscreen WP7 game, and I was a little annoyed at the end of it.

      2) Generating XAML content in Expression Design for use in a WP7 game
      For years now, Expression Design has been my favourite piece of vector graphics software. During my career as an iPhone application developer, essentially all graphic content of the apps I developed was made in Expression Design and exported to PNG or TIFF. This didn’t take any advantage of the vectory goodness other than to allow me to easily resize and re-export when I mucked up required sizes etc. but due to the simplicity and elegance of the software, made my job more enjoyable.

      My masters project (a sheet music reader/annotator/organiser) however is positively dripping in vectory goodness. In this I have used Expression Design to export XAML drawing brushes for each bar of music displayed. This gives me smoothly zoomable music that looks, dare I say, fantastic. Anyway… moving on the grunt of this Fakt:

      When I started developing FruitSalad for WP7, I decided to make it in Silverlight instead of XNA, so as to enable use of pure XAML graphic content. There were a few stumbling blocks on my way to getting this to work though:

      -          Silverlight for WP7 doesn’t support DrawingBrush

      So my WPF approach of creating a DrawingBrush for each graphical resource (in this case, each piece of fruit) and binding in to the Fill property of a rectangle (or Backrground property of a Grid panel) would not work at all.

      -          Silverlight for WP7 doesn’t support ViewBox

      Due to the complicatedness of each of my pieces of fruit, simply ctrl+shift+c –ing to copy the XAML used a combination of Canvas, Path and ViewBox objects. Not supported.

      My solution: Use Expression design to export as XAML Silverlight 3 Canvas. This created simple enough XAML to use in a XAML app.

      My next issue was how to actually use these Canvas items in such a way that I didn’t need to create a separate UserControl for each  different type of fruit in my game. Ideally what I wanted to do is have a Fruit object that changed its Content to the appropriate Canvas for its fruit type.

      I couldn’t figure out how to do this sensibly, but did come up with an incredibly convoluted solution. The main problem I encountered was that I wasn’t able to Bind a StaticResource to the Content property of an element. So what I ended up doing was creating a Button Style Template for each type of fruit:

      <Style x:Key="WatermelonBlock" TargetType="Button">
        <Setter Property="Template">
          <Setter.Value>
            <ControlTemplate TargetType="Button">
              <Grid HorizontalAlignment="Left">
                <!-- The Exported XAML Canvas -->
                <Canvas .... />
              </Grid>
            </ControlTemplate>
          </Setter.Value>
        </Setter>
      </Style>
      

      Then apply the appropriate style when the fruit type of the control is set:

      private static void OnTypeChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
      {
        FruitView view = d as FruitView;
        //Get the string key for the type eg "WatermelonBlock"
        string styleString = view.GetStyleString(view.Type);
        Style fruitStyle = view.Resources[styleString] as Style;
        view._RootButton.Style = fruitStyle;
      }
      

      The fruit object itself looks like this:

      
      <UserControl>
        <Grid>
          <Button x:Name="_RootButton" Style="{StaticResource WatermelonBlock}" Click="Button_Click">
        </Grid>
      </UserControl>
      
      

      I think this is a messy solution, but at least it works. If anyone can find a better way to do this, I’d love to hear about it.

      So those are two of the roadblocks I reached when starting out with WP7 development. I hope my solutions can help others to convert fruitless Googling and forum searching into productive coding time. But where’s the fun in that?


      Tags: , , ,
      Posted in Uncategorized |

      1
      11
      10

      WP7 Challenge


      So, with 5 days before closing I decided to make a WP7 game to enter into the NZ WP7 challenge

      This is what I came up with: Fruit Salad.

      Now, bare in mind this is < 5 days development. And that 5 days included learning how to actually do game development in Silverlight and the several hours of freaking out every time it became apparent that my WPF fueled plan was impossible due to lack of <drawingbrush>, <viewbox>, translate transform bindings … so pretty much .. tremble at the awesomeness of my last minute coding skillz!

      Application Description:

      Fruit Salad

      Fruit Salad is an exciting twist on the typical sorting game, as to
      play, you need to learn Maori, challenging your memory and dexterity.

      When the game starts two kete (baskets) appear on screen, along with a
      never ending supply of fruit and vegetables. Sorting will depend on
      the labels on the kete;
      you might be sorting the fruit from vegetables, or the green from red.

      Drag and flick kai into the appropriate kete but be careful, if you
      sort into the wrong kete, or if you let the kai rot, you’ll lose
      points!


      Posted in Uncategorized |

      4
      10
      10

      Vegetable Garden Take Two


      After last year’s somewhat sad attempt, it’s time for round two of ‘Beverley gets all enthusiastic about growing vegetables for about a month then gets lazy and abandons the garden to the weeds’. That being said, we did have some successes last year: We got a tonne of chillies, a healthy harvest of beans (though we left them a bit late to pick), some tasty (though mutant) carrots and our early lettuce leaves were tasty.

      This year I’m trying more of the same plus some new colourful things to hopefully make our dinner plates more interesting. Now that I come to think about it, most of the new crops are purple. I’m planting purple varieties of beans and carrots plus this year we’re trying out beetroot. After the success of our cayenne pepper crop, I’ve started growing thai chilli seeds too. Not because I have any desire to eat more chilli flavoured food, but I do like the look of the plants covered in bright, shiny red fruit (or are chillies vegetables?).

      The other red offerings will be strawberries (Just finished straw-ing the strawberry patch), radishes and tomatoes. We failed miserably at generating tomatoes last year. I grew wicked looking seedlings of both cherry and moneymaker varieties but they never really took hold once they made it out into the garden. We think this was due to the shallowness of the garden, it was really only about 20cm deep. Late in the season we tried moving our pathetic looking plants into large pots with more depth, but by that stage it was too late. Though the plants did bounce back a little, they never yeilded a satisfactory harvest and were eventually left to be consumed by the weeds behind the garage. So, on my little seedling rearing shelf in the garage, I now have two new breeds growing, Italian and Roma. I’ve started several months later than last year on everything, but hopefully I’ll get some nice strong plants ready in time for the summer sunshine.

      So that’s the plan anyway. Here are some pictures of various pieces of the garden thus far.


      Posted in Gardening |
  1. Site and Contents copyright Beverley Laundry 2010