Nicolas Baptista

Comment avoir 2 langues dans les sous-titres pour les vidéos (Youtube et films)

Utiliser 2 sous-titres pour avoir deux langues dans les vidéos avec Youtube

Il existe des extensions qui permettent de regarder les vidéos avec 2 langues en sous titres ce qui permet une vérification. L’idée n’est pas de lire toujours le sous-titre dans la langue originale mais plutôt de vérifier la traduction dans le cas où le mot n’est pas connu. Vous pouvez à tout moment faire pause et bien vérifier si d’une part Youtube a bien retranscrit la voix dans la vidéo (des fois Youtube se trompe) et voir quel mot a été traduit, et vérifier que vous avez bien le vocabulaire des deux langues.

Vous pouvez par exemple utiliser cette extension : https://chromewebstore.google.com/detail/youtube-sous-titres-doubl/hkbdddpiemdeibjoknnofflfgbgnebcm

Veillez à bien activer le mode « bilingue » pour pouvoir voir les deux sous-titre à l’aide de l’outil intégré dans la vidéo

Mode bilingue

Utiliser 2 sous-titres pour avoir deux langues dans les films sur Mac

Quand vous Regardez des films la plupart du temps que ce soit avec Netflix ou si vous utilisez des applications comme VLC la plupart du temps il n’y a qu’un seul sous titre possible.

En effet sur la plateforme de streaming la plupart du temps il ne sera pas possible de mettre 2 sous titres pour faire la même chose que dans le premier point que j’ai décrit pour les vidéos sur Youtube à savoir avoir 2 langues pour pouvoir faire cette vérification de traduction parfois.

Pour pour pouvoir avoir les 2 sous-titres en même temps vous allez pouvoir utiliser IINA : https://iina.io/ or https://github.com/iina/iina

En plus, IINA intègre la recherche de sous-titre automatique sur les plateformes de fournisseurs de sous-titre comme https://www.opensubtitles.org/

Liste des plateformes de freelance en tant que développeur fullstack en France

Trouver des missions en freelance peut ne pas être toujours très simple mais en étant sur les bons canaux de communications et de diffusion d’offre, il est possible de pouvoir avoir de bonnes opportunités :

Lien: http://malt.fr

Lien: http://comet.co

Lien: https://fr.capgemini.talentnet.community/

Lien: http://freelancerepublik.com

Lien: https://www.freelance-dispo.fr/

Lien: http://free-work.com

Lien: https://www.espace-freelance.fr/

Lien: https://www.littlebigconnection.com/

Ensuite, les autres plateformes classiques peuvent offrir des opportunités en freelance : LinkedIn Jobs, Indeed, etc.

Faire une demande de remboursement de TVA (Micro Entrepreneur)

Pour faire une demande de remboursement de TVA tout d’abord vous devez faire la déclaration de TVA.
A savoir potentiellement les lignes 34, 35, 49, 50 dans la déclaration (demandez confirmation à votre comptable) :

Ensuite, il faut remplir un formulaire spécifique de demande de remboursement de TVA. Pour accéder à ce formulaire il faut aller dans Déclarer la TVA dans votre espace professionnel, et en bas de la page remplir la période lié à la demande de remboursement de TVA :

Remplissez la période puis cliquez sur valider pour accéder au formulaire.
Attention, si la période n’est pas bonne, il y aura une erreur. En effet, il y a une vérification de vos déclarations quand vous cliquez sur valider.

Ensuite, le formulaire suivant s’affiche. Dans le cas d’un montant de 555€ mis dans la case « 50 Remboursement demandé sur le formulaire de demande de remboursement (3517 DDR) » de la précédente déclaration, il faudra remplir le formulaire 3517-S de la façon suivante.
Rappel: On ne peut pas déclarer de nombre non entier, une TVA de 456,50€ sera arrondi à 457. Une TVA à 456,20 sera arrondi à 456.

Remplissez le même montant que vous avez déclaré dans la case « 50 Remboursement demandé sur le formulaire de demande de remboursement (3517 DDR) » de la précédente déclaration
Pour obtenir le remboursement, cocher la case « A créditer au compte désigné » et remplissez les informations bancaires

Voici enfin une vidéo additionnelle qui montre comment faire la déclaration de TVA dans le cas d’une micro entreprise et qui récapitule un peu tout ça:

Les idées de Robert Kiyosaki dans le livre « Père Riche Père Pauvre »

