Re: Red Gate will be charging $35 for .NET Reflector
Like many things in software development (and life) I think it's all about managing expectations. By choosing the word they did in their initial announcement red-gate set the expectation that there would continue to be a free version of reflector in perpetuity, so some people (I think understandably) feel a bit put-out when they don't meet that expectation. Will I buy a copy of reflector when it's released? Sure. Am I happy about having to keep track of reflector license keys, and not being able to assume everyone has and uses reflector? Not so much. Do I look forward to having to carefully scrutinize everything red-gate say in case of future back-pedaling? No. For example in their most recent communique red-gate said Version 7 will be sold as a perpetual license, with no time bomb or forced updates. How should I take that given their change of heart on the free version? Joseph On Thu, Feb 3, 2011 at 7:56 PM, Tony McGee tmc...@pacific.net.au wrote: While it's a shame the free version won't be available anymore I'm not disappointed at Red Gate. I'm only disappointed in the sense of entitlement coming from some members of the .NET community on this. We've had the free ride for such a long time so it's easy to forget someone's time and effort to maintain Reflector isn't free. The new price seems very reasonable for the benefit the tool provides to a lot of developers. It's a great tool, so if it provides $35 worth of value why not just buy it!? On 3/02/2011 4:41 PM, James Chapman-Smith wrote: It even prompted me to write my first blog entryhttp://www.enigmativity.com/blog/2011/02/03/Red+Gate+Will+Be+Charging+35+For+NET+Reflector.aspxin nearly two and a half years about it! http://www.enigmativity.com/blog/2011/02/03/Red+Gate+Will+Be+Charging+35+For+NET+Reflector.aspx *From:* ozdotnet-boun...@ozdotnet.com [ mailto:ozdotnet-boun...@ozdotnet.com ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Michael Ridland *Sent:* Thursday, 3 February 2011 08:49 *To:* ozDotNet *Subject:* Fwd: Red Gate will be charging $35 for .NET Reflector How absolutely ridiculous, I'm very disappointing in red gate. -- Forwarded message -- From: *Simple-Talk Special Mailing* newslet...@simple-talk.com Date: Thu, Feb 3, 2011 at 1:31 AM Subject: Red Gate will be charging $35 for .NET Reflector To: rid...@gmail.com rid...@gmail.com An open letter to the .NET community Red Gate has announced that it will charge $35 for version 7 of .NET Reflector upon its release in early March. Version 7 will be sold as a perpetual license, with no time bomb or forced updates. As many of you know, our original intention was to maintain .NET Reflector as a free tool. But, after two-and-a-half years of providing it without charge, we realized that we could not make the free model work. We know that this will cause pain for some people in the .NET community, and we apologize for the change in policy. As a commercial company, we need to charge at least a nominal amount to keep .NET Reflector up-to-date and relevant. Without revenue coming in, we cannot dedicate a team of developers to ensure that Reflector remains a valuable part of .NET developers' toolboxes. As always, your feedback is important to Red Gate, so please contribute any thoughts on this subject to our .NET Reflector forum.http://www.red-gate.com/MessageBoard/viewforum.php?f=141?utm_source=simpletalkutm_medium=email-specialmailingutm_content=ReflectorForum-20110202 Sincerely, Neil Davidson Co-CEO, Red Gate Software Link to more: - Read answers to frequently asked questions about Red Gate's .NET Reflector decision.http://www.red-Gate.com/products/dotnet-development/reflector/announcement-faq?utm_source=simpletalkutm_medium=email-specialmailingutm_content=ReflectorFAQ-20110202 - Video interview with Simon Galbraith, Red Gate co-CEO, about the future of .NET Reflector. http://www.youtube.com/watch?v=TKnEjiSGZLA - New features in V7 of .NET Reflector.http://www.simple-talk.com/community/blogs/clivet/archive/2011/02/01/99118.aspx?utm_source=simpletalkutm_medium=email-specialmailingutm_content=CliveBlog-20110202 - Forum for feedback and discussion.http://www.red-gate.com/MessageBoard/viewforum.php?f=141?utm_source=simpletalkutm_medium=email-specialmailingutm_content=ReflectorForum-20110202 - Free downloads of .NET Reflector.http://reflector.red-gate.com/download.aspx?utm_source=simpletalkutm_medium=email-specialmailingutm_content=ReflectorDownload-20110202 You have been sent this special mail from Simple Talk because you are a current .NET Reflector newsletter subscriber. To unsubscribe from the .NET Reflector newsletter please click here.http://www.simple-talk.com/newsletter/user-unsubscribe.aspx?s=250122l=15e=rid...@gmail.comp=7315Or write to Simple Talk, Red Gate Software, Newnham House, Cambridge Business Park, Cambridge, CB4 0WZ, United Kingdom. -- w:
Re: Fwd: Red Gate will be charging $35 for .NET Reflector
Viva-revolution-Cooney style. If your holding a goldfish Joesph and a blond girl says me and thats it.. then you are destined for greatness in Anakrino :) --- Regards, Scott Barnes http://www.riagenic.com On Thu, Feb 3, 2011 at 10:19 AM, Joseph Cooney joseph.coo...@gmail.com wrote: I'm going back to anakrino. Who's with me? On Thu, Feb 3, 2011 at 9:59 AM, Arjang Assadi arjang.ass...@gmail.com wrote: On 3 February 2011 10:48, Glen Harvy g...@aquarius.com.au wrote: What's .Net Reflector? http://msdn.microsoft.com/en-us/magazine/cc300497.aspx -- w: http://jcooney.net t: @josephcooney
Re: string.Format and curly braces
On Fri, Feb 4, 2011 at 12:02 PM, David Kean david.k...@microsoft.com wrote: I’m really interested in the scenario where you are passing user input as the format string – do you have user input with placeholders ({0}) that you need to fill? His problem is double formatting. Something like: string likes = Okay: {0}, I like this: {1}.; likes = string.Format(likes, Toby, {0}, other items, Robots); string fullStatement= likes + and I am reachable at {0}.; fullStatement = string.Format(fullStatement, sy...@example.org); Clearly, this will result in the statement: Okay: Toby sy...@example.org, I like this: Robots and I am reachable at sy...@example.org And not Okay: Toby {0}, I like this: Robots and I am reachable at sy...@example.org Which you could get from appropriately quoting the first {0} after Toby. I mean, arguably this is pretty confusing anyway. But it may happen if your app is, as he says, suitably layered and passing things around. It can also be a security issue if someone builds, say, SQL statements in this matter, passing in security credentials at the end. Luckily, I would expect nobody is doing this now (I raised this years ago on a now-defunct blog). Anyway, I agree, kind of, with meski. The situation just needs to be cleaned up. Not much to do. I don't think string.Format is ideal anyway, but it's the best we've got. -- Noon Silk http://dnoondt.wordpress.com/ (Noon Silk) | http://www.mirios.com.au:8081 Fancy a quantum lunch? http://www.mirios.com.au:8081/index.php?title=Quantum_Lunch Every morning when I wake up, I experience an exquisite joy — the joy of being this signature.
Re: Non-standard time zone handling (was Re: Fwd: Red Gate will be charging $35 for .NET Reflector)
OK we're in a situation similar to the StackOverflow question: http://stackoverflow.com/questions/2939188 We have an existing code base that used UTC throughout and just relied on the standard XmlSerialization of DateTime. Then the client noticed their existing clients ignore the UTC of the Xml and assume it is local time, so we needed to switch to their local time, not our server's. (We're not in the position to say their clients are in the wrong.) It seems the correct and supported solution is to refactor all our DateTimes to DateTimeOffsets and write our own XmlSerialization classes because the default doesn't cut it. It was easier to get the server time zone to be the client's local time, then the standard XmlSerialization produces the right results with non-UTC DateTimes. But we didn't want to change our server's time zone to that of the client. However, .NET's time zone is stored in only two places, both of which only allow resetting to unset and setting to the computer's current time zone. I just produced code to setup a time zone that is not the computer's current time zone and place that in the two places. As I said I don't use any other private APIs, just simply allow a ReadOnly property, with a set internal to the get, to receive a value the internal set can't provide itself without us momentarily setting the O/S time zone to the time zone we want to use. And this is a web service (a web site expecting and emitting Xml, but not using SOAP or any other standard) so it is a single install. (We will be moving it to a Win2008 server from a Win2003, but we're expecting to stay with .NET 3.5(2.0).) -- Regards, Mark Hurd, B.Sc.(Ma.)(Hons.) On 3 February 2011 14:51, David Kean david.k...@microsoft.com wrote: *DO NOT* rely on private implementation details of .NET, we are free to change these in any release (be it hotfix, security update, GDR, service pack or full release). When I'm working on these types, be it fixing a bug or adding features, I don't want to have to (and I don't) worry about what customers I'm going to break by changing things that we never documented or guaranteed. You should also be aware that we don't ship the exactly same changes on all platforms, for example, Windows 7 shipped with a version of .NET 2.0/3.5 that is not available on any other platform, I know we made changes to private implementations on that platform that broke some customers, so who says that you application won't break on other or future OS versions? Let's figure out a way of doing this without needing to rely on updating private fields. What exactly are you trying to do? What are you hitting that requires you to update the CurrentTimeZone? -Original Message- From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Mark Hurd Sent: Wednesday, February 02, 2011 6:09 PM To: ozDotNet Subject: Re: Fwd: Red Gate will be charging $35 for .NET Reflector No, as I said I had to update two private fields. Do you expect the time zone stuff in .NET 2.0(3.5) to be updated in any service packs? In any case it is better than any of the public API solutions I could find that require you to use either UTC or your computer's local time zone. I know DateTimeOffset can be used for other time zones but the XmlSerialization of those is too much work. IF a service pack breaks the two private fields I'm updating we'll review the situation. Of course you could be asking for legal (licensing) reasons and that's a whole 'nother story, cause I believe we're not allowed to reflect the framework, as that would be a form of reverse engineering which is expressly disallowed. I believe the out here is local laws allow it when using it to work in with existing systems, like some client's request to work with their time zone. On 3 February 2011 11:48, David Kean david.k...@microsoft.com wrote: I'm hoping that you did that by calling only public API and not taking a dependency on anything private... -Original Message- From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Mark Hurd Sent: Wednesday, February 02, 2011 5:14 PM To: ozDotNet Subject: Re: Fwd: Red Gate will be charging $35 for .NET Reflector On 3 February 2011 11:22, Arjang Assadi arjang.ass...@gmail.com wrote: Same as Silky said, what is used for? Well I just used it to determine what I would need to do to change the time zone in .NET only, rather than changing the computer's time zone. And seeing as this is a 2.0 project I'm fairly happy with the results (only two private fields updated). I.e. I don't expect any future service packs to completely change the time zone handling. As such I'll probably pay for a new .NET Reflector, but only when the free one gets VB.NET ByRef arguments right. (BTW I don't like mixing top and bottom posting, but I don't have time to fix David's post within mine at the
Re: Non-standard time zone handling
On 4/02/2011 9:27 AM, Mark Hurd wrote: Then the client noticed their existing clients ignore the UTC of the Xml and assume it is local time, so we needed to switch to their local time, not our server's. (We're not in the position to say their clients are in the wrong.) But they are? I think any change other than changing the client is going to be a massive headache. Perhaps it needs to be sold to them, eg, if they parse it as UTC then they can display it any timezone the user wishes.
What is the name of little notification windows that come up on bottom right hand side of screen?
What is the name of little notification windows that come up on bottom right hand side of screen? Like when outlook receives a new email. Is there something more recent with Windows 7 that replaces it? any one know of free/OS components for that by any chance? Regards Arjang
override app.config settings programmatically
I would like to alter some settings stored in my app.config file programmatically. I don't want to edit or update the actual app.config file, what I want to do is override some attributes after the application is running. The thing that I would like to change is the level of tracing in my wcf client application. If the app.config file has tracing level to none normally, for client support I would like to enable the client to change this to warning, critical, verbose or whatever is appropriate. I don't want to change the app.confg file, the trace level of none is correct for normal operation. Its only when the client submits a support task and to get an idea of what is happening is to get the application to generate a trace with a level set to some level. How can one programmatically change this sort of thing once the application has started. I have seen a number of articles of how to set up an endpoint from scratch programmatically. I have not seen this for the systems.diagnostics section however. I have seen articles on how to modify the app.config file, either using the wcf editor or manually. What I have not seen is how one can retain what the app.config defines but when one needs to alter or override programmatically the settings contained in the ap.config file. In the following in my app.config file system.diagnostics sources source name=NewSource switchValue=Error,ActivityTracing listeners add type=System.Diagnostics.DefaultTraceListener name=Default filter type= / /add /listeners /source source name=System.ServiceModel.MessageLogging switchValue=Warning, ActivityTracing listeners add type=System.Diagnostics.DefaultTraceListener name=Default filter type= / /add add name=ServiceModelMessageLoggingListener filter type= / /add /listeners /source source name=System.ServiceModel switchValue=Warning, ActivityTracing propagateActivity=true listeners add type=System.Diagnostics.DefaultTraceListener name=Default filter type= / /add add name=ServiceModelTraceListener filter type= / /add /listeners /source /sources sharedListeners add initializeData=d:\sandbox\wcf\helloworld\helloworldservice\helloclient\app_ messages.svclog type=System.Diagnostics.XmlWriterTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 name=ServiceModelMessageLoggingListener traceOutputOptions=DateTime, Timestamp, ProcessId, ThreadId filter type= / /add add initializeData=d:\sandbox\wcf\helloworld\helloworldservice\helloclient\app_ tracelog.svclog type=System.Diagnostics.XmlWriterTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 name=ServiceModelTraceListener traceOutputOptions=DateTime, Timestamp, ProcessId, ThreadId filter type= / /add /sharedListeners /system.diagnostics I would like the user to optionally adjust the switchvalue attribute to something other than the default of warning. I might want to disable it by changing this to none or to increase the content by changing it to verbose etc I might also want to change where the trace is written to in the above initializeData attribute values. Is this possible? There must be lots of times where one needs to override the attributes of various elements programmatically when the default values in app.config are usually ok but in some instances one needs to override these values programmatically without persisting changes to app.config. Any assistance very much appreciated.
Re: What is the name of little notification windows that come up on bottom right hand side of screen?
Free... for now. Hey, it's Friday! ;) On Fri, Feb 4, 2011 at 11:02 AM, Michael Minutillo michael.minuti...@gmail.com wrote: Integration with Growl for Windows is quite simple but it requires your users to install another (free) product. http://www.growlforwindows.com/ Michael M. Minutillo Indiscriminate Information Sponge Blog: http://wolfbyte-net.blogspot.com On Fri, Feb 4, 2011 at 10:18 AM, Bill McCarthy bill.mccarthy.li...@live.com.au wrote: Toast. I usually roll my own. |-Original Message- |From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet- |boun...@ozdotnet.com] On Behalf Of Arjang Assadi |Sent: Friday, 4 February 2011 1:13 PM |To: ozDotNet |Subject: What is the name of little notification windows that come up on bottom |right hand side of screen? | |What is the name of little notification windows that come up on bottom right |hand side of screen? |Like when outlook receives a new email. | |Is there something more recent with Windows 7 that replaces it? any one know |of free/OS components for that by any chance? | |Regards | |Arjang
Re: Red Gate will be charging $35 for .NET Reflector
just pretend you're paying for 35 crappy iphone apps :p The number is not the point. They could be charging 35c and the reaction would (probably) be the same. The sequence of events looks like this * Product is free * Product is sold to Company who promise to keep providing a free version * Company starts releasing new versions. Old versions out on the web go away * Company introduces time-bomb feature to keep people up to date * Now that the only free versions are time bombed, Company (for whatever reason) decides the free version will cost money I have a resharper licence. I have a linqpad licence. I don't mind paying for useful software. I am reluctant to start paying for software that I have, up until now, used for free. Especially as there are not new features that I am interested in paying for. Not free anymore is not a feature.
Re: Red Gate will be charging $35 for .NET Reflector
On Fri, Feb 4, 2011 at 1:59 PM, David Richards ausdot...@davidsuniverse.com wrote: Wow, I feel like I was just told to shut up. I think I'll assume that wasn't you're intent. Otherwise you would have gotten such a frowny face it would have haunted you even more than this thread :) It's friday now, a little more latte-tude (if someone here means ST*U, they will probably say it) On the subject of developer utilities, anyone got a favourite for resource editing? I'm looking at HeavenTools stuff, this one in particular. http://www.heaventools.com/command-line_resource_editor.htm We have language resource files that get done by translators and supplied as dlls. But these are opaque as far as subversion's concerned - IOW, you cant diff them to see what's changed. Even BeyondCompare, my favourite diff utility doesn't - so I want to decompile the dll back to an RC for this purpose. David If we can hit that bullseye, the rest of the dominoes will fall like a house of cards... checkmate! -Zapp Brannigan, Futurama On Fri, Feb 4, 2011 at 12:11, David Connors da...@codify.com wrote: I think this thread is done. -- -- Meski Going to Starbucks for coffee is like going to prison for sex. Sure, you'll get it, but it's going to be rough - Adam Hills
Re: [OT](ish) Interview Questions
RE: Boss question. Yeah, negative will always trump positive in short term and long term memory recall as it was more memorable. At times we don't often realize the positive until we are faced with the negative and if a candidate spends a lot of time isolating the negative in an interview, give em the benefit of the doubt as you did ask the question - that and Objection your honor! relevance? I'd also argue that your line of questioning is weighted in a negative influence, you're actually leading them down the path of negativity and then looking to penalizing them for not being positive? Its human phsycology that we reflect those we are looking to impress through mimicry... grab 5 random men put them in a group and tell them they need to spend 1 day with one another and each has to vote the one person to win $10,000 ...watch the dynamics unfold specifically how the emotive responses etc shift depending on the alpha male's dominance. If you really want to test a candidate ask them random questions, the objective here isn't to see if they know xyz like the back of thier hand, it's about guaging their ability to work under pressure and more importantly their communication skills. The rest you can retrofit. When I went through some Google interviews they would ask me some really random questions - 3 rounds of interviews before I got the role offer - and it was things like... So, put together a class that randomly shufflers a pack of cards... so you answer (all via the phone may i add). They then went cool, now that would work ok for 52 cards but now they're infinite amount... i went into a dribbling mess. The next question after that was can you use an @ inside XML? then followed by describe how the internet works to a non-technical person using a metaphor.. There was no clear rhythm to their questions, it was just fast pace how long can i attack this guy with variety level of intellectual questions before he says I don't know and is able to also communicate was pretty much the crux of it. I liked that interview more than my Microsoft one...as it felt like i was being interviewed..not being asked random questions that have no point other than to make the interviewer feel a little more in control over the process... --- Regards, Scott Barnes http://www.riagenic.com On Mon, Jan 24, 2011 at 9:51 AM, mike smith meski...@gmail.com wrote: On Fri, Jan 21, 2011 at 10:13 AM, Dylan Tusler dylan.tus...@sunshinecoast.qld.gov.au wrote: Seriously, though, I was reading a book called The Gift of Fear recently, and in a section about avoiding hiring people who are likely to go postal on you, it had some interview questions that I jotted down. We've actually had some unstable people here from time to time, and they take a bit of managing, so I thought it was worthwhile keeping the questions handy. I share them here: Describe the best boss you ever had and Describe the worst boss you ever had. Danger signs: * Speaks for just a moment about best boss, but waxes on enthusiastically about worst one. * Uses expressions like Personality conflict to explain why things didn't work out. * Ridicules former employer. * Does not take responsibility for any prior conflict. That's an interesting one. I've probably had bad bosses in the past ( 30+ years) but at the time I got on ok with them. Probably I was my own worst boss (when I owned company :) -- Meski Going to Starbucks for coffee is like going to prison for sex. Sure, you'll get it, but it's going to be rough - Adam Hills
Re: [OT](ish) Interview Questions
On Fri, Feb 4, 2011 at 2:52 PM, Scott Barnes scott.bar...@gmail.com wrote: RE: Boss question. Yeah, negative will always trump positive in short term and long term memory recall as it was more memorable. At times we don't often realize the positive until we are faced with the negative and if a candidate spends a lot of time isolating the negative in an interview, give em the benefit of the doubt as you did ask the question - that and Objection your honor! relevance? I'd also argue that your line of questioning is weighted in a negative influence, you're actually leading them down the path of negativity and then looking to penalizing them for not being positive? Its human phsycology that we reflect those we are looking to impress through mimicry... grab 5 random men put them in a group and tell them they need to spend 1 day with one another and each has to vote the one person to win $10,000 ...watch the dynamics unfold specifically how the emotive responses etc shift depending on the alpha male's dominance. If you really want to test a candidate ask them random questions, the objective here isn't to see if they know xyz like the back of thier hand, it's about guaging their ability to work under pressure and more importantly their communication skills. The rest you can retrofit. When I went through some Google interviews they would ask me some really random questions - 3 rounds of interviews before I got the role offer - and it was things like... So, put together a class that randomly shufflers a pack of cards... so you answer (all via the phone may i add). They then went cool, now that would work ok for 52 cards but now they're infinite amount... i went into a dribbling mess. The next question after that was can you use an @ inside XML? The infinite array of one ohm resistors is a toughie if they want proof rather than an answer. then followed by describe how the internet works to a non-technical person using a metaphor.. What is sharepoint good for? There was no clear rhythm to their questions, it was just fast pace how long can i attack this guy with variety level of intellectual questions before he says I don't know and is able to also communicate It's not so much I don't know as how would you find the answer to this thing that you don't know was pretty much the crux of it. I liked that interview more than my Microsoft one...as it felt like i was being interviewed..not being asked random questions that have no point other than to make the interviewer feel a little more in control over the process... --- Regards, Scott Barnes http://www.riagenic.com On Mon, Jan 24, 2011 at 9:51 AM, mike smith meski...@gmail.com wrote: On Fri, Jan 21, 2011 at 10:13 AM, Dylan Tusler dylan.tus...@sunshinecoast.qld.gov.au wrote: Seriously, though, I was reading a book called The Gift of Fear recently, and in a section about avoiding hiring people who are likely to go postal on you, it had some interview questions that I jotted down. We've actually had some unstable people here from time to time, and they take a bit of managing, so I thought it was worthwhile keeping the questions handy. I share them here: Describe the best boss you ever had and Describe the worst boss you ever had. Danger signs: * Speaks for just a moment about best boss, but waxes on enthusiastically about worst one. * Uses expressions like Personality conflict to explain why things didn't work out. * Ridicules former employer. * Does not take responsibility for any prior conflict. That's an interesting one. I've probably had bad bosses in the past ( 30+ years) but at the time I got on ok with them. Probably I was my own worst boss (when I owned company :) -- Meski Going to Starbucks for coffee is like going to prison for sex. Sure, you'll get it, but it's going to be rough - Adam Hills -- Meski Going to Starbucks for coffee is like going to prison for sex. Sure, you'll get it, but it's going to be rough - Adam Hills
Re: [OT](ish) Interview Questions
No they told me they were looking for the I don't know moment. It had to do with knowing ones limits and less about working through the problem. Once yo know your limits you can rethink your attack on improving them .. rinse/repeat/rinse/repeat.. that sounded very Confucius of me but ...its Friday back off :D --- Regards, Scott Barnes http://www.riagenic.com On Fri, Feb 4, 2011 at 1:59 PM, mike smith meski...@gmail.com wrote: On Fri, Feb 4, 2011 at 2:52 PM, Scott Barnes scott.bar...@gmail.com wrote: RE: Boss question. Yeah, negative will always trump positive in short term and long term memory recall as it was more memorable. At times we don't often realize the positive until we are faced with the negative and if a candidate spends a lot of time isolating the negative in an interview, give em the benefit of the doubt as you did ask the question - that and Objection your honor! relevance? I'd also argue that your line of questioning is weighted in a negative influence, you're actually leading them down the path of negativity and then looking to penalizing them for not being positive? Its human phsycology that we reflect those we are looking to impress through mimicry... grab 5 random men put them in a group and tell them they need to spend 1 day with one another and each has to vote the one person to win $10,000 ...watch the dynamics unfold specifically how the emotive responses etc shift depending on the alpha male's dominance. If you really want to test a candidate ask them random questions, the objective here isn't to see if they know xyz like the back of thier hand, it's about guaging their ability to work under pressure and more importantly their communication skills. The rest you can retrofit. When I went through some Google interviews they would ask me some really random questions - 3 rounds of interviews before I got the role offer - and it was things like... So, put together a class that randomly shufflers a pack of cards... so you answer (all via the phone may i add). They then went cool, now that would work ok for 52 cards but now they're infinite amount... i went into a dribbling mess. The next question after that was can you use an @ inside XML? The infinite array of one ohm resistors is a toughie if they want proof rather than an answer. then followed by describe how the internet works to a non-technical person using a metaphor.. What is sharepoint good for? There was no clear rhythm to their questions, it was just fast pace how long can i attack this guy with variety level of intellectual questions before he says I don't know and is able to also communicate It's not so much I don't know as how would you find the answer to this thing that you don't know was pretty much the crux of it. I liked that interview more than my Microsoft one...as it felt like i was being interviewed..not being asked random questions that have no point other than to make the interviewer feel a little more in control over the process... --- Regards, Scott Barnes http://www.riagenic.com On Mon, Jan 24, 2011 at 9:51 AM, mike smith meski...@gmail.com wrote: On Fri, Jan 21, 2011 at 10:13 AM, Dylan Tusler dylan.tus...@sunshinecoast.qld.gov.au wrote: Seriously, though, I was reading a book called The Gift of Fear recently, and in a section about avoiding hiring people who are likely to go postal on you, it had some interview questions that I jotted down. We've actually had some unstable people here from time to time, and they take a bit of managing, so I thought it was worthwhile keeping the questions handy. I share them here: Describe the best boss you ever had and Describe the worst boss you ever had. Danger signs: * Speaks for just a moment about best boss, but waxes on enthusiastically about worst one. * Uses expressions like Personality conflict to explain why things didn't work out. * Ridicules former employer. * Does not take responsibility for any prior conflict. That's an interesting one. I've probably had bad bosses in the past ( 30+ years) but at the time I got on ok with them. Probably I was my own worst boss (when I owned company :) -- Meski Going to Starbucks for coffee is like going to prison for sex. Sure, you'll get it, but it's going to be rough - Adam Hills -- Meski Going to Starbucks for coffee is like going to prison for sex. Sure, you'll get it, but it's going to be rough - Adam Hills
Re: [OT](ish) Interview Questions
Another one you might want to add to your list Scott: Have you ever or would you post a heap of confidential and/or disparaging information about previous employment to the Internet in order to gain notoriety for your blog? - Relevance: Works out if they are a loose canon/liability. On 4 February 2011 14:07, Scott Barnes scott.bar...@gmail.com wrote: To your original question i used to ask this in interviews for candidates: Q. Is your resume full of sh**@t or is it accurate? -- Ice breaker... (now that i have your full attention). Q. Tonight when you go home, what is it you are going to do? - Relevance: Why do you work? Q. Most devs have that idea of a product that would be in the one day when i get time, i'm gonna write.. what was that project/product and what's stopped you from writing it - Relevance: Can you finish what you start. Q. Says here you know .NET? cool, i'll take your word for it and should you be lying in 3 months we'll have a different discussion :) but tell me this, if i asked you to learn PHP/JAVA/RUBY etc tomorrow, how fast do you think you could get up to speed? - Relevance: Are you a programmer or a tab-dot-ship developer? and can you estimate? Q, Are you a leader or follower - Relevance: pretty straight forward question.. Q. If you were hired tomorrow, what would you do in the first day? then tell me what you hope to achieve within the first week? - Relevance: What do you expect from me in order to get you up and running and gimme some clues as to what your expectations are. Q: We are paying $xyz per year / hour. Thats all we can afford right now..but how much do you think your really worth, i mean...really..and explain to me why? - Relevance: Can you tell truth to power and i'm curious to see how you evaluate yourself as a professional - lastly, i'd like to know how much i don't have to pay you aswell :D hehehe. Q. Last question, are you happy with your chosen profession still? - Relevance: Goes towards interest levels but its a good finish up question as it leaves the candidate thinking about their skills/profession etc and should they have failed this interview (in their minds) it will at least make them rethink their approach for the next interview :D I personally think that if you put wrote a book on xyz technology in your resume and you come to a job with that, in 3 months you have a chance to call b.s.. testing people on the first interview really isn't going to yield much in the way of specifics..as most good job hunters know how to game that and it really doesn't get to the heart of it all does this person have a brain and will they fit within our team culture... --- Regards, Scott Barnes http://www.riagenic.com On Thu, Jan 20, 2011 at 10:43 AM, Noon Silk noonsli...@gmail.com wrote: Hello, Anyone have any thoughts/lists on a update-to-date set of questions to ask people (senior .net). I'm preparing a list now (trying to find my old one from a few years ago), just wondering if anyone has any new/interesting questions that they are asking. -- Noon Silk http://dnoondt.wordpress.com/ (Noon Silk) | http://www.mirios.com.au:8081 Every morning when I wake up, I experience an exquisite joy — the joy of being this signature. -- *David Connors* | da...@codify.com | www.codify.com Software Engineer Codify Pty Ltd Phone: +61 (7) 3210 6268 | Facsimile: +61 (7) 3210 6269 | Mobile: +61 417 189 363 V-Card: https://www.codify.com/cards/davidconnors Address Info: https://www.codify.com/contact
Re: Red Gate will be charging $35 for .NET Reflector
Actually, I look at Reflector as a tool that helped advance the cause of dot net. Anyone who was interested had a chance to delve deeply into the framework to get a true understanding of how the technology worked. It was effectively an Open System. Once you put a price on it, the system becomes closed. There are people who may have had an interest, that may have produced something really fantastic with the knowledge they gained, that will no longer produce that because they aren't interested in paying a fee for something they don't know anything about, and aren't familiar with the benefits of using Reflector. The fee for use may well be valid, however I believe this argument also stands. I hope Lutz Roder got the money he deserved and wasn't short-changed by being paid as though the product was going to be free forever. T. On Fri, Feb 4th, 2011 at 4:24 PM, Mark Hurd markeh...@gmail.com wrote: On 4 February 2011 14:16, Michael Minutillo michael.minuti...@gmail.com wrote: just pretend you're paying for 35 crappy iphone apps :p The number is not the point. They could be charging 35c and the reaction would (probably) be the same. The sequence of events looks like this * Product is free * Product is sold to Company who promise to keep providing a free version * Company starts releasing new versions. Old versions out on the web go away * Company introduces time-bomb feature to keep people up to date Not True: Lutz had this in his versions too. * Now that the only free versions are time bombed, Company (for whatever reason) decides the free version will cost money I have a resharper licence. I have a linqpad licence. I don't mind paying for useful software. I am reluctant to start paying for software that I have, up until now, used for free. Especially as there are not new features that I am interested in paying for. Not free anymore is not a feature. I agree with your sentiment however. -- Regards, Mark Hurd, B.Sc.(Ma.)(Hons.)
Re: Red Gate will be charging $35 for .NET Reflector
On 4 February 2011 16:54, Noon Silk noonsli...@gmail.com wrote: But for the love of cat-eating robots, this is about the least important thing to have ever happened in the history of the world. Hear, hear.