Now in London!
It has been a long time since the last post, now I'm in London working on exiting projects for very big companies!My current project is the design and development of a visual statistical enviroment...
View ArticleXStream UnknownFieldException: Skip unmapped tags while parsing XML
By default XStream requires the developer to declare a property for each possible XML tag. For example if the XML file contains the tag X but the Java class doesn't, the parser will generate and...
View ArticleHow to learn R, aka free PDF books for R project
R-project is a professional Open Source statistical tool, widely used for academic and business proupose. R itself is a programming language which allows to perform almost any kind of statistical...
View ArticleTalend Open Studio Cookbook review
A valuable hands on guide to Talend Open Studio for Data Integration. The author explains with simple step by step procedures how to use Talend and achieve rapid results.What I like the most is the...
View ArticleApache Spark example with Java and Maven
Apache Spark has all the credentials to become the next cool Big Data technology. Apache Spark is designed to work seamlessly with Hadoop or as a standalone application. The big advantage of Spark...
View ArticleTalend Open Studio free e-book
This is a free ebook guide to Talend Open Studio for Data Integration which covers the following topics:Create a working project in TalendData flow, components, metadata and main conceptsWork with SQL...
View ArticleOpen Source algo trading platform in Java
I have just started a new project. OnPlan is an Open Source algo trading platform written in Java. There is a lot to do and new contributors are welcome. The main bullet points are:Open Source BSD...
View ArticleTutorial: Stress test MySQL or any other JDBC database with Yahoo Cloud...
Yahoo Cloud Serving Benchmark (YCSB) is an Open Source tool developed by Yahoo to stress test database systems. Both SQL and NoSQL databases are supported, which makes it a good tool to stress test...
View ArticleAmazon Redshift and Yahoo Cloud Serving Benchmark
Amazon Redshift is an easy to use yet powerful datawarehouse part of the Amazon AWS family. Redshift is a relational database based on PostgreSQL designed to scale up to petabytes of data.A...
View ArticleAmazon Redshift, an independent review.
As on the Amazon AWS front page Amazon Redshift is a fast, fully managed, petabyte-scale data warehouse that makes it simple and cost-effective to efficiently analyze all your data using your existing...
View ArticleSerialize nested Scala case cass to Json
There are several ways to serialize nested Scala classes to Json, an simple method is by using spray-json. Nested case classes can be serialized as well with few easy steps:Create case classesFirst...
View ArticleFix missing credentials error on Amazon CodeDeploy
Setting up an Amazon CodeDeploy installation is sometimes tricky and the documentation is not really helpful and complete. The most common error is "Missing credentials - please check if this instance...
View ArticleCut Apache Spark costs with Google Cloud preemptible instances
Apache Spark, the popular Open Source tool for large scale machine learning and data processing, is well known for its demand in terms of memory and CPU cores, which are the most expensive resources in...
View ArticleAlgobox, open source algorithmic trading platform
It's out! After months of hard work I am proud of publishing the open source algorithmic trading platform I have been working on, Algoboxhttps://github.com/melphi/algobox.An algorithmic trading...
View ArticleAmazon AWS vs Google Cloud Platform vs DigitalOcean
When it comes to Cloud Computing plenty are the alternatives on the market and any product has its strengths and weakness. Here is a comparison of some of the most popular cloud platforms: Amazon Web...
View ArticleHow to create a Twitter custom receiver for Apache Spark streaming, an example
Apache Spark offers streaming capabilities with several predefined connectors (Kafka, sockets, file system etc). Additional receivers can be connected by extending the Receiver class. This example...
View ArticleJava Rest API best practices. Guidelines with Spring Boot
Development of Restful API with Java can become straightforward when following best practices, leveraging compiler checks and code consistency.Here is an example of an application which follows Java...
View ArticleFake news in the European Union, slides
Fake news and mass disinformation are an interesting field of application for Big Data and Machine Learning.Here are some slides with in depth analysis of the issues of mass disinformation and fake...
View ArticleAnalysis of a fake news dataset with Machine Learning
euvsdisinfo.eu is the the Eropean Union’s East StratCom spin off monitoring the ongoing disinformative campaigns which aims to destabilise the Europen Union, NATO and western democracies.They post high...
View Article