Re: Red Gate will be charging $35 for .NET Reflector

2011-02-03 Thread Joseph Cooney
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

2011-02-03 Thread Scott Barnes
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

2011-02-03 Thread Noon Silk
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)

2011-02-03 Thread Mark Hurd
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

2011-02-03 Thread Wallace Turner

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?

2011-02-03 Thread Arjang Assadi
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

2011-02-03 Thread Peter Maddin
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?

2011-02-03 Thread Stephen Price
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

2011-02-03 Thread Michael Minutillo
 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

2011-02-03 Thread mike smith
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

2011-02-03 Thread Scott Barnes
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

2011-02-03 Thread mike smith
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

2011-02-03 Thread Scott Barnes
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

2011-02-03 Thread David Connors
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

2011-02-03 Thread tonywr
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

2011-02-03 Thread David Burstin
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.