|
The "Eye of God".
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
I salute Thee, Masako Wakamiya: [^].
«Differences between Big-Endians, who broke eggs at the larger end, and Little-Endians gave rise to six rebellions: one Emperor lost his life, another his crown. The Lilliputian religion says an egg should be broken on the convenient end, which is now interpreted by the Lilliputians as the smaller end. Big-Endians gained favor in Blefuscu.» J. Swift, 'Gulliver's Travels,' 1726CE
|
|
|
|
|
|
I am so busy everyday that I have no time to look for diseases.
Awesome quote.
Marc
Latest Article - Create a Dockerized Python Fiddle Web App
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
Awesome!
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???
|
|
|
|
|
Sounds like voyager too consumed the bequest. (7)
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Probate.
Voyager too -> sounds like Voyager 2, the space probe.
Consumed = ate.
Probe + ate -> probate.
Andy B
|
|
|
|
|
Is the correct answer! You are up tomorrow.
I thought I'd start the week with an easy one!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
And that was easy?
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.
|
|
|
|
|
Easier than "Gegs (9,4)" anyway!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I just discovered System.Reactive. Life is good.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Neat, I've had to create something similar for a project before minus the LINQ support. Now I can just use this! Reminds me of when I found out about the Managed Extensibility Framework.
|
|
|
|
|
Rx is awesome.
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???
|
|
|
|
|
Be careful not to overuse Rx. I use it a lot but I have seen it being overused and abused.
This space for rent
|
|
|
|
|
I'm using it for my SQL Express agent project. So far, I have one timer for the service and job manager, and one timer for each job. Since the target is SQL Server Express, I can't imagine anyone having a crapload of agents running, so I think I'm safe. It will certainly be interesting to see how the system performs with a large number of jobs.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Pete O'Hanlon wrote: Be careful not to overuse Rx. I use it a lot but I have seen it being overused and abused.
Just curious as I am now just hearing about this - lol...
How can it be overused, or abused? Are you talking about it being used willy-nilly, without proper considerations to async design, etc.? Or, are there limitations to its capabilities that people are not aware of?
|
|
|
|
|
RX is a powerful tool that people sometimes like to use when there are other, simpler mechanisms available. For instance, using RX to simulate event handling - suppose you have a class that you want to notify the containing class that something has finished. You could either create an event and then register an event handler in the containing class, or you could create an RX subscription in the container, that listens for the "event trigger", i.e., the publishing class publishing the notification using onNext. While both mechanisms will do the job, the first version is more straightforward for people to visualize. It's worth remembering that this move to replace event handlers with observable subscriptions generally comes when people realise that event handlers are a specialisation of the Observer pattern.
This space for rent
|
|
|
|
|
Thanks, Pete.
I will have to look at RX more in-detail to see if it is something we can use in our shop. I don't want to use something just for the sake of using it.
|
|
|
|
|
Don't get me wrong, RX is a brilliant tool when used for the right problem. The classic example is when you receive a high number of events and you want to throttle it so you only respond periodically - you could be receiving ticking market data, for instance, and you want to graph it - it wouldn't make sense to plot every tick because that would overwhelm the user, but if you throttled to only plot every 200ms then your graph would be more comprehensible.
This space for rent
|
|
|
|
|
I've inherited a project that uses Rx exactly that way, and only for that purpose.
Everything is extremely convoluted, if I had time I could rewrite the project with a quarter of the code.
|
|
|
|
|
|
I don't want to replace events. I 'm using it for the subscription support for timers.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
OK. The resources I provided are still valid
If it's not broken, fix it until it is.
Everything makes sense in someone's mind.
Ya can't fix stupid.
|
|
|
|
|
Up until about a week ago I was very happy with my trusty Blackberry Passport smart-phone. It did everything I wanted, email, texting, telephoning - including conferencing in another person to a call - and also held, and allowed me to read in comfort, my large collection of e-books and manuals in various eBook formats (Mobi, Epub and PDF being the most common I used) on a big, square, 1440 by 1440 screen. I occasionally used Google and Maps but that was about it. Life was good.
Then, on a visit to the city dump to dump some trash and recycle a large collection of moving boxes we had finally unpacked (a mere two years after moving to our new house), it, unnoticed by me, flew out of my top pocket and into the dumpster (I assume, since I was enthusiastically flinging trash into said dumpster at the time). About four hours later, I noticed it was missing. I went back to the dump to find it using my wife's phone to call it. No answer. Inquiring of the dump-mistress I found out that dumpster had already been to the incinerator (damned their efficiency!) and my phone was most probably destroyed!
After much crying, wailing, ripping out of hair and gnashing of teeth (all in my mind; being English I merely said "Oh, bother") I went to the local phone store where they offered to trace the phone for me and tracked it's movements right up until the incinerator melted it into electronic slag!
I needed a new phone by Monday! Horror! They no longer sell Blackberry models, not even the new KEYone. Bother! I had to put up with getting one of those pesky Android thingies!
So I got a Samsung Galaxy S8+. Big screen, 2960 by 1440, seemingly usable on-screen keyboard, supported my favourite e-book reader software and did the other things I wanted.
Stupid thing doesn't work anything like my trusty Passport... Hmm... dammit, dammit, why does it do that when I wanted this? How the heck do you close an "app"? How the heck do you do anything with this piece of (expensive) junk?
[...a few days and gradually reducing grumbles later...]
This thing is amazing! It does everything! It does everything, faster, clearer, better, wow!
The most amazing thing is that the voice interface (something called Bixby) recognises my voice pretty accurately even with my British accent and since I installed Google Assistant via Google Allo it does an amazing job (Bixby is OK but not that great yet)!
..and the screen is HUGE and clear enough that I can easily run two "apps" side by side and they are both usable!
Sorry if this is starting to sound like an Ad for the S8+ but... I am not recommending it to anyone else, but just wow!
Who the heck ever wanted to stay stuck on and old fashioned Blackberry? Well... Me, but no longer.
Now I am going to start looking, for the first time ever, at Android development - I don't know what I am going to do yet but something... just to do it. I might even write an article about it.
So, as a total beginner at "App" development for Android, does anyone have any advice to get started?
Note: I am (probably) not interested in making money at this, it's just for fun and will be a free app for Android devices only - no iCrap support necessary or desired!
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
Master of the Galaxy
|
|
|
|
|