Messages - brownstudy [ switch to compact view ]

Pages: prev1 [2] 3 4 5 6next
6
Here's someone's experience with Sygate:

The Little Firewall That Could | klaatu
http://klaatu.anastrophe.com/index.php/2007/02/17/the-little-firewall-that-could/

And someone on this board posted a positive review:
Sygate - Very Strong Firewall
https://www.donationcoder.com/forum/index.php?topic=605.0

I've not tried it yet myself as I'm still OK with Windows Firewall.

7
My personal solution is to 1) disable all CSS for a page and 2) linearize the page elements so they line up one after the next.

Two ways to do this:

1) In Mozilla, install the Web Developer Tools extension. Press Ctrol+Shift+S and all stylesheets are disabled, leaving you with just the text and graphics. At that point, I may select the text I want to read and in the Print dialog click on "Selection" so only the highlighted text is printed. This tool also has the Linearize option, but that sometimes removes the graphics so I don't always use it.

2) Some bookmarklets site had the Zap CSS and Linearize options as bookmarklets. A little Googling should find them. Put them in your toolbar and that's about as automatic as it'll get for you.

HTH -- mike

8
Mini-Reviews by Members / Re: Mini-Review: Altiris SVS
« on: February 08, 2007, 03:44 PM »
I've been playing with SVS over the last 2 months or so. I've also downgraded my expectations of it but find it does have some value.

cthorpe is right; you do have to wrap your head around the virtualization model. (it's like remembering that the subjunctive tense in Spanish is a sort of parallel universe of tenses. I always got confused about who was doing exactly what to whom and when.) I read the SVS manual twice, haunted the forum, and read the many articles on their Juice site. And it still really didn't prepare me for all that I faced.

The key is remembering that this is enterprise-level software maintenance and the goal is consistent software environments/installations that contain as few customizations as possible and that can be rolled back to a known state in a minute. After you've installed an app to its own layer, you do have to go through some gyrations to update its options/settings/preferences--there are maybe 5 different ways to do this, some easy, some not so.

I hit the wall on this with Firefox, which I customize with extensions to within an inch of its life. Were I to reset FF, I would lose all those customizations. So it's better *for me* that that should go into the base (SVS's term for the non-virtualized system). Also, should I need to access the internet while all layers are turned off, then FF is unavailable to me and I'm left with IE.

In addition to the excludes for each app layer, there is the data layer concept. For example, I created a data layer for C:\Documents and Settings and its subdirectories. This meant that while that layer was active, all files created by virtual and non-virtual apps were saved to this layer. When the data layer was turned off -- poof -- all those files disappeared. This certainly makes it easy to export all your data to a VSA file for backup somewhere, but on a daily basis (and when you add in app-specific excludes) confusion about where a file really lived -- on the base? in a layer? -- got confusing quickly.

This got maddening to me because when I was installing apps, I was referring to my Roboform list of safenotes, updating them with new reg numbers, deleting old info, and so on. I'd had Roboform in the base originally, but had made edits when the data layer was active. When I turned the data layer off, all the edits I'd made were gone. It must be said, SVS did it very cleanly and certainly worked as advertised, so I can't fault it for that. But I could never "get"  the implications of where changes were saved.

I understand the SVS developers tout SVS as a way to make troubleshooting a system easier: just turn off all the layers and see if the problem is with your OS or an app. Add back the apps one at a time, and see when the problem appears. I grokked that.

But in truth, my system runs pretty well as is. I practice safe computing. I *like* knowing that all the files in My Documents are there whenever I want to access them. So using SVS to virtualize, say, my copy of MS Office 2000 or JME doesn't make much sense for me, because I like having those in my base. (SVS did virtualize MS Office 2000 beautifully though; over 12,000 registry entries!)

I had a few other problems; Directory Opus got confused about file moves/copies/deletes and could never refresh the view when the data layer was turned on (I tried vrtzng DO and it couldn't even delete files). I put a raft of account updates into Moneydance, turned off the Moneydance layer, and when I turned it back on saw that Moneydance had not retained any changes.

When I started reinstalling my apps back to the base, I felt a release of tension in my scalp because I wasn't thinking so hard about what I was doing when performing simple file management stuff.

I think my F-secure antivirus real-time scanner did stop some apps from installing to SVS. Very annoying. I had already read the reviews that cthorpe cited before I even started playing with SVS so I knew it had some reasonable limitations in regards to anti-virus and other types of software that need access to the system.

But I have not uninstalled SVS and I do keep some now-and-then apps in layers: NVU, VLC, Irfanview, Adobe Reader 8, Omnipage Scansoft (a pig of a program that adds lots of context menus I don't need--I'm glad to be able to turn it on and off like a light switch).

I'm also keeping SVS around so I can try out new software with it. It strikes me as a very easy way to play with new software without committing any changes to the base machine. (Of course, you could just play with new software in VMWare or Msft's Virtual PC, so that's a wash.)

I don't think SVS simplifies computing all that much for the home or casual user, but I think it definitely has its uses and, within its limits, it's very solid. It's probably more powerful for heavy-duty developer types who can cope with the abstractions and rules surrounding the layers and exclusions.

mike

9
Developer's Corner / Re: Writing Good Software Documentation
« on: December 09, 2006, 10:21 PM »
I've been tech writing for umpty-ump years. My two tips for newbies:

1. The web has taught people to scan, not read. Write in short squibs, keep the humor to a minimum unless you're really funny, keep it scannable. Save the long text passages for the advanced topic where the interested user will be expected to invest their time to learn the good stuff.

2. If you find yourself dumping every scrap of info you have into the documentation, then you haven't decided who the audience is, what they'll use the info for, or you don't understand the product. Figure out which one is the real problem. Your job as the writer is to select and contextualize the information so it goes down like chocolate milk, or at least doesn't cause cognitive pain. It's not the user's job to sift through the documentaiton to find the good stuff, it's your job.

I have some delicious links on tech writing here: http://delicious.com/brownstudy/techwriting

A really really interesting longish read is this essay on adapting Agile strategies for writing agile documentation:  http://www.agilemodeling.com/essays/agileDocumentation.htm

10
re nudone's "if anything, i've learned that self-control is way more taxing and complex than i was hoping it to be."

As a member of the loyal opposition, I'd suggest that if a time-management system is based on self-control, it's probably not going to be effective. My take on these systems is that they should be seen as toolsets; I have built my own little task management systems (I prefer that term over "time management") based on Forster, Allen, and others over the years. Ideally, once you've put the thought into a system that works with your brain and not against it, then the issue of self-control disappears.

Forster mentions in his books that we always take the path of least resistance. The trick is to setting up your environment so that you go for the easy choice, and that easy choice supports your long term goals and choices and relationships. Getting your environment to that point is painful, probably, but once it's working, it becomes a habit that you don't think about at all.

I'd say Forster's second book on making dreams come true is a more big-picture look at life, and even there, he doesn't prescribe stuff, but provides another set of tools for thinking about your life. I'd say Covey's book might be another good one if you want to look at big-L Life issues; the task management books are just there to help you clear away the administrivia of life so you can go after the big-L stuff.

Or at least that's my story and I'm sticking to it  :)

My fast will be to not bookmark anything for the rest of the year. I have a ton of bookmarks that just lie there and I access maybe 10 of them. It's like buying a roomful of books but not reading them.


Pages: prev1 [2] 3 4 5 6next
Go to full version