Home » Author Archives: Piyas De (page 2)

Author Archives: Piyas De

Piyas is Sun Microsystems certified Enterprise Architect with 10+ years of professional IT experience in various areas such as Architecture Definition, Define Enterprise Application, Client-server/e-business solutions.Currently he is engaged in providing solutions for digital asset management in media companies.He is also founder and main author of "Technical Blogs(Blog about small technical Know hows)" Hyperlink - http://www.phloxblog.in

Introduction to Backbone.js

javascript-logo

Introduction The web application development process has been evolving over the years. In the beginning web applications were just static HTML pages, which required programmers to change the code in order to change the content. Later, in web 2.0, server side programming languages were added to generate HTML pages dynamically based on user input and data stored in database. Web ...

Read More »

Single Page Application with Angular.js, Node.js and MongoDB (MongoJS Module)

software-development-2-logo

The current post is a proof of concept towards making a web application with a Javascript based Web Server. This technological stack is popularly known as MEAN Stack. To make this possible, we have selected the following technologies Angular.js for client side development – Single Page Application Cross Domain Communication in between Angular.js and Node.js Node.js for server side development Rest ...

Read More »

Event Emitter in node.js

software-development-2-logo

Event emitter from one class triggers an event to which other functions from other classes can listen. Libraries offer implementations of a framework for publishing events and listening to them. On Node many objects can emit events. The .on method in a Event Emitter – We can listen for these events by calling one of these objects “on” method, passing ...

Read More »

Node.js Buffer Operations

software-development-2-logo

Pure javascript is not efficient in handling binary data. Node.js has native layer implementation for handling binary data, which is buffer implementation with syntaxs of javascript. In node.js we have buufer in all operations for read nad write data. Some points to be noted for node.js buffer implementation – A> Buffer can not be resized. B> Raw data from transport ...

Read More »

Node.js Package Manager

software-development-2-logo

Node.js standard packages and modules are installed through standard packaging application – called as Node Package Manager(NPM). NPM is the standard for packaging the node.js components and modules. In the packages, the “package.json” is included to write the dependencies in Node.js and the startig file in node package. There are two ways of installing node packages – Local and Global. ...

Read More »

Node.js Synchronous and Asynchronous Functions

software-development-2-logo

In node.js platform, as the non-blocking programming model is followed as practice, all most all of the functions in the node.js modules are primarily asynchronous in nature. It means, the code block within the function will be mostly non-blocking to the end user and user will not ne prevented to perform different actions for various sub-processes. Still we have synchronous ...

Read More »

Node.js Non-Blocking IO Model

software-development-2-logo

Now-a-days developers know about Node.js as a server -side javascript execution platform. According to nodejs.org,- “Node.js is a platform built on Chrome’s JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.” Now node.js opens a new way of performing ...

Read More »

Android Custom Loader to Load Data Directly from SQLite Database

android-logo

Today we’ll discuss about custom loaders in Android. Loaders have been introduced from Android 3.0 but we can also use loaders in prior versions of Android starting from Android 1.6 with the help of Android compatibility library. In this tutorial we won’t discuss the basics of loader which is vastly available in the Internet. A very good tutorial on loaders ...

Read More »

Expandable List in Android

android-logo

Today we are going to discuss ExpandableListView in Android. Here I’ve used Eclipse with ADT plugin to build this example. The example is straightforward. Create a new Android Application Project in your workspace. Extend your main Activity from ExpandableListActivity. For your reference please find the following code :           package com.example.expandablelistviewdemo; import android.app.ExpandableListActivity; import android.content.Context; import android.os.Bundle; ...

Read More »

Setting up Apache Hadoop Multi – Node Cluster

apache-hadoop-logo

We are sharing our experience about Apache Hadoop Installation in Linux based machines (Multi-node). Here we will also share our experience about different troubleshooting also and make update in future. User creation and other configurations step – We start by adding a dedicated Hadoop system user in each cluster.       $ sudo addgroup hadoop $ sudo adduser –ingroup hadoop ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Advanced Java Guide
  • Java Design Patterns
  • JMeter Tutorial
  • Java 8 Features Tutorial
  • JUnit Tutorial
  • JSF Programming Cookbook
  • Java Concurrency Essentials