What is a blog | Define blog

What is a blog ?

Every person having their own blogs now a days. So what is a blog why you need blog ?. Why the people are attracting to create and update their blogs daily. For these questions we look at once ?

Originally the word "webblog" was coined by "Jorn Barger". The short form "blog" named by  Peter Merholz.
what is a blog

Meaning of  the blog ?

Blog is an another version of website. People are mainly used for blogs to  share their memories and experiences. So here we can call blog is also online public dairy or journal. Blog is a  discussion or website that is published in world wide web. Here You can express your ideas. You can create your own personal blog or website without any of cost you learn our coming posts. 

Blog Articles?

In blogger you can write any of your interested topics like your personal things,education,making money, tips, your motivational speeches.
The blog,  having content as articles and also called as posts. Here you can invite your friends and family members to your blog write posts on your blog. You can give permission to write articles on your post. You can ask them to join your Blog.
define blog

Comments ?

If you want ask suggestions  from the readers of your blog or website you just ask them to submit their experience with your blog and your posts as commenting form. By this way you can improve your blog quality. Also you can interact with your readers by asking comments.
Here you can mange your comments of submitted by the readers, if  you want to show the comment you can publish or not that is in your hand only.

Earning Money ?

One of the best feature and improve financial background you just create your blog on your interested topic.By placing ads on your blog or site using ad market. We have lot of websites providing ads on your sites ex: Google ads

We are having so many options to create a blog like blogger wordpress wix,website providers

We can learn How to create and How to earn from your blogs our updated posts

How to Save MS WORD | MS EXCEL |MS Power Point in PDF

How to Save MS-WORD or MS EXCEL and MS-POWER POINT documents in PDF

save as pdf

How to save ms office documents in PDF format. We are going to explain how to save your documents in pdf with simple steps.
  1. First check weather in your MS-Word documents save as in pdf format is available or not
  2. For checking weather saving pdf format option.You just go to your ms-office any documents and click save as button in that check pdf is available or not if available save as pdf else you just follow the procedure
Saving your Ms-Office documents in PDF format Procedure
  1. For saving ms documents in pdf format we are installing 2007 Microsoft Office Add-in: Microsoft Save as PDF or XPS
  2. Click the link for downloading the 2007 Microsoft Office Add-in: Microsoft Save as PDF or XPS http://www.microsoft.com/en-us/download/details.aspx?id=7
  3. After downloading you just install the software.
  4. Go to Your document and click on save as button there in list you got the pdf format click the pdf format and enter file name click save button your document is saved in pdf format.
  5. In the same repeat the step 3 for your M-Excel and Ms-Power Point documents

Why PDF ?

  • PDF(Portable Document Form) is mainly used for Read only documents
  • If you want to change or alter the data you want to use other electronic devices.
  • The main advantage of the PDF is security

CTS Common Type System| Components of Dot Net framework

Most Important Component of the Dot net frame work is CTS (Common Type System). In Language specification specifies the syntactical rules. where as Cts verifies the data type.

Common Type System

In Manged code execution Dot net supports the 61 Programming languages among all these programming languages has its own data type system.
Every programming language has its own data type system, one programming language can not understand the other programming language data types system.But all the programming language data types are commonly executed by CLR. This is because of the CLR does not conatin any programming language data type or can't understand the ant other programming language data types rather CLR has its own data type system.
At the time of compilation all programming languages data types are converted CLR's data type language compiler. So CLR understand its data types.
Data type system of CLR is common to the programming languages supported by .net . This system is known as "Common Type System".
Commont Type System of CLR is Divided in to two categories. 1)Value Types, 2) Reference type.

Value Type :

The data types which are capable of storing the data directly into their memory locations are known as "Value Types". Ex: int a=10;

Reference Type:

The data types which can't store the data directly into their memory location rather reffers to other memory location were data is stored, are known as "Reference Types". Ex: String s="LAKS".

Difference Between Value types and Reference Types

Value Types Reference Type
Store the data directly into their memory location Stores the directly into their memoray locations rather refers to other memory locations where data is stored
Memory is alloted at compile time Memory is alloted at run time
memory allocation is made with in the stack Memory allocation is made with the heap
CLR  not provide the "Automatic memory management" CLR does not provide the "Automatic memory management"

Boxing and Un Boxing

Boxing :

Boxing is the process of converting a variable from "value type to reference type".

Un Boxing :

un boxing is the process of converting a variable from "reference type to value type".

