Skip to content

Instantly share code, notes, and snippets.

@timgreen
Created July 6, 2012 06:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save timgreen/3058420 to your computer and use it in GitHub Desktop.
Save timgreen/3058420 to your computer and use it in GitHub Desktop.
We are hiring!
// Copyright 2012 i-MD. All rights reserved.
import scala.sys.process._
object ImdEngTeam {
lazy val contact = "echo dEBpLW1kLmNvbQ== | base64 -d"!!
def main(args: Array[String]) {
EngCandidates.filter { c =>
val p = count(
c.usingGoogle,
c.usingStackOverflow,
c.usingLinuxOrMac,
c.hasGithubAccount,
c.usingTwitter,
c.usingVimOrEmacsOrOtherCodeEditors,
c.usingScala,
c.knownFunctionalProgramming,
c.knownAlgorithms,
c.usingPythonOrRubyOrPerl,
c.usingWebkit,
c.isGeek,
c.isFemale // :-p
)
val n = count(
c.usingBaidu,
c.usingCsdn,
c.usingWindows,
c.usingIDE,
c.usingIE
)
(p - n) >= 5
} foreach {
_ ! RecuitMessage("We are looking for you!")
}
}
private def count(traits: => Boolean*) = traits filter(_) size
}
@zhufengme
Copy link

这个招聘太牛了

@stattrak-dragonlore
Copy link

10-0

@yaozhifeng
Copy link

录用我吧

@agassiyzh
Copy link

11-0

@yaozhifeng
Copy link

10 - 0

@yyife
Copy link

yyife commented Jul 6, 2012

俺win和linux 都用 是不是减分啊。

@jason7758
Copy link

真的Geek

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment