|
Roger Wright wrote: Fair 'nuff. That's a perfectly reasonable answer, on a par with the one about "how long have you been wearing women's panties?" and the glovebox, which I first heard about 1972.
Faarrrkkkk you're old. That was the year before I started preschool.
Michael Martin
Australia
"I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible."
- Mr.Prakash One Fine Saturday. 24/04/2004
|
|
|
|
|
Hush, young pup!
Will Rogers never met me.
|
|
|
|
|
(The mail client is on hold until I figure out what is wrong with GeckoFX's editing ability [it doesn't work])
The library is a bunch of things I have collected/created/modified/etc. Settings system (sorta like GLibs's GSettings, but allows you to choose the backend), IO-related stuff (including getting the Mime Type of a file [Requires the Shared-Mime-Info database]), Various extensions, and so on.
There are four extension methods that work like the Min/Max IEnumerable<T> extensions, but allow you to specify a comparer. I have no idea why those don't exist in the framework, but they don't.
Also, there is a Python-esque struct.[un]pack implementation (taken from somewhere else), and a Python-like partition method for the string type.
Any other utility code you like to use?
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???
|
|
|
|
|
I think almost every developer has their own 'bag-o-tricks' that they keep handy.
Two items that always went into my MFC/C++ apps stdafx.h file were the following:
#define countof(array) (sizeof(array)/sizeof((array)[0]))
#include <afxtempl.h>
template<class T> class List : public CTypedPtrList<CPtrList,T *> { }; I didn't stop using the countof() macro until VS2008 came out and included the _countof() macro out of the box. Amazing it only took them 20+ years of making C and C++ compilers to figure that one out.
It's tough for me to come up with C# examples. The closest I can come is a set of TCP/IP socket communication classes I've reused in multiple applications, but they're more an implementation of a common protocol than generally useful.
Hmm. On second thought, I do have an example. We have in in-house tracing tool that we use for debugging distributed applications. We embed a piece of server code in each app, which communicates with a client application. We've written versions of the server code in several flavors of C++ and C#. It's almost always our first stop when developing a new application.
Software Zen: delete this;
|
|
|
|
|
If you build apps using MongoDB, Microsoft would love to talk to you.
We'll keep it brief and promise not to try sell you anything. We just want to understand what you love and what you hate, if anything, about MongoDB.
Start here
Thanks from Ryan @ Microsoft
modified 22-May-15 23:51pm.
|
|
|
|
|
Will work better if posted on a week day!
|
|
|
|
|
it is still a work day over on this side of the planet
|
|
|
|
|
OMG! You are so far behind!
|
|
|
|
|
I know, I get that a lot. if only we could catch-up
|
|
|
|
|
...and in that one phrase, you have modern MS in a nutshell...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Your survey (come on, is it really from Microsoft? I seriously doubt that) is FUBAR.
This question: Which of these NoSQL technologies do you actively use for production workloads, or are actively experimenting with?
Requires an answer. I have not worked with any NoSQL technology, and neither is "other" an option.
Anyways, I'm one button click away from marking your post as spam just to get email addresses, because this has nothing to do with a real survey of a developer's likes and dislikes of NoSQL database.
So please, cut the BS and remove your post. If you don't, I will.
Marc
|
|
|
|
|
Actually this really is from Microsoft. Look me up on Bing / Google / LinkedIn - Ryan CrawCour.
It's not just to get email addresses.
We really want to talk to people that have experience with MongoDB specifically, but other NoSQL document data stores will do too.
We're trying to understand, from a developer / architect / it pro / tech decision maker etc. the things people like about MongoDB and the things they don't.
The post is in the Lounge, where people hang out discussing different topics relevant to developers. I would've thought this was relevant.
|
|
|
|
|
Ryan @ Microsoft wrote: Actually this really is from Microsoft. Look me up on Bing / Google / LinkedIn - Ryan CrawCour.
Huh. Well, my apologies then, but anybodoy can put whatever BS they want on a LinkedIn, so I still don't believe you. Reading your LinkedIn page, I find it really hard to believe that you are a Senior Program Manager at Microsoft
Not that this will continue to win any brownie points, but honestly, your survey seems lacking. How, from two question, will you understand, from a developer / architect / it pro / tech decision maker etc. the things people like about MongoDB and the things they don't. is utterly beyond my ken.
And what does the Azure question have to do with NoSQL?
And posting this on a Friday night before a three day weekend is, well, not very effective.
Marc
|
|
|
|
|
Thanks for your feedback Marc,
How about this - does that help convince you?
With regards the actual survey;
It's intent is to be short and brief and to qualify who we'd like to have follow-up conversations with. This is why we ask for contact details at the end, so we can schedule a 30 min conversation with you. So we're not trying to understand everything about you from these two questions.
How is Azure relevant to NoSQL? Well, good question. We build & run Azure. We also build & run a number of NoSQL services on Azure (like DocumentDB, Table & Blob, Hadoop, Redis, Datastax Cassandra etc.)
Perhaps the intent of the survey is not clear, I can address that.
|
|
|
|
|
Marc Clifton wrote: And what does the Azure question have to do with NoSQL?
My feeling is that a lot of people into 'new' technology are also using cloud based technology. So to some extent those that use a cloud server are more likely to use a nosql server as well.
|
|
|
|
|
You and your buddy have both been reported for spamming. If, as you say, you are genuine, then you should make a proper, formal, approach to the site administrators to get your surveys published here.
|
|
|
|
|
I am confused by -
"This question: Which of these NoSQL technologies do you actively use for production workloads, or are actively experimenting with?
Requires an answer. I have not worked with any NoSQL technology, and neither is "other" an option."
If you aren't using, or experimenting with any then this survey isn't really for you.
However, "other" is an option with a space to type "none" if you wish.
|
|
|
|
|
Ryan @ Microsoft wrote: If you aren't using, or experimenting with any then this survey isn't really for you.
Well, I find NoSql to be a very narrow solution and an overly cited "let's use this cool crap" technology, so it damn well is pertinent that I have not worked on any NoSQL technology. I avoid it like the plague. Maybe you should consider that as part of the survey.
Anyways, I'm done. I'll be very curious what others think of your claim that you're actually from Microsoft.
Marc
|
|
|
|
|
Fair enough. And yes, I guess that is valuable feedback. I have amended the survey and added another option "None".
|
|
|
|
|
Marc Clifton wrote: and an overly cited "let's use this cool crap" technology,
To be fair it isn't like that is something new in the tech industry. I remember when CASE tools were going to make programmers obsolete.
|
|
|
|
|
Ryan @ Microsoft wrote: and what you hate
Flavor of the week for those that can't understand how a relational database works.
Of course often they can't be bothered to understand even how mongodb works or even what a coherent data model is.
Fits in well with the standard way that agile works (not how it is supposed to work but how it is in fact used) with the implement now and plan later (or not at all) idiom.
Only thing I have found that I think might be useful is that it might be able to handle continuous streaming video better than a normal database. Of course overall in the business world that is a very small segment.
|
|
|
|
|
"Really", I replied.
"Yes, I want you to get down and dirty", she stated.
"Anything you desire", I foolishly respond.
6 cubic yards of soil, and a bag of grass seed later ...
|
|
|
|
|
Thank goodness she did not use the word "frack" !
«I want to stay as close to the edge as I can without going over. Out on the edge you see all kinds of things you can't see from the center» Kurt Vonnegut.
|
|
|
|
|
Why didn't Tarzan have a beard?
|
|
|
|
|
He just couldn't swing it?
|
|
|
|