Office 2007

Please stop me if I am mak­ing a fool of myself by over­flow­ing with gush­ing praise for this thing, but, seri­ously, the best $75 I ever spent on soft­ware. (Yes, you can get the lat­est Office Ulti­mate for $75 if you’re a stu­dent. Legit.)

The new ver­sion of Word is a thing of beauty. It just works, and makes sense, and is gen­er­ally a usabil­ity won­der. I’m sure some­one will pub­lish a study to the con­trary in the next week, but I don’t care — it is per­fectly intu­itive to a non-Office lit­er­ate user. Yes, that is myself – I’ve bat­tled with OO.org for years, and am utterly con­vinced it sucks. I have occa­sion­ally fought with MS Office prod­ucts in this time, and bat­tled slightly less, but still it’s felt like I’m doing things the slow way. Every essay I’ve writ­ten over the last eigh­teen months is stored in LyX (LaTeX) for­mat: I’ve basi­cally not used a word proces­sor for any­thing seri­ous in at least that long. And I haven’t used a Microsoft word proces­sor at home for three years (on a hor­ri­ble lap­top), and not on my pri­mary desk­top com­puter for four, or pos­si­bly five. His­tor­i­cal per­spec­tive: I started using Win­dows when I was 7, stopped when I was 15 or 16, and returned at 18 ½ — Microsoft have got good rea­son to be try­ing to bring me back into the fam­ily, because I’ve been away for a long time.

I am as upset as the next web devel­oper about the Out­look team’s brain-dead deci­sion to switch back to Word as the pri­mary rich email ren­der­ing engine, but will wax lyri­cal about the new cal­en­dar­ing fea­tures in Out­look!! For they are greatly beau­ti­ful. Observe my three cal­en­dars (Organ­ised into: Per­sonal & Work; Uni; Church) lay­ered together here:

Outlook 2007 week calendars layered

Groove makes me shrug enor­mously, it does noth­ing use­ful for me. Unless it’s like Share­point only… good. But even then, I’ve never dug that whole Intranet col­lab­o­ra­tive thang. Really, if I were going to run bloat-inducing col­lab­o­ra­tive soft­ware, I should start with Adobe’s Ver­sion Cue. But I don’t use it because… too many apps in my tray annoys me, and Fire­fox eats all my mem­ory as is (screeny from yes­ter­day… it peaked at about 1GB but I couldn’t be both­ered tak­ing another):

Firefox using the better part of 1GB of RAM

The only rea­son I still use that bloody browser is its exten­sions sup­port: Fire­bug has stolen my heart where Office 2007 hasn’t yet. Here’s its asset down­load gra­phy thingamijig:

Firebug in Net inspector action

It’s even bet­ter than Chris Pederick’s tool­bar. But oh how I’d love to switch to Opera (or even, shock, IE) full time now. Fire­fox really isn’t doing it for me with its bloat these days.

Speak­ing of bloat, Office 2007 is one 500MB down­load. It doesn’t down­load a 500MB stub and then install the rest — no, that includes Word, Out­look, Pow­er­point, Excel, Pub­lisher, … and all the other ran­dom crap I installed but will prob­a­bly never use. Fantastic.

Every­thing is pretty fast (but it emphat­i­cally encour­ages you to install Win­dows Live Desk­top, and see­ing as I’m a beta tester for other Live stuff pretty will­ingly, I fig­ured I may as well, and when you first install that index­ing makes every­thing chug) which is excel­lent — but I’m still look­ing to buy a new dual core 939 some­time soon. Graph­ics are fine because I have no inten­tion of upgrad­ing to Vista (read: need­ing DirectX 10 and a $1000 graph­ics card) in the next 18 months at least, but… well, another 2GB of RAM would go down nicely. Shame it’s still rel­a­tively expen­sive, though.

Microsoft, I wasn’t going to pirate your soft­ware because it’s not that good, but thanks for the dis­count, anyway!

CYIADA Survey, part 1

So titled because, God will­ing, there will be more sur­veys to come.

Went down pretty well methinks. Praise God! I man­aged not to talk too long or gar­ble words too much, as evi­denced by the fact that peo­ple man­aged to write down what “CYIADA” stood for when I explained it was noth­ing to do with cryp­tosporid­ium or Syd­ney Water — some sur­veys had “Chris­t­ian Youth in a Dig­i­tal Age” neatly penned across the top next to my cryp­tic “CYIADA” acronym, which brought great joy! Obscure acronyms worked well because the pre­vi­ous spot had opened with “What does CMS mean?” (no, not the web developer’s idea of a CMS), so I was able to fol­low that up with some­thing no-one would guess, and use that as an excuse to launch into a lit­tle rant about what it was. I’m pretty sure I took under three minutes.

