Vipul Limbachiya Rotating Header Image

Indian Air Force(IAF) – Engineering Knowledge Test(EKT)

Hi Friends,

——-
Guys, forum to discuss more on such topics please visit http://iaf.vipullimbachiya.com/

Give your inputs, we’ll make it better!
——-

I had an EKT(Engineering Knowledge Test) last Sunday (27/April), the test was not much tough. But before this test I was not knowing about anything about the exam the paper style, syllabus, etc..

There are lots of people like me who wants to know about the exam before facing it so we can prepare or at least see the topics covered in exam, I was not able to find any resource regarding this on net so I thought let me write this post so it might be helpful to the people who really want to get prepared for EKT.

What I am going to write below is only from my 1st exam experience of EKT, so scheme or question style may differ for upcoming exams but it helps at least to understand an EKT experience.

There were two papers for EKT :

- No negative marking
- Total 75 marks
- 60 mins time duration
- 1st paper for general engineering knowledge and,
- 2nd is for special stream you’ve selected on form filling time

General Engineering Test Paper :

This one needs good amount of preparation, It has 40 questions and questions were from the knowledge we got from our engineering.

Area of our study covered in this paper was

- Chemistry (Basic fundas of Atom, Element, Molecule, atomic structure, etc and basic rules)
- Maths (Probability,Trigonometric functions and its rules, etc)
- General Aptitude
- Few questions were for basic physics (like satellites,gravity, pressure etc..).
- Few questions were on Electrical Engineering.
- Few were on Strength of material.

Specialist Paper :

This paper had 35 questions.

For this paper there were 5 options
- Electrical
- Aeronautical
- Electronics & Communication
- Electrical, Electronic and Instruments and
- Computer

My test was for computer, this paper was easy but questions were so old like paper was made in 19s.

Questions were based on

- History of computers
- Basic electric elements used in computer
- Storage and input devices
- Peripherals
- SQL
- etc.

So this is the basic information of the test i’ve given, I am waiting for the results.

Feel free to comment if you’ve any questions.

——-
Guys, forum to discuss more on such topics please visit http://iaf.vipullimbachiya.com/

Give your inputs, we’ll make it better!
——-


Vipul Limbachiya

Web Spiders – How to create? Guidelines and resources.

Spiders are also known as robots, ant, crawler, bot, worm and automated indexer, spider is the program which runs in a methodical and automated manner for browsing(and capturing) data from World
Wide Web.

Few Definitions:

Seeds: Spider starts with the list of URLs to visit this list is called as “Seeds”

Crawl Frontiers: After visiting Seed URL spider extracts all links in visited page and add them to list of URLs to visit in future, this list is called as “Crawl Frontier”

Process:

Steps of Creating Spider which generates data from web-pages:

  1. Fetch HTML from live webpage
  2. Store captured data in local file-system
  3. Parse stored HTML
  4. Gather required Data from HTML

Step 1: Fetch HTML from live webpage

After having Seeds the spider will start fetching pure HTML from available (uncrawled) URLs.

This process is not much complex but making it performance concerned requires lots of learning and complexity.

The points to be considered well in these steps are:

1. Check access restriction for page getting crawled (robots.txt)

2. Bandwidth usage of spider host

3. Bandwidth usage for the site being crawled

4. The overall load on the website getting crawled

5. If the page requires authenticated login and/or some cookies available at visitor’s browser to allow visiting, in this case we need to build some functionality to achieve this.

6. Checking of content-type before downloading whole stream. Its possible response might have unwanted content other than our interested HTML (like media streams).

Good article: How To – Write a web crawler in c#

http://www.thecodinghumanist.com/Content/

HowToWriteAWebCrawlerInCSharp.aspx

Uncompleted article from the geek’s corner

http://thegeekscorner.googlepages.com/

csharp_multithreaded_web_spider


Focus on Technology:
For better performance there are few options like multi-threading and asynchronous calls, now which to use or use both together is totally depends on requirement of application. ThreadPool is a thing need to
be concerned while working with multi-threading

