Derniers messages sur Zeste de Savoirhttps://zestedesavoir.com/forums/2018-09-30T13:01:04+02:00Les derniers messages parus sur le forum de Zeste de Savoir.Ouvrir le gestionnaire de fichier par défaut en Rust?, message #1901542018-09-30T13:01:04+02:00Eragon/@Eragonhttps://zestedesavoir.com/forums/sujet/11368/ouvrir-le-gestionnaire-de-fichier-par-defaut-en-rust/?page=1#p190154<p>Oh! Génial!!!!<br>
MERCI!!!! </p>
<p>J’ai donc trouvé <a href="https://github.com/saurvs/nfd-rs">ça</a> c’est exactement ce que je veux, pour l’instant ça fonctionne sur mon linux, je n’ai pas testé sur windows ou mac, mais ça devrait marcher.</p>
<p>EDIT: La lib n’est pas vraiment à jour et nécessiterait une mise à jour en cas de problème, je vais voir pour la forker si j’en ai besoin.</p>Ouvrir le gestionnaire de fichier par défaut en Rust?, message #1901432018-09-30T10:59:01+02:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/11368/ouvrir-le-gestionnaire-de-fichier-par-defaut-en-rust/?page=1#p190143<p>Son nom est souvent <kbd>File dialog box</kbd> (rajoute <kbd>rust</kbd> à la recherche), si ça peut t’aider dans tes recherches. J’ai vu une solution rust avec GTK, je ne sais pas ce que ça vaut.</p>Ouvrir le gestionnaire de fichier par défaut en Rust?, message #1901362018-09-30T09:57:25+02:00Eragon/@Eragonhttps://zestedesavoir.com/forums/sujet/11368/ouvrir-le-gestionnaire-de-fichier-par-defaut-en-rust/?page=1#p190136<p>Heuuu… je sais pas si je me suis fait comprendre correctement.</p>
<p>Je voudrais lancer la même fenêtre que lorsque, dans Libre Office par exemple, on clique sur <code>Ouvrir</code>, à ce moment là une fenêtre du navigateur de fichier par défaut s’ouvre, mais elle est faite uniquement pour la sélection de fichier avec la/les extension de fichiers autorisé par le logiciel.</p>Ouvrir le gestionnaire de fichier par défaut en Rust?, message #1900912018-09-29T18:25:07+02:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/11368/ouvrir-le-gestionnaire-de-fichier-par-defaut-en-rust/?page=1#p190091<p><em>Vu que explorer est dans le PATH, il devrait être suffisant de faire la commande <code>explorer</code> sous Windows.</em></p>Ouvrir le gestionnaire de fichier par défaut en Rust?, message #1900862018-09-29T17:55:30+02:00AmarOk/@AmarOkhttps://zestedesavoir.com/forums/sujet/11368/ouvrir-le-gestionnaire-de-fichier-par-defaut-en-rust/?page=1#p190086<p>Sur linux, tu as la commande <code>xdg-open</code> (ou <code>gnome-open</code>, <code>kde-open</code>, etc) et <code>start</code> sur windows.</p>
<p>En recherchant sur crates.io, (<a href="https://crates.io/search?q=opener">https://crates.io/search?q=opener</a>) je tombe sur:</p>
<ol>
<li><a href="https://github.com/Byron/open-rs">https://github.com/Byron/open-rs</a></li>
<li><a href="https://github.com/Seeker14491/opener">https://github.com/Seeker14491/opener</a></li>
</ol>Ouvrir le gestionnaire de fichier par défaut en Rust?, message #1900702018-09-29T12:20:18+02:00Eragon/@Eragonhttps://zestedesavoir.com/forums/sujet/11368/ouvrir-le-gestionnaire-de-fichier-par-defaut-en-rust/?page=1#p190070<p>J’ai en ce moment un code qui prend en paramètre le chemin d’accès à un fichier,<br>
j’aimerais pouvoir ouvrir le gestionnaire de fichiers par défaut pour pouvoir sélectionner le fichier à ouvrir et récupérer le chemin d’accès dans un variable.</p>
<p>Connaissez-vous un méthode native à rust pour le faire, ou une crate qui peut le faire? </p>
<p>Sachant que ma librairie graphique est <a href="http://docs.piston.rs/conrod/conrod/">conrod</a>.</p>Markets alternatifs sur les plateformes propriétaires, message #1085472016-05-04T18:39:21+02:00Cirdo/@Cirdohttps://zestedesavoir.com/forums/sujet/5915/markets-alternatifs-sur-les-plateformes-proprietaires/?page=1#p108547<p>C'est chère pour le MacAppStore, car il faut payer une license de 99$. Et de plus il est pas très utilisé (en tout cas pour moi). </p>indiquer les dépendances, message #1081572016-05-01T20:43:28+02:00d3m0t3p/@d3m0t3phttps://zestedesavoir.com/forums/sujet/5883/indiquer-les-dependances/?page=1#p108157<p>Impec, merci Beaucoup <img alt=";-)" src="/static/smileys/clin.png"></p>indiquer les dépendances, message #1081462016-05-01T20:01:50+02:00Cirdo/@Cirdohttps://zestedesavoir.com/forums/sujet/5883/indiquer-les-dependances/?page=1#p108146<p>Il faut que tu glisses ton chemin vers l'arborescente à gauche dans Xcode, ensuite une fenêtre apparait, puis tu cliques sur <code>ok</code>. N'oubliez pas de cocher <code>Copy Items If Need</code>.</p>
<p>Xcode pendant la compilation met le fichier dans l'app. Tu as juste à précisé le nom du fichier. </p>indiquer les dépendances, message #1080132016-05-01T00:50:31+02:00d3m0t3p/@d3m0t3phttps://zestedesavoir.com/forums/sujet/5883/indiquer-les-dependances/?page=1#p108013<p>Je viens de le testé sur window avec visual studio.
J'ai le même comportement qu'avec mon mac. Mais même lancé depuis visual studio, il restait blanc, mais il m'a donné une information que Xcode n'a pas fait: j'avais une exception std::vector out_of_range.
En utilisant le debugger de Xcode je trouve ca: pour l'app lancée depuis Xcode<br>
<img alt="debugger de l'app lancée depuis Xcode" src="http://zestedesavoir.com/media/galleries/3179/b0db88d5-392d-4e42-a83f-3dec46e6764e.png"></p>
<p>et ca quand je lance l'apps depuis le finder et que depuis Xcode je fais un debug>attach to process<br>
<img alt="debug de l'app qui marche pas" src="http://zestedesavoir.com/media/galleries/3179/d1ecd6ce-9813-4453-bc39-fd03417ee8c8.png"><br>
Bref pour résumé: le labyrinth est pas chargé (d'où l'exception aperçue sous window)<br>
Je dois mettre où mon labyrinth ? (un fichier txt au format 1= mur et 0 =air)<br>
J'ai changé le code et mis un chemin absolu et tout fonctionne bien, mais j'aimerai un chemin relatif pour pouvoir modifier facilement la map. Donc je dois mettre un chemin relatif à quoi ?</p>indiquer les dépendances, message #1078882016-04-29T20:15:48+02:00Cirdo/@Cirdohttps://zestedesavoir.com/forums/sujet/5883/indiquer-les-dependances/?page=1#p107888<blockquote>
<p>Je viens de testé avec product > archive. J'ai le même résultat. Existe-t-il une différence entre les deux ?</p>
</blockquote>
<p>Oui, généralement quand tu as finis ton application (iOS/OS X), tu utilises cette fenêtre pour exporter ton app vers les stores ou vers ton ordi. Quand tu fais un bête copié-collé de l'application, ta version est en débug, donc un peu plus lourde que les autres car elle contient les informations de débogage. Xcode se sert de cette app. </p>
<p>J'ai regardé tes sources sur Github, comme le problème vient de Xcode et des libs qui sont gérés (il me semble), puis stocké sur un <code>.xcodeproj</code>. Il y a de forte chance que le problème vienne de là. </p>
<p>Est-ce que tu as testé le code sur un autre OS comme Linux ?</p>indiquer les dépendances, message #1077472016-04-28T20:32:22+02:00d3m0t3p/@d3m0t3phttps://zestedesavoir.com/forums/sujet/5883/indiquer-les-dependances/?page=1#p107747<p>j'ai été dans /Users/d3m0t3p/Library/Developer/Xcode/DerivedData/Ray-Casting/Products/Debug/ray-casting.app</p>
<p>Je viens de testé avec product > archive. J'ai le même résultat. Existe-t-il une différence entre les deux ?<br>
Je suis entrain de faire un SSCCE je vais voir si le problème vient du code, et si oui, de quelle partie.<br>
Mais fait intéressant, j'ai ajouter une fonctionnalité (les murs rouges deviennent de plus en plus foncé selon la distance) et désormais la fenêtre n'est plus blanche mais rouge !</p>
<p>Qu'est-ce que ca signifie ?<br>
Voici <a href="http://fr.sfml-dev.org/forums/index.php?topic=20232.0">la discussion sur le forum de la SFML</a></p>indiquer les dépendances, message #1077162016-04-28T16:02:54+02:00Cirdo/@Cirdohttps://zestedesavoir.com/forums/sujet/5883/indiquer-les-dependances/?page=1#p107716<p>Salut, </p>
<p>Est-ce que tu as exporté avec le menu archive ou juste faite un copié-collé à partir de ton dossier products ?</p>Markets alternatifs sur les plateformes propriétaires, message #1075432016-04-27T17:16:42+02:00qwerty/@qwertyhttps://zestedesavoir.com/forums/sujet/5915/markets-alternatifs-sur-les-plateformes-proprietaires/?page=1#p107543<p>Ou peut être un power user et ne pas vouloir installer un n-ième logiciel qui peut être géré en natif <img alt=":-)" src="/static/smileys/smile.png"></p>Markets alternatifs sur les plateformes propriétaires, message #1074502016-04-27T09:01:36+02:00Kje/@Kjehttps://zestedesavoir.com/forums/sujet/5915/markets-alternatifs-sur-les-plateformes-proprietaires/?page=1#p107450<p>Un auteur est loin d'être forcément un power user, ou ne devrait pas l'être. Le but de zds est d'être ouvert à beaucoup de thématiques et donc pas forcément aux gens qui font de l'informatique</p>Markets alternatifs sur les plateformes propriétaires, message #1074462016-04-27T08:38:15+02:00QuentinC/@QuentinChttps://zestedesavoir.com/forums/sujet/5915/markets-alternatifs-sur-les-plateformes-proprietaires/?page=1#p107446<p>Salut,</p>
<p>LE système de mise à jour automatique c'est le plus simple pour windows. Les initiatives comme chocolated ne sont vraiment pas assez populaires. C'est déjà un truc uniquement connu des power users qui ont connu linux et qui se sont dit que windows devrait avoir un truc similaire à apt-get.</p>
<p>Regarde du côté de ce que proposent les installateurs comme InnoSetup. Je l'utilise et ça fonctionne bien. de mon côté j'ai un jeu utilisé par environ 15000 personnes, la procédure de mise à jour automatique est la suivante :</p>
<ul>
<li>Le jeu se connecte de toute façon au serveur (c'est un jeu online) donc le check de version au démarrage est gratuit</li>
<li>Si la version n'est pas à jour, alors on demande à l'utilisateur s'il veut la télécharger maintenant</li>
<li>Si oui, on télécharge un installateur généré par InnoSetup.</li>
<li>Quand le téléchargement est fini, on lance l'installateur en mode silencieux et on quitte le programme </li>
<li>Il y a une option d'InnoSetup qui permet de relancer automatiquement le programme quand l'installation est finie</li>
</ul>
<p>Donc pour l'utilisateur final c'est simple: voulez-vous télécharger => oui => un petit dialogue de progression géré par InnoSetup apparaît => le jeu se relance tout de suite après.</p>
<p>Tu pourrais te passer d'InnoSetup pour faire ça, mais tu vas vite te faire ch### avec les problèmes de droits (l'UAC notamment) et le fait que tu ne peux pas écraser ton propre .exe qui est en train de s'exécuter (par contre il y a une petite astuce, tu as le droit de le renommer).</p>
<p>Pour Mac OS X par contre je ne me fais pas trop d'illusion, l'ap store est un passage obligé ou presque (au fil des nouvelles versions de l'OS, il est de moins en moins facile d'installer quelque chose par une autre voie non officielle). IL y a bien homebrew, mais c'est de nouveau un machin pour power users.</p>
<p>En même temps, j'ai envie de dire, vu que c'est un logiciel pour rédiger des articles sur ZDS, de toute façon celui qui l'utilisera sera forcément un power user, par définition… non ?</p>Markets alternatifs sur les plateformes propriétaires, message #1073602016-04-26T13:23:30+02:00Kje/@Kjehttps://zestedesavoir.com/forums/sujet/5915/markets-alternatifs-sur-les-plateformes-proprietaires/?page=1#p107360<p>Je suis pas sûrs qu'en tant que power user tu sois représentatif de la majorité des utilisateurs de windows. Mes parents ça leur serai sûrement très utile. </p>
<p>Et tout dépend de ce que tu appel un store. Techniquement les dépôts linux en sont et j'utilise ça prioritairement depuis des années.</p>Markets alternatifs sur les plateformes propriétaires, message #1073592016-04-26T13:21:25+02:00WinXaito/@WinXaitohttps://zestedesavoir.com/forums/sujet/5915/markets-alternatifs-sur-les-plateformes-proprietaires/?page=1#p107359<p>Je reste sur le principe que sur Windows, un store n'est pas la meilleur solution. Car étant utilisateur de Windows, jamais, mais vraiment jamais j'utiliserai cette ch**sse se store.</p>Markets alternatifs sur les plateformes propriétaires, message #1073552016-04-26T12:34:18+02:00La source/@La%20sourcehttps://zestedesavoir.com/forums/sujet/5915/markets-alternatifs-sur-les-plateformes-proprietaires/?page=1#p107355<p>Le problème de Chocolatey sous Windows (que j'utilise) c'est que les applications font quand même ce qu'elles veulent ensuite. Et comme il n'y a rien de standard bah elles propose/impose toutes des MaJ auto, du coup à par lors de la phase d'installation de l'ordinateur on utilise plus vraiment Chocolatey par la suite <img alt=":(" src="/static/smileys/triste.png"></p>Markets alternatifs sur les plateformes propriétaires, message #1073492016-04-26T11:32:44+02:00firm1/@firm1https://zestedesavoir.com/forums/sujet/5915/markets-alternatifs-sur-les-plateformes-proprietaires/?page=1#p107349<figure><blockquote>
<p>Pour ce qui est du PM de windows 10 : <a href="http://www.extremetech.com/computing/192950-windows-10-will-come-with-a-command-line-package-manager-much-to-the-lament-of-linux-users">http://www.extremetech.com/computing/192950-windows-10-will-come-with-a-command-line-package-manager-much-to-the-lament-of-linux-users</a></p>
</blockquote>
<figcaption><p><a href="http://zestedesavoir.com/forums/sujet/5915/markets-alternatifs-sur-les-plateformes-proprietaires/?page=1#p107345">artragis</a></p></figcaption></figure><p>Ah ça va m'aider ça je le sens. Merci.</p>
<figure><blockquote>
<p>Est ce qu'un module de mise a jour auto pour mac et windows ne serait pas le plus simple ? J'imagine qu'il existe des facilités pour ça en Java.
</p>
</blockquote>
<figcaption><p><a href="http://zestedesavoir.com/forums/sujet/5915/markets-alternatifs-sur-les-plateformes-proprietaires/?page=1#p107346">Kje</a></p></figcaption></figure><p>Probablement que ça serait plus simple, mais ne connaissant que très peu les Mac, je ne pense pas pouvoir faire ça moi même.</p>
<blockquote>
<p>Pour le windows store l'inscription pour un compte dév personnel est de 14€ (screen) et est valable tout le temps, pas besoin de repayer par la suite. </p>
</blockquote>
<p>Je croyais qu'il fallait repayer avec Windows. Bon ça fait quand même 3 pintes de bière de perdues par contre <img alt=":)" src="/static/smileys/smile.png"></p>
<blockquote>
<p>Après tout ton appli peut parfaitement être utilisée comme éditeur markdown sans jamais utiliser la connection avec zds non ?</p>
</blockquote>
<p>Ce n'est pas encore tout a fait le cas, mais l'idée sur le moyen terme est d'ouvrir un peu plus l'appli et donc de l'utiliser pour autre chose comme se synchroniser à son compte github et cie.</p>Markets alternatifs sur les plateformes propriétaires, message #1073472016-04-26T11:23:14+02:00Demandred/@Demandredhttps://zestedesavoir.com/forums/sujet/5915/markets-alternatifs-sur-les-plateformes-proprietaires/?page=1#p107347<blockquote>
<p>c'est que je ne sais comment distribuer mes exe (Windows) et mes dmg (OsX) sans me ruiner. </p>
</blockquote>
<p>Pour le windows store l'inscription pour un compte dév personnel est de 14€ (<a href="http://prntscr.com/awz98g">screen</a>) et est valable tout le temps, pas besoin de repayer par la suite. </p>
<p>C'est vraiment trop chère pour toi ? Si oui je penses qu'on doit pouvoir avec la communauté te payer le compte !^^ Et puis en étant sur le windows store ça fera peut être un peu de pub pour le si certaines personnes tombent dessus on ne sait jamais. Après tout ton appli peut parfaitement être utilisée comme éditeur markdown sans jamais utiliser la connection avec zds non ?</p>