Volutions - ID | News | Gadget | Tutorial | Freeware | Template | Etc.: sync
Showing posts with label sync. Show all posts
Showing posts with label sync. Show all posts

Tomdroid: Sync Tomboy Notes With Your Android Device

Tomdroid

Well, this is not new but I've somehow missed the news. Anyway, I was reading on the Launchpad blog that you can use Tomboy Notes on your Android device. The app is called "Tomdroid" and it supports note syncing between your desktop computer and Android device.

But there's a catch: Tomdroid is read-only for now meaning you can only read the notes and can't create new notes on your Android phone. But the application is still in beta so there's still hope it will support editing / creating new notes too.



How to set up Tomboy Notes and Tomdroid to sync your notes


Tomboy Notes (on your computer): go to the Tomboy Notes Preferences and on the "Synchronization" tab select "Tomboy Web" under Service, then click the Authorize button. This will open a page where you must enter your Ubuntu One (Launchpad) username and password. Once the authorization finishes, click "Save" in the Tomboy Notes preferences.


Tomdroid (on your Android device): open the Settings and click "Service", then "Authentificate":

Tomdroid - setup

This will work just like with the desktop Tomboy Notes: a web page will open where you must enter your username and password, then enter a name for this device and you're ready:

Tomdroid


Tomdroid uses Launchpad for bug tracking, questions, etc. so... well, you know what to do ;)

You can find Tomdroid @ Android Market.

Tomdroid: Sync Tomboy Notes With Your Android Device

Tomdroid

Well, this is not new but I've somehow missed the news. Anyway, I was reading on the Launchpad blog that you can use Tomboy Notes on your Android device. The app is called "Tomdroid" and it supports note syncing between your desktop computer and Android device.

But there's a catch: Tomdroid is read-only for now meaning you can only read the notes and can't create new notes on your Android phone. But the application is still in beta so there's still hope it will support editing / creating new notes too.



How to set up Tomboy Notes and Tomdroid to sync your notes


Tomboy Notes (on your computer): go to the Tomboy Notes Preferences and on the "Synchronization" tab select "Tomboy Web" under Service, then click the Authorize button. This will open a page where you must enter your Ubuntu One (Launchpad) username and password. Once the authorization finishes, click "Save" in the Tomboy Notes preferences.


Tomdroid (on your Android device): open the Settings and click "Service", then "Authentificate":

Tomdroid - setup

This will work just like with the desktop Tomboy Notes: a web page will open where you must enter your username and password, then enter a name for this device and you're ready:

Tomdroid


Tomdroid uses Launchpad for bug tracking, questions, etc. so... well, you know what to do ;)

You can find Tomdroid @ Android Market.

Get The Dropbox AppIndicator To Work In Ubuntu 11.04 Natty Narwhal

Dropbox Ubuntu 11.04

Those of you that run Ubuntu 11.04 Natty Narwhal already probably know that the Dropbox application indicator doesn't work in Natty - not using the official Dropbox build.

But you can get the Dropbox AppIndicator to work in Ubuntu 11.04 Natty Narwhal by using the latest script below:


1. Install Dropbox the regular way - using the .deb provided on its download page.

2. Run the commands below:
cd
wget http://webupd8.googlecode.com/files/fixdropbox
chmod +x fixdropbox
./fixdropbox

What the script does is remove the Dropbox daemon files and prompts you to download it again, then modifies the Dropbox startup script to start with a delay of 20 seconds and then modifies it so that Dropbox doesn't change it automatically (dropbox automatically overwrites this file on each start without this tweak).

So when you log in, Dropbox will start with a 20 seconds delay! That's the only way to get the Dropbox AppIndicator to work in Ubuntu 11.04 with the latest Dropbox version. For now anyway. If it doesn't start after 20 seconds, you may want to add more seconds to the script so edit it:
gedit ~/.dropbox.sh

And modify the delay to a bigger value.




Post updated April 29, 2011.

Set Up Sparkleshare With Your Own Server

Sparkleshare your own server

Last week we saw how to install Sparkleshare in Ubuntu from a PPA. As a reminder:

Sparkleshare is a tool to synchronize your files in the cloud - like Dropbox or SpiderOak - but unlike these, Sparkleshare is open source and allows you to use your own server. Sparkleshare uses GIT so if you delete/modify some files by accident, you can easily revert the changes.

If you want to use Sparkleshare to syncronize files with your server, the set up is a bit more complicated so I though I'd make a separate post for this. Using the steps below, you should be able to use Sparkleshare with your own server (make sure you've firstly installed Sparkleshare on your computer!).


