JetBrains' MPS 2.0 Now Supports Customised Language IDEs
JetBrains' MPS 2.0 With Customised Language IDEs
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 Data Neo4j
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 ElastiCache
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.