Blog Home  Home RSS 2.0 Atom 1.0 CDF  
Mark Iwaszko's Technical Blog - Monday, December 05, 2005
An IT Liverymans Technocal Blog
 
 Monday, December 05, 2005

My father in law mentioned that he had a shortend Lee Enfield during his national service in the far east, so I thought I'd try to find out a bit more about it.

I think it was a "Lee Enfield SMLE No 5"

Links

http://www.leeenfieldrifleassociation.org.uk/
http://www.lee-enfield-spares.co.uk/

12/5/2005 9:29:47 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]   Personal  |  Trackback
 Friday, December 02, 2005
Reflex is a flight sim software that has awesome photo realistic graphics.  You need a high spec machine and graphics card to run it.

It comes with a dongle to connect to your remote control. It lets you select the plane or Helicopter you want to fly from a broad selection of fixed wing aircraft… propeller, jets and gliders. In addition, you can scan in photos of a model plane you’d like to fly, feed in its parameters, and using the included Reflex RMK Model Editor construct a custom model. (Info from here)

http://www.reflex-sim.de/

Details at http://www.helihobby.com/html/reflex_sim.html

reflexBannerMain

12/2/2005 1:26:22 PM (GMT Standard Time, UTC+00:00)  #    Comments [1]   Personal  |  Trackback

I recently bought myself an electric Hirobo indoor helicopter.  Ive long loved helicopers and this is the newest and most stable indoor helicopter around.  Its great fun to try and master, however it requires extreem concentration whilst learning.  - Spec at http://model.hirobo.co.jp/products/0301-904/

 

Preflight Checks
Trouble Shooting

Hirobo XRB spares http://www.revolutionmodels.co.uk/acatalog/copy_of_Hirobo_XRB_spares.html

12/2/2005 1:22:46 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]   Personal  |  Trackback
 Wednesday, November 30, 2005

In summary to query SMS from the Admin fron end you enter a psuedo language called WQL.  This is translated, by SMS into SQL and the original WQL and its translated SQL is stored in an SMS table called Collection_Rules_SQL.

Thus you can learn the mapping that SMS is doing from WQL to SQL and if required update the SQL directly.

------------------------------------------------------------------------------------------------------

The link to the source of this page seems to be broken, so a copy of the article is below:

By: Dave Fuller
Posted On: 6/12/2003

When you create dynamic Collections in SMS using query based rules, you have to define the query using WQL. This is fine in most circumstances, but as you have probably already found, WQL is nowhere near as rich in functions as SQL and whereas a query could be created using SQL to get the result set you want, you just can’t get the same from WQL.

Consider the scenario where you want to create a Collection that contains all workstations that have not reported Hardware Inventory for more than 14 days. To perform the query in SQL, you could use the GetDate() function to return the current date and use the DateDiff() function to compare the current date with the LastHWScan date and return all workstations where this value was greater than 14, as demonstrated below.

select sys.ItemKey, sys.DiscArchKey, sys.Name0, sys.SMS_Unique_Identifier0, sys.Resource_Domain_OR_Workgr0, sys.Client0 from System_DISC AS sys JOIN WorkstationStatus_DATA AS wks on sys.ItemKey = wks.MachineID where DATEDIFF(dd,wks.LastHWScan,GetDate()) > 30

When you create a Query Based Rule in the SMS Administrator console, SMS stores the WQL and also translates the WQL into a SQL query. The WQL and SQL are stored in the Collection_Rules_SQL table, which uses the CollectionID and query index as key. When SMS performs Collection Evaluation, it uses the SQL query in the SQL column of this table rather than the WQL. Therefore, if you create a Query Based Rule in the console, but don’t set any criteria, you can then modify the translated SQL to whatever you like, and the Collection membership will then be evaluated based on that query. As long as you don’t change the WQL by editing the Collection in the SMS Admin Console, this provides a useful workaround.

