Friday, January 8, 2016

CS Question papers and ANSWER KEY FOR 2007-2015

Previous Year Question papers give you an idea about the exam. Though it is not a good idea to 'solely' depend on these while preparing for GATE Aerospace exam; they can surely give you a start. You can download Syllabus, Question papers and Answer keys by clicking the download link.

2014SolvedPDF_Icon
2013SolvedPDF_Icon
2012SolvedPDF_Icon

Friday, December 11, 2015

Converting Html file to PDF file

In this example we learn how to convert the Html file to PDF file programmitically using iText and java.

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import com.lowagie.text.Document;
import com.lowagie.text.DocumentException;
import com.lowagie.text.Element;
import com.lowagie.text.Paragraph;
import com.lowagie.text.html.simpleparser.HTMLWorker;
import com.lowagie.text.pdf.PdfWriter;


public class HtmlToPdf {
    public static void main(String[] args) throws DocumentException {
        // TODO Auto-generated method stub
        FileReader fr = null;
        Document document = new Document();
        PdfWriter writer = null;
        try {
         // Initializing the source html file
            String file_name = "[SOURCE_HTML_FILE]";
            fr = new FileReader(file_name);
            PdfWriter.getInstance(document, System.out);
            //initalizing the destination file or file to save location
            writer = PdfWriter.getInstance(document, new FileOutputStream("[FILE_PATH_TO_SAVE]"));
            document.open();
            document.add(new Paragraph("\n"));
            //Converting the Html content to htmldataelements which we will use this in next steps
            ArrayList htmlContentList = HTMLWorker.parseToList(fr, null);

            //fetch the html content line by line and adding the content to pdf document.
            for (int htmlDataCntr = 0; htmlDataCntr < htmlContentList.size(); htmlDataCntr++) {
             Element htmlDataElement = (Element) htmlContentList.get(htmlDataCntr);
                if(htmlDataElement!=null){
                 document.add(new Paragraph("\n"));
                 document.add(htmlDataElement);
                }
            }
            fr.close();
            document.close();

        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }
        catch (IOException e) {
            e.printStackTrace();
        }
        catch(Exception e){
            e.printStackTrace();
        }
    }
}

Friday, November 27, 2015

Most Common Internet Error Codes With proper Meanings










 Error
100 :- Continue
101 :- Switching Protocols
102 :- Processing (WebDAV; RFC 2518)
200 :- OK
201 :- Created
202 :- Accepted
203 :- Non-Authoritative Information (since HTTP/1.1)
204 :- No Content
205 :- Reset Content
206 :- Partial Content
207 :- Multi-Status (WebDAV; RFC 4918)
208 :- Already Reported (WebDAV; RFC 5842)
226 :- IM Used (RFC 3229)
300 :- Multiple Choices
301 :- Moved Permanently
302 :- Found
303 :- See Other (since HTTP/1.1)
304 :- Not Modified
305 :- Use Proxy (since HTTP/1.1)
306 :- Switch Proxy
307 :- Temporary Redirect (since HTTP/1.1)
308 :- Permanent Redirect (approved as experimental RFC)[12]
400 :- Bad Request
401 :- Unauthorized
402 :- Payment Required
403 :- Forbidden
404 :- Not Found
405 :- Method Not Allowed
406 :- Not Acceptable
407 :- Proxy Authentication Required
408 :- Request Timeout
409 :- Conflict
410 :- Gone
411 :- Length Required
412 :- Precondition Failed
413 :- Request Entity Too Large
414 :- Request-URI Too Long
415 :- Unsupported Media Type
416 :- Requested Range Not Satisfiable
417 :- Expectation Failed
418 :- I'm a teapot (RFC 2324)
419 :- Authentication Timeout (not in RFC 2616)
420 :- Method Failure (Spring Framework)
420 :- Enhance Your Calm (Twitter)
422 :- Unprocessable Entity (WebDAV; RFC 4918)
423 :- Locked (WebDAV; RFC 4918)
424 :- Failed Dependency (WebDAV; RFC 4918)
424 :- Method Failure (WebDAV)[14]
425 :- Unordered Collection (Internet draft)
426 :- Upgrade Required (RFC 2817)
428 :- Precondition Required (RFC 6585)
429 :- Too Many Requests (RFC 6585)
431 :- Request Header Fields Too Large (RFC 6585)
440 :- Login Timeout
444 :- No Response (Nginx)
449 :- Retry With (Microsoft)
450 :- Blocked by Windows Parental Controls (Microsoft)
451 :- Unavailable For Legal Reasons (Internet draft)
451 :- Redirect (Microsoft)
494 :- Request Header Too Large (Nginx)
495 :- Cert Error (Nginx)
496 :- No Cert (Nginx)
497 :- HTTP to HTTPS (Nginx)
499 :- Client Closed Request (Nginx)
500 :- Internal Server Error
501 :- Not Implemented
502 :- Bad Gateway
503 :- Service Unavailable
504 :- Gateway Timeout
505 :- HTTP Version Not Supported
506 :- Variant Also Negotiates (RFC 2295)
507 :- Insufficient Storage (WebDAV; RFC 4918)
508 :- Loop Detected (WebDAV; RFC 5842)
509 :- Bandwidth Limit Exceeded (Apache bw/limited extension)
510 :- Not Extended (RFC 2774)
511 :- Network Authentication Required (RFC 6585)
522 :- Connection timed out
524 :- A timeout occurred
598 :- Network read timeout error (Unknown)
599 :- Network connect timeout error (Unknown)

Thursday, November 26, 2015

Syntel hiring for 2016 Passed outs(B.Tech/B.E/MCA/BCA/BCS)

Syntel is hiring 2016 passed outs.

Eligibility Criteria –
  • 2016 B.Tech / B.E / MCA / MSC / BSC / BCA / BCS Graduates Only.
  • Candidate should have minimum 55% through out their education.


Branches - 

Computer Science /Information Technology / Electronics/ Electrical / Electronics & Telecom/ MCA/BCA/BCS

How to Apply-
Interested candidates can apply in the below link :

http://tests.mettl.com/drive/Syntellect-2016-Candidate-Registration-Form/

HexaWare hiring for 2015 Passed outs(B.Tech/MCA)

HexaWare is organizing a drive for 2015 passed outs. Eligibility Criteria – Candidates who secured 60% & above in any one of the qualifications (10th/12th/UG/PG - but with a minimum of 50%) .

Branches - 

Computer Science /Information Technology / Electronics/ Electrical / Electronics & Telecom/ MCA

How to Apply-
Interested candidates may forward their resume to campus2015@hexaware.com by 27th Nov 2015, 4pm and report at below venue. Venue details:
Velagapudi Ramakrishna Siddhartha Engineering College Kanuru, Vijayawada, Andhra Pradesh 520007 Timing: 08:30am on 28th Nov 2015