Jump-Oriented Programming

Return oriented programming (ROP) and Jump-oriented programming (JOP) are both code-reuse attack. They re-use legitimate code of a vulnerable program to construct arbitrary computation without injecting code. They are computer security exploit technique which mainly allows an attacker to execute code even in the presence of security defenses, like no-executable memory and code signing. ROP … Read more

Web programming language: PHP

PHP is a well-known web programming language that has been widely used to create exceptional websites. According to W3Techs survey, PHP is being used by 82% of majority web server. This language is popular because of its collaborative features, excellent HTML and database integration support. Today, businesses are moving to the online world, and looking … Read more

Basic facts about Grace Hopper

Basic facts about Grace Hopper. Grace Hopper’s full name and birth date/ place. Grace Hopper’s full name is Grace Brewster Murray Hopper. Grace Hopper was born on the 9th of December in 1906. Grace Hopper was born in New York City. Grace Hopper’s parents and her siblings. Grace Hopper’s father was named Walter Fletcher Murray. … Read more

Benefits Of Software Reuse

Software reuse is the process of implementing or updating software systems using existing software assets. The systematic development of reusable components. The systematic reuse of these components as building blocks to form the new system. The different way of implementing software reuse Application system reuse The whole of an application system is also reused either … Read more

Programming languages

Programming languages can either be compiled or interpreted; compiled languages are programs that are fully translated from source code to object code, for the target system to read in its specific language given to the processor and OS. On the other hand, interpreted languages are interpreted by the system line by line by another program … Read more

Mathematical Library Methods

Java is known for its interoperability, portability and the ease with which a programmer can carry out all the tasks. Java also provides reusability for its code. The main reason why programmers prefer java is due to its object-oriented approach that makes it very easy to write programs. The java.lang package is one amongst the … Read more

Hadoop History

Hadoop is an open source, Java-based programming framework that supports the computing and storage of extremely large data sets in a distributed computing environment. It is section of the Apache project created by the Apache Software Foundation. Hadoop History As the World Wide Web grew in the late 1910s and 2010s, search engines and indexes … Read more

3 Tier Architecture

3 Tier architecture is a client-server software architecture pattern in which the user interface (Presentation), functional process logic (business rules), computer data storage and data access are developed and maintained as independent modules, most often on separate platforms. 3 Tier architecture consists of Presentation Tier, Application Tier and Data Tier. Presentation Tier It is the … Read more

MDS python

Of late, python has earned a lot of popularity owing to its simple and easy to understand syntax. It is a widely used high-level programming language for general-purpose programming, created by Guido van Rossum. An interpreted language, Python has a design philosophy that emphasizes more on code readability and a syntax that allows programmers to … Read more

SEER software

SEER software is a project management software application which is about algorithmic. SEER software has invested about two and a half decades of research. This software is designed to estimate, plan and also monitor the work required regarding the maintenance project, or software development. SEER, this word comes from the noun, which is referring to … Read more

C++ Programming Language

The C++ programming language has a history going back to 1979 when Bjarne Stroustrup was doing work for his Ph.D. thesis. One of the languages Stroustrup had the opportunity to work with was a language called Simula, which as the name implies is a language primarily designed for simulations. The Simula 67 language – which … Read more

Python scripting language

Python is an excessive-degree, interpreted, interactive and item-oriented scripting language. Python is designed to be especially readable. It uses English keywords regularly in which as different languages use punctuation, and it has fewer syntactical buildings than different languages. Python is Interpreted – Python is processed at runtime by the interpreter. You do no longer need … Read more

Jump-Oriented Programming

Return oriented programming (ROP) and Jump-oriented programming (JOP) are both code-reuse attack. They re-use legitimate code of a vulnerable program to construct arbitrary computation without injecting code. They are computer security exploit technique which mainly allows an attacker to execute code even in the presence of security defenses, like no-executable memory and code signing. ROP … Read more

Pointer function in C programming

The pointer is one of the functions In C programming. The primary function of the pointer is act as an address referrer of a variable. The pointer obtains the value of a variable by referring its address. The relationship between pointer and c-programming is similar to index and book, the book contains everything but index … Read more

An Intelligent Dialog System for Hospital Reservation using memory networks

In this section, we review literature closely related to memory networks and how it generates answers for Question Answering problems and other goal-oriented dialog systems. Dialog system is one of the applications of Question Answering. Traditional question answering approaches mainly include two categories: IR-based and Knowledge-based question answering. IR based question answering system [7] use … Read more

Computer Engineering

Computer Engineering is a very precise and decently hard career to pursue.  Computer Engineering deals with the design of products for electronic computation and communication. These people who pursue this career focus on the creation and processing of electronic information. I chose this job because of how much I enjoy playing on computers and looking … Read more