Step 2: Store captured data in local file-system

After getting HTML from web-page (seed), we need to store this html somewhere in
local file-system to perform other actions later.

The actions would get performed on this stored HTML are:

- Extract links from this html and build crawl-frontier for next Seed-list

- Extract data required and gather information. Up on this data the tools can be made like search engine, data repository, etc.

The points to be considered in these steps are:

1. How and where to store captured data, either database or file-system.

2. Both database and file-system have its own pros and cons.

3. The data stored should have support of Unicode so multilingual data can’t get affected.

4. The files or data must get deleted after finishing its task; otherwise it tends to
create junk-bin of terabytes of space in little time.

This step itself contains one sub-step called Crawl-Frontier list building: The links available in the page are most likely to be a new seed (aka Crawl frontier)

This step also has some points to be considered like:

1. Links going to be added is referring to external website or own.

2. Link going to be added is allowed to get crawled in robots.txt

3. Is newly added link already available there in seed list or frontier list?

4. File-storage space availability and security.

5. And while using database as storage, database connection pool and some twicks to enhance database operations should be considered.

Focus on Technology:

It seems rather than going for file-system Database Storage is better option as it supports Unicode natively.

For extracting links I’ve used library from codeplex called HTML Agility Pack http://www.codeplex.com/htmlagilitypack, its nice and useful.

Step 3: Parse stored HTML

After getting our required data available locally we have to start working with parsing and capturing required information from particular entry.This parsing requires lots of complexity and learning of best suited parsing method.Parser are never same for all webpage it’s totally specific (to particular webpage or module if site follows same presentation across our required module), so this step is little bit mind stumbling.

HTML Agility Pack is somewhat helpful in this step http://www.codeplex.com/htmlagilitypack

After parsing HTML and getting required data from parsed html, the gathered data should get stored somewhere; this is our step 4.

Focus on Technology:

Rather than starting parsing HTML its better if this HTML get converted to XML first, so it would be easy.

Step 4: Gather required data:

    In this step we will actually build our repository by storing data fetched from step 3. Below shown example shows the live scenario how this steps could make our spider work.

Example:

Our goal: extract User’s first name and last name from orkut profile. We will go step by step in our defined steps.

1.Go to his/her profile URL and get output HTML

2. Store this output in our local file-system (e.g. Database or file)

a. Fetch all links available in this page and make crawl-frontier list(totally based on
requirement, this is not a mandatory step)

3. Parse this HTML and locate to the HTML elements which contains our required data
(here) User’s First and Last name (in our this case if once we are able to get
information for one user then it will work for all profile pages)

          4. And after getting our required data store these data in database.

So this is all about how spider framework works.

I Don’t Know JavaScript!

Hello dear friends,

I am listing below few helpful resources to learn JavaScript:

How To Create

http://www.howtocreate.co.uk/

MDC(Mozilla Developer Center)

W3 Schools

MSDN (Microsoft’s Developer Network)

Video Tutorials

Source Mootools Blogs

The seven rules of Unobtrusive JavaScript (icant)

Hello friends,

Now days in web 2.0 applications we have to develop our application in the way all types of browser can run our application hassle free and the end users get the comfort level.

So the Unobtrusive JavaScript comes in action for developing such applications which works fine with JavaScript not supported browsers but make application better to use when JavaScript is available.

I found one good article which says about Unobtrusive JavaScript Rules

Rules Given in this Post:

1. Do not make any assumptions (JavaScript, the unreliable helper)

2. Find your hooks and relationships (HTML, the base to build on)

3. Leave traversing to the experts (CSS, the faster DOM traveller)

4. Understand browsers and users (build on existing working usage patterns and create what you need)

5. Understand Events (Event handling to initiate change)

6. Play well with others (Namespacing, scope and patterns)

7. Work for the next developer (Making maintenance easier)

You can find details in this Post.

Another Helpful Links

Happy (Java)Scripting.

Storrz.com Smart-Local-Convenient Online Shopping

Hello friends,

After long time i am posting this article.

Here i want to introduce Storrz.com , AJAX Shopping Cart

We had just launched new release with few new features, new GUI and lots of Offers.

For more read this article at Manoj Subudhi’s Blog

Some brief introduction to Storrz.com online shopping mall:
There are lots benefits you will shopping with Storrz.com
Safe payment and multiple option -

  • pay by online with credit card
  • pay by credit or debit card on delivery
  • pay by Sodexho meal pass or gift pass

prices are equal or less than the market price

SAVE TIME
Shop online for a few minutes v/s long hours at the market .
No quees, no crowds… thats conenient !!

SAVE MONEY

Yes ! with price comparable to your local shop
and plus home delivery,save on fuel cost, parking fees and more.That smart!!

BE A HAPPY FAMILY!

Now that you have so much free time .Go out for a party ,watch cricket and cheer for India.
so visit www.storrz.com and stars shopping for just re 1/-
shop now at Storrz.com and have fun with the time and money you save…

Storrz.com brings backs all your happiness with modern trends of retailing.

Trip To Nandi Hills

Hello dear friends,

Last weekend(8th Sept) me and my friends went to Nandi Hills – The hill station just 65 kms away to bangalore.

Snaps here

Nandi hillsNandi hillsNandi hills
Nandi hillsNandi hillsNandi hills

We hired Qualis and started at early morning 4 am, because if we reach there at morning then we can enjoy the sunrise.

It took around 1.5 hrs to reach there, when we reached there it was mildly raining, but the scene we had seen that time no one will forgot in life time.

The scene was amazing everywhere you can find out only clouds, we all were above the clouds – above the sky…

For more visit my gallery here

My B’Day Celebrations :)

Hello dear friends,

9th August a great day, when i came on this amazing world just 22 years back.

View Snaps here

My this Birthday was really amazing, i had lots of surprises, and fun whole a day, first of all i thank chin2 for everything, he prepared for surprises :)

First at 12′o clock he prepared for a cake i dint even smelled about, it was really great moment, my new friends at new PG were also joined very amiably.

They are preparing for me, i dont even get smelledHere my cake ready!!ohh my God... Thnk u all my dear Friends

After enjoying Cake at night and calls from my dear friends i was too happy.

At morning first we went to Ragiguda Temple just near by our PG.

At Ragiguda TempleRagiguda TempleSee Hero Accentified Chin2 ;)

After praying god came to office, at office they also have plans.

Then after half an hour i had another surprise, lots of balloons and great Chocolate fantasy cake was ready for celebration.
Cake

It was really amazing time, we all enjoyed together, then we played with cake and made each other dirty..

But this is not the end of day, till lot things to go..

Then we went to MG Road. Me,Chin2 and Manoj just started roaming on Brigade road and MG Road, then we went to Amoeba, we played lots of games there.

After Amoeba we went to Cross-word i bought few VCDs and DVDs, and chin2 had Books..

Then after all It’s Party Time :)

This time we tried Italian Food at “Casa Picolla” at 4th Block Jayanagar.

We had great dishes, i liked few of them, the italian Pizza and Pasta was really great.

View Snaps here

So thats all about my this B’Day, once again thank u all my friends for your wishes and be with me always :)

Chin2’s B’day Party……….

Hello friends,

After all August came, its an amazing month having lots of birth days and holidays, But our real fun started on 6th August, as the first great day came on 6th august when Chin2 just bounced to earth(i think he annoyed god lot so he dropped him to earth ;) ).

On this day only we had shifted to our new room, so we waken up very early morning, after shifting room, we went to temple, and then came to office.

I had a real gr8 plan for chin2′s surprise, but that plan not worked out well, Sir had other plan and he did not discussed anything so my plan wasted :(

But after all we had a good cake and snacks to celebrate B’day.

Visit My Gallery for chin2′s Bday Here

Cake is ready)Happy B'Day 2 u............. Hey cake cuttingYa its a cool pic

After celebration i had decided i will took him to movie, so me and Mr Manoj booked ticket of Movie Partner at forum.

