Category Archives: Java

My Data Life

Less than a month ago I just came back to Tehran. Before it I was working in Toronto for a couple of months. There was a terrible perfect winter. For a man from middle-east, the always changing weather of Toronto … Continue reading

Posted in Big Data, Java, Linux, Machine Learning, Open Source | Leave a comment

Android Studio

I had a busy time during past months. Immigrating from Tehran to Toronto which was containing multiple relocating to different places was just a part of the story. Meantime I made a three months contract to join a small startup … Continue reading

Posted in Java, Open Source, Software Engineering, Software Market Demands | 1 Comment

Verbous Log Files

During past decades programmers almost tried to simplify complex situations by translating phenomenons into the mapped numeric or logical very abstracted models. For example in an HRMS for showing that an employee is not at her desk, we may used … Continue reading

Posted in Big Data, Java, Machine Learning | Leave a comment

Accelerating JEE apps applying ANSI C and C++

Java Enterprise is very easy to learn, develop and ultimately scalable. While it is so lazy and is not a good option for developing a high-throughput platform (because of unpredictable garbage collecting¬† interrupts and JVM burden).¬† While ANSI C takes … Continue reading

Posted in Big Data, C++, Cloud Computing, Java, Linux, Networking, Open Source, Software Engineering | 2 Comments

An Item-Based Recommender Engine and Business Challenges

This is four weeks that a recommender engine I’ve developed based on Apache Mahout, is under pressure by real users and testing scenarios. During the time I’ve collected a number of business requirements notified there are some business demands that … Continue reading

Posted in Big Data, Java, Machine Learning, Open Source, Software Engineering, Software Market Demands | 2 Comments

What Your Visitors Are Looking For?

I am implementing a number of my ideas which are about providing big data processing and machine learning services mainly using HTTP. I just finished another one. This is an introduction to a service which helps business owners to find … Continue reading

Posted in Big Data, Cloud Computing, Java, Linux, Mac OS X, Machine Learning, Networking, Software Engineering, Software Market Demands, Web | Leave a comment

“Next” Recommender Solution

I’ve got a big passion for Big-Data processing and Machine-Learning algorithms. So I wanted to explore the most famous recommendation engine in the open-source world which is Mahout. This is an experimental Machine Learning project has been developed based on … Continue reading

Posted in Java, Linux, Machine Learning, Open Source, Software Engineering, Software Market Demands, Web | Leave a comment

Spring XD and Big-Data

During the time I was working on a Big-Data processing task with Flume, Pig and Hadoop , I wondered why Spring didn’t start to make cohesive Big-Data tools. As a Spring fan, I prefer to use Spring for connecting software … Continue reading

Posted in Java, Machine Learning, Open Source, Software Engineering | 1 Comment

At the time Machines Learn

Most good stuffs in java world developed by the Apache Foundation. This gonna be some kind of rule. Working with their top level projects is like diving into a pool, full filled of attractive girls. You need to be focused … Continue reading

Posted in Java, Machine Learning, Open Source, Software Engineering, Software Market Demands | Leave a comment

How To Customize “Hibernate Order By”

There was an issue with ordering date fields that has been stored as string type in database-side. I needed to fix the issue applying minimum changes. So I tried to apply a type casting over string fields that contain date … Continue reading

Posted in Java | 1 Comment