Posts

SIMPLE MEANING OF CLOUD COMPUTING:

The world is progressing and so is the technology.  Cloud Computing is one of the most on demand technology.  Lets dive deep into it now: Cloud computing has two meanings. The most common refers to running workloads remotely over the internet in a commercial provider’s data center, also known as the “public cloud” model. Popular public cloud offerings—such as Amazon Web Services (AWS), Salesforce’s CRM system, and Microsoft Azure—all exemplify this familiar notion of cloud computing.  The second meaning of cloud computing describes how it works: a virtualized pool of resources, from raw compute power to application functionality, available on demand. When customers procure cloud services, the provider fulfills those requests using advanced automation rather than manual provisioning. The key advantage is agility: the ability to apply abstracted compute, storage, and network resources to workloads as needed and tap into an abundance of pre built serv...

EDUCATION AND TECHNOLOGY: PART2

Technology has impacted almost every aspect of life today, and education is no exception. Or is it? In some ways, education seems much the same as it has been for many years. A 14th century illustration by  Laurentius de Voltolina  depicts a university lecture in medieval Italy. The scene is easily recognizable because of its parallels to the modern day. The teacher lectures from a podium at the front of the room while the students sit in rows and listen. Some of the students have books open in front of them and appear to be following along. A few look bored. Some are talking to their neighbors. One appears to be sleeping. Classrooms today do not look much different, though you might find modern students looking at their laptops, tablets, or smart phones instead of books (though probably open to Facebook). A cynic would say that technology has done nothing to change education. However, in many ways, technology has profoundly changed education. For one, technology has gr...

PYTHON: NUMPY

Python Numpy Numpy  is a general-purpose array-processing package. It provides a high-performance multidimensional array object, and tools for working with these arrays. It is the fundamental package for scientific computing with Python. Besides its obvious scientific uses, Numpy can also be used as an efficient multi-dimensional container of generic data. Arrays in Numpy Array in Numpy is a table of elements (usually numbers), all of the same type, indexed by a tuple of positive integers. In Numpy, number of dimensions of the array is called rank of the array.A tuple of integers giving the size of the array along each dimension is known as shape of the array. An array class in Numpy is called as  ndarray . Elements in Numpy arrays are accessed by using square brackets and can be initialized by using nested Python Lists. Creating a Numpy Array Arrays in Numpy can be created by multiple ways, with various number of Ranks, defining the size of the Array. Arrays can als...