Orientation 6.0

Reading Time: 3 minutes

A talk which was a special one in itself, as the current team-members desire to take the initiative of their seniors to great heights, this talk marks the beginning of that significant journey.

CEV organised an orientation for the freshers on 5th OCTOBER, 2018 at Production Seminar Hall.

The orientation was intended to give an outlining idea to all the first yearites on how to start their life in college, many landmarks were set for them by the speakers.

The speakers had really worked passionately to get the best for their dear juniors.

 

The icebreaker was the head of CEV Master Rushi Bhatt, 3rd year, ECE, started with words of greetings and congratulations for the JEE-MAIN crackers. He in a very decent way answered all the WHYs, WHATs, HOWs, WHENs, WHEREs regarding CEV in crisp way.

 

Then came Apurva Randeria with his views in detail on history of CEV and what the organisation want do in future.

Orientation 6.0
Orientation 6.0

Then came Ajay Rachuri with the ways in which CEV claims to serve his users, how the member can taper the great sources of SVNIT, through CEV.

Then came Dileep Reddy with his views on importance of personality development in this modern era, and how CEV can help them do develop effective ways of communication through regular GDs, blogs and talks.

Orientation 6.0
Orientation 6.0

Then came Sudhanshu Sinh who told the public about direct benefits from the organisation, the industrial trips. CEV having a great alumni working at its core, they arrange for these industrial trips.

Then came Darshit Patel came up with delight words and a light talk with audience to make them cheerful.

Orientation 6.0
Orientation 6.0

Finally the treasurer of CEV Deep Jariwala with stunning experience at CEV, he discussed about how CEV had helped him to get his startup start in third year of engineering.

Orientation 6.0

 

In the end after audience dispersed our head displayed love and respect for our mentors Chandan Suthar and Abhishek Tiwari, and gave a talk to CEV team to make there spirit high, followed by a group photoshoot.

Orientation 6.0
Orientation 6.0

Hence, the orientation for the academic year 2018 was successfully completed.

Orientation 6.0

A HANDOUT……

Reading Time: < 1 minuteHello to all the dear readers, this time we are presenting to you all a revised edition of CEV handout that can guide you when you are having your exams, when you want to do something new either related to your engineering branch or any abstract topic and also when you are getting bored. This handout believe us will surely help you out in many deliema henceforth. Loaded with a numerous sources of knowledge and entertainment this handout has huge potential to save your precious time from searching the best for you out of thousands of options available.

This handout contains websites and portals that you need to start today, internship sources, educational websites, applications, cool websites, movies, books, branchwise societies, courses, open source softwares, stores, fests, youtube channels and finally a note to start your engineering life. ENJOY!

What is API?

Reading Time: 5 minutes-By Hrishabh Sharma

Overview

Here are some definitions of API from various resources:

“In computer programming, an application programming interface (API) is a set of subroutine definitions, communication protocols, and tools for building software. In general terms, it is a set of clearly defined methods of communication between various components.” -[Wikipedia]

“An application program interface (API) is a code that allows two software programs to communicate with each other.”-[TechTarget]

Not only these if you search on any website about API, they will explain it brilliantly,

But it is only understandable by those who have worked on API, but if you haven’t then it can be difficult to fully understand, although the explanation is perfect but not in easy words.

Goals:

The goal of this blog is simply to make you understand the meaning of API in more easy words.


So let’s begin with an easy example-

Suppose if you wanna book a ticket of a train, then it is possible to book tickets of the same train through various apps say IRCTC Official App, Paytm etc.

Now the main thing you need to understand is that how it is possible to book the same seat through two different Apps?

Yes, the answer lies in API.

What API is doing is just letting you use someone’s else code in your application.

Absolutely, PAYTM will be using API provided by IRCTC.

Take a look at this perfect video provided by Mulesoft:

I think you are now getting some idea of what API actually is?

Let’s look at another example-
Google is a huge website and it writes a tall pile of codes.
These codes are for various services like search, youtube, Gmail, etc. What if we want to use them?

You must have seen, many websites provide logging in through Google’s Login credentials in their apps. So in a second, you can log in on that third party app using your google account.

So what actually is happening behind this, third party-app is using Google’s API  for providing login. In easy words, they are using Google’s code for the login system and fitting in their app and using their features, without worrying about what they have written.

