Koshi!

Various Amusements

I've just started playing with Crystal XI, converting some old SQL RS reports to fit in with our BI standards (seeing as I am now a part of the BI team, I 'spose I should).

So far its been a mixed experience.

  • Crystal keeps crashing - I thought this sort of product 'feature' was reserved for Visual Studio?  The only advice I've been given ... "Save, often!".  No *** Sherlock!  How about I just keep a jerrycan of unleaded in the car and keep topping up the petrol tank every 20 minutes too?
  • Reporting services has cool little expanding/collapsing tree structures... XI doesn't.  The best you can get is drill down... what if I have 10 'major' report groupings, and I simultaneously want to see three of them?  It happens, trust me.
  • Crystal lets you change the design in preview mode... this is a big plus for me... we deal a lot with stores, store codes, store buying groups, various other codes... the default text box size when you drag DB fields onto the report is waaaay to big.  It's nice to go to preview, find the record that you know, for a fact, has the biggest result and resizing in 'real time' can cut five minutes per field (the small details DO make the difference).
  • I cut my reporting teeth on Crystal 8.5, all other things being equal, I still feel more comfortable in it... although it would still be nice to see what the next incarnation of RS brings, I doubt we'll be using it for more than quick 'n dirty (tm) transactional reporting every now and then.

My other amusement of the week has been nethack. I've kind of chosen to be a monk for now and if I could just get past dungeon level 6 of the mines, I'm sure I could make the ascension...

See y'all in Sin Citynext week :)

Posted by koshi | with no comments
Filed under:

VS2005 Beta 2

W00t, my VS2005 Beta 2 dvd just arrived.

The shrink wrap is staying on till I get home (just to keep the boss' mind at ease *grin*) but I'm looking forward to getting to install it on the home pc.

My *cough*Celeron*cough* is probably going to fall to it's knees but thats a sacrifice I'm willing to make.

Thanks to MS, I'm guessing the cost pressing, boxing and despatching the DVD's probably comes from the Marketing budget but it's this sort of thing that makes it easier than developing on other platforms.  Install and play.

Now to get my grubby fingers onto the latest DX SDK, then I can start getting involved in the Isembard Brunel project.

Oh, I do of course realise 2005 has many, many, many problems.  It's a beast. I've been taken in by the marketing ploy, etc. But as far as I'm concerned, it's a new toy

powered by IMHO 1.2

Posted by koshi | 5 comment(s)
Filed under: ,

SPS 2003 and Novell

Righty,  plans are being put into place for us to test how SPS2003 can integrate with our Novell network nextweek.

SPS itself looks like an awesome product (obviously from a develop it yourself point of view, ASP.Net 2.0 looks cooler, but you work with what your given, right?) and our Novell network has absorbed quite an investment from the Business, so just throwing it away isn't an option.

We're going to be trying out DirXML by itself as well as maybe installing SPS over an AD that synchs with NDS via DirXML.

Does that last sentence sound like a pile of BS? Has anyone else been down this road before? How exactly do they get those ships into those little bottles?

Advice, encouragement and derision are all welcome.

powered by IMHO 1.2

Posted by koshi | with no comments
Filed under:

SADev May Meeting - C++

So, an interesting evening it was.

Last nights chat by Stephen Levitt of Wits was interesting (interpret that as waaay over my head) but it makes me appreciate C# and VB.Net so much more.  The managed environment of .Net lets you get on with the real work, leaving the distracting stuff (memory management, etc) to the framework.

Thanks to KevinT for organising the beers and Andre for the snacks and organising the event.

Oh, and by answering two questions correctly, I scored two books *whoohoo*. Thanks guys.  I'll try keep my mouth shut at the next meeting

To the guys that are worried about attending meetings cos of non-familiarity with the topic - don't worry.  Come and network.  Put faces to the screen names.  I had a nice chat with MaLio and just listening to everyone else talk makes me start to feel smarter - some sort of mental osmosis occurs at these monthly meets.

See you in June for Paul Sainsbury's talk on reflection (hopefully I'll follow that one a bit more *grin*)

powered by IMHO 1.2

Posted by koshi | 2 comment(s)
Filed under: ,

Desperation? Maybe I just need new toys.

Every now and then the politics at the office get too much for me and I start to despair. This post that I wrote I while ago for another blog expresses some of the resultant thoughts  

Go on, someone tell me to stop talking crap, suck it up and get on with my job

Something I've been pondering for a whiile.

We (I) work in the IT industry, but what exactly is this IT?

Information Technology.  Technology revolving around information. 
Developers, techies and other more developed it workers are usually interested
in getting the latest, greatest tech toys to paly with, and pushing them out for
our users, whether they want them or not.

Yeah, the new tech sometimes lets them do their tasks better, but at what
cost? Should our first priority not be to let the users do their current tasks
more efficiently.

In my mind I see and old style banker (ala Jeffrey Archer - Kane and
Abel).  He sits behind his desk, gets information on investments, maybe
looks at graphs about current portfoilios and moves money around.

The non tech way to do this would be as follows:

  • Get someone to fetch post from the post box.
  • Make/receive phone calls for info.
  • Have someone manually draw up graphs.
  • Get up, go to the filing cabinet, pull out a portfolio, scrutinise it,
    take action, get up, return to the filing cabinet, replace this portfolio, get
    another one out, rinse, repeat.


How does tech help Kane get his job done more efficiently...?

  • Email : No more post box, just inbox.
  • Phonecalls can be replaced with IM and email. 
  • Information can be more efficiently communicated via image attachments.
  • Crystal Reports.  Who manually draws graphs these
    days *grin*
  • Electronic collaboration portals (ala Sharepoint,
    Novell Director, etc).  Now more than one person can look at
    the portfolio at the same time, the participants can discuss it and decide on
    action points immediately - all from anywhere in the world.

There is unfortunantly overhead.  Hardware costs money.  Software
and software licences cost money.  Having trained staff to design,
implement and maintain your technical infrastructure costs money and takes
time.

Another fortunant side effect of this example is of course, The
Internet.  "Mr Kane, here is your new, techified office, allowing you to do
everything you used to do, just better and quicker.  Its costing you more
money to run your bank than it used to, but your decision making process is
quicker, allowing you to make money quicker, and to save on more bad
investements than you used to.  As a side effect you
also have access to <drum roll>The Internet</drum roll> which can
provide you with even more information than you had previously (and even
access to smutty pictures of Paris Hilton)."

Technology enabling Information.  New toys should only come second.

This doesn't quite describe as much detail as the
scenario in my mind, but I think it gets my point across semi-coherently.

Ciao, CB

powered by IMHO 1.2

Posted by koshi | with no comments
Filed under:

Hi All

Just a quick one to say hello.
I'm a junior dev working in a small dev team (excluding my boss - the team size = 1 = me ;)
SaDeveloper handle = phyreg0d.
Senkwe : Does this mean I have Manners :)
Posted by koshi | 4 comment(s)
Filed under: