Skip to main content

Writeboard.com : Online word-processor

If you remember Google Calendar that was released some time back, and if you have read my review to that, you will recall that I said that there is nothing so special about this apart from the power of sharing your calendar with your friends. Now the new crop of online word-processors comes armed with this concept. Sharing!

So now you don’t have to save any file in your online briefcase or mail it to yourself or your friend to keep it safe and accessible from anywhere. This is more or less similar to what del.icio.us did in the area of managing and saving bookmarks. No dependence or boundation to a single system!

I have still not been able to use Writely, now acquired by Google, and as usual there is a wait period involved. But I got to lay my hands on another free online word-processor http://Writeboard.com!
wb_home
Writeboard allows you to create any file (called writeboard) and associate a password to it. Now you can invite your friends to collaborate on this writeboard through ‘Invite Friends’ link. They will be sent the link and password using which they can access this writeboard.

Before reading any further, I shall caution you: Do not expect an MS Word here but enjoy the power of collaborating and harnessing its power of simplicity!
So this is my experience of Writeboard.com and I am writing it on Writeboard only!

This is Web 2.0 enabled, powered by AJAX. As soon as I clicked formatting guide this writing area slid down! Mighty impressive I must admit.
But use of AJAX seems to be very limited. The ‘Save’ and ‘Compare’ operations are not AJAX-enabled. Surprising.

Formatting of text (e.g. bold,italic,indent etc.) has to be done by adding characters to your text(like # for numbered list) or enclosing word between characters (like _ for italicizing or * for bold). This is not much of a problem for me, even though I have a habt of using Ctrl+B or Ctrl+I.

It saves every edit in text as a new version, complete with the time of editing and the name of user. You have an option of saving a change on the top of current version, if you don’t want to save it as a new version.
wb_right wb_cmp
You can compare two versions. The differences in compared versions are presented nicely and easily understandable manner. So you can keep track of who (if you are working in a team environment) is making what changes and when.

The text can be exported into .txt and .html formats and downloaded. You can directly email it to any one! Fast and efficient! Full marks.

There can be some add-ons though. No selection of fonts (default is verdana, size 8) or text color or sizes (only h1 and h2 size header sizes) is available. Maybe they will add these in later versions.

I don’t want to give any rating to Writeboard now, will do that only after I have tried Writely also. But undoubtedly I will be using it for its ease of use and easy accessibility!
Should MS flinch? What do you say?

Comments

Seems to be nice use of existing things.

I guess in the backend, they are using CVS or VVS and all those data integrity and concurrency is taken care by CVS or VVS.

Popular posts from this blog

How to upload to Google Cloud Storage buckets using CURL

Signed URLs are pretty nifty feature given by Google Cloud Platform to let anyone access your cloud storage (bucket or any file in the bucket) without need to sign in. Official documentation gives step by step details as to how to read/write to the bucket using gsutil or through a program. This article will tell you how to upload a file to the bucket using curl so that any client which doesn't have cloud SDK installed can do this using a simple script. This command creates a signed PUT URL for your bucket. gsutil signurl -c 'text/plain' -m PUT serviceAccount.json gs://test_bucket_location Here is my URL: https://storage.googleapis.com/test_sl?GoogleAccessId=my-project-id@appspot.gserviceaccount.com&Expires=1490266627&Signature=UfKBNHWtjLKSBEcUQUKDeQtSQV6YCleE9hGG%2BCxVEjDOmkDxwkC%2BPtEg63pjDBHyKhVOnhspP1%2FAVSr%2B%2Fty8Ps7MSQ0lM2YHkbPeqjTiUcAfsbdcuXUMbe3p8FysRUFMe2dSikehBJWtbYtjb%2BNCw3L09c7fLFyAoJafIcnoIz7iJGP%2Br6gAUkSnZXgbVjr6wjN%2FIaudXIqA

Running Apache Beam pipeline using Spark Runner on a local standalone Spark Cluster

The best thing about Apache Beam ( B atch + Str eam ) is that multiple runners can be plugged in and same pipeline can be run using Spark, Flink or Google Cloud Dataflow. If you are a beginner like me and want to run a simple pipeline using Spark Runner then whole setup may be tad daunting. Start with Beam's WordCount examples  which help you quickstart with running pipelines using different types of runners. There are code snippets for running the same pipeline using different types of runners but here the code is running on your local system using Spark libraries which is good for testing and debugging pipeline. If you want to run the pipeline on a Spark cluster you need to do a little more work! Let's start by setting up a simple standalone single-node cluster on our local machine. Extending the cluster is as easy as running a command on another machine, which you want to add to cluster. Start with the obvious: install spark on your machine! (Remember to have Java a

java.lang.IllegalArgumentException: Malformed \uxxxx encoding

I was getting this exception during build while running ant. Googling didn't help much and I was flummoxed because the same code was running fine till now. My code reads a text file and does some operations on the basis of values read. It was only when I saw the text files I understood the error. I had copied the text in wordpad and saved it as .txt file. Wordpad had put lot of formatting information before and after the content. Also there was "\par" after every line, which was giving this error. So moral of the story: if you get this exception check your properties file (or any other file that your code might be reading.)