Tuesday, November 15, 2011

A Brief Introduction To Android Application Development - By Chintan Gurjar


What is Android ?
Android is a free open source operating system. Android is Linux based operating system. Android supports Java language more. People think that Google has bought or owned. But this is not right. More than 60 companies have accepted this new upcoming system. In these all companies mobile companies are involved same way manufacture companies and hardware software and web developing companies are also involved. Android os has come in many versions. Android 1.5 1.6 and 2.x are famous and used world wide. Android is a faster growing platform now a days in a mobile application development field.

There are several advantages of the Android mentioned as below.
Android uses SQLite for its data storage.
It also supports P2P connection. So real time communication can be done with the help of android.
IT supports many technology like Camera, touch screen, GPS, Wi-Fi, Bluetooth, EV-DO and many more technology.
It supports GSM, CDMA and EDGE cards.
Which are the requirement for the Android application development ?
Because android is a flexible os. One can write it on any platform. One can write it on Microsoft windows (Xp, vista or windows 7).It also supports MAC os for the development. A developer can develop a android application even on Linux platform.
To start developing the application a developer needs the following things.
Java Development Kit (JDK) version 5 or 6
Android SDK
These are the basic requirements for the developing but other than these one can use the following tools too.
The android emulator.
ADB
AAPT Then go to any website of android development and people are teaching there for free. The betterway to learn from a youtube.
Android are easily downloadable from the android market with 3rd party. It can be used for various purpose like mobile web development, mobile application development, mobile gaming development. There are more than 100000 android application developers in the world. Now days android gaming craze is increasing day be day due to its versatility and good graphics design. The main advantage of Android gaming is that one can run it on any android os enable mobile because any game will work on even a low version of the OS. Its minimum requirement of running is Android OS version 2.0.
The future of Android
In future android will take place of the windows desktop platform. It will surely for in smart phones and PDAs more than 70%. So the future of the android application development is also bright.

If you Like My Post You Can Add Me On

A Brief Introduction To Software Development - By Chintan Gurjar

What is software or Software System?
Software is a one kind of system, or we can say the package which is used in many organizations. There are various types of applications such as scientific applications, mathematical applications, engineering applications, business applications.


These are the fields in which the applications are used, but the types of the software are also different. It can be a simple software. It may be a complex one. Some software is single user software where others are wide enterprise usable software. Some are informational software where others are real time software.


Software Development Life Cycle

Software development life cycle includes four parts.

Analysis: In this phase of the life cycle, a developer or the software engineer gathers the information. She/he collects the data to build the software. He / She also organized the flow of the data and the method to build it.

Design: In this phase data flow has to be defined on paper. Furthermore, with these Algorithms and the modules are defined, which are going to be implemented in the software development.


Coding: In this phase, real development of the software started. Coding is an important part of this life cycle. It is also time-consuming and difficult sometimes as per the customer’s requirement.

Testing: After the creation of the software, testing team tests the software. They check this for the tool’s efficiency. Performance. They also find bugs and patch them.

For software development, there are many modes to development it, which has its own methodology but among all two models are popular, which are as follows.

Waterfall Model : This model works on only one-way direction.

A requirement -> Design -> Implementation -> Verification ->Maintenance

If this phase are completed, then it doesn’t go back for the whole procedure again for further changes in the development.

Spiral Mode : This model is better than the waterfall model because it follows a spiral direction way, but also it goes for the same procedure from start to end for the further changes as per the client’s requirement. The flow of this phase is mentioned as below.

...Analyze -> Design -> Implementation -> Testing ->(Customer Interference for changes as per his/her need) -> Analyze -> Design -> Implementation -> Testing...

Feasibility Report:

Feasibility Report is on paper description in which many things are included. This report has an estimated cost to building software. This report involves the legal, economic and the technical responsibilities as well as risk factors. Report also includes the estimated completion date of the software.

This report is submitted to the client before starting the coding phase.

