Java
- 10 mai 2012
Vert.x- Effortless asynchronous application development for the modern web and enterprise
Effortless asynchronous application development for the modern web and enterprise
- 9 décembre 2011
Gitblit
Gitblit is an open-source, pure Java stack for managing, viewing, and serving Git repositories.
It’s designed primarily as a tool for small workgroups who want to host centralized repositories.
- 16 novembre 2011 java - Distributed sequence number generation? - Stack Overflow
- 14 avril 2011
HandlerSocket: The NoSQL MySQL & Ruby - igvita.com
HandlerSocket is a NoSQL plugin for MySQL. It works as a daemon inside the
mysqld process, accept tcp connections, and execute requests from clients.
HandlerSocket does not support SQL queries. Instead, it supports simple CRUD
operations on tables.
- 7 avril 2011
{{ mustache }}
Available in Ruby, JavaScript, Python, Erlang, PHP, Perl, Objective-C, Java, .NET, Android, C++, Go, Lua, ooc, ActionScript, ColdFusion, Scala, Clojure, Fantom, CoffeeScript, D, and for node.js.
Works great with TextMate, Vim, Emacs, and Coda.
- 6 janvier 2011
Barre Verte ! | Notes de développeurs sur le logiciel, le design, l'agilité, l'open source, les mobiles, linux…
Notes de développeurs sur le logiciel, le design, l’agilité, l’open source, les mobiles, linux…
- 16 décembre 2010
The Mirah Programming Language
Mirah (nee Duby) is a new experimental language born out of the JRuby project. In order to make implementing Ruby on the JVM easier and more approachable for Java and Ruby developers alike.
Charles Oliver Nutter wanted to create a language that essentially looked like Ruby, but was statically typed and compiled to fast JVM bytecode.
Mirah is the result.
- 5 novembre 2010
cipango | SIP/HTTP Servlets Application Server
Cipango is a SIP Servlets extension to the popular Jetty HTTP Servlet engine. Cipango/Jetty is then a convergent SIP/HTTP Application Server compliant with both SIP Servlets 1.1 and HTTP Servlets 2.5 standards. It also features a Diameter extension to develop IMS applications.
- 13 avril 2010
Trang
Generate XSD from XML
- 3 février 2010
Kilim
Kilim is a message-passing framework for Java that provides ultra-lightweight threads and facilities for fast, safe, zero-copy messaging between these threads.
- 17 juillet 2009 developerWorks : Java technology : Technical library view
- 19 juin 2009
scalacheck - Google Code
ScalaCheck is a powerful tool for automatic unit testing of Scala and Java programs. It features automatic test case generation and minimization of failing test cases. ScalaCheck started out as a Scala port of the Haskell library QuickCheck, and has since evolved and been extended with features not found in Haskell QuickCheck.
- 19 juin 2009
ScalaTest
ScalaTest is a free, open-source testing tool for Scala and Java programmers. It is written in Scala, and enables you to write tests in Scala to test either Scala or Java code. It is released under the Apache 2.0 open source license.
- 19 juin 2009
The Pragmatic Bookshelf | Programming Scala
Scala is an exciting, modern, multi-paradigm language for the JVM. You can use it to write traditional, imperative, object-oriented code. But you can also leverage its higher level of abstraction to take full advantage of modern, multicore systems. Programming Scala will show you how to use this powerful functional programming language to create highly scalable, highly concurrent applications on the Java Platform.
- 19 juin 2009
Java to Scala with the Help of Experts | The Scala Programming Language
Java to Scala with the Help of Experts
- 19 juin 2009
The Scala Programming Language
Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages, enabling Java and other programmers to be more productive. Code sizes are typically reduced by a factor of two to three when compared to an equivalent Java application
- 3 juin 2009
Clojure - home
Clojure is a dynamic programming language that targets the Java Virtual Machine. It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it compiles directly to JVM bytecode, yet remains completely dynamic. Every feature supported by Clojure is supported at runtime. Clojure provides easy access to the Java frameworks, with optional type hints and type inference, to ensure that calls to Java can avoid reflection.
- 18 mars 2009
Time & Money Code Library
More abstraction and generalization is not always better. In the Java library, the separation of the Calendar class seems like a nice abstraction, but it was not implemented well. The result is that the great majority of applications that use conventional calendars have to deal with cumbersome constants because Calendar attempts to make no assumptions about the breakdown of time into years, months, days, and so forth, resulting in verbose, unreadable code.
- 1 octobre 2008 InfoQ: Joshua Bloch: Bumper-Sticker API Design
- 13 août 2008 java.net: Three Rules for Effective Exception Handling