Friday, December 11, 2015
Wednesday, December 9, 2015
Create parallax effect on Scroll using js
Parallax is the new mordern latest and biggest trends on the web . IT is an open-source javascript library which makes adjusting css based on interaction easy.
With Jarallax it's easy to create a parallax scrolling website.Friday, December 4, 2015
Islamic State comes to India, targets PM Modi in latest book Black Flags for Islamic States
They released an book online this week on the terrorist organisation jihadist platform, Black Flags from the ISIS., the terrorist cell has said that, “The Islamic State would now expand beyond Iraq and Syria. It would now expand into… India, Pakistan, Bangladesh, Afghanistan (and several other countries),”
well this is a clear message to all non islamic country to beware about the ISIS .
1.The Islamic State in the book alsowrite about the Dadri incident, talking that a “movement of Hindus who kill Muslims who eat beef” is growing in India.
2.They also said about mumbai attack in their book .
In the centre of Paris, some Mujahideen holding AK-47s copied the (2008) Mumbai attacks' style of shooting through the window of a Cafe bar (where alcohol and food was served), then the people fell on the floor, so they threw a grenade into the building.”
3.they also talk about our prime minister (Narendra Modi) ,they said
"this is a special message to president of india(Narendra Modi) who care and devotied to weapons"
In “Black Flags From the Islamic State,” released this week, the organisation was quick to laud the Paris attackers calling them them “one of the first organised attacks done by the Islamic State in Europe which involved a Network of Cells working together in an organised way.”
You can Also Download books relates to Black flags here... link Below
download book Black Flag free
well this is a clear message to all non islamic country to beware about the ISIS .
1.The Islamic State in the book alsowrite about the Dadri incident, talking that a “movement of Hindus who kill Muslims who eat beef” is growing in India.
2.They also said about mumbai attack in their book .
In the centre of Paris, some Mujahideen holding AK-47s copied the (2008) Mumbai attacks' style of shooting through the window of a Cafe bar (where alcohol and food was served), then the people fell on the floor, so they threw a grenade into the building.”
3.they also talk about our prime minister (Narendra Modi) ,they said
"this is a special message to president of india(Narendra Modi) who care and devotied to weapons"
In “Black Flags From the Islamic State,” released this week, the organisation was quick to laud the Paris attackers calling them them “one of the first organised attacks done by the Islamic State in Europe which involved a Network of Cells working together in an organised way.”
You can Also Download books relates to Black flags here... link Below
download book Black Flag free
Wednesday, December 2, 2015
What Is Agile?
By Sudhir Kumar at December 02, 2015
No comments
A Brief History of Agile
There have been many attempts to try and improve software development practices over the years, and many of these have looked at working in a more iterative way. These new practices didn't go far enough when trying to deal with changing requirements of customers. In the 1990s, a group of industry software thought leaders met at a ski resort in Utah to try and define a better way of developing software. The term "Agile software development" emerged from this gathering. The term was first used in this manner and published in the now-famous Agile Manifesto. The Agile Manifesto was designed to promote the ideas of delivering regular business value to your customers through the work of a collaborative, cross-functional team.
Agile Methodology Overview
Which Agile project methodologies are commonly in use today? First, we'll take a look at Scrum. Scrum is a lightweight project management framework that is based around an iterative working model. Ken Schwaber, Mike Beedle, and Jeff Sutherland, among others, contributed significantly to the evolution of Scrum over the last decade and a half. Over the last few years in particular, Scrum has earned increasing popularity in the software community due to its simplicity, proven success, improved productivity, and its ability to act as a wrapper for various engineering practices promoted by other Agile methodologies. Next we have Extreme Programming, or XP. Extreme Programming was originally devised by Kent Beck, and has emerged as one of the more popular and controversial Agile methods. XP is a disciplined approach at delivering high quality software quickly and continuously. It promotes high customer involvement, rapid feedback loops, continuous testing, continuous planning, and close teamwork to deliver working software at very frequent intervals, typically one-to-three weeks. Where as Scrum is a project management framework, XP is more of an engineering discipline. It is very common for teams to adopt Scrum, yet borrow different engineering practices from XP. The original XP recipe is based on four simple values:
Simplicity
Communication
Feedback
Courage
There are 12 supporting practices:
Planning game
Small releases
Customer acceptance tests
Simple design
Pair programming
Test-driven development
Refactoring
Continuous integration
Collective code ownership
Coding standards
Metaphors
Sustainable pace
Roles Within an Agile Team Agile teams,
while part of a department or company, are primarily focused on their software development goals. Each team should also be focused on their team’s overall vision. This means a team should be very reactive in doing whatever is required to get the job done. Team members may have to do work that is outside their normal skill set, and this should be embraced and encouraged. A cross-functional and adaptive team is much more likely to succeed. Most teams will, of course, have some standard areas of expertise and specialties, and you may also have people with specific domain or product knowledge, but generally, there should be flexibility in team players’ expected roles and responsibilities. It should also be common for team members to have access to the business as a whole—and this shouldn't just be limited to a select few. You should have people who are tasked with making sure the team follows the development process, and someone who co-ordinates requirements gathering with the business; this would typically be referred to as the product owner if you are working within the Scrum framework. Teams will normally have some form of leadership role within the team. In Scrum, this person is the Scrum Master. On Agile teams, the role of this person is to enable and ensure the success of the team. This type of leader is normally referred to as a servant leader. This role is quite different to the direct transactional leader on a Waterfall project. One goal of an Agile team should be to improve every day. The larger the organization, the more complex team structures can get. Cross-project teams, shared services, operations, configuration management, and database administration can all come into play, but the goal remains the same: define a software project and cross-functional team capable of delivering on that project, and empower the team to do so.
There have been many attempts to try and improve software development practices over the years, and many of these have looked at working in a more iterative way. These new practices didn't go far enough when trying to deal with changing requirements of customers. In the 1990s, a group of industry software thought leaders met at a ski resort in Utah to try and define a better way of developing software. The term "Agile software development" emerged from this gathering. The term was first used in this manner and published in the now-famous Agile Manifesto. The Agile Manifesto was designed to promote the ideas of delivering regular business value to your customers through the work of a collaborative, cross-functional team.
Agile Methodology Overview
Which Agile project methodologies are commonly in use today? First, we'll take a look at Scrum. Scrum is a lightweight project management framework that is based around an iterative working model. Ken Schwaber, Mike Beedle, and Jeff Sutherland, among others, contributed significantly to the evolution of Scrum over the last decade and a half. Over the last few years in particular, Scrum has earned increasing popularity in the software community due to its simplicity, proven success, improved productivity, and its ability to act as a wrapper for various engineering practices promoted by other Agile methodologies. Next we have Extreme Programming, or XP. Extreme Programming was originally devised by Kent Beck, and has emerged as one of the more popular and controversial Agile methods. XP is a disciplined approach at delivering high quality software quickly and continuously. It promotes high customer involvement, rapid feedback loops, continuous testing, continuous planning, and close teamwork to deliver working software at very frequent intervals, typically one-to-three weeks. Where as Scrum is a project management framework, XP is more of an engineering discipline. It is very common for teams to adopt Scrum, yet borrow different engineering practices from XP. The original XP recipe is based on four simple values:
Simplicity
Communication
Feedback
Courage
There are 12 supporting practices:
Planning game
Small releases
Customer acceptance tests
Simple design
Pair programming
Test-driven development
Refactoring
Continuous integration
Collective code ownership
Coding standards
Metaphors
Sustainable pace
Roles Within an Agile Team Agile teams,
while part of a department or company, are primarily focused on their software development goals. Each team should also be focused on their team’s overall vision. This means a team should be very reactive in doing whatever is required to get the job done. Team members may have to do work that is outside their normal skill set, and this should be embraced and encouraged. A cross-functional and adaptive team is much more likely to succeed. Most teams will, of course, have some standard areas of expertise and specialties, and you may also have people with specific domain or product knowledge, but generally, there should be flexibility in team players’ expected roles and responsibilities. It should also be common for team members to have access to the business as a whole—and this shouldn't just be limited to a select few. You should have people who are tasked with making sure the team follows the development process, and someone who co-ordinates requirements gathering with the business; this would typically be referred to as the product owner if you are working within the Scrum framework. Teams will normally have some form of leadership role within the team. In Scrum, this person is the Scrum Master. On Agile teams, the role of this person is to enable and ensure the success of the team. This type of leader is normally referred to as a servant leader. This role is quite different to the direct transactional leader on a Waterfall project. One goal of an Agile team should be to improve every day. The larger the organization, the more complex team structures can get. Cross-project teams, shared services, operations, configuration management, and database administration can all come into play, but the goal remains the same: define a software project and cross-functional team capable of delivering on that project, and empower the team to do so.
Monday, November 30, 2015
Create login Session in php code
well its a very easy method to create a session in php ,lets see how to Learn to create a simple login system with php + mysql script, see this tutorial is easy to follow, teach you step by step.
So lets starts our tutorial.
first you have to install xampp or wampp server into your pc. here i am not teachs you how to install xampp.
lets start ,upload the zip file attach to this post to the htdocs folder or www folder.
1. Create a folder with any name in htdocs folder ,i choose suraj as folder name .
2, Copy all files provided in above picture to folder name suraj .
3. Now ,open phpmyadmin by this url http://localhost/phpmyadmin/
4.Create a database with name dbtest.
5.import the .sql file in database.
6.open the file in browser.
Click here for download file
So lets starts our tutorial.
first you have to install xampp or wampp server into your pc. here i am not teachs you how to install xampp.
lets start ,upload the zip file attach to this post to the htdocs folder or www folder.
1. Create a folder with any name in htdocs folder ,i choose suraj as folder name .
2, Copy all files provided in above picture to folder name suraj .
3. Now ,open phpmyadmin by this url http://localhost/phpmyadmin/
4.Create a database with name dbtest.
5.import the .sql file in database.
6.open the file in browser.
Click here for download file
Sunday, November 29, 2015
How to play recorded files from Set top box Like Airtel ,Tatasky ,videocon,Sun direct, to PC.
Basically In India, ave some of the DTH Services such as TataSky ,Videcon ,Airtel, Sun Direct, We have some Secret Services to the relates to the set op box. Now a Day,A new Functionality is added in our DTH Service that is Recording. We are able to store the recording of TV programs using USB Data Cards. well ,Its a nice feature which easier to watch TV program when we are free to watch Tv. All the recordings are store in usb in different format That is .STR, is not a recorable format. these files are open only by a DTH box and we all knows nothing is impossible to do.
For Get the recording,we need a converter which convert the str file into data files which are easy to open in window mwdia player or in vlc media player ie. .dat , .mp4 , .mkv formats . So we get a easy method to open these file olso in Pc.
Follow Steps to get recording and play recording in PC.
Step1: Connect your data Stick in Dth port,
Step2: Record your Tv program.
Step3:Safely remove your Data from Set top box.
Step4:Download a Convertor which able to convert str file to dat.
Step5:open file in convertor and click on covert.
Step6. Save file and Open.
You can also watch This tutorial on youtube also.
Click here fot Watch on youtube for recording Dth in pc
Friday, November 27, 2015
resume for IT fresher for Technical Job for verious purpose
Sudhir kumar
House no. 337A, VPO bhangrola Email:Sudhirkmr.529@gmail.com
IMT Manesar,Gurgaon. Contact No:+91 7898712485
Haryana– 122505. www.fb.com/inmdhiru
CAREER OBJECTIVE
| |
To continuously enhance my knowledge, skills and experience by getting involved in challenging work environment and utilize them for personal and organizational growth to the best of my ability.
|
ACADEMIC QUALIFICATIONS
| |||||
EXAM / DEGREE
|
YEAR
|
NAME OF INSTITUTE
|
UNIVERSITY / BOARD
|
PERCENTAGE
| |
B.Tech(CSE)
|
2015
|
JMIT ,RADAUR
|
KU university
|
Aggre: 85.50%
| |
HSC(pcm+comp. science)
|
2010
|
KENDRIYA VIDYALAYA NO.1 JRC ,BAREILLY CANTT (UP)
|
CBSE
|
93.05%
| |
SSC
|
2008
|
KENDRIYA VIDYALAYA NO.1 JRC ,BAREILLY CANTT (UP)
|
CBSE
|
86.60%
|
PROJECT DETAILS
| ||||
Project Title |
TAGORE ONLINE EXAMINATION PORTAL
| |||
Description
|
It is fully dynamic website that based on core PHP.Its a live project for tagore IAS academy,Gurgaon.Our approach generates totally dynamic forms (including page controls, presentation layout, etc.) using only metadata that has been previously defined in relational tables. we can change the main menu, footer and header without knowledge of html by using wysiwyg editor. In project, we execute examination and store the result in database automatically. It consist of 3 modules Admin,staff and student .
| |||
OTHER PROJECTS
| ||||
Some of my work |
1. http://www.rallysolutions.in/
2. http://www.carpetcleaningmelbournefl.com/
3. Develop College website for major project(wordpress)
| |||
Platform |
PHP,HTML , CSS , SEO AND MS-SQL SERVER
|
COURSE AND TRAINING
|
Have
Successfully Completed Training In
PHP,HTML,CSS from Global vision Technologies,Gurgaon.
SOFTWARE PROFICIENCY
|
Ø Computer language known : C, C++, Python, PHP, SQL
Ø Framework : wordpress ,joomla
Ø Database : MySQL
Ø Web technologies : HTML,CSS,SEO,firebug,jquery
Ø Simulation and software known : Adobe dreamweaver
,GIMP,Pagebreeze
PERSONAL SKILLS
|
Ø Quick learner.
Ø Hard working and punctual.
Ø Flexibility to
adopt new technology
ACHIEVEMENTS & EXTRA CURRICULAR
|
Ø BE project funded
by RGS.
Ø Certified for
participating in IIT Project Exhibition.
Ø Event Head of ‘Fuel
Awareness Campaign’ inB-week.
Ø Event Manager for
Sports Section inB-week.
Ø Head for
The Stationary Venture.
PERSONAL PROFILE
|
||
Nationality : Indian
Gender : Male
Date
of Birth : 1st July 1992
Flexibility
To Travel : 100%
Language
Known : English, Hindi
Hobbies : Web savvy,Singing ,Listening songs,Travelling
Strength : Quick learner ,hardworker,confident, Creating Ideas
Weakness : Shy at first meet ,obsession
|
||
Declaration:
I hereby declare
that above information is correct to the best of my knowledge and belief.
Place:
Date:
.................................................................................................................................
End of resume:
well ,this is my resume, its become very tricky to make a resume becouse every job have different requirements
Wednesday, November 25, 2015
Monday, November 23, 2015
Cyanogen Arrives in India…
By Sudhir Kumar at November 23, 2015
No comments
Once cOnsidered the preserve Of geeks, cyanOgen is nOw available preinstalled On nOt One, but twO phOnes in india. but what makes cyanOgen sO special and shOuld yOu be cOnsidering installing it Or purchasing a phOne running it? we take a clOser lOOk at this special flavOur Of andrOid
It started out as a geek thing, really. And then it suddenly
became very popular. Before you knew it, a company named
OnePlus had launched a phone running it. And Micromax
had launched a new brand just for devices that ran it in
India. We are talking of Cyanogen, a version of Android that made
its way to Indian shores officially through the OnePlus One in
November and is now being sold on the YU series of devices, the
first of which is the Yureka.
Ask a geek and they will tell you that Cyanogen is an “open
source operating system for tablets and phones based on Android.”
But that is barely scratching the surface of what the OS is. For
many people, Cyanogen is in fact the ‘true’ open source version
of Android, more ‘open’ than the version offered even by Google
itself. And such is the faith of people in it, that the OS has more
than 12 million users registered with it officially.
C for Cyanogen…and control
The origins of Cyanogen can perhaps be traced back to 2008 when
a number of hackers came out with a method to get privileged
control – also called root access – of the first Android phone,
the HTC Dream (also referred to as the G1). In non-geek terms,
this literally allowed them to get deep into the operating system,
change it comprehensively and then run it again on the phone.
What you would have would still be Android in many regard
He was better known as Cyanogen. And his modification
of Android was called CyanogenMod. This version became so
popular that it soon attracted a community of its own. The version’s
popularity kept increasing thanks to its easily installable footprint
and the control it gave the user over the interface – something
that was becoming increasingly important as more and more
manufacturers began placing their own layers and apps on
Android (such as Samsung’s TouchWiz and HTC’s Sense), many
of which the users could not control or remove. In September
2013, Cyanogen Inc was formed to commercialise CyanogenMod.
The move did create some discord in the community, but Steve
Software life cycle models
By Sudhir Kumar at November 23, 2015
No comments
Software life cycle models
Software life cycle models is a process.
A process involves activities, constraints and resources that
produce an intended output.
Each process activity, e.g., design,
must have entry and exit criteria—why?
must have entry and exit criteria—why?
A process uses resources, subject to constraints (e.g., a
schedule or a budget)
A process is organized in some order or sequence, structuring
activities as a whole
A process has a set of guiding principles or criteria that
explain the goals of each activity
BUILD & FIX MODEL
Characteristics
1. Product is constructed without specifications or any
attempt at design
2. Adhoc approach and not well defined
3. Simple
two phase model
Drawbacks
of build and fix model :-
·
Suitable for small programming exercises of 100 or 200
lines
·
Unsatisfactory for software for any reasonable size
·
Code soon becomes unfixable &unenhanceable
·
No room for structured design
·
Maintenance is practically not possible.
WATERFALL MODEL
Characteristics
·
This model is named “waterfall model” because its
diagrammatic representation resembles a cascade of waterfalls.
·
This model is easy to understand and reinforces the
notion of “define before design” and “design before code”.
·
The model expects complete & accurate requirements
early in the process, which is unrealistic
Why would
corporate manager types like the waterfall life cycle model?
·
Minimizes change, maximizes predictability
·
Costs and risks are more predictable
·
Each stage has milestones and deliverables: project managers can use to gauge how close
project is to completion
·
Sets up division of labor: many software shops
associate different people with different stages:
1. Systems
analyst does analysis,
2. Architect
does design,
3. Programmers
code,
4. Testers
validate, etc.

