Journal Biicode: gestionnaire de dépendances c++

Posté par  . Licence CC By‑SA.
Étiquettes :
8
19
mar.
2015

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" (…)

Journal Internet Explorer is about to be bronsonised

Posté par  . Licence CC By‑SA.
Étiquettes :
12
18
mar.
2015

http://www.20minutes.fr/web/1565699-20150318-internet-explorer-bientot-fini

Bonsoir Nal,

oui tu ne rêves cher lecteur, ce n'est pas un poisson d'avril qui se serait échappé des cerveaux fertiles de la toile un peu trop en avance.

Voilà donc un autre dinosaure du web qui prend le chemin de la retraite après le vénérable Netscape en son temps.

Mais ne criez pas victoire trop tôt, un autre bestiau va pointer le bout de son nez et il semblerait que MS ait fait table rase des héritages lourdingues (…)

Journal Batsh - Scripting Bash, et Windows

Posté par  .
Étiquettes :
18
18
mar.
2015

Vous avez a écrire des scripts bash, et des fichiers batch (pour Windows) et vous n’aimez pas l’un ou l’autre, voir les deux?
Séchez vos larmes! Voici (peut-être) la solution à vos souffrances!
Batsh
C’est un langage de programmation basé sur le C, dont le compilo est capable de générer des scripts bash, et batch.
La page du projet sur Github
Une demo en ligne
Et un article dans Linux Magazine
A priori il manque encore quelques trucs, mais pour (…)

Journal Du C++11 et des jeux !

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
14
18
mar.
2015

Petit journal bookmark pour signaler cette série (en cours) sur l'apprentissage de C++ dans sa version 11 à travers la création d'un jeu de type casse-brique. Ce sont des vidéos YouTube.

  1. Arkanoid clone in 160~ lines of code (SFML 2.1)
  2. Frametime, FPS, constexpr, uniform initialization
  3. Automatic lifetime, pointers, dynamic allocation
  4. Smart pointers
  5. Game entity management basics

Le code source sous licence libre (Academic Free License 3).

Dans le dernier épisode, il met en œuvre une forme de système à entités (…)

Journal Dark side of the law

37
17
mar.
2015

Salut à tous,

Aujourd'hui est une bien belle journée pour les censeurs de tous poils, qui prendront connaissance avec délectation des grandes lignes du projet de loi sur le renseignement.

L'Etat français (ou du moins son gouvernement actuel), sans doute jaloux des jouets de son petit copain d'outre-atlantique, a décidé de se bricoler une sorte de PRISM local, mais en mieux :

  • accès aux données de connexion directement sur les réseaux des opérateurs
  • obligation pour les fournisseurs de service (…)

Journal Assistant de projet logiciel

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
9
17
mar.
2015

Cher Journal,

je souhaite de présenter Anvil 0.3.0 un petit assistant de projet logiciel fonctionnant avec git, qui te propose:

  • de réécrire l'historique d'un projet en éliminant les espaces avec anvil_whitespace.
  • de réécrire l'historique d'un projet en convertissant les textes en UTF-8 avec anvil_encoding.
  • de réécrire l'historique d'un projet et de renommer les fichiers en utilisant un script sed avec anvil_sed.
  • de prescrire des règles sur les espaces, les mots-clefs SCM (comme $CVS$) et les (…)

Journal Nous sommes enfin dignes

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
38
16
mar.
2015

Aujourd'hui est le jour ou nous nous sommes enfin montrés dignes de notre statut de 56eme puissance mondiale. En effet pour la première fois, par simple décision administrative quelques site ont pu être bloqués par un dns menteur.

Le plus étonnant est que l'un de ces site au moins est hébergé en France et aurait très bien pu être coupé simplement comme des millier d'autres par décision de justice. Suite à une plainte, un tribunal statue sur le (…)

Journal Gem teleinfo ruby

Posté par  . Licence CC By‑SA.
Étiquettes :
31
16
mar.
2015

Eh guys.

Vous connaissez téléinfo? Le stream de données que vous pouvez collecté de tous les compteurs EDF qui ont une dizaine d'années?

J'ai fait un petit montage pour désérialisé le flux et je récupère tout ça sur un Raspberry et je viens de pousser une gem permettant de les formatter dans un Hash tout ce qu'il y a de plus standard.

Le truc, c'est que je n'ai que l'option HPHC (Heures pleines/heures creuses) : si vous avez des trames (…)

Journal Open Source Rookies of the Year

Posté par  . Licence CC By‑SA.
15
15
mar.
2015

Alors c'est la première fois que je vois ce prix et puisque je n'ai rien vu passer à ce sujet sur LinuxFr.org, je me suis dit que j'allais partager ça.

Le prix est décerné par Black Duck (boite derrière un moteur de recherche de code (suite à un rachat) et OpenHub (ex Ohloh)).

Gagnant:

  • cAdvisor
    Analyse d'utilisation de ressources et performance de conteneurs.

  • CockrochDB
    Base de données répliquée géographiquement. Je ne précise pas plus, je suis en train (…)

Journal La blague

Posté par  . Licence CC By‑SA.
Étiquettes :
28
15
mar.
2015

C'est l'histoire d'un mec qui passe un test pour entrer dans une école d'ingénieur par alternance. L'épreuve se passe sur internet. Il faut son login et son mot de passe, mais comme les candidats n'ont pas été prévenus, plusieurs ne les ont pas. Une gentille assistante va les chercher. Une fois logués, certains voient le message apparaître comme quoi ils se sont trompés de jour, pourtant ils ont bien été convoqué pour ce jour-là… Puis commence l'épreuve. Surtout ne pas (…)

Journal BLFS 7.7 est disponible en français...

Posté par  (site web personnel) . Licence CC By‑SA.
24
14
mar.
2015

Juste un petit journal pour annoncer la sortie de BLFS 7.7 et annoncer que cette version est disponible également en français.

Pour mémoire, BLFS (Beyond Linux From Scratch) est en quelque sorte la suite de LFS. C'est un livre qui propose d'installer sur une LFS différents paquets.

Il est ainsi possible de transformer une LFS en serveur LAMP ou alors même ajouter un gestionnaire de bureau pour une utilisation quotidienne de LFS (oui c'est possible !! ;o), j'ai d'ailleurs une LFS en (…)