Types of API:

What is API?

Since this topic is very much wide…

Among all the types mentioned above , we will mainly focus on Web APIs aka Web-Services.

WEB-API:

 

Web API as the name suggests, is an API over the web which can be accessed using the HTTP protocol. It is a concept and not a technology. We can build Web API using different technologies such as Java, .NET etc. For example, Twitter’s REST APIs provide programmatic access to read and write data using which we can integrate twitter’s capabilities into our own application.

Types Of WEB-APIs:

Early on, one of the most popular enterprise formats for Web APIs was SOAP  But with the emergence of JavaScript Object Notation (JSON), we saw more reliance on HTTP and the growth of JSON APIs, while REST has grown in popularity and quickly become the de facto standard for general Web APIs today.

  • SOAP:

SOAP was designed back in 1998 by Dave Winer, Don Box, Bob Atkinson  and Mohsen Al-Ghosein for Microsoft Corporation. It was designed to offer a new protocol and messaging framework for the communication of applications over the Web. While SOAP can be used across different protocols, it requires a SOAP client to build and receive the different requests, and relies heavily on the Web Service Definition Language (WSDL) and XML:

<?xml
  version="1.0"?>
<soap:Envelope
xmlns:soap="http://www.w3.org/2001/12/soap-­‐envelope"
soap:encodingStyle="http://www.w3.org/2001/12/soap-­‐
encoding">
<soap:Body
  xmlns:m="http://www.example.com/weather">
<m:GetWeather>
<m:pinCode>395007</m:pinCode>
</m:GetWeather>
</soap:Body>
</soap:Envelope>

 

Early on, SOAP did not have the strongest support in all languages, and it often became a tedious task for developers to integrate SOAP using the Web Service Definition Language.
However, SOAP calls can retain state, something that REST is not designed to do.

Before going to the next type, let’s understand a new term ,

RPC- “Remote Procedure Call (RPC) is a protocol that one program can use to request a service from a program located in another computer on a network without having to understand the network’s details.”

Apart from this definition, we can take it as a protocol working on the client-server model, without going much into detail

  • XML-RPC:

On the other hand, Remote Procedure Calls, or RPC APIs, are much  quicker and easier to implement than SOAP. XML-RPC was the basis for
SOAP, although many continued to use it in its most generic form, making simple calls over HTTP with the data formatted as XML.

However, like SOAP, RPC calls are tightly coupled and require the user to not only know the procedure name, but often the order of parameters as well. This means that developers would have to spend extensive amounts of time going through documentation to utilize an XML-RPC API, and keeping documentation in sync with the API was of utmost importance, as otherwise, a developer’s attempts at integrating it would be futile.

  • JSON-RPC

Introduced in 2002, the JavaScript Object Notation was developed by State Software, Inc.
The format was originally designed to take advantage of JavaScript’s ability to act as a messaging system between the client and the browser.

JSON was then developed to provide a simple, concise format that could
also, capture state and data types.
Yahoo started taking advantage of JSON in 2005, quickly followed by
Google in 2006. Since then JSON has enjoyed rapid adoption and wide language support, becoming the format of choice for most developers.
You can see the simplicity that JSON brought to data formatting as
compared to the SOAP/ XML format above:

{“pinCode":“395007”}

 

So, JSON presented a marked improvement over XML.

  • REST:

Now the most popular choice for API development, REST or RESTful APIs were designed to take advantage of existing protocols. While REST can be used over nearly any protocol, it typically takes advantage of HTTP when used for Web APIs. This means that developers do not need to install libraries or additional software in order to take advantage of a REST API. REST also provides an incredible layer of flexibility. Since data is not tied to methods and resources, REST has the ability to handle multiple types of calls, return different data formats.

Unlike SOAP, REST is not constrained to XML, but instead can return XML, JSON,  or any other format depending on what the client requests. And unlike RPC, users aren’t required to know procedure names or specific parameters in a specific order.

 

I think uptill now, the question “what the hack is API?”  is somewhat answered, but this  description is not enough , there are many things you still need to explore on your own. So keep exploring.

Thanks for reading..

Happy Learning! ..

TEAM CEV.

*Most Welcome to questions and doubts in comment section……….

**Resources:

 

#Objection accepted for copied images

CEV Orientation 5.0

Reading Time: 2 minutesCEV Orientation 5.0

On 6th of October 2017, CEV embarked its presence among the batch of 2021 by conducting an orientation of one of most unique and special student chapter of SVNIT.

The CEV core team of the pre-final year students conducted a very healthy discussion with the freshers and gave them great advice about college life. The Do’s and the Don’ts and the consequences of bad indulgence were also shared among them.

CEV Orientation 5.0 CEV Orientation 5.0

CEV Orientation 5.0 CEV Orientation 5.0

CEV Orientation 5.0 CEV Orientation 5.0

CEV Orientation 5.0

The wise words of Darshan Rajput (Former President, CEV) also encouraged and motivated the freshers. He had a truthful and honest discussion session with them and directed them towards leading a fabulous college life. Also, we had video messages from alumni all around the world which also made this orientation really special.

Apart from that, CEV also encouraged freshers to explore all other student chapters of our college and find out their passion and field of interest. The general discussion consisted of suggesting freshers with great books, must watch TV series and movies. Ways to keep a balance between academics and extra-curriculum was also laid stress upon.CEV Orientation 5.0

 

CEV Orientation 4.0

Reading Time: < 1 minute

Orientation

September of 2016 was the time when Cutting Edge Visionaries (CEV) showcased its presence before the batch of 2020. It was unlike any normal orientation of student chapter of our college because the hosts were not merely restricted to informing us about the technical stuff but more importantly, they were sharing their true and honest stories with us, which helped the freshers to identify the various spectrum of college life.

In this Orientation program, students were given information about the college, life at college, facilities provided by the college, proper methods of utilizing the provided facilities, how can they be productive in the spare time etc. They were provided with various information, from which projects they can do to which TV shows and movies they should watch. Apart from this, they were also given knowledge about “Must Visit Places of Surat”, the famous delicacies and were given a glimpse of the culture and festivals celebrated here.

Special brochures were prepared and distributed among students which showcased various learning platforms, area of innovations, must watch TV series and movies, courses for academic and non-academic stuff and various other details which would be of great help to fresher.

Differential – A hidden wonder of automobile

Reading Time: 3 minutesWhile driving a car have you ever wondered how does the engine drive the wheels? How only one engine drives all the wheels of the car? How does the system manage to transmit the power to the wheels? Let’s have a brief look under the hood and understand a very important concept of an automobile, that is “DIFFERENTIAL”.

Engineering of an automobile is a very vast subject. On an average, about 30,000 parts are used for the manufacturing of a single car. Hence to study automobile, the whole subject is divided into 6 major systems: Chassis, Engine, Transmission, Steering, Braking, Suspension. Differential is a part of Transmission system.

Main aim of transmission, as the name suggests is to transmit the power produced by the engine to the wheels so that the vehicle moves. A transmission in general consists of an input shaft, an output shaft, gears and a differential. The input shaft gets power directly from the engine, which is manipulated according to our needs by gears and finally the output shaft carries the final power.

The differential then comes into action. The differential transmits the the power produced by the output shaft sideways. differential-1.gif (9034 bytes)

As shown in the picture, the differential is situated between the two wheels and it transfers the motion of transmission shaft/output shaft to the rotary motion of the wheels. The transmission shaft rotates the driving pinion, which in turn drives the ring gear (crown wheel). This ring gear is attached to a small sun gear/side gear. This side gear is meshed via the differential pinion gear(planet gear). Both the side gears are connected to the half shafts(axle) connected to the wheels.

Why to use the side gears pinion assembly when we can directly connect the ring gear? Also this work seems to be easy. But this is not all a differential does. A differential is designed for a far more greater purpose.

Whenever an automobile turns, there is a difference in the speeds of the inner and the outer wheels.

Image result for differential automobile

As you can see, the outer wheel of the automobile has to travel a larger distance than the inner wheel in the same amount of time while turning. Hence the speed of outer wheel is more. This can be achieved by unequal and proportionate distribution of power to the wheels. The outer wheel needs more power than the inner wheel and this unequal but proportionate distribution of power is done by the differential.

Differential - A hidden wonder of automobile

The inner half shaft in the figure indicated the part of the shaft connected to the inner wheel while the outer half shaft to the outer wheel. Both the shaft move in anticlockwise direction when moving on a straight road. Hence the power is distributed equally and both the side gears hence the shaft rotate at same speed.

While turning, both shafts do rotate in the same direction. The outer wheel has to move at higher speed than the inner wheel. This produces a couple moment at the differential pinion. This force drives the pinion gear to rotate. Due to this rotation, the side gear of the outer shaft rotates at a rate higher than the inner wheel. The side gear of outer shaft gets an additive rpm while the inner shaft gets a subtractive rpm. Hence due to this production of different speeds in both the wheels, the system is called a differential.

Hence for different turns, different torque is applied on the differential pinion and according powers are provided to the wheels. This was the basic information about differential and transmission. Further the differentials are classified into different types differentials like open differential, locking differential, limited slip differential, electronically controlled limited slip differential, torque vectoring differential etc. But for basic understanding of the differential, this much knowledge is enough.

CEV Quiz 2k16

Reading Time: 3 minutes1) Which one programming language is exclusively used for artificial intelligence?

Ans:- PROLOG

2) “DON’T BE EVIL” is the tagline of which company?

Ans:- GOOGLE

3) What is the full form of html?

Ans:- HYPER TEXT MARKUP LANGUAGE

4) A network designed to allow communication within an organisation is called:

Ans:- INTRANET

5) Printf(“% %”); what will be output of this code in c?

Ans:- %

6) What is the full form of pdf?

Ans:- PORTABLE DOCUMENT FORMAT

7) What is real name of rajnikant?

Ans:- SHIVAJI RAO GAIKWAD

8) Which movie won most number of oscar this year?

Ans:- MADMAX FURY

9) A high-speed transportation system incorporated with reduced-pressure tubes in which pressurized capsules ride on an air cushion driven by linear induction motors and air compressors known as?

Ans:- HYPERLOOP

10) Which is the world’s largest, most complex experimental facility ever built by the human race?

Ans:- LARGE HADRON COLLIDER

11) Why a passenger in train always sees a red signal in traffic pole , but the train passes irrespective of red signal?

Ans:- when you observe the traffic pole you will see some rod which is supported by springs under the track when the engine crosses through that part it will generate a response due to pressure and light automatically turns red.

12) Why does water swirl while draining?

Ans:- The main effect is angular momentum (rotational inertia). This results in the water level being lower near the centre of rotation than further away, setting up centripetal forces which maintain the rotation. When the difference in levels is significant relative to the average water level, you notice the typical whirl effect.

13) Water is colorless and transparent, but why does the foam on breaking waves appear white?

Ans:- Foam consists of bubbles, which are very thin liquid films with air inside. Compared with a water droplet of the same size, a bubble absorbs much less light than the water droplet because it has so little matter. And the air inside the bubble is not a good absorber of light either. Hence, all things being equal, the light coming out from a bubble is brighter than that from water (which is just a large collection of water droplets), and appears white under the sun.

14) The project by google in which you can select the required features and the components for your phone of your choice is?

Ans:- PROJECT ARA

15) The first batsman to score three test century in three successive test on debut.

Ans:- MOHAMMED AZZHARUDDIN

16) Some months have 30 days, some months have 31 days; how many have 28?

Ans:- 12 Months ( All the month have 28 days)

17) Odd-even system in delhi is related with?

Ans:- AIR POLLUTION , VEHICHLES

18) ICAO Stands For

Ans. A) International Civil Aviation Organization

19) Initiative taken by government to increase the connectivity so that government services are made available to the citizens easily

Ans:- DIGITAL INDIA

20) Given these equations, what does 4500 equal?

8898=7  4566=2   1203=1   2313=0   4566=2   5464=1   7774=0   1003=2   9856=4   9955=2   1886=5    1231=0    8764=3    4500=

Ans. It is basically the count of circles in all the digits of a number. Eg. 8898 has seven circle. Similarly 4500 has 2 circles. So ANS is 2.

CEV QUIZ

Reading Time: < 1 minuteQuizzes are the best way to verify ones own knowledge and also lean about the unknown topics. Hence at CEV, we organized a quiz competition on 16th March 2016. The quiz was conducted on various topics like general knowledge, movies, books, latest technology, general aptitude etc. 

We would like to thank all the participants for taking part in the quiz.

For solutions of the Quiz Competition, Click Here.

 

For any queries, please do comment in the comment box.


 

Sketching- A Refreshing art