That three min­utes was basi­cally: for peo­ple like you (youth lead­ers); early next year (2007); gives blog, pod­cast, email & SMS tools; lets you get resources you need online instantly; best used to link back to real world ministry/promoted in real world min­istry; we want to know what you think about it/how you’d use it.

I had planned to read from a script but kinda got up and changed my mind, for what­ever rea­son — we were run­ning a cou­ple of min­utes behind, the audi­ence seemed more inti­mate than I’d thought (hadn’t seen the venue before), and I didn’t really like what I’d already writ­ten, any­way. So yes. Punchy appar­ently worked well enough.

Enough peo­ple were excited about it to make me immensely happy, and I got more than 50 sur­vey responses (from 130 print­outs, prob­a­bly 120 par­tic­i­pants as pre­dicted, but it let me cover empty seats when paper­ing the room before the ses­sion) which is so so use­ful. A few seemed very dis­in­ter­ested or gen­er­ally neg­a­tive about it, which did hurt a bit but really, there’s no way I was going to get 100% pos­i­tive feedback.

By pos­i­tive I mean sup­port­ive rather than “yes, we would use some­thing like this” — I got a lot of pos­i­tive responses that even fall out­side the product’s scope, which is frus­trat­ing in an entirely dif­fer­ent way — I’d not even con­sid­ered there might be peo­ple who only did kids min­istry at the con­fer­ence, but dis­cov­ered two lovely responses from peo­ple that had added pri­mary school years to my ques­tion, “Lead­ing kids in school years…” and cir­cled them, instead. They were inter­ested in none of the con­tact func­tion­al­ity, but were keen on per­haps start­ing to use video to sup­port what they were doing. Of course, that’s out­side the scope of what CYIADA is try­ing to do, but there’s no where else for them to get that in the same way (there are DVD-based resources for this, but not any videos avail­able online under a micro­pay­ment model).

Aggre­gate results might get pub­lished some­time. Not tonight, I think the last week has just set in (or maybe I drank a bot­tle of V this after­noon and it’s worn off? Shrug.) Either way, I’m sit­ting at work com­pletely exhausted and need to go home and sleep muchly.

(Still need to setup cyiada.com domain name quickly, before any­one sees it! Sigh… I’m so organised…)

# by Josh Street on December 4th, 2006 Tags: , ,
| 4 Comments »

St George Internet banking sucks

It requires Java. I can live with that, it’s a web application.

I had to call up to find out what browsers they offi­cially sup­ported, only to be told that sup­port was lim­ited to Inter­net Explorer on Win­dows, Mac (!!) and Netscape 7+ on both plat­forms. Fire­fox “hasn’t been tested”, Safari hasn’t been looked at. I’m not par­tic­u­larly keen on this, but hey, they’re a bank… we all expect them to be a bit backwards.

The appli­ca­tion sniffs for a Java Vir­tual Machine and refuses to load with­out even pro­vid­ing an error mes­sage if one isn’t detected. This wouldn’t be so bad but for the fact that it checks explic­itly and exclu­sively for the Sun vir­tual machine… so any­one who doesn’t use that plat­form for what­ever rea­son (licens­ing, eth­i­cal, platform) — even if they have another fully com­pat­i­ble vir­tual machine — can’t get access.

My solu­tion? Dis­able Java (not JavaScript) alto­gether using the Web Developer’s tool­bar, then sign in (it doesn’t choke!), wait til you get to the main applet pane, re-enable Java, and press F5. Magic, it works.

There is absolutely no rea­son or excuse for this behav­iour. If this fits into some per­verted notion of secu­rity, I’m not com­fort­able hav­ing my money there. If it’s the prod­uct of an incom­pe­tent web team… well… they’re an incom­pe­tent web team. Grr.

I called up and asked why it wasn’t work­ing, then explic­itly asked for a report to be for­warded to the web team. Please lots of peo­ple do this (heh, you don’t even need to be with St George… they didn’t ask me for a name or account num­ber dur­ing the phone call!)… this ser­vice is unnec­ces­sar­ily stu­pid at present!

On a plus side, their phone ser­vice is good fun. I couldn’t find a sup­port num­ber quickly, so I called the drag­ondi­rect num­ber pro­vided on a let­ter (1300 30 10 20) and when none of the options matched “sup­port”, I just ham­mered “9” repeat­edly. Works on a lot of PBX sys­tems, and it worked there… I got through to a human within 30 sec­onds, who then put me straight into the queue for web sup­port. Good stuff.

My future…

I was going through a folder today which con­tained var­i­ous stuff, and stum­bled accross a piece of paper which had been writ­ten on the way to reha… the place where we had visions.

This has no real rel­e­vance to any­thing, at least, no more than most things posted here do, but I found it, and it’s kinda cool (I still don’t get how it works), so I’m post­ing it.  If you want to know how on earth it is worked out, ask Tori!