We went for movie it was really amazing movie, we enjoyed it fully, had lot fun.

Then its party time, we all discussed for few minutes and got confused where to go. After few time all came on one decision Thai Food. So we came out from forum to find out good Thai place, but sir found some problem in Thai Restaurant so now we had Chinese as last option, so at last we went to Yo! China, it was really good place to find amazing Chinese dishes, we had great dishes and lot of fun.

We Went to Yo! ChinaYo! Cihna
So that was a great day with lots of fun and masti…..

Visit My Gallery for chin2′s Bday Here

Amazing Trip to Jog Falls.

Hello Dear Friends,

Last weekend(21-22 jul 2007) we went for trip of “Jog Falls”.

Gallery link : http://gallery.vipullimbachiya.com/jogfalls

Me my friend Chin2 and Mr. Manoj our manager went for this trip.

It was really amazing Trip, we went in the Tour package organized by KSTDC (Karnataka State Tour Development Corp.) , Service provided by Kstdc is acceptable.

We joined the bus at 10 pm Friday, after night journey of 8 hrs we reached at small town called Sagar which is in Shimoga district of karnataka.

At Hotel ShantManoj At Hotel ShantChi2 at hotel Shant

In our whole trip we found all houses and roofs covered with greenish shade, its moss because of high raining, not high actually but continues raining.

Mossified parapetSagar

Then after refreshment we all are ready to the trip, first we went to one old “kaludhi” temple. It was made in 15th century, so old but very beautiful and peaceful temple. Its a temple of lord Virbhadra, lord Shankar and goddess Parvati.

TempleTempleAt Temple

After visiting this temple we went to British Bungalow, which is one of the view points of Jog Falls, On the way we seen such a great scene made by nature, lots of dark clouds and greenery is around us, it was really great.

on the wayon the wayon the way

British bungalow is a great view point, u can see Falls from its root(on top). We all enjoyed lot here, and after an hour we left this place.

BungalowBungalowbungalow
Fallsat bungalowat bungalowe

YeshAt Bungalowstyle

from bungalowgreatgreat
Then we reached at LinganaMakki Dam which is not open for public since 4-5 years, we just seen it from little distance, clicked few snaps and then left that place.

damat damat dam

After visiting these places we reached at Jog Falls :

Jog Falls is group of four falls – King, Queen, Roarer and Rocket, the scene made by this falls is really amazing, i loved this place…

Intro to Jog Falls From Wikipedia :

“Jog Falls is the highest untiered waterfalls in India, located in Shimoga District of Karnataka state. Created by Sharavathi River falling from a height of 253 meters (829 ft), Jog Falls is one of the major attractions in Karnataka tourism. It is also called by alternative names of Gerusoppe falls, Gersoppa Falls and Jogada Gundi.”
When we reached there it was raining like damn, so we waited in bus for rain to stop, after few minutes we came out of bus, At that time nothing is viewable due to fog, its a monsoon so it used to raining whole a day, we waited few minutes but still nothing is clearly viewable so we went for lunch.

jog fallsjog fallsjog falls

After lunch we came back to view point, then again it started to rain, after half an hour rain stopped and view is getting somewhat clearer, that was really amazing scene i had never seen such a beautiful scene.

at fallsjog fallsfalls

fallsfallsfalls

fallsfallsfalls

We took lots of snaps there, and make fun all the time.

After spending 4-5 hours at Jog Falls we left that place and came back to the way of Bangalore.

 

Video clip of Jog falls – from British Bungalow:

We are Ready to Launch…

Hello dear friends,

After spent much time in development and testing, now we are ready to launch our First Product “Storrz.com – The online shopping mall

We are launching only for bangalore now, but we will look for other cities very soon.

See our brochures.

Storzz-Brochure-Front.gif

Storzz-Brochure-Back.gif

So u all are requested to visit (you can also buy dear) our site, your feedbacks are most welcomed.

http://www.Storrz.com

And if you find any bug/problem in our site please let us know