Topic de foxxpy :

[Foxxpy] - La programmation en python [Youtube]

Salut les kheys!

Hier, j'ai sorti ma première vidéo qui a suivi un processus de production complet : écriture - tournage - montage. Celle-ci est une vidéo test pour réaliser quelles sont mes qualités et mes failles avant d'entrer dans le processus de production de mon cours complet et gratuit de programmation en langage Python. https://image.noelshack.com/fichiers/2017/21/1495716262-rio-24.png

Cet épisode a été filmé en 4k et 21:9. Pour en profiter pleinement, je vous invite donc à cliquer sur le "rouage" sur votre lecteur Youtube et à choisir la qualité "2160p60". Si votre connexion n'est pas assez rapide pour charger la vidéo avec cette qualité, vous pouvez toujours la rebaisser vers du "1080p60" ou du "720p". https://image.noelshack.com/fichiers/2020/46/5/1605258514-habile.png

Cette vidéo concerne la résolution de l'énigme de la tour de Hanoï. Il existe une étroite relation entre le comptage en binaire (avec des 0 et des 1) et la résolution de ce puzzle inventé en 1892. https://image.noelshack.com/fichiers/2017/11/1489701488-561561616568.png

Si vous avez des retours, que ce soit sur la lumière, le cadrage, le texte, le rythme ou je ne sais quoi... N'hésitez pas à m'en faire part. https://image.noelshack.com/fichiers/2020/33/7/1597601340-sacre-hubert.png

Je suis déjà conscient du problème de mon bras de micro, ultra sensible au mouvement, et qui donne l'impression que l'on tape dans le micro (je suis dégoûté d'ailleurs d'avoir seulement remarqué ça en post-production). Putain de matos!

Le lien de la vidéo : https://www.youtube.com/watch?v=Fno3jBXyw6w&feature=youtu.be

Bon début de semaine les kheys! Prenez soin de vous!

PS : si vous voulez en savoir plus sur la liaison entre le système binaire et la tour de Hanoï, vous pouvez poursuivre la théorie avec ce double-épisode de 3blue1brown : https://www.youtube.com/watch?v=2SUvWfNJSsM

PS : j'avais déjà posté hier mais j'ai salement bidé. Je retente aujourd'hui :).

Le 30 novembre 2020 à 09:27:34 Sperme2Poule a écrit :
G pa lu

Mais enfin... les modérateurs n'avaient-ils pas dit que les kheys lisaient les pavés des autres kheys? https://image.noelshack.com/fichiers/2017/21/1495648232-rio-6.png

Ils l'ont dit en effet.... https://image.noelshack.com/fichiers/2017/18/1493893405-oss-7.png

Ils l'ont dit.... https://image.noelshack.com/fichiers/2017/18/1493893405-oss-7.png

... https://image.noelshack.com/fichiers/2017/18/1493893417-oss-9.png

PS : merci pour le up quand même :ok:

J'avais jamais vu ce topicje regarderai à l'occasion mais l'initiative est bonne je up par soutien :ok:

Le 30 novembre 2020 à 11:44:52 HuileDeCoude a écrit :
J'avais jamais vu ce topicje regarderai à l'occasion mais l'initiative est bonne je up par soutien :ok:

Merci pour le up. Ça me va droit au cœur! https://image.noelshack.com/fichiers/2017/21/1495827251-rio-43.png

L'op c'est les gens comme ton qu'on veut avoir sur terre
Mais sûrement pas sur ce forum qu'est rempli de déchet obèses au RSA puant le sperme chez maman

Le 01 décembre 2020 à 18:11:18 Papyrussian a écrit :
L'op c'est les gens comme ton qu'on veut avoir sur terre
Mais sûrement pas sur ce forum qu'est rempli de déchet obèses au RSA puant le sperme chez maman

Moi aussi, j'aime me beurrer la biscotte https://image.noelshack.com/fichiers/2017/06/1486375153-oss117-19.png

Mais entre deux biscottes, y'a toujours un petit peu de temps pour coder, pour ceux que ça intéresse. https://image.noelshack.com/fichiers/2017/20/1495393217-rio-3.png

J'en profite pour te poser une question l'OP. Pour faire du traitement de données et mettre en place une interface, partir sur du python c'est une bonne chose j'imagine ?

Pour merger deux sources par une clé de correspondance, comme un full outer join, tu préconises quoi comme lib ? Pandas ?

Merci pour ta réponse :)

Le 02 décembre 2020 à 09:52:09 araabmuzik a écrit :
J'en profite pour te poser une question l'OP. Pour faire du traitement de données et mettre en place une interface, partir sur du python c'est une bonne chose j'imagine ?

Pour merger deux sources par une clé de correspondance, comme un full outer join, tu préconises quoi comme lib ? Pandas ?

Merci pour ta réponse :)

Python est une solution, parmi d'autres.
Tu peux te faire une petite interface graphique sympathique avec tkinter. (ou ton module d'interface graphique préféré)
Tu peux utiliser le module sqlalchemy pour la relation avec ta base de données : https://pypi.org/project/SQLAlchemy/
-> C'est un ORM très puissant et très utile.

Un petit tuto pour un FULL OUTER JOIN avec sqlalchemy : https://pypi.org/project/SQLAlchemy/
La documentation sqlalchemy : https://docs.sqlalchemy.org/en/13/

Le 01 décembre 2020 à 18:11:18 Papyrussian a écrit :
L'op c'est les gens comme ton qu'on veut avoir sur terre
Mais sûrement pas sur ce forum qu'est rempli de déchet obèses au RSA puant le sperme chez maman

Je repense à ce que tu as écrit, et sous couvert d'un humour Bigardesque, je m'interroge tout de même. https://image.noelshack.com/fichiers/2017/20/1495393200-rio-5.png

----
Vois-tu, le 29 novembre dernier, j'ai sorti la vidéo qui m'a demandé le plus de travail et qui a suivi un processus de production complet : la tour de Hanoï et les nombres binaires.

J'ai fait la publicité de cette vidéo sur les réseaux sociaux : facebook, linkedin, twitter, instagram (je crois, je m'en rappelle plus). Dans le message posté, j'indique bien que j'ai besoin de retour pour m'améliorer, car je veux que mon cours Python soit parfait. Cette vidéo me servait donc de test. https://image.noelshack.com/fichiers/2018/11/7/1521397647-risitas-ordi-nuit3.png

0 réponse. J'ai eu 0 réponse. Sur facebook, pas un seul de mes amis n'a commenté. Même ma mère n'a pas commenté. https://image.noelshack.com/fichiers/2017/40/7/1507471091-vued.jpg

Sur linkedin, j'ai plus de 1500 personnes dans mon réseau, et des amis : 0 réponse.
Twitter et instagram, même constat. https://image.noelshack.com/fichiers/2017/40/7/1507471091-vued.jpg

Seule ma douce femme m'a donné son retour, mais on vit ensemble, donc elle l'a fait de vive voix.

----
Je peux te dire que tu en prends un coup et que tu te dis que t'es pas loin du déchet au RSA puant le sperme... Actuellement, je profite de mon chômage pour ce projet. Je veux vraiment contribuer à la société à ma manière, mais finalement la société n'a peut-être pas besoin de ça. https://image.noelshack.com/fichiers/2017/19/1494252258-rsa2.png

Je vais tenter d'aller le plus loin possible avec ce projet, en puisant sur mes réserves d'argent pour pouvoir bosser dessus h24. Mais quand je n'aurais plus de sous, je retournerais faire l'esclave. https://image.noelshack.com/fichiers/2016/38/1474551296-1474540305-picsart-09-23-12-19-50.png

----
PS : je ne fais pas ce message pour qu'on s'apitoie sur mon sort. Cette expérience m'apprend l'humilité et me réveille un peu de ma naïveté infantile. Je voulais juste dire que je ne suis pas loin non plus du déchet au RSA qui pue le sperme. Mais je vais me battre. C'est juste que je réalise à quel point c'est dur quand on part de loin et qu'on est personne. https://image.noelshack.com/fichiers/2017/21/1495488157-videur-bagarre.jpg

Gardez courage les kheys! https://image.noelshack.com/fichiers/2020/45/4/1604603194-montel-trump.png

Ce qui marche bien sur YouTube en terme de programmation ce sont des résolutions pratiques du genre envoyer 10 000 mails avec Python, scraper une page web et sauvegarder les résultats dans une base de données, créer un bot telegram, utiliser le NLP pour analyser un compte twitter, etc...

En général tu regardes des vidéos d'algorithmique uniquement quand t'es étudiant ou que tu révises pour un entretien d'embauche.

Le 02 décembre 2020 à 11:57:18 Azerban a écrit :
Ce qui marche bien sur YouTube en terme de programmation ce sont des résolutions pratiques du genre envoyer 10 000 mails avec Python, scraper une page web et sauvegarder les résultats dans une base de données, créer un bot telegram, utiliser le NLP pour analyser un compte twitter, etc...

En général tu regardes des vidéos d'algorithmique uniquement quand t'es étudiant ou que tu révises pour un entretien d'embauche.

J'aime bien cette idée d'avoir les vidéos de base en algorithmie sur ma chaîne, comme ça je pourrais y renvoyer les personnes quand je travaillerai sur des sujets plus complexes. Mais je t'entends ce que tu dis, je le note, et je vais voir ce que je peux trouver. Merci pour ton intervention.

Le 02 décembre 2020 à 10:17:48 foxxpy a écrit :

Le 02 décembre 2020 à 09:52:09 araabmuzik a écrit :
J'en profite pour te poser une question l'OP. Pour faire du traitement de données et mettre en place une interface, partir sur du python c'est une bonne chose j'imagine ?

Pour merger deux sources par une clé de correspondance, comme un full outer join, tu préconises quoi comme lib ? Pandas ?

Merci pour ta réponse :)

Python est une solution, parmi d'autres.
Tu peux te faire une petite interface graphique sympathique avec tkinter. (ou ton module d'interface graphique préféré)
Tu peux utiliser le module sqlalchemy pour la relation avec ta base de données : https://pypi.org/project/SQLAlchemy/
-> C'est un ORM très puissant et très utile.

Un petit tuto pour un FULL OUTER JOIN avec sqlalchemy : https://pypi.org/project/SQLAlchemy/
La documentation sqlalchemy : https://docs.sqlalchemy.org/en/13/

Je connais sqlalchemy mais j'ai pas envie de passer par de l'objet. Je trouve pas pratique dans ce cas, car c'est plutôt un script de merge et j'ai envie de rester dans le fonctionnelle , d'autant que la source n'est pas une bd mais CSV. Ni une interface graphique, j'aimerais scheduler la routine et si les fichiers sont présents dans le répertoire en question, il démarre le job.

Là tout dépend de ta base de données. Si tu as une base de données:
- SQLite : tu peux utiliser la librairie sqlite, qui te permet d'effectuer des requêtes SQL que tu écris dans une chaîne de caractères.
- MySQL : tu peux utiliser mysql-connector
- PostGreSQL : tu as psycopg

Et ainsi de suite...

Le 02 décembre 2020 à 11:57:18 Azerban a écrit :
Ce qui marche bien sur YouTube en terme de programmation ce sont des résolutions pratiques du genre envoyer 10 000 mails avec Python, scraper une page web et sauvegarder les résultats dans une base de données, créer un bot telegram, utiliser le NLP pour analyser un compte twitter, etc...

En général tu regardes des vidéos d'algorithmique uniquement quand t'es étudiant ou que tu révises pour un entretien d'embauche.

Ce qui marche également sur Youtube, ce sont les vidéos des développeurs qui font miroiter une vie de rêve. Comme si le dev, ça permettait de quitter la rat race comme dit si bien notre bon vieux Thami Kabbaj. https://image.noelshack.com/fichiers/2017/36/3/1504706070-testka.jpg

Il y a beaucoup de tocards sur Youtube j'en conviens (attention je ne t'inclus pas dans le lot hein).

À titre personnel, je regarde uniquement des conférences genre pycon ou pydata. De temps en temps je cherche une vidéo sur un sujet particulier mais j'ai remarqué que les sujets avancés n'étaient quasiment jamais évoqués sur YouTube.

Si tu tapes "python metaprogramming" t'auras 2 ou 3 vidéos issues de vieilles conférences. Pareil si tu tapes "python asynchronous programming". Récemment j'ai voulu me former sur apache airflow, quasiment rien sur YouTube.

En revanche, les pseudos développeurs genre cette chaîne https://www.youtube.com/user/consumerchampion pullulent sur YouTube.

C'est pourquoi je préfère lire des bouquins téléchargés sur coderprog.

Tu sais, tu pourrais me considérer comme un tocard, il n'y aurait pas de problème. Nous sommes libres d'avoir une opinion :).

Je suis un grand lecteur aussi. Tu m'as d'ailleurs fait découvrir coderprog, mais il y'a z-lib aussi qui est très très bien. (et là j'espère intérieurement te faire découvrir le monde merveilleux de z-lib).

Quant aux autres youtubers, j'évite de leur jeter la pierre trop vite, car c'est Youtube qui incite aussi vachement à uniformiser son contenu : faire des vignettes putaclic, les titres en majuscule, faire des tops, mettre des smileys dans les vignettes...

Disons qu'il peut y'avoir le youtuber qui fait du putaclic, mais qui reste sympathique, et celui qui fait du putaclic mais qui veut te vendre des trucs et te faire miroiter une vie de rêve.

Perso, j'ai choisi de ne pas suivre tout ça. Mes valeurs et ma philosophie personnelles m'empêchent de me prostituer ainsi. Mais du coup, j'avance pas haha... Ma chaîne marche autant qu'un cul-de-jatte.

Je connais pas le contenu de consumerchampion. Qu'a-t-il de pseudo-développeur?

C'est juste un tocard d'anglais qui se balade dans la nature en parlant de Python (enfin les rares fois ou j'ai regardé ses vidéos). Mais quand il commence à "programmer" on voit qu'il est perdu.

L'année dernière il avait fait une vidéo sur les bases du langage et ce demeuré "codait" encore en Python 2.

Une chaîne poubelle en somme.

Salut mon kheyou :hap:,

Je pense que je vais regarder tes videos :oui:
Etant un biologiste de base, la modelisation (surtout des neurones) m’a tapé à l’oeil, ce qui necessite... Python
Du coup je compte m’y mettre en fin d’année

Je sais pas si par hasard tu t’y connais un peu sur ce sujet ou pas
( https://www.neuron.yale.edu/neuron/ , ce plugin par exemple :hap:)

Données du topic

Auteur
foxxpy
Date de création
24 février 2020 à 11:52:39
Nb. messages archivés
175
Nb. messages JVC
174
En ligne sur JvArchive 269