S
Stephan Rose
cquirke said:On Tue, 27 Mar 2007 01:24:43 +0200, Stephan Rose
I found interesting stuff here:
http://en.wikipedia.org/wiki/File_Allocation_Table
Hmm interesting, thanks for that.
Learn something new everyday. =)
It's funny how no-one lit this fuse in XP, when it comes to malware.
I honestly don't think the fuse was nearly as easy to lit as Vista's. I mean
once you activate XP it's activated...no more issues. I suppose you might
get trouble when going to windows update or something, but I am not aware
of any built-in functionality that shuts the entire OS down Vista style in
XP. At least not without MS sneaking in such a DoS attack via auto update.
That I honestly don't know.
I think the fuse in Vista is significantly shorter and much easier to light
up.
A rootkit (in Windows-speak - you prolly have a clear idea of what it
means from the *NIX tradition) is malware that censors your view of
the system, e.g. so that a Dir /A doesn't show "protected" files,
Ctl+Alt+Del doesn't show "protected" processes, etc.
Ahh intesting, I actually didn't know about that. Haven't been using *nix
all that terribly long yet. =) I switched when MS released their latest
masterpiece.
Any malware can incorporate this functionality, so it's as senseless
to speak of "rootkits" as it is to speak of "viruses" or "worms", the
underlying fallacy being that one malware can't do any combination of
these behaviors and more.
However, the malware industry being as mature as it is, often you get
self-contained rootkits that are used to hide the malware vendor's
real code. It's like buying a reusable code library in "normal"
development, I guess.
By "open-use", I mean that Sony did not even try to ensure that only
their DRM commercial malware would be hidden by the rootkit. Nope,
anything the a wildcard match, e.g. BLAH*.*, would also be hidden - so
it wasn't long before traditional malware coders started to use this
to hide under Sony's "protection". Due dilligence? What's that?
I'd call it insanity!
If a private individual did that, they'd be jailed or at the very
least they'd be legally excluded from PC coding (a la Mitnick).
The courts didn't do that to "trust me, I'm a vendor" Sony, but we
can. I will not buy or resell any Sony goods, and I will be reluctant
to support these even on a pay-per-hour basis ("It's a Sony MP3
player. Call me back when you get something that doesn't suck")
Well I do like Sony's PS2, mostly because a lot of the Final Fantasy games
are on it which I really enjoy. =)
But beyond that..sony has nothing to offer to me I care in any way about.
But I need to see the info that Linux is acting on, right up there
with the filename - not in a "details" view, or "properties" click.
That actually is possible. If I switch my file view from thumbnails / icons
to a listview, then I can add columns to short all sorts of information.
Permissions being one, which would show little details such as if the
execute bit is set or not, read / write access, etc.
I can also turn on the MIME Type column to see as what type the OS
identifies the file.
Yup - but MS doesn't seem to "get" this.
There are a lot of things they don't seem to "get". =)
Ah! Can you "lock UI items"? Eudora can't, and it drives users
insane...
Well..can the API lock UI items? Yes.
Do I have a way to do it for the user implemented yet? No. =)
I am still too deep in development to really worry about that yet.
But yes, once development nears the end I will give the user ability to lock
the various panels once they are where they like.
"I'm going back to Outbreak, Eudora's too hard to use"
' Whaaat? Hard to use? '
Then I go over, and the damn thing's lost the mailboxes, toolbar, and
the least usefull UI element is huge and glued to everything else
while other things you want to use are bouncing around like loose
teeth in a skull. What a mess... of course it's "hard to use"!
Hahahaha! =)
There's no "safe" grey UI space to click anymore - every smudgy
attempt to just select something breaks it off or glues it onto
something else. What I call the "leprocy UI". Don't like.
Something like that is actually not very likely to happen in my case I don't
think, though I suppose there may be a user out there that will prove me
wrong. Time will tell.
There are constraints I can, and do, define how various panels can be
docked. So my toolbars basically stay at the top...the user can just
re-arrange them (actually due to a recent change in the UI there will only
be 1 toolbar left anyway...and I *might* even be able to eliminate that
one).
Then there are 2 panes to the left, one is an explorer type view containing
the project structure and the second pane is the toolpane replacing the
need for a toolbar and popup dialog boxes to edit / create elements. It
basically contains a series of buttons that can be used to activate
commands and beneath the buttons, depending on the active command, various
controls can be added (it is basically space for an insertable child pane)
to edit or create an element.
That approach gives me the ability to never need a dialog box for over 95%
of all tasks and gives me the ability to allow the user to create drawing
elements via manual keyboard input for precise positioning if they so wish.
There also is a 3rd panel at the bottom for error information. Though that
will by default be turned off and normally only shown after an error check
is performed.
For the most part, what the user can customize, or will be able to rather,
is to turn on / off the different panels and change their positions. Either
dock them somewhere else or float them.
I'll have to make a recent screenshot of it and post it. =)
Not to mention low res for optically-challenged, and non-standard
large font sizes on LCDs where anything other than the carved-in-store
res gets blurry due to "text smoothing" effects.
You mean they can be *resized*? MS's UI folks are still struggling
with this new-fangled Win3.yuk feature :-(
Well it automatically sizes the dialog box correctly, the user can't
actually change it unless I wanted to allow the user to.
--
Stephan
2003 Yamaha R6
å›ã®ã“ã¨æ€ã„å‡ºã™æ—¥ãªã‚“ã¦ãªã„ã®ã¯
å›ã®ã“ã¨å¿˜ã‚ŒãŸã¨ããŒãªã„ã‹ã‚‰