Problems of
waterfall model
1. It is
difficult to define all requirements at the beginning of a project
2. This model
is not suitable for accommodating any change
3. A working
version of the system is not seen until late in the project’s life
4. It does not
scale up well to large projects.
5. Real
projects are rarely sequential.
ITERATIVE MODEL
This model has the same phases as the waterfall model, but
with fewer restrictions. Generally the phases occur in the same orderas in the
waterfall model, but they may be conducted in several cycles. Useable product is released at the end of the
each cycle, with each release providing additional functionality.
Characteristics
·
Customers and developers specify as many requirements
as possible and prepare a SRS document.
·
Developers and customers then prioritize these
requirements
·
Developers implement the specified requirements in one
or more cycles of design, implementation and test based on the defined
priorities.

Drawbacks of iterative model
·
Each
phase of an iteration is rigid with no overlaps
·
Costly
system architecture or design issues may arise because not all requirements are
gathered up front for the entire lifecycle

1.Requirements
planning:- Requirements are captured using any group elicitation
technique.
2. User
description:- Joint teams of
developers and users are constituted to prepare, understand and review the
requirements. The team may use automated tools to capture information from the
other users
3.
Construction:- This phase combines the detailed design, coding and
testing phase of waterfall model. Here, we release the product to customers.
4. Cut over phase:- This phase incorporates acceptance testing by users, installation
of the system , and user training.
Drawbacks
of RAD model
·
Not an appropriate model in the absence of user
participation.
·
Reusable components are required to reduce development
time.
·
Highly specialized & skilled developers are
required and such developers are not easily available.
PROTOTYPING MODEL
Introduction
This model adds prototyping as sub-process. A prototype
is a partially developed product that enables customers and developers to
examine some aspect of a proposed system and decide if it is suitable for a
finished product.
Why add prototypes to the life cycle?
Used to explore the risky aspects of the system:
·
Risk of developing the “wrong” system (what customer
doesn’t want), can be a user interface without functionality.
·
Other technical risks – e.g. performance, using a new
technology, alternative algorithms, etc. Prototype may be thrown away or evolve
into product.
Characteristics
The prototype may be a usable program but is not suitable as
the final software product.
Ø The code
for the prototype is thrown away. However experience gathered helps in
developing the actual system.
Ø The
development of a prototype might involve extra cost, but overall cost might
turnout to be lower than that of an equivalent system developed using the
waterfall model.