As the IT field going up day by day the demand for the software development will surely increase. The new languages are gifted to IT field now days for the software development and the web development which reduces the labor labor of the engineer or the developer and makes them to think logically for development. It also reduces time complexity and increases the efficiency and performance.

If you Like My Post You Can Add Me On

Monday, November 14, 2011

A Brief Introduction To E-Reputation - By Chintan Gurjar


Introduction: whatever the people do and not do on the internet makes an online reputation of them on the internet world. The Internet is a robust collection of information and data. It is more important, that how you react on a particular situation and what is your impact and contribution in a particular matter within the internet. It creates reputation, which is more beneficial for the business success of your organization, whether it is small or big.
Define E-Reputation:
E-reputation is generally identified as a professional presence in the online market. It includes every single small & big activity on the internet executed by you. Activities may be in a form of blogging. Social networking, website maintenance and, etc. People also compare your online reputation with other successful personalities of the internet that is of your field, and they are your competitor. Social media sites play an essential role in E-Reputation. Mostly, Facebook, Google+, Twitter, LinkedIn and Foursquare come in that. The reason is that, among from all. These social-networking sites have a large amount of users.

Issues faced in E-Reputation:
There are some common problems or the issues which are faced by some people on the internet. Sometimes their image or photos of profile picture and other photos are used by others without their permission. Personal information might be leaked or disclosure by someone on the internet. So safety and security of your data and information at your side is more important in such cases. Always make negative impact on online. Because negative impact may be influenced or quoted by someone else,and it may also happen that your negative impact or action can cause some reaction towards you.
Tips To Get Rid from This Type Of Issues:
If someone has uploaded your photo, and if he or she is your friend, then ask them kindly to remove it with the proper reason or the reason of impact. Kindly check the security of your digital gadgets and all internet email ids and accounts so that any attacker doesn't hack your information. You should be aware that you do not disclosure your personal information on the internet anywhere. In blogging and article posting, always write articles in your own words. No copy parallelism should be there in your article. Check other blogs and all social-networking sites to make sure that if anyone is quoting about your saying.
Why is it important to consider E-Reputation?
In Real life, no one cares a bit about what others think of you, but this scenario is more valuable in a digital world. Compare to your real life, there are numbers of people in the world, who are interested in your life, in your online activities. It is said that more than 70% recruiters, searches employees for their company online. If your E-Reputation is good, then you will be optimized from all other employees, and you may get the job or a particular task. Compare to Job's portals it is surveyed that 50% of recruiters find their employees from the social-networking websites. Person's behavior on the internet is more important. Abusing in social media is not good for his or her E-Reputation. It is surveyed that 5% out of 100% companies have fired their employees due to abusing in media directly or indirectly. E-Reputation is more important in a success of your business. It can be appreciated by geeks and tech pundits, on the other side it can also be commented or influenced by people who don't like you or your business. Last but not the list you reputation are in your hand. Do not let people allow making your reputation.
If you Like My Post You Can Add Me On

Sunday, November 13, 2011

Lets Create HUB - By Chintan Gurjar

Hub Pages is your online space to share your advice, reviews, useful tips, opinions and insights with hundreds of other authors. Hub Pages is completely free, and you can even earn online ad revenue!
Description on Homepage.

A free blog hosting community with easy to navigate content. Hub Pages is a feature rich platform offering answers, forums, feeds and money making opportunities.
Here is a video demostration that how to create hub and how to publish it online.



Contact :- 
Email :-       Chintangurjar1990@gmail.com

Wednesday, November 9, 2011

Video Tutorial : How to create a google plus page - By Chintan Gurjar

Hey friends, today we are here to present a video for you about Google+ which is on race with rivals Face book and Twitter. As we all know that comparatively there are too many Face book and twitter users compared to Google+. 

So Google has been in constant research to improving its social media site named Google+
The recent news about Google+ is that it has launched Google+ page, which is a new or extended feature to its sole social media site Google+.


