|
The phone solutions are generally micro/mini USB-based, and vary wildly in quality. The laptop solution has been in place for ages, and will work on Windows natively back to 7 with no built-in reader required (an SCR3310 works fine for ours). I've been using token-based auth/encryption for almost 20 years and it can be a mild hurdle at times, but nothing that I wouldn't be willing to deal with to secure my bank account.
The bigger issue IMO is the lack of support in the browser standardization for support of token-based certificates. That's a big issue as the "current" solutions (Java or ActiveX) are not appropriate moving forward.
"There are three kinds of lies: lies, damned lies and statistics."
- Benjamin Disraeli
|
|
|
|
|
This morning...
Your password haven't changed the last 100 days. We strongly recommend you to change it. Would you like to change it now?
OK ---- CANCEL
Me: OK, let's see.
Type new password... not successful. Error message: Password must be between 6 and 9 chars.
Me: Nevermind. If someone wants to hack it, it is easy enough that it doesn't matter if I change it every two days...
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
site said: Password must be between 6 and 9 chars.
Really terrible!!!
|
|
|
|
|
LEN (Transact-SQL)
Returns the number of characters of the specified string expression, excluding trailing blanks
So
> print len('hello')
> 5
and
> print len(' ')
> 0
Hands up who has ever noticed the "excluding trailing blanks" bit?
Up until an hour ago, not me. Which boggles my mind.
cheers
Chris Maunder
|
|
|
|
|
Are you secretly trying to ask a programming question in the Lounge?
|
|
|
|
|
The only question I'd be asking is "am I blind and who let me near a keyboard?"
cheers
Chris Maunder
|
|
|
|
|
Chris Maunder wrote: Hands up who has ever noticed the "excluding trailing blanks" bit?
Slowly raises hand, expecting to be hit with a deluge of SQL questions.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
print len(' ')
Those look like leading blanks to me, not trailing blanks.
|
|
|
|
|
Exactly!
cheers
Chris Maunder
|
|
|
|
|
So it should return 1?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
And you will only make that mistake twice: For the first and the last time.
I am endeavoring, ma'am, to construct a mnemonic memory circuit using stone knives and bearskins.
|
|
|
|
|
Human being is the only animal that stumble twice with the same stone
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
I see 2 trailing blanks and 2 leading blanks surrounding a single blank.
|
|
|
|
|
This discussion is turning rather spacey.
|
|
|
|
|
Now you are shooting blanks
modified 19-Nov-18 21:01pm.
|
|
|
|
|
Hmm. Actually, there could be an infinite number of zero width spaces[^] in that string in addition to the 'normal' spaces, if you're using UNICODE.
Software Zen: delete this;
|
|
|
|
|
Dear lord!
|
|
|
|
|
One of the hazards of being the UI guy, and all of your UI's are localized - you can make UNICODE jokes .
Software Zen: delete this;
|
|
|
|
|
|
You can't do that without IBM's new Infinite Storage. But they're in short supply. Their first customer ordered two.
|
|
|
|
|
2, he said. Snicker, chortle, guffaw.
Software Zen: delete this;
|
|
|
|
|
don't even get me started on that. I have been burned so many times on the zero length spaces. They are very spacey
To err is human to really mess up you need a computer
|
|
|
|
|
rnbergren wrote: I have been burned so many times on the zero length spaces I actually found a good use for them. I had a comma-separated value file I was dealing with, and I didn't want embedded line breaks. I replaced the line breaks with zero-width spaces, and voila! As I recall, even Excel handled them correctly.
Software Zen: delete this;
|
|
|
|
|
Chris Maunder wrote: Hands up who has ever noticed the "excluding trailing blanks" bit?
Me.
It amazed me the first time I discovered it as well. I only figured it out after trying to figure out why some code was failing to behave as it should.
I added documentation to the stored procedure to clearly call it out, so the next developer (perhaps even me) would not be surprised either.
I believe, but I could be mistaken, it only applies to a the data type 'char'. Your constant is a 'char'. It behaves as expected with 'varchar'.
|
|
|
|
|
I wonder if this has anything to do with CHAR is fixed length and VARCHAR is variable length?
modified 27-Sep-17 15:53pm.
|
|
|
|