Category Archives: Open Source

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

Big Data Hubs and Sample Data Sets

Here are a number of big data sets ready to download for who needs to give the machines a try: http://datahub.io/ http://www.ibmbigdatahub.com/ http://www.kaggle.com/ http://archive.ics.uci.edu/ml/ https://cwiki.apache.org/confluence/display/MAHOUT/Collections/ Persians also would enjoy this: روزنامه همشهری

Posted in Big Data, Cloud Computing, Machine Learning, Open Source, Software Engineering, Software Market Demands | 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

Huge Data Processing Applying Hadoop Cluster – Part 1

Introduction Massive data can be very difficult to analyze and Query and traditional mechanisms cannot be good tools for processing data. Cloud computing is one of the best solutions for processing huge data repositories. This is the first part of … Continue reading

Posted in Cloud Computing, Java, Linux, Networking, Open Source, Software Engineering | 1 Comment

How Hadoop Helps

It was always strange to me how Google searches quickly through millions of pages just in a glance. I just heard about MapReduce algorithm and its Could Computing server farms. But it doesn’t make sense to me because Google search … Continue reading

Posted in Cloud Computing, Java, Linux, Mac OS X, Open Source, Software Engineering, Software Market Demands | 2 Comments

How To Deploy Shopizer 1.1.2 On Mac OS X 10.6

Shopizer is a complete java sales management and e-commerce content management software (CMS) built from ground up with performance in mind on a strong technology stack. Shopizer provides essential e-commerce tools for selling online [shoping cart, inventory management, payment and … Continue reading

Posted in Java, Mac OS X, Open Source, Software Market Demands | 3 Comments

Basic Characteristics Of A Good Software Application

This is an English translation to an article that I’ve written two years ago. It was published in the Computer Report which is the monthly magazine of  Iran informatics society. This article concerns about the role of simplicity of a software application … Continue reading

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