« T-shirt rmll-2018 » : différence entre les versions

De April MediaWiki
Aller à la navigationAller à la recherche
Aucun résumé des modifications
Ligne 144 : Ligne 144 :
Idéalement noir, pour faire ressortir le vert fluo du slogan et donner l'illusion d'un terminal.
Idéalement noir, pour faire ressortir le vert fluo du slogan et donner l'illusion d'un terminal.
Vert fluo, spécial RMLL.
Vert fluo, spécial RMLL.
== Couleur du code et du logo ==
Le choix est entre le blanc et le gris clair.
Isa : je trouve que le gris fait ressortir davantage le slogan.
Antoine : « Argument que je trouve valable [...] [Mais] attention à l’impression. En fonction du gris la lecture peut être moyenne. [...] [Le logo sera] dans ce cas moins visible. La solution serait de choisir un gris moins foncé. À voir aussi avec ton prestataire, si l’on peut utiliser n’importe quelle teinte de gris. »  <-- Isa : il s'agit là d'un gros point de vigilance, notamment si on décide de travailler avec un nouveau prestataire.
Lionel : préférence pour le blanc.

Version du 11 mai 2018 à 13:36

Projet de T-shirt à réaliser en vue des rmll 2018

Note : le même visuel sera utilisé pour la réalisation de deux autres goodies : tote bag et mug.
Il faudra probablement prévoir deux impressions et donc deux visuels pour le mug (logo au verso).

Slogans à partir du poème de Paul Eluard, Liberté

  • Liberté, je code ton nom
  • Liberté, je programme ton nom

Commentaires :

Je pense que c'est "par défaut" un teeshirt quand même bien geek, et pas franchement grand public ! Tout comme l'était la version de Théo. Perso, "code" me semble aller comme un gant a cette situation. C'est d'ailleurs l'objet de l'illustration… Autant être cohérent. Antoine

Les arguments d'Antoine m'ont convaincue :-) + 1 pour "Je code"
Isa

Lionel exprime une préférence pour le verbe code.

Propositions graphiques

Idee theo.png
A partir du commentaire de Théo.

T shirt arriere v3 vect.svg
Source SVG: [1]


Proposition-teeshirt-2018-AB-1.jpeg
Reconditionnement de l’idée de Théo par Antoine (à finaliser). Idéalement texte blanc remplacé par du code vraisemblable, même s'il n'est pas fonctionnel.

Propositions de code à intégrer au visuel d'Antoine

Proposition de PoluX

La fonction free dans malloc/memusage.c de la libc GNU.
Note pour les non geeks : ça permet de libèrer la mémoire allouée :-)

/* `free' replacement.  We keep track of the memory usage if this is the
   correct program.  */
void
free (void *ptr)
{
  struct header *real;

  /* Determine real implementation if not already happened.  */
  if (__glibc_unlikely (initialized <= 0))
    {
      if (initialized == -1)
        return;

      me ();
    }

  /* If this is not the correct program just use the normal function.  */
  if (not_me)
    {
      (*freep) (ptr);
      return;
    }

  /* `free (NULL)' has no effect.  */
  if (ptr == NULL)
    {
      catomic_increment (&calls[idx_free]);
      return;
    }

  /* Determine the pointer to the header.  */
  real = ((struct header *) ptr) - 1;
  if (real->magic != MAGIC)
    {
      /* This block wasn't allocated here.  */
      (*freep) (ptr);
      return;
    }

  /* Keep track of number of calls.  */
  catomic_increment (&calls[idx_free]);
  /* Keep track of total memory freed using `free'.  */
  catomic_add (&total[idx_free], real->length);

  /* Update the allocation data and write out the records if necessary.  */
  update_data (NULL, 0, real->length);

  /* Do the real work.  */
  (*freep) (real);
}

En version « compacte » :

~/glibc-2.27$ grep '^free (' malloc/memusage.c -B 3 -A 46 | tr '\n' ' ' | sed -e 's/[ ]\+/ /g' -e 's!/\*[^*]*\*/ !!g' | fold -w 35
void free (void *ptr) { struct head
er *real; if (__glibc_unlikely (ini
tialized <= 0)) { if (initialized =
= -1) return; me (); } if (not_me) 
{ (*freep) (ptr); return; } if (ptr
 == NULL) { catomic_increment (&cal
ls[idx_free]); return; } real = ((s
truct header *) ptr) - 1; if (real-
>magic != MAGIC) { (*freep) (ptr); 
return; } catomic_increment (&calls
[idx_free]); catomic_add (&total[id
x_free], real->length); update_data
 (NULL, 0, real->length); (*freep) 
(real); }

Note : la première ligne c'est pas le code, c'est le code de compactage de François :)
Ça commence à "void".

Mise au propre propositions graphiques

T-shirt-2018-code.png
Version code. V1 typo light

T-shirt-2018-programme.png
Version programme. V1 typo light


T-shirt-simulation.png
Simulation. V1 typo light


T-shirt-2018-code-gris.png
Version code. V2 typo regular

T-shirt-2018-programme-gris-bold.png
Version programme. V2 typo bold


T-shirt-2018-code-c.png
Version code. V3 typo mixte (code en regular, slogan en bold)

T-shirt-2018-programme-c.png
Version programme. V3 typo mixte (code en regular, slogan en bold)

Couleur du tee-shirt

Idéalement noir, pour faire ressortir le vert fluo du slogan et donner l'illusion d'un terminal. Vert fluo, spécial RMLL.

Le choix est entre le blanc et le gris clair.

Isa : je trouve que le gris fait ressortir davantage le slogan.

Antoine : « Argument que je trouve valable [...] [Mais] attention à l’impression. En fonction du gris la lecture peut être moyenne. [...] [Le logo sera] dans ce cas moins visible. La solution serait de choisir un gris moins foncé. À voir aussi avec ton prestataire, si l’on peut utiliser n’importe quelle teinte de gris. » <-- Isa : il s'agit là d'un gros point de vigilance, notamment si on décide de travailler avec un nouveau prestataire.

Lionel : préférence pour le blanc.