Reading Time: 5 minutesSketching is an art to put down your emotions, your surrounding or anything that allured you.

It is a very effective way for expressing your emotions.. Sketching varies from being the one a professional artist does in preparation of his painting or a random doodling with no end goal. It is also used in a form of concise rendition with a very impactful presentation of a social awareness message.

It is an art with no rules.. Where no one can make any mistakes. Because rather than going into the specifics the essence of the element matters.

Basically there are three types of sketching:

  • Croquis
  • Pochade
  • Portrait sketch

They are not as complex as their names suggests:

  • Croquis sketch is used in order to remember the scene or a person in a more permanent type of way. Nowadays fashion designers use this term for the quick sketch of a model.
  • Pochade sketch is used to capture the atmosphere i.e. the fleeting effect of the light etc. As opposed to Croquis which is a line art Pochade deals more with the shade and atmosphere of the scene.
  • Portrait sketch is used for the artistic representation of a person with predominance given to its expression.

image1

Conventionally it is done by using different kinds of pencils for example the professional graphite pencils (h, 2h, 3h, hb, b, 2b, 4b, 6b) and even charcoal and carbon pencils. But again it can be done using pens, ink, water colours, oil paints, pastels etc. Here the grade ‘h’ defines hardness and ‘b’ defines blackness. The ‘h’ grade pencils are hard and smudge-free so they are predominantly used for technical drawings and light sketches. The ‘b’ grade is used by the artists for brush-like expressions and smoother look.

Predominantly the sketch comprises of 5 types of strokes.

  1. Lines
  2. Cross-hatching
  3. Circular stroke
  4. Directional stroke
  5. Tapping
image2

 

The different types of shades are created simply by using different type ‘b’ grade graphite pencil. This shades is done by adding layers of the strokes one after the other.

As mentioned earlier there are no specific rules for sketching. But there are few techniques for a beginner to make this experience easy and delightful!

  • Use appropriate materials.

Choose the pencil according to the type of the sketch. The ‘h’ grade pencil are hardest and used for non-bendable lines. They are mostly used in industrial drawing.

The ‘b’ grade pencil are softer and smudge easily. Hence they are used for making smudges lines and shading your drawing.

Fine art paper can be used for your sketch rather than the smooth one… As it gives nice texture and improves the overall appearance.

  • Choose a subject.

For a beginner it would be better if you use an object or an image as a base for your sketch. It’ll make it much easier than imagining it.

If you are using a physical object, than take a few minutes to observe the object thoroughly. Notice it’s source of light, make the sketch lighter and darker with accordance to the effect of the light . See if the object is in motion and make the sketch in its accordance. If it helps first visualise it in the form of primary shapes (Square, Triangle, circle etc.) and use them as a base to get the dimensions right.

If you are using an image then divide the image in equal 4,9,25 or so parts according to your convenience. Then replicate each smaller part in your drawing paper as dealing with the smaller part is much simpler than dealing with the whole. It even helps in getting the dimensions right!

  • Don’t draw heavily

Use light strokes whenever you are sketching as usually it’s a base draft of an image. Therefore always use light and lot of short quick strokes. Using light strokes even helps in erasing the mistakes.

  • Next step use darker pencil

Once after completing the rough primary sketch, use darker (6b) pencil to define the strokes more precisely and adding details to them. This strokes are also used to get the inner details right. If you want a smoother final product u can always smudge it with the help of cotton or soft cloth.

  • Erase all the extra smudge prints

Usually while using softer pencil you’ll notice smudges on the paper. So remove all this smudges by using a soft eraser lightly. Keep in mind to use a soft eraser as a putty one might tear the page.

  • Perfect your lines.

Add further details and repeat the earlier steps with them until you a satisfied with the end result. Many times the soft border gives an unprofessional look to after erasing the extra smudge u can highlight the sketch using a harder pencil (H grade).

  • Voila!

You have your beautiful sketch ready.Now you you wish you can spray fixative so that the sketch is preserved and is avoided from smudging

 

Sketching is not that hard as people seem to believe. There are no right and wrong in it. Above mentioned technique just makes it simpler so use them and let yourself indulge in this beautiful experience and let the magic begin!

 

These are some of my own attempts at sketching:

 

IMG_20150927_014115
An artistic representation of a landscape.
image4
Portrait of Marilyn Monroe.

.

CEV - Handout