Evolutionary
Process Models
Characteristics
Evolutionary process model resembles iterative
enhancement model. The same phases as
defined for the waterfall model occur here in a cyclical fashion. This model
differs from iterative enhancement model in the sense that this does not
require a useable product at the end of each cycle. In evolutionary
development, requirements are implemented by category rather than by priority.
This model is useful for projects using new technology that
is not well understood. This is also used for complex projects where all
functionality must be delivered at one time, but the requirements are unstable
or not well understood at the beginning.
Applicability
·
For small
or medium-size interactive systems;
·
For parts
of large systems (e.g. the user interface);
·
For
short-lifetime systems.
Evolutionary development

Drawbacks
of evolutionary model
·
Lack of
process visibility
·
Systems are
often poorly structured
·
Special
skills (e.g. in languages for rapid prototyping) may be required.
SPIRAL MODEL
Characteristics
·
Models do not deal with uncertainly which is inherent
to software projects.
·
Important software projects have failed because project
risks were neglected & nobody was prepared when something unforeseen
happened.
·
Barry Boehm recognized this and tired to incorporate
the “project risk”factor into a life cycle model.
·
The result is the spiral model, which was presented in
1986.

The radial dimension of the model represents the cumulative
costs. Each path around the spiral is indicative of increased costs. The
angular dimension represents the progress made in completing each cycle. Each
loop of the spiral from X-axis clockwise through 360o represents one
phase. One phase is split roughly into four sectors of major activities.
1. Planning: Determination of objectives,
alternatives & constraints.
2. Risk Analysis: Analyze alternatives and attempts
to identify and resolve the risks involved.
3. Development: Product development and testing
product.
4. Assessment: Customer evaluation
Advantages
·
An important feature of the spiral model is that each
phase is completed with a review by the people concerned with the project
(designers and programmers)
·
The advantage of this model is the wide range of
options to accommodate the good features of other life cycle models.
·
It becomes equivalent to another life cycle model in
appropriate situations.
Drawbacks
of spiral model
The spiral model has some difficulties that need to be
resolved before it can be a universally applied life cycle model. These
difficulties include lack of explicit process guidance in determining
objectives, constraints, alternatives; relying on risk assessment expertise;
and provides more flexibility than required for many applications.
·
This model is the most costly model.
·
This model cannot be used for small projects.
V Model
The V-model
represents a software development process (also applicable to hardware
development) which may be considered an extension of the waterfall model.
Instead of moving down in a linear way, the process steps are bent upwards
after the coding phase, to form the typical V shape. The V-Model demonstrates
the relationships between each phase of the development life cycle and its
associated phase of testing. The horizontal and vertical axes represents time
or project completeness (left-to-right) and level of abstraction
(coarsest-grain abstraction uppermost), respectively.

Advantages :
·
supports
flexibility and agility throughout the development process
·
it
promotes meticulous design, development, and documentation necessary to build
stable software products
·
Lately,
it is being adopted by the medical device industry.
Drawbacks :
·
It
lacks coherence and precision.
·
It
is inflexible and encourages a rigid and linear view of software development
and has no inherent ability to respond to change.