The Google+ page will allow users to create pages which may be a formal page of any corporate firm, a local storekeeper’s page or it may be a page of a popular band or team of a country.
Now this is something unique that is launched by Google recently, let me show you how to create a Google+ page and will explain you to access some of the basic features with support from Lets Nurture a Website development company.



For Contact :- Twitter https://twitter.com/#!/FrogMode

Sunday, November 6, 2011

A Brief Introduction To Internet Threat DDOS - By Chintan Gurjar

Why DDOS became a world's number one threat to IT Business?

What is DDOS?
DDOS is known as Distributed Denial of Service. DDOS attack is intent to cause a web service incurable, unavailable or unusable. Specialty of DDOS attack is that there is no limit of the number of the machines which are going to target a particular website or the host. The nature is in his name quoted "Distributed". In simple words the number of machines from the world sends unlimited number of connections to a particular single domain or the website. Suddenly traffic increases and that site or domain would not able to bare a sudden load and it goes down or temporary unavailable. Due to coming traffics from various IP addresses at a time, it is more difficult to detect and block traffic of all IP addresses.

Let's Go To Year 2000
First ever DDOS attack was faced by a famous search engine yahoo. Due to this attack yahoo got unavailable for 2 or 3 hours in worldwide. In a result of that yahoo had to face a big amount of loss in money in advertising revenue. E-Bay and CNN was also the victim of DDOS attack.

How Does Actually Attack Happen?
Here I have mentioned some common detailed steps that how this attack is actually done.
Step 1:-
First of all attackers scans a large amount of computers or networks for the open vulnerability. There are 65,535 port of any single machine. Attacker scans this all ports of each machine. This scenario is hard to accept theoretical but the logic is that this can be done within an hour with the automated tools. It can be done with the help of various port scanners. As a result of that port scanners gives attacker the list of the IP address of the machines on which the ports are open.

Step 2:-
As I have told, after the scan it gives attacker a vulnerable machine's ip address list. Then attacker decides to involve all machines in his attack. These systems are known as handlers. The common method of this is stack based buffer overflow. When this process is done then buffer gets overflowed. And the particular malicious data is stored on the Vitim's machine. This victim is not the real victim on which attacker is going to attack. He or she uses this victim to attack main victim. Now on that machine, attacker has his or her control. He can send commands to and the vulnerable machine will execute that command. This senerio doesn't happen to only one but it happens in 1000 or may be more vulnerable machines. That's why it is more difficult to catch the actual attacker in DDOS attack.

Step 3:-
After the gaining access to the system another attack is generated in order to take command in his/her hand whenever they want in future. This can be done with the help of RATs, Backdoors, Root kits or a Trojan

Step 4:-
Final attack takes place here. Hacker or attacker sends commands to their handlers or the vulnerable machines on which he has gained access. The attack can be in a manner of flooding.

For example if an attacker has command over 100 machines and if he sends instruction that each machines has to ping a particular websites 100 times then, simple calculation 100* 100 = 10000 hits goes to the website and it may go down.

To put in a nutshell, DDOs attack is very advance attack, executed by hackers to crash a whole network. There would be a large number of impact goes on a business like cost impact, delay of work impact, E-Reputation impact. Internet became more users friendly and handy in last 15 years. So it is obvious that hacking activity will take place for a sure later or sooner. To cure this big flaw there should be a recruitment of the ethical hacker, network administrators and cyber security experts who has an ability to detect and mitigate the attack in organization. Because, prevention is better than cure.




Contact Information :- Chintan Gurjar

Importance Of The Information Security - By Chintan Gurjar