La plupart des idées de Robert Kiyosaki dans son célèbre livre « Père Riche, Père Pauvre » se résume dans plusieurs schéma qui résume les différents engrenages des personnes des différentes classes. Notamment au niveau de leurs « actifs », leurs entrées d’argents, et leur « passifs », leurs dépenses.

Résumé Père riche père pauvre : 6 leçons clés

Mind Parachute nous résume également l’idée du livre dans sa vidéo, où il est expliqué la plupart des principes du livre.

Ce que les riches savent sur l'argent : Père riche, père pauvre de Robert  Kiyosaki | Mind Parachutes

On peut qualifier l’auteur comme réaliste ou fataliste, donc ayez un esprit assez ouvert et critique pour comprendre votre situation et l’accepter, pour ensuite pouvoir évoluer vers la situation que vous souhaitez, par exemple l’indépendance financière et ne pas dépendre des systèmes de retraite de l’état.

Egalement, je trouve intéressant la partie présentant les 4 façons de générés des revenus:

  • Salarié
  • Indépendant
  • Business (avoir un système qui génère des revenus)
  • Investisseur

Créer une Cloud Function sur Google Cloud

Bonjour,


Si vous avez réalisé une application minimaliste, il se peut que vous n’ayez pas forcément besoin d’une machine pour faire tourner votre API. Dans ce cas, si vous avez besoin d’une route sans avoir à gérer l’identification par exemple, les Cloud Functions peuvent suffire. Ils se trouvent dans la section Calcul:

Créez votre fonction:

Nommez votre fonction, puisque c’est un GET depuis votre appli, je vous conseille de commence par l’appeler get, par exemple si on retourne la liste des voitures, ce sera « getVoiture ». Ce sera un déclencheur HTTP :

Je conseille d’exiger le protocole HTTPS pour des raisons évidentes de sécurité. Vous pouvez commenter la première ligne. Vous pouvez ensuite faire votre liste de voitures au format JSON.

Vous pouvez ensuite tester la fonction depuis l’onglet TEST ou alors en allant directement dans l’URL du déclencheur dans l’onglet DECLENCHEUR :

Commandes GIT sur serveur en production

Les commandes suivantes peuvent être utilisé sur un serveur en production.
Dans le cas d’un déveleppement sur machine locale, utiliser des logiciels gratuits comme GIT DESKTOP / SourceTree.

Voici les deux commandes utilisés au quotidien:

Premier déploiement dans un dossier

git clone <URL GITLAB/GITHUB HTTPS>

Mise à jour / Récupération des derniers changements

git pull

Les commandes suivantes répondent à des problematiques particulières qui peuvent arriver.

Changement de l’URL du repository GIT

Ce problème peut intervenir notamment si vous utilisez GITLAB ou GITHUB en SSH et que vous voulez passer en HTTPS ou vis versa, ou suite à des problèmes de droits d’une clé SSH type « remote: The project you were looking for could not be found. » et « fatal: Could not read from remote repository. »

Vérification de l’URL du repository:

git remote -v

Changement de cet URL:

git remote set-url origin <URL>

Changement de branche

git checkout <nom_de_la_branche>

Le git pull ne fonctionne pas « You have unstaged changes »

Il se peut que vous ayez l’erreur suivante, indiquant que des fichiers ont changés et doivent être commit alors que vous n’avez rien touché et que vous souhaitez juste mettre le serveur à jour :

Cannot pull with rebase: You have unstaged changes. 
Please commit or stash them. 

Dans ce cas, on doit supprimer ces changements avec la commande suivante :

git reset --hard

Vous pouvez ensuite faire votre git pull

Revenir au commit précédent

git reset --hard HEAD^

Revenir à un commit précis

git reset --hard <ID COMMIT>

L’ID du commit est générallement à 7 chiffres et lettres hexadecimal, exemple:
26b47fa

Vous pouvez le trouver dans l’onglet historique de votre GIT DESKTOP

Ecraser les modifications sur le repository distant (local > remote)

git push --force origin master

Attention, écrase le répository distant, utile si vous voulez « supprimer » un commit qui a été pushé.

Ecraser les modifications sur le repository local (remote > local)

git reset --hard origin/master

Attention, supprime toutes les modifications faites non pushé vers le git distant, utile si vous voulez « supprimer » les commits en local pour avoir la même chose que sur le git distant.