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.
Laliwala IT services offers 35+ enterprise open source online Training and Website Development Services. We offer various Training from popular open source stack like JBoss SOA Training, Alfresco Training, JBoss JBPM Training, Mule ESB Training, Activiti BPM Training, Apache Solr Training, Spring Training Course, Cloud Computing AWS Training, Apache Camel Training, Jboss ESB Training and many more.....(Call Now +91 9904245322)
Monday, February 24, 2014
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.
- We are experts in
- Auto CAD
- Revit
- 3D Max
- Archi CAD
- Google Sketch up
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.
“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.
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.
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
Subscribe to:
Posts (Atom)