Bean Validation: Bean Validation roadmap

Bean Validation standardizes constraint definition, declaration and validation for the Java platform. Its first incarnation has been widely popular amongst the Java community in both SE and EE environments.

Being a version 1.0, Bean Validation stayed on the conservative side feature wise. The community has expressed interest in additional features to enhance the work done in the first version of the specification.

via Bean Validation: Bean Validation [1.1] roadmap.

Warum kluge Menschen dumme Dinge tun – GBS Schweiz

Menschen kaufen, wenn die Preise hoch sind, und verkaufen, wenn sie tief sind. Sie glauben an ihr Horoskop. Sie können sich nicht vorstellen, dass ihnen das passieren könnte. Sie setzen alles auf Schwarz, weil Schwarz “überfällig” ist. Sie bestellen eine extragrosse Portion Pommes mit einer Cola Light. Sie benutzen das Mobiltelefon, während sie am Steuer sitzen. Sie werfen dem schlechten Geld gutes nach (throw good money after bad one). Sie wetten darauf, dass eine Finanzblase nie platzen wird.

via Warum kluge Menschen dumme Dinge tun – GBS Schweiz.

pocorall/scaloid · GitHub

Scala is cool. Writing Android applications with Scala is also a cool idea. Because Android exposes Java APIs, we need some utility library to leverage full power of Scala. Scaloid is a library aimed to simplify your Android code.

For example, the code block shown below:

val button = new Button(context)
button.setText("Greet")
button.setOnClickListener(new OnClickListener() {
  def onClick(v: View) {
    Toast.makeText(context, "Hello!", Toast.LENGTH_SHORT).show()
  }
})
layout.addView(button)

is reduced to:

SButton("Greet", toast("Hello!"))

pocorall/scaloid · GitHub.