It was an amazing evening, I really enjoyed it! Thank you Geek Girls Carrot UK for organizing this event.
Geek Girls Carrots is an organisation that promotes women in IT industry and tries to encourage more females to think about career in tech.
I’m gonna be a speaker for the event Geek Girls Carrots London reactivation with Ember JS and Business Development! organised by Geek Girls Carrots London.
You can register via Event Brite here.
This is the meetup and Facebook page.
Are you looking for a needle in a haystack?
Data mining allows to explore and analyze a wide quantity of data stored in a database with the goal to extract precious and unknown informations which are implied on data and they might be useful for making strategic decisions.
Data mining techniques are used to discover correlations between data (assosacition rules), to create classifier for predicting a variable’s value (decision tree, neural networks) or to organize unknown data in groups with similar features (clustering).
Yeoman (http://yeoman.io/) is an awesome tool that helps you to easily scaffolding a web application using best practice; in short words with yeoman you get rid doing manual configuration and set up of a project from the scratch.
Yeoman has a bunch of generators, for instance there is a generator for creating an angularJS app, an other one for creating a backbone app and so on. You can find a complete list of the generators on this link: http://yeoman.io/generators/official.html
In this small tutorial we are going to use the yeoman angular generator for generating all the boilerplate that a developer needs to get started with an angular app. You can find more informations about the angular generator at the following link: https://github.com/yeoman/generator-angular.
Neural networks are used on the field of data mining in order to perform classification and regression.
Neural networks are ispired to the human brain that works via associations using neurons.
The neurons are individual processing unit, linked each other via synapses.
If you wanna talk about AngularJS you’ve to explain the concept of: Directive, Controller, Expressions, Two way Data Biding and Modules.
Why should I write Test before Source Code?
Writing Tests is not only a technique to validate your code. Tests give you the specifications of how the code should behave. Writing tests before source code implies that you must know exactly the detailed behavior of your code, as observed from outside the code itself. This is the basic idea of Test Driven Development.
Wikipedia gives us this definition:
Test driven development is a software development process that relies on the repetition of a very short development cycle: first the developer writes an (initial failing) automated test case that defines a desired improvement or new function, then produces the minimum amount of code to pass that test, and finally refactors the new code to acceptable standards.
Thanks to the large diffusions of mobile devices such as tablet and smartphone, nowadays when a developer has to create a web application, the first requirement he has to satisfy is designing a web applications that can be delivered via a desktop browser or a mobile device (iPhone App, Android App and so on).
The first question a developer has to answer is: how to organize the code between server and client side?
Anyway, you are here because you don’t understand why you should use Node.js to develop web applications.
Take a rest, drink a coffee and continue to read this article.
Promises are a way to avoid the Callback hell and they are typicaly used for Ajax Requests (jQuery returns promises by default from Ajax requests) and UI animations. With promises you can easily synchronize tasks or execute tasks sequentially.