Erlang for Beginners. Data Types, Variables, Lists and Tuples

Written by HaruAtari

Dear %username% , It’s the first article of the series. For many of you it may seem terribly trite as I’ll review the very basis of the subject. But this tutorial is going to be really useful for Erlang beginners. I’ll also dwell on some interesting things that aren’t obvious. In...

Premature Optimization is Evil

Written by Kukuruku Hub

There were no signs of trouble until we noticed a mix of 200 and 500 HTTP statuses in Kukuruku's web server logs. We were a bit confused when we started to look into it. The weird thing was that the server responded with either 200 ( OK ) or 500 ( Internal Server Error ) statuses even to requests...

Boost Concepts

Written by Vadim Androsov

I was always scared to use C++ templates due to the absence of standard mechanisms for setting parameter limits. In other words, when a developer writes the following function: template bool someFunc(T t) { if (t.someCheck()) { t.someAction(0); }...

  • 1
  • 7005
  • 1
  • 47495

iOS holds you phone number hostage

Written by alizar

Benjamin Stein, technical manager at Mobile Commons, talks about the “ worst bug” that he has ever encountered. It happened once Ben changed his iPhone for an Android. Soon, he noticed that he is not receiving most of the messages from his contacts – other iPhone users. As it turned out,...

  • 1
  • 1612

IT digest for the last week

Written by alexzfort

Web Development — GitHub command line tools Best PHP IDE in 2014 How to use NoFollow tag Scrolling animations: examples, tutorials and jQuery plugins Slush — the streaming scaffolding system as a replacement for Yeoman WTF, HTML and CSS? Mobile Angular UI —...

Web fonts instruction for novice

Written by Kukuruku Hub

Choosing a font? Here is a simple scheme from Julian Hansen. The image is clickable. Just answer «yes» or «no». Fonts are pretty much standard, but I'm sure it can be quite useful for anyone.

  • 1544

A Little E-Book: Learn from Real Examples How to Avoid Bugs

Written by Andrey Karpov

Here is a small e-Book for your attention: The Ultimate Question of Programming, Refactoring, and Everything . This book is intended for C/C++ programmers, but it could be of interest for developers using other languages as well. What makes the book peculiar is the descriptions of real, not...

  • 3909
  • 945

Robo-Advisors: How Human Talent is Reinforced by Tech

Written by Sergey Sosnov

Developments in fintech over the past few years have led to a rise in the use of robo-advisors by wealth management services. Robo-advisors have helped enhance efficiency and productivity within these services, benefits that have been passed onto clients. However the use of robo-advisors has...