Skip to main content


Showing posts from May, 2016

16 Top IT Skills You need for Smart Cities Development

Why IOT skill you need
There are currently 18.2 billion connections to the internet throughout the world, and this will increase to 50 billion by 2020. The amount of data being transmitted via these connections has grown from 3ZB (3,000,000,000,000,000,000,000 bytes) in 2010 to 10ZB (10,000,000,000,000,000,000,000 bytes) this year, and it is predicted to reach 40ZB (40,000,000,000,000,000,000,000 bytes) by 2020.

Internet of everything has the potential to reach $19 trillion of value by 2022, and it "has the potential to grow global corporate profits by 21% in 2022".It's exponentially increasing.

More: The best IT skills yoou need to become IOT engineer

In a smart city, "every single sector has to get technology fluent and it has to get digital fluent to drive long-term prosperity,". This is an issue that both the public and private sector need to get behind, and to transform how they think and how to get people ready for the jobs to solve these problems.


How to Create Sample Application with Ruby on Rails

You’ve probably already used many of the applications that were built  with Ruby on Rails: Basecamp, GitHub,Shopify, Airbnb, Twitch, SoundCloud,Hulu, Zendesk, Square, Highrise. Those are just some of the big names, but there are literally hundreds of thousands of applications built with the framework since its release in 2004.

Ruby on Rails is open source software, so not only is it free to use, you can also help make it better. More than 4,200 people already have contributed code to Rails. It’s easier than you think to become one of them.

Optimizing for programmer happiness with convention over configuration is how we roll. Ruby on rails has been popularizing both concepts along with a variety of other controversial points since the beginning. To learn more about why rails is so different from many other web-application frameworks and paradigms, examine the rails doctrine rails is a web application development framework written in the ruby language.

it is designed to make programmin…

The best 2 differences of Computer and Information Science

Computer Science - Computer scientists are, in fact, scientists. They are focused with the theory of computational applications. That means they understand the “why” behind computer programs. Using algorithms and advanced mathematics, computer scientists invent new ways to manipulate and transfer information. Computer scientists are generally concerned with software, operating systems and implementation. 
Like Neo in The Matrix, computer scientists can see and make sense of code. Computer science students will learn the fundamentals of different programming languages, linear and discrete mathematics, and software design and development. Computer scientists study the machine itself and understand how and why various computer processes operate the way they do.
Information Science- To put it bluntly, computer engineers make computer parts work together. Computer engineers are responsible for the research, design and development of computer equipment like circuit boards, microchips, routers…