What is Information security?
Security means surety of not breaching personal information. It is also known as safeguard or the bail. Information security means we are protecting our self or our personal data from the unauthorized access, data modification, data disclosure or the data breaching. Information security is an essential part of the IT field or IT business.
Why information security is needed?
Information (data, file or any kind of handy document) is the life of any business organization in this today's digital world, where labor work converted into technical world and documents are converted into Data or information. Every big organization includes many departments within it like Development, Research and all that. High quality information is reached to the customer or the human via marketing, push digital marketing as well as pull digital marketing.
Now simple question comes to mind that what is the guarantee of this system that it is reliable and honest to us? This question inspires us to build an Information Security system which guarantees us of the safeguard of our Data or the information.
Information Security for the Organization
Information security is not only the matter of passwords and usernames. It includes many parts within it which are categorized in a layer system. There is major tow layers come in that.
  • Application Layer: This layer includes security of the client side as well as the application. Username password comes in this layer also the data breaches of any information of the organization comes in this.
  • Network Layer: This layer includes the security on the network layer. It assures us of the security of modem, router and the big servers to not be compromised. At network layer there are lots of exploits which are performed on the application or the browser side, which has an ability to hack the database of a particular organization.
Risk Factor of not implementing an Information Security System in your Organization
Risk is higher is one organization doesn't setup an information security system in his or her company. Major risk is of administrative control. If the security is low then one can gain access over whole the system and he or she gets the administrative rights in his hand. If it happens then it can destruct whole organization as well as he can breach the data of company. He or she can take over the control of the whole organization. Administrative controls are generally known as procedural controls. Other major risk of not hiring the information security is reputation. If data breach occurs by the malicious attack from the attacker, it can affect company's share holders as well as on the financial department. It can also degrade the reputation of the organization.
Information Security Tips for the users or the clients
This was all about the organization's Security. Talking about the client side security, clients are generally the customers or the ordinary internet users. Here we have mentioned some tips and the tricks which should be given high priority to avoid the breaching.
General Tips / Internet Tips: Gaming and internet devices are connected to internet now. This should be kept in mind of all gamers and developers. So make sure about your private sensitive data like username password, game consoles and other. Everyone must use hardware as well as software technologies to protect USB devices. Keep in mind that free antivirus software doesn't give full protection so always buy a license version antivirus for online protection. Every parent should keep their eye on their child that what and which kind of activity he or she is doing online. Always be habited to keep a back up of your all important information or the data.
Awareness of Well known Attacks to users (Social Engineering Attacks):
  • Phishing / Fake Login Page: This is used to attack human's mind. Generally in this method attacker makes a page exactly as any of the organization. For example Attacker makes a Face book login page exactly as Real face book login page. But its URL will quite different like this nowadays people don't pay more attention to the URL like faacebook.com or facebo0k.com and they just log in into their account. In this case this phishing or the fake page login helps the attacker to get the email ids and the passwords of the users. One time hard work but after that it gives mass usernames and passwords to the attacker.
  • Fake Programs: In this attack fake programs are generated which can be in a form of executable files. Lay out, the design of the program and the name of the program is created in such a way that it can take a place in human mind. If it is delivered to use it will ask for the one time authentication and it will ask for the ID and password of a particular account. User provides it to the software and he/she things now he/she is able to use the software. But it won't happen like that. Once Id password are provided to the software it will immediately sent to the attacker or the creator of that fake tool and thus it gets compromised. There are many tools available on the internet like yahoo hacker, Gmail password hacker, and face book hacker.
  • Key loggers: Key loggers are the advance technique used worldwide now days for hacking sensitive information. They are the simple tools which records every keystrokes of the keyboard. One a victim has opened real accounts his/her id password will be recorded. And in the case of the remote key logger, the recorded id password will be sent to particular mail of the attacker.
Mobile Banking and Mobile Security Tips: Mobile banking always uses wireless technology. Organization should implement 2 factors or 2 way authentication system in their organization in which if attacker got passed in attacking the 1st factor, he or she will still need the personal information to gain access over Victim's whole account. Organization should implement the monitoring system on the high transaction. So any terror attack is going to be happen and if there will be any financial transaction going to be take place, it can be detected.
To put in a nutshell, Information security is an essential part of the organization to protect their organization. Every big or small company should have a network administrator or the security engineer. It also affects on the reputation of the organization.
Contact Information :- Chintan Gurjar