Journal Portage de TapTempo en C à la Unix-like

Posté par  . Licence CC By‑SA.
Étiquettes :
17
10
mar.
2018

Salut Nal,

Il manquait une version C à la tradition Unix, c'est maintenant fait !

Du coup, pour préserver l'esprit, options courtes uniquement et pas de version, mais pour le reste, c'est assez complet avec contrôle des bornes pour les paramètres. Il ne manque que la page de manuel, ce sera pour une autre fois :)

#include <err.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/time.h>
#include <unistd.h>

#define NSAMPLES 5
#define MAX_NSAMPLES 20
#define RESET_TIME 5
#define PRECISION 0

extern  char
(…)

Journal [Stage] dév. C++, framework libre algos d'IA

Posté par  (site web personnel, Mastodon) .
17
3
jan.
2013

Comme je trouve les meilleurs candidats en postant des demandes sur linuxfr, je vous propose ici un stage concernant le développement du framework C++ « ParadisEO ».

ParadisEO est un framework open-source (LGPL) pour l'intelligence artificielle permettant d'implémenter des solveurs d'optimisation du type algorithmes génétiques. Il est activement utilisé par plusieurs équipes de chercheurs à travers le monde et est embarqué dans certains des meilleurs solveurs du domaine.

ParadisEO étant activement développé depuis plus de dix ans, le but du stage est (…)

Bibliothèque de génération et de manipulation de formes libsdl2_gfxutils

Posté par  (site web personnel) . Édité par bubar🦥, Benoît Sibaud et palm123. Modéré par patrick_g. Licence CC By‑SA.
16
1
fév.
2016
C et C++

J'annonce de part ce présent message, la réécriture de la bibliothèque de génération et de manipulation de formes libSDL2_gfxutils. Elle est publiée sous GPLv3.

Journal C23, listes variantes et le turfu

Posté par  (site web personnel) . Licence CC By‑SA.
16
31
mai
2024

Hello again 'nal,

Tu vas sans doute penser que je fais du comique de répétition,

mais là avec toi, je tiens quelque chose : j'ai directement embrayé sur la version suivante de:

variant_list

qui implémente le maximum des plus récentes évolutions du langage C (alias C23).

Pour le coup ça commence vraiment à devenir intéressant.
Ce dont je suis le plus fier est que le code compile désormais sans aucun warning avec la version "15.x staging (…)

Journal résoudre "trouve 24"

Posté par  . Licence CC By‑SA.
15
23
fév.
2022

Wordle est mort. Racheté par le capitalisme et blindé de tackers et de pubs.

Changeons de jeu : trouver 24.

Le but est de combiner les 4 nombres proposés en 3 opérations pour atteindre le nombre 24.

Un petit exemple : 8 5 7 1 sortent, on peut faire 8-5=3, 7+1=8, 3*8=24.

Il est obligatoire d'utiliser tous les nombres. Par exemple : 1 2 3 8 sortent, on ne peut pas faire 8 * 3 = 24 (…)

Journal Des IDEs de Jetbrains sont disponibles gratuitement

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
14
7
mai
2025

Bonjour'nal,

Jetbrains, l'éditeur de l'IDE libre IntelliJ IDEA Community Edition et de bien d'autres IDEs pas libres, propose dorénavant quelques-uns de ces derniers dans une version gratuite pour usage non-commercial. D'abord WebStorm (JavaScript et TypeScript) et Rider (.NET), et maintenant CLion (C, C++). Mais que signifie « usage non-commercial » ?

Common examples of non-commercial uses include learning and self-education, open-source contributions […], any form of content creation, and hobby development.

Coolos, coolos, on peut les utiliser pour (…)

Concours de programmation CodinGame le 28 mai 2013

Posté par  (site web personnel) . Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
14
24
mai
2013
Technologie

CodinGame, le challenge de programmation 100% en ligne, revient le mardi 28 mai 2013 à 20h.

C’est l'occasion de se mesurer à plusieurs centaines d'autres développeurs, de remporter un Nexus 10, un Drone Parrot 2.0 ou des enceintes M-Audio, et, pour ceux qui le souhaitent, d’entrer en relation avec plusieurs sociétés pour changer de job ou en trouver un.

Les nouveautés de cette édition : Javascript vient s'ajouter aux langages déjà disponibles et le portail est désormais disponible en anglais pour accueillir des participants du monde entier.

Comme la fois précédente, l’épreuve consiste à résoudre deux problèmes de programmation dans le langage de son choix parmi C, C++, Python, Ruby, PHP, Java, C# et Javascript. C'est évidemment gratuit, ouvert à tous, on peut participer de chez soi et c'est anonyme.

L’environnement de développement proposé donne accès à un éditeur de code et un shell Bash, pour lancer son programme depuis le navigateur.
Dès la fin du concours, les scores et le classement général sont publiés. Pour que tout le monde puisse apprendre des bonnes idées des autres, le règlement prévoit que le code source des participants soit rendu public sous licence libre GPL v3 et affiché sur le site.

Journal realloc

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
13
7
sept.
2012

Sur mon netbook avec 1Go de RAM, je déteste particulièrement les programmes qui bouffent de la mémoire dans le vide. Et quand un programme qui affiche la date, le niveau de batterie et deux trois autres informations mangent 4 fois plus que ce qu'utilise xmonad, je suppose un problème.

Je récupère le code source et je regarde. Du C qui est du C++ ou le contraire, mais bon, passons. Je n'ai pas prévu de faire la moindre correction au code. (…)

Forum général.petites-annonces Recherche de colaborateur pour librer les modems GPON

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
13
3
nov.
2022

Bonjour,

https://openxpon.confiabits.com/

Le projet est trop gros pour une personne. Je recherche donc des collaborateurs, principalement en C et électronique pour refaire de schema en kicad, réécrire le driver en libre y idem pour les software du userspace. J'ai les connaissances pour tout faire, mais c'est trop gros pour moi tout seul.

Je trouve dommage que pour la base d'internet (les modems), il n'existe rien en 100% libre.

Concours de programmation CodinGame le 21 septembre 2013

Posté par  (site web personnel) . Édité par tuiu pol et Nils Ratusznik. Modéré par Pierre Jarillon. Licence CC By‑SA.
13
17
sept.
2013
Technologie

La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu le samedi 21 septembre 2013 à 18h.

L'évènement accueillera des développeurs du monde entier pour leur permettre de défier leurs pairs, gagner des prix** ou entrer en relation avec des sociétés attractives qui recrutent (France, USA, Luxembourg, UK, Maroc). Parmi les entreprises annoncées figurent, en autres, Nintendo, Ubisoft, ou Dailymotion.

** Tablette Samsung Galaxy Tab 3, appareil photo Fujifilm Finepix S4200, Algorithms in a Nutshell / O'Reilly, et des T-shirts.

Journal Les sémaphores

Posté par  . Licence CC By‑SA.
Étiquettes :
13
15
oct.
2012

Sommaire

Bonjour,

Je souhaitais écrire un document sur les sémaphores ici. J’ai même commencé une implémentation de FIFO. Mais le temps me manque pour le finaliser. Néanmoins, cette semaine j’ai réagi au fait que je trouve dommage qu’un démon ne rende pas la main, seulement une fois que l'ensemble des processus résidents sont prêts à répondre. On m’a dit que : « Tu forkes pas une fois ton programme en train de fonctionner, mais avant. » (…)