Monday, September 1, 2014

Webcom Technologies: iOS Application Debugging

Webcom Technologies proposes tutorial to debug application in iOS. As per webcom technologies,When we do application we may commit mistakes which can lead to different kinds of errors. So in order to fix these errors or bugs we need to debug the application.
Selecting a Debugger
Xcode has to debuggers namely GDB and LLDB debuggers, and GDB is selected by default. LLDB is a debugger that is part of the LLVM open source compiler project. You can change the debugger by edit active schemes option.
How to find coding mistakes?
We just need to build our application and our code is compiled by compiler and all the messages, errors and warnings with their reason will be displayed and we can correct them. .
Set Breakpoints
Webcom technologies explains :Break points help us to know the different states of our application objects which help us identifying many flaws including logical issues. We just need to click over the line number to create a breakpoint. We can click and drag it out to remove the break point. An example breakpoint is shown below.
When we run the application and select the playVideo button the application will be paused for us to analyze the states of our application. When breakpoint is triggered we will get an output as shown below.
You can easily identify which thread has triggered the breakpoint. In the bottom you can see objects like self, sender and so on which hold the values of corresponding objects and we can expand some of these objects and see what is the state of each of them.
To continue the application we will select the continue button (left most button) in the debug area shown below. The other options include step in, step out and step over.
Exception breakpoint
As per Webcom technologies lesson,We also have exception breakpoint that triggers application to stop in location where the exception occurs. We can create exception breakpoint by selecting the + button after selecting the debug navigator. You will get the following window.
Then we need to select Add Exception Breakpoint which will show the following window.
webcom technologies,webcom technologies,webcom technologies company,webcom technologies company,webcom technologies company

Webcom Technologies:Hadoop Training

Webcom Technologies proposes a new course: Hadoop. Hadoop is a type of software designed to organise and process the clusters of complex data. Through a single server, thousands of machines can be used for storage. Big Data Hadoop is the latest trend in the information technology world. Every time when you like a status in Facebook, comment on someone’s photo, tweet about something upload a video etc., do you realize that you are adding to the bundles of big data? It seem, 90% of the world’s data today is created within the span of just 2 years and Big Data is growing bigger and bigger every day. Big data is the collection of large and complex sets of data and files. These large collections of complex data cannot be organized or managed by regular tools and therefore, there is Hadoop.
Following are the courses and its content proposed by Webcom Technologies.

HADOOP COURSE CONTENTS

Introduction:

A. Distributed computing
B. Cloud Computing
C. Data Past, Present and Future
D. Computing Past, Present and Future
E. Hadoop
F. NoSQL

UNDERSTANDING HADOOP STACK

A. MapReduce
B. NoSQL
C. CAP Theorem
D. Databases: Key Value, Document,
E. Graph
F. HBase and Cassandra
G. Hive and Pig
H. HDFS

UNDERSTANDING DATA

A. Data collection and generation
B. Data Storage C. Data Retrieval
D. Random Access vs. Sequential Access
E. Disk is the new Tape – The Return of
F. sequential access to data

HANDS ON HADOOP

A. Hadoop Setup Single Node
B. Cluster Nodes
C. HDFS File System
D. HBase Setup
E. HBase Shell

HANDS ON TO DATA

A. Working on Twitter Data
B. Importing data into HBase
C. Querying using HBase CLI
D. Understanding data organization
E. Hbase Internals
F. Exercise: Solving various query using
G. scan and get

INTRODUCTION TO HBASE

A. Unlearning SQL
B. Learning NoSQL
C. Creating Table
D. Understanding Column Families
E. Unlearning Entity Relation
F. Learning Column Value & Key Pair
G. Unlearning Index & Query
H. Learning Scan and Scan Only

INTRODUCTION TO HIVE

A.Introduction to Pig
B. Looking Data as large sparse matrix
C. Applying BI on large data
D. Exercise: Working with Twitter data
E. Exercise: Working with Facebook data