Premier problème mondial! Si vous avez le luxe d'utiliser deux ordinateurs pour votre codage quotidien - par exemple, un bureau pour le bureau et un ordinateur portable pour la maison - vous vous êtes probablement trouvé à vous plaindre (ou à maudire) lorsque vos fichiers ne sont pas synchronisés correctement.
Pourquoi mon ordinateur portable ne peut-il pas être le miroir exact de mon bureau??
Je sais que j'ai! J'ai même pensé: "Pourquoi mon ordinateur portable ne peut-il pas être un miroir exact de mon bureau?" Eh bien, il existe des moyens pour y parvenir, mais ils prennent beaucoup de temps et ne sont pas aussi cohérents que vous pourriez l'espérer. Néanmoins, examinons quelques moyens de synchroniser deux ordinateurs..
Il est probable que nous utilisions tous Dropbox dans une certaine mesure. L’installation par défaut créera un ~ / Dropbox
annuaire; Cependant, nous pouvons également utiliser "Synchronisation sélective" pour définir les dossiers à utiliser. regardé.
Nous pouvons maintenant synchroniser l’ensemble de notre répertoire personnel, comme illustré dans l’image ci-dessus. Il y a toujours des problèmes potentiels avec cette méthode cependant:
Le forfait Dropbox gratuit de base offre 2 Go d’espace, c’est-à-dire pas beaucoup. Si vous souhaitez synchroniser l’ensemble de vos Accueil
répertoire, vous devrez vous engager soit dans les forfaits de 50 Go ou de 100 Go, qui vous rapporteront respectivement 120 $ ou 240 $ par an. Beurk! Pire encore, si vous êtes comme moi, vous constaterez que même 100 Go ne suffisent pas.
Si vous choisissez de synchroniser l’ensemble de votre maison/
répertoire, vous constaterez peut-être que, apparemment, à tout moment, Dropbox est en cours de synchronisation. Téléchargez un film iTunes sur votre ordinateur portable et, lorsque vous allumez votre ordinateur de bureau, le téléchargement d'un fichier volumineux prend une heure. Cela peut être extrêmement irritant. De plus, bien que, si je comprends bien, le processus de téléchargement d’un fichier volumineux ne devrait pas gêner la synchronisation simultanée de petits documents, j’ai constaté que c’était souvent le cas. Si je sauvegarde un document Word sur mon ordinateur portable, cela peut parfois être une bonne attente avant qu'il n'apparaisse sur mon autre ordinateur.
Toutes ces petites irritations s'additionnent rapidement.
Je dois admettre que celui-ci est un peu étrange. J'ai remarqué qu'à certains moments, Dropbox peut être un peu dur pour mon processeur. Après avoir vérifié mon ordinateur Moniteur d'activité, J'ai constaté que Dropbox occupait jusqu'à 30% de mon processeur, ce qui réduisait considérablement les performances de mon ordinateur..
Cela dit, cela semble être un effet sporadique. Au moment de la rédaction de cet article, Dropbox utilise moins de 1% de mon processeur lors de la synchronisation. C'est certainement étrange. Peut-être que vous avez des notes dans les commentaires?
Si vous avez besoin d’un moyen moins coûteux pour synchroniser vos fichiers, consultez GoodSync, qui vous permet de créer un nombre illimité de travaux (l’édition gratuite est limitée à trois). Par exemple, je pourrais créer un travail qui copie chaque jour tous les fichiers d’un répertoire particulier de mon ordinateur vers mon ordinateur portable. Alternativement, je pourrais aussi demander à GoodSync de activement regarder mon répertoire Desktop et copier des fichiers en temps réel. Si vous choisissez cette route, notez que cela peut affecter un peu les performances de votre ordinateur..
L'avantage évident d'utiliser GoodSync est que vous ne payez pas de frais mensuels..
Ce service facilite même le processus de localisation des différents ordinateurs de votre réseau local. Si vous vous connectez à GoodSync sur chaque ordinateur, votre système de fichiers sera automatiquement disponible sur tous les ordinateurs..
Jusqu'à présent, c'est la méthode que j'avais utilisée. Cela fonctionne certes, mais, encore une fois, il y a des ratés sporadiques. Plus particulièrement, je dois encore attendre que les fichiers nécessaires soient copiés et, encore une fois, l'application semble faiblir et passer à côté de certains déclencheurs..
Certaines applications nous permettent de synchroniser les paramètres de configuration et les bases de données via Dropbox, d’autres pas. Par exemple, considérons une application qui vous permet de sauvegarder des extraits couramment utilisés (extraits dans mon cas). Vous êtes probablement frustré par le fait qu'un extrait de code que vous enregistrez dans la version de votre ordinateur portable ne sera pas disponible sur votre ordinateur..
Les extraits de code vous permettent spécifiquement de synchroniser votre base de données XML via MobileMe, mais la plupart d’entre nous ne l’utilisons pas - revenons donc à la planche à dessin.
Sur le Mac en particulier, la solution fréquemment annoncée consiste à créer un lien symbolique..
Alors faisons-en un ensemble; Notre travail consiste à synchroniser la base de données pour les extraits sur nos deux ordinateurs avec Dropbox. Ce fichier XML de base de données sera stocké dans ~ / Bibliothèque / Application \ Support / Extraits
.
Premier, CD/
au Support d'application
répertoire, mentionné ci-dessus.
cd ~ / Bibliothèque / Application \ Support
Ensuite, nous allons copier le répertoire Snippets dans Dropbox. Si vous ne synchronisez pas tout votre répertoire personnel, gardez les choses propres et créez un Support d'application
répertoire à la racine de votre dossier Dropbox.
mv Snippets ~ / Dropbox / Application \ Support
Maintenant, nous allons créer un lien symbolique. Assurez-vous que vous êtes toujours dans les ~ / Bibliothèque / Application \ Support / Extraits
répertoire, et tapez:
ln -s ~ / Dropbox / Application \ Support / Snippets Snippets
Pour mieux comprendre cette ligne, considérez-la comme: ln -s [chemin / vers / répertoire / vers / sync] [chemin / vers / nouveau / dossier].
. Ce code crée un lien symbolique, ce qui nous permet de stocker la base de données de Snippets sur Dropbox, mais fonctionne toujours comme prévu. L'application voudra trouver ces fichiers dans le répertoire Support d'application/
répertoire, et cette méthode permet pour cela.
Répétez ces étapes pour chaque ordinateur, puis testez-le! Créez un nouveau fragment de code sur votre ordinateur portable et regardez-le apparaître sur votre bureau après la synchronisation du fichier par Dropbox..
Donc, bien sûr, cette méthode fonctionne. mais ce n'est pas parfait.
Un jour, il y a une semaine à peine, alors que je souhaitais à nouveau que mon ordinateur portable soit un miroir pour mon ordinateur de bureau, j'ai réalisé que je compliquais les choses. Pourquoi ai-je besoin de deux disques durs distincts? Combien de temps ai-je perdu de temps à chercher des outils de synchronisation??
À partir d'aujourd'hui, je suis maintenant un "un ordinateur". J'ai vendu mon iMac et mon ordinateur portable et les ai remplacés par un Macbook Pro 15 pouces et un écran Thunderbolt. Lorsque je suis dans mon bureau, je connecte l'ordinateur portable à mon moniteur et je travaille à la manière glorieuse de 27 pouces à laquelle je me suis habitué. Et quand, je suis sur le canapé, ou - haletant? au lit, l'ordinateur portable est déconnecté et les activités se déroulent comme d'habitude.
Plus de synchronisation, plus de plaintes, plus de tracas. Il m'a fallu des années pour choisir la solution la plus évidente.
Si vous êtes dans une position similaire, comment gérez-vous personnellement le fardeau de la synchronisation de fichiers??