I will end up mar­ry­ing Katy, drive a Tri­cy­cle, have –3 (yes, neg­a­tive three) chil­dren, and work in web development.

One out of four?

I think it was some­thing like come up with five names of peo­ple from the oppo­site gen­der, five modes of trans­port, five num­bers, and five occu­pa­tions, and then draw some ran­dom spi­ral thinga­ma­jig.  I was fol­low­ing it okay up until then… guess I’ll just have to trust her on the actual results, hey? :p

For those who care enough to want to know what COULD have hap­pened:
Names: Tori, Sam, Katy, Kylie, Kim
Trans­port: Tri­cy­cle, Dump Truck, Uni­cy­cle, Limo, Jet ski
Num­bers: –3, 9, 28, 3000, 2
Occu­pa­tions: Cus­to­dial engi­neer, Waiter, Web devel­oper, Sign painter, Butler.

Any­way, if you see me dri­ving a tri­cy­cle any­time soon, be afraid. ;)

Mountains, reporting and the developers bias

http://www.alistapart.com/articles/mountaintop/

Kind of cool.  I’m still try­ing to think of a valid appli­ca­tion for it, but it’s unde­ni­ably cool.  I can’t see how it would work with any kind of dynamic con­tent, and that’s the only place it would be jus­ti­fi­able — if there is sta­tic con­tent, use sta­tic images which fit with your design, save your mas­ters with lay­ers, and all is good sans spe­cial CSS code (which, might I add, is actu­ally more time con­sum­ing than man­u­ally edit­ing four images if you’re using lay­ers appro­pri­ately) and browser quirks when it comes to stan­dards com­pli­ance (although I believe that this par­tic­u­lar thing should work on pretty much any­thing under the sun with­out any sig­nif­i­cant prob­lems… please, feel free to prove me wrong).

If it IS dynamic, and you’re using a sitewide CSS def­i­n­i­tion, then, well, you’re screwed if you ever want to use it for any­thing else than the pur­pose for which it was orig­i­nally defined (i.e. a the­matic kind of graphic, such as that  — reveal­ing an appli­ca­tion for the poten­tial inclu­sion of page-specific CSS code (worth look­ing at, I shall exam­ine that one more closely later, if I remem­ber to), but doing lit­tle else.

I won­der if it’d be pos­si­ble to use that for really cool graphs with PHP… think­ing of course of using GD and var­i­ous things to plot points… I can’t for the life of me remem­ber if it does GIF out­put (the only reli­able cross-browser image for­mat with trans­parency — PNG is tech­ni­cally supe­rior, of course, but a cer­tain browser… has issues ren­der­ing trans­parency with it cor­rectly) with trans­parency.  It han­dles trans­parency inter­nally (i.e. in pro­cess­ing stages) well enough, though, so graphs could always be over­laid on fancy back­ground images (much the same way as my dynamic news titles sim­ply con­sist of text with trans­parency over­laid upon a sta­tic back­ground image).  And that, of course, nul­li­fies the valid­ity of using CSS for spe­cial backgrounds.

This has some inter­est­ing appli­ca­tions, espe­cially in the field of traf­fic report­ing, mar­ket­ing and the like — the dif­fer­ence between using a sim­ple, default, black on white Pow­er­Point pre­sen­ta­tion and a styled, themed, coloured one is, of course, the inter­est it attracts.  Now, graphs can get pretty bor­ing.  And edit­ing graphs to put into a doc­u­ment of any kind (I only say Pow­er­Point because that is some­thing that is on my mind at the minute) can be some­what tedious — unless, of course, the graphs come pre-generated and styled appro­pri­ately for use with pre­de­fined doc­u­ment styles.  Which this allows to happen.

Even if it were some­thing as sim­ple as a cor­po­rate water­mark (i.e. if a web devel­oper was to report on the suc­cess of a web­site or other elec­tronic pro­mo­tional ven­ture) for use in reports — GD is well equipped to han­dle this.  Coloured back­grounds, and even images as back­grounds, don’t require any sig­nif­i­cant com­pli­ca­tion of the process.Reports that clients can access with­out any inter­ven­tion required, gen­er­ated on the fly (no month-old data here — site hits and ses­sion lengths and mem­ber­ship appli­ca­tions and what­ever else is required may be stored in a data­base — this is a con­cept I had work­ing over 12 months ago, but haven’t done any­thing with yet), com­plete with brand­ing and in accor­dance with what­ever doc­u­ment styles either the client or the devel­op­ment house dictates.

Sound cool?  Yeah, only to the web devel­oper geeks out there, and those in mar­ket­ing.  I’m a fair way from the sub­ject of CSS right now, aren’t I?  Just goes to show, there is more than one way to solve a prob­lem… my server-side bias has led me be inclined towards this solution.

# by Josh Street on May 22nd, 2004 Tags: , , , ,
| No Comments »