Posts

Ingress and Egress

Ingress and Egress are the network security features provided by network firewall.Ingress filtering, filters outside traffic from getting inside the network. Egress filtering, filters outgoing traffic before transmitting the data to another network.

Dropper

A program that launch viruses in a computer is a dropper . Dropping means Installing. Droppers are not files, it is a program that contains viruses. Trojan is a good example. Dropper viruses may go undetected because they are hidden, difficult to pinpoint and relatively uncommon. Droppers are also a relatively new type of virus that many anti-virus programs are not equipped to detect.

CGI programming with C, basic level

Image
Common Gateway Interface(CGI) is one of the most popular way of creating dynamic websites. CGI is a server-side scripting language. It is an interface between The advantage of CGI is the applications can be written in any almost any language. A programmer familiar with C can create programs for CGI. It is common that Perl is usually used for CGI applications. Perl is simple and powerful language used for creating dynamic websites. It is not a strictly interpreted language. In this post I am going to share my little experience with CGI programs using C in Linux platform( with root privileges). Not going too deeply into CGI or C, how it works?... etc. Just a demonstration First of all you need a Apache server. Check is it available in your system and make sure that it is running. If it is available then just follow the steps below to start the server.

Armstrong numbers

Image
An Armstrong(after Michael F. Armstrong ) number, also known as Narcissistic number or pluperfect digital invariant(PPDI) OR plus perfect number , is a number that is sum of its own digits each raised to the power of the number of digits. For example: If the number is 371. How to find this number is an Armstrong number. First check the number of digit in this number. There are 3 digit, so take 3 as power. Now,  3 3 =27 7 3 =343 1 3 = 1 27+343+1=371 1634 is Armstrong or not?

Number Palindrome or not

Image
A palindrome is a word, phrase, number, or other sequence of characters which reads the same backward or forward.   A program

Simple Java program to Swap values

Image
In this post, I would like to share two simple program which swap value stored in two variables. In the first program, uses an extra variable to perform swapping and in the second program there is no additional variable used. These two program uses two variable a and b to hold the values inserted by user. After processing the value in variables get replaced by each other. That is the value in a get replace by the value in b and the value in b get replaced by the value in a. For instance if user inserts 10 and 25 into the variable a and b respectively, after process the variable a will have 25 and b will have 10. To perform this operation, normally,we need an extra variable which holds the value in variable either the value in a or in b. If we store the value in a to the additional variable, say s, then we can replace a with b's value. Now, we have variable a

Apache Cordova Installation

Image
Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript. Combined with a UI framework such as jQuery Mobile or Dojo Mobile or Sencha Touch, this allows a smartphone app to be developed with just HTML, CSS, and JavaScript. Join Kindle Unlimited on any device @ Rs.99 Unlimited Reading. On any device. Enjoy the freedom to explore over 1 million titles on any device at just Rs.99 a month, for a limited period. Click to see the catalog of unlimited books By using Apache Cordova APIs an app can be built without any native codes such Java or Objcetive-C etc. Cordova combines HTML,CSS3 and JavaScript to create the application package which same as the package developed using native code. The app developed can be published any respective market places To develop the application usind Cordova requirs node.js platform download it from https://nodejs.org/ and install it. To test t...