Laliwala IT Services

Laliwala IT Services
Website Development

Monday, February 24, 2014

Onsite Apache Hadoop Corporate Training

This 3 day Apache Hadoop hands-on training is for system administrator and Java developers who what to learn and use Apache Hadoop to build data processing application and manage Apache Hadoop clusters in development and production servers. This training covers Hadoop Architecture, HBase and Map/Reduce, Pig, Hive, Cassandra, Chukwa, ZooKeeper, Avro, Mahout, Hadoop deployment, and Hadoop integration with existing Data sets.







http://www.caddraftingservices.in/

We are providing wide range of Cad Drafting Services. We provides engineering specific CAD Design, CAD Drawings and CAD Drafting Services to enable Drawing Services, engineers and construction firms to design and structure buildings.





We provide Computer Aided Design (CAD) services using for 2D and 3D Modeling, CAD Conversion and Drafting. The team has enhanced understanding of using CAD software's like AutoCAD, revit, ADT, MDT, Solid Works, Inventor, PRO Engineer, VIZ, 3D Max Etc.

We have worked on the following projects.

Friday, February 21, 2014

Facebook is buying WhatsApp - $19 billion in cash

Facebook is buying WhatsApp, agreeing to pay $19 billion in cash and stock for the popular smartphone messaging service.


Revealed today in a filing with the Securities and Exchange Commission, the deal is Facebook’s largest acquisition to date, but it’s just the sort of move the company was expected to make. The social networking giant has been quietly exploring the use of WhatsApp and other messaging services popular among teens, a demographic where Facebook’s influence has begun to wane. Recently, the company failed in its efforts to acquire another of these teen-centric services, SnapChat, and it has now filled the gap with WhatsApp.
On a recent earnings call, Facebook admitted that teens are spending less time on its service, and a tool like WhatsApp is a way of pushing this trend in the other direction. Facebook offers its own messaging services for smartphones — including a SnapChat clone — but WhatsApp gives it instant access to a new and relatively large group of youngsters who are actively messaging each other on a daily basis. According to Facebook, the service now spans 450 million monthly users, and about 70 percent of those are active on any given day.


The deal is Facebook’s largest acquisition to date, but it’s just the sort of move the company was expected to make
According to the SEC filing, Mark Zuckerberg and company will acquire all outstanding stock and options in WhatsApp for about $4 billion in cash and 183 million Facebook shares, which are currently worth about $12 billion. The deal also includes an additional $3 billion in stock that will go to the founders and employees of WhatsApp. Jan Koum, the WhatsApp co-founder and CEO, will join the Facebook board.
“WhatsApp is on a path to connect 1 billion people. The services that reach that milestone are all incredibly valuable,” read a statement from Zuckerberg. “I’ve known Jan for a long time and I’m excited to partner with him and his team to make the world more open and connected.”
Facebook is by far the world’s most popular social network, with over 1.2 billion users worldwide. But if Zuckerberg and crew are to retain their hold on the world — and continue to expand its efforts to serve ads to all those people — they must continue to evolve with the ever-changing tastes of the teenage set. For this reason, the company won’t fold WhatsApp into its existing service.
As it has done with the photo-sharing site Instagram — another recent purchase — Facebook will continue to operate WhatsApp as a largely standalone service, under the existing WhatsApp name. That’s what the company said in its press release, but more importantly, it’s the best way to retain the young set of users the company has just paid so much for.
In many ways, WhatsApp’s breed of smartphone messaging is “the killer app,” something that can capture the attention of users no matter where they are or what else they’re doing. And ultimately, services like this can be great place to serve ads. For Facebook, the trick is to find subtle yet effective ways of dovetailing myriad smartphone apps with its larger service, of eventually bringing teens and others into the larger fold.

It’s a trick the company must learn well. Increasingly, the world is moving away from sites like Facebook.com and towards a wide range of applications loaded onto mobile phones. Clearly, Facebook recognizes that its future lies with tools like WhatsApp. Now, the task is to make it happen. 

Online Automated Testing Training

Online Automated Testing Training






Automated testing training course useful for software tester, web developers and IT Managers, they can learn fundamental aspects of automation. 

Apache CXF Online Training

Apache CXF Online Training






Apache CXF is a widely adopted, feature-rich open source Web Services framework for the Java programming language, which features a XML-free configuration and has a strong focus on embedding into existing applications.             

HBase Training

HBase Online Training 






Objective :

  • Linear and modular scalability
  • Firmly consistent reads and writes
  • Automatic and configurable sharding of tables
  • Automatic failover support between Region Servers
  • Convenient base classes for backing Hadoop Map Reduce jobs with Apache HBase tables
  • Simple usage of Java API for client access
  • Lump cache and come into bud Filters for real-time queries
  • Query predicate push down through server side Filters
  • Extensible jruby-based shell

Wednesday, February 19, 2014

Spring

Introduction Spring



l    What Is exactly Spring?

l    Overview Of Dependancy Injection.

l    Overview Of Aspect-Oriented Programming(AOP).

l    Spring Application Context.

l    Bean Life Cycle

l    Creating Bean And Xml Configuration

l    Spring Module






















