Derniers messages sur Zeste de Savoirhttps://zestedesavoir.com/forums/2018-10-31T17:40:19+01:00Les derniers messages parus sur le forum de Zeste de Savoir.Choix FAI Suisse, message #1922742018-10-31T17:40:19+01:00Davidbrcz/@Davidbrczhttps://zestedesavoir.com/forums/sujet/11525/choix-fai-suisse/?page=1#p192274<p>Le blocage c’est moi qui l’ai vécu. Alors, c’était pas entièrement bloqué, c’était plus un message d’avertissement comme ce que font les navigateurs et je pouvais l’outrepasser, mais quand même. Ca veut dire que chaque rêquete est analysée. Et si wingo c’est Swisscom mais en cheap, alors c’est non.</p>
<p>Je viens de découvrir vtx aussi. Un avis ? </p>Choix FAI Suisse, message #1922262018-10-31T09:19:19+01:00Ymox/@Ymoxhttps://zestedesavoir.com/forums/sujet/11525/choix-fai-suisse/?page=1#p192226<p>Salut,</p>
<p>Demande à ta copine si elle a souvent eu du courrier marketing ou des blocages comme celui dans ton tweet, je n’ai pas l’impression que ce soit si courant que ça. Après, je ne consulte pas les mêmes catégories de sites.</p>
<p>Pour ma part, je suis chez Sunrise depuis six ans, j’ai un débit plus élevé que ce qu’est censé offrir mon abonnement (pas de beaucoup, mais quand même) et n’ai pas souvenir d’avoir eu de soucis. La télé est comprise dans l’offre, avec un choix suffisant (je crois que je n’ai regardé une chaîne que dix fois en six ans…), mais je regarde pour passer à une offre avec uniquement internet.<br>
Reste que je ne me suis jamais penché sur l’éventuelle "scrutation" du trafic.</p>
<p>Si jamais, wingo peut être considéré comme étant Swisscom, c’est leur "compagnie charter". Là où ils économisent, c’est sur du personnel : tout est censé se faire en ligne.</p>Choix FAI Suisse, message #1922232018-10-31T08:15:07+01:00Davidbrcz/@Davidbrczhttps://zestedesavoir.com/forums/sujet/11525/choix-fai-suisse/?page=1#p192223<p>A la base, c’était pour <a href="https://twitter.com/Davidbrcz/status/1024304459399225345">ça</a>. Mais huer je viens de découvrir que Swisscom surveille aussi le trafic à des fins publicitaires et qu’il faut désactiver pleeein de choses dans l’espace client pour être un minimum tranquile</p>Choix FAI Suisse, message #1922122018-10-30T21:44:35+01:00d3m0t3p/@d3m0t3phttps://zestedesavoir.com/forums/sujet/11525/choix-fai-suisse/?page=1#p192212<p>Salut,<br>
Je n’ai malheureusement pas d’autres alternative à celles que tu as déjà proposé, mais je me demandais ce que tu entendais par </p>
<blockquote>
<p>je suis refroidi par l’idée qu’il monitore mon traffic</p>
</blockquote>Choix FAI Suisse, message #1921872018-10-30T16:07:00+01:00Abdelazer/@Abdelazerhttps://zestedesavoir.com/forums/sujet/11525/choix-fai-suisse/?page=1#p192187<p>Hello,</p>
<p>Je connais mal le sujet (et c’est vraiment le genre de truc dont j’essaye le plus possible de m’en foutre) mais j’ai eu pendanr 2 ans UPC à Fribourg et c’était bien (aucun problème quoi). On avait pas d’option télé par contre (mais je sais qu’on aurait pu l’activer dans notre offre).</p>Choix FAI Suisse, message #1921792018-10-30T14:05:45+01:00Davidbrcz/@Davidbrczhttps://zestedesavoir.com/forums/sujet/11525/choix-fai-suisse/?page=1#p192179<p>Bonjour à tous et en particulier à nos amis Suisses.</p>
<p>Je vais bientôt déménager dans le canton de Vaud et plus précisément à Vevey et je recherche un FAI.
Ma copine est actuellement chez Swisscom mais je souhaiterai changer car je suis refroidi par l’idée qu’il monitore mon traffic, même à des fins de sécurité.
<a href="/membres/voir/vhf/" rel="nofollow" class="ping ping-link">@<span class="ping-username">vhf</span></a> m’a recommandé <a href="https://www.init7.net/fr/">init7</a> mais malheureusement notre future adresse n’est éligible qu’à l’offre Hybrid7 qui n’inclut pas la télé.</p>
<p>Je recherche donc un autre FAI qui offre le meilleur débit possible et une composante télé (pas forcément besoin de 240 chaines). Pour le moment, j’ai repéré</p>
<ul>
<li>UPC</li>
<li>Sunrise</li>
<li>green.ch</li>
<li>wingo</li>
</ul>
<p>Pouvez vous me dire ce que vous pensez ? Y’en-t-il d’autres ? Faut il en éviter un particulier ? </p>
<p>Ou alors, existe-t-il des fournisseurs de télé indépendant par internet, de sorte que je puisse prendre l’abo à init7 ?</p>
<p>Merci !
David</p>Exercice du jeu puissance 4 en c, message #1916652018-10-22T08:22:03+02:00Taurre/@Taurrehttps://zestedesavoir.com/forums/sujet/11340/exercice-du-jeu-puissance-4-en-c/?page=1#p191665<figure><blockquote>
<p>Pour les globales, non, non et non, les globales c’est le mal absolu. Avec les globales, tu affaiblis ton programme. La globale, c’est open bar, n’importe qui peut venir y mettre n’importe quoi, et c’est le problème, avec une globale, tu n’as aucune garantie que son contenu sera valide, c’est à éviter comme la peste si en plus tu as des pointeurs qui traînent, ça devient le salaire de la peur…</p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11340/exercice-du-jeu-puissance-4-en-c/?page=1#p191606">int21h</a></figcaption></figure>
<p>Déjà, il faut distinguer, parce que « globales » en C cela peut renvoyer à deux choses : des variables propres à une unité de compilation (définie avec le mot-clé <code>static</code>) et/ou des variables utilisables dans n’importe quelle unité de compilation (définie sans le mot-clé <code>static</code>).</p>
<p>Dans le premier cas, c’est une pratique fort utile et d’ailleurs idiomatique. S’en priver reviendrait à complexifier inutilement son code. Dans le second cas, en revanche, une utilisation plus parcimonieuse s’impose effectivement, à l’image de l’instruction <code>goto</code>. Mais non, ce n’est pas « le mal absolu » (ça c’est le C++ <img src="/static/smileys/siffle.png" alt=":-°" class="smiley"> ), c’est simplement une pratique qui doit être réfléchie et justifiée.</p>Exercice du jeu puissance 4 en c, message #1916132018-10-21T18:16:45+02:00ache/@achehttps://zestedesavoir.com/forums/sujet/11340/exercice-du-jeu-puissance-4-en-c/?page=1#p191613<p>Euh … Des constantes globales, c’est pas déconnant x)</p>Exercice du jeu puissance 4 en c, message #1916062018-10-21T14:31:42+02:00int21h/@int21hhttps://zestedesavoir.com/forums/sujet/11340/exercice-du-jeu-puissance-4-en-c/?page=1#p191606<p>Découper plus tes fonctions, une fonction longue est le signe qu’elle fait trop de choses. Si tu as plus de 2 boucles/test imbriqués dans une fonction, c’est souvent le signe qu’il est probablement possible de faire une nouvelle fonction qui sera peut être réutilisable et qui simplifiera la lecture de la fonction originale (n’oublie jamais qu’on passe plus de temps à relire notre code qu’à l’écrire <img src="/static/smileys/clin.png" alt=";)" class="smiley"> ) </p>
<p>Pour les globales, non, non et non, les globales c’est le mal absolu. Avec les globales, tu affaiblis ton programme. La globale, c’est open bar, n’importe qui peut venir y mettre n’importe quoi, et c’est le problème, avec une globale, tu n’as aucune garantie que son contenu sera valide, c’est à éviter comme la peste si en plus tu as des pointeurs qui traînent, ça devient le salaire de la peur…</p>[Appli Android][Avis] Besoin d'avis très précis sur mon interface graphique, message #1912252018-10-16T14:28:35+02:00entwanne/@entwannehttps://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191225<p>Salut,</p>
<figure><blockquote>
<ol>
<li>Quels sont les 1, ou 2, ou 3, ou 4, ou 5 thèmes principaux ? Par exemple: amitié, nature, cuisiner, faire du sport, la volonté, la paresse ? Donnez juste une liste de termes (abstraits, concrets, mots communs, verbes, etc. : peu importe !). Parmi ces termes, je vous le dis tout de suite : j’en attends certains précisément (ils ne font pas partie de la liste). Si personne ne les donne, c’est que j’ai raté mon truc <img src="/static/smileys/huh.png" alt=":o" class="smiley"></li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Très difficile à dire. J’imagine que le texte en latin n’est là qu’en tant que <em>lorem ipsum</em>, sinon je citerais bien le latin comme thème. L’icône du premier <em>screen</em> avec les gens et la couronne ainsi que les couleurs me font penser à quelque chose de politique, et l’icône du bas de page reflète un aspect social.</p>
<p>Peut-être aussi du e-commerce avec le panier.</p>
<figure><blockquote>
<ol start="2">
<li>Visibilité, lisibilité et interprétation : pouvez-vous correctement voir les éléments (widgets, etc. et, sans vous focaliser dessus, icônes), et les distinguer entre eux ? Pouvez-vous correctement lire les textes ? Enfin : réussissez-vous à interpréter correctement et rapidement les éléments (les sections sont-elles correctement et rapidement délimitées, les champs de formulaires sont-ils correctement et rapidement interprétés, les formulaires dans leur globalité vous semblent-ils facilement interprétables ?) ?</li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>La plupart des textes sont flous, donc non, clairement pas lisibles, et je ne vois pas vraiment d’éléments différents sur les pages.
Je n’avais pas repéré qu’il était question d’un formulaire sur la première page.</p>
<p>Le contraste n’est pas toujours au top non plus, avec du texte rouge sur noir.</p>
<figure><blockquote>
<ol start="3">
<li>Question liée à la précédente : la hiérarchie sémantique (<em>i.e. :</em> du contenu) vous semble-t-elle correcte ? Par exemple, les titres, sous-titres, paragraphes, sections, sous-sections, etc. sont-ils bien hiérarchisés, visuellement parlant ? Cela saute-il aux yeux très vite (ce serait positif !) ou pas (ce serait un problème !) ? </li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Je ne vois pas tant d’éléments hiérarchiques sur tes images. Outre les <em>headers</em> et <em>footers</em> avec leurs titres qui semblent tous avoir la même importance (ce qui me semble beaucoup), je ne vois sur les pages que des petits titres et des paragraphes.</p>
<figure><blockquote>
<ol>
<li>Aération : les espaces entre les différentes sections et les différents widgets vous semblent-ils suffisants pour qu’on puisse affirmer que "cette interface est bien aérée" ? Avez-vous souffert de maux de tête, de vomissements, de crises d’épilepsies ou de convulsions dus à un éventuel manque d’espaces ? En particulier : vous a-t-il fallu prier pour atténuer une éventuelle sensation de claustrophobie ?</li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Ça a l’air plutôt bien.</p>
<figure><blockquote>
<ol start="2">
<li>Couleurs : quel que soit le type d’élément qui les portent, vous semblent-elles mal choisies ? Non-harmonieuses ?</li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Je n’aime pas vraiment les couleurs choisies mais ça passe, à l’exception du problème de contraste que j’évoquais.</p>
<figure><blockquote>
<ol start="3">
<li>Superflu : des éléments (fonds de couleur, icônes, textes, widgets, etc.) vous semblent-ils superflus ?</li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Les éléments d’en-tête et de pied de page sur le premier <em>screen</em> me paraissent bien grands par rapport au contenu même de la page.</p>
<figure><blockquote>
<ol start="4">
<li>Inutilité : des éléments (fonds de couleur, icônes, textes, widgets, etc.) vous semblent-ils inutiles ?</li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Ça rejoint la question précédente : mais comme je ne sais pas ce que doivent accueillir ces éléments, oui, ils me paraissent inutiles.</p>
<figure><blockquote>
<ol start="5">
<li>Trop peu concis : des éléments (fonds de couleur, icônes, textes, widgets, etc.) vous semblent-ils longuets ?</li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Aucune idée, je ne sais pas ce qu’ils contiennent.
Un long texte ne me choque pas s’il s’agit de la lecture d’un article de presse.</p>
<figure><blockquote>
<ol start="6">
<li>Modernité (material design) : les specs Google concernant le material design ne sont pour la grande majorité pas respectées dans cette appli. Cela vous choque-t-il ? Voyez-vous qu’effectivement, ce n’est pas du vrai material design ? Est-ce une interface graphique que vous qualifieriez de "material designed" et/ou de "moderne" ?</li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Je ne connais pas ces spécifications. Si <em>material design</em> c’est avoir des formes rectilignes colorées, alors oui je trouve que ça correspond.
Mais ça semble impliquer de placer les boutons en dehors du contenu et plutôt dans les éléments qui l’encadrent, et je trouve ça contre-intuitif.</p>
<figure><blockquote>
<ol start="7">
<li>Beauté, esthétisme et user-friendness : est-ce beau ? Est-ce esthétique ? Est-ce user-friendly ?</li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Non, pas vraiment.</p>
<figure><blockquote>
<ul>
<li>Convertissez vos avis objectifs dans leur globalité en une note sur /5. Une note de 2.5 signifie que "objectivement, il y a pas mal de défauts (objectifs) dans cette appli".</li>
</ul>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>1/5</p>
<figure><blockquote>
<ul>
<li>Convertissez vos avis subjectifs dans leur globalité en une note sur /5. Une note de 2.5 signifie que "subjectivement, j’ai trouvé pas mal de défauts (subjectifs) dans cette appli".</li>
</ul>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>2/5</p>
<figure><blockquote>
<ul>
<li>Quelles recommandations, remarques et critiques (positives et/ou négatives) m’adresseriez-vous pour satisfaire les critères sus-cités ? En particulier : comment rendre l’interface plus belle, esthétique et user-friendly ?</li>
</ul>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Nous indiquer sur quoi cela porte et y mettre du vrai contenu, ça aiderait pas mal à s’y retrouver déjà.
Je ne crois pas au mythe du « on va me voler mon idée si j’en dis trop ».</p>
<p>Après je dirais qu’il faudrait peut-être revoir le choix de couleurs, et que les pages semblent trop étirées en longueur.</p>
<figure><blockquote>
<ul>
<li>Convertissez la question précédente en une note sur /5. Une note de 2.5 signifie que "objectivement et/ou subjectivement, je trouve qu’il y aura pas mal de changements à effectuer pour rendre cette appli plus belle, esthétique et user-friendly".</li>
</ul>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Je n’ai pas compris si c’était les notes positives qui demandaient le plus de changements ou l’inverse.</p>[Appli Android][Avis] Besoin d'avis très précis sur mon interface graphique, message #1912102018-10-16T00:20:33+02:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191210<p>Le melange noir et rouge n’est pas très lisible. Jaune + rouge c’est limite pour du texte regular.</p>
<p>(Question de goût : Je ne suis pas fan du texte noir sur un fond jaune)</p>
<p>Le symbole share et le texte "Aliquam sodal esnu!" n’a pas la même couleur.</p>
<p><del>Il y a beaucoupde texte placeholder.</del> <img src="/static/smileys/unsure.gif" alt=":euh:" class="smiley"> </p>
<hr>
<p>Pour le thème, il y a une règle qui fixe à avoir 2 ou 3 couleurs principales pour son thème et construire toute la palette de nuance autour de celle-ci (ref des outils "generateurs de couleur" sur google).</p>[Appli Android][Avis] Besoin d'avis très précis sur mon interface graphique, message #1912072018-10-15T23:47:12+02:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191207<h3 id="objectif">"Objectif"<a aria-hidden="true" href="#objectif"><span class="icon icon-link"></span></a></h3>
<ol>
<li>Aucune idée, parce que c’est du lorem ipsum. J’imagine que ça doit avoir un rapport avec l’histoire à cause de la fonte, mais je m’en passerais volontiers — je sais déjà que j’utilise un app qui a rapport avec l’histoire, mais besoin d’avoir une police assez peu lisible pour me le dire.</li>
<li>Pas vraiment, non. Je suis assez habitué aux recommandations Material et autres amis, donc j’arrive plus facilement à identifier les éléments qui les suivent.</li>
<li>Difficile à dire sans avoir l’app sous la main. Je suis assez surpris, puisque à mon avis l’on trouve surtout "un titre = une page" dans les applications Android, donc je ne vais pas vraiment chercher des sous-titres. <img src="/static/smileys/smile.png" alt=":)" class="smiley"></li>
</ol>
<h3 id="subjectif">"Subjectif"<a aria-hidden="true" href="#subjectif"><span class="icon icon-link"></span></a></h3>
<ol>
<li>À nouveau, difficile à dire sans avoir l’app sous la main. Mais j’ai de la peine à différencier les différentes parties, donc c’est difficile de mesurer l’aération.</li>
<li>C’est globalement assez agressif. J’userais volontiers d’un ensemble de couleurs plus réduit et plus sobre, en mettant en avant uniquement les éléments cruciaux.</li>
<li>Les fontes cursives, les grosses icônes, et le nombre important de couleurs différentes.</li>
<li>Difficile à dire sans savoir ce qu’ils sont censés faire, à nouveua.</li>
<li>Je n’ai pas compris.</li>
<li>Ca me choque, parce que ça me semble assez peu justifié. Est-ce qu’il y a une bonne raison de ne pas les suivre ?</li>
<li>Hum. J’ai un peu l’impression de me balader sur le Web au début des années 2000, donc fatalement je n’ai un peu de la peine à y trouver un caractère esthétique. Je remarque que ça manque beaucoup d’uniformité aussi.</li>
</ol>
<p>Je vois mal l’intérêt de donner des notes (et je ne saurais pas le faire de toute façon). Globalement, essaie de ne pas réinventer la roue, et bonne chance ! <img src="/static/smileys/smile.png" alt=":)" class="smiley"></p>[Appli Android][Avis] Besoin d'avis très précis sur mon interface graphique, message #1912042018-10-15T22:59:10+02:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204<p><del>Bonjour les mandarines,</del></p>
<p>Bonjour les clémentines <img src="/static/smileys/clin.png" alt=";)" class="smiley"> !</p>
<p>Je travaille depuis un mois et demi sur un très gros projet personnel, une appli à but lucratif, dont je ne souhaite pas spoiler le contenu avant qu’il ne soit publié <img src="/static/smileys/siffle.png" alt=":-°" class="smiley"> . A raison d’un peu moins de 2H par soir en moyenne, j’ai pour l’instant réussi à faire l’interface graphique de la page d’accueil. Mine de rien ça a été énormément de travail et de découvertes pour moi. C’est full-Android-Java, pas de React Native ou je ne sais quoi.</p>
<h3 id="mes-questions">Mes questions<a aria-hidden="true" href="#mes-questions"><span class="icon icon-link"></span></a></h3>
<p>Venons-en aux faits les amis <img src="/static/smileys/magicien.png" alt=":magicien:" class="smiley"> ! Les questions qui suivent se réfèrent aux captures d’écran sub-indiquées <img src="/static/smileys/clin.png" alt=";)" class="smiley"> . Les collecter me permettra de savoir si je fais plutôt fausse route en terme de graphisme, de user-friendness, de lisibilité, de contraste, de praticité/commodité, d' " " " " <em>ergonomie</em> " " " " (bien que pour ce point, il faudrait que je m’adresse à l’un des rares ergonomes FR, pour qu’il fasse toutes ses mesures, ses statistiques, etc.).</p>
<hr>
<h4 id="avis-objectifs">Avis objectifs<a aria-hidden="true" href="#avis-objectifs"><span class="icon icon-link"></span></a></h4>
<ol>
<li>
<p>Quels sont les 1, ou 2, ou 3, ou 4, ou 5 thèmes principaux ? Par exemple: amitié, nature, cuisiner, faire du sport, la volonté, la paresse ? Donnez juste une liste de termes (abstraits, concrets, mots communs, verbes, etc. : peu importe !). Parmi ces termes, je vous le dis tout de suite : j’en attends certains précisément (ils ne font pas partie de la liste). Si personne ne les donne, c’est que j’ai raté mon truc <img src="/static/smileys/huh.png" alt=":o" class="smiley"></p>
</li>
<li>
<p>Visibilité, lisibilité et interprétation : pouvez-vous correctement voir les éléments (widgets, etc. et, sans vous focaliser dessus, icônes), et les distinguer entre eux ? Pouvez-vous correctement lire les textes ? Enfin : réussissez-vous à interpréter correctement et rapidement les éléments (les sections sont-elles correctement et rapidement délimitées, les champs de formulaires sont-ils correctement et rapidement interprétés, les formulaires dans leur globalité vous semblent-ils facilement interprétables ?) ?</p>
</li>
<li>
<p>Question liée à la précédente : la hiérarchie sémantique (<em>i.e. :</em> du contenu) vous semble-t-elle correcte ? Par exemple, les titres, sous-titres, paragraphes, sections, sous-sections, etc. sont-ils bien hiérarchisés, visuellement parlant ? Cela saute-il aux yeux très vite (ce serait positif !) ou pas (ce serait un problème !) ? </p>
</li>
</ol>
<hr>
<h4 id="avis-subjectifs">Avis subjectifs<a aria-hidden="true" href="#avis-subjectifs"><span class="icon icon-link"></span></a></h4>
<ol>
<li>
<p>Aération : les espaces entre les différentes sections et les différents widgets vous semblent-ils suffisants pour qu’on puisse affirmer que "cette interface est bien aérée" ? Avez-vous souffert de maux de tête, de vomissements, de crises d’épilepsies ou de convulsions dus à un éventuel manque d’espaces ? En particulier : vous a-t-il fallu prier pour atténuer une éventuelle sensation de claustrophobie ?</p>
</li>
<li>
<p>Couleurs : quel que soit le type d’élément qui les portent, vous semblent-elles mal choisies ? Non-harmonieuses ?</p>
</li>
<li>
<p>Superflu : des éléments (fonds de couleur, icônes, textes, widgets, etc.) vous semblent-ils superflus ?</p>
</li>
<li>
<p>Inutilité : des éléments (fonds de couleur, icônes, textes, widgets, etc.) vous semblent-ils inutiles ?</p>
</li>
<li>
<p>Trop peu concis : des éléments (fonds de couleur, icônes, textes, widgets, etc.) vous semblent-ils longuets ?</p>
</li>
<li>
<p>Modernité (material design) : les specs Google concernant le material design ne sont pour la grande majorité pas respectées dans cette appli. Cela vous choque-t-il ? Voyez-vous qu’effectivement, ce n’est pas du vrai material design ? Est-ce une interface graphique que vous qualifieriez de "material designed" et/ou de "moderne" ?</p>
</li>
<li>
<p>Beauté, esthétisme et user-friendness : est-ce beau ? Est-ce esthétique ? Est-ce user-friendly ?</p>
</li>
</ol>
<hr>
<h4 id="evaluez-lappli-donnez-lui-des-notes-">Evaluez l’appli : donnez-lui des notes <img src="/static/smileys/diable.png" alt=":diable:" class="smiley"> !<a aria-hidden="true" href="#evaluez-lappli-donnez-lui-des-notes-"><span class="icon icon-link"></span></a></h4>
<ul>
<li>
<p>Convertissez vos avis objectifs dans leur globalité en une note sur /5. Une note de 2.5 signifie que "objectivement, il y a pas mal de défauts (objectifs) dans cette appli".</p>
</li>
<li>
<p>Convertissez vos avis subjectifs dans leur globalité en une note sur /5. Une note de 2.5 signifie que "subjectivement, j’ai trouvé pas mal de défauts (subjectifs) dans cette appli".</p>
</li>
</ul>
<hr>
<h4 id="enfin-la-fin-du-questionnaire--une-dernière-note-pour-la-route--">Enfin : la fin du questionnaire (+ une dernière note pour la route <img src="/static/smileys/diable.png" alt=":diable:" class="smiley"> ) !<a aria-hidden="true" href="#enfin-la-fin-du-questionnaire--une-dernière-note-pour-la-route--"><span class="icon icon-link"></span></a></h4>
<ul>
<li>
<p>Quelles recommandations, remarques et critiques (positives et/ou négatives) m’adresseriez-vous pour satisfaire les critères sus-cités ? En particulier : comment rendre l’interface plus belle, esthétique et user-friendly ?</p>
</li>
<li>
<p>Convertissez la question précédente en une note sur /5. Une note de 2.5 signifie que "objectivement et/ou subjectivement, je trouve qu’il y aura pas mal de changements à effectuer pour rendre cette appli plus belle, esthétique et user-friendly".</p>
</li>
</ul>
<h3 id="captures-décran">Captures d’écran<a aria-hidden="true" href="#captures-décran"><span class="icon icon-link"></span></a></h3>
<figure><img src="https://nsa39.casimages.com/img/2018/10/15/181015111116564221.png" alt="Page d'accueil de l'appli."><figcaption>Page d'accueil de l'appli.</figcaption></figure>
<figure><img src="https://nsa39.casimages.com/img/2018/10/15/181015111116761100.png" alt="Au clic sur le bouton du formulaire, une popup s'ouvre. On peut défiler dedans verticalement, ce qui est ici montré."><figcaption>Au clic sur le bouton du formulaire, une popup s'ouvre. On peut défiler dedans verticalement, ce qui est ici montré.</figcaption></figure>Exercice du jeu puissance 4 en c, message #1907502018-10-09T16:01:01+02:00patapouf/@patapoufhttps://zestedesavoir.com/forums/sujet/11340/exercice-du-jeu-puissance-4-en-c/?page=1#p190750<p>Oui, en effet, c’est sans doute mieux de les mettre en globales.</p>
<p>Merci.</p>Exercice du jeu puissance 4 en c, message #1906052018-10-06T11:33:35+02:00fred1599/@fred1599https://zestedesavoir.com/forums/sujet/11340/exercice-du-jeu-puissance-4-en-c/?page=1#p190605<p>Après je sais pas si ça raccourci ou pas, mais ligne 118 à 122 on pourrait rendre meilleur en lisibilité avec une initialisation directe peut-être.</p>
<div class="hljs-code-div"><div class="hljs-line-numbers"><span></span><span></span><span></span><span></span><span></span><span></span><span></span></div><pre><code class="hljs language-c"><span class="hljs-keyword">typedef</span> <span class="hljs-class"><span class="hljs-keyword">struct</span>{</span>
<span class="hljs-keyword">const</span> <span class="hljs-keyword">char</span> *nom;
<span class="hljs-keyword">const</span> <span class="hljs-keyword">char</span> pion;
} Joueur;
Joueur joueur_1 = {<span class="hljs-string">"Joueur I"</span>, <span class="hljs-string">'X'</span>};
Joueur joueur_2 = {<span class="hljs-string">"Joueur II"</span>, <span class="hljs-string">'O'</span>};
</code></pre></div>
<p>C’est un petit détail !</p>
<p>Ça fait longtemps que j’ai pas fais du C… <img src="/static/smileys/rire.gif" alt=":lol:" class="smiley"></p>Exercice du jeu puissance 4 en c, message #1901572018-09-30T14:14:02+02:00patapouf/@patapoufhttps://zestedesavoir.com/forums/sujet/11340/exercice-du-jeu-puissance-4-en-c/?page=1#p190157<p>Merci pour toutes ces explications <img src="/static/smileys/smile.png" alt=":)" class="smiley"></p>
<figure><blockquote>
<p>Tu peux t’inspirer de ça alors, en moins de 300 lignes de code <a href="https://zestedesavoir.com/forums/sujet/10815/correction-de-tp/?page=1#p181431">https://zestedesavoir.com/forums/sujet/10815/correction-de-tp/?page=1#p181431</a>, </p>
<p>avec une IA on a un peu plus de 300 lignes de code <a href="https://gist.github.com/Meithal/8ce036caf56c72291084c43fee774ae3">https://gist.github.com/Meithal/8ce036caf56c72291084c43fee774ae3</a></p>
<p>Après chacun sa manière de faire, on n’est pas obligé d’aller au plus court <img src="/static/smileys/smile.png" alt=":)" class="smiley"></p>
<p></p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11340/exercice-du-jeu-puissance-4-en-c/?page=1#p189810">Meithal</a></figcaption></figure>
<p>Merci pour cet exemple, je vais voir de quoi je peux m’inspirer pour raccourcir mon code, le tien est pour un jeu de puissance 4 classique, c’est-à-dire fixe, alors que celui sur lequel j’ai commencé mon code est pour une dimension variable que l’on peut modifier à loisir, du coup il va falloir que je fasse la part des choses dans ce que je peux améliorer dans mon code sans perdre de vue de garder ce paramètre en compte.</p>Exercice du jeu puissance 4 en c, message #1900652018-09-29T11:41:32+02:00Taurre/@Taurrehttps://zestedesavoir.com/forums/sujet/11340/exercice-du-jeu-puissance-4-en-c/?page=1#p190065<p>Salut,</p>
<blockquote>
<p>EOF c’est quand tu arrives à la fin du buffer</p>
</blockquote>
<p>La constante <code>EOF</code> est retournée lorsque la fin du fichier est rencontrée ou dans le cas de la survenance d’une erreur (suivant la fonction employée), pas lorsque la fin d’un tampon est rencontrée. Dans un tel cas, soit de nouvelles données sont lues pour le remplir, soit le tampon est vidé pour écrire les données.</p>
<p>Pour la fonction <code>vider_tampon()</code>, un exemple correct est donné dans les corrections du TP. Si tu souhaites utiliser <code>scanf()</code>, la bonne méthode serait celle-ci.</p>
<div class="hljs-code-div"><div class="hljs-line-numbers"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></div><pre><code class="hljs language-c"><span class="hljs-function"><span class="hljs-keyword">int</span>
<span class="hljs-title">vider_tampon</span><span class="hljs-params">(FILE *fp)</span>
</span>{
<span class="hljs-keyword">int</span> c;
<span class="hljs-keyword">int</span> n;
<span class="hljs-keyword">while</span> ((n = <span class="hljs-built_in">fscanf</span>(fp, <span class="hljs-string">"%c"</span>, &c)) == <span class="hljs-number">1</span> && c != <span class="hljs-string">'\n'</span>)
;
<span class="hljs-keyword">return</span> ferror(fp) ? <span class="hljs-number">0</span> : <span class="hljs-number">1</span>;
}
</code></pre></div>
<p>Ainsi la fonction retourne 1 si tout s’est bien passé, c’est-à-dire si la sortie de boucle a eu lieu soit parce qu’un <code>\n</code> a été rencontré soit si la fin du fichier a été rencontrée (ce qui n’est pas une erreur, c’est juste la fin du fichier). Si en revanche une erreur a été rencontrée, la fonction retourne 0.</p>Exercice du jeu puissance 4 en c, message #1898102018-09-25T18:09:51+02:00Meithal/@Meithalhttps://zestedesavoir.com/forums/sujet/11340/exercice-du-jeu-puissance-4-en-c/?page=1#p189810<blockquote>
<p>Je n’ai pas compris ce que veut dire ub</p>
</blockquote>
<p>UB veut dire "undefined behavior", c’est à dire un comportement risqué qui peut planter à tout moment, quelque chose qu’il faut à tout pris pas avoir dans son code</p>
<blockquote>
<p>Je crois que je n’ai pas encore bien compris cette histoire de EOF</p>
</blockquote>
<p>EOF c’est quand tu arrives à la fin du buffer, c’est une manière un peu plus sécurisée de le faire, une autre idée de sécurisation serait de mettre une limite haute arbitraire, c’est à dire "ne pas itérer plus de 500 fois", mais alors tu risque de te retrouver avec un buffer non vide dans ton programme, et là encore un ub.. Le plus sûr serait d’arrêter le programme si tu n’arrives pas à vider ton buffer après 500 itérations.. Car cela provient certainement d’un comportement malicieux. Une manière qui résoudrait tous les problèmes mais non standart de le faire est d’utiliser <code>fflush</code> sur <code>stdin</code>, mais c’est pas standart…</p>
<blockquote>
<p>J’admets qu’il y a vraiment beaucoup de fonctions pour faire un jeu aussi simple, mais je ne vois pas trop comment je pourrais réduire cela</p>
</blockquote>
<p>Tu peux t’inspirer de ça alors, en moins de 300 lignes de code <a href="https://zestedesavoir.com/forums/sujet/10815/correction-de-tp/?page=1#p181431">https://zestedesavoir.com/forums/sujet/10815/correction-de-tp/?page=1#p181431</a>, </p>
<p>avec une IA on a un peu plus de 300 lignes de code <a href="https://gist.github.com/Meithal/8ce036caf56c72291084c43fee774ae3">https://gist.github.com/Meithal/8ce036caf56c72291084c43fee774ae3</a></p>
<p>Après chacun sa manière de faire, on n’est pas obligé d’aller au plus court <img src="/static/smileys/smile.png" alt=":)" class="smiley"></p>
<p>L’idée globale reste comme je l’ai dis d’avoir une structure de données suffisamment simple pour pouvoir y travailler directement sans devoir multiplier les fonctions pour le faire à notre place</p>Exercice du jeu puissance 4 en c, message #1898082018-09-25T17:33:50+02:00patapouf/@patapoufhttps://zestedesavoir.com/forums/sujet/11340/exercice-du-jeu-puissance-4-en-c/?page=1#p189808<figure><blockquote>
<p>Salut, très bon exercice en effet <img src="/static/smileys/smile.png" alt=":)" class="smiley"> le code a l’air correct, je n’ai vu qu’une seule chose qui me semble fausse, ligne 163 char c = NULL</p>
<p>NULL ne devrait etre utilisé que pour les pointeurs qui pointent sur rien, sa valeur exacte peut varier selon les implémentations donc c’est un ub ici je pense.</p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11340/exercice-du-jeu-puissance-4-en-c/?page=1#p189759">Meithal</a></figcaption></figure>
<p>Oui, en effet lorsque je l’ai déclaré, je ne savais pas avec quelle valeur je pouvais l’initialiser, du coup j’ai utilisé NULL.
Je n’ai pas compris ce que veut dire ub.</p>
<figure><blockquote>
<p>Et aussi tu verifies que le tampon contienne \n mais que se passe il si il contient pas \n, stdin vient de l’extérieur donc ca peut contenir n’importe quoi en théorie, généralement dans ce genre de boucle on verifie aussi pour EOF.</p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11340/exercice-du-jeu-puissance-4-en-c/?page=1#p189759">Meithal</a></figcaption></figure>
<p>Je crois que je n’ai pas encore bien compris cette histoire de EOF, si le joueur valide sa saisie en appuyant sur la touche entrée, c’est bien le \n qui se retrouvera en dernière position non ?
Et si j’affiche ce que vaut EOF, c’est -1, ce qui fait que je suis encore plus dans le flou…
Je vais faire une recherche plus approfondie pour comprendre le truc.</p>
<figure><blockquote>
<p>Et je vois que tu utilises malloc, l’exercice ne demande pas de pouvoir changer la taille de la grille en cours de jeu mais c’est bien d’avoir anticipé ce besoin.</p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11340/exercice-du-jeu-puissance-4-en-c/?page=1#p189759">Meithal</a></figcaption></figure>
<p>Merci, l’idée m’est venue que lorsque j’ai commencé à utiliser des structures dans mon code, ce qui n’était pas le cas lors de mes premiers jets, j’ai quand même bien galéré au début avec les pointeurs de mon tableau pour y arriver, mais cela m’a été bénéfique.</p>
<figure><blockquote>
<p>Globalement j’ai l’impression qu’il y a beaucoup de fonctions, peut etre pourrais tu simplifier ta structure de données pour pouvoir travailler dessus directement plutot que d’avoir besoin de toutes ces fonctions ad hoc, enfin c’est mon avis,</p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11340/exercice-du-jeu-puissance-4-en-c/?page=1#p189759">Meithal</a></figcaption></figure>
<p>J’admets qu’il y a vraiment beaucoup de fonctions pour faire un jeu aussi simple, mais je ne vois pas trop comment je pourrais réduire cela, je ne suis sans doute pas encore assez calé pour le faire.</p>
<p>Merci pour tes commentaires sur mon code de débutant <img src="/static/smileys/smile.png" alt=":)" class="smiley"></p>Exercice du jeu puissance 4 en c, message #1897592018-09-24T20:36:32+02:00Meithal/@Meithalhttps://zestedesavoir.com/forums/sujet/11340/exercice-du-jeu-puissance-4-en-c/?page=1#p189759<p>Salut, très bon exercice en effet <img src="/static/smileys/smile.png" alt=":)" class="smiley"> le code a l’air correct, je n’ai vu qu’une seule chose qui me semble fausse, ligne 163 char c = NULL</p>
<p>NULL ne devrait etre utilisé que pour les pointeurs qui pointent sur rien, sa valeur exacte peut varier selon les implémentations donc c’est un ub ici je pense.</p>
<p>Et aussi tu verifies que le tampon contienne \n mais que se passe il si il contient pas \n, stdin vient de l’extérieur donc ca peut contenir n’importe quoi en théorie, généralement dans ce genre de boucle on verifie aussi pour EOF.</p>
<p>Et je vois que tu utilises malloc, l’exercice ne demande pas de pouvoir changer la taille de la grille en cours de jeu mais c’est bien d’avoir anticipé ce besoin.</p>
<p>Globalement j’ai l’impression qu’il y a beaucoup de fonctions, peut etre pourrais tu simplifier ta structure de données pour pouvoir travailler dessus directement plutot que d’avoir besoin de toutes ces fonctions ad hoc, enfin c’est mon avis,</p>Exercice du jeu puissance 4 en c, message #1896932018-09-23T11:39:13+02:00patapouf/@patapoufhttps://zestedesavoir.com/forums/sujet/11340/exercice-du-jeu-puissance-4-en-c/?page=1#p189693<p>Bonjour.</p>
<p>Oui, elles sont en trop, pour la constante DIRECTION, elle est totalement inutile, pour la constante JEUX, c’est parce que j’avais testé sur d’autres dimensions de grilles et que j’ai supprimé ensuite ces autres grilles <img src="/static/smileys/langue.png" alt=":p" class="smiley">
Mais ça ne pose pas de problème lors de la compilation.</p>
<figure><blockquote>
<p>Aussi, je trouve que c’est un code assez impressionnant, bonne continuation !</p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11340/exercice-du-jeu-puissance-4-en-c/?page=1#p189671">Ludwig</a></figcaption></figure>
<p>Merci <img src="/static/smileys/heureux.png" alt=":D" class="smiley"></p>