How to set up Sparkleshare with your own server


1. Stop sparkleshare on your computer. To get Sparkleshare to sync with your server, you'll need to create a paswordless SSH key which you'll use to login to your server.

Firstly install openssh-client on your computer (obviously you must have Sparkleshare installed already):
sudo apt-get install openssh-client

Now generate a key pair if you don't have one already:
ssh-keygen -t rsa

Do not enter a password for the key (just press the ENTER key).

2. Copy the key to the server:
ssh-copy-id USER@SERVER

3. Connect to the server and install GIT (if it's not already installed):
ssh USER@SERVER
sudo apt-get install git-core

4. Now let's set up the Sparkleshare GIT folder on your server:
git init --bare sparkleshare.git

5. Back on your computer, go into the Sparkleshare folder and clone the remote Sparkleshare GIT repo:
cd ~/SparkleShare/
git clone USER@SERVER:sparkleshare.git

6. You can now start SparkleShare from the menu - copying new files in your ~/Sparkleshare/sparkleshare folder should now sync them with your server (without requesting for a password). To set up Sparkleshare sync on multiple computers, simply follow steps 1, 2 and 5 on each computer.

Install Sparkleshare In Ubuntu Via PPA (Open Source Cloud Sync - Dropbox Alternative)

Sparkleshare is a tool to synchronize your files in the cloud - like Dropbox or SpiderOak - but unlike these, Sparkleshare is open source and allows you to use your own server. Sparkleshare uses GIT so if you delete/modify some files by accident, you can easily revert the changes. You can use it with your own server, GitHub or Gitorious. In this post I'll only cover setting up Sparkleshare with GitHub.

Sparkleshare is still in development and until now you had to compile it yourself but I've recently came across a PPA that provides Sparkleshare (Client) GIT snapshots so you can easily install it in Ubuntu 10.10 Maverick Meerkat.


Install Sparkleshare (Client) in Ubuntu via PPA


To add the PPA and install Sparkleshare in Ubuntu 10.10 Maverick Meerkat, use the commands below:
sudo add-apt-repository ppa:nuovodna/nuovodna-stuff
sudo apt-get update
sudo apt-get install sparkleshare

Warning: this PPA also provides some other packages so use it at your own risk! It is better to add the PPA if you plan on using Sparkleshare so you'll receive updates but if you just want to try it out, you can download the .deb below:


Setting up Sparkleshare with GitHub


Setting up Sparkleshare with your own server is a bit complicated so in this post I'll only cover synchronizing your files with GitHub. For using Sparkleshare with your own server, see: Set Up Sparkleshare With Your Own Server.

GitHub is a web-based hosting service for projects that use the Git revision control system but with Sparkleshare, we'll use it as our own cloud server to which the files will be synchronized. You can use Sparkleshare (w/ GitHub) to back up files in the cloud, easily share files with others, synchronize your local code with GitHub and so on. All this also applies to Gitorious too, but in this post I'll only cover setting up Sparkleshare with GitHub.


1. Get a GitHub account (it's free!).

2. Create a repository @ GitHub: click "Dashboard", then click "New Repository". Your repository name will later be referred to as your folder in Sparkleshare.


3. Start Sparkleshare, enter your name and email and click next. Then stop (do not go to the next step)! Now open Nautilus and go to /home/YOUR_USERNAME/.config/sparkleshare

Here, you'll find a file called "sparkleshare.YOUR_EMAIL.key.pub". Open this file in a text editor and copy its contents.

4. On the GitHub site go to Account Settings > SSH Public keys, click on "Add another public key":

Github SSH key

Here, give your key a title (like SparkleShare-home or whatever you want) and in the "key" field, paste the .pub file contents (which you've copied under step 3).

5. Now return to the Sparkleshare window:

Sparkleshare setup

Select "GitHub" and under "Folder name" enter: "your_github_username/repository" (without the quotes), where "your_github_username" is your GitHub username and "repository" is the name of the GitHub repository you've created under step 2.


Sparkleshare

Sparkeshare Ubuntu screenshot

Now you should have a notification area icon for Sparkleshare and a folder called "Sparkleshare/your_repository_name" in your home directory. Copy files to this folder and they will get synchronized with GitHub.

Important: do not place any private files into the Sparkleshare folder as these files can be seen by anyone if you have a free account. For a paid account, you can get more space, private repositories, private collaborators, etc.


For help setting up Sparkleshare with Gitorious, see the Sparkleshare documentation.

Update: for using Sparkleshare with your own server, see: Set Up Sparkleshare With Your Own Server

Evernote For Linux: Nevernote

Evernote is an service/application you can use to store notes, images and all kind of information (like audio, handwritten or video notes) for retrieving later. It supports search and tagging and most importantly: you can sync everything between computers - further more, Evernote supports mobile devices too like iPhone, Windows Mobile, BlackBerry or Android and there's a web interface too and a clipping bookmarklet to pull anything into your netbook. But unfortunately there's no official Evernote application for Linux.


Nevernote

Nevernote is an open source clone of Evernote that works on Linux. While Evernote now runs on Linux through Wine, the application is quite slow so you may want to try Nevernote.


Nevernote supports most of the Evernot features so you can easily drag and drop images or PDF files, tag or preview notes. Unfortunately, there are some features which are not supported by Nevernote: you can't write ink notes or record webcam notes, there is no screen clipper (but you can use Shutter instead!), emailing only sends a plain text note and also the sharing feature is missing.


On the other hand, there are also quite a few features that Nevernote provides which are not available in Evernote, such as: changing the background or title of any note, highlight text, encrypt the database at the database level to improve security, theme support, display PDF files inline or as a file icon you can click later, rotate images, close netbooks and many more.

Nevernote - inline PDF
(Nevernote displays PDFs inline)


Further more, Nevernote supports customizing shortcuts, but not through the user interface. To see how you can configure the keyboard shortcuts (there are already some default keyboard shortcuts so you only need to do this if you want to change them), download the Nevernote source, extract it and in nevernote/usr/share/nevernote read the "shortcuts_howto.txt" file. There are also some example shortcuts in the same folder ("shortcuts_sample.txt").


Nevernote would be enough and I wouldn't miss any Evernote feature if only it would look better - there's always the web interface / bookmarklet for most of the other stuff I need. Because Nevernote is written in Java / Qt, it doesn't integrate well with the Gnome desktop and looks... let's call it "weird" (I'm being nice here). But don't get me wrong, Nevernote is actually great - or at least better then using the Evernote client under Wine, as long as you only want to take text notes and insert some files and get them synchronized with Evernote. If you want more, you're out of luck for now.

On the other hand, Evernote for Windows doesn't look too good when used on Linux either:

evernote linux wine


Hopefully Nevernote will integrate better in the future or who knows, we might even get Evernote for Linux.


Note: to get Nevernote to synchronize your notes with Evernote you'll have to go to Edit > Preferences and under "Connection", enter your Evernote userid and password and select a sync interval (I also suggest selecting "Automatic Connect" and "Synchronize on Shutdown").


Download Nevernote (includes .deb and .rpm files)


Update: Nevernote now has an Ubuntu PPA!

Have you tried Nevernote or Evernote under Wine? Which do you like best?

Dropbox 1.0 Stable Released With Selective Sync, Huge Performance Enhancements, More [How To Upgrade To 1.0 In Ubuntu]

Dropbox 1.0 Ubuntu

Dropbox 1.0 (actually 1.0.10) has finally been released! The new stable version finally brings selective sync, Ubuntu appindicator, huge performance enhancements and hundreds of bugs fixed. These features were already present in the Dropbox experimental builds for quite some time but only now they've "graduated" into the stable Dropbox 1.0 version.

Performance enhancements - The client-side sync engine has been re-architected to optimize the response time and resource consumption. Dropbox 1.0 reduces the memory usage by 50%.


Selective Sync - you can now choose which folders to sync:

If you have a netbook or a computer with a tiny hard drive, syncing your entire Dropbox isn’t always a great idea. You also might not want certain files on your home computer to pop up on your work computer. Selective Sync solves these problems! You now can choose which folders get downloaded to which computers. This saves you time so you don’t have to sync stuff you don’t need.


Dropbox appindicator

Ubuntu AppIndicator - the Ubuntu version of Dropbox now comes with an AppIndicator which makes it consistent with the whole Ubuntu look. Further more, Dropbox now supports custom AppIndicator icons.


Upgrade to Dropbox 1.0 stable in Linux


To upgrade to the latest stable Dropbox in Ubuntu (and other Linux distributions), firstly close Dropbox, then run the following command:
mv ~/.dropbox-dist ~/.dropbox-dist.OLD
The above command will move the old Dropbox installation folder to ~/.dropbox-dist.OLD as a backup.

Then, simply run Dropbox from Applications > Internet > Dropbox - doing so, the latest stable Dropbox version will be automatically downloaded and installed (and your old settings won't be removed):

Dropbox


Thanks to Nicolas for the tip!
 
Support By Blogger