Tu risques de ne pas pouvoir y couper, c'est généralement le truc qui permet de résoudre un problème qui déborde des capacités de l'outil. Si pour tout le reste l'outil apporte un plus lisible et efficace… au pire, si le «truc» revient souvent, c'est un élément pour indiquer qu'il faudrait ajouter quelque chose nativement dans l'outil.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Tu as une liste de codes morse, pour trouver la correspondance il faut que tu aies un mapping code morse → alphabet. Donc il faut le construire à partir du mapping alphabet → code morse que tu as déjà.
Ensuite, il va falloir que tu appliques la transformation code morse vers alphabet pour chacun des codes de ta liste, ce qui implique une boucle ou une liste en compréhension (qui est une boucle).
Après, une fois que tu auras la liste des caractères alphabétiques du message, zieute la méthode join() des chaînes.
Bon exercice.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
intérêt est pas mal de ne pas se trimbaler une alim ATX
Il existe des adaptateurs qui permettent d'utiliser une alim continue normale et d'envoyer ça vers le connecteur ATX (cf "Pico ATX PSU" dans un moteur de recherche).
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Un autre outil pour faire des sorties propres. J'ai cherché il y a plusieurs années et m'étais tourné vers wkhtmltopdf… (le moins pire à l'époque). Je note ce nouveau venu.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Ouille «Ce Mooc s'adresse… à des débutants en programmation de niveau bac scientifique, c'est-à-dire avec une certaine familiarité avec l'informatique, des notions d'algorithmique et une bonne capacité d'abstraction.»
Quoi que «Cependant, nous sommes convaincus qu'une forte motivation peut remplacer ces pré-requis.» donc ça devrait le faire.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Tu veux dire qu'on te demande de coder ces calculs sans t'avoir fourni au préalable une (au moins petite) formation en programmation ?
Sinon, outre des bouquins (pub gratuite en dessous), il y a tout plein de ressources en ligne, il suffit de chercher "apprendre python" dans un moteur de recherche.
Un début:
v1=float(input("Valeur de v1:"))v2=float(input("Valeur de v2:"))…resultat=…# expression de calcul de ton métier…print(resultat)
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Et pourtant on voit pas mal de code comme ça, p.e. dans les sources de LLVM, sous l'hypothèse que si on utilise pas les derniers arguments, ce n'est pas grave.
Ben c'est crade. Si tu as besoin de ça tu crée une fonction intermédiaire propre qui n'utilise pas le dernier argument et tu l'inline pour les perfs. Mais jouer comme ça, non.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Que tu auras buché ton cours, cherché, essayé (corrigé la plupart des "invalid syntax" et compris le pourquoi du comment), quand tu tomberas sur un truc vraiment bloquant, alors tu pourras repasser par ici et poser une vraie question décrivant ce que tu fais et là où tu coinces, et généralement obtenir sinon la réponse, au moins la piste qui te permette de trouver la solution.
Bons exos.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Moi pour le moment je suis sous Kubuntu sur mes machines perso (une gamine sous KDE neon, pour son usage ça tourne — par contre il faut faire attention, il y a différentes versions pour différents usages… plus ou moins stable, dev vs user). Au boulot c'est ubuntu + les packages KDE, c'est clairement moins bien intégré que Kubuntu.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Oui, mais pour un certains nombre de personnes le passage au texte écrit est rendu difficile par la maîtrise de l'écriture manuscrite, et l'utilisation d'un traitement de texte leur facilite ce passage. Pouvoir apprendre les deux est une bonne chose.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Au pire, il repasse par l'étape de freeze pour refaire un exécutable complet, mais sans embarquer la partie Qt. Après, ça fait embarquer Tcl+Tk, je ne sais pas quel volume ça occupe.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Si c'est pour l'interface graphique et qu'elle reste pas trop grosse (compliquée), tu aurais peut-être intérêt à retirer complètement la dépendance à Qt et à faire un petit truc en Tkinter (en utilisant ttk pour avoir des widgets ok). Sous Windows c'est livré avec l'installeur Python, tu n'aurais plus qu'à livrer ton script en .pyw et hop.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Avec un dual-core, c'est étonnant. T'as la référence du modèle ? (parce que si c'est vraiment 64Mo, oublie cette machine).
Sinon, voir autour de chez toi s'il n'y a pas une association qui fait des dons ou vente pas cher de machines un peu moins vieilles. Ou encore une entreprise qui changerait son parc… ou un vieux bouzin sur ebay.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: hmm
Posté par lolop (site web personnel) . En réponse au message Impossible d'effacer un dossier. Évalué à 10.
L'utilisation de la complétion permet de laisser l'outil insérer les caractères d'échappement là où il faut… gros gain de temps.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: license
Posté par lolop (site web personnel) . En réponse au journal Les ricains nous ont tout chouravé…. Évalué à 3.
Mais pas valable aux USA (prior art).
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Yet another build system
Posté par lolop (site web personnel) . En réponse au journal `smk`, un make sans Makefile. Évalué à 4.
En formation récemment il a été conseillé
makedepf90
, il y a des cas où il foire ?Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Quid des perfs ?
Posté par lolop (site web personnel) . En réponse au journal `smk`, un make sans Makefile. Évalué à 2.
404… l'a du bouger
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: seulement pour du C ?
Posté par lolop (site web personnel) . En réponse au journal `smk`, un make sans Makefile. Évalué à 2.
Tu risques de ne pas pouvoir y couper, c'est généralement le truc qui permet de résoudre un problème qui déborde des capacités de l'outil. Si pour tout le reste l'outil apporte un plus lisible et efficace… au pire, si le «truc» revient souvent, c'est un élément pour indiquer qu'il faudrait ajouter quelque chose nativement dans l'outil.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Chrome is the new IE?
Posté par lolop (site web personnel) . En réponse au journal Microsoft serait en train de développer un navigateur web basé sur Chromium. Évalué à 2.
Je viens de tester, il y a bien un avertissement concernant Firefox… pourtant ça fonctionne nickel (FF63.0.3 64 bits sous Linux Ubuntu).
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Pour commencer
Posté par lolop (site web personnel) . En réponse au message Decoder un message en morse via Python. Évalué à 3.
(on ne vas pas coder l'exercice pour toi…)
Tu as une liste de codes morse, pour trouver la correspondance il faut que tu aies un mapping code morse → alphabet. Donc il faut le construire à partir du mapping alphabet → code morse que tu as déjà.
Ensuite, il va falloir que tu appliques la transformation code morse vers alphabet pour chacun des codes de ta liste, ce qui implique une boucle ou une liste en compréhension (qui est une boucle).
Après, une fois que tu auras la liste des caractères alphabétiques du message, zieute la méthode join() des chaînes.
Bon exercice.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Non…
Posté par lolop (site web personnel) . En réponse au message discorde quelqu'un utilise-t-il la discorde?. Évalué à 2.
…je suis pour l'entente cordiale.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Io
Posté par lolop (site web personnel) . En réponse au journal Marre des cartes ARM ?. Évalué à 3. Dernière modification le 20 novembre 2018 à 14:58.
Certains essaient… :-)
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Pas mal
Posté par lolop (site web personnel) . En réponse au journal Marre des cartes ARM ?. Évalué à 6. Dernière modification le 19 novembre 2018 à 19:44.
Il existe des adaptateurs qui permettent d'utiliser une alim continue normale et d'envoyer ça vers le connecteur ATX (cf "Pico ATX PSU" dans un moteur de recherche).
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Des alias ?
Posté par lolop (site web personnel) . En réponse au message sourcer un script qui n'est pas dans le répertoire courant et sans ajouter son path. Évalué à 1.
Qui sourceraient tes scripts de lancement…
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Bonne nouvelle
Posté par lolop (site web personnel) . En réponse au journal Première version stable pour WeasyPrint. Évalué à 5.
Un autre outil pour faire des sorties propres. J'ai cherché il y a plusieurs années et m'étais tourné vers wkhtmltopdf… (le moins pire à l'époque). Je note ce nouveau venu.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# On pourrait écrire
Posté par lolop (site web personnel) . En réponse à la dépêche Sortie de JDK 10. Évalué à 10.
?
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Et voila:
Posté par lolop (site web personnel) . En réponse au message Cherche aide pour programmer . Évalué à 3. Dernière modification le 07 novembre 2018 à 21:57.
Et hop, éditeur MS-Word et un
fichier.py.docx
;-)
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Est-ce plus explicit?!
Posté par lolop (site web personnel) . En réponse au message Cherche aide pour programmer . Évalué à 2. Dernière modification le 07 novembre 2018 à 17:09.
Ouille «Ce Mooc s'adresse… à des débutants en programmation de niveau bac scientifique, c'est-à-dire avec une certaine familiarité avec l'informatique, des notions d'algorithmique et une bonne capacité d'abstraction.»
Quoi que «Cependant, nous sommes convaincus qu'une forte motivation peut remplacer ces pré-requis.» donc ça devrait le faire.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Est-ce plus explicit?!
Posté par lolop (site web personnel) . En réponse au message Cherche aide pour programmer . Évalué à 3.
Tu veux dire qu'on te demande de coder ces calculs sans t'avoir fourni au préalable une (au moins petite) formation en programmation ?
Sinon, outre des bouquins (pub gratuite en dessous), il y a tout plein de ressources en ligne, il suffit de chercher "apprendre python" dans un moteur de recherche.
Un début:
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Crados
Posté par lolop (site web personnel) . En réponse au journal Conversion entre pointeurs de fonctions incompatibles. Évalué à 7.
Ben c'est crade. Si tu as besoin de ça tu crée une fonction intermédiaire propre qui n'utilise pas le dernier argument et tu l'inline pour les perfs. Mais jouer comme ça, non.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Quand tu auras une vraie question…
Posté par lolop (site web personnel) . En réponse au message Cherche aide pour programmer . Évalué à 10.
Que tu auras buché ton cours, cherché, essayé (corrigé la plupart des "invalid syntax" et compris le pourquoi du comment), quand tu tomberas sur un truc vraiment bloquant, alors tu pourras repasser par ici et poser une vraie question décrivant ce que tu fais et là où tu coinces, et généralement obtenir sinon la réponse, au moins la piste qui te permette de trouver la solution.
Bons exos.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Un minimum
Posté par lolop (site web personnel) . En réponse au message Modem DSL pour bridge seulement.. Évalué à 2.
Tu devrais pouvoir trouver des trucs genre speedtouch de base (sans switch) d'occasion.
https://en.wikipedia.org/wiki/SpeedTouch
De mémoire, tu as quand même besoin d'un minimum de config (le modem a les infos pour t'identifier auprès de ton FAI lors de la connexion).
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Une raison de plus pour moi
Posté par lolop (site web personnel) . En réponse au journal KDE is dying. Évalué à 5.
Moi pour le moment je suis sous Kubuntu sur mes machines perso (une gamine sous KDE neon, pour son usage ça tourne — par contre il faut faire attention, il y a différentes versions pour différents usages… plus ou moins stable, dev vs user). Au boulot c'est ubuntu + les packages KDE, c'est clairement moins bien intégré que Kubuntu.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Une raison de plus pour moi
Posté par lolop (site web personnel) . En réponse au journal KDE is dying. Évalué à -6.
Pour ne pas passer sur Redhat (et dérivées) — au cas où j'aurais pu avoir un doute. Pas grave, KDE Neon est basé sur Ubuntu LTS.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Patatras !
Posté par lolop (site web personnel) . En réponse à la dépêche LibreOffice : nouvelle version de l’interface des écoles. Évalué à 1.
Oui, mais pour un certains nombre de personnes le passage au texte écrit est rendu difficile par la maîtrise de l'écriture manuscrite, et l'utilisation d'un traitement de texte leur facilite ce passage. Pouvoir apprendre les deux est une bonne chose.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Quel usage de Qt
Posté par lolop (site web personnel) . En réponse au journal Réduire la taille des exécutables générés avec PyInstaller. Évalué à 1.
Au pire, il repasse par l'étape de freeze pour refaire un exécutable complet, mais sans embarquer la partie Qt. Après, ça fait embarquer Tcl+Tk, je ne sais pas quel volume ça occupe.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Quel usage de Qt
Posté par lolop (site web personnel) . En réponse au journal Réduire la taille des exécutables générés avec PyInstaller. Évalué à 3.
Si c'est pour l'interface graphique et qu'elle reste pas trop grosse (compliquée), tu aurais peut-être intérêt à retirer complètement la dépendance à Qt et à faire un petit truc en Tkinter (en utilisant ttk pour avoir des widgets ok). Sous Windows c'est livré avec l'installeur Python, tu n'aurais plus qu'à livrer ton script en .pyw et hop.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# 64MB de RAM ?
Posté par lolop (site web personnel) . En réponse au message Quel distribution et quelle de pour un pc tournant de base sous windows 98. Évalué à 4.
Avec un dual-core, c'est étonnant. T'as la référence du modèle ? (parce que si c'est vraiment 64Mo, oublie cette machine).
Sinon, voir autour de chez toi s'il n'y a pas une association qui fait des dons ou vente pas cher de machines un peu moins vieilles. Ou encore une entreprise qui changerait son parc… ou un vieux bouzin sur ebay.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN