Erreurs courantes lors du travail avec une base de données en Ruby on Rails

Lorsque nous entendons « Ruby », nous l’associons souvent à « Ruby on Rails ». Rails est un framework très fonctionnel et populaire, largement utilisé pour la création d’API et d’applications web. Rails est composé de gems indépendantes, et ActiveRecord en fait partie. Cette puissante gem simplifie les opérations avec les bases de données, permet de travailler avec elles

JNI : 3 raisons pour lesquelles nous l’apprécions

Mentionner JNI provoque chez de nombreux programmeurs une peur inexplicable. JNI semble suspectement difficile, et à première vue, son mécanisme relève de la magie. Cependant, ceux qui s’y sont penchés de plus près apprécient grandement ses propriétés. Si vous n’avez pas encore entendu parler de cette technologie, Java Native Interface ou JNI est un mécanisme
Redwerk’s report on technologies in demand in Washington

Technologies de développement logiciel recherchées à Washington : Infographie

Washington est considéré comme l'un des centres de développement des technologies de l'information. Cet État connaît la demande la plus élevée de professionnels de l'informatique, dont le nombre dépasse la dizaine de milliers. Le nombre d'emplois dans le secteur de l'IT augmente chaque année, car les meilleures entreprises et startups ont besoin de développeurs talentueux. Selon diverses études, Washington figure dans la liste des États comptant le plus d'experts qualifiés dans le domaine du développement d'algorithmes et de la programmation en Python, Java, Ruby et C++. Probablement, les sièges sociaux d'Amazon, Zillow et Microsoft ne sont pas situés ici en vain.
Web framework comparison - Scala Play vs ASP.NET Web API Framework

Scala Play vs ASP.NET Web API – Comparaison de frameworks web

Notre entreprise développe des logiciels depuis plus de 12 ans. Et environ la moitié de nos projets sont des systèmes distribués multithread à forte charge. Par conséquent, nos développeurs utilisent des technologies de pointe et les derniers frameworks dans ce processus. Dans cet article, nous allons nous concentrer sur deux frameworks récents mentionnés : Play et

Technologies de développement logiciel recherchées en Finlande

Au-delà d'être la patrie de Nokia et peut-être de quelques pépites géographiques essentielles, que savez-vous de la Scandinavie orientale ? Eh bien, la Finlande affiche une montée en puissance de sa scène technologique et de ses startups ces dernières années. Et un nombre croissant d'entreprises numériques a besoin d'une augmentation constante de spécialistes qualifiés...
5 Reasons to Love RxJava

5 raisons d’aimer RxJava

Reactive Extensions (Rx) est un ensemble de méthodes et d’interfaces qui offrent des moyens rapides, faciles à maintenir et à comprendre pour résoudre les problèmes des développeurs Java. Vous l’avez bien compris, Rx est un ensemble d’outils pour vous aider à écrire un code élégant mais plus simple. Dans le cas de Java, l’ajout de

Le rapport de Redwerk sur les technologies demandées dans le Massachusetts

En étudiant la demande pour les technologies de développement logiciel aux États-Unis, il est difficile d’ignorer le Massachusetts comme l’un des leaders dans la création de main-d’œuvre technologique. Rien d’étonnant à cela : Harvard, le MIT, l’Université de Boston et de nombreux autres collèges spécialisés s’y trouvent. Bien que près d’un travailleur sur dix dans le

Technologies de développement logiciel recherchées en Belgique

Suite à la demande mondiale de technologies de développement logiciel, nous avons choisi la Belgique pour notre récente étude. Dans cette infographie, nous partageons des détails intéressants sur la sphère informatique belge et, comme il se doit, comparons la demande pour les technologies les plus populaires...
Swift vs Objective

Swift vs Objective-C. 10 différences

Le 2 juin 2014, Apple a dévoilé un tout nouveau langage de programmation orienté objet : Swift, un remplaçant pour Objective-C, qui était jusqu’alors le langage de programmation standard pour OS X et le développement d’applications iOS. Ce fut un audacieux changement de langage de développement principal pour une plateforme aussi populaire ; malgré tout, notre équipe

Rapport de Redwerk sur les technologies de développement logiciel recherchées dans le Colorado

Nos clients étant répartis uniformément entre l’Europe et les États-Unis, nous étudions la demande pour les technologies de développement logiciel des deux côtés de l’Atlantique. Cette fois, c’est l’État du Colorado, situé au cœur du continent nord-américain, qui a attiré notre attention : Denver est un centre majeur pour les grandes entreprises et Boulder est un