JetBrains’ MPS 2.0 Now Supports Customised Language IDEs
PLUS, MyFaces CODI 1.0.1 released, and Amazon launch ElastiCache.
JetBrains’ MPS 2.0 With Customised Language
JetBrains’ Meta Programming System (MPS) has reached version 2.0. MPS implements the Language Orientated
Programming System, and aims to allow extending languages, using a
generative approach. It allows users to define custom language
editors and other constraints for new languages.
MPS 2.0 now supports creating standalone customised language
IDEs, and comes with new organisation of editor tabs, tabular
editors, and a structure tool that eases navigation across aspects
of a concept:
The Dataflow Analysers language is also included, which allows
users to create their own data flow analysers.
Apache MyFaces CODI 1.0.1 Released
Version 1.0.1 of the MyFaces
CODI extension for Apache MyFaces, is now available. This
release introduces an injectable resource bundle and an injectable
resource bundle value. The logging in the ActivationExtension and
ProjectStage producer has been improved, and Java 1.5 is supported,
which is required for WebSphere 6.1.
MyFaces CODI hosts portable extensions for CDI for Java SE and
Java EE. It also includes modules that are independent of JSF and
modules that improve compatibility with other MyFaces frameworks,
such as MyFaces ExtVal.
Spring Data Graph with Neo4j Support to Become Spring
The 1.1.0 release of the Spring Data Graph project with
Neo4j support, is out now. This release uses the latest stable
release of Neo4j, version 1.4.1.The recently-added support for
querying Cypher and Gremlin has also been improved, with REST API
wrapper now supporting querying Cypher and Gremlin remotely, and
the user being able to execute Cypher and Gremlin queries from
Spring Data Graph Repositories. The 1.1.0 release can be downloaded now from GitHub.
Looking forward, it has been announced that the Spring Data
Graph project will be renamed “Spring Data Neo4j.”
Amazon Launch New Caching Service
Amazon have launched ElastiCache, a new service for adding
caching logic to an application through ‘Cache Clusters ,’ a
distributed, in-memory cache that can be accessed using the
Memcached protocol. Users who already run Memcached on their Amazon
EC2 instances, can now create a new cluster and point existing code
at the nodes in the cluster.
Jeff Barr has posted a run-through of how to get started with Amazon ElastiCache, at
the AWS Developer Blog.