Here’s how you do it:
1. Create the Collection in the SMS Administrator Console. Create a single Query based rule, but don’t define any criteria.
2. Determine the Collection ID (you could run the WQL query ‘select CollectionID from SMS_Collection where name = ‘<collection name>’’)
3. Using SQL Query Analyser, run the following query to update the SQL query rule for the new Collection
Update Collection_Rules_SQL set SQL = ‘select SMS_R_System.ItemKey, SMS_R_System.DiscArchKey, SMS_R_System.Name0, SMS_R_System.SMS_Unique_Identifier0, SMS_R_System.Resource_Domain_OR_Workgr0, SMS_R_System.Client0 from System_DISC AS SMS_R_System JOIN WorkstationStatus_DATA AS wks on SMS_R_System.ItemKey = wks.MachineID where DATEDIFF(dd,wks.LastHWScan,GetDate()) > 30’ where CollectionID = <CollectionID>
4. Update the Collection membership and the Collection will now contain all machines that have not reported inventory within the last 14 days. Be sure not to modify the query using the Administrator console, or the SQL will be overwritten!

11/30/2005 8:30:05 AM (GMT Standard Time, UTC+00:00)  #    Comments [1]   Technical  |  Trackback
 Wednesday, November 23, 2005

http://blogs.conchango.com/jamiethomson/ Jamie Thomson - Life, the universe and SSIS!

http://www.sqlis.com/

http://microsoftdw.blogspot.com/ Scott Barrett has begun a blog dedicated to implementing Microsoft BI technologies

Marcin Policht
Databasejournal
SQL Server 2005 - SQL Server Integration Services - Part 1 -12

Kirk Haselden blog - Development Manager for SQL Server Integration Services

SQL BI

Business Intelligence with SQL Server (by Marco Russo) 

SQLServerCentral.com

Examples of SSIS Variable Usage
If you want to know how to use variables to control your package flow go here: http://www.sqlis.com/default.aspx?306
If you want to use variables in expressions to set properties of a task (termed property expressions) then there's a nice example here of setting the SQLStatementSource property of an ExecuteSQL Task: http://blogs.conchango.com/jamiethomson/archive/2005/06/11/1593.aspx
or here of setting various properties of the SendMail task: http://www.sqlis.com/default.aspx?59
or here of setting the ConnectionString property of a FlatFile connection manager: http://blogs.conchango.com/jamiethomson/
explains how expressions can also be used in a variable: http://blogs.conchango.com/jamiethomson/archive/2005/03/19/1163.aspx

11/23/2005 9:26:49 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]   Technical  |  Trackback
11/23/2005 8:52:12 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]   Technical  |  Trackback

Although this is based on the beta 3 it is a very good guide.

http://download.microsoft.com/documents/australia/windowsserversystem/sql2005/SQL05_Integration_Services.pdf

Local copy attached incase URL dissapears

SQL05_Integration_Services.pdf (2.44 MB)
11/23/2005 5:38:10 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]   Technical  |  Trackback
A short but very illustrative example of using the output of and SSIS package as the data source for a Reports Services Report
 
Trond Brande from Norway presenting SQL Integration Services (SSIS) and DataReader Destination. The streaming version is here, and the downloadable version is here, or available via podcasting our RSS Feed.
posted on 06/27/2005 08:42:29 (GMT Daylight Time, UTC+01:00) by scotth  #    Comments [0] Trackback
http://www.groktalk.net/wmv/trond_brande.wmv (31.6 MB)
11/23/2005 1:17:13 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]   Technical  |  Trackback
 Friday, November 18, 2005
11/18/2005 2:33:42 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]    |  Trackback
 Monday, October 24, 2005

In trying to connect SQL2005 SSIS to Sharepoint Lists, this article is very helpfull on the mechanics of programatically retrieving data from sharepoint

10/24/2005 12:23:51 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]   Technical  |  Trackback
 Thursday, October 20, 2005

With the advent of the Web Service Task in SQL2005 Integration services I had high hopes that integration of Sharepoint Lists (via the Sharepoint Web Services) would be easy to achieve, but it seems I was wrong.

