Journal Contributions open source en entreprise

Posté par  . Licence CC By‑SA.
Étiquettes :
30
3
mar.
2020

Préambule

Dans l'entreprise pour laquelle je travail, il y a de plus en plus de contributions dans des projets open-source, que ce soit de simples patchs ou des projets complets maintenus. Mais, étant salarié Français en France, ais-je même le droit de le faire ? Le code que j'écris au boulot ne m'appartient pas, je ne peux pas le donner
de ma propre initiative. Quelle démarches, documents juridique doivent exister pour ne pas mettre en danger les projets auxquels je (…)

Journal L'Écosystème containeurs

Posté par  . Licence CC By‑SA.
Étiquettes :
20
24
fév.
2020

L'Écosystème containeurs

En 2013, l'entreprise Docker se lance et permet de facilement utiliser des containeurs
LXC, système de virtualisation au niveau OS. Les containeurs permettent d'isoler
et de distribuer des logiciels.

Des outils ont été créé autour des containeurs, permettant de faire grandir cet écosystème, culminant dans la création de système de containeurs concurrent à base de briques open-source. Docker (l'entreprise) à remis au pot commun en créant le projet libre Moby ensembles de briques dont :
* une bibliothèque (…)

Journal docker multi-stage build

Posté par  . Licence CC By‑SA.
16
6
fév.
2020

Multi-stage builds

Les multi-stage builds sont disponible depuis la version v17.05 de Docker. Voyons,
par l'exemple, comment cette fonctionnalité peut nous être utile.

Prenons le cas d'un projet de tribune libre.
Pour tester ce projet, voici le premier Dockerfile que j'ai écrit

FROM adoptopenjdk/maven-openjdk11

# Update apt
RUN apt-get update

# Install mongodb
RUN apt-get install -y mongodb-server && rm -rf /var/lib/apt/lists/*
RUN service mongodb start

WORKDIR /code

# Prepare by downloading dependencies
ADD pom.xml /code/pom.xml
RUN ["mvn", "dependency:resolve"]
(…)

Journal Index secondaire Elasticsearch pour Cassandra

Posté par  . Licence CC By‑SA.
9
16
jan.
2020

Index secondaire Elasticsearch pour Cassandra

Cassandra et Elasticsearch en une seule connexion

Cet index permet de faire des requêtes de type « Full Text Search » en utilisant la syntaxe CQL, par l’intermédiaire du pilote DataStax par exemple.

En créant une table avec une colonne qui ne contiendra pas de données et un index associé à cette colonne, des requêtes peuvent être envoyées vers Elasticsearch et les ids Cassandra correspondants sont retournés
Il n’y a pas besoin d’une connexion supplémentaire (…)

Journal Jean-Marc Ayrault aime PostgreSQL

Posté par  . Licence CC By‑SA.
Étiquettes :
7
11
oct.
2012

Lu sur http://archives.postgresql.org/pgsql-advocacy/2012-09/msg00048.php [1] une circulaire pousse l'utilisation des logiciels libres, et notamment la migration des bases propriétaires vers des bases libres, surtout la base PostgreSQL.

[1] en fait, lu sur http://alt-tab.org/ mais bon ça fait mieux de dire que je lis les mailings lists de projets libres

Journal Brevet logiciel : pas de ça en nouvelle-zélande

Posté par  .
Étiquettes : aucune
21
16
juil.
2010
http://www.nzcs.org.nz/news/blog.php?/archives/97-.html
Visiblement, malgré un gros lobbying pro brevet, ça ne passe pas en nouvelle-zélande. Des (deux) gros éditeurs se sont montrés contre.
Petite citation de l'article :

We believe it's near impossible for software to be developed without breaching some of the hundreds of thousands of software patents awarded around the world, hence many software companies in New Zealand, creating outstanding and innovative software, live a constant risk that their entire business will be wound up overnight due to litigious (…)

Journal Raytracing temps réel

Posté par  .
Étiquettes : aucune
0
4
mar.
2008
Sur la mailing list d'ioquake3, Stephan Reiter viens de poster un message concernant son travail : raytracing (ou lancer_de_rayon temps réel d'Elite force, jeu basé sur le moteur de quake 3.
Des vidéos sont disponibles http://youtube.com/watch?v=jLFrP0c7VWw http://youtube.com/watch?v=C_6Icf2m_C4

Le lien sur les archives de la mailing list http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?50:mss:2281:20080(...)

Il y a de cela plusieurs années, quake 3 avait déjà eu un mode "lancé de rayons", mais il fallait beaucoup de machine. Là, sur un AMD Athlon X2 3800+ ça marche (mais (…)

Journal Nintendo DS Linux

Posté par  .
Étiquettes : aucune
0
27
mar.
2006
L'utilisation d'un linux sur les consoles Nintendo DS[1] avance.
Pour rappel, le projet dslinux [2] vise à porter un système uCLinux sur la console, qui possède deux processeurs ARM (un ARM-7 et un ARM-9)
Sont déjà disponible :
-un clavier virtuel
-ncurse
-framebuffer
-gestion de la carte son
-gestion de carte mémoire
-wifi

Viennent s'ajouter à ça :
-passage à un noyau 2.6.14
-client SSH [3]
et surtout : système d'affichage X basé sur Nano-X Window [4]

Ça commence à (…)

Journal Sony, rootkit et WoW

Posté par  .
Étiquettes : aucune
0
11
nov.
2005
Dernièrement, Sony BMG a mis en place une protection sur CD d'un nouveau genre, qui na tarda pas à être qualifié de « rootkit »[1] [2] par différent experts en sécurité. Déjà, j'étais pas très content face à cette nouvelle menace, alors qu'une société se permet de cacher des logiciels sur mon ordinateur.
Mais, des vilains piratins ont trouvés comment ce servir de cette protection pour cacher d'autres choses, notamment des programmes pour tricher à World of Warcraft [3][4]. En (…)

Journal Quake 4 sous Linux

Posté par  .
Étiquettes :
0
1
oct.
2005
TTimo confirme que Quake 4 sera disponible pour linux. Je n'ai pas trouvé d'annonce autre que celle de linux-gamers.net[1], je ne sais donc pas quelle plateforme seront supportés. Q4 utilisera OpenGL pour le rendu graphique, comme d'habitude. La nouveauté viens de l'utilisation de la bibliothèque Simple Direct Media Layer (SDL).
Ceci devrait pouvoir s'étendre à tous les (futurs) jeu utilisant le moteur de Doom3, comme QuakeWars : Enemy Territory par exemple.
On peut regretter que les versions multi-plateforme ne soit (…)

Journal Wikiquote français est menacé

Posté par  .
Étiquettes : aucune
0
9
sept.
2005
le projet wikiquote français[1] est menacé[2] par une société s'occupant d'une base de donnée de citations (comme le projet Wikiquote donc). Cette société a fait parvenir au Wikiquote français une lettre demandant le retrait de citation ayant été extraites de leur base de données.
La mise en demeure (visiblement non effectuée par une quelqconque autorité juridique) se termine « aujourd'hui », sachant que je ne connais pas la date de création de la page web.
Si certaines citations ont été (…)

Journal OpenGL dans Windows Vista : API de seconde zone ?

Posté par  .
Étiquettes : aucune
0
8
août
2005
lu sur un blog ( http://blogs.nofrag.com/Cortex/2005/aou/08/8558-windows-vista-et-op(...) ) le support d'OpenGL par la prochaine version de Windows (Windows Vista) ne serait qu'allégée.
Le support d'OpenGL se fera, d'après ce que j'ai compris, en tant que sur-couche à Direct3D quand l'interface "Aero Glass" sera activée.
Pas d'extensions possible, compatibilité avec OpenGL 1.4 (la version 2.0 est sortie).
L'info sur le site officiel d'OpenGL : http://www.opengl.org/(...)

Vu le peu de jeux s'embêtant à utiliser OpenGL pour être compatible, l'avenir des jeux multiplateformes me (…)

Nexuiz 1.0

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
2
juin
2005
Jeu
Nexuiz est un jeu de tir en 3D a la première personne (Quake-like). Il est entièrement sous licence GPL (moteur de jeu, mais aussi textures, modèles, sons, etc.). Vous pourrez vous balader sur un total de 17 cartes et choisir votre personnage parmi 28 avatars.

Malheureusement, le jeu n'est disponible que sous Windows et GNU/Linux x86 & x86_64. Un prochain patch devrait permettre l'utilisation sur Mac.