What Is exactly Spring?

u   Spring is great framework for development of Enterprise grade applications.

u   Spring is a light-weight framework for the development of enterprise-ready applications.

u   Spring can be used to configure declarative transaction management, remote access to your logic using RMI or web services, mailing facilities and various options in persisting your data to a database.

u   Spring framework can be used in modular fashion(MVC).

u   it allows to use in parts and leave the other components which is not required by the application.

u    It is Developed based On Dependancy injection and Aspect oriented Programming.












Dependancy Injection


u   Dependancy injection (DI) is makes Your Code Simpler,Easier to Understand ,And Eassier to Test.

u   Its Basic Design Principle on which Spring Use.

u   It Avoid writing unnecessary creation and lookup code.

u   It Can lead with Highly Coupled and hard -to-test Code. To make its loose Coupling.

u   don’t call me I will call you


Eg.


              If class X,requires a class Y's functionlity,
We dont have to write a number of lines of code to create an instance of X to use its'method,Spring uses DI and inject the object of Y into object X during runtime.



 


                   

 








Aspect-Oriented Programming(AOP)
        AOP is m Mechanism by Which you can introduce functionalities into your existing codeWithout modifyinfig the design of it.
u            It Referred As cross-cutting concern. Because they tend to cut across mulitiple components in a system.
u        However, generic functionalities like logging, security or even transactions are often needed in many places in the application. We can state that those functionalities cross-cut the application, and impact a lot of classes.

u              The problem
        Cross-cutting concerns cannot be captured cleanly inside a single abstraction, and cannot even be reused. Therefore, we’re forced to write the same code over and over again (most of the time we simply copy and paste the code, and slightly adapting it to the context). By doing this, it’s clear that we’re failing to modularize our application, introducing code duplication (ex. logging) and coupling of concerns (ex. security check in an account method).
        Of course, the code that handles these concerns can be added to each class separately, but wouldn’t that violates the principle that each class has well-defined responsibilities?
        AOP defines a new programming dimension, called an aspect. Aspects are used to capture cross-cutting functionalities in a separate programmatic entity.
AOP helps to modularize cross-cutting concerns and eliminates coupling and code duplication. With these aspects out of the way, developers can focus on core problems.
Examples of cross-cutting concerns
·     Logging & Tracing
·     Transaction management
·     Security
·     Caching
·     Locking

·     Event handling 



Spring Application Context

u   Application Context  is Spring Container Responsible for Providing Dependancy Injection.

u   It Act As a Respository For  all The  Configured bean.

u   Org.Springframework.context wildly used container in Enterprise level features.

u   Spring Comes With Sevral Application Context.

        1. ClasspathXmlApplicationContext
      
       -load context from an xml file located in classpath

         2. FileSystemXmlApplicationContext

       -load context from an xml file located in Given                 Directory

         3. XmlwebApplicationContext


       -load context from an xml file ffor Web Application





Creating Bean And Xml Configuration
Wiring:
           
                        To Inject one bean value to another bean is called wiring.You can create wiring with two way
           
1.By Setter Based

            Public class person
                {
                                Private String name;
                                Private Car car;
               
                                Public void setName(String name)
                                {
                                                this.name=name;
                                }
               
                                Public String getName()
                                {
                                                Return name;
                                }                                                                                                          Creating  Person Bean Class

                                Public void setCar(Car car)
                                {
                                                This .car=car;
                                }

  
                                 Public Car getCar()
                                 {
                                                Return car;
                                 }

                }
                Public class Car
                {
                                Private String model;
                                Private String color;

                                Public String model;
                                Private String colr;
               
                                Public void setModel(String model)
                                {
                                                this.model=model;
                                }
                                 Public String getModel()
                                {
                                   Return model;                                                                                      Creating Car Bean Class
                                 }

                                Public void setColor(String color)
                                {
                                                   this.color=color;
                                  }

                                Public String getColor()
                                 {
                                                Return color;
                                }
                }
      
Lets Now Make Xml Configuration Of the Both Bean Class

            for that first we need to create one XML file. And then Write
            1) xml Schema
            2) And Setting Bean Property

Xml Schema References


       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans 
            http://www.springframework.org/schema/beans/spring-beans-2.5.xsd”                         >

....


Setting Up Bean Property

           
           


           
           

2.By Constructor Based


                Public class person
                {
                                Private String name;
                                Private Car car;

                                Public Person(Car car)
                                {
                                                this.car=car;
                                }
                                Public void setName(String name)
                                {
                                                this.name=name;
                                }              
               
                                Public String getName()
                                {
                                                Return name;
                                }

                                Public Car getCar()
                                {              
                                                Return carr;
                                }
                }


                Public class Car
                {
                                Private String model;
                                Private String color;

                                Public Car(String model,String color)
                                {
                                                this.model=model;
                               
                                }
                                Public void setModel(String model)
                                {
                                                this.model=model;
                                }
               
                                Public String getModel()
                                {
                                                Return model;
                                }

               
                                 Public void  setColor()
                                 {
                                                this.color=colorr;
                                }              
               
                                 Public String getColor()
                                 {
                                                Return color;
                                }
                }



Xml Configuratuin