Journal C++ Hell/Heaven et les concepts
Salut à tous,
C++20 apporte les concepts, mais par pure nostalgie, regardons comment émuler ça en C++11
#include <utility>
#define REQUIRES(x) class _ = decltype(x)
template<class T,
REQUIRES(((std::declval<T>()==0), T(1), std::declval<T>() * (std::declval<T>() -1)))>
T fact(T const& n) {
return n == 0
(…)
Concours de programmation CodinGame le 23 novembre 2013
La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu le samedi 23 novembre 2013 à 18h.
L'événement accueillera des développeurs du monde entier pour leur permettre de passer un bon moment, défier leurs pairs, gagner des prix ou entrer en contact avec des sociétés attractives en France, en Angleterre et au Brésil.
Concours de programmation CodinGame le 27 Juillet 2013
La prochaine édition du challenge de code en ligne CodinGame aura lieu le samedi 27 juillet 2013 à 18h (UTC+2).
Un évènement ouvert où des développeurs du monde entier sont attendus pour concourir afin de se mesurer aux meilleurs, remporter des lots, ou entrer en relation avec des sociétés pour changer de job ou en trouver un.
Les nouveautés de cette édition : Haskell, Go et Objective-C s'ajoutent aux langages de programmation disponibles, un classement par langages vient compléter le classement global, et, pour la première fois, le concours offre l'opportunité de s'expatrier à San Francisco.
L’environnement de développement proposé donne accès à un éditeur de code et un shell Bash, pour lancer son programme depuis le navigateur.
Le règlement prévoit que le code source des participants soit rendu public sous licence libre GPL v3 et affiché sur le site dès la fin du concours, pour que tout le monde puisse apprendre et progresser en consultant les solutions des autres.
- objectif du challenge : résoudre deux problèmes de programmation dans le langage de son choix parmi les 11 proposés ;
- durée estimée de l'épreuve : 2h30 ;
- modalités de participation : c'est en ligne, c'est gratuit et c'est anonyme.
Forum général.petites-annonces Recrutement d'un développeur C/C++ sur Besançon
Mon entreprise recherche un développeur C/C++.
Nous ne développons pas énormement de logiciels libres, mais vous pourrez néanmoins découvrir quelques projets déjà présentés ici et développés par la société sur le Github : https://github.com/Jet1oeil.
Nous travaillons avec beaucoup de solutions libres et en environnement linux très principalement (parfois nécessaire de passer sous windows et mac pour corriger certaines incompatbilités) même si la solution est multiplateforme.
Je vous laisse découvrir l'offre.
La société Jet1oeil située au Parc d’Activités de l’Echange (…)
Journal Code natif et Node.js - parser et préprocesseur XML
Histoire de diversifier mon activité, et aussi parce que j'aime bien me lancer des défis, j'ai décidé de me mettre à Node.js. Cependant, compte tenu de ma faible appétence pour Javascript, lui préférant de loin C++, j'ai bien entendu cherché un moyen de coder pour Node.js avec mon langage fétiche. Et c'est tout à fait possible, grâce aux addons. Bon, ce n'était pas vraiment une surprise, n'ayant jusqu'à présent jamais rencontré d'environnement d'exécution logiciel qui (…)
Lien Effortless Performance Improvements in C++: std::vector
Journal Unvanquished: un patch de dernière minute pour la 0.51 et une conférence ce dimanche
Préambule: Ce journal traite du jeu libre Unvanquished, mélant stratégie et vue à la première personne. Ce journal est une traduction de ce billet sur le blog officiel.
Salut à tous, certaines personnes ont rapporté que notre version 0.51 précompilée a quelques problèmes sur les distributions Linux récentes. Une façon simple de patcher votre jeu téléchargé est donné juste après. Il y a aussi une conférence à voir ce dimanche en ligne!
Une conférence ce dimanche pour Debian
Dixième rencontre C++ Francophone jeudi 21 janvier 2016 (Paris, Châtelet Les Halles)
Joël Falcou organise depuis 2013 les rencontres du Groupe des Utilisateurs C++ Francophone (abrégé C++ FRUG d'après la traduction en anglais).
La dixième édition import <new_blood>
est pour très bientôt
- ce jeudi 21 janvier 2016 de 19h à 22h
- au 43 Rue Beaubourg, Paris (Mobiskill Partner)
Le programme
- 19:30 - 20:15 : PrOgO, animation 3D pour l’apprentissage de la Programmation Orientée-Objet par Fahima Djelil (Université Blaise Pascal Clermont-Ferrand)
- 20h15 - 21h00 : Pause dînatoire, pizzas et bières offertes par Mobiskill Partner
- 21h00 - 21h45 : Question Pour Un Champion++, Venez vous creusez la tête en participant à un petit Quizz C++11/14 en live.
Journal Microsoft Visual C++ 2013 contenait-il un virus ?
Microsoft Visual C++ 2013 redistribuable version 12.0.40664.0 français 32 bits était téléchargeable sur la page https://support.microsoft.com/en-sg/help/4032938/update-for-visual-c-2013-redistributable-package
Cette version contient un virus d'après ClamAV mais est inoffensive d'après les autres antivirus : https://www.virustotal.com/gui/file/d50ac6611f7f5be59b765ee9cea7cfed45ec7dc51952ed49e10586b1613b30c1
Bizarrement, depuis le piratage de Microsoft en 2022 et la découverte de traces d'intrusions plus anciennes dans leur infrastructure, la page https://support.microsoft.com/en-sg/help/4032938/update-for-visual-c-2013-redistributable-package est redirigée vers https://support.microsoft.com/fr-fr/topic/update-for-visual-c-2013-redistributable-package-d8ccd6a5-4e26-c290-517b-8da6cfdf4f10 où on peut télécharger la même version de cette librairie. Mais quand on compare les 2 paquets, la somme de contrôle est (…)
Journal Un harnais de test pour Qt
Bonjour Nal,
Je viens de publier ce harnais de test qui permet de lancer facilement des tests écrits avec le moteur de Qt et de collecter les résultats dans un rapport en HTML.
Le contexte
Qt fournit quelques classes pour réaliser des tests unitaires, mais ils proposent de générer une application séparée pour chaque test, et de les lancer toutes à la fois via un "make check". Les résultats sont alors affichés sur la console et pénibles à lire. De (…)
Journal Biicode: gestionnaire de dépendances c++
Bonjour Nal,
Je suis fortuitement tombé sur biicode, un gestionnaire de dépendance c++ peut-être bientôt open source.
Il s'appuie sur CMake pour construire les projets et permet de déclarer ses dépendances dans un flat file à la manière d'un pip.
Pourquoi ça me semble intéressant?
- Parce que j'ai toujours trouvé délicat de gérer les dépendances en c++. Attention je ne suis pas un pro du c++ et il est très probable que je fais "pas comme y' faut" (…)