TECHBYTES


Mass layoffs in IT Majors – speculations - facts - and the future ahead !

Mass layoffs in IT Majors – speculations - facts - and the future ahead !    Arman Ahmed

If you are an IT professional in India this may scare you a bit. Hearsay is Indian IT services companies are on a firing spree. Significant number of layoffs have prominently been made public from companies that include big names like Cognizant, IBM, Infosy...




How should I start learning Python?

How should I start learning Python?    Awantik Das

Python is a powerful, flexible, open source language that is easy to learn, easy to use, and has powerful libraries for data manipulation and analysis. Its simple syntax is very accessible to programming novices, and will look familiar to anyone with experi...




Object Model in Python - Understanding Internals

Object Model in Python - Understanding Internals    Awantik Das

The object model of Python is something very less discussed but important to understand what happens under the cover. Understanding this before diving into python makes journey smooth




How do I check end of file (EOF) in python?

How do I check end of file (EOF) in python?    Awantik Das

Almost every programming language provides a straightforward mechanism to check the End of File. Python however does not have a very straightforward and intuitive way to check EOF. However following piece of code can help you find EOF for all practical purp...




Deep Dive into Understanding Functions in Python

Deep Dive into Understanding Functions in Python    Awantik Das

Python provides very easy-to-use syntaxes so that even a novice programmer can learn Python and start delivering quality codes, yet it does not compromises on the powerful features that it provides. With respect to functions it gives a lot of flexibility to...




What is future prospects of being a Django developer in India?

What is future prospects of being a Django developer in India?    Nalinee Choudhary

Apart from Training Django, due to increasing corporate requirement I am given assignments to interview candidates for Python & Django. Sharing my understanding of entire scenario from candidates prospective or corporate prospective.




What are Big Data, Hadoop & Spark ? What is the relationship among them ?

What are Big Data, Hadoop & Spark ? What is the relationship among them ?    Awantik Das

Big Data is a problem statement & what it means is size of data under process has grown to 100's of petabytes ( 1 PB = 1000TB ). Yahoomail generates some 40-50 PB of data everyday. Yahoo has to read those 40-50 PB of data & filter out spans. E-commerence w...




Brief Introduction to Lambda in java 8

Brief Introduction to Lambda in java 8    Nalinee Choudhary

Lambda expressions are the core of functional programing paradigm that makes it one of the most important features of Java 8. So anyone Learning Java 8 should definitely learn more about Lambda expressions. In this article we will briefly introduce you to L...




Top 3 Applications of Apache Spark

Top 3 Applications of Apache Spark    Awantik Das

Distributed computation got into new dimension with induction of Apache Spark in Big Data Space. Lightning performance, ease of integration, abstraction of inner complexity & programmable using Python, Scala, Java & R makes it one of the most sought after t...




How can I become a data scientist from an absolute beginner level to an advanced level?

How can I become a data scientist from an absolute beginner level to an advanced level?    Awantik Das

This is the question that every budding Data Scientist asks himself while starting on the tedious yet adventurous journey to the world of Data Science. Other than struggling with the factors like self-doubt the beginners look for the Effective Learning Path...




Is it still necessary to understand map-reduce paradigms for machine learning on large data sets?

Is it still necessary to understand map-reduce paradigms for machine learning on large data sets?    Awantik Das

Spark has covered a lot of mileage in last couple of years. And, with introduction of Spark 2.0 - the internal implementation & optimization is abstracted the best possible way.




When Python has ML libraries, why do you need Apache Spark for analytics?

When Python has ML libraries, why do you need Apache Spark for analytics?    Awantik Das

Python provides various machine learning libraries such as sci-kit learn, Pylearn2, Theano, Pyevolve, Tensorflow etc. However Apache Spark for analytics is now being widely adopted for machine learning. Following are the areas where Apache Spark gets upper ...