|
Softa wrote: Android and C# combo seems really odd to me. That's understandable.
I initially used Eclipse/Java when I was learning Android. However, I'm primarily a .NET developer and have lots of legacy C# code that's very stable and well tested. When I decided to write my first real Android app (a port of this[^] desktop app), the decision to use C#/Xamarin was a no-brainer. Not only did I not have to rewrite (and retest) thousands of lines of business and persistence logic, I got to use my favorite IDE (VS) instead of Android Studio, which isn't bad, but one that I'm not very familiar with.
Also, being able to replace setFoo() and getFoo() in Java with a simple C# property .Foo seems much cleaner, not to mention all the goodness of C# (e.g. Linq) that I get to use in my Android app.
I'm lovin' C# and Xamarin thus far!
/ravi
|
|
|
|
|
|
Hmm.. Never tried C# as embedded. But C# on Android, can't wait 'til .NET Core is officially support in Android OS.
|
|
|
|
|
|
That case was stupid to begin with.
What do you get when you cross a joke with a rhetorical question?
The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism.
Do questions with multiple question marks annoy you???
|
|
|
|
|
Yep. But canning spammers for consumption? I can live with that ... Soylent Green, anyone?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Considering the amount of energy drinks and junk food spammers probably consume, I doubt you'd get that approved for human consumption anywhere in the world except for the US..
Now is it bad enough that you let somebody else kick your butts without you trying to do it to each other? Now if we're all talking about the same man, and I think we are... it appears he's got a rather growing collection of our bikes.
modified 31-Aug-21 21:01pm.
|
|
|
|
|
We do not talk about the pink slime over here. We know that it's in there but we don't talk about it.
Ignorance is bliss
if (Object.DividedByZero == true) { Universe.Implode(); }
Meus ratio ex fortis machina. Simplicitatis de formae ac munus. -Foothill, 2016
|
|
|
|
|
My gf had to file an incident report for something that happened at her work for one of the juveniles (she's a clinician at this facility) and the incident report (some Justice Dept website) required a phone number.
Well, the site said (and I kid you not) enter your phone number like this:
((xxx) xxx-xxxx) , for example, ((619) 555-1212)
It didn't work. She tried a variety of other combinations, none of which worked. So she cried for help and I tried a couple things, none of which worked either. So I decided to look at the source (not bad source code, written in Angular 2). Search the js files for "phone", I found the regex, which did not allow for parens. So, contrary to the instructions, you had to enter:
xxx xxx-xxxx or xxx-xxx-xxxx or even xxx+xxx+xxxx, I assume to actually handle international numbers like +xx xxx xxx-xxxx, or maybe extensions, whatever, basically, any combination of digits, +'s and -'s between length 7 and 30.
Problem solved!
Of course, you wouldn't have really needed a programmer if she'd simply tried it without any parens, but the instructions were so wrong and got even me thinking in a particular mindset, that I didn't try without any parens either!
|
|
|
|
|
555-1212 regardless of area code is the national directory assistance. Sorry if you knew that.
|
|
|
|
|
Ron Anders wrote: Sorry if you knew that.
Of course I knew that. I was just using it as an example, like they do in old movies.
|
|
|
|
|
So ... what you are saying is that every home needs a programmer to get around the mistakes made by other programmers?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
OriginalGriff wrote: what you are saying is that every home needs a programmer to get around the mistakes made by other programmers?
Precisely! Now if only I could bill my gf for "services rendered"!
|
|
|
|
|
You might want to rethink that: I suspect her "hourly rate" for rendering "services" might be higher than yours ...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
It might be "free", in the age old principle that sex is like software:
"Sex Software for free costs much more than sex software for money"
I'm retired. There's a nap for that...
- Harvey
|
|
|
|
|
She's your GF, your already paying ....
Oh Sorry. That's not what you meant is it
<g>
|
|
|
|
|
OriginalGriff wrote:
So ... what you are saying is that every home needs a programmer to get around the mistakes made by other programmers?
More like a Career Coder as opposed to the Drag-n-Drop-Development-Dude
Director of Transmogrification Services
Shinobi of Query Language
Master of Yoda Conditional
|
|
|
|
|
|
Hah! that picture looked really familiar but I couldn't quite place it, and I tried not cheat by looking at the URL, but gave up even though I had watched the Matrix movies on Netflix recently.
|
|
|
|
|
Yeah the freakish Key-Maker
Starting to think people post kid pics in their profiles because that was the last time they were cute - Jeremy Falcon.
|
|
|
|
|
So did you let the site's admin know of its deficiency?
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|
|
Marc Clifton wrote: Well, the site said (and I kid you not) enter your phone number like this:
((xxx) xxx-xxxx) , for example, ((619) 555-1212)
Who in their right minds would even think of such a ridiculous format?
|
|
|
|
|
Had a very similar issue with a client. When a new customer registers for an account, he or she is required to enter a password. So they try to enter one, and get an error message that the password is not "complex" enough and to try again. Unfortunately it never says what the minimum password requirements are, so you have to keep guessing...
So the manager there asked me to figure out what this should be. I go into the code and find this horrendously complex regex expression in it. Fortunately there was also a comment stating that you need to have
Minimum 8 characters at least 1 Uppercase Alphabet, 1 Lowercase Alphabet, 1 Number and 1 Special Character: @$!%*?&
And checking against the regex this appeared to be correct. So I forward this information to the manager.
A few weeks later I get a call back from the manager, stating that he is attempting to set up one of the new staff members in the system, and he is still having that issue with the password, despite following the above conventions. The password was something like
CompanyName123!@#
So, I am testing this out again, using a regex tester and this password. Finally figured out that it was restricting the password to only those characters, and that the "#" at the end was failing the test.
|
|
|
|
|
Isn't xxx xxx-xxxx one of the other things one tries for US phone numbers? (Another being xxxxxxxxxx)
|
|
|
|
|
I know this is a few days old, but it helped me out registering for the MSFT IoT Web Conference fistoosh. I didn't sleuth it like you but when the submit button did nothing (even using <gulp> Edge), I put my area code IN parens and it worked.
Thank you.
Arguing with a woman is like reading the Software License Agreement. In the end, you ignore everything and click "I agree".
Anonymous
|
|
|
|