Understand Bitcoin, then do not buy
23 Dec 2013
What is Bitcoin? Bitcoin is a new digital currency invented by “Satoshi Nakamoto”, it is just a pseudonym. Do not wait to see his picture anywhere, or watch him on the TV.
It is a currency accepted on some on-line services and companies, just like USD are used on USA and EUR on Europe.
Also there is the belief that it is used on drug traffic, weapon traffic and many other illegal activities.
...
➦
Javascrip and HTML online web tools
18 Dec 2013
Here are some useful tools for developing, investigating, web scraping… Mainly for Javascript and HTML.
Easy start a Hadoop project with Maven
15 Dec 2013
For running a Hadoop job written in Java, it is needed to create a Jar file with the compiled classes and also include another dependencies of out code. This can be very time consuming if we do not automatise the tasks.
When we have the idea and want to start coding instead of thinking on compile, compress the jar file, organize folders, etc… This guide shows how to configure a Apache Maven pom.
...
➦
Big Data: Hadoop on a virtual machine, for the poor and lazy
10 Dec 2013
You can check the first article of this series: Big Data: Get the data
After having the data, next step is to have a Hadoop cluster or single machine installation to “upload” the data and run the processes.
Even that Hadoop is meant to run on lots and lots of machines at the same time, we can make a single virtual machine installation to run tests and start hacking with it.
...
➦
Better SEO for your blog
8 Dec 2013
Check the creation of the theme on Creating a Pelican theme with Bootstrap
For having a better exposure of our blog (or any page) on Internet, one of the important things is to have a good position on search results.
The techniques used to achieve this are called SEO, Search Engine Optimization.
Here I will show you two techniques that I used on this blog and, by extension, on my Pelican theme, jmtheme.
...
➦
Hadoop cluster with Vagrant
6 Dec 2013
After having the data, next step is to have a Hadoop cluster to “upload” the data and run the processes.
This cluster is for the poor and lazy because it is group of virtualized machines running Hadoop.
Pros:
There is no need to buy and build several machines All inside your own machine Running in minutes Cons:
Slower than a real cluster Just for testing purposes Building virtual machines with Vagrant As its site says: “Vagrant provides easy to configure, reproducible, and portable work environments built on top of industry-standard technology and controlled by a single consistent workflow to help maximize the productivity and flexibility of you and your team.
...
➦
Big Data: Get the data
2 Dec 2013
Lastly, there is a lot of news, work offers, noise, ads, … about Big Data. Because of this I decided to make my own Big Data project.
As this just would be to implement a map-reduce algorithm in any language, quite easy for any programming exercise, I wanted to give this technology an use for something real.
The data Any Big Data project is nothing without the data. Otherwise, it would be called small data or medium data (by the way, I should register this new trademarks).
...
➦
Creating a Pelican theme with Bootstrap
28 Nov 2013
I wanted to give the blog my personal touch by creating my own theme for Pelican. Here is the getting started page for creating your own blog with this tool.
It is quite simple to setup and just start writing articles and pages with Markdown. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML).
There are a lot of good and nice themes, but I prefered to create/copy/inspire this by myself to meet my requirements.
...
➦
Javascript export to Excel
26 Nov 2013
Check the updated article on: ExcellentExport.js update
Introduction Raise the hand those who never have been asked to add an Export to Excel on any application. For clients, it seems that all your work is just nothing if this omnipresent feature is not there (with the little icon obviously).
As Microsoft introduced the Office Open XML (OOXML) format with Microsoft Office 2007 it became the default format of Microsoft Excel. Those files are just a bunch of XML files inside a ZIP archive.
...
➦
Download all project dependencies to a folder with Maven
21 Nov 2013
Some days ago at work I had a new requirement, upload all our deliverable packages (*.jar, *.war) to a new service for a security analysis.
The first solution was to upload artifact after its build on the continuous integration server. However this was not a good solution as all the artifacts must be uploaded at the same time.
After some research I’ve found the maven-dependency-plugin. A very helpful plugin to manage all the dependencies defined in a pom.
...
➦