C ++ Introduction | Fundamentals of C++

C++ Programming language was developed by Bjarne Stroustrup and his team Bell Laboratories (AT &T USA) to help implement simulation projects in an object-oriented and efficient way. C ++ language was derived from C language. Here ++ is the increment operator in C.
In the year  1998 the ISO(International Organization for Standardization) approved standard for C++.

Characteristics of C++

C++ is not a purely object-oriented language but a hybrid that contains the functionality of the c programming language. Means that all the features of c language is available in C++.

  • Universally usable modular programs
  • Efficient, close to the machine programming
  • Portable programs for various platform
  • The main feature of C++ is supporting OOP(Object-Oriented-Programming)Concepts.
  • Basic concepts of Object-Oriented Programming

    It is necessary to understand some of the concepts used extensively in object-oriented programming.

  • Objects
  • Class
  • Data abstraction and encapsulation
  • Inheritance
  • Polymorphism
  • Dynamic Binding
  • Message passing

  • Advantages of OOP

    Object-Oriented programming offers several major advantages to software development.

  • Easy Re use Objects maintain themselves and can therefore be used as building blocks for other programs
  • Low maintenance requirement an object type can modify its own internal data representation without requiring changes to the application.
  • Reduced susceptibility to errors: an object control access to its own data. More specifically an object can reject erroneous access attempts.
  • Applications of C

    C language is more efficient and powerful we know that because of every where we can use c language or its features. We learn Application of C language.
    C programming is best known programming language. C programming is near to machine as well as human language so it is called as middle level programming language. C program also used to different  tasks such as networking related, OS related.

    Applications of C Programming

    1. C language is used for creating Computer Applications.
    2. Used in writing Embedded software.
    3. It is also used in developing verification software,test code for various applications and hardware products.
    4. C is used to implement different Operating System Operations.
    5. UNIX Kernel is completely developed in C Language.
    6. Firmware for various electronics,industrial and communications products which use micro controllers.
    7. For creating Compilers of different Languages which can take input from other language and applications convert into lower level machine dependent language.

    List of Applications of C Programming

    Operating Systems Language Compilers Modern Programs
    Simulators Network Drives Assemblers
    Utilities Print Spoolers Text Editors
    Language interpreters Embedded Systems Language compilers

    Components of Dot Net framework | CLS |Common Language Specification

    Components of Dot net frame work. Laks Tutorial explains the components
    of Dot net frame work.

    1. CLR(Common Language Run Time)
      1. CLS (Common Language Specification)
      2. CTS (Common Type System)
      3. JIT (Just In Time Compiler)
      4. GC (Garbage Collector)
    2. Base Class Library 

    Common Language Specification

    Common Language Specification responsible to provide "Language Interoprability"

    Language Interaparability

    Providing code execution support that has been written in any other programming language is known as "Language Interoprability (LI)" Means write any program in some other languages like c,java,C#.net after writing the code will provide the execution of the code, which platform is supported for this execution that platform is known as "Language Interoporability".Language Interoparabilty is achieved by Managed Code and UnManaged Code.

    Managed Code

    The Code for which MSIL form is available after the language compiler compilation is executed directly by the CLR and is called as "Manged Code".The code execution process is called as "Manged Code Execution".
    In Manged code execution CLR will provide all the  features of .Net like Language Inseparability, Common Type System, JIT compilation.

    Un Manged Code

    Code that is developed early to dot net,for which there is no MSIL form is available is not executed directly by the CLR . Rather CLR will redirect the code to OS(Operating System ) for execution.This is called as "unmanaged code", and the code execution process is called as "un managed code execution". In UN Manged code execution CLR not provide any features of dot net like JIT compiler,CTS.

    CLS(Common Language Specification)

    Language Specification:

    Syntactical rules that we follow to write the programs in any programming language is known as Language specification. In Manged code execution process . Net supports 61 Programming languages every programming language has its own Language specification.
    Every programming language has its own language specification, one programming language can't understand the other programming language specification or syntactical rules but all these programming languages code executed by the CLR.
    CLR does not know or Can't understand any of the programming language language specification rather CLR acts its own language specification for MSIL.
    Any programming language compiler follow CLR's language specification and should generate MSIL accordingly.
    This language specification of CLR is common to all the supported dot net (61) programming languages. All Language Specification process is known as Common Language specification" in Dot net.

    B.Tech JNTU-Hyderabad Syllabus | Regulations

    LAKS TUTORIALS provides the syllabus for the B.Tech students who are pursuing their graduation in respective colleges affiliated by the JNTU-Hyderabad.
    Jntu-Hyderabad-B.Tech Syllabus JNTU-H Syllabus for B.Tech All branches in pdf format. This collection is collected from the JNTU Hyderabad.We are uploaded B.tech R13,R15,R16 Regulations. All the Syllabus copies are updated format only.We are tried to provide all the copies of semester wise syllabus of B.tech. If we miss any of them please provide the comment below we update that as early as possible.The list of syllabus copies of B.tech with their regulations for easy understanding.All the students and faculty also who wants the syllabus copies of JNTU Hyderabad B.tech can be available in LAKS TUTORIAL website. 
    Laks Tutorial provides the syllabus for the R16 Regulation(who are joined in 2016-2017).We will add missing regulations and branches with in short time only.

    S.No Title
    1 R16 B.Tech.II year syllabus - COMPUTER SCIENCE ENGG
    2 R16 B.Tech.II year syllabus - INFORMATION TECHNOLOGY
    3 R16 B.Tech.II year syllabus - ELECTRICAL AND ELECTRONICS ENGG
    4 R16 B.Tech.II year syllabus - CIVIL AND ENVIRONMENTAL
    5 R16 B.Tech.II year syllabus - CIVIL ENGG
    7 R16 B.Tech.II year syllabus - ELECTRONICS AND COMPUTER ENGG
    8 R16 B.Tech.II year syllabus - MECHANICAL ENGG
    9 R16 B.Tech.II year syllabus - AERONAUTICAL ENGG
    10 R13 B.Tech.III-I year syllabus - COMPUTER SCIENCE ENGG
    11 R13 B.Tech.III-I year syllabus - INFORMATION TECHNOLOGY

    Installation of oracle | Database

    Installation Oracle 10g In Windows7

    Installing oracle database we have to download the setup file of oracle for that download the Oracle latest version from oracle https://www.oracle.com/downloads/index.html After downloading the setup file of Oracle.Open the setup file for installing.
    installation of oralce
    Installation of Oracle

    Installation procedure for Oracle

    1. Click on the setup file
    2. Oracle Setup file
      Oracle Setup File
    3. Click Next
    4. Click on Accept the terms and conditions
    5. Click Next
    6. Enter password for installation(password is your wish)
    7. Oracle passowrd
    8. Click on Install
    9. Click on Finsih
    Completion of the steps as mentioned in the installation procedure,oracle creates a short cut named as Get Started With Oracle Database 10g Express Edition
    Oracle short cut key
    oracle short cut key
    click on it it will open the oracle Home page in Your system default browser.It is asking Username and Password for that You enter Username is system, password is at the time of installation what you gave that password enter then click submit it will opens your oracle server installed in your computer.
    Completion of installation must and should set the path for the oracle in environment variables.

    Path Setting for the Oracle

    1. Goto My computer Click with right mouse button click on properties it will open the new window like
      environment variable
      environment variable
    2. Click on Advanced system settings again new window will open from that window click Environment variables
    3. After clicking the Environment variables it will open the new window
      system variable
      system variable
    4. In that under system variables check if the ORACLE_PATH is available no need to set else you have set that by clicking New opens a new window like
      system variable
      system variable
      Here you type variable name as ORACLE_PATH and variable value is where your installed oracle that location up to bin folder (Example:C:\oraclexe\app\oracle\product\10.2.0\server\BIN;) after entering that click ok.
    5. In the same way under system variable edit or create new path same instead of ORACLE_PATH type path and value is same then click ok
    6. click ok again.
    All the steps done correctly your installation and path setting is completed successfully in your computer or laptop.

    Installation of Java | setting path

    Installation of Java in windows 7 64-bit operating system

    Java is a popular software. Now a days all the electronic devices are supporting the java applications and its features. Laks tutorial helps to give a knowledge on installation of Java.JDK (java Development Kit) and JRE(Java Runtime Environment)is used for running the application(or) programs.JRE is a subset of JDk so include JDK its having JRE.

    Downloading JDK

    1. Goto Java SE download site http://www.oracle.com/technetwork/java/javase/downloads/index.html.
    2. under the Java Standard editions download latest versions
    3. choose your operating system(ex:windows 7 32 bit)

    Installing JDK | JRE

    After Downloading the JDK, select and double click. It will open Java SE environment,follow the installation wizard up to completion.By default JDK is installed in your system C:\Program Files\Java.

    Setting PATH

    1. Goto My Computer right click, select properties it will open the new window
    2. Environment variables
      Environment variables
    3. From that you select Advanced system variables from that select Environment variables
    4. From that under system variable scroll down select path and click edit(---) at the end you just copy of the bin(ex:C:\Program Files\Java\jdk1.8.0_121\bin;) folder
      Variable name : PATH Variable value : c:\Program Files\Java\jdk1.8.0_xx\bin;[exiting entries...]

    Verify the JDK Installation

    1. Goto Start type cmd
    2. type java
    3. it will display the java command
    4. or you type javac -version it will display the java version you installed in your computer
    5. command prompt
      command prompt
    Finally You installed java software in your computer . Now you can work with your java programs.

    C program To find given Number is Armstrong or Not

    Write a C program to find given number is Armstrong or Not.

    Armstrong Number Means: Number must and should an integer and sum of the cubes of its individual digits is equal to the number it self. Example:153=(1*1*1)(5*5*5)(3*3*3)

    Method 1:Find Armstrong number in c programming by using for loop

     int main()
     int num,sum=0,temp,rem;
     printf("\n enter any value to find given number is Armstrong or not\t");
    printf("/n%d is an armstrong number",temp);
     printf(""/n%d is not an armstrong number",temp);
    return 0;
    Enter a Number 132
    132 is not an armstrong number

    Method 2:Find Armstrong number in c programming by using for while loop

    int main()
    int num,sum=0,temp,rem;
    printf("\n enter any value to find given number is Armstrong or not\t");
    printf("/n%d is an armstrong number",temp);
    printf(""/n%d is not an armstrong number",temp);
    return 0;
    Enter a Number 153
    153 is an armstrong number

    Ms-Excel Short cut Keys| Ms-Oofice

    Ms-Excel Short cut keys
    Excel Ribbon Tool

    Alt Keys
    Alt  For navigate the Ribbon tool
    Alt + H Home
    Alt + N Insert
    Alt + P Page Layout
    Alt + M Formulas
    Alt + A Data
    Alt + R Review
    Alt + W View
    Alt + F File Menu
    Alt +  1 Save
    Alt + 2 Undo
    Home Shot Keys of ALT
    Alt +H+C Copy
    Alt + H+ X Cut
    Alt+H+V Paste
    Alt + H+FP Format painter
    Alt +H+FF Font Format
    Alt + H+ FS Font Size
    Alt +H+ 1 Bold
    Alt+H+2 Italic
    Alt+H+3 Underline
    Alt+H+FG Font size increase
    Alt+H+FK Font size decrease
    Alt+H+B All Borders styles
    Alt +H+H Fill background cell
    Alt+H+FC Font color
    Alt+H+AT Align Top
    Alt+H+AM Align Middle
    Alt+H+AB Align Bottom
    Alt+H+AL Align Left
    Alt+H+AL Align Center
    Alt+H+AR Align Right
    Alt+H+W Wrap Text
    Alt+H+M Merge Cells
    Alt+H+N Cell Format
    In this video we are going to shwo some of the MS-Excel Short cut keys watch and learn the short cut keys

    Installation of R studio and Tomcat in Ubuntu

    How to install R Studio in Ubuntu. Intsalling R Studio in Ubuntu we have to  follow the 3 steps for installation those are listed. Laks Tutorial follow the simple and basic steps for installation
    Step1:Goto terminal in ubuntu type sudo apt-getupdate press enter
    Step 2: sudo apt-getinstall r-base press enter
    Step 3:  Now download the  software R-Studio (32-bit) here or 64-bit
    sudo dpkg -i <package name>   OR Install this software through Ubuntu Software Center.
    Now you have successfully installed

    Installation of Tomcat in Ubuntu
    Before Tomcat installation in ubuntu first you need to install java
    Step 1:
    sudo apt-get update
    sudo apt-get install openjdk-7-jdk
    Download Tomcat package from apache site: 
    After downloading, extract the file and copy the folder to 'web' folder in 'home' folder (create 'web' folder in 'home' folder).
    Step 2:  Now path setup in .bashrc file
    $ gedit .bashrc
    go to end of the file and type
    export CATALINA_HOME=/home/user/web/apache-tomcat-8.0.29
    export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386
    save and exit

    Step 3:
    Once the path setup complete, now run [start] tomcat service.
    Go to the 'bin' folder of the tomcat
    (ex.: /home/user/web/apache-tomcat-8.0.29/bin)
    bin$ sh startup.sh
    To check open browser and open localhost:8080, click on 'Manager App' button.
    user error

    Step 4:
    Setting up user for accessing App
    Now open 'tomcat-users.xml' file in 'conf' folder of tomcat folder.
    copy below text at <tomcat-users> field.
    <role rolename="manager-gui"/>
    <user username="admin" password="admin" roles="manager-gui"/>
    save and exit

    Now restart tomcat service

    bin$ sh shutdown.sh
    bin$ sh startup.sh

    To check open browser and open localhost:8080, click on 'Manager App'
    button then type "admin" in User Name and Password fields.

    Now you have successfully install and configuring the tomcat in Ubuntu.


    Pointers are the one of the best feature of C language.They are a powerful tool and handy to use once they are mastered. There are a number of reasons for using pointers.

    1. A pointer enables us to access that is defined outside the function.
    2. Poniters are more efficient in handling the data tables.
    3. Pointers reduse the length and complexity of a program.
    4. They increase the execution speed.
    5. The use of a pointer array to character strings result in saving of data storage space in memory.
    What are Pointers?  pointer is a variable whose value is the address of another variable, i.e., direct address of the memory location. Like any variable or constant, you must declare a pointer before using it to store any variable address. The general form of a pointer variable declaration is −

    Type is the pointer's base type; it must be a valid C data type and var-name is the name of the pointer variable. The asterisk * used to declare a pointer is the same asterisk used for multiplication. However, in this statement the asterisk is being used to designate a variable as a pointer. Take a look at some of the valid pointer declarations − /* pointer to an integer */double *dp;    /* pointer to a double */
    /* pointer to a float */char   *ch     /* pointer to a character */The actual data type of the value of all pointers, whether integer, float, character, or otherwise, is the same, a long hexadecimal number that represents a memory address. The only difference between pointers of different data types is the data type of the variable or constant that the pointer points to. 

     How to Use Pointers? 

    There are a few important operations, which we will do with the help of pointers very frequently. 
    (a) We define a pointer variable,
     (b) assign the address of a variable to a pointer and 
    (c) finally access the value at the address available in the pointer variable. This is done by using unary operator * that returns the value of the variable located at the address specified by its operand. The following example makes use of these operations − 
      int main () 
     int var = 20; /* actual variable declaration */
     int *ip; /* pointer variable declaration */ 
     ip = &var; /* store address of var in pointer variable*/
     printf("Address of var variable: %x\n", &var ); /* address stored in pointer variable */ printf("Address stored in ip variable: %x\n", ip ); /* access the value using the pointer */ printf("Value of *ip variable: %d\n", *ip ); 
     return 0;
    When the above code is compiled and executed, it produces the following result − 
    Address of var variable: bffd8b3c 
    Address stored in ip variable: bffd8b3c Value of *ip variable: 20 

    NULL Pointers 

    It is always a good practice to assign a NULL value to a pointer variable in case you do not have an exact address to be assigned. 
    This is done at the time of variable declaration. A pointer that is assigned NULL is called a null pointer. 
    The NULL pointer is a constant with a value of zero defined in several standard libraries.
     Consider the program 
    int main ()
     int *ptr = NULL; 
     printf("The value of ptr is : %x\n", ptr ); 
     return 0;
    When the above code is compiled and executed, it produces the following result − 
    The value of ptr is 0 In most of the operating systems, programs are not permitted to access memory at address 0 because that memory is reserved by the operating system. 
    However, the memory address 0 has special significance; it signals that the pointer is not intended to point to an accessible memory location.
     But by convention, if a pointer contains the null (zero) value, it is assumed to point to nothing. To check for a null pointer, you can use an 'if' statement as follows − if(ptr) /* succeeds if p is not null */ if(!ptr) /* succeeds if p is null */ Pointers in Detail Pointers have many but easy concepts and they are very important to C programming. The following important pointer concepts should be clear to any C programmer − S.N. Concept & Description 1 Pointer arithmetic There are four arithmetic operators that can be used in pointers: ++, --, +, - 2 Array of pointers You can define arrays to hold a number of pointers. 3 Pointer to pointer C allows you to have pointer on a pointer and so on. 4 Passing pointers to functions in C Passing an argument by reference or by address enable the passed argument to be changed in the calling function by the called function. 5 Return pointer from functions in C C allows a function to return a pointer to the local variable, static variable, and dynamically allocated memory as well.