Whilst the Web Service Task happily gets simple definitions of lists, when it comes to handling Web services with complex XML type parameters then it just gives up and gives an error.

An example of a Sharepoint Web Service it cant cope with is the GetListItems Method, amongst one of it's parameters it takes viewFields complex type and the Web Service Task just gives up.

viewFields   A ViewFields element that specifies which fields to return in the query and in what order, and that can be assigned to a System.Xml.XmlNode object, as in the following example:

<ViewFields>
   <FieldRef Name="ID" />
   <FieldRef Name="Title" />
</ViewFields>
 

and the WSDL definition for this is

 
-- <s:element minOccurs="0" maxOccurs="1" name="viewFields">
- <s:complexType mixed="true">
- <s:sequence>
  <s:any />
  </s:sequence>
  </s:complexType>
  </s:element>
 
 
There seems to be very few examples of people who have tried this although the following articles from rdoherty's WebLog and Klaus Salchner were helpfull.
 
Can anyone assist in suggestions as to how to overcome this ?
10/20/2005 9:34:14 AM (GMT Daylight Time, UTC+01:00)  #    Comments [1]   Technical  |  Trackback

And interesting article by Paul Schaeflein in a series of real world examples of implimenting Sharepoint in the real world

http://www.intranetjournal.com/articles/200504/pij_04_06_05a.html

10/20/2005 8:45:56 AM (GMT Daylight Time, UTC+01:00)  #    Comments [1]   Technical  |  Trackback
 Friday, September 16, 2005

Freedom and whisky gang thegither wrote Robert Burns over two hundred years ago.

Ive been invited for an evening at the society 21st and I'll report back (if I can remember on my recommendations)

http://www.smws.co.uk/venues/greville_st.php

A wee gem, 19 Greville Street London

9/16/2005 9:14:13 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]   Personal  |  Trackback

The Future is here - Windows Mobile 5 powered PDA-Phones from Smart Devices Ltd
Hi,

The upcoming release of Windows Mobile 5 will transform many of the ways PDAs and Smartphones are used. the first devices are out and we feature the I-mate-Jasjar and the I-mate K-Jam. We ship these Sim free and network unlocked and also with mobile contracts. Please check the products below and call our sales office if you have further questions.

WINDOWS MOBILE 5 - SEE WHAT WM5 CAN DO FOR YOU

Microsoft have released a short film outlining some interesting features and functionality of the Windows Mobile 5 platform on the latest PDA devices:

Please click on the link , view the film and post any comments regarding your thoughts on the pending release of these devices.


View the Film...

I-Mate-Jasjar - As featured in the film..

In the Windows mobile film you will see the new I- mate Jasjar in action! Another terrific product offering the discerning business user a 'laptop like' experience with a pda. Barely larger than a standard PDA this PDA-Phone really packs a punch - or two!

So popular since the release last week, rave reviews are all we have heard so don't miss out - buy one today

In stock now @ £565.00 Sim free and network unlocked

Learn More...

Get a new connection and save money on the pda ...

Buy the new I-mate-Jasjar from £156.00 when purchased with a new mobile connection....

The new I-mate-K-Jam will be available priced as low as FREE!! Check the available contracts by clicking on the link below...

prices as low as ... FREE!!

Go to contracted prices..

I-mate-K-Jam - has 'BRILLIANT' written all over it!!

BE FIRST, get your hands on this superb new PDA- Phone. Small enough for your pocket but BIG on features the K-Jam can handle all the tasks of 'larger' - 'faster' more traditional PDA's and it still shares the compactness of a mobile phone.

The I-mate K- JAM Pocket PC will provide superior corporate email capabilities. With Window Mobile 5.0 corporations can be confident mobile email will be delivered to all their mobile professionals from this quality ....

Sim Free Price: £399.00

Learn More

9/16/2005 9:07:35 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]   Technical | PDA  |  Trackback
Copyright © 2008 Mark Iwaszko. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.
Pick a theme: