Dad 3.0

C'est un papa du futur avec son appareil photo

Étiquette : Programmation

Piloter un drone en Swift

Et soyons swift as the wind… Ça se dit ? Peu importe, car Swift ici est le dernier langage de programmation d’Apple. Oui, je vous propose de vous faire découvrir une application particulière du code : le pilotage de drones. Ou d’un autre point de vue : comment faire évoluer un drone en l’ayant programmé.

La programmation de drones est devenue à la portée de tous depuis mars dernier avec la mise à jour de l’app Swift Playground sur iPad. Je vous en avais parlé en juin, mais c’est avec mon premier drone que j’ai enfin eu l’occasion de m’y essayer et c’est réellement très amusant. Je veux donc vous présenter ici un autre aspect de la programmation, la possibilité de prendre la main sur des objets réels.

Lire la suite

Ranger ses photos, en Python

Dans mon article précédent, pour renommer nos photos en Python, il était nécessitait d’extraire l’information de la date de prise de vue. Tant que nous avons cette information, autant essayer de faire plus que changer le nom du fichier. Et si j’en profitais pour vous montrer comment ranger automatiquement des photos ?

Comme pour le billet précédent, je ne rentre pas dans tous les détails pour l’écriture d’un programme complet car l’ensemble dépend de ce que vous voulez faire. Je vous proposerai quand même quelque chose quand j’aurai fait le tour ce ces billets.

Ce billet vous donnera des pistes pour créer un petit programme qui rangera automatiquement vos photos. Ici, vous allez donc voir comment déplacer chaque photo dans un répertoire année.

Lire la suite

LEGO Boost : la robotique à la portée de tous

Aujourd’hui, c’est la date de sortie officielle de la nouvelle boite Geek de LEGO : Boost. Il s’agit globalement d’une boite de robotique destinée aux enfants trop jeunes pour le Mindstorms. Alors évidemment, un Dad 3.0 s’est aussitôt précipité sur cette boite en justifiant le Kid pour l’achat…

Et bien non. C’est une boite que j’ai à l’œil, je vais donc vous présenter ici toutes les informations que j’ai glané et vous expliquer si elles m’ont convaincu et pourquoi.

Lire la suite

J’apprends à coder avec Scratch

J’apprends à coder avec Scratch est un coffret publié par les Éditions Eyrolles destiné à faire découvrir Scratch aux enfants de 8 à 12 ans. Ce coffret contient des cartes qui vont permettre à l’enfant de coder des actions simples. Un ensemble d’actions lui permettra ainsi de coder, par exemple un jeu. En abordant les dix thèmes proposés, il aura vu les principales possibilités proposées par Scratch et les concepts fondamentaux de la programmation.

Ce que vous allez trouver dans le coffret J’apprends à coder avec Scratch

Avec un pitch comma ça, un Dad 3.0 qui essaye à longueur d’année de vous convaincre de l’intérêt du code voulait savoir si il avait là un outil adapté aux Kids. J’ai donc contacté les Éditions Eyrolles qui m’ont fait parvenir un exemplaire. Alors allons-y, ouvrons ce coffret.

Lire la suite

Swift playgrounds, nouvelle référence dans l’enseignement de la programmation ?

Lundi dernier a eu lieu la session d’ouverture de la WWDC, la Worldwide Developers Conference. Il s’agit de la plus grande conférence d’Apple destinée aux développeurs. C’est à ce moment de l’année que nous prenons connaissance de l’évolution des produits Apple et en particulier des mises à jour de iOS et Mac OS. Tous les sites tech ont déjà relayé les grandes lignes. Mais les choses les plus intéressantes ne sont pas les annonces les plus médiatiques.

Lire la suite

Renommer ses photos en masse… en Python

Ou comment découvrir que des notions en programmation peuvent vous faciliter le quotidien…

Mais on va quand même éviter toute confusion : si vous cherchez une mise en œuvre plus simple que mon précédent article Renommer ses photos en masse avec Exiftool, ça ne va pas être le cas… Ici, je vais vous montrer comment faire plein de choses que Exiftool fait pour vous. Pourquoi réécrire ce que fait Exiftool ? Simplement pour pouvoir faire plus que ce que vous propose ce logiciel. Pour cela, le contenu de cet article est à voir comme une première étape.

Cet article n’a pas non plus pour but d’initier un néophyte à la programmation. Je pense avoir rendu les grandes lignes accessibles pour que vous puissiez voir ce que l’on peut faire et peut-être éveiller votre intérêt. Si vous avez déjà des notions, l’exemple ci-dessous n’est pas un exemple complet clef-en-main. Je vous proposerai prochainement des sources exécutables, mais gardez à l’esprit que si vous avez la possibilité de donner vous même des instructions à votre ordinateur, c’est pour adapter l’exécution à votre besoin.

Lire la suite

Fièrement propulsé par WordPress & Thème par Anders Norén

En naviguant sur Dad 3.0, vous acceptez l’utilisation de cookies pour une navigation optimale et nous permettre de réaliser des statistiques de visites. Plus d'informations

Le blog Dad 3.0 utilise les cookies pour vous permettre une navigation optimale et nous permettre de réaliser des statistiques de visite. Dad 3.0 affichant des publicités, celles-si utilisent également des cookies pour un ciblage publicitaire. En continuant la navigation sur Dad 3.0, vous acceptez le dépôt et la lecture de cookies.

Fermer