viewport Article

Envoyer des fichiers sur un Bucket Digital Ocean avec Forklift 3 sur Mac OS

Envoyer des fichiers sur un Bucket Digital Ocean avec Forklift 3 sur Mac OS

Si vous utilisez Digital Ocean comme plateforme de développement, peut-être payez-vous pour de l’espace de stockage autrement nommé Spaces ou Buckets. C’est on cas en tout cas 🙂 

Lorsque vous payez un « Spaces » chez Digital Ocean, vous payez 5$ / mois pour 200Go de stockage et pour ma part je n’utilise que 1 Go pour l’instant. Je me demandais donc comment rentabiliser cet espace. J’en suis venu au fait que envoyer des backup en serait un bon usage. Mais voilà, problème : dans l’interface de Digital Ocean, on est limité à 1Go par fichier.

J’ai donc réfléchi à comment envoyer mes fichiers de backup qui peuvent faire jusqu’à 20Go et je suis tombé sur Forklift 3 qui est développé par Binarynights. Ce logiciel de transfert de fichier est un des meilleurs et des plus rapides que j’ai pu tester et il supporte l’envoie de fichiers avec le protocol S3, justement utilisé par Digital Ocean pour ses « Spaces ».

Connexion à votre Space Digital Ocean

Même si Forklift ne se targue pas d’être compatible avec Digital Ocean, la connexion Amazon S3 est bien compatible et il est très facile de monter une connection sous forme de disque externe vers un Space Digital Ocean.

Pour se faire, il suffit de créer une nouvelle connexion, de choisir le protocol Amazon S3 et d’entrer le serveur et vos identifiants. Pour le serveur, c’est simple, il suffit d’entrer *region*.digitaloceanspaces.com où *region* est la région du datacenter dans lequel est votre Space. Dans mon cas il est dans le datacenter de New York 3, j’utilise donc le « endpoint » : nyc3.digitaloceanspaces.com.  Vous trouverez le votre ici :

Pour ce qui est des identifiants, vous les trouverez dans l’interface Digital Ocean sur la page de vos Spaces. En suivant le lien « Manage keys » :

Forklift est un des meilleurs logiciel de transfert de fichiers.

Voici quelques benchmark qui montre clairement Forklift comme étant le plus rapide des logiciel de transfert de fichiers. Il est vraiment plus rapide que tous ses concurrents et dans tous les types de transferts.

Pour vos backups vers S3 par exemple, c’est bien appréciable d’avoir une rapidité accrue. Pour ma part j’ai envoyé un fichier de backup de 16Go en 5 minutes environ, avec la fibre, mais tout de même.

Conclusion : Forklift est l’outil parfait pour tranférer vos backups sur Digital Ocean Spaces ou sur Amazon S3

Pour essayer ou acheter une license de Forklift 3 c’est sur le site officiel de Binarynights qui est l’éditeur du logiciel. Nous avons obtenu un coupon rabais de 50% de réduction, vous pouvez utiliser le code FL3UNDISC50OFF. Ce coupon est valable jusqu’à la fin Août 2020 et est valide pour les 3 types de licences.

Si vous souhaitez essayer Digital Ocean Spaces ou avoir des serveurs virtuels SSD à pas cher, c’est par ici

Forcer Chrome en mode clair sous Mac OS

Forcer Chrome en mode clair sous Mac OS

Vous utilisez le mode sombre (dark mode) sur Mac OS mais vous ne souhaitez pas avoir Chrome en mode sombre ? Voici une petite ligne de commande pour forcer Chrome à utiliser le mode clair :

defaults write com.google.Chrome NSRequiresAquaSystemAppearance -bool Yes
Stocker des prix dans PostgreSQL, quel type de données ?

Stocker des prix dans PostgreSQL, quel type de données ?

Un petit aide mémoire pour moi-même, mais peut-être que ça servira à quelques-un d’entre vous ! 

Pour stocker un prix dans PostgreSQL il faut utiliser le type de données (datatype) : 

NUMERIC(precision, scale)

En pratique, par exemple : numeric(7,2) permettra de stocker un prix jusqu’à 99999.99. Il y a donc 7 digits au maximum (precision) et 2 après la virgule. PostgreSQL fera un arrondi de tout chiffre pour stocker uniquement 2 chiffres après la virgule.

Pour l’exemple, 135.784 a une « precision » de 6 et un « scale » de 3

Si le prix est supérieur, alors PostgreSQL retourne une erreur du type : 

ERROR:  numeric field overflow
DETAIL:  A field with precision 5, scale 2 must round to an absolute value less than 10^3.
How we spend our day

How we spend our days is, of course, how we spend our lives. What we do with this hour, and that one, is what we are doing.

Annie Dillard

Volume du micro d’un Macbook Air très bas

Si j’avais voulu faire du clickbait, j’aurais pu nommer cet article « Comment économiser 200$ grâce à votre brosse à dent ». Vous allez comprendre …

Je partage cette vidéo car j’ai mis du temps à trouver la solution à mon problème. Le micro de mon Macbook Air avait un problème depuis un moment, le son était étouffé et à un niveau inaudible pour un appel Skype, Facetime ou autre.

Donc pas besoin d’aller au Apple Store, prenez votre vieille brosse à dent et récurez votre bon vieux Macbook Air. Toute une technique de samuraï 🙂

J’espère que ça en aidera quelques personnes à économiser quelques deniers 🙂

@ plus