Joel Bennett

Joel Bennett

22p

18 comments posted · 1 followers · following 1

15 years ago @ Max Schmeling - Cool Windows 7 Features · 0 replies · +1 points

My 2c on the systray/notifications is that this new system doesn't help much at all. All it does is hide the systray icons. We've had hiding for years with XP, and it hasn't cut down on the number of annoying apps parking there at all, so this isn't going to help either. A lot of reporters are claiming that combined with "jump lists" there's now very little reason to park there, but I've decided I don't really buy it.

I don't like the Ubuntu concept either. Ephemeral notifications that just go away and you can't click top take action? How is that useful? The only good thing about it is that they don't provide an option for developers to _make_ them stay visible.

What windows needs is a system like <a href="http://www.tripthevortex.com/growl/"target="_blank">Growl, for windows where you control which notifications are allowed to pop, and every app that wants to show a notification has to basically register it ahead of time. Check it out! <a href="http://code.google.com/p/growl-for-windows/" target="_blank">http://code.google.com/p/growl-for-windows/

15 years ago @ Huddled Masses - PowerBoots: The tutori... · 0 replies · +1 points

Oh, I see. Yes: PowerBoots is slower to render due to it's dynamic code generation beneath the covers. That will probably continue to be true for a while. I've got some brain-cells working on ways to trade disk space and even RAM for snappier results (I already cache the forms you use, but only for the session -- so rerunning the same script should be faster). For the time being I think loading XAML via XamlReader is the fastest way to get a UI -- but PowerBoots is a lot more pipeline and console oriented ;)

15 years ago @ Huddled Masses - PowerBoots: The tutori... · 2 replies · +1 points

I'm not sure what you mean about ISE. ISE is running in -STA mode by default -- since it's a WPF application, it has to.

15 years ago @ Huddled Masses - PowerBoots: The tutori... · 0 replies · +1 points

Well, you're right about that last one. I'll post a new build in a few ... just change the line to:

$ErrorList = @($ErrorList | ? { $_.InvocationInfo.BoundParameters.Name -ne "Grid" })

However, even with StrictMode on, I didn't get any errors on those other scripts -- certainly if $block isn't set, it should fail on the line before that, where it calls .Clear() -- but they should be set before they get used, because they get set as -OutVariable from the initialization ... and the event scriptblock doesn't get called until later.

Honestly, I wrote the whole thing in strict mode originally, but I had to comment out the Set-StrictMode at the top, because it affects your event handlers and I certainly don't want to force everyone else to write in strict mode ;-)

15 years ago @ Huddled Masses - WordPress Plugin - Tex... · 0 replies · +1 points

I use WPSuperCache, and haven't had any problems with the site lagging with changes, as far as I know ... honestly, I don't have any problem with the concept of storing both copies.

When I wrote this I couldn't think of a way to store the two copies and have the front end show one version and the back end show the other. I can think of a way now... maybe I'll recode it after all

15 years ago @ Huddled Masses - PowerShell 2 CTP3 - Fi... · 0 replies · +1 points

That sir, is an extremely elegant (and sufficient) answer. I withdraw my complaints.

15 years ago @ Huddled Masses - PowerBoots - Shoes for... · 0 replies · +1 points

Yeah, I _kind of_ like the ruby syntax myself ... but I think the Pipeline syntax is a little more natural (and powerful) in PowerShell. Actually I'm wrestling with events at the moment, I'm not sure they work right against PowerShell when it's not in STA mode...

The thing is, in WPF you don't have the limitations that Shoes has, so I can put an image into a button, for instance -- the ruby syntax doesn't seem to accommodate that very well -- it uses the same syntax (curly braces) for the default (click) handler on the button as for content on container controls. Of course, I might just be misinterpreting the significance ... my Ruby is still weak.

15 years ago @ Huddled Masses - WordPress Plugin - Tex... · 0 replies · +1 points

It does not cache the output — there are already many plugins for caching full WordPress pages, and having the Textile plugin cache it’s output separately would mean storing two full copies of the article (in each markup: Textile and Html) so that you could edit it — because nobody’s ever gotten Html->to->Textile conversion working satisfactorily.

15 years ago @ Huddled Masses - Window GUI Automation ... · 0 replies · +1 points

I can try setting the COM flag in the next build, but I think the right answer here is: if you’re trying to automate windows from javascript, you’re using the wrong tool.

15 years ago @ Huddled Masses - Convert-Xml with XSLT ... · 0 replies · +1 points

yes, of course, sorry :)